DXF フォーマットを使ったCADプログラムの読み書きを行うことはできますか?
15 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
MathWorks Support Team
el 14 de Mayo de 2013
Editada: MathWorks Support Team
el 17 de Feb. de 2021
CAD プログラムで作成された画像を MATLAB に読み込んだり、MATLAB のデータを CAD プログラムで読み込めるように書き出す方法を教えてください。
CAD プログラムでは、DXF (Drawing Interchange File)を使用しています。
Respuesta aceptada
MathWorks Support Team
el 17 de Feb. de 2021
Editada: MathWorks Support Team
el 17 de Feb. de 2021
MATLAB では、DXF ファイルの読み込み、および書き出しを行うことはできません。
代替案としては、以下の方法が考えられます。
1. DXF ファイルの読み込み
(方法1)
予め DXF ファイルを IMREAD 関数でサポートされている画像フォーマットに変換し、IMREAD 関数で読み込みます。
(方法2)
DXF ファイルフォーマットにあわせ、TEXTSCAN 関数などの低水準ファイル I/O 関数を用いて読み込みます。
2. DXF ファイルへの出力
(方法1)
IMWRITE 関数で適当な画像フォーマットで保存後、別アプリケーションにて DXF ファイルに変換します。
IMWRITE 関数で保存することができる画像フォーマットに関する情報は、以下のコマンドを実行してご確認ください。
help imread
(方法2)
DXF ファイルフォーマットにあわせ、FPRINTF 関数などの低水準ファイル I/O 関数で出力します。
低水準ファイル I/O 関数を使用したプログラムについては、以下の URL よりヘルプドキュメントをご覧下さい。
・ MATLAB ユーザガイド:プログラミングの基礎 > データのインポートとエクスポート > 低水準ファイル I/O 関数の使用
なお、ユーザコミュニティである MATLAB Central には、DXF の読み込みおよび出力に関するプログラムが公開されています。以下の URL より MATLAB Central にアクセスすることができます。
・MATLAB Central
ただし、MATLAB Centralにおいてフリーで公開されているファイルの内容に関しましては、直接プログラム作成者の方にお問い合わせください。
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre モデルのインポート en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!