erste Fassung eines SKripts zur Extraktion der Texte aus einer .dxf Datei erstellt
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
[ignore_pattern_wildcard]
|
||||
# Wildcard-Muster für Texte die NICHT in die Excel Datei geschrieben werden sollen
|
||||
# Ein Muster pro Zeile
|
||||
# Wildcards: * (mehrere Zeichen), ? (ein Zeichen)
|
||||
# Format: pattern_name = muster
|
||||
|
||||
# Häufige technische Abkürzungen und Codes
|
||||
layer = LAYER=*
|
||||
dim = DIM*
|
||||
special = %%*
|
||||
|
||||
# Koordinaten und technische Angaben
|
||||
coord_x = X=*
|
||||
coord_y = Y=*
|
||||
coord_z = Z=*
|
||||
|
||||
|
||||
[ignore_pattern_regex]
|
||||
# Reguläre Ausdrücke für Texte die NICHT in die Excel Datei geschrieben werden sollen
|
||||
# Ein Ausdruck pro Zeile (Python regex Syntax)
|
||||
# Format: pattern_name = regex
|
||||
|
||||
# Formeln wie =A1 +AB12
|
||||
formula = ^=A\d\s*\+[A-Z]{2}\d+
|
||||
|
||||
# Technische Angaben
|
||||
height = ^\\H1.875x
|
||||
millimeter = ^\d+\s*mm$
|
||||
m_numbers = ^M\d{3}$
|
||||
|
||||
# Koordinaten mit Pfeilen
|
||||
coord_arrows = ^\+\d{1,3}(?:[.,]\d{3})\s*(?:<<<|>>>)\s*\+\d{1,3}(?:[.,]\d{3})$
|
||||
# +UC3206\P3 x ET200 SP DI16 402.0
|
||||
uc4 = ^\+UC\d{4}
|
||||
uc2 = ^=A\d\+UC\d{2}
|
||||
Reference in New Issue
Block a user