Мне нужно создать файлы DXF, содержащие кривые и сплайны. С тех пор я могу создать простой файл DXF R12 следующим образом:
0
SECTION
2
ENTITIES
0
POLYLINE
8
0
66
1
10
0.0
20
0.0
30
0.0
70
0
75
6
62
1
0
VERTEX
8
0
10
1044.52
20
825.596
30
0.0
0
VERTEX
8
0
10
1044.52
20
700.099
30
0.0
0
SEQEND
0
ENDSEC
0
EOF
Согласно документации DXF (https://www.autodesk.com/techpubs/autocad/acad2000/dxf/polyline_dxf_06.htm, а также http://paulbourke.net/dataformats/dxf/dxf10.html) даже R12 POLYLINES может быть присвоен атрибут «SPLINE», поэтому я попробовал это:
0
SECTION
2
ENTITIES
0
POLYLINE
8
0
66
1
10
0.0
20
0.0
30
0.0
70
4
62
1
0
VERTEX
8
0
10
1044.52
20
1825.596
30
0.0
70
8
0
VERTEX
8
0
10
644.52
20
1025.596
30
0.0
70
8
0
VERTEX
8
0
10
544.52
20
325.596
30
0.0
70
8
0
VERTEX
8
0
10
44.52
20
25.596
30
0.0
70
8
0
VERTEX
8
0
10
1044.52
20
700.099
30
0.0
0
SEQEND
0
ENDSEC
0
EOF
Но это по-прежнему показывает только прямые линии.
- Можно ли создавать файлы DXF с содержимым SPLINE в DXF 12?
- Может ли кто-нибудь указать на образец SEIMPLE о том, как создать сплайн в файле DXF?