maru5960
カタマリの王様!?     
オフライン
投稿: 151

I'm a llama!
|
 |
アセンブルで対象の部品に軌跡を残したい
« 投稿日: 2007/03/23 - 16:30:15 » |
|
こんにちは、maru5960です。お世話になっております。  早速ですが、アセンブリの中で、距離合致、または、角度合致になっている部品を、合致寸法を変化させたときに参照している部品の基準点の移動した点の軌跡を残しその軌跡をスケッチで使用したいのです。ほしいポイント数は300から500ほど必要なのでマクロの記録を使ってみたのですが思うように出来ませんでした。 方法があれば教えてください。
|
|
|
|
TSUKA
Jr. メンバー  
オフライン
投稿: 20

|
 |
Re:アセンブルで対象の部品に軌跡を残したい
« 返信 #1 投稿日: 2007/03/27 - 09:36:06 » |
|
CosmosMotionが使えるのであれば「結果」-「軌跡」で欲しいポイントをしていすれば出力することが出来ます。CSVとスケッチで取り出せるはずです。
SolidWorks単体では機能は無いので、CosmosMotionが無ければやはりマクロで、少し動かして点の座標を取得、を繰り返すしか無いと思います。
|
|
|
|
maru5960
カタマリの王様!?     
オフライン
投稿: 151

I'm a llama!
|
 |
Re:アセンブルで対象の部品に軌跡を残したい
« 返信 #2 投稿日: 2007/03/27 - 09:47:34 » |
|
TSUKA様こんにちは。はじめまして。 早速の回答ありがとうございます。やっぱしマクロを組まないとダメですよね。 CosmosMotionは使えません。 マクロの記録を使いやってみたのですが今一、途中で止まってしまったり思うように 進みませんでした。勉強しないと、マクロは使えませんが。 。 ありがとうございます。 マクロの記録の上手な使い方ってあるんですかね。
|
|
|
|
akawakami
オフ会参加メンバー カタマリの王様!?     
オフライン
投稿: 201

|
 |
Re:アセンブルで対象の部品に軌跡を残したい
« 返信 #3 投稿日: 2007/06/07 - 00:20:26 » |
|
akawakamiです。久しぶりの書き込みです。しかもAPIは初めてかも?  現在のPCで実現可能かどうかは無視し、思いついたアイデアをお知らせします。 ' 引用元: maru5960 投稿日 '.timeformat('1174635015').' 'アセンブリの中で、距離合致、または、角度合致になっている部品を、合致寸法を変化させ… |
アセンブリ上で、「設計テーブルを使い、合致寸法を変化させたコンフィギュレーションを作る」ってはどうでしょう?
引用:参照している部品の基準点の移動した点の軌跡を残しその軌跡をスケッチで使用したいのです。 |
新規アセンブリに、対象アセンブリを原点あわせで挿入します。(コンフィギュレーションの数だけ) 各アセンブリのそれぞれのコンフィギュレーションを「設計テーブルで作成したもの」に設定します。 (これも設計テーブルを使うと楽かも?)
これで、3次元的な軌跡であっても、3Dスケッチで点を追えるはず!
引用:ほしいポイント数は300から500ほど必要なので… |
このやり方のネックは、このポイント数ですね。 コンフィギュレーションが500個もあるアセンブリをつくり、新規アセンブリにそのアセンブリを500個配置し、表示する…。 アセンブリの部品点数が10点の場合でも、5000点のアセンブリができちゃいます。 お試しあれ!
|
|
|
|
maru5960
カタマリの王様!?     
オフライン
投稿: 151

I'm a llama!
|
 |
Re:アセンブルで対象の部品に軌跡を残したい
« 返信 #4 投稿日: 2007/06/07 - 08:43:13 » |
|
akawakami様おはようございます 確かに数がポイントですね。  設計テーブルについては、なんか使えそうに思います。 試してみます、運用方法は色々ありそうですね。  ありがとうございました。
|
|
|
|