物体の曲線の面をメッシュ状にくりぬくために、別途、図形を規則的に大量に並べ、その図形を一気に選択して切り抜きしてメッシュを作ろうと思いました。しかし大量の面を一つずつ選択していくのは大変なうえ、PCの性能が足りずどんどん重くなっていきます。(このサービスを利用して質問するのが初めてな為、何か投稿に不備があるかもしれませんがご容赦ください)
どうしたら効率的に面を選択する、もしくはメッシュを作ることができるでしょうか。
解決済! 解決策の投稿を見る。
回答者: adachitech7. 解決策の投稿を見る。
回答者: adachitech7. 解決策の投稿を見る。
回答者: adachitech7. 解決策の投稿を見る。
回答者: adachitech7. 解決策の投稿を見る。
回答者: Bunga777. 解決策の投稿を見る。
回答者: Bunga777. 解決策の投稿を見る。
このCADは一度に操作するオブジェクトが増えると重くなる傾向があります。
今回のメッシュ構造を作る場合などは色々と苦労すると思います。
まず、ご質問のように沢山のオブジェクトをどうやって沢山選択するか?という問いですが、第一に思いつくのは選択時に選択しないオブジェクトを非表示にしてあげて、全部を囲ってあげる方法ですね。ただし、選ぶオブジェクト数によっては重くなるのかなぁと思います。
次に思い付くのが、メッシュで抜くために作ったオブジェクトを全て一つのボディに接続してあげてワンボディにしてあげる方法。下記のように上側に1枚の板を結合してしまえば選択時にこのボディ1つを選択すればOK。
これでブーリアン演算をすれば、ターゲットとツールともにワンボディを選択するだけで済みます。
まぁ、これでも多少重くなりますけど選択が楽にはなります。
後はこの程度ならば直に一つだけ抜いてそのフィーチャを配列コピーしてしまうのもあまり処理速度は変わらないかも知れません。
まず一か所を抜きます。
次に配列コピーします。いらないところは抑制しておきます。
上記のフィーチャをさらに縦に配列コピーします。
要らない部分が出ているので、単純化の面削除で消してあげます。
こんな感じです。
やはり計算のちょっと時間がかかるのは同じですね。
ブーリアン演算でやるのが良いか、直に抜いてしまうのが良いかは作るモデルの複雑さにもよると思います。
複雑になればなるほどブーリアン演算方式の方が小回りが利くのかな?と思います。
穴形状のボディをパターンコピーして結合コマンドで本体から切り取るといいと思います。
こんな感じで作ってみました。
本体のボディをコピー&貼り付けで複製しておきます。
1つは側面だけを残してシェル化。
もう1つは天面だけを残してシェル化。
2つのボディの位置関係はこんな感じになります。
長円を押出し。
パターンコピーの方向を指示するスケッチを作成。
矩形状パターンコピー。先ほど描いたスケッチを軸に指定します。
ボディの外形から少しはみ出すところまでボディを増やしていきます。
結合・切り取り。ここは動画でご確認ください。
完成です。
最終的な形のイメージはこれで合っていますか?
@hangxiaodao54 さん、
穴の配列がちょっと歪だったので修正しました。
スケッチをこんな感じに変えて千鳥配列になるようにしました。
矩形状パターンコピーの値もスケッチに合わせて修正しています。
結合・切り取りははみ出ている部分も一挙に選択すればOKです。この程度だとそれほど処理に違いは出ませんので。
これで修正完了です。
データも添付しますのでご参考に。
@hangxiaodao54 さん、
あとちょっとしたテクニックとしては矩形状パターンコピーのところで「抑制」にチェックを入れて不要な部分のコピーは最初から作らないというのもあります。今回の場合だとはみ出ているところがすごく多いのでこれはこれで大変ですが。たまに使うこともあるので覚えておかれてもいいと思います。
こんな短時間の間にご丁寧に返信いただいて感謝の気持ちでいっぱいです!ブーリアン演算というもの、私の求めていたものです!新たな発見もできて大変助かりました。ありがとうございます!
短時間でしたが丁寧な解説大変感謝いたします!
短形状パターンが斜めにできることと、結合から切り取りができること、知らなかったので知れて大変助かりました。ありがとうございます!
@hangxiaodao54 さん、こんにちは。コミュニティのご利用ありがとうございます。
Bunga777 さんと adachitech7 さんの返信が参考になったようですので、解決策として承認しました。
解決策を承認するとトピックに解決済みのチェックマークが付き、同じ問題を抱えた方が回答または方法を参考にすることができます。
今後返信で問題が解決、または解決に至らなくとも参考になった場合、各返信の右下に表示されている承認ボタンを押してください。
またコミュニティをご利用ください。
お探しの情報が見つからないときは、コミュニティで質問しましょう。困っている人がいたら、情報を教えてあげましょう。