From 0514f8f15d115bb0056fa8f71aff22dc89d32a07 Mon Sep 17 00:00:00 2001 From: Umut CAN Date: Tue, 22 Sep 2026 12:40:47 +0300 Subject: [PATCH] chore(templates): rebuild the five bundled DXFs on the merged tree (styles via dimstyle_create/textstyle_create, iso_a1_arch annotation scale 1:50) Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01FKFStjEFzpGyLq5bMpWxTd --- templates/ansi_b_mech.dxf | 198 ++++++++++++- templates/ansi_d_arch.dxf | 198 ++++++++++++- templates/iso_a1_arch.dxf | 600 +++++++++++++++++++++++++++++++++++++- templates/iso_a3_mech.dxf | 508 ++++++++++++++++++++++---------- templates/iso_a3_pid.dxf | 510 ++++++++++++++++++++++---------- 5 files changed, 1666 insertions(+), 348 deletions(-) diff --git a/templates/ansi_b_mech.dxf b/templates/ansi_b_mech.dxf index fa99f5d..780babb 100644 --- a/templates/ansi_b_mech.dxf +++ b/templates/ansi_b_mech.dxf @@ -93,7 +93,7 @@ $TRACEWID 9 $TEXTSTYLE 7 -Standard +ROMANS 9 $CLAYER 8 @@ -261,7 +261,7 @@ $DIMBLK2 9 $DIMSTYLE 2 -ISO-25 +ANSI 9 $DIMCLRD 70 @@ -333,7 +333,7 @@ $DIMALTTD 9 $DIMTXSTY 7 -Standard +ROMANS 9 $DIMAUNIT 70 @@ -489,7 +489,7 @@ $SKPOLY 9 $TDCREATE 40 -2461305.9345486113 +2461306.528125 9 $TDUCREATE 40 @@ -497,7 +497,7 @@ $TDUCREATE 9 $TDUPDATE 40 -2461305.9345486113 +2461306.528125 9 $TDUUPDATE 40 @@ -549,7 +549,7 @@ $SPLINESEGS 9 $HANDSEED 5 -40 +42 9 $SURFTAB1 70 @@ -929,11 +929,11 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{C3A95304-315D-4482-8B26-4A154C8AC81B} +{4D9D8563-5BFB-473B-8F1E-D1D0F3D0DAFA} 9 $VERSIONGUID 2 -{020A53F4-F6E6-4A10-988E-58908DDBD5B7} +{8D04634D-773A-4616-8A64-559AF6DC2617} 9 $EXTNAMES 290 @@ -2011,7 +2011,7 @@ STYLE 100 AcDbSymbolTable 70 -1 +2 0 STYLE 5 @@ -2040,6 +2040,34 @@ Standard txt 4 + 0 +STYLE + 5 +3D +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +ROMANS + 70 +0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 +0 + 42 +2.5 + 3 +romans.shx + 4 + 0 ENDTAB 0 @@ -2099,7 +2127,7 @@ ACAD 0 APPID 5 -3D +3F 330 3 100 @@ -2113,7 +2141,7 @@ HATCHBACKGROUNDCOLOR 0 APPID 5 -3E +40 330 3 100 @@ -2137,7 +2165,7 @@ DIMSTYLE 100 AcDbSymbolTable 70 -1 +2 100 AcDbDimStyleTable 0 @@ -2157,6 +2185,142 @@ Standard 40 1.0 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +2.5 +140 +2.5 +141 +2.5 +142 +0.0 +143 +0.03937007874 +144 +1.0 +145 +0.0 +146 +1.0 +147 +0.625 +148 +0.0 + 69 +0 + 70 +0 + 71 +0 + 72 +0 + 73 +0 + 74 +0 + 75 +0 + 76 +0 + 77 +1 + 78 +8 + 79 +3 +170 +0 +171 +3 +172 +1 +173 +0 +174 +0 +175 +0 +176 +0 +177 +0 +178 +0 +179 +2 +271 +2 +272 +2 +273 +2 +274 +3 +275 +0 +276 +0 +277 +2 +278 +46 +279 +0 +280 +0 +281 +0 +282 +0 +283 +0 +284 +8 +285 +0 +286 +0 +288 +0 +289 +3 +290 +0 +371 +-2 +372 +-2 + 0 +DIMSTYLE +105 +3E +330 +4 +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ANSI + 70 +0 + 40 +1.0 + 41 3.0 42 1.5 @@ -2272,6 +2436,8 @@ Standard 3 290 0 +340 +3D 371 -2 372 @@ -3413,7 +3579,7 @@ CREATED_BY_EZDXF 3 WRITTEN_BY_EZDXF 350 -3F +41 0 DICTIONARYVAR 5 @@ -3425,11 +3591,11 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.807766+00:00 +1.4.4 @ 2026-09-22T09:40:30.938108+00:00 0 DICTIONARYVAR 5 -3F +41 330 2D 100 @@ -3437,7 +3603,7 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.814791+00:00 +1.4.4 @ 2026-09-22T09:40:30.946903+00:00 0 ENDSEC 0 diff --git a/templates/ansi_d_arch.dxf b/templates/ansi_d_arch.dxf index 2a5042d..cde86c9 100644 --- a/templates/ansi_d_arch.dxf +++ b/templates/ansi_d_arch.dxf @@ -93,7 +93,7 @@ $TRACEWID 9 $TEXTSTYLE 7 -Standard +ROMANS 9 $CLAYER 8 @@ -261,7 +261,7 @@ $DIMBLK2 9 $DIMSTYLE 2 -ISO-25 +ANSI 9 $DIMCLRD 70 @@ -333,7 +333,7 @@ $DIMALTTD 9 $DIMTXSTY 7 -Standard +ROMANS 9 $DIMAUNIT 70 @@ -489,7 +489,7 @@ $SKPOLY 9 $TDCREATE 40 -2461305.9345486113 +2461306.528125 9 $TDUCREATE 40 @@ -497,7 +497,7 @@ $TDUCREATE 9 $TDUPDATE 40 -2461305.9345486113 +2461306.528125 9 $TDUUPDATE 40 @@ -549,7 +549,7 @@ $SPLINESEGS 9 $HANDSEED 5 -40 +42 9 $SURFTAB1 70 @@ -929,11 +929,11 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{EA8DAB3B-221B-4973-A128-0F97D36F69C3} +{EFF5DFA9-C336-4985-B6C0-43235A21CA22} 9 $VERSIONGUID 2 -{41F085E9-E128-43F7-931E-FEE570A4F621} +{FAECDBB5-1575-421E-8ABB-3C85F40DB897} 9 $EXTNAMES 290 @@ -2011,7 +2011,7 @@ STYLE 100 AcDbSymbolTable 70 -1 +2 0 STYLE 5 @@ -2040,6 +2040,34 @@ Standard txt 4 + 0 +STYLE + 5 +3D +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +ROMANS + 70 +0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 +0 + 42 +2.5 + 3 +romans.shx + 4 + 0 ENDTAB 0 @@ -2099,7 +2127,7 @@ ACAD 0 APPID 5 -3D +3F 330 3 100 @@ -2113,7 +2141,7 @@ HATCHBACKGROUNDCOLOR 0 APPID 5 -3E +40 330 3 100 @@ -2137,7 +2165,7 @@ DIMSTYLE 100 AcDbSymbolTable 70 -1 +2 100 AcDbDimStyleTable 0 @@ -2157,6 +2185,142 @@ Standard 40 1.0 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +2.5 +140 +2.5 +141 +2.5 +142 +0.0 +143 +0.03937007874 +144 +1.0 +145 +0.0 +146 +1.0 +147 +0.625 +148 +0.0 + 69 +0 + 70 +0 + 71 +0 + 72 +0 + 73 +0 + 74 +0 + 75 +0 + 76 +0 + 77 +1 + 78 +8 + 79 +3 +170 +0 +171 +3 +172 +1 +173 +0 +174 +0 +175 +0 +176 +0 +177 +0 +178 +0 +179 +2 +271 +2 +272 +2 +273 +2 +274 +3 +275 +0 +276 +0 +277 +2 +278 +46 +279 +0 +280 +0 +281 +0 +282 +0 +283 +0 +284 +8 +285 +0 +286 +0 +288 +0 +289 +3 +290 +0 +371 +-2 +372 +-2 + 0 +DIMSTYLE +105 +3E +330 +4 +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ANSI + 70 +0 + 40 +1.0 + 41 3.0 42 1.5 @@ -2272,6 +2436,8 @@ Standard 3 290 0 +340 +3D 371 -2 372 @@ -3413,7 +3579,7 @@ CREATED_BY_EZDXF 3 WRITTEN_BY_EZDXF 350 -3F +41 0 DICTIONARYVAR 5 @@ -3425,11 +3591,11 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.818106+00:00 +1.4.4 @ 2026-09-22T09:40:30.949904+00:00 0 DICTIONARYVAR 5 -3F +41 330 2D 100 @@ -3437,7 +3603,7 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.824109+00:00 +1.4.4 @ 2026-09-22T09:40:30.956981+00:00 0 ENDSEC 0 diff --git a/templates/iso_a1_arch.dxf b/templates/iso_a1_arch.dxf index e43499c..4f9b378 100644 --- a/templates/iso_a1_arch.dxf +++ b/templates/iso_a1_arch.dxf @@ -93,7 +93,7 @@ $TRACEWID 9 $TEXTSTYLE 7 -Standard +ISOCP 9 $CLAYER 8 @@ -333,7 +333,7 @@ $DIMALTTD 9 $DIMTXSTY 7 -Standard +ISOCP 9 $DIMAUNIT 70 @@ -489,7 +489,7 @@ $SKPOLY 9 $TDCREATE 40 -2461305.9345486113 +2461306.528125 9 $TDUCREATE 40 @@ -497,7 +497,7 @@ $TDUCREATE 9 $TDUPDATE 40 -2461305.9345486113 +2461306.528125 9 $TDUUPDATE 40 @@ -549,7 +549,7 @@ $SPLINESEGS 9 $HANDSEED 5 -40 +55 9 $SURFTAB1 70 @@ -929,11 +929,11 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{569A5E5D-D8AE-4EE2-8CC8-222F1BC5A1B6} +{6F1F6CA9-24DC-4EFD-8119-161D0C1B13F5} 9 $VERSIONGUID 2 -{CA16A478-EDAC-4921-A9AD-1AD1114D5AB2} +{BB862168-CC9E-4423-9C5D-4DD3A99B384D} 9 $EXTNAMES 290 @@ -2011,7 +2011,7 @@ STYLE 100 AcDbSymbolTable 70 -1 +2 0 STYLE 5 @@ -2040,6 +2040,34 @@ Standard txt 4 + 0 +STYLE + 5 +3D +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +ISOCP + 70 +0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 +0 + 42 +2.5 + 3 +isocp.shx + 4 + 0 ENDTAB 0 @@ -2099,7 +2127,7 @@ ACAD 0 APPID 5 -3D +52 330 3 100 @@ -2113,7 +2141,7 @@ HATCHBACKGROUNDCOLOR 0 APPID 5 -3E +53 330 3 100 @@ -2137,7 +2165,7 @@ DIMSTYLE 100 AcDbSymbolTable 70 -1 +2 100 AcDbDimStyleTable 0 @@ -2275,6 +2303,144 @@ Standard 371 -2 372 +-2 + 0 +DIMSTYLE +105 +3E +330 +4 +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 +0 + 40 +1.0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +2.5 +140 +2.5 +141 +2.5 +142 +0.0 +143 +0.03937007874 +144 +1.0 +145 +0.0 +146 +1.0 +147 +0.625 +148 +0.0 + 69 +0 + 70 +0 + 71 +0 + 72 +0 + 73 +0 + 74 +0 + 75 +0 + 76 +0 + 77 +1 + 78 +8 + 79 +3 +170 +0 +171 +3 +172 +1 +173 +0 +174 +0 +175 +0 +176 +0 +177 +0 +178 +0 +179 +2 +271 +2 +272 +2 +273 +2 +274 +3 +275 +0 +276 +0 +277 +2 +278 +44 +279 +0 +280 +0 +281 +0 +282 +0 +283 +0 +284 +8 +285 +0 +286 +0 +288 +0 +289 +3 +290 +0 +340 +3D +371 +-2 +372 -2 0 ENDTAB @@ -2484,6 +2650,10 @@ ACAD_VISUALSTYLE EZDXF_META 350 2D + 3 +AcDbVariableDictionary +350 +50 0 DICTIONARY 5 @@ -2616,6 +2786,74 @@ A AcDbDictionary 281 1 + 3 +A0 +350 +3F + 3 +A1 +350 +40 + 3 +A2 +350 +41 + 3 +A3 +350 +42 + 3 +A4 +350 +43 + 3 +A5 +350 +44 + 3 +A6 +350 +45 + 3 +A7 +350 +46 + 3 +A8 +350 +47 + 3 +A9 +350 +48 + 3 +B0 +350 +49 + 3 +B1 +350 +4A + 3 +B2 +350 +4B + 3 +B3 +350 +4C + 3 +B4 +350 +4D + 3 +B5 +350 +4E + 3 +B6 +350 +4F 0 DICTIONARY 5 @@ -3413,7 +3651,7 @@ CREATED_BY_EZDXF 3 WRITTEN_BY_EZDXF 350 -3F +54 0 DICTIONARYVAR 5 @@ -3425,11 +3663,343 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.777979+00:00 +1.4.4 @ 2026-09-22T09:40:30.902394+00:00 + 0 +SCALE + 5 +3F +330 +14 +100 +AcDbScale + 70 +0 +300 +1:1 +140 +1.0 +141 +1.0 +290 +1 + 0 +SCALE + 5 +40 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:2 +140 +1.0 +141 +2.0 +290 +0 + 0 +SCALE + 5 +41 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:4 +140 +1.0 +141 +4.0 +290 +0 + 0 +SCALE + 5 +42 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:5 +140 +1.0 +141 +5.0 +290 +0 + 0 +SCALE + 5 +43 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:8 +140 +1.0 +141 +8.0 +290 +0 + 0 +SCALE + 5 +44 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:10 +140 +1.0 +141 +10.0 +290 +0 + 0 +SCALE + 5 +45 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:16 +140 +1.0 +141 +16.0 +290 +0 + 0 +SCALE + 5 +46 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:20 +140 +1.0 +141 +20.0 +290 +0 + 0 +SCALE + 5 +47 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:30 +140 +1.0 +141 +30.0 +290 +0 + 0 +SCALE + 5 +48 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:40 +140 +1.0 +141 +40.0 +290 +0 + 0 +SCALE + 5 +49 +330 +14 +100 +AcDbScale + 70 +0 +300 +1:50 +140 +1.0 +141 +50.0 +290 +0 + 0 +SCALE + 5 +4A +330 +14 +100 +AcDbScale + 70 +0 +300 +1:100 +140 +1.0 +141 +100.0 +290 +0 + 0 +SCALE + 5 +4B +330 +14 +100 +AcDbScale + 70 +0 +300 +2:1 +140 +2.0 +141 +1.0 +290 +0 + 0 +SCALE + 5 +4C +330 +14 +100 +AcDbScale + 70 +0 +300 +4:1 +140 +4.0 +141 +1.0 +290 +0 + 0 +SCALE + 5 +4D +330 +14 +100 +AcDbScale + 70 +0 +300 +8:1 +140 +8.0 +141 +1.0 +290 +0 + 0 +SCALE + 5 +4E +330 +14 +100 +AcDbScale + 70 +0 +300 +10:1 +140 +10.0 +141 +1.0 +290 +0 + 0 +SCALE + 5 +4F +330 +14 +100 +AcDbScale + 70 +0 +300 +100:1 +140 +100.0 +141 +1.0 +290 +0 + 0 +DICTIONARY + 5 +50 +330 +A +100 +AcDbDictionary +281 +1 + 3 +CANNOSCALE +350 +51 0 DICTIONARYVAR 5 -3F +51 +330 +50 +100 +DictionaryVariables +280 +0 + 1 +1:50 + 0 +DICTIONARYVAR + 5 +54 330 2D 100 @@ -3437,7 +4007,7 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.783975+00:00 +1.4.4 @ 2026-09-22T09:40:30.911407+00:00 0 ENDSEC 0 diff --git a/templates/iso_a3_mech.dxf b/templates/iso_a3_mech.dxf index d0332f7..db4b488 100644 --- a/templates/iso_a3_mech.dxf +++ b/templates/iso_a3_mech.dxf @@ -93,7 +93,7 @@ $TRACEWID 9 $TEXTSTYLE 7 -Standard +ISOCP 9 $CLAYER 8 @@ -333,7 +333,7 @@ $DIMALTTD 9 $DIMTXSTY 7 -Standard +ISOCP 9 $DIMAUNIT 70 @@ -489,7 +489,7 @@ $SKPOLY 9 $TDCREATE 40 -2461305.9345486113 +2461306.528125 9 $TDUCREATE 40 @@ -497,7 +497,7 @@ $TDUCREATE 9 $TDUPDATE 40 -2461305.9345486113 +2461306.528125 9 $TDUUPDATE 40 @@ -549,7 +549,7 @@ $SPLINESEGS 9 $HANDSEED 5 -62 +64 9 $SURFTAB1 70 @@ -929,11 +929,11 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{6791163C-4461-4A1B-8F3F-5AD608DBCCCE} +{522C5F29-75D3-427F-A718-E45B971550C2} 9 $VERSIONGUID 2 -{9A1CD7BF-015F-4598-B3DB-2BDBFBCC12FA} +{CF5A954B-3734-4AD2-B15E-F6411516FB5E} 9 $EXTNAMES 290 @@ -2011,7 +2011,7 @@ STYLE 100 AcDbSymbolTable 70 -1 +2 0 STYLE 5 @@ -2040,6 +2040,34 @@ Standard txt 4 + 0 +STYLE + 5 +3D +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +ISOCP + 70 +0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 +0 + 42 +2.5 + 3 +isocp.shx + 4 + 0 ENDTAB 0 @@ -2099,7 +2127,7 @@ ACAD 0 APPID 5 -5F +61 330 3 100 @@ -2113,7 +2141,7 @@ HATCHBACKGROUNDCOLOR 0 APPID 5 -60 +62 330 3 100 @@ -2137,7 +2165,7 @@ DIMSTYLE 100 AcDbSymbolTable 70 -1 +2 100 AcDbDimStyleTable 0 @@ -2275,6 +2303,144 @@ Standard 371 -2 372 +-2 + 0 +DIMSTYLE +105 +3E +330 +4 +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 +0 + 40 +1.0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +2.5 +140 +2.5 +141 +2.5 +142 +0.0 +143 +0.03937007874 +144 +1.0 +145 +0.0 +146 +1.0 +147 +0.625 +148 +0.0 + 69 +0 + 70 +0 + 71 +0 + 72 +0 + 73 +0 + 74 +0 + 75 +0 + 76 +0 + 77 +1 + 78 +8 + 79 +3 +170 +0 +171 +3 +172 +1 +173 +0 +174 +0 +175 +0 +176 +0 +177 +0 +178 +0 +179 +2 +271 +2 +272 +2 +273 +2 +274 +3 +275 +0 +276 +0 +277 +2 +278 +44 +279 +0 +280 +0 +281 +0 +282 +0 +283 +0 +284 +8 +285 +0 +286 +0 +288 +0 +289 +3 +290 +0 +340 +3D +371 +-2 +372 -2 0 ENDTAB @@ -2423,74 +2589,6 @@ ENTITIES 0 LWPOLYLINE 5 -3D -330 -1B -100 -AcDbEntity - 67 -1 - 8 -TITLEBLOCK -100 -AcDbPolyline - 90 -4 - 70 -1 - 10 -0.0 - 20 -0.0 - 10 -420.0 - 20 -0.0 - 10 -420.0 - 20 -297.0 - 10 -0.0 - 20 -297.0 - 0 -LWPOLYLINE - 5 -3E -330 -1B -100 -AcDbEntity - 67 -1 - 8 -TITLEBLOCK -100 -AcDbPolyline - 90 -4 - 70 -1 - 10 -20.0 - 20 -10.0 - 10 -410.0 - 20 -10.0 - 10 -410.0 - 20 -287.0 - 10 -20.0 - 20 -287.0 - 0 -LWPOLYLINE - 5 3F 330 1B @@ -2507,23 +2605,23 @@ AcDbPolyline 70 1 10 -230.0 +0.0 20 -10.0 +0.0 10 -410.0 +420.0 20 -10.0 +0.0 10 -410.0 +420.0 20 -70.0 +297.0 10 -230.0 +0.0 20 -70.0 +297.0 0 -LINE +LWPOLYLINE 5 40 330 @@ -2535,21 +2633,29 @@ AcDbEntity 8 TITLEBLOCK 100 -AcDbLine +AcDbPolyline + 90 +4 + 70 +1 10 -230.0 +20.0 20 -20.0 - 30 -0.0 - 11 +10.0 + 10 410.0 - 21 + 20 +10.0 + 10 +410.0 + 20 +287.0 + 10 20.0 - 31 -0.0 + 20 +287.0 0 -LINE +LWPOLYLINE 5 41 330 @@ -2561,19 +2667,27 @@ AcDbEntity 8 TITLEBLOCK 100 -AcDbLine +AcDbPolyline + 90 +4 + 70 +1 10 230.0 20 -35.0 - 30 -0.0 - 11 +10.0 + 10 410.0 - 21 -35.0 - 31 -0.0 + 20 +10.0 + 10 +410.0 + 20 +70.0 + 10 +230.0 + 20 +70.0 0 LINE 5 @@ -2591,13 +2705,13 @@ AcDbLine 10 230.0 20 -50.0 +20.0 30 0.0 11 410.0 21 -50.0 +20.0 31 0.0 0 @@ -2615,15 +2729,15 @@ TITLEBLOCK 100 AcDbLine 10 -320.0 +230.0 20 35.0 30 0.0 11 -320.0 +410.0 21 -50.0 +35.0 31 0.0 0 @@ -2641,13 +2755,13 @@ TITLEBLOCK 100 AcDbLine 10 -365.0 +230.0 20 -35.0 +50.0 30 0.0 11 -365.0 +410.0 21 50.0 31 @@ -2667,15 +2781,15 @@ TITLEBLOCK 100 AcDbLine 10 -290.0 +320.0 20 -20.0 +35.0 30 0.0 11 -290.0 +320.0 21 -35.0 +50.0 31 0.0 0 @@ -2693,15 +2807,15 @@ TITLEBLOCK 100 AcDbLine 10 -350.0 +365.0 20 -20.0 +35.0 30 0.0 11 -350.0 +365.0 21 -35.0 +50.0 31 0.0 0 @@ -2717,6 +2831,58 @@ AcDbEntity 8 TITLEBLOCK 100 +AcDbLine + 10 +290.0 + 20 +20.0 + 30 +0.0 + 11 +290.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +48 +330 +1B +100 +AcDbEntity + 67 +1 + 8 +TITLEBLOCK +100 +AcDbLine + 10 +350.0 + 20 +20.0 + 30 +0.0 + 11 +350.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +49 +330 +1B +100 +AcDbEntity + 67 +1 + 8 +TITLEBLOCK +100 AcDbLine 10 275.0 @@ -2733,7 +2899,7 @@ AcDbLine 0 LINE 5 -48 +4A 330 1B 100 @@ -2759,7 +2925,7 @@ AcDbLine 0 LINE 5 -49 +4B 330 1B 100 @@ -2785,7 +2951,7 @@ AcDbLine 0 TEXT 5 -4A +4C 330 1B 100 @@ -2806,12 +2972,14 @@ AcDbText 5.0 1 ISO A3 MECHANICAL PART DRAWING + 7 +ISOCP 100 AcDbText 0 TEXT 5 -4B +4D 330 1B 100 @@ -2832,12 +3000,14 @@ AcDbText 2.0 1 DWG NO + 7 +ISOCP 100 AcDbText 0 TEXT 5 -4C +4E 330 1B 100 @@ -2858,12 +3028,14 @@ AcDbText 3.5 1 TEMPLATE + 7 +ISOCP 100 AcDbText 0 TEXT 5 -4D +4F 330 1B 100 @@ -2884,12 +3056,14 @@ AcDbText 2.0 1 REV + 7 +ISOCP 100 AcDbText 0 TEXT 5 -4E +50 330 1B 100 @@ -2910,12 +3084,14 @@ AcDbText 3.5 1 A + 7 +ISOCP 100 AcDbText 0 TEXT 5 -4F +51 330 1B 100 @@ -2936,12 +3112,14 @@ AcDbText 2.0 1 SHEET + 7 +ISOCP 100 AcDbText 0 TEXT 5 -50 +52 330 1B 100 @@ -2962,12 +3140,14 @@ AcDbText 3.5 1 1/1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -51 +53 330 1B 100 @@ -2988,12 +3168,14 @@ AcDbText 2.0 1 PART NO + 7 +ISOCP 100 AcDbText 0 TEXT 5 -52 +54 330 1B 100 @@ -3014,12 +3196,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -53 +55 330 1B 100 @@ -3040,12 +3224,14 @@ AcDbText 2.0 1 MATERIAL + 7 +ISOCP 100 AcDbText 0 TEXT 5 -54 +56 330 1B 100 @@ -3066,12 +3252,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -55 +57 330 1B 100 @@ -3092,12 +3280,14 @@ AcDbText 2.0 1 SCALE + 7 +ISOCP 100 AcDbText 0 TEXT 5 -56 +58 330 1B 100 @@ -3118,12 +3308,14 @@ AcDbText 3.5 1 1:1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -57 +59 330 1B 100 @@ -3144,12 +3336,14 @@ AcDbText 2.0 1 DRAWN + 7 +ISOCP 100 AcDbText 0 TEXT 5 -58 +5A 330 1B 100 @@ -3170,12 +3364,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -59 +5B 330 1B 100 @@ -3196,12 +3392,14 @@ AcDbText 2.0 1 CHECKED + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5A +5C 330 1B 100 @@ -3222,12 +3420,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5B +5D 330 1B 100 @@ -3248,12 +3448,14 @@ AcDbText 2.0 1 DATE + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5C +5E 330 1B 100 @@ -3274,12 +3476,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5D +5F 330 1B 100 @@ -3300,12 +3504,14 @@ AcDbText 2.0 1 COMPANY + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5E +60 330 1B 100 @@ -3326,6 +3532,8 @@ AcDbText 3.5 1 Anka-Makine + 7 +ISOCP 100 AcDbText 0 @@ -4321,7 +4529,7 @@ CREATED_BY_EZDXF 3 WRITTEN_BY_EZDXF 350 -61 +63 0 DICTIONARYVAR 5 @@ -4333,11 +4541,11 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.743145+00:00 +1.4.4 @ 2026-09-22T09:40:30.742891+00:00 0 DICTIONARYVAR 5 -61 +63 330 2D 100 @@ -4345,7 +4553,7 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.772937+00:00 +1.4.4 @ 2026-09-22T09:40:30.898227+00:00 0 ENDSEC 0 diff --git a/templates/iso_a3_pid.dxf b/templates/iso_a3_pid.dxf index 1bed4fb..55f1c27 100644 --- a/templates/iso_a3_pid.dxf +++ b/templates/iso_a3_pid.dxf @@ -93,7 +93,7 @@ $TRACEWID 9 $TEXTSTYLE 7 -Standard +ISOCP 9 $CLAYER 8 @@ -333,7 +333,7 @@ $DIMALTTD 9 $DIMTXSTY 7 -Standard +ISOCP 9 $DIMAUNIT 70 @@ -489,7 +489,7 @@ $SKPOLY 9 $TDCREATE 40 -2461305.9345486113 +2461306.528125 9 $TDUCREATE 40 @@ -497,7 +497,7 @@ $TDUCREATE 9 $TDUPDATE 40 -2461305.9345486113 +2461306.528125 9 $TDUUPDATE 40 @@ -549,7 +549,7 @@ $SPLINESEGS 9 $HANDSEED 5 -69 +6B 9 $SURFTAB1 70 @@ -929,11 +929,11 @@ $PSTYLEMODE 9 $FINGERPRINTGUID 2 -{B5F8B467-F9F9-4DC6-8A95-A266D8246CA8} +{629792F3-C911-49E6-B9A0-300331D1DFBB} 9 $VERSIONGUID 2 -{F759C60A-BBAF-4155-A187-77BF78127E81} +{ACABCD08-CEC8-4984-94D2-99D2ED56844B} 9 $EXTNAMES 290 @@ -2145,7 +2145,7 @@ Continuous 0 LAYER 5 -51 +53 330 1 100 @@ -2179,7 +2179,7 @@ STYLE 100 AcDbSymbolTable 70 -1 +2 0 STYLE 5 @@ -2208,6 +2208,34 @@ Standard txt 4 + 0 +STYLE + 5 +43 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +ISOCP + 70 +0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 +0 + 42 +2.5 + 3 +isocp.shx + 4 + 0 ENDTAB 0 @@ -2267,7 +2295,7 @@ ACAD 0 APPID 5 -66 +68 330 3 100 @@ -2281,7 +2309,7 @@ HATCHBACKGROUNDCOLOR 0 APPID 5 -67 +69 330 3 100 @@ -2305,7 +2333,7 @@ DIMSTYLE 100 AcDbSymbolTable 70 -1 +2 100 AcDbDimStyleTable 0 @@ -2443,6 +2471,144 @@ Standard 371 -2 372 +-2 + 0 +DIMSTYLE +105 +44 +330 +4 +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 +0 + 40 +1.0 + 41 +2.5 + 42 +0.625 + 43 +3.75 + 44 +1.25 + 45 +0.0 + 46 +0.0 + 47 +0.0 + 48 +0.0 + 49 +2.5 +140 +2.5 +141 +2.5 +142 +0.0 +143 +0.03937007874 +144 +1.0 +145 +0.0 +146 +1.0 +147 +0.625 +148 +0.0 + 69 +0 + 70 +0 + 71 +0 + 72 +0 + 73 +0 + 74 +0 + 75 +0 + 76 +0 + 77 +1 + 78 +8 + 79 +3 +170 +0 +171 +3 +172 +1 +173 +0 +174 +0 +175 +0 +176 +0 +177 +0 +178 +0 +179 +2 +271 +2 +272 +2 +273 +2 +274 +3 +275 +0 +276 +0 +277 +2 +278 +44 +279 +0 +280 +0 +281 +0 +282 +0 +283 +0 +284 +8 +285 +0 +286 +0 +288 +0 +289 +3 +290 +0 +340 +43 +371 +-2 +372 -2 0 ENDTAB @@ -2591,74 +2757,6 @@ ENTITIES 0 LWPOLYLINE 5 -43 -330 -1B -100 -AcDbEntity - 67 -1 - 8 -TITLEBLOCK -100 -AcDbPolyline - 90 -4 - 70 -1 - 10 -0.0 - 20 -0.0 - 10 -420.0 - 20 -0.0 - 10 -420.0 - 20 -297.0 - 10 -0.0 - 20 -297.0 - 0 -LWPOLYLINE - 5 -44 -330 -1B -100 -AcDbEntity - 67 -1 - 8 -TITLEBLOCK -100 -AcDbPolyline - 90 -4 - 70 -1 - 10 -20.0 - 20 -10.0 - 10 -410.0 - 20 -10.0 - 10 -410.0 - 20 -287.0 - 10 -20.0 - 20 -287.0 - 0 -LWPOLYLINE - 5 45 330 1B @@ -2675,23 +2773,23 @@ AcDbPolyline 70 1 10 -230.0 +0.0 20 -10.0 +0.0 10 -410.0 +420.0 20 -10.0 +0.0 10 -410.0 +420.0 20 -70.0 +297.0 10 -230.0 +0.0 20 -70.0 +297.0 0 -LINE +LWPOLYLINE 5 46 330 @@ -2703,21 +2801,29 @@ AcDbEntity 8 TITLEBLOCK 100 -AcDbLine +AcDbPolyline + 90 +4 + 70 +1 10 -230.0 +20.0 20 -20.0 - 30 -0.0 - 11 +10.0 + 10 410.0 - 21 + 20 +10.0 + 10 +410.0 + 20 +287.0 + 10 20.0 - 31 -0.0 + 20 +287.0 0 -LINE +LWPOLYLINE 5 47 330 @@ -2729,19 +2835,27 @@ AcDbEntity 8 TITLEBLOCK 100 -AcDbLine +AcDbPolyline + 90 +4 + 70 +1 10 230.0 20 -35.0 - 30 -0.0 - 11 +10.0 + 10 410.0 - 21 -35.0 - 31 -0.0 + 20 +10.0 + 10 +410.0 + 20 +70.0 + 10 +230.0 + 20 +70.0 0 LINE 5 @@ -2759,13 +2873,13 @@ AcDbLine 10 230.0 20 -50.0 +20.0 30 0.0 11 410.0 21 -50.0 +20.0 31 0.0 0 @@ -2783,15 +2897,15 @@ TITLEBLOCK 100 AcDbLine 10 -320.0 +230.0 20 35.0 30 0.0 11 -320.0 +410.0 21 -50.0 +35.0 31 0.0 0 @@ -2809,13 +2923,13 @@ TITLEBLOCK 100 AcDbLine 10 -365.0 +230.0 20 -35.0 +50.0 30 0.0 11 -365.0 +410.0 21 50.0 31 @@ -2835,15 +2949,15 @@ TITLEBLOCK 100 AcDbLine 10 -290.0 +320.0 20 -20.0 +35.0 30 0.0 11 -290.0 +320.0 21 -35.0 +50.0 31 0.0 0 @@ -2861,15 +2975,15 @@ TITLEBLOCK 100 AcDbLine 10 -350.0 +365.0 20 -20.0 +35.0 30 0.0 11 -350.0 +365.0 21 -35.0 +50.0 31 0.0 0 @@ -2885,6 +2999,58 @@ AcDbEntity 8 TITLEBLOCK 100 +AcDbLine + 10 +290.0 + 20 +20.0 + 30 +0.0 + 11 +290.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +4E +330 +1B +100 +AcDbEntity + 67 +1 + 8 +TITLEBLOCK +100 +AcDbLine + 10 +350.0 + 20 +20.0 + 30 +0.0 + 11 +350.0 + 21 +35.0 + 31 +0.0 + 0 +LINE + 5 +4F +330 +1B +100 +AcDbEntity + 67 +1 + 8 +TITLEBLOCK +100 AcDbLine 10 275.0 @@ -2901,7 +3067,7 @@ AcDbLine 0 LINE 5 -4E +50 330 1B 100 @@ -2927,7 +3093,7 @@ AcDbLine 0 LINE 5 -4F +51 330 1B 100 @@ -2953,7 +3119,7 @@ AcDbLine 0 TEXT 5 -50 +52 330 1B 100 @@ -2974,12 +3140,14 @@ AcDbText 5.0 1 ISO A3 P&ID SHEET + 7 +ISOCP 100 AcDbText 0 TEXT 5 -52 +54 330 1B 100 @@ -3000,12 +3168,14 @@ AcDbText 2.0 1 DWG NO + 7 +ISOCP 100 AcDbText 0 TEXT 5 -53 +55 330 1B 100 @@ -3026,12 +3196,14 @@ AcDbText 3.5 1 TEMPLATE + 7 +ISOCP 100 AcDbText 0 TEXT 5 -54 +56 330 1B 100 @@ -3052,12 +3224,14 @@ AcDbText 2.0 1 REV + 7 +ISOCP 100 AcDbText 0 TEXT 5 -55 +57 330 1B 100 @@ -3078,12 +3252,14 @@ AcDbText 3.5 1 A + 7 +ISOCP 100 AcDbText 0 TEXT 5 -56 +58 330 1B 100 @@ -3104,12 +3280,14 @@ AcDbText 2.0 1 SHEET + 7 +ISOCP 100 AcDbText 0 TEXT 5 -57 +59 330 1B 100 @@ -3130,12 +3308,14 @@ AcDbText 3.5 1 1/1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -58 +5A 330 1B 100 @@ -3156,12 +3336,14 @@ AcDbText 2.0 1 PART NO + 7 +ISOCP 100 AcDbText 0 TEXT 5 -59 +5B 330 1B 100 @@ -3182,12 +3364,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5A +5C 330 1B 100 @@ -3208,12 +3392,14 @@ AcDbText 2.0 1 MATERIAL + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5B +5D 330 1B 100 @@ -3234,12 +3420,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5C +5E 330 1B 100 @@ -3260,12 +3448,14 @@ AcDbText 2.0 1 SCALE + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5D +5F 330 1B 100 @@ -3286,12 +3476,14 @@ AcDbText 3.5 1 1:1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5E +60 330 1B 100 @@ -3312,12 +3504,14 @@ AcDbText 2.0 1 DRAWN + 7 +ISOCP 100 AcDbText 0 TEXT 5 -5F +61 330 1B 100 @@ -3338,12 +3532,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -60 +62 330 1B 100 @@ -3364,12 +3560,14 @@ AcDbText 2.0 1 CHECKED + 7 +ISOCP 100 AcDbText 0 TEXT 5 -61 +63 330 1B 100 @@ -3390,12 +3588,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -62 +64 330 1B 100 @@ -3416,12 +3616,14 @@ AcDbText 2.0 1 DATE + 7 +ISOCP 100 AcDbText 0 TEXT 5 -63 +65 330 1B 100 @@ -3442,12 +3644,14 @@ AcDbText 3.5 1 + 7 +ISOCP 100 AcDbText 0 TEXT 5 -64 +66 330 1B 100 @@ -3468,12 +3672,14 @@ AcDbText 2.0 1 COMPANY + 7 +ISOCP 100 AcDbText 0 TEXT 5 -65 +67 330 1B 100 @@ -3494,6 +3700,8 @@ AcDbText 3.5 1 Anka-Makine + 7 +ISOCP 100 AcDbText 0 @@ -4489,7 +4697,7 @@ CREATED_BY_EZDXF 3 WRITTEN_BY_EZDXF 350 -68 +6A 0 DICTIONARYVAR 5 @@ -4501,11 +4709,11 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.787707+00:00 +1.4.4 @ 2026-09-22T09:40:30.915301+00:00 0 DICTIONARYVAR 5 -68 +6A 330 2D 100 @@ -4513,7 +4721,7 @@ DictionaryVariables 280 0 1 -1.4.4 @ 2026-09-21T19:25:45.803766+00:00 +1.4.4 @ 2026-09-22T09:40:30.933095+00:00 0 ENDSEC 0