C#ATIA

↑タイトル詐欺 主にFusion360API 偶にCATIA V5 VBA(絶賛ネタ切れ中)

図の生成モードをラスタに切り替える

CATIA V5です。こちらに挑戦しました。
Raster mode visualization "shading" - DASSAULT: CATIA products - Eng-Tips

Drawの生成モードの際、通常は何なのか分かりませんが少なくても
ラスタでは無いはずです。(寸法付けられないし・・・)
あぁビューのプロパティのこの話です。

ラスタに切り替えて、さらにオプションでシェーディングに
したいようです。下はエッジ付きのシェーディングです。

'vba

Option Explicit

Sub CATMain()

    Dim drawDoc As DrawingDocument
    Set drawDoc = CATIA.ActiveDocument
    
    Dim targetView As DrawingView
    Set targetView = drawDoc.sheets.ActiveSheet.views.ActiveView
    
    Dim behavior As DrawingViewGenerativeBehavior
    Set behavior = targetView.GenerativeBehavior
    
    behavior.ImageViewMode = CatImageViewMode.catImageModeShadingWithEdges
    
    behavior.Update

End Sub

実行するとこんな感じです。

正直な所、このモード使いますか?
確かに、海外の図面のアイソメ図では見かけたことはありますが・・・。