Sestavy se skládají ze součástí, které společně tvoří fyzické podsestavy. Při navrhování často víte, že určitá součást bude potřebná, ale dosud jste nerozhodli, jak budou seskupeny podsestavy. V aplikaci Autodesk Inventor můžete umístit nebo vytvořit komponentu v sestavě bez obav, kde bude umístěna v konečné struktuře sestavy.
Strukturu sestavy lze změnit přesunutím součástí, skupin součástí, pole komponent nebo celých podsestav uvnitř hierarchie prohlížeče bez změny fyzické pozice dříve umístěných součástí.
Komponenty jsou v hierarchii prohlížeče zobrazeny v pořadí, v jakém byly umístěny. Polohu komponenty a podsestavu, do níž patří, můžete změnit přetažením komponenty v prohlížeči. Chcete-li komponentu přesunout v hierarchii prohlížeče, můžete podle potřeby použít v místní nabídce položky Zvýšit úroveň nebo Snížit úroveň.
Pomocí možností místní nabídky Zvýšit úroveň nebo Snížit úroveň lze také přemístit pole komponent sestavy. Přetažením nelze změnit strukturu pole komponent.
Až se rozhodnete, do které podsestavy komponenta bude patřit, můžete ji přesunout. Výchozí umístění komponenty přesunutého z jiné sestavy je v dolní části stromu sestavy.
V prostředí s více uživateli může soubor používat někdo jiný, nebo se může uzamknout, aby nemohl být změněn. Chcete-li komponentu přemístit, je nutné sepsat oprávnění pro původní i cílovou sestavu.
Pamatujte na následující chování, až budete přesouvat komponentu nebo pole komponent do jiné podsestavy:
Pokud dojde ke změně struktury sestavy, aplikace Inventor se pokusí zachovat vztahy mezi komponentami. V situacích, kdy vztahy nejsou zachovány, aplikace Inventor označí tyto vztahy jako vadné a nabídne nástroje k jejich opravě, například Zobrazit vadné, Volný posun nebo Design Doctor. Design Doctor
Obecně platí, že vztahy sestavy se po umístění nacházejí v nejnižším nadřazeném uzlu, který komponenty sdílejí.
Například:
![]() |
Pokud dojde ke změnám umístění komponent v prohlížeči, aplikace Inventor vyhodnotí změny vztahů podle pravidla nejnižšího společného nadřazeného prvku.
Příklad: Snížení úrovně komponenty
Úroveň součásti Součást3:1 je snížena na podsestavu Podsestava1:1.
![]() |
![]() |
![]() |
Příklad: Zvýšení úrovně komponenty
Úroveň součásti Součást2:1 byla zvýšena nad sestavu Podsestava1:1.
![]() |
![]() |
![]() |
Obecné informace
Definice iVazby
Pokud je komponenta přesunuta v rámci sestavy nebo pod sestavu, ve které je definována iVazba, zůstává definice iVazby nepohyblivá a reference je znovu připojena ke komponentě. Pokud je komponenta přesunuta nad sestavu, kde se nachází definice iVazby, definice iVazby ve zdroji bude vadná, protože na komponentu již nelze vytvořit odkaz.
Výsledek iVazby
Při rekonstrukci komponent má výsledek iVazby obvykle význam vazby sestavy. Dojde-li v prohlížeči ke změnám umístění komponent, aplikace Inventor vyhodnotí změny výsledku iVazby podle pravidla nejnižšího společného nadřazeného uzlu.
K zajištění podpory změn struktury výsledků iVazeb jsou definice iVazeb aktualizovány takto:
Obecné informace
Aplikace Inventor se pokusí zachovat a opravit prvky sestavy včetně náčrtů sestavy ovlivněných změnou struktury sestavy. Prvek sestavy je považován za ovlivněný operací změny struktury, pokud jsou kterékoli z komponent se změněnou strukturou:
Na rozdíl od vztahů sestavy nebudou prvky sestavy během operace změny struktury sestavy přemístěny. Aplikace Inventor se pokusí opravit ovlivněné prvky v jejich aktuálním umístění. Pokud nelze prvek sestavy opravit, protože komponenta již není pro prvek viditelná nebo byl operací změny struktury snížen počet výskytů, bude k usnadnění identifikace a zpracování vadných prvků použita funkce Design Doctor.
Aplikace Inventor se pokusí o automatickou opravu polí komponent sestavy ovlivněných operací změny struktury sestavy. Nebude-li pole opraveno automaticky, stane se vadným a můžete rozhodnout, jak nejlépe postupovat. Pole komponent sestavy bude ovlivněno, dojde-li k některé z následujících událostí: