4

私は大規模なMFCC++アプリケーションを持っており、AutoCADとIntelliCADに移植することに非常に熱心です。AutoDeskは、この目的のためにObject ARXを提供します。これは、古くて低速なADSテクノロジに代わるものです。IntelliCAD、afaikはADSのみをサポートします。誰かがこれを行ったことがありますか?もしそうなら、どのツールを使用し、どのような落とし穴に遭遇しましたか?

移行を簡素化し、CADベースのバージョンとスタンドアロンバージョンを別々に維持できるようにするリソースに特に興味があります。

4

3 に答える 3

3

以前の AutoCAD に関するいくつかの質問に対する私の回答をご覧ください。

C# のオープン ソース CAD 図面 (dwg) ライブラリ

dxf/dwg ファイルを読み書きできる .Net CAD コンポーネント

AutoCAD の内部と外部の両方で動作する同じコード ベースを探している場合は、コードが同じであるため、RealDWG アプローチが適している可能性があります。RealDWG はホスト アプリケーションとして AutoCAD を必要としません。オープンな Design Alliance ライブラリは、スタンドアロン アプリケーションを作成するためのものです。どちらも何年にもわたって C++ をサポートしており、安定していると見なすことができます。まあ、CAD と同じくらい安定しています。

このブログ ( http://through-the-interface.typepad.com/ ) は、RealDWG に適したブログです。

于 2009-03-25T03:02:07.300 に答える
2

考慮すべきオプションの 1 つは、AutoCAD と Bricscad をターゲットにすることです。AutoCAD と IntelliCAD をサポートするには、基本的に 2 つのバージョンのコードが必要です。Bricscad の目標は、ObjectARX と完全に互換性を持つことであり、私の経験では、それらはかなり近いものです。

これにより、少なくとも 3 つのインスタンス (スタンドアロン バージョン、AutoCAD、および IntelliCAD) のサポートから 2 つのインスタンス (スタンドアロン バージョンと AutoCAD/Bricscad) のサポートに問題が簡素化されます。

于 2009-08-19T15:04:12.477 に答える
1

「DWGdirect は、DWG ファイルを読み書きするための単なる SDK ではありません。実際には、プラグイン アーキテクチャなどを備えたプロフェッショナルな CAD アプリケーションの開発に使用できる本格的なフレームワークを提供します。」引用元

于 2009-03-26T13:38:36.357 に答える