2016年1 月

          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

« Autodesk Solutionday 2007 | メイン | 【本日のひとりごと】「裏技」 »

コメント

やまら

いつもお世話になります。
igesのデータを変換すると、コンポジットというフューチャーになって、マクロが期待通りに動かないようです。
最後の方のfor ... nextのループ3行を、以下のように変更すると良いです。

With oDoc.ComponentDefinition
If .SurfaceBodies.Count <> 0 Then
For Each oFace In .SurfaceBodies(1).Faces
oFace.SetRenderStyle kPartRenderStyle
Next
ElseIf .Features.Count <> 0 Then
For Each oFace In .Features(1).Faces
oFace.SetRenderStyle kFeatureRenderStyle
Next
End If
End With

この記事へのコメントは終了しました。