latest changes
This commit is contained in:
+12
-4
@@ -69,11 +69,19 @@ __all__ = [
|
||||
"registration_path",
|
||||
]
|
||||
|
||||
# Rollen fuer den Lagebezug: CSV-Objektart -> Blocknamen im DXF.
|
||||
# Erweiterbar, wenn eine Zeichnung andere Bloecke verwendet.
|
||||
# Rollen fuer den Lagebezug: CSV-Objektart -> Blocknamen im DXF, als Muster
|
||||
# (fnmatch, Gross-/Kleinschreibung egal). Es gibt zwei Namenswelten, und beide
|
||||
# kommen im Projekt vor:
|
||||
# - Original-Kundenzeichnung (z.B. 500573_60_1.dxf): S-SP / S-LP / SCAN
|
||||
# - von den dxfmakros-Makros erzeugte Zeichnung (z.B. Mubea.dxf): die flachen
|
||||
# Blocknamen mit Dimensionssuffix, also Separator_SP_2D/_3D, Scanner_2D/_3D
|
||||
# Bewusst NICHT aufgenommen: Staustrecke_Separator_SP_*. Das ist ein Streckenmodul
|
||||
# mit eingebautem Separator - sein Einfuegepunkt ist der Modulursprung, nicht der
|
||||
# Separator, was einen zweiten, um genau diesen Versatz verschobenen Cluster in
|
||||
# die Abstimmung braechte.
|
||||
ANCHOR_BLOCKS: dict[str, tuple[str, ...]] = {
|
||||
"Separator": ("S-SP", "S-LP"),
|
||||
"Scanner": ("SCAN",),
|
||||
"Separator": ("S-SP", "S-LP", "Separator_SP*"),
|
||||
"Scanner": ("SCAN", "Scanner_*"),
|
||||
}
|
||||
|
||||
# Rastergroesse der Abstimmung in mm
|
||||
|
||||
Reference in New Issue
Block a user