プロジェクトでは、悲しいことに楕円を含まないphp DXFwriter ( https://github.com/digitalfotografen/DXFwriter ) を使用して、いくつかの形状を .dxf ファイルとしてエクスポートする必要があります。これまでは代わりにポリラインを使用してきましたが、何百もの単一ポイントがあるため、目的には適していませんでした。
楕円エンティティを使用したいのですが、エンティティ セクションに楕円を追加しただけでは、AutoCAD は .dxf ファイルを開くことができません。楕円を機能させるために、他のセクションのいずれかにいくつかの行を追加する必要がありますか?それとも、この問題を解決するための他のアイデアがありますか?
エンティティ セクション:
0
SECTION
2
ENTITIES
0
ELLIPSE
5
262
330
1F
100
AcDbEntity
8
0
100
AcDbEllipse
10
1927.933413526791
20
2355.552659681358
30
0.0
11
1694.611795869434
21
-112.6281645577583
31
0.0
210
0.0
220
0.0
230
1.0
40
0.2345744769758316
41
0.0
42
6.283185307179586
0
ENDSEC
こんにちはジョー
解決策: 最終的に、有効な R13 DXF ファイルをエクスポートできる独自の DXF エクスポート ライブラリを作成することにしました。これはオープン ソースなので、誰かが同様の問題を抱えている場合は、おそらくhttps://github.com/enjoping/DXFighterが最適です。