Flexibilní sestavy

Některé komponenty sestav se v sestavě nejvyšší úrovně musí pohybovat do různých poloh. V jedné sestavě například může být několikrát použit hydraulický válec a musí mít volnost pohybu, aby mohl reprezentovat kinematický pohyb sestavy. Pomocí možnosti Flexibilní můžete exponovat povolený pohyb definovaný v podsestavě nadřazené sestavy. Chcete-li docílit tohoto chování, neprovádějte úplné zavazbení komponenty. Místo toho v sestavě komponenty definujte vztahy, které zachovají požadovaný pohyb.

V sestavě válce na následujícím obrázku se například hřídel může pohybovat kolem osy.

Pokud je válec vložen do sestavy vyšší úrovně, volnost pohybu povoleného v podsestavě není exponována v nadřazené sestavě.

Chcete-li povolit flexibilní stav podsestavy, klikněte pravým tlačítkem na všechny instance komponenty v prohlížeči a u každé vyberte položku Flexibilní. Ikona dané komponenty v prohlížeči se změní tak, aby indikovala, že je povolen flexibilní stav.

Válec na následujícím obrázku může po povolení flexibility v prohlížeči zaujmout dvě různé polohy.

Existují nějaká pravidla použití flexibilních sestav?

Lze použít flexibilitu u polohových reprezentací?

Flexibilita se často používá ve spojení s polohovými reprezentacemi pro uložení sestavy v různých stavech, které lze vyvolat a reprezentovat v modelování sestavy a výkresových pohledech.

Každou instanci sestavy lze zobrazit v jiné poloze, ale rozpiska tím nebude ovlivněna.

Jak se liší flexibilní od adaptivních komponent v sestavách?

Komponenta nemůže být flexibilní a zároveň adaptivní. Stavy se zadávají možnostmi v místní nabídce a mohou se podle potřeby zapínat a vypínat.

Flexibilita i adaptivita aktivují stupně volnosti dostupné v podsestavě. Všechny instance adaptivní komponenty, jako je například válec, však vykazují stejné chování. Například mohou být plně vysunuté. Každou instanci flexibilního válce lze zobrazit v libovolné poloze – zcela otevřené, zcela zavřené a kdekoli mezi. Flexibilní komponenty lze také zahrnout do polohových reprezentací. Flexibilní stav každé instance je uložen pouze ve zpracované sestavě, nikoli v jednotlivých komponentách.