(persistent-data :key "USE-INITIAL-TRIMETRIC-VIEW" :value nil)
to the sd_data.lsp persistent settings file.
Restrictions: With release of OneSpace Designer 2002+ (rev. 11.5) this mode is fully supported for these modules and add-on functionalities:
The calculator can now be used with the numeric keypad in order to enter numbers and operators. Please make sure that NUM LOCK is pressed. If you push a second time the NumPad ENTER key, the actual value of the calculator is transferred to the pending command (data input field) and the calculator disappears from the screen. This accelerates the actions:
Now with OneSpace Designer 2002+ you just call the start script pesd with the new command line option -smallui, e.g.: /opt/CoCreate/SolidDesigner/pesd -smallui
(ui::multi-lang "Text in english" :german "Text in german" :french "Text in french" :italian "Text in italian" :japanese "Text in japanese")At runtime OneSpace Designer picks the appropriate string which fits to the current language. Note that all language definitions are optional, so you may provide just the first string and an additional string in e.g. german. If you run OneSpace Designer in a language where you did not specify a string for, the first string - also known as fallback string - is used. Therefore the first string is most likely the english one.
SDLANGDEPSITECORPDIRS REPLACED with SDLANGDEPCUSTOMIZEDIRS in OSDM 2004!to a value (e.g. 1) you instruct OneSpace Designer to look for language specific subdirectories in site/corp directories. That means OSD will look in the following directories for corp customization files if OSD runs in the following languages:
SDMRULISTLENGTHBy default, up to 4 files are displayed as MRU in the File menu. Via the variable above you can set a value between 2 and 16. We recommend that if you want to see more than 6 MRU files, you should show them in a separate cascading submenu. To do so you need to edit the file $CUSTOMIZATIONDIR/win_menubar.def (where $CUSTOMIZATIONDIR is either the user, site or corp customization directory). You can't create a submenu for MRU files at runtime of OSD interactively.
(g-browser::emulate-structure-and-drawlist-browser t)From now on the browser maintains its display including size, position, show modes ... depending on from which button the browser is opened.
(g-browser::set-browser-settings type ;; :structure or :drawlist :x x-pos :y y-pos :width width :height height :wps show-workplanes-flag ;; default t :parts show-parts-flag ;; default t :containers show-containers-flag ;; default t :v-sets show-view-sets-flag ;; default t :features show-features-flag ;; default t :rel-sets show-relation-sets-flag ;; default t :studies show-studies-flag ;; default t :groups show-groups-flag ;; default t :docu-planes show-docu-planes-flag ;; default t :all show-all-flag ;; default t :table see-details-flag :table-details expand-details-flag :tree-details see-tree-details-flag :pixmaps see-pixmaps-flag ;; default t :root see-root-flag) ;; default: tNote, any of the keyed parameter is optional including position and size. If you don't pass a value, the default value is taken.
(g-browser::emulate-structure-and-drawlist-browser t) (g-browser::set-browser-settings :structure :table t :table-details t)
SDCORPISADDITIVE DEFAULT with OSDM 2004!to a value (e.g. 1) the corp customizations behave like site or user customization, i.e. corp adds to core SD customizations rather than replaces them. That way it is e.g. easier to make additions to OneSpace Designer's Available Commands file by providing just the new or modified commands in a corp specific sd_avail_cmds.cmd file.
SDDISABLEEXPORTCUSTOMIZATIONS OBSOLETE with OSDM 2004!to a value (e.g. 1), the button Export Customizations in the UI Settings menu will become greyed out. It becomes inaccessible for the user.
SDSAVEUITOREGISTRYSETTING OBSOLETE with OSDM 2004!to one of the values
SDFILEBROWSERFILESONLYto a value (e.g. 1).
(set-delay-display-box nil)to make the display box appear immediately. Setting (set-delay-display-box t) (the default) makes the output display to appear with the next interactive event again.
(setq elan::*turn-default-rotation-angle* 360) (setq elan::*bore-default-rotation-angle* 180)with any angle value given in degree.
sd_customize_9If you want to keep customizations you did with SolidDesigner 2000+ (e.g. color palettes, new toolbars, ...) you need to copy the necessary files (and directories) manually from sd_customize to sd_customize_9 (in case of SolidDesigner 2001).
In the new mode, if faces and edges are in your current select focus, you will no longer be able to pick directly through a face to select a hidden edge. To do so, set the current selection focus to "Edge". The same applies for catching: If a vertex is hidden by a face but you want to catch to it, the catch mode must be set to "Vertex" explicitly.
Some users might prefer to customize the selection and catching behavior using the functionality described in the following.
To inquire the current modes, use the following commands:
(elan:inq-picking-front-first :select) returns: t = New select behavior (default since 8.05) nil = Old select behavior (default before 8.05) (elan:inq-picking-front-first :catch) returns: t = New catch behavior (default since 8.05) nil = Old catch behavior (default before 8.05)To set the current catch and selection modes, use the following commands:
(elan:set-picking-front-first t) = Enable new Catch and Select mode (default since 8.05) (elan:set-picking-front-first nil) = Enable old Catch and Select mode (default before 8.05)You can also set the catch and selection modes individually:
(elan:set-picking-front-first :catch t) = New catch behavior (default since 8.05) (elan:set-picking-front-first :catch nil) = Old catch behavior (default before 8.05) (elan:set-picking-front-first :select t) = New select behavior (default since 8.05) (elan:set-picking-front-first :select nil) = Old select behavior (default before 8.05)As an example, if you want to work with new Select mode, but want to switch back to the old Catch mode, use this call (for example in your pesd_customize file):
(elan:set-picking-front-first :catch nil)
To do so, set the environment variable SDDEFAULTVPBGCOLOR as in the following examples:
(0,0,1) for a solid blue background or (0,0,1 0,0,0) for a two color gradient from blue (top color) to black or (1,0,0 0.3,0,0 0,0,0) for a three color red gradientTo set an environment variable, use the System Control Panel. This environment variable is also supported in the UNIX version.
© 2023 Parametric
Technology GmbH (a subsidiary of PTC Inc.), All Rights Reserved |