CADアプリケーションを開発する予定です。私は、開発のために選択する言語を決定するのに少し混乱しています。私の主な焦点はアプリケーションのパフォーマンスと品質です。今私はQTとVC++の2つの選択肢があります。CADアプリケーション開発のために選択する言語
これは上記2よりも優れていますか?私が使うことができる他の言語はありますか?すべてのCAD開発のアイディア/ガイドは助けになるでしょうか?
ありがとうございます。
CADアプリケーションを開発する予定です。私は、開発のために選択する言語を決定するのに少し混乱しています。私の主な焦点はアプリケーションのパフォーマンスと品質です。今私はQTとVC++の2つの選択肢があります。CADアプリケーション開発のために選択する言語
これは上記2よりも優れていますか?私が使うことができる他の言語はありますか?すべてのCAD開発のアイディア/ガイドは助けになるでしょうか?
ありがとうございます。
CADソフトウェアを開発したい場合は、最初に幾何学的なカーネルが必要です(自分で行うつもりがない限り...)。それらのほとんどはCまたはC++で書かれています。
最も知られているオプションはどちらかである:
ジオメトリカーネルを作成したら、アプリケーションのフロントエンドを開発することができます。よく知られているクロスプラットフォームのフレームワークなので、QTはより良い選択肢になります。
オープンソース開発フレームワークを使用できます。 pythonOCCは、Python用の開発フレームワークを提供しています。
pythonOCCは、Python プログラミング言語のための3次元CAD/CAE/PLM 開発フレームワークである:ウェブサイトから。そのような高度 トポロジーと幾何学的な操作、データ 交換(STEP、IGES、STL インポート/エクスポート)として 機能を提供し、2Dおよび3Dの噛み合い、 剛体シミュレーション、パラメトリックモデリング 。
PythonOCCは、C++で開発されたソフトウェア開発フレームワークOpen CASCADEに基づいています。
最も気楽なものを使用してください。 – leppie
QTはクロスプラットフォームのC++フレームワークです。 VC++は同様に言語ではなく、.NET、MFC、またはWin32といったフレームワークの選択肢を持つC++コンパイラです。 –
良いオープンソースのCADをご覧になれます:http://kicad.sourceforge.net – DReJ