參數(shù)化圖形是一項(xiàng)用于使用約束進(jìn)行設(shè)計(jì)的技術(shù),約束是應(yīng)用于二維幾何圖形的關(guān)聯(lián)和限制。
1.幾何約束控制對象相對于彼此的關(guān)系
2.標(biāo)注約束控制對象的距離、長度、角度和半徑值
下圖顯示了使用默認(rèn)格式和可見性的幾何約束和標(biāo)注約束。
將光標(biāo)移至應(yīng)用了約束的對象上時,將顯示光標(biāo)標(biāo)記。
在工程的設(shè)計(jì)階段,通過約束,可以在試驗(yàn)各種設(shè)計(jì)或進(jìn)行更改時強(qiáng)制執(zhí)行要求。
對對象所做的更改可能會自動調(diào)整其他對象,并將更改限制為距離和角度值。
通過約束,用戶可以:
1.通過約束圖形中的幾何圖形來保持設(shè)計(jì)規(guī)范和要求
2.立即將多個幾何約束應(yīng)用于對象
3.在標(biāo)注約束中包括公式和方程式
4.通過更改變量值可快速進(jìn)行設(shè)計(jì)更改
Best practice: 建議首先在設(shè)計(jì)中應(yīng)用幾何約束以確定設(shè)計(jì)的形狀,然后應(yīng)用標(biāo)注約束以確定對象的大小。
使用約束進(jìn)行設(shè)計(jì)
當(dāng)您使用約束時,圖形會處于以下三種狀態(tài)之一:
1.未約束。未將約束應(yīng)用于任何幾何圖形。
2.欠約束。將某些約束應(yīng)用于幾何圖形。
3.完全約束。將所有相關(guān)幾何約束和標(biāo)注約束應(yīng)用于幾何圖形。完全約束的一組對象還需要包括至少一個固定約束,以鎖定幾何圖形的位置。
因此,有兩種方法可以通過約束進(jìn)行設(shè)計(jì):
1.可以在欠約束圖形中進(jìn)行操作,同時進(jìn)行更改,方法是:使用編輯命令和夾點(diǎn)的組合,添加或更改約束。
2.可以先創(chuàng)建一個圖形,并對其進(jìn)行完全約束,然后以獨(dú)占方式對設(shè)計(jì)進(jìn)行控制,方法是:釋放并替換幾何約束,更改標(biāo)注約束中的值。
所選的方法取決于設(shè)計(jì)實(shí)踐以及主題的要求。
注:該程序會防止用戶應(yīng)用任何會導(dǎo)致過約束情況的約束。
對塊和參照使用約束
可以在以下對象之間應(yīng)用約束:
1.圖形中的對象與塊參照中的對象
2.某個塊參照中的對象與其他塊參照中的對象(而非同一個塊參照中的對象)
3.外部參照的插入點(diǎn)與對象或塊,而非外部參照中的所有對象
對塊參照應(yīng)用約束時,可以自動選擇塊中包含的對象。無需按 Ctrl 鍵選擇子對象。向塊參照添加約束可能會導(dǎo)致塊參照因此而移動或旋轉(zhuǎn)。
注:對動態(tài)塊應(yīng)用約束會禁止顯示其動態(tài)夾點(diǎn)。用戶仍然可以使用特性選項(xiàng)板更改動態(tài)塊中的值,但是,要重新顯示動態(tài)夾點(diǎn),必須首先從動態(tài)塊中刪除約束。
可以在塊定義中使用約束,從而生成動態(tài)塊。可以直接從圖形內(nèi)部控制控制動態(tài)塊的大小和形狀。有關(guān)詳細(xì)信息,請參見“為動態(tài)塊添加約束”。
刪除或釋放約束
需要對設(shè)計(jì)進(jìn)行更改時,有兩種方法可取消約束效果:
1.單獨(dú)刪除約束,過后應(yīng)用新約束。將光標(biāo)懸停在幾何約束圖標(biāo)上時,可以使用 Delete 鍵或快捷菜單刪除該約束。
2.臨時釋放選定的對象上的約束以進(jìn)行更改。已選定夾點(diǎn)或在執(zhí)行編輯命令期間指定選項(xiàng)時,輕敲 Shift 鍵以交替使用釋放約束和保留約束。
進(jìn)行編輯期間不保留已釋放的約束。編輯過程完成后,約束會自動恢復(fù)(如果可能)。不再有效的約束將被刪除。
注:DELCONSTRAINT 命令可刪除選定對象上的所有幾何約束和標(biāo)注約束。