某些組合元件必須能夠移至上層級組合中的不同位置。例如,一個液壓汽缸可能會在同一組合中多次使用,且必須可以自由移動以表示運動組合的運動。您可以使用「彈性」,來在父系組合中顯示在次組合中定義的可允許移動。若要完成此行為,請勿完全約束元件。而應在元件組合中定義會保留所需移動的關係。
例如,在下圖展示的汽缸組合中,軸可沿著軸線自由移動。
當汽缸插入上層組合中時,在父系組合中不會顯示次組合中允許的移動自由度。
若要為次組合啟用「彈性」狀態,請在瀏覽器中的每個元件例證上按一下右鍵,然後選取「彈性」。元件的瀏覽器圖示會變更,以展示「彈性」已啟用。
在下圖中,當在瀏覽器中啟用「彈性」切換之後,汽缸便可採用兩個不同的位置。
靈活性通常與位置表現法結合使用來儲存不同狀態的組合,以便可以在組合塑型和圖面視圖中調用和顯示。
組合的每個例證都可能會顯示在不同位置,但不會影響材料表。
一個元件無法既是彈性的,又是自適應的。這些狀態由關聯式功能表中的選項設定,並可根據需要打開和關閉。
彈性與自適應都增大了次組合中的可用自由度。但是,自適應元件 (例如汽缸) 的所有例證都將展示相同的行為。例如,完全延伸。彈性汽缸的每個例證可以展示在任何位置:完全開放、完全封閉或中間的任何點。也可以在位置表現法中包括彈性元件。每個例證的彈性狀態僅儲存在消耗組合中,而不是儲存在個別元件中。