問題タブ [cad]

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.

0 投票する
7 に答える
81998 参照

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

C# のオープン ソース DWG (autocad drawing) ライブラリを知っている人はいますか?

0 投票する
1 に答える
557 参照

resources - VectorScript プログラミング言語に関するリソースはどこにありますか?

カスタムの「プラグイン」オブジェクトとツールを作成するための VectorScript (NNA VectorWorks CAD アプリケーションに組み込まれた Pascal に似たプログラミング言語) の詳細については、どこで学ぶことができますか?

0 投票する
2 に答える
1448 参照

cad - Alibre Design ファイル形式

Alibre DesignのCAD ファイルをプログラムで読み込もうとした人はいますか?
パーツ ファイル (*.AD_PRT) の奥深くに STEP/ISO 10303-21 構造があることがわかりますが、ファイルの残りの部分について疑問に思っています.それは独自のものですか?

0 投票する
6 に答える
4057 参照

c# - C++ を使用しない CAD/CAM

C++ を使用せずに CAD/CAM ソフトウェアを実行することは可能ですか? 私の会社は c/C++ でソフトウェアを開発しましたが、それは 10 年以上前のことです。現在、切り替えることで削除せざるを得ないレガシー コードがたくさんありますが、実際のリスクはどのようなものか疑問に思っていました。ツールパスの計算、フィーチャの認識とシミュレーション、3D レンダリングのための数学的アルゴリズムが多数ありますが、パフォーマンスを大幅に低下させることなく、C# でそれらすべてを処理できるかどうか疑問に思っていました。

そのようなアルゴリズムを C# で書き直すのはユートピアなのか、それともその言語は UI のみを扱うべきなのか。ここではゲーム開発 (Halo 3 や Call Of Duty) について話しているわけではないので、CAD/CAM は実際にどのくらいの処理を必要とするのでしょうか?

誰かがこの問題について私に教えてもらえますか? 私の同僚のほとんどは筋金入りの C++ プログラマーであり、私は C++ でプログラミングしていますが、.NET は大好きですが、基本的な UI 以外に .NET を彼らに売り込むのに苦労しています。そのような分野で .NET への切り替えを検討することは理にかなっていますか?それとも単に賢明ではないのでしょうか?

ありがとうございました

0 投票する
16 に答える
43160 参照

html - HTMLページの3Dモデル

Webページに表示したい3DCADモデルがあります。タグのような形式で表示したいのですが<img>(たとえば、別のページとしてではなく、他のすべてのものとインラインで表示したい)、訪問者がモデルを回転させてさまざまな視点からモデルを表示できるようにしたいと思います。

どのようなオプションがありますか?

私が考えている/見ているもの

  • VRML
  • 3DXML
  • 閃光
  • PDFには機能するものがありますが、私が望むように埋め込まれていません
  • 3DMLW(非常に遅いようです)
  • ユニバーサル3D(Adobe Readerでサポート)

編集: モデルはそれほど複雑ではないので、パフォーマンスは大きな問題ではありません。

0 投票する
3 に答える
659 参照

c++ - エンジニアリングアプリケーションをスタンドアロンから内部、CADに移行

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

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

0 投票する
2 に答える
420 参照

c# - ボックスにかかる力を計算する

ストーリー:私は木箱の構築ツールを開発しています。ボックスはボードのセットで構成され、各ボードは3つの3Dベクトルと1つの配置ベクトルとして表されます。各ボックスは、OpenGLを使用して視覚化されます。

これで、これらのボックスはフォークリフトで移動し、フォークリフトに力が加わります。ボックス内の各ボードにかかる力を計算して、特定の構造が別の構造よりも強いかどうか、ボードに過度のストレスがかかっているかどうかなどを確認したいと思います。

この問題をどのように攻撃すればよいですか?使用できるライブラリはありますか?これについて私を導くために私はどの本を読むべきですか?既存のCADツールを使用して物理実験を行うことはできますか?

私はすべてを計算するためにC#を使用していますが、これは必須ではありません(ただし、それは素晴らしいことです)。

編集:ODEやBulletなどのライブラリはどうですか?彼らは私の質問に答えることができませんか?

0 投票する
6 に答える
6086 参照

c++ - CAD/CAE ファイル形式を学習するための出発点は?

私たちは大学でいくつかの応力とひずみ解析ソフトウェアを開発しています。長方形、ボックス、球体から実際のモデルに移行する時が来ました。しかし、私はまだどこから始めるべきかほとんどわかりません。

私たちのソフトウェアでは、メッシュを作成してから計算を行いますが、CAD/CAE ソフトウェアからソリッド ボディをインポートするにはどうすればよいですか?

1) CAD/CAE モデルはどのように構成されていますか? 固体はどのように表現されますか? DWG、DXF、IGES、STEP フォーマットにはどのような可能性がありますか? 完全な DXF リファレンスなどがありますが、基本的な概念を知らずに理解するのは難しすぎます。

2) CAD/CAE ファイル形式からソリッド ボディをインポートするための C++ ライブラリはありますか? 包括的なファイルをインポートできるように完全なモデルを構築するのは難しすぎませんか?

0 投票する
1 に答える
954 参照

objective-c - OS X 上の 3D CAD グラフィックス フレームワーク - 提案はありますか?

アプリケーションに 3D モデル ビューアを実装しようとしています。アプリケーションは、相互にリンクされた一連のプラグイン オブジェクトをユーザー属性とともに使用して、3D フォームに貢献します。(基本的にはパラメトリック デザイン ツール)。

プラグインは、ユーザーが貢献する可能性があるため、共通のシンプルなプロトコルを介して通信する必要があります。そのため、直接公開できる、できればココアを使用して、3D モデルを生成するための適切な高レベル ライブラリ/フレームワークを探しています。プラグインに、またはメイン プログラムの追跡可能な変換を介して (プラグインがモデルへの貢献を変更できるようにする)

標準の平面、サーフェス、およびブール演算から 3D フォームを生成できる必要があります。

おそらくCoin3Dなど、そのようなフレームワークの経験があり、適合性をアドバイスできる人はいますか?

ケーキのアイシングは、科学計算 (浮力、安定性など) のために、体積と面積の信頼できる計算になります。

私は配布モデルを決定しておらず、あらゆるライセンス形式の提案を歓迎しますが、アプリケーションが有料の場合は 30 ポンド未満であり、高価なライセンス シートに投資する資本がありません。

0 投票する
4 に答える
3661 参照

c# - MeshGeometry3D を使用した衝突検出

CAD のようなプログラムを作成し、modelvisual3D オブジェクトを作成しています。MeshGeometry3D を使用してオブジェクト (modelvisual3d) 間の衝突検出を行うにはどうすればよいですか。動いているオブジェクトのすべての三角形を、静止しているオブジェクトと比較する必要がありますか?

衝突検出を行う最良の方法は何ですか?