Zum Inhalt
LiberoDraft LiberoDraft Help
Deutsch
Start E Dialogs DXF Profiles dialog

DXF Profiles dialog

The dialog opens via the file menu DXF profiles… or the command DXF profiles. A profile defines how foreign layers and line types are translated into LiberoDraft layers on DXF import and what LiberoDraft layers are called on DXF export. Profiles live exclusively in the browser of the computer (Profiles are stored locally only) and can be saved and loaded as JSON files — the web server never receives them.

The dialog with an active profile learned from the drawing: one row per layer
The dialog with an active profile learned from the drawing: one row per layer

Active profile

List of all profiles with the entry — no profile (1:1) —. The chosen profile applies immediately to every import and export. Without a profile, layers are adopted 1:1 (name kept) and line types are converted via the standard mapping; the dialog then shows only the note and the file bar.

Without an active profile
Without an active profile

New, Duplicate, Rename, Delete

New asks Name of the new profile: (default Customer) and creates an empty profile that is active at once; a name already in use gets a number (2). Duplicate copies the active profile as … copy. Rename asks New name: — a name already in use is rejected with Name already taken. Delete asks Delete profile "…"? and then sets no profile. Without an active profile the last three report No profile active.

Unknown DXF layers on import

For DXF layers that appear in no mapping row: Adopt 1:1 (factory) creates a LiberoDraft layer of the same name; Into collection layer: puts all unknown elements on the named layer (default Import, continuous).

Normalize objects to the layer defaults

Checkbox (factory off): elements that carry their own colour or line type in the DXF take over the defaults of their layer on import — mixed line types and colours are smoothed out.

Line type on export (LiberoDraft → DXF)

Three fields: which DXF line type name is written for solid, dashed and dashdot (factory CONTINUOUS, DASHED, CENTER). Entries are converted to upper case. On import a built-in standard mapping applies (CENTER, PHANTOM, DASHDOT → dashdot; DASHED, HIDDEN, DOT, BORDER → dashed; ISO types accordingly; unknown names by their wording, including German STRICHPUNKT, GESTRICHELT, VERDECKT).

Layer mappings

One row per rule with the columns:

ColumnMeaning
DXF-Layername in the DXF; wildcards * (any number of characters) and ? (exactly one) allowed, case does not matter — for instance DIM*
LiberoDraft-Layertarget name in LiberoDraft (empty: name as in the DXF)
LD-Typline type of the LiberoDraft layer on import: solid, dashed, dashdot
DXF-Typline type name on export of this layer (empty: from Line type on export)
Colorfixed layer colour on import and basis of the DXF colour on export; right-click on the colour field clears it (No fixed color — then the DXF colour or the layer colour applies)
LW mmprint line width of the layer in mm (import) or DXF line weight (export, in hundredths of a mm)
remove the row

On import an exactly matching row is looked for first, then a wildcard row; the rule provides target name, line type, colour and width of the LiberoDraft layer, which is created if needed. On export the row is found via the LiberoDraft name and provides DXF name, DXF line type, colour and line weight. + Row appends an empty rule. All entries are saved immediately.

Learn from the current drawing, Learn from a DXF file…

Learn from the current drawing adds, for every layer of the drawing that has no row yet, a rule with the same name, line type, colour and width. Learn from a DXF file… reads the layer table of a DXF file and creates a row per unknown DXF layer (3 layers adopted from the DXF; without a table No layer table found in the DXF).

Load profile file…, Save profile file…

Save profile file… writes the active profile as JSON (Profile saved: … or, with a classic download, Profile downloaded: …). Load profile file… reads such a file, creates the profile or replaces one of the same name and activates it (Profile loaded: …; errors: Profile file invalid (not JSON), The file is not a valid DXF profile). This way profiles can be backed up or exchanged between computers via Dropbox; the settings export takes them along as well.

Close

Closes the dialog; all changes are already saved.

Note

The column headers DXF-Layer, LiberoDraft-Layer, LD-Typ, DXF-Typ and LW mm are shown in German in the English program as well (as of v3.0.23); the help quotes them as displayed.

Note

As of v3.0.23 the dialog appears only in the classic toolbar. In the ribbon it is opened but stays invisible. Switch to the classic toolbar with F2 beforehand.

Related topics