iLogic 中的工作特徵函數

使用工作特徵函數修改既有工作特徵。

若要存取工作特徵函數,請展開「片段」區域中的「系統」頁籤下的「工作特徵」節點。

WorkPlane.FlipNormal

根據情況翻轉工作平面的法線向量。此動作會將工作平面翻轉過來。如果草圖建置在該平面上,該草圖也會被翻轉過來。此函數可用於將特徵從左利手變更為右利手。此函數對於中間平面擠出最為實用。該函數不會在您每次使用時都翻轉法線,而將確保法線在您所需的方向。該函數會在法線與您指定的軸線不「一致」時翻轉法線。

語法

WorkPlane.FlipNormal("workPlaneName", "axisWanted")

"workPlaneName"

要翻轉的工作平面的名稱。

"axisWanted"

零件軸線的名稱,前面加上負號 (-) 可指示方向 (可選)。此慣例為函數提供平面法線的大致方向。如果平面與模型中的軸線不完全對齊,請使用最接近所需平面法線的軸線。偏差在 60 度以內是可接受的。

範例

WorkPlane.FlipNormal("Work Plane1", "X")
WorkPlane.FlipNormal("Work Plane1", "-X")
WorkPlane.FlipNormal("Work Plane1", "Y")
WorkPlane.FlipNormal("Work Plane1", "-Y")
WorkPlane.FlipNormal("Work Plane1", "Z")
WorkPlane.FlipNormal("Work Plane1", "-Z")

Sketch.Redefine

使用替用輸入重新定義草圖。此函數對於不包含任何投影幾何圖形的獨立草圖最有效。使用重合或固定約束或標註將所有草圖幾何圖形約束至原點或其中一條草圖軸線。

此函數需要使用名稱做為輸入;因此,請使用具名料件定義草圖:

語法

Sketch.Redefine(sketchName, planeName, originName, axisName, AxisIsX := True, NaturalAxisDirection := True)

sketchName

草圖的名稱。

planeName

要做為草圖平面使用的圖元的名稱。

originName

要做為草圖原點使用的圖元的名稱。

axisName

要做為草圖軸線 (X 軸線或 Y 軸線) 使用的圖元的名稱。

AxisIsX

預設值 True 指示由 axisName 指定的草圖軸線是 X (水平) 軸線。False 指示該軸線是 Y (垂直) 軸線。

NaturalAxisDirection

預設值 True 指示草圖軸線的方向與 axisName 圖元的方向相同。False 指示草圖軸線的方向與之相反。