For the complete documentation index, see llms.txt. This page is also available as Markdown.

DXF Seed File Configuration [TB]

The DXF Seed File Configuration object maps OpenBrIM level names onto the layer names an AutoCAD standard requires, so an exported drawing does not have to be re-layered by hand before it is issued. It is the AutoCAD counterpart to the DGN Seed File Configuration.

Uploading a .dxf seed file is optional. With no seed the object is still a complete rename table, which is the common case. When a seed is present, its LAYER table is read and supplies the list of target layers to pick from, so the mapping can be built against the real standard rather than typed from memory.

Parameters

Name: The identifier for the configuration. This name appears in the Seed File Config list when setting up a DXF export, and it is the name the export_model agent tool takes.

Type [2D/3D]: Whether this configuration is for 2D drawing exports or 3D model exports. A configuration is refused if it is used on the other kind of export — a 2D table applied to a 3D export would match nothing and produce a clean-looking but entirely unmapped file.

Seed File: An optional reference to an uploaded AutoCAD (.dxf) seed file. Only its LAYER table is read, to populate the target-layer list.

Layer Mappings: How OpenBrIM levels are renamed on export, with optional per-layer property overrides.

Use Seed Layer Colors [NO=0/YES=1]: When a seed is present, take each target layer's colour, linetype and lineweight from the seed's own LAYER table rather than from the model.

Layer Mappings

Each mapping entry has these fields:

Field
Description

OBrIM Level

The level name used in the OpenBrIM drawing

DXF Layer

The layer name to write in the exported file

Color Override

ACI index or true colour; leave empty to keep the model's own

Linetype Override

Linetype name; leave empty to keep the model's own

Lineweight Override

Lineweight; leave empty to keep the model's own

Overrides merge field by field. Override only the colour and the model's own linetype and lineweight survive.

Editing layer mappings

Click the three-dot icon in the Layer Mappings parameter:

Edit (Spreadsheet)… opens a sub-spreadsheet where entries can be added, changed and deleted.

Import from Drawings… reads the level names out of the drawings you select and adds any that are not already mapped. Existing entries are preserved.

Example

OBrIM Level
DXF Layer
Color Override
Linetype Override
Lineweight Override

GirderLevel

S-BEAM

DeckLevel

S-DECK

DimensionLevel

A-ANNO-DIMS

2

25

Usage notes

  • Cut-view companions travel with the rename. Renaming a level also renames its -PROJ, -HIDDEN and -CL companion layers, so the freeze-hidden-lines workflow those layers exist for keeps working after a rename.

  • Layer 0 and OBRIM-VIEWPORT are reserved and cannot be renamed or used as a target. Layer 0 carries block content drawn with BYBLOCK graphics — that is the contract that lets a recipient restyle a dimension or a title block by restyling its INSERT.

  • The configuration must exist before it can be selected in the export settings.

  • An unknown configuration name, or one whose Type does not match the export, is refused. The export never falls back to writing an unmapped file.

Last updated