FreeCADは、CAD/CAE用のパラメトリックモデリングアプリケーションです。まだ開発の初期段階なので、すぐに作品の製作に使用できると期待しないように。でもFreeCADがどういったもので、またどういった機能が開発されているのか興味がある方は、是非ダウンロードして試してみてください。現時点では既にたくさんの機能が実装されています。しかしユーザーインターフェイスはまだ十分に開発されていません。したがって、もしあなたがPythonを少し知っていれば、比較的に簡単に複雑な形状の作成や修正にすぐに取りかかれますが、Pyhtonを知らなければ、FreeCADが提供する機能はまだほんの僅かであると感じるでしょう。でも待ってください、すぐに改善されますから。
評価後のアイデアや意見は、是非FreeCADディスカッションフォーラムで私たちと共有しましょう!
まず初めに(まだ済んでいなければですが)FreeCADをダウンロードしてインストールしてください。ダウンロードページで現在のバージョンと更新を確認しましょう。インストールパッケージはWindows用(.msi)とUbuntuとDebian用(.deb)、openSUSE(rpm)とMac OSX用を用意しています。 See the インストール page for information about how to install FreeCAD.
FreeCADは汎用の3Dモデリングアプリケーションです。機械工学と、専門的なエンジニアリングや建築などの関連分野に重点を置いています。FreeCADは、限られた特定のタスクを実行するためだけではなく、あらゆる種類の3Dアプリケーションを開発するためのプラットフォームとして考えられています。このため、FreeCADのインターフェイスは一連の ワークベンチに分けられています。ワークベンチでは特定のタスクやタスクグループに必要なツールのみを表示するようにインターフェイスの内容を変更することができます。
つまりFreeCADのインターフェイスは、メニューバーや3Dビュー領域、及びシーンの内容やオブジェクトのプロパティを表示するための幾つかのサイドパネルを持つ、とてもシンプルな容れ物であると言えるでしょう。また、これらのパネルの全ての内容はワークベンチに応じて変更することができます。
初めてFreeCAD起動すると"一般的な"ワークベンチ(我々は”完全なワークベンチ”と呼びますが)が表示されます。このワークベンチは、他のワークベンチから最も完成されたツールを集めたものです。FreeCADはかなり若くまだ専門的な作業には使用されていませんから、このワークベンチはFreeCADをより簡単に知るうえでとても役に立つでしょう。基本的には、ジオメトリを作成するために十分なツールは全てこのワークスペースにあります。
FreeCADは2つの異なる操作モードを持っており、ユーザー設定ダイアログまたは3Dビューでの右クリックで変更できます。これらのモードの詳細についてはマウスモデルのページを見てください。 デフォルトのモード("CAD操作モード")ではコマンドは以下の通りです。
選択 | 平行移動 | 拡大縮小 | 回転表示 |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
選択したいオブジェクトの上で左マウスボタンを押してください。Ctrlを押したまま操作すると複数のオブジェクトを選択できます。 | マウス中央ボタンを押して動かしてオブジェクトを平行移動させます。 | 拡大縮小にはマウスホイールを使用してください。 | まず中央マウスボタンを押し、そのまま表示されているオブジェクトの任意の点で左ボタンをクリックして好きな方向にドラッグします。こうすると中心の周りを回転する球のように回転が行われます。ドラッグを止める前にボタンを離すとオブジェクトは回転し続けます(有効になっている場合)。オブジェクト上の任意の点でマウスの中央ボタンをダブルクリックするとその点が回転、拡大縮小の原点に設定されます。 |
またViewメニュー、Viewツールバー、数値のショートカット( 1 2など...)からプリセットのビュー(トップビュー、フロントビューなど)が利用できます。
===作図オブジェクト===
オブジェクトを作成するためのツールです。
既存のオブジェクトを変更するためのツールです。これらのツールは選択したオブジェクトに対して動作します。もしオブジェクトを選択していない場合にはオブジェクトを選択するように促します。
右クリックのコンテキストメニューから利用可能な追加ツールです。選択されているオブジェクトに依存して変わります。
プリミティブオブジェクトを作成するためのツールです。
既存のオブジェクトを変更するためのツールです。変更するオブジェクトを選択して使用します。
2D図面を作成、設定、エキスポートするためのツールです。
作成した3D作品を外部のレンダラーにエクスポートするためのツールです。
最後はFreeCADの最も強力な機能の一つ、スクリプト環境です 。統合されたPythonコンソールから(あるいは他の外部のPythonスクリプトからでも)、FreeCADのほとんど全ての機能へアクセスできます。ジオメトリの作成や修正、3Dシーンでのオブジェクトの表示方法の変更、FreeCADインターフェースへのアクセスや変更が可能です。Pythonスクリプトはまたマクロとしても使用され、カスタムコマンドを簡単に作成することができます。