hkt
新人さん
オフライン
投稿: 3
I'm a llama!
|
|
アセンブリにて
« 投稿日: 2007/07/10 - 10:57:43 » |
|
みなさまはじめまして、hktと申します。よろしくお願いします。 質問ですが、アセンブリで部品を非固定にして、合致条件を設定して、ドラッグして部品を移動させるとき、ひとつの部品が他の部品をすり抜けて移動します。すり抜けないで壁で止まってから一緒に動かすことはできないのでしょうか。説明が下手で申し訳ありません。(自分は金型のモールド全般を他のCADで設計して、Parasolidデータで書き出して、Solidworksで機構解析みたいなことをしたいと思いまして投稿させていただきました。)よろしくお願いします。
|
|
|
|
Makoron
カタマリの王様!?
オフライン
投稿: 1277
SW2011SP5.0
|
|
Re:アセンブリにて
« 返信 #1 投稿日: 2007/07/10 - 12:42:06 » |
|
フィジカルダイナミクスという機能を使うとできると思います。
1.アセンブリを開く 2.メニューの「ツール」→「構成部品」→「移動」を選択 3.オプションの項目にあるフィジカルダイナミクスを選択 4.部品をドラッグして移動させる。 (計算しながらの移動なので、少し反応が遅いです。 あまりにも遅ければオプションの「次の構成部品」で関連する部品を選択してみてください。)
こんな感じでどうでしょうか?
|
|
|
|
hkt
新人さん
オフライン
投稿: 3
I'm a llama!
|
|
Re:アセンブリにて
« 返信 #2 投稿日: 2007/07/10 - 15:20:39 » |
|
Makoron様 お返事ありがとうございます。とても勉強になりました。問題がひとつ解決しました。 もうひとつ質問があるのですが、部品と部品がぶつかった(接触した)あと、その接触を無視して(接触した部品は接触したまま)移動することはできないのでしょうか?よろしくお願いします。
|
|
|
|
Makoron
カタマリの王様!?
オフライン
投稿: 1277
SW2011SP5.0
|
|
Re:アセンブリにて
« 返信 #3 投稿日: 2007/07/10 - 18:14:23 » |
|
接触したまま・・・そっか。フィジカルダイナミクスで合致をつけてなかったら、あたった部品を押しのけていきますね。 合致を上手く付けてあげるしか無いように思います。 たとえば、同一平面状しか動けなくしてあげるとか・・・。 どこかの平面と平行にして、傾かないようにするとか・・・。
|
|
|
|
hkt
新人さん
オフライン
投稿: 3
I'm a llama!
|
|
Re:アセンブリにて
« 返信 #4 投稿日: 2007/07/11 - 17:41:02 » |
|
Makoron様 ありがとうございます。合致条件を見直して再度チャレンジしてみます。 ちなみに動作面と動作面の間の距離が0ならば接触していると判断されてしまうのでしょうか?もしそうならば基本的なことから間違っていたのかもしれないです。全ての部品を距離0で作成しておりました。申し訳ありません。よろしくお願いします。
|
|
|
|
Makoron
カタマリの王様!?
オフライン
投稿: 1277
SW2011SP5.0
|
|
Re:アセンブリにて
« 返信 #5 投稿日: 2007/07/12 - 09:27:31 » |
|
hktさんが考えていることと、私が考えたことが少し違っている様な気がしてきました・・・。 簡単な画面イメージなどを添付していただけると、もう少し説明ができるかもしれません。
念のため、SolidWorks2007のサンプルデータとシュミレーション機能で作成したアニメーションのファイルを添付しますので、hktさんが考えているような事かどうかを教えてください。
|
|
|
|