FreeCAD で回転体を作る

カンタンに作れるハズだけど、なんだか詰まってしまったので備忘録。


# 環境

- OS: Ubuntu 20.04.2 LTS (ubuntu:GNOME/ubuntu) AMD64
- FreeCAD: Version: 0.19. 64-bit ディストリビューション付属版

# 作成方法

## Skecher で断面を描く

Skecher ワークベンチを選び、
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/2f1dd635-d9b8-b3ec-95eb-32aec84280e7.png)
「スケッチを作成」で
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/ea91a250-14c0-8966-cc5f-c92b07098a29.png)
XY 平面を選びます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/0828a6a0-febf-fb99-7763-f4151c59da5d.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/b12813be-70bc-7d5a-6f08-66d5dc4d6536.png)

「円を作成」を選び、

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/975af864-cbdc-ab00-91f9-468b3bbab5c9.png)



適当に描きます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/abd2a958-cd8e-f14b-6d35-4309746326d7.png)



「閉じる」を押します。


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/d69deda1-a515-ab77-15d6-c5702aaf9b3e.png)


## Part Design で回転体を作成する

Part Design  ワークベンチを選びます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/a287eb65-0d8c-39c6-ecb1-ff9aee9fa91c.png)


「ボディを作成」
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/1c824eff-ddf2-094c-76e0-569953231f5a.png)![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/80c413f4-9fa8-913c-a84d-ee577bdd910d.png)

「XY_Plane」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/e7e96485-7a07-709f-724e-04138676468c.png)
このようになります

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/57c8f813-5fa9-23b0-196c-fead6ba163ba.png)
ここで、Origin とSketch が同じ階層にないといけません。


先程の円を選んでおいてから
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/545f4992-86dd-63f7-f850-ed7ced9427b6.png)
「レボリューション」ボタンを押します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/64d2c52f-cb8a-82f6-d502-254852e90ec6.png)
ドーナッツが作成されました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/9559f92e-17cf-fb8d-7d59-6d61b2b41497.png)

# Tips

グリッドを利用するには以下の設定に変更します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/4b0fe72b-6397-552c-aeb6-c2cc0fcae2b1.png)

スケッチを編集し直すには右クリックで「スケッチを編集」を選びます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/fd217466-f35d-b946-88ef-446411d4a3ad.png)

「アクティブなボディーがありません」となったときは
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/3d35deb1-129e-c446-3239-0808e95235f7.png)
Part Design で回転体を作成する

「ボディを作成」を行います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/1c824eff-ddf2-094c-76e0-569953231f5a.png)

Cannot use selected object. Selected object must belong to the active body となったときは

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/48bfe65e-d8f2-f304-8b8d-d0d8f06afe47.png)

ここで、Origin とSketch を同じ階層にします。



![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/57c8f813-5fa9-23b0-196c-fead6ba163ba.png)
Resolve axis intersects the sketch と出た時は
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/f5889516-1112-0056-4102-9996e28d6663.png)
スケッチ軸を調整します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/31609a49-e6b9-c114-934f-32f25bd46f98.png)

# はてな？

こういったスケッチを一度に回転体にするにはどうしたらいいかな？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/66da96d6-30b7-ed3d-bb56-6f32fc9ad508.png)