組合約束和組合接頭都會建立關係來確定元件放置和允許的移動。
「約束」和「組合」指令是兩種老辦法,可以定位元件並使用約束來逐漸消除自由度 (DOF)。
「接頭」指令可以降低元件關係的複雜性。使用「接頭」可以定位元件並完整定義運動。可以將「鎖住」和「保護」控制與「接頭」配合使用。當您在瀏覽器中選取接頭時,可以在關聯式功能表中找到這兩個選項。「鎖住」會消除所有自由度,但允許元件在相關元件移動時變更位置。「固定」也會消除所有自由度,但會將元件位置固定在空間中。需要注意的是,如果加入的關係與所需的運動發生衝突,則應對接頭使用「保護」。
可以為約束和連接關係指定所允許的運動範圍。
在以下影像中,使用了「剛性」和「旋轉」兩種組合接頭類型來定位元件和定義自由度。由於「接頭」可以明確定義元件的位置和自由度,因此僅需少數接頭即可提供一致、可預測的結果。請注意,「剛性」是最常用的接頭類型,並且只有兩個軸承會旋轉。換言之,所有元件的組合運動都已正確定義。您可以使用含約束的接頭來取得所需的結果。
在以下影像中,使用了「貼合」、「齊平」和「插入」約束來定位元件和定義運動範圍。相對於連接而言,約束通常需要使用更多關係來定義自由度和定位元件。請注意,以下影像中的結件仍然具有旋轉自由度。如果方位不重要,則在使用約束時,經常會允許額外的自由度。您可以將約束與接頭配合使用來取得所需的結果。
「接頭」可以根據原點選取自動確定接頭類型。您也可以選取接頭類型,然後選取要定位和接合的物件。除了建立關係,還可以變更瀏覽器名稱和套用限制。
「接頭」會相對於選取的第二個元件來移動選取的第一個元件。如有必要,該指令會放鬆既有關係或不動狀態,以允許第一個元件移動。為協助您正確定位元件,套用之前會先預覽接頭的效果。
選取約束類型以更新「放置約束」對話方塊,然後選取要約束的物件。除了建立約束,您還可以變更瀏覽器名稱以及套用限制。
套用約束前,您可以先預覽其效果,這有助於您正確地定位元件。選取約束類型、二個元件,並設定角度或偏移量之後,元件就會移到所約束的位置。您可以依需要調整設定,然後套用這些設定。
選取要約束的物件,然後選取要套用的約束類型。會在圖形視窗中顯示小工具列,而不是顯示對話方塊。「組合」會根據您選取的幾何圖形,自動選取有效的約束類型。例如,如果您選取平物面,則僅會在清單中顯示「貼合 - 貼合」、「貼合 - 齊平」和「角度 - 正向」約束類型。如果第一次選取了環形邊,則僅會列示「插入 - 反向」和「插入 - 對齊」約束,且您第二次只能選取環形邊。
「組合」指令永遠會相對於選取的第二個元件來移動選取的第一個元件。如有必要,會放鬆既有約束或固定狀態,以允許第一個元件移動。結束「組合」指令後,會計算所有新約束和既有約束。如果有衝突,會顯示「組合約束管理」對話方塊,以便您可以抑制或刪除約束。如果不確定某元件的約束方式,請使用此工作流程來變更該元件的位置。您可以重新定位元件,然後解決所有約束衝突。
某些約束類型 (「運動」、「轉換」、「角度 - 無向」和「角度 - 明確參考向量」) 在「組合」指令中不受支援。此外,您無法變更約束名稱或套用限制。您可以在建立約束後對其進行編輯,以變更這些設定。
限制是一些指定的值,用於為可移動或旋轉的元件定義所允許的運動範圍。約束與接頭都支援限制。在瀏覽器中,使用 +/- 符號來指出具有限制的關係。
如果您要使用活動零件設計一個機構,則模擬運動是成型過程中的重要環節。決定適當的方法之前,請考量以下事項:
執行製作元件時,會建立配置約束。配置約束可定義配置與從配置推入導出的的零件之間的關係。配置約束由配置的三個主要平面與導出零件之間的齊平約束,以及配置的 Z 軸線與導出零件之間的零度角度約束組成。
配置約束提供的行為在骨架塑型中非常有用:
根據草圖的約束關係和製作元件期間選取的選項來初始化配置約束的預設行為。若要變更元件的行為,請在瀏覽器中的元件例證上按一下右鍵,在關聯式功能表中選取「配置約束」,然後選擇適當的位置選項。
您可以修改配置約束,以取得目標行為。但是,除了透過製作元件工作流程之外,您無法放置新配置約束。
有兩種方式可保留置換元件的約束︰
iMate 是零件中的約束配對,它在每次放置在組合中時,定義零件如何與其他元件相配合。
透過在瀏覽器中的元件上按一下右鍵,然後選取「推論 iMate」,將既有的組合約束轉換為 iMate 定義。您在編輯或修改元件時,也可以建立 iMate。
若要簡化複雜組合成員的定位,請建立數個小型組合並依需要套用關係,然後將每個小型組合儲存為一個獨立的檔案。使用此方法,可將次組合做為一個整體放置在上游組合中。
在次組合中群組零件也可以簡化在多個組合中使用零件的程序。