FreeCADで3Dプリンター用のモデルを作成していると、複数のBODYを作成した後に、それぞれのパーツを中央合わせや端合わせしたい場面があります。2Dソフトのような整列ボタンが見つからず、どのように位置合わせすればよいか迷う人も多いです。この記事では、FreeCAD 1.1で異なるBODY同士を正確に配置する方法や、3D CADならではの考え方について詳しく解説します。
FreeCADでは2Dソフトのような単純な整列機能とは考え方が違う
IllustratorやInkscapeなどの2Dソフトでは、オブジェクトを選択して「中央揃え」「左揃え」といった整列ボタンを押すだけで配置できます。
しかし、FreeCADのような3D CADでは、単純な見た目の整列ではなく、座標や拘束、位置関係を管理してモデルを配置します。
そのため、BODY同士を合わせたい場合は、移動機能を使う方法や、拘束機能を利用して正確な位置関係を作る方法が一般的です。
BODYを手動で移動して位置合わせする方法
最も簡単な方法は、対象のBODYを選択して配置位置を変更する方法です。
基本的な流れは以下です。
- 移動したいBODYを選択する
- プロパティ画面からPlacementを開く
- 位置(Position)のX・Y・Z座標を変更する
- 目的の位置へ移動する
例えば、2つの部品を中央で重ねたい場合、一方のBODYの中心座標を確認して、もう一方のBODYの座標を合わせることで正確な配置ができます。
ただし、この方法は座標入力が必要になるため、複雑な形状では少し手間がかかります。
Draftワークベンチの移動やスナップ機能を利用する
FreeCADには、オブジェクトを移動するための便利な機能があります。Draftワークベンチを利用すると、マウス操作による移動やスナップを使った配置が可能です。
スナップ機能を使うことで、頂点や中心点などを基準にしてパーツを合わせることができます。
例えば、箱型パーツと蓋のモデルを別々のBODYで作成した場合、片方の角や中心を基準にして正確に位置合わせできます。
Assembly機能を使ってBODY同士を配置する方法
複数の部品を組み合わせる場合は、Assembly系の機能を利用する方法もあります。
通常の単純な配置ではPlacement変更で十分ですが、機械部品などの組み立てを行う場合は、部品同士の関係を設定する方が管理しやすくなります。
例えば、ネジ・軸・ケースなど複数の部品を3Dプリンターで作成する場合、Assemblyによって組み立て状態を確認できます。
中央合わせをしたい場合の考え方
BODY同士を中央合わせしたい場合、まず基準となる中心位置を決めることが重要です。
FreeCADでは「画面上で中央に見える位置」と「モデルの座標上の中心」は異なるため、見た目だけで合わせると後でズレることがあります。
例えば、円柱パーツと四角形パーツを中央で合わせる場合、それぞれの中心点を基準にして座標を合わせることで、正確な配置になります。
下合わせや底面合わせを行う方法
3Dプリンター用データでは、複数パーツの底面を同じ高さに合わせたいケースがあります。
この場合はZ座標を基準にして調整します。
- 底面のZ位置を確認する
- 片方のBODYのZ座標を変更する
- 両方の底面が同じ高さになるよう調整する
例えば、別々に作ったパーツを同じプリントプレート上に配置したい場合、すべてのBODYの底面Z座標を0に合わせることで印刷準備ができます。
拘束(Constraint)を使った正確な位置合わせ
FreeCADで最も正確に位置関係を管理する方法は、スケッチ拘束を利用することです。
特に寸法変更が多い設計では、単純な移動より拘束を設定した方が後から修正しやすくなります。
例えば、部品の穴位置や中心位置を合わせたい場合、スケッチ上で中心拘束や一致拘束を設定することで、設計変更後も位置関係を維持できます。
3Dプリンター用ならBodyとPartの使い分けも重要
FreeCADでは、複数のBODYを作る方法以外にもPartコンテナを利用して部品を管理できます。
3Dプリント用データを作成する場合、最終的に一つのモデルとして出力するのか、複数部品として出力するのかによって管理方法を変えると便利です。
例えば、組み立て式のケースを作る場合は、蓋・本体・固定部品を別BODYとして管理すると編集しやすくなります。
位置合わせでよくある失敗と対策
FreeCAD初心者の場合、以下のような失敗が起こりやすいです。
- 見た目だけで位置を合わせてしまう
- 座標軸を意識せず移動する
- 別BODYではなく同じBODY内で作成してしまう
- 基準面を決めずに設計する
例えば、3Dプリンターで出力した後に部品が合わない場合、最初の位置合わせ時に基準を決めていなかったことが原因になることがあります。
まとめ|FreeCADのBODY位置合わせは座標・拘束・移動機能を使い分ける
FreeCADでは、2Dソフトのような単純な整列ボタンでBODYを合わせるのではなく、Placementによる移動、Draftのスナップ、拘束機能などを利用して位置関係を管理します。
簡単な中央合わせや下合わせなら座標変更で対応できますが、後から修正する可能性がある設計では拘束を利用すると便利です。
3Dプリンター用モデルでは、最初に基準となる位置や座標を決めて作成することで、複数パーツの組み合わせや印刷時のトラブルを減らすことができます。


コメント