Zobrazit plnou verzi příspěvku: i sestava

benzala
08.11.2018, 23:03
Zdravím.Tak asi zase hloupý a nakonec jednoduchý dotaz.Dokážete mi poradit jak postupovat?Vytvořím si model ( konkrétně kuchyňskou skrinku ) řízenou parametry.To vše funguje jak má.Do boku udělám díry na šrouby,vepředu na madlo.Vytvořím z toho i součást (dokonce jsem se dostal tak daleko že jsem přidal formulář na změny rozměru :) )Pak si otevřu sestavu ( abych mohl vložit šroubky,madlo,plastové rektifikační šrouby atd.) a dám umístit komponentu modulu i logic.Zeptá se mě na rozměr který chci zmenit.Ok.Ale po vložení už rozměry nejdou měnit.Chtěl jsem to osadit,uložit a pak používat že budu měnit rozměry i s osazenýma věcma.Nevím zda jsem to dobře popsal,ale snad ano.Tak prosím,kdyby někdo věděl kde to vořu.Děkuji

Cheff
14.11.2018, 11:52
Tak nevím, jestli jsem to pochopil dobře, pokud jakou změnu v iSestavě myslíte. Pokud si pamatuji dobře, tak jsem ji s úspěchem používal na sestavy přírub a těsnění (různá DN, ale jinak "stejné díly" - rodiny iSoučástí). Pokud by byl díl přímo "parametrický" (reagující na uživatelskou délku), tak si jistý funkcí nejsem. To samé platí o Vaultu, který se s iSestavou nemá úplně v lásce (nemám úplně odzkoušeno - trochu zlobil s ukládáním a zařazováním, a bylo mi doporučeno tuto kombinaci moc nepoužívat). Každopádně konfigurace se dělala tak, že se sestava vhodně složila (obyč díly i iSoučásti) a dobře zavazbila (pozor na "mizející" plochy a podobně).Do tabulky iSestavy se pro různé rozměrové konfigurace přidal řádek, který vyjadřoval aktuální velikost a konfiguraci iSestavy (výběrem člena rodiny iSoučásti či potlačení jiných dílů). Pro daný rozměr v iSestavě se v tabulce iSestavy volil vhodný rozměr člena(ů) rodiny iSoučásti. Tedy tabulka iSestavy pak obsahovala jen "klíčový sloupec" a sloupce změn (výměn součástí), které jsem potřeboval + nějaké iVlastnosti, které se psaly do kusovníků... Cheff2018-11-14 11:56:50

issin
14.11.2018, 20:28
Předem přiznám, že s iSestavou mám velmi málo zkušeností.Vy by jste rád řidil rozměry přímo z vrcholové sestavy?Pokud ano, myslím, že to jde s pomocí uživatelských parametrů, pravidla a formuláře.1. Ve vrcholové sestavě zkuste vytvořit parametry pro příslušný rozměr.2. Vytvořte pravidlo,které přenese hodnotu z uživatelského parametru vrcholové sestavy do příslušného parametru iSestavy.3. Vytvořte formulář přes který budete parametry ovládat.   Ještě mně napadá, když se vkládá komponena iLogic do sestavy je nabídnut dialog ve kterém je možnost provázat parametry sestavy s parametry komponenty iLogic.   Na oba postupy je na internetu dostatek informací.Na obrazku je dialog pro vložení iLogic komponenty. V posledním sloupci je možné vybrat parametr ze sestavy do které komponentu vkládáte. Zkuste zda iSestava bude na změnu tohoto parametru reagovat.issin2018-11-14 21:12:38

Cheff
15.11.2018, 09:07
Toto jde i přímo v tabulce iSestavy. Jen nevím, jak se bude iSestava tvářit na uživatelské parametry (zapisované ručně).

issin
15.11.2018, 15:25
Pochopil jsem to tak, že je požadavek řídit iSestavu z nadřazené sestavy. Proto jsem navrhl variantu zadávání rozměrů v sestavě a jejich propojení na iSestavu nebo jejich propojení už při vkládání.