CADソフトウェアは、エンジニア、アニメーター、グラフィックデザイナーにとって重要なツールです。 プロプライエタリCADツールと比較して、オープンソースの無料CADソフトウェアは、市販のソフトウェアと同じくらい洗練されています。 また、需要があるため、市販のCADソフトウェアは非常に高価です。 これは私たちを無料のCADソフトウェアに導きます。そこでは、あまりお金をかけずに本格的なコンピュータ支援設計ソフトウェアを入手できます。 この記事では、Linuxフレーバーで使用できるいくつかのオープンソースCADツールを確認します。
1. FreeCAD
FreeCAD は、機械エンジニアや製品設計者向けのオープンソースの汎用パラメトリック3D CADモデラーですが、建築やその他のエンジニアリング専門分野など、エンジニアリングに関する幅広い用途にも適合します。 3D CADモデラーとは別に、FreeCADには2D形状をスケッチしたり、3Dモデルから設計の詳細を抽出して2D製作図を作成したりするために、多くの2Dコンポーネントがあります。 FreeCADは、アニメーションや、Maya、3ds Max、Blender、Cinema4Dなどの有機的な形状には焦点を当てていません。
FreeCADは科学計算の分野でオープンソースライブラリを利用しています。 その中には、強力なCADカーネルであるOpenCascade、Open Inventorの化身であるCoin3D、Qt-UIフレームワーク、および利用可能な最高のスクリプト言語の1つであるPythonがあります。 FreeCAD自体も他のプログラムでライブラリとして使用できます。
FreeCADも完全にマルチプラットフォームであり、現在、Windows、Linux / Unix、Mac OSXシステムで問題なく動作し、すべてのプラットフォームでまったく同じ外観と機能を備えています。
2. LibreCAD
LibreCAD は、QCADのコミュニティエディションに基づく2DCAD描画ツールです。 LibreCADはクロスプラットフォームフレームワークQtを使用します。これは、ほとんどのオペレーティングシステムで動作することを意味します。 ユーザーインターフェイスは30以上の言語に翻訳されています。 3Dの不足を補うために、libreCADは分解図を作成するためのレイヤーをサポートします。 スナップやグループ化などのオプションを使用すると、まとめて移動できるオブジェクトを簡単に作成できます。 寸法の単位は、規模と国に合わせて調整できます。 完成したデザインは、JPGやTIFなどの画像や、PPMやXBMなどの他の画像を含むさまざまな形式でエクスポートできます。
3. OpenSCAD
OpenSCAD は、ソリッド3D CADモデルを作成するためのもう1つのCADツールであり、Linux / UNIX、Windows、およびMac OS Xで使用できます。OpenSCADはインタラクティブなモデラーではなく、オブジェクトを記述してレンダリングするスクリプトファイルを読み取る3Dコンパイラのようなものです。このスクリプトファイルの3Dモデル。 したがって、設計者はモデリングプロセスを完全に制御でき、モデリングプロセスの任意のステップを簡単に変更したり、構成可能なパラメータで定義された設計を作成したりできます。
OpenSCADは2つの主要なモデリング手法を提供します。 1つ目はConstructiveSolid Geometry(CSG)で、2つ目は2Dアウトラインの押し出しです。 この2Dアウトラインのデータ交換形式はAutocadDXFファイルが使用されます。 押し出し用の2Dパスに加えて、OpenSCADはDXFファイルからデザインパラメータを読み取ります。 DXFファイルに加えて、OpenSCADはSTLおよびOFFファイル形式で3Dモデルを読み取って作成できます。
4. QCAD
QCAD は、2次元(2D)のコンピュータ支援製図(CAD)用の無料のオープンソースアプリケーションです。 QCADは、建物、インテリア、機械部品、または回路図や図の計画などの技術的な図面を作成できます。 QCADはWindows、macOS、Linuxで動作します。 QCADのソースコードは、人気のあるオープンソースライセンスであるGPLバージョン3(GPLv3)でリリースされています。
QCADは、モジュール性、拡張性、および移植性を念頭に置いて設計されました。 QCADは、非常に優れた直感的なユーザーインターフェイスを備えており、使いやすく、誰にとっても強力な2DCADシステムです。 QCADをすぐに使い始めるのにCADの経験は必要ありません。
5. BRL ‑ CAD
BRL-CAD は、インタラクティブなジオメトリ編集、レンダリングとジオメトリック分析のための高性能レイトレーシング、システムパフォーマンス分析ベンチマークスイート、アプリケーション開発者向けのジオメトリライブラリ、および30年以上のアクティブな開発を含む強力なオープンソースクロスプラットフォームソリッドモデリングシステムです。 。 BRL-CADは、400を超えるツール、ユーティリティ、およびアプリケーションのコレクションであり、100万行を超えるソースコードで構成されています。 このパッケージは、広範囲にクロスプラットフォーム化されるように意図的に設計されており、BSD、Linux、Solaris、Mac OS X、Windowsなどの多くの一般的なオペレーティングシステム環境で積極的に開発および保守されています。
6. CollabCAD
CollabCAD は工業デザインの共同設計と開発のための3DCAD / CAMソフトウェアシステムです。 CollabCADのアプリケーションは、製品設計、数値制御、視覚化、シミュレーション、分析から設計データリポジトリ、ワークフロー、エンタープライズリソースプランニングまで多岐にわたります。 CollabCADは、国立情報センター(NIC、情報技術部門)、ババ原子力研究センター(BARC、原子力部門)、およびヴィクラムサラバイ宇宙センター(宇宙部門、VSSC)のイニシアチブです。
CollabCADはLinuxプラットフォームで開発されており、WindowsとLinuxで利用できます。 CollabCADは、Java、Open Cascadeジオメトリカーネルなどのオープンソースソフトウェアを使用して開発され、相互運用性を確保するためにXML、STEP、IGES、VRMLなどのデータ交換のオープンスタンダードをサポートしています。