Editace obsahového centra
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: Inventor
Popis fóra: Otázky k programům Autodesk Inventor Professional, Product Design & Manufacturing Collection, Factory Design; digitální prototypy
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=13181
Datum vytištění: 25.čvc.2026 v 23:54
Téma: Editace obsahového centra
Odeslal: czesil
Předmět: Editace obsahového centra
Datum odeslání: 11.čvc.2011 v 10:41
|
file:///C:%5CTEMP%5Cmsohtml1%5C03%5Cclip_filelist.xml" rel="nofollow -
file:///C:%5CTEMP%5Cmsohtml1%5C03%5Cclip_filelist.xml" rel="nofollow - Potřebuji přizpůsobit (dle firemních zvyklostí) obsahové
centrum. Tzn. vytvořit uživatelské ivlastnosti a tyto namapovat do rozpisky.
V podstatě vše je mi jasné, ale naskytl se jeden problém. Podám příklad:
při vkládaní U profilu z Obsahového centra se v rozpisce objeví
všechny údaje, které potřebují – číslo normy, počet kusů, hmotnost, rozměr a
délka. Když stejný profil vložím přes Generátor nosných konstrukcí, tak
vlastnost délky ukazuje nesprávný údaj 0.001, který se opakuje při jakékoliv
délce. Zjistil jsem, že délku řídi vlasnost G_L, která se nenachází
v Tabulce rodiny, a tudíž ji nemůžu připojit k mé vytvořené uživatelské
ivlastnosti.
file:///C:%5CTEMP%5Cmsohtml1%5C03%5Cclip_filelist.xml" rel="nofollow">Vypadá to zamotaně, ale snad mi někdo pomůže
|
Odpovědi:
Odeslal: dusek
Datum odeslání: 11.čvc.2011 v 10:56
Mám takový dojem, že v generátoru rámů se řídí délka pomocí parametru B_L, mám stejný problém, snažil jsem se do toho sám šťourat, ale žádné řešení jsem nenašel. Takže pokud ví někdo jak proti tomu, budu taktéž rád. :-)
------------- Václav Dušek
|
Odeslal: czesil
Datum odeslání: 11.čvc.2011 v 12:13
|
Parametr B_L je použit pouze v případě, kdy se vkládá součást přímo z Obsahového centra. U Generátoru rámů je to zase G_L.
|
Odeslal: Cheff
Datum odeslání: 11.čvc.2011 v 12:50
Na tom není nic složitého - prostě si přidáte do rozpisky vlastní sloupec -> G_L, pak Vám to vypíše správnou hodnotu (jak z Frame, tak Potrubí a nevím kde ještě).
Problém je dostat délku do "čísla součásti" - tam rozumně nepochodíte, protože "číslo součásti" si generuje pokaždé znovu (při vytváření dílu). Tedy délku vloží jen "prvotní" dále již jen jako "statická" hodnota (při vkládání z OC)
Nebo jestli máte vlastní uživatelskou hodnotu, tak zkuste napsat =<G_L> - viz. CAD tip # 5751
|
Odeslal: czesil
Datum odeslání: 12.čvc.2011 v 07:19
|
Děkuji za odpověď. Částečně jste mi pomohl, ale přece jenom to ještě není ono. Vlastní sloupec G_L funguje jak jste popsal, ale já tu hodnotu potřebuji mít v jiném sloupci, kde doplní jiný údaj. Příklad pro U profil: U100 - 1350
|
Odeslal: hoboj
Datum odeslání: 12.čvc.2011 v 08:28
|
Možná by to šlo přes podmínku stejně jako v excelu, nastavit, aby to pracovalo pouze z hodnotou za "-" . A nebo obráceně, aby se při doplnění délky se vytvořilo automaticky např. U100 z jiného sloupce 
Nevím, jestli to funguje, ještě jsem tohle nezkoušel, ale myslím, že by mohlo. 
------------- Vojtěch Visingr
|
Odeslal: Cheff
Datum odeslání: 12.čvc.2011 v 08:33
No v takovém případě stačí mít ve Vašem sloupci (pro U100 - 1350) bude "=U100 - <G_L>" nebo to naskládat jakkoli jinak dle vlastních potřeb...
Například já takto vypisuji úhel u kolen (= Elbow <G_A>°)
Nebo "= <Stocknumber> - <G_L>" vyhodí kombinaci Skladového čísla a délky atd.
Správný tip jsem nenašel, proto jsem vkládal jen "podobný" - ale v jednom TIPU tady na Foru to mají moc pěkně popsané
|
Odeslal: czesil
Datum odeslání: 12.čvc.2011 v 13:28
Nedaří se! Můj postup byl takový: Vytvořil jsem nový sloupec -Název sloupce = G_L -Typ dat = Real -Popis sloupce = Délka -Jednotky = mm -Výraz/uživatelský sloupec = (1;100000;1;1) Když jsem dal OK tak vyskočilo okno kde píše, že: Definovaný název souboru neobsahuje všechny vlastní sloupce. Pro různe členy lze vytvořit stejný název souboru. Ujistěte se, zda je název souborů pro libovolnou kombinaci sloupců jedinečný, aby nedocházelo k chybě umístění. Chybějící vlastní sloupce: Délka. Dál jsem OK a pak už jenom připojil tento nový sloupec k sloupci, který se odkazuje na uživatelskou vlasnost.
Někde je chyba, asi v tom nově vytvořeném sloupci G_L
|
Odeslal: Cheff
Datum odeslání: 12.čvc.2011 v 16:02
Už jsem se definitivně chytil.
Ale tentokrát Vás nepotěším, zde jednoduché řešení nebude. Dokonce se obávám, že řešení "jen" nebude.
U G_L (tedy s přesná délka profilu) se bohužel do tabulky dostat nedá - vychází až z konkrétní geometrie a v podstatě se jedná o řízenou kótu... Tedy dostat tento parametr do tabulky prostě nelze. S tím jsou spojeny veškeré další problémy.
Napadá mě klička, zda-li by nešla vyměnit šablona rodiny tak, aby už ve své definici měla zakomponovanou "funkční" hodnotu - "=<XXX> - <G_L>" (Sloupce v OC jsou {G_D} atd.)
Edit: Byl jsem zvědav co vám radím a ani není potřeba vyměnit šablonu - pokud již máte vlastní exportovaný sloupec (nebo vytváříte nový - tam nezapomenout přiřadit do uživ. vlastností) tak si zaškrtněte výraz a třeba ={G_D} - <G_L> (Vypíše velikost U100 - a délku - teprv pro změnu formátování nakonec asi bude třeba změnit šablona)
A teď ještě najít někoho chytřejšího, kdo poradí jak šikovně nastavit číslo součásti, tak aby se po vložení Frame Generátorem rovnou sečetly stejné profily, protože do Čísla součásti to vkládá jako text... Nebo jinou fintu jak to co nejvíce urychlit...
PS: Chyba v názvu znamená, že nemáte nijak označeny různé délky pro stejnou velikost profilu, které by OC vygenerovalo... (tam by muselo být buď B_L nebo postupné číslování)
|
Odeslal: czesil
Datum odeslání: 13.čvc.2011 v 14:10
Bohužel, sloupec G_L se nechytá. Ale stejně je to zajimavé, když vložím profil přímo z OC tak délku profilu si stáhne ze sloupce B_L a když stejný profil vložím přes generátor nosných konstrukcí tak si tento údaj stáne ze sloupce G_L, který se vytvoří teprve při samotném vkládání. No, asi to nechám vychladnout. Děkuji za pomoc a ochotu!
|
Odeslal: Cheff
Datum odeslání: 13.čvc.2011 v 16:55
A máte tam přesně toto: =&{G_D}&" - "<G_L> - V tom okamžiku mi můj Inv dokonce přestal stávkovat a po kontrole iVlastností je jak ve skladovém čísle, tak v čísle součásti normálně "vzorec" jako by se jednalo o obyčejnou součást... Tedy běhá! (na AIP 2010 SP3 - 32bit, profil U upravovaný z DIN norem)
B_L / G_L - je poměrně jednoduché - G_L do sloupce v OC vložit nelze (je to referenční parametr braný z náčrtu). Např. u generátoru rámů můžete profil jednoduše prodloužit (třeba zkosením) a to délkový parametr B_L, který je zadávaný při generování součásti přímo z OC prostě není schopen pobrat. Do sloupce G_L padá celková délka profilu - i u vytvořeného profilu z OC bude G_L platné (ikdyž je tam i parametr B_L...)
|
Odeslal: czesil
Datum odeslání: 14.čvc.2011 v 10:07
|
Můžete tady vložit nějaké print screeny z vlastnosti sloupce nebo jiné? Já už jsem se v tom ztratil.
|
Odeslal: Cheff
Datum odeslání: 14.čvc.2011 v 12:14
Tak přidávám jeden "mišmaš" printscreen.
Do něj jsem krom záběru z Editace OC ještě přidal výsledný pohled do iVlastností nově vytvořeného profilu...
Ještě přidám poznámku, že opravdu není vhodné změnit si číslo součásti na tento vzorec (tak jak je to vidět na obrázku z OC) -> při normálním vkládání to funguje pěkně, ale při tvorbě "Framu" pak vytváří nesmyslné názvy souboru (vychází z čísla součásti a nikoli z definice názvu souboru v OC...)
|
Odeslal: czesil
Datum odeslání: 14.čvc.2011 v 14:14
Je to neuvěřitelné, ale ono to fakt funguje Moje chyba spočívala v to, že mi chyběl znak ,,=,,. Každopádně bych Vám chtěl poděkovat za trpělivost to dotáhnout do konce A ještě jedná věc - méně důležitá. Dá se nějak odstranit ty jednotky ,,mm,, a přesnost zkrátit na ,,0,,?
|
Odeslal: Cheff
Datum odeslání: 14.čvc.2011 v 15:11
Náhradou šablony rodiny -> vytvoří se nový prvek ze stávajícího OC (jako běžná součást) -> V parametrické tabulce součásti se u patřičných hodnot (G_L a další) zaškrtne fajfka pro export -> u exportovaných hodnot - pravé tlačítko "Formát uživatelské vlastnosti" nastaví se potřebné -> Uloží
--> v Editaci OC se nahradí šablona rodiny za nově vytvořenou součást (jednodušší způsob mě nenapadá)
|
Odeslal: czesil
Datum odeslání: 15.čvc.2011 v 10:47
Tak a je to hotovo! Nádhera Ještě jednou děkuji.
|
|