FreeCAD Logo FreeCAD 1.0
  • 英語 アフリカーンス語 アラビア語 ベラルーシ語 カタロニア語 チェコ語 ドイツ語 ギリシャ語 スペイン語 スペイン語 バスク語 フィンランド語 フィリピン語 フランス語 ガリシア語 クロアチア語 ハンガリー語 インドネシア語 イタリア語 日本語 カビル語 韓国語 リトアニア語 オランダ語 ブークモール・ノルウェー語 ポーランド語 ポルトガル語 ポルトガル語 ルーマニア語 ロシア語 スロバキア語 スロベニア語 セルビア語 スウェーデン語 トルコ語 ウクライナ語 バレンシア語 ベトナム語 中国語 中国語
  • 特徴
  • ダウンロード
  • ブログ
  • ドキュメント
    ドキュメントの目次 初めての方へ ユーザー ドキュメント FreeCAD マニュアル ワークベンチのドキュメント Python コーディングドキュメント C++ コーディングドキュメント チュートリアル よくある質問 プライバシーポリシー FreeCADについて
  • 協力する
    協力するには Sponsor バグを報告 プルリクエストを作成 雇用と資金援助 コントリビューション ガイドライン 開発者ハンドブック 翻訳
  • コミュニティ
    行動規範 フォーラム The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn カレンダー
  • ♥ Donate

Donate

$
SEPA 情報
SEPA 銀行振込を設定してください。:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
銀行振込サービス: BNP Paribas Fortis
アドレス: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

付加コンポーネントのインストール
マウス・ナビゲーション
インデックス

はじめに

FreeCADは、3Dのパラメトリックモデリングアプリケーションです。もともとは機械設計のために作られましたが、モデリングの履歴をコントロールながら精密な3Dオブジェクトを作成したい多くのユーザーの役にも立ちます。

FreeCADの開発は2002年から続けられており、多くの機能を提供しています。まだ欠けている機能もありますが、趣味や小規模な工務店での使用には十分な機能を持っています。熱心なユーザーからなる急速に成長しつつあるコミュニティがあり、FreeCADフォーラムで積極的に参加できます。また、FreeCADで開発された高品質なプロジェクトの多くの例があります。

多くのフリー・ソフトウェアと同じく、FreeCADの成長、機能追加、バグ修正にはコミュニティーの支援が不可欠です。もしFreeCADを気に入ったのならば、寄付やドキュメンテーション作成、翻訳などを通じてFreeCADに貢献してください。

参考

  • Fusion360からの移行
  • どのワークベンチを利用すべきか?
  • チュートリアル
  • 動画のチュートリアル

インストール

まず最初にFreeCADをダウンロードしインストールします。最新版の情報と更新情報についてはダウンロードページを参照してください。インストールについては各オペレーティングシステムのインストール方法(Windows、Linux、macOS)を参照してください。多くのLinuxディストリビューションではFreeCADが標準でインストール可能です。FreeCADはオープンソースなので、ソースコードを取得し自分でコンパイルすることも可能です。

FreeCADを試してみる

FreeCADの標準インタフェース

詳細な説明がユーザー・インタフェースにあります。

1. メインビュー領域には、主に3Dビューなどの、複数のタブ付きウィンドウがあります。
2. 3D viewにドキュメント内の幾何学的図形を表示します。
3. ツリービュー(コンボビューの一部)に、ドキュメント内のオブジェクトの階層と構造の履歴を表示します。また、アクティブなコマンドに対するタスクパネルも表示します。
4. プロパティーエディター(コンボビューの一部)で、選択したオブジェクトのプロパティーを表示・編集できます。
5. 選択ビューに選択したオブジェクトまたはオブジェクトの子要素(頂点、辺、面)を表示します。
6. The レポートビュー(または出力ウィンドウ)に、メッセージ、警告、エラーを表示します。
7. The Pythonコンソールに、実行されたコマンドを表示します。また、ここのPythonコードを入力することもできます。
8. ステータスバーに、メッセージやツールチップを表示します。
9. ツールバー領域は、ツールバーがドッキングされる領域です。
10. The ワークベンチ選択で、アクティブなワークベンチを選択できます。
11. 標準メニューに、プログラムの基本的な操作があります。

