ボデイの結合も分割もできない

ボデイの結合も分割もできない

hamkoujp
Enthusiast Enthusiast
197件の閲覧回数
5件の返信
メッセージ1/6

ボデイの結合も分割もできない

hamkoujp
Enthusiast
Enthusiast

hamkoujp_1-1756476011352.png

 

スクリーンショット 2025-08-29 223214.png

hamkoujp_0-1756475512270.png

このようにボディどうしを結合しようとすると、このようなエラーが出ます。

ボディとボディは重なっているのですがどのような原因あるのでしょうか。

 

0 件のいいね
198件の閲覧回数
5件の返信
返信 (5)
メッセージ2/6

adachitech7
Consultant
Consultant
解決済み

@hamkoujp さん、

 

下記赤丸内の小さな面が悪さをしているようです。

01.png

 

 

サーフェス環境でオフセット0mmで面を抽出。

02.png

 

 

抽出した面に対してトリム解除。

03.png

 

 

エッジを延長。

04.png

 

 

位置関係はこんな感じになります。

05.png

 

 

ソリッド環境で面を置換、ターゲットをサーフェスに指定します。これで側面が1つの面になります。反対側も同様な操作を行ってください。

06.png07.png

 

 

結合して完成です。

08.png09.png

0 件のいいね
メッセージ3/6

Bunga777
Mentor
Mentor
解決済み

こういう場合の問題点の場所の特定方法なんですが、私が良くやるのはソリッドを細かくカットしてしまって再結合する方法です。

 

こんな感じでそれぞれの部分を適当なスケッチでカットしてしまいます。

Bunga777_0-1756513979613.png

 

 

その後、再結合しようとすると、問題のある場所だけ結合でできないことが多いです。

Bunga777_1-1756514093150.png

 

 

これをさらに分割します。

Bunga777_2-1756514135850.png

 

するとここまで場所が特定できます。

Bunga777_3-1756514159175.png

 

 

ここから更に分割をしていくとかなり場所が短時間に特定できるようになります。

 

ここでエラーの内容を見ると、オーバーラップが明確にない場所とあるので、このエリアが怪しい感じになりますね。

もともと別パーツで重なり合う部分はここしかないので、ここのオーバーラップが問題の可能性が高いです。

Bunga777_4-1756514260647.png

 

 

そこで同じ面で構成されていればオーバーラップの問題が9割方クリアになるので、面の置き換えを使って問題の箇所を同じ面で構成しなおします。

ソース面がここ。

Bunga777_5-1756514385758.png

 

ターゲットはこちら。

Bunga777_6-1756514424877.png

 

 

すると置き換えを行ったパーツは合成が可能になりました。

ここまでのデータを添付しておくので、履歴を確認してみてください。

また、片方のデータは直っていないので、面の置き換えを使って試してみてください。

 

0 件のいいね
メッセージ4/6

adachitech7
Consultant
Consultant
解決済み

@hamkoujp さん、

 

当該の小さな面だけを取り出して相手側との距離を測定してみました。

下図赤丸内は0mmなのですがその他のところで微妙に浮いてしまっていいます。これが原因で一体化できなかったのだと思います。

01.png02.png

 

平面で接するようなボディ同士は問題なく結合できるのですが、曲面同士が当接するというのは失敗する典型事例ですのでまずはそういうところがないようにモデルを作り変えることが多いですね。今回の場合もどちらかの面を0.001mmぐらいオフセットしてオーバーラップを確保するようにしていれば問題がでないようになると思います。

参考までに。

メッセージ5/6

hamkoujp
Enthusiast
Enthusiast

いつも教えていただきありがとうございます。

この方法で結合いたしました。

メッセージ6/6

hamkoujp
Enthusiast
Enthusiast

教えていただいてありがとうございます。

ボディを細かく分割して原因を探っていくわけですね。

気づきませんでした。

ありがとうございました。