Customization Guide for Administrators and Advanced Users
NOTE:
All add-on applications like Annotation or Sheet Metal load their own PDS files (*_data.lsp) and keyboard shortcuts / command abbreviation files (*_shortcuts.acc).
If a module implements default settings, default setting files of the form 'app-specific-subdir'/Default_Settings/app-prefix_*.lsp are loaded automatically as well. All these files are not listed explicitly in the tables below.
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | am_avail_cmds.cmd |
All files found in:
|
Annotation Available Commands file |
2 | am_cmt_contents.lsp |
First file found in:
|
Command Mini Toolbar (CMT) contents definition file for Annotation. |
3 | am_*.tlb |
All files found in:
|
Annotation specific toolbars. Specific load rules as described here apply. |
4 | am_*.pum |
First file found in:
|
Annotation specific Viewport and Preselection Context Menus |
5 | am_qat_contents.lsp |
First file found in:
|
Quick Access Toolbar (QAT) contents definition file for Annotation. |
6 | am_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Annotation |
7 | am_utility_ribbon.lsp |
First file found in:
|
Ribbon Bar Utility group customization file for Annotation. |
8 | am_*.lsp |
All files found in:
|
Annotation default setting files |
9 | am_lights.lsp |
First file found in:
|
Viewport lights definition file for shaded views |
10 | am_plot_customize |
All files found in:
|
Annotation plot customization file |
11 | all_dimension_texts.fix |
All files found in:
|
Annotation dimension fix texts definition, shared with 3D Documentation |
12 | all_dimension_texts.tol |
All files found in:
|
Annotation dimension tolerance texts definition, shared with 3D Documentation |
13 | am_customize |
All files found in:
|
Annotation customization file |
14 | *.lsp |
All files recursive found in:
|
Annotation template files for factory example templates see hint below |
15 | am_wm_customize |
All files found in:
|
Annotation + DDM/MM customization file |
Starting with Version 15.00 Annotation offers some additional examples in the template browser to show end users how templates are working and can be reused. These templates are stored in the SDUSERCUSTOMIZEDIR structure and react the same as interactivly created by the user. To avoid these templates in bigger environments maintained by an administrator the following command can be used in sd_customize file:
;; to avoid that Annotation will write example templates we set them to "already written" (oli::sd-set-persistent-data "Annotation" "Template Examples shown" T :subkey :surface)
Be aware to use sd_customize file, because this persitent data has to be set before the Module will be activated the first time (resp. PDS files were removed)
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | d3d_customize |
All files found in:
|
3D Documentation customization file |
2 | d3d_avail_cmds.cmd |
All files found in:
|
3D Documentation Available Commands file |
3 | d3d_cmt_contents.lsp |
First file found in:
|
Command Mini Toolbar (CMT) contents definition file for 3D Documentation. |
4 | d3d_*.tlb |
All files found in:
|
3D Documentation specific toolbars Specific load rules as described here apply. |
5 | all_dimension_texts.fix |
All files found in:
|
3D Documentation dimension fix texts definition, shared with Annotation |
6 | all_dimension_texts.tol |
All files found in:
|
3D Documentation dimension tolerance texts definition, shared with Annotation |
7 | *.lsp |
All files recursive found in:
|
3D Documentation template files for factory example templates see hint below |
8 | d3d_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for 3D Documentation. |
Starting with Version 15.00 3D Documentation offers some additional examples in the template browser to show end users how templates are working and can be reused. These templates are stored in the SDUSERCUSTOMIZEDIR structure and react the same as interactivly created by the user. To avoid these templates in bigger environments maintained by an administrator the following command can be used in sd_customize file:
;; to avoid that 3D Documentation will write example templates we set them to "already written" (oli::sd-set-persistent-data "3D Documentation" "Template Examples shown" T :subkey :surface)
Be aware to use sd_customize file, because this persitent data has to be set before the Module will be activated the first time (resp. PDS files were removed)
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | ins_avail_cmds.cmd |
All files found in:
|
Inspection Available Commands file |
2 | ins_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Inspection module |
3 | ins_*.tlb |
All files found in:
|
Inspection specific toolbars Specific load rules as described here apply. |
4 | ins_customize |
All files found in:
|
Inspection customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | gdt_customize |
All files found in:
|
GD&T customization file |
2 | gdt_tol_adv |
All files found in:
|
Tolerance Adviser customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | sl_avail_cmds.cmd |
All files found in:
|
3D Library Available Commands file |
2 | sl_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for 3D Library module |
3 | sl_*.tlb |
All files found in:
|
3D Library specific toolbars Specific load rules as described here apply. |
4 | sl_config |
First file found in:
|
3D Library configuration file. NOTE: During installation of a rather old Library Catalog a file with name solidlib.cfg is still written to CatalogDirectory. This file needs to be renamed to sl_config and has be moved/copied to a user, site or corp directory (subdirectory SOLIDLIB). |
5 | sl_customize |
All files found in:
|
3D Library customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | wm_customize |
All files found in:
|
Design Data Management customization file |
2 | wm_customize_2D |
All files found in:
|
Design Data Management customization file in combination with Annotation |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | mm_customize |
All files found in:
|
Model Manager customization file |
2 | mm_customize_2D |
All files found in:
|
Model Manager customization file in combination with Annotation |
3 | mm_sd_ribbon.lsp |
All files found in:
|
Ribbon Bar Customization file for Model Manager in Modeling. |
4 | mm_am_ribbon.lsp |
All files found in:
|
Ribbon Bar Customization file for Model Manager in Annotation |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | sha_avail_cmds.cmd |
All Files found in:
|
Sheet Metal specific available commands |
2 | sha_cmt_contents.lsp |
First file found in:
|
Command Mini Toolbar (CMT) contents definition file for Sheet Metal. |
3 | sha_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Sheet Metal. |
4 | sha_customize |
All files found in:
|
Sheet Metal customization file |
5 | sha_demoshop_func.lsp |
First file found in:
|
Demoshop functions |
6 | sha_shopstable.lsp |
First file found in:
|
Shopstable |
7 | sha_demoshop.lsp |
First file found in:
|
Demoshop |
8 | sha_costmodel.lsp |
First file found in:
|
Cost model |
9 | sha_punch_functions.lsp |
First file found in:
|
Punch functions |
10 | sha_stamp_functions.lsp |
First file found in:
|
Stamp functions |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | md_avail_cmds.cmd |
All Files found in:
|
Mold Design specific available commands |
2 | md_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Mold Design |
3 | md_*.tlb |
All Files found in:
|
Mold Design specific toolbars. Specific load rules as described here apply. |
4 | md_gusset_fncs |
First File found in:
|
Plastic feature: gussets customization |
5 | md_screw_boss_fncs |
First File found in:
|
Plastic feature: bosses customization |
6 | md_simple_boss_fncs |
First File found in:
|
Plastic feature: bosses customization |
7 | md_solid_boss_fncs |
First File found in:
|
Plastic feature: bosses customization |
8 | md_rib_fncs |
First File found in:
|
Plastic feature: ribs customization |
9 | md_customize |
All Files found in:
|
Mold Design customization file |
10 | Subdirectory: user_geometry | Subdirectory user_geometry with 2 package files, example for plastic feature registration |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | mb_avail_cmds.cmd |
All Files found in:
|
Mold Base specific available commands |
2 | mb_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Mold Base |
3 | mb_*.tlb |
All Files found in:
|
Mold Base specific toolbars. Specific load rules as described here apply. |
4 | mb_customize |
All Files found in:
|
Mold Base customization file |
5 | mb_catalog |
All Files found in:
|
All Catalogs customization |
6 | estimatedata.data |
First File found in:
|
Values for plate size rules for metric catalogs |
7 | estimateinchdata.data |
First File found in:
|
Values for plate size rules for inch catalogs |
8 | oversizeuser.data |
First File found in:
|
Oversize data for components (binary file) |
9 | moldsettings.data |
First File found in:
|
Plate and component settings (name and
color) (not available in installation directory, created by system on user demand) |
10 | Subdirectory: user_components | Subdirectory user_components with further subdirectories and package files, example data for user components |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | ds_avail_cmds.cmd |
All files found in:
|
Simplification specific available commands |
2 | ds_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Simplification |
3 | ds_*.tlb |
All files found in:
|
Simplification specific toolbars. Specific load rules as described here apply. |
4 | ds_customize |
All files found in:
|
Simplification customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | rel_avail_cmds.cmd |
All files found in:
|
Advanced Assembly (including Animation) and Parametrics available commands |
2 | rel_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for Advanced Assembly (including Animation) and Parametrics |
3 | rel_*.tlb |
All files found in:
|
Advanced Assembly (including Animation) and
Parametrics specific toolbars. Specific load rules as described here apply. |
4 | rel_customize |
All files found in:
|
Advanced Assembly and Parametrics customization file |
(5) | ani_customize |
All files found in:
|
Animation customization file (already loaded on startup of Creo Elements/Direct Modeling (see above)) |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | hrd_settings_win.dat |
First file found in:
|
HR Dump settings file |
2 | hrd_customize |
All files found in:
|
HR Dump customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | ma_avail_cmds.cmd |
All files found in:
|
Machining available commands |
2 | ma_*.tlb |
All files found in:
|
Machining specific toolbars. Specific load rules as described here apply. |
3 | ma_customize |
All files found in:
|
Machinig customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | da_config |
All files found in:
|
Supposed to be used to set Solver settings like location, version, etc., and its associated resources. UI customizations are not allowed. |
2 | da_server_config |
All files found in:
|
Purpose: Same as da_config, but used in server mode. |
3 | da_customize |
All files found in:
|
UI related customizations or high level settings like loading lists of preferred materials. |
4 | da_ribbon.lsp |
All files found in:
|
Ribbon Bar customization file for FEA |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | sdpcb_startup | First file found according to (search-directories) |
PCB Link startup file |
2 | sdpcb_customize | First file found according to (search-directories) |
PCB Link customization file |
3 | pcb_ribbon.lsp |
All files found in
|
Ribbon Bar customization file for PCB Link |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | sd_server_customize | First file found according to (search-directories) | Customization file in case Creo Elements/Direct Modeling is used in server mode |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | sd_3d_access_customize |
All files found in:
|
Creo Elements/Direct 3D Access specific customization file |
Seq | Filename(s) | Load Sequence | Description |
---|---|---|---|
1 | rdr_material.lwa |
All files found in:
|
Surface Materials. All materials are read-only, except for those contained in the 'User' directory |
2 | rdr_world.lwa |
All files found in:
|
Lights and Scenes. All lights and scenes are read-only, except for those contained in the 'User' directory. |
3 | All other *.lwa files |
All files found in:
|
Any *.lwa archive file, including a 3rd-party archive. The loaded material, light and scene entities are read-only. |
On deactivating the Rendering Module, all user modifications of surface materials are automatically saved to the archive file rdr_material.lwa in the 'User'/Rendering directory. All other modified entities, such as lights and scenes, are saved to the archive file rdr_world.lwa in the 'User'/Rendering directory. These files are automatically loaded when the Rendering module is activated again.
The contents of the rdr_material.lwa and rdr_world.lwa archive files in the 'User'/Rendering can be shared between several users by copying these files into the 'Site'/Rendering or 'Corp'/Rendering directories.
A good source of 3rd-party archives is www.lightworks-user.com. Such archive files (*.lwa) can be inserted into any of the customization directories.
Some 3rd-party libraries may be license protected. In such a case, a dialog will be displayed if the model is loaded the first time prompting for a license key. Once this license has been entered correctly it is stored, i.e. next time the archive is loaded without prompting for the license key.
Other archives might contain definitions that are hidden to the user. This supports content protection of the material archive provider. For such materials Creo Elements/Direct Modeling will neither show the according fields in the material editors nor will it assign color and transparency appearance fields of the model based on some average values.
Some 3rd-party libraries require so called custom shaders to use their content. Custom shaders extend the rendering methods by new functionality. Such shaders might offer this functionality for photo-realistic rendering only or for photo-realistic rendering and for realtime rendering. Depending on that the archive content will be used in Creo Elements/Direct Modeling. Note, that it is in the responsibility of the archive provider to make sure, that both rendering methods are supported.
To make use of custom shaders within Creo Elements/Direct Modeling they have to be put into the following sub directory of the installation directory.
INSTALLDIR/personality/Rendering/smdata/plugins
© 2023 Parametric
Technology GmbH (a subsidiary of PTC Inc.), All Rights Reserved |