FreeCADのインターフェイスの基本的な概念は、複数のワークベンチに分かれていることです。ワークベンチとは、特定の作業に適したツール集です。例えばメッシュを扱うもの、2Dオブジェクトを描くもの、拘束されたスケッチを作成したりするためのもの等です。ワークベンチ選択メニューで、利用しているワークベンチを切り替えることができます。また、インターフェースのカスタマイズで、各ワークベンチに含まれるツールを変更したり、他のワークベンチのツールや自分で作成したツール(マクロと呼びます)を追加したりすることもできます。作業の最初によく使われるワークベンチはPartDesignワークベンチやパートワークベンチです。

FreeCADを起動すると、スタートページが表示されます。以下は第0.19版のスタートページの例です。

スタートページからは、よく使うワークベンチに素早くアクセスしたり、最近使ったファイルを開いたり、FreeCADの最新の情報を確認したりできます。設定でデフォルトのワークベンチを変更できます。

3次元空間での操作

FreeCADには、複数のナビゲーションモードがあり、3Dビューやその中のオブジェクトをどのようにマウスで操作するのかを変更することができます。ナビゲーションモードの1つは、中央ボタンが使えないタッチパッドのためのものです。デフォルトのナビゲーションモードはCADナビゲーションです。ナビゲーションモードは、ステータスバーのボタンを押すか、3Dビューの空白部分で右クリックをすることで簡単に変更できます。

また、ビューメニュー、ビューツールバー、あるいは数字キーのショートカット(1、2、等々)から、(上面図や前面図などの)プリセットのビューを切り替えることができます。3Dビュー内のオブジェクト上や空白部分で右クリックすることで、特定のビューの設定や、ツリービュー内でのオブジェクトの検索などのよく使う操作に素早くアクセスできます。

FreeCADを使い始める

FreeCADは高精度な3Dモデルを作成し、モデルの履歴をさかのぼってパラメターを変更できるようにすることで、モデルを細かく管理できるように設計されています。最終的には、3D印刷、CNC加工、建築工事などに活用できることを想定しています。そのため、アニメーション制作やゲーム開発などのための3Dアプリケーションとは大きく異なっています。特に3Dモデリングが初めての人には学習のハードルが高く感じられるかもしれません。どこかでつまずいたとしても、FreeCADフォーラムの親切なコミュニティーに相談すればすぐに解決策が見つかるかもしれません。

あなたの作業内容に応じて、FreeCADのどのワークベンチから作業を始めればいいのかは変わります。 もし機械的なモデルや、一般的に小さなオブジェクトを作成するのであれば、おそらくPartDesignワークベンチを試してみるのがいいでしょう。もし2D図面を作成したいのであれば、基本設計ワークベンチです。もし拘束を使って2Dのデーターを作成したいならスケッチ・ワークベンチです。BIMを行いたい場合は、BIMワークベンチを起動してください。もしOpenSCADを使っていたのならば、OpenSCADワークベンチを試してみてください。さらに、コミュニティーで開発されたたくさんの外部ワークベンチもあります。

ワークベンチはいつでも切り替えることができます。また、インタフェースのカスタマイズで、他のワークベンチからツールを追加することもできます。

パートデザインとスケッチャーワークベンチを使う

パートデザイン(PartDesign、部品設計)ワークベンチは、簡単な形状から複雑なオブジェクトを作成するためのワークベンチです。部品(「フィーチャー」または「特徴」と呼びます)を追加したり削除したりして、最終的なオブジェクトを作り上げます。モデリングの過程で適用したすべての特徴は、ドキュメント内の他のオブジェクトと共にツリービューに保存されます。パートデザイン・オブジェクトは、前の操作の結果に次々に操作を適用していく一連の処理の集まりと考えることができます。ツリービューでは最終的なオブジェクトを確認でき、展開してすべての前の状態を確認できます。前の状態のパラメーターを変更すると、その変更が最終オブジェクトに自動的に反映されます。

パートデザインワークベンチは、別のスケッチャー(Sketcher)ワークベンチを多用します。スケッチャーワークベンチは、2D形状に拘束条件を適用する方法で、2Dの形状を描画するためのツールです。たとえば長方形を描き、辺の1つに長さ拘束を適用してそのサイズを設定することができます。その辺は(拘束条件を変更しない限り)長さを変更できなくなります。

