1.5.0
- Added: new "Auto-detect (match QGIS)" button above the layer table.
Sets up the export to match what you currently see in QGIS without
having to review every layer by hand:
· Includes only the layers that are visible (checked) in the QGIS
Layers panel; layers that are off, or inside an off group, get
unchecked here.
· If a layer uses a "Categorized" renderer, uses that same field
as
"DXF layer", so the grouping in the DXF matches the categories
you
see in QGIS.
· Detects the active label field/expression in QGIS and copies the
text size (if set in map units) and text color configured on the
label.
Can be clicked more than once: each time it re-reads the current
project state and overwrites these settings on every layer.
- Fixed: layers whose QGIS labeling used an EXPRESSION (concatenating
several fields, CASE, functions...) instead of a plain field used to
export with no text at all, silently, because the exporter only knew
how to read the value of a field whose name matched exactly. Now, if
the "Text/label" value isn't a real field of the layer, it's treated
as a QGIS expression and evaluated per feature. The "Auto-detect"
button already selects these expressions automatically; they can
also
be pasted manually into the dropdown.
- Added: when a single QGIS layer actually groups many heterogeneous
"sub-layers" through a field (e.g. a shapefile with an AutoCAD LAYER
field, categorized) and labeling is set to "Rule-based" with more
than
one rule (or a single rule with its own filter), the "Auto-detect"
button now selects a special "QGIS labeling rules" mode: during
export, each feature is labeled according to the FIRST rule whose
filter it matches (or gets no text if it matches none), instead of
blindly applying the first rule's field to the whole layer. Each
matched rule's own text size and color are used as well, instead of
falling back to the general settings for every rule; when the rule's
size is set in points/millimeters rather than map units (no exact
conversion is possible without knowing the project's print scale),
the
general text height is scaled proportionally so relative size
differences between rules are still preserved.
- Fixed: a category left without fill in QGIS — either via a Simple
Fill layer set to "No Brush", or via the common technique of using
an
outline-only "Simple Line" layer with no fill layer at all — could
still export filled in the DXF, using the last color the fill layer
had stored (or a generic fallback color for the outline-only case).
Fill detection now only considers a category filled if an actual
fill-type symbol layer is present and enabled, matching what QGIS
renders on screen.
yes
kmlidar
2026-07-29T20:39:31.528731+00:00
3.16.0
4.99.0
None
no
Plugin Tags