お知らせ

2024 年 12月中に 10 年以上前に投稿されたコンテンツをアーカイブすることとなりました。詳しくは FAQ ページをご覧ください。

DXFファイルからポイント座標を取得するツールの紹介

jsugano_igears
Advocate
Advocate

DXFファイルからポイント座標を取得するツールの紹介

jsugano_igears
Advocate
Advocate

先日、「曲線に等間隔に点を描くことは可能でしょうか 」トピックにおいて、スクリプトを使わずに等間隔点を得る方法を紹介しました。

そのときの座標データの取得方法として、DXFデータの直読みを提案したのですが、もっといい方法がないかということで、今回紹介するツールを作成しました。

 

使い方

  • POINT要素の含まれるDXFファイルを、次ページURL先の、指定位置にドラッグ&ドロップ
  • ポイント要素が図示され、その座標が下段に表示される。
  • 座標データは「CSV」ボタンクリックでダウンロード可能
  • 形状データは「SVG」ボタンクリックでダウンロード可能(追加)

ポイント以外に追加した機能

以下の要素の形状を表示するとともに、属性を一覧表に記載、ダウンロード可能

  • Line:開始座標、終了座標、長さ
  • Circle:中心座標、半径
  • Arc:中心座標、半径、開始角、終了角
  • LWPOLYLINE*:通過点座標、円弧バルジ

*LWPOLYLINE:軽量化ポリラインのことで、線分だけでなく円弧を含むことが可能

 

要するに簡易の属性表示付きDXFビューアなのですが、DXFのバージョン違いなどで再現性が低い場合があります。別CADで保管しなおせば改善できる場合が多いです。

また、SVG化すれば、パワーポイントへドラッグ&ドロップで図形を挿入できます。

 

なお、このツールはローカルPCで動作します。データを勝手にアップロードしたり、当方がコピーすることはありません。

 

返信
解決済み
120件の閲覧回数
2件の返信
返信 (2)

jsugano_igears
Advocate
Advocate
解決済み

URL:はてなブログ「歯車のハナシ」という個人ブログの記事にリンクします。

https://involutegearsoft.hatenablog.com/entry/simple-dxf-viewer

image.png

 

image.png

 

jsugano_igears
Advocate
Advocate

SVG化が可能になりましたので、簡易のDXF→SVGコンバータとしても利用できます。

 

以下のブラウザ表示した図形を

 

スクリーンショット 2024-12-01 064325.png

 

SVGボタンクリックしてダウンロードし、PowerPointへ挿入できます。さらに「図形」「グループ解除」で個別の線を取り出すことが可能です。

 

スクリーンショット 2024-12-01 064307.png