スケッチャーワークベンチで作成した2D形状は、パートデザインワークベンチで多用します。例えば、2D形状から3Dボリュームを作成したり、オブジェクトの面に2D形状を描いて、その部分をオブジェクトからくり抜くといった操作です。以下はパートデザインにおける典型的な操作の一例です。

  1. 新いスケッチを作成します
  2. 閉じた形状を作成します(全ての点がつながっていることを確認してください)
  3. スケッチの編集を終了します
  4. 押し出しツールを使って、スケッチから3Dソリッドを作成します
  5. ソリッドの1つの面を選択します
  6. 2番目のスケッチを作成します(今回は選択した面に描画します)
  7. 閉じた形状を作成します
  8. スケッチの編集を終了します
  9. ポケットツールを使い、最初のオブジェクトから2つ目のスケッチの形状の穴をくり抜きます。

以上の結果として下記のようなオブジェクトができます。

いつでも、元のスケッチを選択し変更したり、押し出しの長さやポケットの長さを変更したりできあす。これらの変更は最終的な形状に反映されます。

ドラフトとBIMワークベンチを使う

ドラフト(Draft、草稿・基本設計)ワークベンチとBIMワークベンチは、他のワークベンチとは少し動作が異なりますが、FreeCAD全体に共通するルールには従っています。簡単に言えば、スケッチャーとパートデザインが主に単一の部品を設計するためのものであるのに対して、ドラフトとBIMは複数の単純なオブジェクトの扱いを簡単にするためのものです。

ドラフトワークベンチは、AutoCADのような伝統的な2D CAアプリケーションと似た2D製図の機能を提供しています。しかし、2D製図はFreeCADの主な用途の対象外であるため、2D製図専用のアプリケーションに見られるような豊富な機能があるとは期待しないでください。ドラフトワークベンチのほとんどのツールは、作業平面やオブジェクトのスナップといった補助システムを利用することで、xy平面上のオブジェクトだけでなく、3D空間上の任意の平面上のオブジェクトにも対応します。

BIMワークベンチによって、FreeCADでBIMの機能が使えるようになります。これによって、パラメトリックなオブジェクトからなる建築のモデリングが可能になります。BIMワークベンチでは、ドラフトやスケッチャーワークベンチといった他のモジュールの機能を多用します。ドラフトワークベンチの全てのツールはBIMワークベンチから利用可能です。また、BIMワークベンチのほとんどのツールはドラフトワークベンチの補助システムを利用しています。

BIMおよびドラフトワークベンチでの典型的な作業フローは下記のようなものです。

  1. ドラフトラインツールでいくつか線を描きます。
  2. 線を選択してから壁ツールを使い、それぞれの線の上に壁を作成します。
  3. 壁を選択してからBIM追加ツールを使い、壁を接合します。
  4. 床オブジェクトを作成してから、ツリービュー上で壁のオブジェクトをその床オブジェクトにドラッグします。
  5. 建物オブジェクトを作成してから、ツリービュー上で(壁を含む)床オブジェクトをその建物オブジェクトにドラッグします。
  6. 窓ツールをクリックしパネルからプリセットの窓を選択してから壁の面をクリックし、窓を作成します。
  7. 必要に応じて作業平面を設定し、その後ドラフト寸法ツールを使って寸法を追加します。

以上の結果として下記ができます。

詳細はチュートリアルを参照してください。

アドオン

誰でもFreeCADの新しい機能を開発し、アドオンとしてFreeCADコミュニティーに共有できます。

アドオンには3種類あります。

  • マクロは、新しいツールや機能を提供するPythonコードで、.FCMacroという拡張子をもつ単一のファイルに含まれています。
  • ワークベンチは特定の目的のためのGUIコマンド(またはツール)を提供する複数のPythonファイルをまとめたものです。
  • 設定パックは、ユーザー設定集をまとめて配布・共有するものです。

スクリプト処理

最後は、FreeCADの最も強力な機能の一つであるスクリプト環境です。統合されたPythonコンソールから(あるいは外部のPythonスクリプトから)、FreeCADのほとんど全ての機能をアクセスできます。ジオメトリの作成や修正、3Dシーンでのオブジェクトの表示方法の変更、FreeCADインターフェースへのアクセスや変更が可能です。Pythonスクリプトはまたマクロとしても使用でき、カスタムコマンドを簡単に作成することができます。

新着情報 

  • 詳細の機能一覧はリリース・ノートを参照してください。


付加コンポーネントのインストール
マウス・ナビゲーション
インデックス

このページは以下から取得されています https://wiki.freecad.org/Getting_started

お問い合わせ
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© The FreeCAD チーム. ホームページの画像クレジット(上から下へ): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

このプロジェクトは次の人によってサポートされています: , KiCad Services Corp. および その他のスポンサー

GitHubGitHub でこのページを改善する