仕事のカタマリにようこそ!  [ ログイン | ユーザ登録 ]
フォーラムから検索

機械用3D-CAD SolidWorks非公認のユーザサイトです
 
 
Web katamari.org
仕事のカタマリ
ホーム リンク集 ダウンロード フォーラム(掲示板) FAQ お問い合わせ









フォーラムニュース: 質問、相談カテゴリに「SolidWorks操作方法」に関するフォーラムを追加しました。(2003/11/27)
いらっしゃい、 ゲストさん. まずはこちら→ ログイン または 登録. 2024/11/23 - 20:32:28
ホーム ヘルプ 検索 ログイン 登録

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: 部品全体の干渉チェックを行うには? 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: 部品全体の干渉チェックを行うには?  (閲覧数 2582 回)
chura
Jr. メンバー
**

オフライン

投稿: 25



I'm a llama!

プロファイルを見る
部品全体の干渉チェックを行うには?
« 投稿日: 2005/03/23 - 13:35:56 »
引用して返信

こんにちは。churaです。

 干渉チェックを行う必要があり、Modeler::CheckInterferenceを使用しています。が、ここで問題が発生しまして、Solidworksで作成した部品ならば問題ないのですが、インポートした部品の干渉をチェックすると一部分しか認識してくれないのです。

 サンプルを添付しますのでご覧になっていただけると分かると思いますが、どうやらインポートした部品が複数のソリッドから構成されているため、このうちのひとつしかチェックしてくれないようです。

これを解決するために次のようなことを考えていますが、これらの実現方法やその他の解決案をお持ちの方がお見えでしたらぜひともご教授願います m(_”_)m

 ・複数のソリッドをひとつに統合して干渉チェックできるようにする
  →これが一番手間いらずでよいのですが、できるものなのでしょうか?
   いろいろ試しているのですがCADの操作に関してはまだまだ知らないことが多く難航しています。

 ・ソリッドひとつずつ取り出しチェックする
  →多分取り出せるとは思うのですがまだ試していません。

 ・他の干渉チェック関数を使用する
  →これからトライしますが、Solidworksの「干渉認識」機能を使っても同様でしたので結果は同じような気がします。

 sample_kanshou.lzh
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:部品全体の干渉チェックを行うには?
« 返信 #1 投稿日: 2005/03/23 - 15:20:55 »
引用して返信

churaさんこんにちわ。

まだ、詳細に調べていないのですが、以下の件に関しては、SW2005の干渉チェックでは問題なく干渉チェックできます。
'
引用元: chura 投稿日 '.timeformat('1111552556').'   
' ・他の干渉チェック関数を使用する
  →これからトライしますが、Solidworksの「干渉認識」機能を使っても同様でしたので結果は同じような気がします。
議長に報告する   記録済み
chura
Jr. メンバー
**

オフライン

投稿: 25



I'm a llama!

プロファイルを見る
Re:部品全体の干渉チェックを行うには?
« 返信 #2 投稿日: 2005/03/23 - 15:31:49 »
引用して返信

すいません。こちらの開発環境を記載していませんでした。当方の開発環境はSW2004 + VB6.0 です。 

すでに開発が進んでいることもあり、SW2005へ移行は落ち着いてからと考えていました。しかし、SW2005でFixされているということでしたら移行を前倒しすることを検討したいと思います。有力な情報どうもありがとうございました。
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:部品全体の干渉チェックを行うには?
« 返信 #3 投稿日: 2005/03/23 - 16:21:17 »
引用して返信

少し私の説明で怪しい表現がありました
SW2005で churaさんのプログラムを動かしても同じ結果が出ます。
SW2005の通常の操作で干渉チェックを行った時には、マルチボディも正しくチェックできる、と言うことを説明したかったのです。
(ややこしい表現ですみません。)

・・・と訂正はよしとして。
SW2004でもSW2005でも動作するように、プログラムを修正しました。
と、言ってもこの方法がスマートかどうかはわかりませんが、
一応 動きます。
 sample_kanshou2.lzh
議長に報告する   記録済み
chura
Jr. メンバー
**

オフライン

投稿: 25



I'm a llama!

プロファイルを見る
Re:部品全体の干渉チェックを行うには?
« 返信 #4 投稿日: 2005/03/23 - 16:43:12 »
引用して返信

ブラボーです。Makoronさん!!
というかコードまで修正していただけるなんてパワフルすぎます。ヒントをいただければ十分と思っておりましたので。

恥ずかしながら、まだまだ勉強不足でマルチボディという概念が頭の中にありませんでした。同じコードを書くだけできっと一週間があっというまに過ぎていたと思います。
大変勉強になりました。どうもありがとうございます。
議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: 部品全体の干渉チェックを行うには? 前のトピック 次のトピック
ジャンプします: