From FreeCAD Documentation
|
|
Line 56: |
Line 56: |
|
=== [[Cam Module/jp|CAM]] === |
|
=== [[Cam Module/jp|CAM]] === |
|
|
|
|
|
* [[Cam Module/jp|CAMモジュール]]はスライス加工など機械加工のために用意されています。このモジュールはまだ開発が始まったばかりで、今のところ[http://en.wikipedia.org/wiki/Incremental_sheet_forming インクリメンタルなシート成形]にもっとも力が注がれています。他にもいくつかの工具経路計画アルゴリズムがありますが今のところはエンドユーザーが使えるようにはなっていません。 |
|
* [[Cam Module|CAMモジュール]]はスライス加工など機械加工のために用意されています。このモジュールはまだ開発が始まったばかりで、今のところ[http://en.wikipedia.org/wiki/Incremental_sheet_forming インクリメンタルなシート成形]にもっとも力が注がれています。他にもいくつかの工具経路計画アルゴリズムがありますが今のところはエンドユーザーが使えるようにはなっていません。 |
Revision as of 16:11, 9 December 2018
アプリケーション固有の機能
FreeCADの機能はモジュールに分割されています。それぞれのモジュールは固有のデータタイプとアプリケーションを扱います:
- メッシュモジュールは3Dメッシュを扱います。主にサードパーティが作成したメッシュジオメトリーをFreeCADにインポートし、修正し、変換してエクスポートすることを目的としています。ただしFreeCAD自体にもメッシュに留まらないより高度なジオメトリータイプが備わっています。
- テストと修正をメッシュに行うためのツール: ソリッドかどうかのテスト、非2次元多様体かどうかのテスト、自己交差しているかどうかのテスト、穴埋めと向きの統一。
- 3D空間内の任意の面上でのライン、ワイヤー、長方形、円弧、円などの単純な平面ジオメトリーのグラフィカルな作成
- 3D空間内の任意の面上での移動、回転、拡大縮小、鏡像反転、オフセット、形状変換といったグラフィカルな変更操作
- インポートとエクスポート 以下の形式をサポート: AutodeskのDrawing Exchange Format (*.dxf)、Open Cad Format (*.oca, *.gcad)、SVG (*.svg)
- パラメトリックなプリミティブ形状 直方体、球、円筒、円錐、トーラスなど
- 頂点、辺、ワイヤーまた面といった幾何形状部品 (Pythonスクリプト経由)
- 直線、曲線の押し出し、分割、フィレットによるモデリング
- インポートとエクスポート 以下の形式をサポート: STEP パーツとアセンブリ (*.stp,*.step)、IGESモジュール (*.igs, *.iges) とBRep (*.brp)、私たちが使っているOpen CASCADE CADカーネルのネイティブフォーマット。
- レイトレーシングモジュールを使うとFreeCAD上のジオメトリーをエクスポートして高品質な画像作成するための外部のレンダリングソフトウェアで使うことができます。今のところサポートしているレンダリングエンジンはPOV-Rayだけです。現在のところこのモジュールはレンダーシートを作成し、POV-Rayファイルにエクスポートするためにジオメトリーをレンダーシートに追加することができます。
- 図化モジュールでは3Dジオメトリーの投影図を2D SVGドキュメントとしてエクスポートすることができます。このモジュールでは既存のSVGテンプレートを使った2Dシートとそのシートに対するジオメトリーの投影図を作成することができます。作成したシートはSVGファイルとして保存可能です。
- CAMモジュールはスライス加工など機械加工のために用意されています。このモジュールはまだ開発が始まったばかりで、今のところインクリメンタルなシート成形にもっとも力が注がれています。他にもいくつかの工具経路計画アルゴリズムがありますが今のところはエンドユーザーが使えるようにはなっていません。