基礎原理 > 關係和參數 > 關係 > 截面中的關係 > 關於在截面中建立關係
關於在截面中建立關係
截面關係可掌握截面圖元之間的關係。截面關係會與截面一起儲存起來,而系統會計算該關係,不論該截面用於何處。
下列變數可用於截面關係中:
受驅動的變數可以是:
截面中的尺寸 (sd#) 或父模型中的尺寸 (d#)
在組件模式下,另一模型的尺寸 (d#:#)
僅限父模型中的使用者參數(不允許有工作階段標識後後綴)
驅動變數可以是:
截面中的尺寸 (sd#rsd#kd#)、父模型中的尺寸 (d#rd#) 或組件中其他模型中的尺寸 (d#:#rd#:#)
僅限父模型中的使用者參數(不允許有工作階段標識後後綴)
建立截面關係的提示
最好在特徵或模型級定義尺寸的關係,而不是定義截面尺寸的關係。
您無法參照其他特徵中的參數而將其作為驅動變數。例如,如果 dia 是另一特徵 (特徵標識 fid_20) 中的尺寸,則系統不會接受下列截面關係:
sd3 = dia:fid_20
然而,可以使用截面尺寸 (d#) 的模型級等價尺寸 (sd#) 在特徵級或模型級建立同樣的關係。或者,您可在父模型中建立中間使用者參數,然後從截面參照它。
如果嘗試將截面外部的關係指派給某個已經由截面中另一個關係驅動的參數,則系統會在再生時發出錯誤訊息。如果嘗試將截面中的關係指派給一個已經由截面之外另一關係驅動的參數,結果同上面是一樣的。刪除關係之一併重新再生。
建立圖形特徵的關係時,例如 sd1=evalgraph("CONIC......", trajpar....),此關係會變成一個特徵關係。計算零件關係之後才會計算特徵關係,且在零件所屬的特徵再生之後才會解決零件。因此,如果關係執行幾何計算(例如,計算兩點之間的距離),則計算截面關係所得出的結果會與計算零件關係所得出的結果完全不同。
這是否有幫助?