<HTML> <HEAD> <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8"> <TITLE>Settings_en.htm</TITLE> <style>body{font: 10pt Verdana,sans-serif;}</style> </HEAD> <BODY LANG="en-US"> <PRE> <p><a name="Standards"></a></p> <a href="#Settings">Settings</a> <a href="#Tolerances">Standards / Tolerances</a> <a href="#Text">Standards / Text</a> <a href="#stdcol">Standards / Color</a> <a href="#Linetypes">Standards / Linetypes</a> <a href="#ModelDirectories">Standards / Directories</a> Standards / Directories Changing the HTML browser (for Help) Standards / editor, change the text editor (for directories) <a href="#Start">Application startup</a> <a href="#Directories">Directories</a> ____________________________________________________________________________ <p><a name="Settings"></a></p> <h2>Settings:</h2> Preferences for Print command and Browser are read from file {base}/cfg/xa.rc Default paths (menu - Standards -> Directories): Directories accessed with File/Open are defined in the file {base}/xa/dir.lst (Format: "symbolic base name | full path name / filename"). Default values for Z-buffer size, model size, Text Sizes are in file {base}/xa/gCAD3D.rc. These are set with menu Standards -> Tolerances Standards -> text The setup file for the PostScript output is {base}/xa/psv.setup. ____________________________________________________________________________ <p><a name="Tolerances"></a></p> <h2>menu Standards -> Tolerances</h2> Tolerances will automatically tolerances derived from the (maximum) Model Size. <b>Modify</b> The entire model is recalculated immediately. <b>Reset</b> The values are reset to the values defined in file <base>/xa/gCAD3D.rc). The room size (default is 500 mm) is used to calculate the tolerances (Curve representation, Identical-point tolerance, etc). Room size changes at 10m: MODSIZ 10000 The default value is in the file {base}/xa/gCAD3D.rc. ____________________________________________________________________________ <p><a name="Text"></a></p> <h2>menu Standards -> Text</h2> This allows the default text sizes, and a scaling factors to be defined. The default text size in Notes is active when no explicit text size is defined. <b>Modify</b> The entire model is recalculated immediately. <b>Reset</b> Predefined values are in file <base>/xa/gCAD3D.rc). The font size for text and dimensioning is defined by DEFTX Textsiz {>} {text {DimTextSiz General Scale} {} The number of decimal places is set interactively or in menu Standards -> text. The default values are in the file {base}/xa/gCAD3D.rc. ____________________________________________________________________________ <p><a name="stdcol"></a></p> <h2>menu Standards -> Color</h2> Defines default color. ____________________________________________________________________________ <p><a name="Linetypes"></a></p> <h2>menu Standards -> Linetypes:</h2> The linetype table is defined in the file {base}/cfg/ltyp.rc It is modified by editing the above file with a text editor. Additional linetypes may be defined up to a maximum of 50. This table is valid for all sub-models currently loaded. This table is not stored with the models: in the model, only the table index is stored. Example: Line Type 2 (G2): black, thin dashed lines; ltyp.rc to file with: 2 0 2 1 // Index 2, Color standard (0 = black), Type dashed line (2) // Standard line thickness (1 = thin)). The original data is in file {base} / xa / ltyp.rc. Example: 0 0 0 1 // Normal Typ_Att_PT 1 1 0 1 // text Typ_Att_def 2 0 2 1 // dashed Typ_Att_go 3 0 1 1 // dash-dot Typ_Att_rp 4 11 0 1 // faces1 thick1 Typ_Att_Fac 5 1 3 2 // faces2 thick1 Typ_Att_Fac1 6 13 0 1 // faces3 thick1 Typ_Att_Fac2 7 5 0 3 // yellow thick3 Typ_Att_Symb 8 3 0 3 // green thick3 Typ_Att_hili 9 9 0 4 // hili thick4 Typ_Att_hili1 10 10 0 1 // dim thick4 Typ_Att_dim 11 0 0 4 // black thick4 Typ_Att_top 12 2 2 2 // red dashed thick2 Typ_Att_top # Format: indexNr colour lineTyp lineThick # colour 0 = black-def. 1 = blue 2 = red # 3 = green 4 = blue 5 = yellow # 6 = magenta 7 = cyan 8 = white # 9 = hili-red 10 = dimmed 11 = faces1 # 12 = faces2 13 = faces3 14 = faces4 # lineTyp: 0 = full-line (VollLinie); 1 = dash-dot (Strich-Punkt), # 2 = dashed (kurz strichliert) 3 = dashed-long (lang strichliert), # lineThick: 1-6, thickness in pixels ____________________________________________________________________________ <p><a name="ModelDirectories"></a></p> <h2>menu Standards -> Directories</h2> All directories that should be accessed with File / Open Model, must be defined here. This sets the symbolic directory list in the button "DIR-SYM" in the menu File -> Open model dialog. There must be a directory set for each symbolic name defined on the list defined. These can be set to any directory. These can be set with a text editor by editing file {base}/xa/dir.lst. Note: Access rights for writing is required. Unix example: Data /usr/home/gCAD3D/dat/ IGS /mnt/win_d/gCAD3D/Models/igs/ MS Windows example: Data C:\WINDOWS\gCAD3D\dat\ IGS F:\MODELS\gCAD3D\igs\ CD0 D:\ The symbolic directory '.' is replaced by the currently active directory (Eg. for textures to load from the same directory as the native model). ____________________________________________________________________________ <p><a name="Start"></a></p> <h2>Startup / Startup Parameters:</h2> <b>Startup:</b> The model {base}/tmp/Model will automatically be opened on startup. Submodels are given the filename {base}/tmp/Model_{submodelName}. You can create these files with any preprocessing program. The file {base}/tmp/Model is automatically created when the program ends. <b>Startup Parameters:</b> The program can be started with the following parameters: new // open blank model. load // load named model. Path/filename is the following parameter. defLoad // load the default model (normally done automatically) // after processing startup parameters. reLoad // reload the temporary model (after crash) run // work from defLoad Model (before exit) comp // compile dll's - activate checkbox exit // normaler Programmstop (mit sichern) mode_cad // start in CAD mode. mode_man // start in MANual mode. noTB // no Toolbar noMB // no MessageWindow Undefined parameters: {Filename}.{Filetype} Filetype .gcad, .dxf, .igs, .stp, .bmp, .jpg: // load model (image). File name must be complete. No filetype: // plugin (DLL, shared library) with that name to load; <i>Examples:</i> ./gCAD3D new Start with no model loaded. ./gCAD3D load sample_interact1.gcad noTB noMB Load model "Sample_interact1" from the last directory used (DirIn), hide toolbar and message window. ./gCAD3D comp defLoad tst3 Dynamically download and compile dll (shared library) TST3, and startup with default model. ____________________________________________________________________________ <p><a name="Directories"></a></p> <h2>Program Directories:</h2> Standard File Locations: All directories are created under ${HOME}/gCAD3D/ The program directories in the startup script gCAD3D.sh can be altered if required. ____________________________________________________________________________ </PRE> </HTML>