問題タブ [dxf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - libdxf を使用したセグメンテーション違反
libdxfライブラリを使用しようとしています。セグメンテーション違反が発生している実行中の小さなプログラムを作成しました。を使用してコードをデバッグしgdb、コアがダンプされる原因となっているコード行を特定しました。
私のコードスニペットは以下のとおりです。
セグメンテーション違反の原因は、上の 2 行のコメントにあり//fault hereます。
このセグメンテーション違反を処理するにはどうすればよいですか?
c++ - 押し出し方向ベクトル DXF を解析する
DXF (Autocad) ファイルを解析しています。このファイルには、「デフォルト」とは異なる押し出しベクトルを持つエンティティがいくつかあります(0, 0, 1)。2D 平面で表現するために座標をマッピングする必要があるため、これらのエンティティを解析するのに非常に苦労しています。
たとえば、次のプロパティを持つライン エンティティがあるとします。
そして、(-0.1, 0.1, 0.5)それが2D平面で表現されると、実際の線座標になるものの押し出しベクトルを使用しますか?
android - Android で .dwg としてエクスポート
私は Android と CAD の初心者です。ユーザーがオブジェクトを描画できるアプリを実行し、.dwg 形式でエクスポートして AutoCAD で開き、いくつかの変更を加える必要があります。.dwg としてエクスポートするにはどうすればよいですか? Java ライブラリはありますか? .dxf 形式を扱うライブラリ YCad を見つけました。.dxf の欠点を教えてください。どんな助けにも感謝します。
autocad - フィットポイントを使用して dxf スプライン曲線を作成するにはどうすればよいですか?
プログラムで dxf ファイルにスプライン曲線を作成しようとしています。曲線が指定されたポイントを通過する必要があるため、フィット ポイントを使用する必要があります。コントロールポイントを使用する必要があることも理解しています。これらがどうあるべきかを計算する式はありますか?これは、4 つのフィット点を持つ閉じたスプラインです。
前もって感謝します!
python - dxfgrabber を使用してレイヤーの詳細を取得できません
私の Python スクリプトでは、dxfgrabber を使用して dxf ファイルを読み込んでおり、レイヤーの名前やその他の情報を取得できます。レイヤーの 1 つにテキスト情報が含まれていますが、コードからそのテキスト情報を取得できません。これまでのところ、私は以下を試しました-
Text-Info-Layer はテキスト情報を含むレイヤーですが、それを取得する方法がわかりません。何か助けはありますか?
ありがとう!
java - データベースにファイルを追加する - 内容を照合して、レコードが既に存在するかどうかを確認する
Windows ベースのデスクトップ ソフトウェアを作成する必要があります。いくつかの単純な autocad 図面ファイル (*.dxf) があります。新しい図面を取得した場合、その図面がシステムに存在するかどうかを確認する必要があります。*.dxf ファイルには、さまざまなセクション (HEADER、CLASSES、ENTITIES ETC) が含まれています。線の座標が指定されている「ENTITIES」セクションのみが必要です。例えば、
「10」の後の次の行は、線の始点の x 座標を示します 「20」の後の行は、線の始点の y 座標を示します
line after "11" は線の最後の点の x 座標を与える line after "21" は線の最後の点の y 座標を与える
これらの値を抽出してデータベースに追加する必要があります。新しいファイルを取得した場合、新しい図面がデータベース内のいずれかと一致するかどうかを確認する必要があります。これは、サーバー ベースの要件ではありません。私は自分のPCでこれを使用する必要があります。今、私はJava、SQLの基本的な知識を持っています。これに必要なすべてのツールと、従うべきルートについて、誰かが私を案内してくれませんか。
class - .DXF ファイルからデータを整理する方法
より詳細な分析を行うために、GDS ファイルを分解する必要があります。
特に、デザイン レイヤーの数、各レイヤーのポリラインの数、およびデザインの各ポリラインの頂点を数える必要があります。
私の問題は、そのすべての情報を使用してクラスを作成することです。最後に、次のように指定して各頂点のデータを取得できるようにしたいと思います
Lyr[5].pl[3].vertx[7] ここで、5 は 5 番目のレイヤー、3 はそのレイヤーの 3 番目のポリライン、7 はそのポリラインの 7 番目の頂点です。
レイヤーとポリラインをうまく取得できますが、頂点の追加を開始する方法がわかりません。
ところで、私は GDS ファイルを直接操作するのではなく、.DXF と呼ばれる形式を使用しています。これは、テキスト ファイルごとに単純な 1 つの文字列です。
これまでの私のコードは次のとおりです。

