User definition

PROJECTNAME Variable

With the help of these options, the SOFiCAD can be individually adapted at various points.

Note

We also support the AutoCAD system variable “PROJECTNAME” for the .ini, .bdd, .def and stli files. With this it is possible to call different .ini, .bdd, .def or .stli files in different paths for different DWGs and thus to cover project-specific features.

Method

  • Create a project and associated paths in the AutoCAD options (eg “Project1”)

../../../_images/PROJECTNAME11.png
  • Set the variable PROJECTNAME for the DWG to the corresponding project (e.g. “Project1”)

../../../_images/PROJECTNAME21.png
  • Fill in the attribute SOF_ACPROJECTNAME in the plan header so that it is written to the existing project database

../../../_images/PROJECTNAME31.png
  • Headers of new DWG’s in this project can easily be filled out with the command Adjust Title Block and the variable PROJECTNAME can already be set for the DWG’s

../../../_images/PROJECTNAME41.png

Open SOFiCAD_USR.bdd

../../../_images/einstellungen_usr_bdd.png SOF_GM_OPENSOFICADUSRBDD

Command

SOFiCAD_USR.bdd öffnen

Tooltip

Öffnet die SOFiCAD_USR.BDD (SOFi-CAD_USER.Benutzerdefintionsdatei).

Ribbon

None

Menu

SOFiCAD > Einstellungen > BDD/INI/LDF

TOOLTIP Öffnet die SOFiCAD_USR.BDD (SOFi-CAD_USER.Benutzerdefintionsdatei).
Summary

This is where program default settings such as the text height of the cut are defined.

With the user definition file, program queries can be avoided and / or fixed settings for certain drawing elements can be preset.

In the user dialog definition file SOFICAD.BDD are the standard settings for, for example, the query areas axis, restart, positioning, cutting line, area / volume, sheet margin and detail circle.

The main file is in the program directory. If changes are made, this happens in the user directory in the file SOFiCAD_USR.BDD.

The changed lines are only used if the character; (Semicolon) removed and the BDD is reloaded! A short description is at the beginning of the file. If several input options are possible, the corresponding description is located directly in front of the program line (eg with the arrow symbol of the cutting line).

The user definition file is divided into 4 columns:

1. ID:

Program line

2. Mode:

0 no query - 1 query

3. Type:

Integer = integer, real = decimal number

4. Value:

eg color number or text height

Note

The user can only change the values in columns 2 and 4!

Examples:

; Steelwork Light

; Layer

;14 0 String "T__KONS"

Result:

The steel construction profiles are created on the layer “T__KONS” without further query. With "*Current" instead of "T__KONS" they are created on the currently set layer.

; text height

15 0 Real 3.5

Result:

The text height of the Stahlbau Light lettering is 3.5 mm

Open SOFiCAD_USR.ini

../../../_images/einstellungen_usr_ini.png SOF_GM_OPENSOFICADUSRINI

Command

SOFiCAD_USR.ini öffnen

Tooltip

Öffnet die SOFiCAD_USR.INI (SOFiCAD_USER.Initialisierungdatei).

Ribbon

None

Menu

SOFiCAD > Einstellungen > BDD/INI/LDF

TOOLTIP Öffnet die SOFiCAD_USR.INI (SOFiCAD_USER.Initialisierungdatei).
Summary

In this, for example, the attribute names of the plan stamp are entered so that the program can find them. You must restart AutoCAD / SOFiCAD for the changes to take effect.

In SOFiCAD.INI the attributes of the plan stamp are defined and can be changed accordingly in the 2nd column.

There is a main SOFiCAD.INI in the SOFiCAD program directory and a user file SOFi-CAD_USR.INI in the user directory.

The changed lines are only used if the character; (Semicolon) is removed!

For example, you can set the formatting of the sheet size attribute. The following formats are now available:

  • 0.84 mx 1.19 m

  • 0.841 mx 1.189 m

  • 841 mm x 1189 mm

Open LDF file

../../../_images/einstellungen_ldf.png SOF_GM_OPENLDF

Command

*.ldf öffnen

Tooltip

Öffnet die Layerdefinitionsdatei, die in den SOFiCAD-Optionen festgelegt wurde.

Ribbon

None

Menu

SOFiCAD > Einstellungen > BDD/INI/LDF

TOOLTIP Öffnet die Layerdefinitionsdatei, die in den SOFiCAD-Optionen festgelegt wurde.
Summary

You can use this file to adapt the predefined layer names from the program to your own. The nightly change is therefore no longer necessary.

SOFiCAD commands assign a layer name to the generated objects. These layer names are alias names, to which other layer names can be assigned in the layer mapping file.

Many SOFiCAD commands automatically assign layer names to the generated elements. So will. For example, the axis is automatically drawn on the axis layer.

In order to be compatible with other applications, the default names can be used as ALIAS names, ie any other names can be assigned to them. To do this, you have to change the layer assignment file with a text editor. You can also control the layer names that are displayed in the SOFiCAD Layer dialog box.

Internally, so-called layer keys are used.

The file name of the assignment table is set in the SOFiCAD options and is saved in the drawing. Which layer is ultimately used can be found in a layer definition file.

Explanations of the entries in the LAYERS.LDF

The changed lines are only used if the character; (Semicolon) is removed!

Each line in the file represents a layer. The individual areas are separated by a comma.

description

Any free text that describes the layer

Alias

Key name used in the program

Layer name

Actual layer name as it is addressed in AutoCAD

colour

Color number of the layer

Line type

Line type of the layer

Line width

Line thickness of the layer. A value is given in mm. -3 corresponds to “default”.

Plotting

1 layer is plotted - 0 layer is not plotted

scale

1 scale information is not appended - 0 scale information is appended

Plot style

Assigns a named plot style. Default: NORMAL

Update SOFiCAD BDD

../../../_images/einstellungen_bdd_akt.png SOF_GM_UPDATESOFICADBDD

Command

SOFiCAD BDD aktualisieren

Tooltip

Aktualisiert die BDD-Datei.

Ribbon

None

Menu

SOFiCAD > Einstellungen > BDD/INI/LDF

TOOLTIP Aktualisiert die BDD-Datei.
Summary

In order for the changes in your BDD file to be adopted for the open AutoCAD / SOFiCAD drawing, this must be updated.

Update LDF file

../../../_images/einstellungen_ldf_akt.png SOF_GM_RELOADLDF

Command

*.ldf aktualisieren

Tooltip

Aktualisiert die LFD-Datei.

Ribbon

None

Menu

SOFiCAD > Einstellungen > BDD/INI/LDF

TOOLTIP Aktualisiert die LFD-Datei.
Summary

In order for the changes in your LDF file to take effect for the open AutoCAD / SOFiCAD drawing, it must be updated.