verylowfreq が 2022年07月18日15時20分01秒 に編集
記事のリンクを更新。
本文の変更
この記事は続きものです。 1. [3D CAD SolveSpace入門 (1) : 導入、直方体の作成](https://elchika.com/article/39d9d040-90b7-4367-a7cf-ab7ed4b1313b/) 2. 3D CAD SolveSpace入門 (2) : 作業平面を指定してスケッチ、押し出し、切り取り(この記事)
3. [3D CAD SolveSpace入門 (3) : RPi Zero 2 Wのケースを作る](https://elchika.com/article/0987fe82-c4db-4bf6-ae5e-eafcc6bdd856/)
前回記事ではXY平面に四角形をスケッチし、それを押し出すことで直方体を作りました。今回は、その直方体にさらにスケッチして、円柱を手前方向に作っていきます。 前回記事で作成した直方体のデータを開いた状態からスタートします。 ## 円柱を作る ### 作業平面を指定する 直方体の手前の面を作業平面として作業を開始します。したいのですが、Fusion360のように「面をクリックしてスケッチ開始」という操作が(今のところ)できません。 SolveSpaceで作業平面を指定するには、おもに次のいずれかによって行います。 - 点を1つと直線を2つ選択して、平面を指定する - よく使う - 点を1つと法線を1つ選択して、平面を指定する - 円の上に作業平面を作りたいときに使う 今回の場合、手前の四角い面の直交する辺を2つと、いずれかの頂点を1つ選択して、「手前の面」というものを指定してあげます。 たとえば以下のようにオブジェクトを選択して、アイコン「**選択した要素で定義される作業平面上でスケッチを開始**」、もしくはメニューの「**グループ → 新しい作業平面上でスケッチを開始**」、もしくはキーボード **Shift + W** で、作業平面を新たに指定してスケッチを開始します。 ![平面を指定するオブジェクトを選択する](https://camo.elchika.com/191651e98efed42fb4b08df9cca9c93d7cdb4614/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f62653061653533612d663738652d346236622d393462302d346236663337353139653333/) ![作業平面を作成](https://camo.elchika.com/cc2bac8ff6345da425107a0b952e27c1a553efad/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f33386236363561342d633335352d346661652d626534332d323530323461333538363965/) ### スケッチと押し出し スケッチが開始できたら、円を配置しましょう。もし拘束を行なう場合には補助線が必要かもしれません。補助線はメニューの「スケッチ → 補助線の線分」(キーボード **Shift + S**)、もしくは、線分を作成したうえで「補助線と切り替え」(キーボード **G**)で作成できます。 円を押し出して円柱とするのは、前回と同様に行います。 ![押し出しにより円柱を作成](https://camo.elchika.com/0e5b4c14bf6eaeb585bfb74336e06e10aa27d9a6/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f30613438356361622d303066632d343765312d626239352d376538613334643763316538/) ### 押し出しで切り取る 押し出し機能を使って「切り取り」をすることができます。同じようにスケッチをしてから、押し出し時にオプションで "difference" を選ぶだけです。 切り取る量の指定は、通常の押し出しと同じように拘束を使って指定します。たとえば、面と点を選択して一致拘束をすると、点を面の上に拘束できます。 ![円柱の先端に円をスケッチ](https://camo.elchika.com/125ba9f11ae669c66ef19a5778b29dd20dbf986c/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f61636536313630322d333837312d343538372d386666662d623433303537323334633730/) ![押し出し実行直後はunionになっている](https://camo.elchika.com/6e598ad73d7bf73585e99c468bc88b0e03f02a18/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f31333835303237302d333965332d343634662d613864312d623730353737323065336338/) ![押し出しでdifferenceを選択](https://camo.elchika.com/0b95eaa3ace2c62bf955b523461a7c16715943cf/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f62636661396439332d356338392d346138662d383838302d613066646565306166376533/) ![背面から](https://camo.elchika.com/f9e290291895773cc1f78eb285f846396cc4159c/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f32323162656164642d363036652d343634302d396435372d303832376430633463376363/) ![穴が貫通している](https://camo.elchika.com/3ed065b9e11a98b9bd10bef62b0f1f8560a32d0b/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f32376633303665652d656131352d343334662d626333342d6162343139336638333839392f36656565333034302d646538332d346138622d616432652d313235303261336436363537/) ## まとめ ここまででもうシンプルな形状は作れるようになったものと思います。紹介していないスケッチ図形や拘束はメニューを眺めるとなんとなくわかると思いますので、いろいろ試してみてください。
次回記事へ続く(?)
次回記事: [3D CAD SolveSpace入門 (3) : RPi Zero 2 Wのケースを作る](https://elchika.com/article/0987fe82-c4db-4bf6-ae5e-eafcc6bdd856/)