



Random Thoughts |
Let us endeavour to live so that when we come to die even the undertaker will be sorry. - Mark Twain
|

言語 |
|




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

著者
|
トピック: パーツに色を設定するマクロ (閲覧数 1619 回) |
|
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 とすれば正常に変更できました。
|
|
|
|
|
|
|

|