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

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









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

仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: パーツに色を設定するマクロ 前のトピック 次のトピック
ページ: [1] Page Bottom 返信 返信のお知らせ Print 
   著者  トピック: パーツに色を設定するマクロ  (閲覧数 1540 回)
tkinu
Sr. メンバー
****

オフライン

投稿: 141





プロファイルを見る
パーツに色を設定するマクロ
« 投稿日: 2006/01/25 - 09:15:56 »
引用して返信

いつもお世話になっています!

パーツに色を設定するマクロを作成しようとしています。
以下のコードを作成しました。
しかし、保存や再構築をすると元の色に戻ってしまって正しく
色の変更ができません。
何がおかしいかわかりますでしょうか?

Sub iro()

    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc
    Set swModelExt = swModel.Extension
    Dim objProp(8) As Double
 
    objProp(0) = 0.976470588235294
    objProp(1) = 1
    objProp(2) = 0.623529411764706
    objProp(3) = 1
    objProp(4) = 1
    objProp(5) = 1
    objProp(6) = 0.31
    objProp(7) = 0
    objProp(8) = 0
   
    Call swModelExt.SetMaterialPropertyValues(objProp, 2, "")

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

オフライン

投稿: 141





プロファイルを見る
Re:パーツに色を設定するマクロ
« 返信 #1 投稿日: 2006/01/25 - 09:24:05 »
引用して返信

すいません。
分かりました!


    Call swModelExt.SetMaterialPropertyValues(objProp, 2, "")

  swModel.MaterialPropertyValues = objProp
    swModel.EditRebuild3
とすれば正常に変更できました。
議長に報告する   記録済み
ページ: [1] Page Top 返信 返信のお知らせ Print 
仕事のカタマリ 掲示板  |  SolidWorks一般  |  SolidWorksのカスタマイズ (議長: webmaster)  |  トピック: パーツに色を設定するマクロ 前のトピック 次のトピック
ジャンプします: