Copy the vanilla engine from dwg-dxf-viewer-sample verbatim (#1): - src/engine/viewer2d/* (Viewer2D.js incl. the 2.5D view, parsers, acadrust-dwg WASM, cadSpaces, slugText, linParser/linData, fixDwgKoreanText, ...) - src/engine/{layerPanel,panelUtils,propertyInspector,optionsStore}.ts The relative layout is kept (engine/viewer2d next to the panel files), so not even import paths changed; `diff -r --strip-trailing-cr` against the sample is empty. public/ (NanumGothic, samples, licenses, module map) is copied as is. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
147 lines
589 B
Plaintext
147 lines
589 B
Plaintext
0
|
|
SECTION
|
|
2
|
|
HEADER
|
|
9
|
|
$ACADVER
|
|
1
|
|
AC1015
|
|
9
|
|
$INSUNITS
|
|
70
|
|
4
|
|
0
|
|
ENDSEC
|
|
0
|
|
SECTION
|
|
2
|
|
TABLES
|
|
0
|
|
TABLE
|
|
2
|
|
LAYER
|
|
0
|
|
LAYER
|
|
2
|
|
0
|
|
70
|
|
0
|
|
62
|
|
7
|
|
0
|
|
LAYER
|
|
2
|
|
OUTLINE
|
|
70
|
|
0
|
|
62
|
|
1
|
|
0
|
|
ENDTAB
|
|
0
|
|
ENDSEC
|
|
0
|
|
SECTION
|
|
2
|
|
BLOCKS
|
|
0
|
|
ENDSEC
|
|
0
|
|
SECTION
|
|
2
|
|
ENTITIES
|
|
0
|
|
LINE
|
|
8
|
|
OUTLINE
|
|
10
|
|
0.0
|
|
20
|
|
0.0
|
|
30
|
|
0.0
|
|
11
|
|
100.0
|
|
21
|
|
0.0
|
|
31
|
|
0.0
|
|
0
|
|
LINE
|
|
8
|
|
OUTLINE
|
|
10
|
|
100.0
|
|
20
|
|
0.0
|
|
30
|
|
0.0
|
|
11
|
|
100.0
|
|
21
|
|
60.0
|
|
31
|
|
0.0
|
|
0
|
|
LINE
|
|
8
|
|
OUTLINE
|
|
10
|
|
100.0
|
|
20
|
|
60.0
|
|
30
|
|
0.0
|
|
11
|
|
0.0
|
|
21
|
|
60.0
|
|
31
|
|
0.0
|
|
0
|
|
LINE
|
|
8
|
|
OUTLINE
|
|
10
|
|
0.0
|
|
20
|
|
60.0
|
|
30
|
|
0.0
|
|
11
|
|
0.0
|
|
21
|
|
0.0
|
|
31
|
|
0.0
|
|
0
|
|
CIRCLE
|
|
8
|
|
0
|
|
10
|
|
50.0
|
|
20
|
|
30.0
|
|
30
|
|
0.0
|
|
40
|
|
15.0
|
|
0
|
|
TEXT
|
|
8
|
|
0
|
|
10
|
|
10.0
|
|
20
|
|
70.0
|
|
30
|
|
0.0
|
|
40
|
|
5.0
|
|
1
|
|
Hello DWG/DXF package
|
|
0
|
|
ENDSEC
|
|
0
|
|
EOF
|