DXFデータ作成関数  LTCustomizer21 for AutoCAD LT リファレンスマニュアル

ActiveX
Function write_DXFentities(group_code As Integer, value As String) As Boolean
C/C++
int WINAPI LTC_write_DXFentities(short group_code,const wchar_t *value);

パラメータ
group_code:DXFグループコード
value:group_codeに対応する値

返り値
ActiveX: True:成功 。False:失敗
C/C++: 1:成功 。0:失敗

この関数1つであらゆるDXFデータ(ENTITIESセクションのみ)を作成可能です。
しかし、これだけではあまりにも煩雑でかつ分かりづらくなるので特定データ用の作成関数が用意してあります。
例としてラインデータをwrite_DXFentities()で書く例を挙げておきます。

write_DXFentities(0,"LINE") 'コマンドラインでは line 0,0,0 1,1,1と同義
write_DXFentities(10,"0.0") '始点 X 座標
write_DXFentities(20,"0.0") '始点 Y 座標
write_DXFentities(30,"0.0") '始点 Z 座標
write_DXFentities(11,"1.0") '終点 X 座標
write_DXFentities(21,"1.0") '終点 Y 座標
write_DXFentities(31,"1.0") '終点 Z 座標