Diskuzní fórum, poradna
CAD diskuze, rady, výměna zkušeností |
Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion 360, 3ds Max a s dalšími CAD aplikacemi.
Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy Arkance Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
Generátor rámů FGRenamer |
Odpovědět | archiv |
Autor | |
issin
TOP uživatel Přihlášen: 11.čvc.2015 Lokalita: ČR (ZL) Používám: Inventor, Fusion 360 Stav: Offline Bodů: 600 |
Téma: Generátor rámů FGRenamer Zasláno: 04.úno.2016 v 21:13 |
Mám trochu problém s generátorem rámů a s X-tools:FGRenamer.
Mám za úkol připravit profily do obsahového centra (doplnit parametry a namapovat je na iVlastnosti. Problém je v rozdílném chování profilu při vkládání pomocí FG a při přímém vkládání z OC. Pokud v tabulce rodiny prvku zajistím, aby na iVlastnost "Číslo součásti" nebyl mapován žádný parametr tak vložením z - - OC: naše iLogic pravidlo zajistí vyplnění vlastnosti "Číslo součásti" podle jména souboru (a toto jméno ještě rozdělí na dvě části a ty vloží do dalších iVlastností), je li toto číslo vyplněno tak se pravidlo neprovede. - FG: si při vložení prvku do Čísla součásti doplní svoje informace, asi to jsou Standartní organizace (CSN) + Skladové číslo (definováno uživatelem v tabulce rodiny) + pořadové číslo vložení (0000001) a Číslo součásti potom vypadá asi takto: CSN TYC U 65 000001. Po uložení se sice s pomocí X-tools přejmenuje jméno souboru podle pravidla nastaveného v FGRenamer, ale Číslo součásti zůstane. A to je problém protože nám vstupuje do kusovníků, do rohových razítek apod. Otázka je jak to změnit. Jak docílit toho aby FG nebo nějaké pravidlo iLogic při uložení toto číslo přepsalo. Dík za odpověď. |
|
Navara
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Arkance Systems support Arkance Systems Přihlášen: 08.zář.2008 Lokalita: ČR (Pha) Používám: Inventor Stav: Offline Bodů: 1637 |
Zasláno: 05.úno.2016 v 09:23 |
Upravit FGRenamer tak, aby nastavil Číslo součásti na název souboru nebo prázdnou hodnotu by asi šlo.
Druhou možností je rozšířit tu kontrolu Čísla součásti o porovnání na nějaké textové schéma. Například počet mezer = 4, část za poslední mezerou má 6 znaků a je převoditelná na číslo.
|
|
issin
TOP uživatel Přihlášen: 11.čvc.2015 Lokalita: ČR (ZL) Používám: Inventor, Fusion 360 Stav: Offline Bodů: 600 |
Zasláno: 05.úno.2016 v 10:04 |
Dík za radu.
A když jsme u toho čísla (nazvěme ho "pořadí vložení") standartně je osmimístné. Šlo by ubrat počet míst např. na 5. Nebo tento počet míst definovat v FGRenamer? Každý by si potom mohl sám podle svých potřeb určit jak dlouhé toto číslo bude. |
|
issin
TOP uživatel Přihlášen: 11.čvc.2015 Lokalita: ČR (ZL) Používám: Inventor, Fusion 360 Stav: Offline Bodů: 600 |
Zasláno: 05.úno.2016 v 11:08 |
iLogic neumím programovat, proto můj dotaz berte s rezervou.
Nešlo by to udělat tak, že se porovná jméno součásti s číslem součásti a když nebudou stejné přepíše č. součásti jejím jménem. Duplicita by neměla hrozit tu si hlídá FGRenamer když mění jméno součásti. Takže "jediným potenciálním nebezpečím" bude uživatel který by (nemaje důvod) toto číslo měnil ručně. |
|
Navara
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Arkance Systems support Arkance Systems Přihlášen: 08.zář.2008 Lokalita: ČR (Pha) Používám: Inventor Stav: Offline Bodů: 1637 |
Zasláno: 05.úno.2016 v 11:12 |
Porovnat název souboru s číslem součásti se taky dá.
|
|
issin
TOP uživatel Přihlášen: 11.čvc.2015 Lokalita: ČR (ZL) Používám: Inventor, Fusion 360 Stav: Offline Bodů: 600 |
Zasláno: 05.úno.2016 v 21:32 |
Zkusil jsem to s tím porovnáním a přepisem. Ale nefunguje to jak bych potřeboval.
U iVlastností součásti i sestavy to funguje dá se říct dobře. U součástí v sestavě to nefunguje, repektive funguje to jen když součást otevřu v samostatném okně a dám uložit (pravidlo zapnuto "před uložením" v šabloně). Ale u profilů vložených pomocí FG to funguje jinak. Protože když je profil otevřen v samostatném okně tak tam to pravidlo není ve spouštěči událostí zapnuto - je nutno ho aktivovat ručně. Jako by se součást vložená pomocí FG neotvírala v nadefinované šabloně. Ostatně podobný problém jsem zjistil u svařence. Když šablonu NORMA.iam převedu na SVAŘENEC.iam (iVlastnosti.Projekt. Podtyp souboru: Weldment) je materiál svarů jiný jak u šablony SVAŘENEC.iam (iVlastnosti.Projekt. Podtyp souboru: Svařenec) otevřené napřímo. Ideální by byla možnost definovat č. součásti v FGRenamer. Bohužel to musím vyřešit rychle a mé skoro roční zkušenosti s Inventorem na to nestačí. Snad jsem vše popsal srozumitelně. Dík za rady. |
|
Navara
Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Arkance Systems support Arkance Systems Přihlášen: 08.zář.2008 Lokalita: ČR (Pha) Používám: Inventor Stav: Offline Bodů: 1637 |
Zasláno: 07.úno.2016 v 20:21 |
Je to otázka spouštění pravidel. Doporučuju použít pro spouštění XTools, kde se dá nastavit spouštění externího iLogic pravidla před a po uložení.
Nastavit jde sice jenom jedno pravidlo, ale z něj je možné volat další pravidla. Například na základě typu dokumentu. Součást, sestava, výkres atd.
|
|
issin
TOP uživatel Přihlášen: 11.čvc.2015 Lokalita: ČR (ZL) Používám: Inventor, Fusion 360 Stav: Offline Bodů: 600 |
Zasláno: 08.úno.2016 v 15:18 |
to je na mne moc. S programováním pravidel jsem na tom špatně. Na učení se nebo metody pokus omyl v práci není čas. A doma si o tom mohu jen číst.
|
|
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět | |
Přejít na fórum | Oprávnění fóra Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,781 sekund.