格子をボディに反映させると長さが変わってしまう.

格子をボディに反映させると長さが変わってしまう.

sk625016
Participant Participant
982件の閲覧回数
15件の返信
メッセージ1/16

格子をボディに反映させると長さが変わってしまう.

sk625016
Participant
Participant

前回の「ボディを折り曲げることにより、格子の横の長さが変わってしまう」の投稿で格子のサイズを正確に設定することができたのですが,このデータを他のボディに反映させるとまた長さが変更してしまいます.

対処法はありますでしょうか.

0 件のいいね
解決済み
983件の閲覧回数
15件の返信
返信 (15)
メッセージ2/16

adachitech7
Consultant
Consultant

@sk625016 さん、

 

結合・切り取りのツールとして使っている菱形のボディ群は中心に向かってどんどん長さが短くなりますので、これを利用して穴を開けた本体ボディは当然の結果として6mmよりも短くなります。相手側の部品は自由曲面で構成されているようですし、この面上で長さ6mmをキープするのはかなりの困難を伴うと思います。トライするにしてもちょっと方針を変えた方がいいでしょうね。

 

スクリーンショット 2025-04-09 222408.png

 

メッセージ3/16

sk625016
Participant
Participant

adachitech7さん

ご回答ありがとうございます.

やはりそうですよね,他に良い方法はないでしょうか?あれば教えていただきたいです....

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

Bunga777
Mentor
Mentor

すみません、横から失礼します。

最終的にどんなものを作りたいのか?が知りたいです。

既存のあんなもの、こんなものみたいなサンプルみたいのでも構いません。

そういうのが提示されていたほうが代替案も出てきやすいと思います。

メッセージ5/16

sk625016
Participant
Participant

Bunga777さん

 

装具をfusionで作成しています.

また,試しに,ボディの中間の部分の構造を変えて実際に計測を行っています.その計測を行う上で,この長さと構造の中の面積が非常に重要になるため,可能であれば始めに設定した長さを変えたくありません.

一応,今は添付したファイルのように3つの構造を作り,撓みのコントロールができるような構造を目指しています.

メッセージ6/16

adachitech7
Consultant
Consultant

@sk625016 さん、

 

これは3D-CADの操作という範疇ではなくて「柔軟性(剛性)を確保する/予測する技術」という課題になると思います。

 

菱形の横幅を3~7mmに変えたモデルを作りました。元のボディの幅なので曲面に空いている穴の寸法ではありません。

01.png

 

 

こんな感じで解析してみました。(実験を先行させる必要はありますがひとまずこれで評価することにします)

02.png

 

 

結果はこのようになりました。

03.png

 

 

単純な理屈としてボディが薄かったりしたら柔らかくなるのですからまずは「ボディ体積」を説明変数として変位を目的変数としてグラフを描いてみました。

解析が上手くいった3mm, 5mm, 7mmのみをプロットしています。

04.png

 

 

元の菱形ボディの幅を説明変数にしてみました。

05.png

 

 

どちらも理屈に合った動きをしていますし、きっちり相関があることが見てとれます。

 

なので曲面に空いた穴の幅寸法というところにこだわらなくても十分に仕様を決め込むことができるんじゃないでしょうか。

 

あとはこのグラフに形状の違うものをプロットして二変数の実験式を作り出すといいと思います。形状の違いが剛性にどう影響するのかがわかりより確実な予測ができるようになるはずです。(形状の違いによる影響とは例えば「ハニカム構造は軽量で剛性が高い」とかいう類のものです)

メッセージ7/16

sk625016
Participant
Participant

 adachitech7さん

ありがとうございます。

しかし、仕様は組み込めるかもしれませんが、その仕様を登載するよりも、異なる構造によりたわみ(このグラフでいう変位)がどれほど起こるのかについて明確にしたいです。

また、2つ目のグラフの横軸のようにひし形の幅が何センチと明確に記載したいため、0.~mmの違いならよいのですが、それ以上の誤差がないよう設定したいです。(説明が下手ですみません....)

 

 

たとえば、元の格子のデータをもう少し中間部分のパーツの形に近づけることは可能でしょうか。今の格子の形であると中間部分の穴の長さが上下左右で異なるものとなっているため、そこを改善したいです。それが可能になれば、結合・切り取りのツールを使用したときの長さの差を見て格子のサイズを少し大きめに作るなどできると考えます。

0 件のいいね
メッセージ8/16

adachitech7
Consultant
Consultant
解決済み

@sk625016 さん、

 

ものすごく手間がかかりますが、下記のようにすればできると思います。

 

新規ファイルを作ってひし形を押し出し、下図の位置にジョイントの原点を設けます。

01.png

 

 

作ったひし形ボディを格子ファイルの中にリンク付きのコンポーネントとして挿入して剛性ジョイントで位置決めします。

02.png

 

 

これを全てのボディに対して繰り返すのですが、「ジョイントを使用して複製」を使うと少し楽にできると思います。

03.png

 

 

時間の都合でここまで。

04.png

 

 

元のボディ群を「除去」。

05.png

 

 

格子を保存したあとアセンブリをアップデートしてください。結合・切り取りフィーチャーにエラーが出るので新しいボディをツールボディとして指定し直してください。

06.png

 

 

これで全てのひし形が大体6mm幅になると思います。

07.png

メッセージ9/16

sk625016
Participant
Participant
 adachitech7さん
一度試してみたのですが、ジョイントの原点を設定するときに写真のように上部分の選択しかできないです。その影響で位置決めがうまくいかず、少し斜めになってしまうので、結局サイズが少し大きくなってしまいます。この改善方法を教えていただきたいです。

スクリーンショット 2025-04-14 162234.png

0 件のいいね
メッセージ10/16

adachitech7
Consultant
Consultant

@sk625016 さん、

 

ジョイントの相手側の基準位置を選択するときに「エッジを選択する」それから「基準点を選択する」と2段階に分けて操作してみてください。こうやって基準点が長手方向のエッジの端点であるということを明示して指示するとやりやすくなります。

(マイ ビデオを表示)

メッセージ11/16

sk625016
Participant
Participant
adachitech7さん
できました。ありがとうございます。
その作業を繰り返せばよいでしょうか。しかし、ジョイントを使用して複製を使用してもあまりにも手間かかりますね、、、何か短縮できる方法はないですよね、、、?

 

メッセージ12/16

adachitech7
Consultant
Consultant

@sk625016 さん、

 

今のところこれ以外には良い方法は思い浮かばないですね。相手側の部品が自由曲面なのでそこでの寸法を確保しようと思えばこれぐらいかなと思います。もし相手側が円筒面や円錐面で近似できればまた別の方法があるかもしれませんが、、、

0 件のいいね
メッセージ13/16

sk625016
Participant
Participant

そうなのですね,ありがとうございます.

0 件のいいね
メッセージ14/16

sk625016
Participant
Participant
adachitech7さん
あと追加で、最後までやったのですが、作成した格子を反映させても縦の長さが6mmになりません。何か間違っている箇所ありますでしょうか。
0 件のいいね
メッセージ15/16

adachitech7
Consultant
Consultant

@sk625016 さん、

 

こんな感じで修正してみてください。

 

格子の元ボディを全て除去してください。

01.png

 

 

アセンブリからコンポーネントを置換。

02.png

 

 

エラーが出ている結合フィーチャーを編集。

03.png

 

 

ひし形ボディを再選択。

04.png

 

 

これで6mm幅になりました。

05.png

メッセージ16/16

sk625016
Participant
Participant

 adachitech7さん

ありがとうござます。