新增約束至 CustomBlocks¶
在自訂圖塊內,您可以在修改自訂圖塊時,套用限制以維持幾何關係和大小。
幾何約束定義了自訂圖塊定義中圖元之間的關係。例如,您可以指定兩個圓應該始終保持同心,或者多邊形的一條邊應該始終保持水平。
尺寸約束讓您可以控制 CustomBlock 圖元的尺寸。例如,您可以定義尺寸約束以維持多邊形線段的長度。
尺寸約束參數
圖塊編輯器中的尺寸標註限制稱為*限制參數*。
限制參數可讓您顯示自訂抓取點和自訂圖塊的自訂屬性。您可以使用限制參數控制自訂圖塊內圖元的距離、長度、直徑、半徑及角度值。變更限制參數的值即變更相關圖元的大小。
此外,您可以定義數學表達式以指定限制參數之間的關係。例如,您可以指定一個圓圈的直徑始終為另一個圖元長度的一半。
您可以在自訂圖塊定義中同時使用尺寸標註限制和限制參數。此外,您可以將現有尺寸標註限制轉換為限制參數。
在圖塊編輯器中,加入限制參數的工具會在**編輯圖塊**功能區標籤的**尺寸標註**面板上分組。
使用 CBCElement 指令,將尺寸標註限制參數加入至自訂圖塊定義的圖元。指令選項與圖塊編輯器 (**尺寸標註**面板) 中個別元素指令所提供的選擇相對應。
範例:
d1 是尺寸標註限制參數
d2 是尺寸標註限制

自訂圖塊中的用戶參數
使用者參數可讓您為圖塊參考定義可編輯的自訂屬性。如果變更任何使用者參數,則會自動更新圖塊。
在圖塊編輯器中,**參數**選單會列出:
動作參數
尺寸約束參數
使用者參數
屬性
將尺寸約束轉換為尺寸約束參數:
在圖塊編輯器中,選擇尺寸標註限制。
在功能區上,按一下**編輯圖塊 > 尺寸標註 > 轉換**。
在**參數**選單中,指定的尺寸標註限制會移動到**尺寸標註參數**下。
父主題
新增限制