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

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









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

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: GetMassProperties2での質量の取得について 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: GetMassProperties2での質量の取得について  (閲覧数 2858 回)
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
GetMassProperties2での質量の取得について
« 投稿日: 2005/01/24 - 17:42:30 »
引用して返信

こんにちは!
いつものお世話になっています。
今日も質問です。

あるコンフィギュレーションを含んだパーツの質量を
GetMassProperties2で取得しようとしているのですが、
取得できるときと、できないときがあるようです。
しかもその現象は規則性はあまりないようです。

SW社SWJ社のAPIサンプルを使用してみたのですが、
同じような現象でした。

これってAPIのバグなのでしょうか??
皆さんは正常に動作していますか??
議長に報告する   記録済み
webmaster
管理人
議長
カタマリの王様!?
*****

オフライン

投稿: 649





プロファイルを見る WWW メールアドレス
Re:GetMassProperties2での質量の取得について
« 返信 #1 投稿日: 2005/01/24 - 18:56:16 »
引用して返信

PascalWorksプロパティ編集にもコンフィギュレーションごとの質量を計算する機能を入れてますが、こちらで試してみたらどうでしょうか? 古いプログラムなのでGetMassProperties を使ってますが、特に取得できなかったことはありません。

もしかしてライトウエイトがかかってたってことは無いですよね?
議長に報告する   記録済み

webmaster (仕事のカタマリ管理人)
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
Re:GetMassProperties2での質量の取得について
« 返信 #2 投稿日: 2005/01/24 - 19:04:13 »
引用して返信

webmasterさん
ありがとうございます!

早速試してみます。
議長に報告する   記録済み
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
Re:GetMassProperties2での質量の取得について
« 返信 #3 投稿日: 2005/01/25 - 17:27:32 »
引用して返信

webmasterさん、ありがとうございました。

理由はわかりませんが、原因はなんとなくわかりました。

単純にGetMassProperties2で質量を取得するだけれあれば問題なく
動作しました。
問題は、質量を取得する前にあるAPIを実行した後、パーツが更新が
必要な状態(信号マーク・・・ってわかりにくいかな?)になってしまい、
こうなると質量特性が取得できない状態になってしまっていました。

この信号マーク、再構築や保存をしてもなぜか消えないので、その部分
を削除しこの状態にならないようにすることにより、正常に動作するようにな
りました。

議長に報告する   記録済み
karu
ゲストさん

メールアドレス
Re:GetMassProperties2での質量の取得について
« 返信 #4 投稿日: 2005/02/08 - 16:33:40 »
引用して返信

だいぶ日がたってしまっているうえに、
タイトルとはぜんぜん関係ないですが・・・^^;

>この信号マーク、再構築や保存をしてもなぜか消えないので、

とのことですが、
「モデルとそのフィーチャーすべての強制再構築 : Ctrl+Q」
というショートカットを使っても消えないでしょうか?

私も人から教えてもらってかなり活用してるんですが、
再構築かけてもきえない信号マークも消えましたよ!



議長に報告する   記録済み
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
Re:GetMassProperties2での質量の取得について
« 返信 #5 投稿日: 2005/02/10 - 07:59:46 »
引用して返信

karuさん
ありがとうございます。
強制再構築なるものがあるんですね〜。

それって、APIでも可能なのでしょうか??
できれば、問題解決かもしれないですね!!
議長に報告する   記録済み
Makoron
カタマリの王様!?
*****

オフライン

投稿: 1277



SW2011SP5.0

プロファイルを見る
Re:GetMassProperties2での質量の取得について
« 返信 #6 投稿日: 2005/02/10 - 08:28:47 »
引用して返信


call ModelDoc2.Rebuild(swForceRebuildAll)
で出来るのではないでしょうか?

試していないので、本当にCtrl+Qと同等かわかりませんが
議長に報告する   記録済み
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
Re:GetMassProperties2での質量の取得について
« 返信 #7 投稿日: 2005/02/10 - 19:36:43 »
引用して返信

Makoronさん
毎回ありがとうございます。

しかし、既にマクロを変更してしまっていて、試すことができなくなってしまいました。
またそのような状況になったとき試してレスしたいと思います!
議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: GetMassProperties2での質量の取得について 前のトピック 次のトピック
ジャンプします: