問題タブ [autocad]
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# - C# のオープン ソース CAD 図面 (dwg) ライブラリ
C# のオープン ソース DWG (autocad drawing) ライブラリを知っている人はいますか?
lisp - Lisp (または AutoLisp) を使用して、連想リストのパフォーマンスはどの程度ですか?
私は、長い連想構造を使用して重い幾何学的処理を行う AutoLisp プロジェクトを行っています。そのため、連想リストの集中的な使用タイミングの結果に興味があります。実装はどの程度単純/複雑ですか? いくつかのデータ構造またはドット ペアの通常のリストを使用しますか? bツリーなどの拡張機能はありますか?
java - AutocadDWG を PDF に変換する方法は?
AutocadDWG を PDF に変換する以外に、サードパーティのプログラムを使用する方法はありますか? 提案をありがとう。
language-agnostic - CAD アプリは何で作成され、どのように編成されていますか?
今日の CAD アプリケーション (Rhino、Autocad) はどのようなもので、内部ではどのように編成されていますか?
例として Autocad と Rhino を挙げましたが、他の例も聞きたいです。私は特に、彼らのバックエンドが何 (多言語?) で書かれているか、どのように構成されているか、フロントエンド (GUI) をリアルタイムでどのように処理しているかを知りたいと思っています。彼らはネイティブの Windows API を使用していますか、それとも独自のライブラリを使用していますか。私は間違っているかもしれません...
それらを使用したことがあるほとんどの人が知っているように、それらは比較的複雑な回転操作をリアルタイムで処理します (シェーディングは私には興味がありません)。私は最近、いくつかのパッケージでいくつかの実験を行ってきましたが、いくつかの大きなモデルでは、たとえば、プログラムされたローテーション (大きなフルシップ モデル) の速度にかなりの違いがあることがわかりました (名前は挙げません)。 . だから私は彼らの内部について疑問に思っています...
また、誰かがこの主題に関する本を知っているなら、私はそれを聞くことに興味があります.
java - AutoCAD と Java のインターフェース
JAVA プログラムを介した AutoCAD とのインターフェースに関する任意のアイデア。AutoCAD の .NET 拡張機能と連携する方法で、AutoCAD セッションと直接やり取りできる (セッションを開始することもできる) ソリューションを探しています。または、JAVA を介して ObjectARX を操作する方法。完全な JNI ラッパーを作成する必要はありません。
追加: オープンソースで何かを探しています。何もない場合は、誰かがそれをどのように行うことができるかを説明する助けを借りることができれば、オープンソースで作成する準備ができています. JNA と JaWin を調べました。JNI でクラブ化された JNA は役立つかもしれませんが、あまりにも醜いです。一方、JaWin は過去 4 年間更新されていないため、使用には懐疑的です。
visual-studio-2005 - デバッグ時に「LoaderLock が検出されました」という警告が表示されるのはなぜですか?
AutoCAD 2009 のアドオンを開発しています。プロジェクトの出力はクラス ライブラリです。クラス ライブラリをデバッグしてロードしようとすると、「LoaderLock が検出されました」というメッセージが表示されます。私はしばらくの間、これらのアドオンを書いてきましたが、これは私が見たこのタイプの最初のメッセージです。
- これを理解するには、どこから始めればよいでしょうか。
- LoaderLock とは何ですか? なぜ今それが気になっているのですか?
LoaderLock が検出されました メッセージ: OS ローダー ロック内でマネージ実行を試みています。アプリケーションがハングする可能性があるため、DllMain またはイメージ初期化関数内でマネージ コードを実行しようとしないでください。
に行ってDebug -> Exceptions -> "Managed Debugging Assistants"
、チェックボックスを見つけ"LoaderLock"
てチェックを外しました"Thrown"
。
もう一度デバッグすることはできますが、何をし、なぜそれをしなければならなかったのですか? これにより、他の問題が発生しますか?
c# - .DXFファイルの読み取り
.DXFファイル(AutoCADなどで使用される)を読み取るための、理想的にはC#などのソースコードを知っている人はいますか?コードでない場合は、さまざまなコード(要素/ブロックなど)とその意味を示す表ですか?
私は自分でリーダーを書いていて、フォーマットの詳細を記したデッドツリーのドキュメントを持っていますが、たとえば、255のACIカラーのそれぞれからRGBへのコンバーターを書かないようにしています...ありがとう!
c++ - CAD/CAE ファイル形式を学習するための出発点は?
私たちは大学でいくつかの応力とひずみ解析ソフトウェアを開発しています。長方形、ボックス、球体から実際のモデルに移行する時が来ました。しかし、私はまだどこから始めるべきかほとんどわかりません。
私たちのソフトウェアでは、メッシュを作成してから計算を行いますが、CAD/CAE ソフトウェアからソリッド ボディをインポートするにはどうすればよいですか?
1) CAD/CAE モデルはどのように構成されていますか? 固体はどのように表現されますか? DWG、DXF、IGES、STEP フォーマットにはどのような可能性がありますか? 完全な DXF リファレンスなどがありますが、基本的な概念を知らずに理解するのは難しすぎます。
2) CAD/CAE ファイル形式からソリッド ボディをインポートするための C++ ライブラリはありますか? 包括的なファイルをインポートできるように完全なモデルを構築するのは難しすぎませんか?
c# - (C#、API) での AutoCad EndPlot イベントの発生が早すぎる
AutoCad API を利用して次のことを行っています...
1] autocad を開く 2] ドキュメントをロードする 3] ドキュメントを印刷する 4] autocad を閉じる
ドキュメントのスプールが終了する前に autocad があまりにも早く閉じているという事実を除いて、これはすべて正常に機能しています。これを回避するために、EndPlot イベントをサブスクライブし (印刷が終了しました)、アプリを閉じようとしました。
私が抱えている問題は、ドキュメントがプリンターにスプールされる前に endPlot が起動することです。そのため、出力が得られません。
誰にも何か提案はありますか??