1

プロジェクトの準備作業を行います。私はエンジニアリング会社で働いており、エンジニアはプロジェクトで使用する材料 (ケーブル スケジュールと呼ばれる) に関する情報を含む Excel スプレッドシートを作成します。このデータは製図者に渡され、製図者はそれを AutoCAD 図面に変換します。スプレッドシートに変更が加えられた場合、製図者は細心の注意を払ってすべての図面を変更する必要があります。これはおそらく多くの手作業です。

私は AutoCAD についてほとんど知識がなく、このプロセスを自動化するのがどれほど難しいかを確認するために、どのような調査を行うべきかを考えていました。コースや書籍が利用できる場合は、その方向性を教えてもらいたいです。

4

3 に答える 3

2

一部のExcelデータをAutoCADのテーブルとして表示するだけの場合、この機能はAutoCADのDATALINKコマンドを介してすでに組み込まれています。

それよりも複雑なものを自動化したい場合は、AutodeskのObjectARXを確認してください。これは、AutoCADプラグインの作成に使用され、Webサイトから無料でダウンロードできます。ObjectARXは、.NETAPIとネイティブC++APIの両方を公開します。これは、AutoCAD自体が基づいているライブラリです。

ChrisNeilsenが言及したRealDWGAPI(正式にはObjectDBX)は、ObjectARXで使用可能な機能のサブセットです。これにより、AutoCADプロセスの外部でAutoCAD図面を読み取って操作することができます。ただし、RealDWGは無料ではありません。

ドキュメントに関しては、ObjectARXに含​​まれているヘルプファイルとサンプルはかなり優れており、AutodeskとAUGIのフォーラムでかなりの量のプログラミングの議論があります。雇用主がADNメンバーである場合は、専門家によるサポートなど、より多くの情報を見つけることができます。

于 2011-07-08T00:27:30.280 に答える
0

ODAAutoDesk RealDWGなどの図面ファイルにアクセスするためのライブラリについては、このSO の質問を参照してください。

于 2011-06-26T09:35:08.263 に答える
0

AutoCAD から Excel を操作するために使用するライブラリは、次の場所からダウンロードできます。

http://download.cnet.com/KozMos-VXLLS/3000-2077_4-94214.html

Excel の VBA (恐怖) やスクリプトと相互運用機能の組み合わせを使用するよりも、VLIDE 内でこれを使用して Excel データを操作する方が (AutoCAD と関係があるかどうかに関係なく) はるかに簡単であることがわかりました。

私はそこに1つか2つの間違いを修正しなければならなかったので、それを覚えておいてください...

于 2011-09-13T13:40:21.487 に答える