CATDUA pomocí makra
Uživatel | Příspěvek |
Jiří Pešek ![]() ![]() Poslat zprávu | Profil |
Datum:
21.1. 2010
| Zobrazeno:
12580x Konfigurace CATIA: Text dotazu: |
Pavel Matějíček ![]() ![]() Poslat zprávu | Profil |
[#54]
| Publikováno:
22.01. 2010 - 10:10 Pokud si dobře vzpomínám, spouštěl jsem Catdua v batch modu příkazem
CATUTIL -Name CATDUAV5 soubor.xml Xml soubor je parametrem a je samozřejmě nutné ho předem správně připravit a naplnit, přes Tools - Utility, nebo makrem. Popis příkazu je celkem slušně popsaný v helpu. |
Jiří Pešek ![]() ![]() Poslat zprávu | Profil |
[#55]
| Publikováno:
22.01. 2010 - 10:31 Uživatel odpovídá na příspěvek #54:
Ahoj, děkuji za odpověd.To mi funguje.Mám předefinovaný adresář který mi celý projede CATDUA.Chtěl bych udělat makro které by při výběru souborů v sestavě udělalo Catduu. Generoval by se tento xml soubor automaticky a potom sputilo v catii online. Podobně jako v desku ale tam lze vybrat 1 soubor. JP |
Pavel Matějíček ![]() ![]() Poslat zprávu | Profil |
[#56]
| Publikováno:
25.01. 2010 - 10:02 Už rozumím ... to je ale podle mě docela oříšek. Když kouknu do struktury xml tak catdua se dávkově spouští nad souborem uloženým v adresáři. Nad daty nataženými v paměti vůbec netuším. Snad by se to dalo obejít výpisem file name z výběru ve stromě, pak vytvořením xml, a následně spuštěním catdua v batch modu. Ano je to kostrbaté a klade to nároky na kázeň uživatele :-/ |
Libor Jedlička ![]() ![]() Poslat zprávu | Profil |
[#71]
| Publikováno:
28.01. 2010 - 20:41 Také jsem dlouho hledal možnost, jak spustit CATDUA přímo v Catii pro celou sestavu... Také neúspěšně. Řeším to tak, že uživatel spustí vlastní ikonu v Catii s otevřenou sestavou - a pokud vybere CLEAN projedu celou strukturu sestavy. Do XML zapíšu jak sestavy tak party (jen ty co mají možnost zápisu s ohledem na PLM). Dokument v Catii zavřu (ještě kontroluji zda je před tím vše uložené). Externí utilitou spustím CATDUAV s přeuložením dat - po jeho skončení sestavu znovu otevřu do Catie + zobrazím výsledky v otevřeném html souboru. |
Jiří Pešek ![]() ![]() Poslat zprávu | Profil |
[#84]
| Publikováno:
29.01. 2010 - 23:25 Uživatel odpovídá na příspěvek #71:
Ahoj Libore, Přečteš názvy souborů ze sestavy které jsou uvolněny pro zápis , vytvoříš si xml zavřeš tyto soubory a potom spouštíš přes cmd Catduu D:dasault_Systemsintel_acodeinCATUTIL -name CATDUAV5 "C:Documents and SettingsJiriPesekPlocha est.xml" potom otevřeš opravený soubory. JP |
Libor Jedlička ![]() ![]() Poslat zprávu | Profil |
[#86]
| Publikováno:
31.01. 2010 - 05:57 Jirko zdravím, přesně tak to dělám.
Když se provádí pouze CHECK, nechám soubory otevřené - zkontroluji je externím CADTDUA a oznámím výsledek. Při CLEAN ale soubory v Catii zavřu, opravím je mimo Catii a znovu je otevřu. Naštěstí snadno v Catii dostaneš seznam dokumentů + info o tom, zda jsou uloženy nebo ne - což je nutné znát před "násilným" zavřením. Paradoxně, největší problém byl s licencemi Catie. Externí utilita si totiž zabírá svojí vlastní licenci a co je ještě horší: v .xml souboru musíš přímo zapsat ID licence, jenž tato utilita využije. Nestačí tedy zapsat jen např: MD2 (máme několik "balíků" licencí MD2), ale vybrat si musíš konkrétní balík. A ten nemusí být v daný okamžik volný, což by zapříčinilo pád utility... (to jen pro zajímavost, na co asi narazíš pokud se vydáš stejnou cestou :) |
Jiří Pešek ![]() ![]() Poslat zprávu | Profil |
[#91]
| Publikováno:
31.01. 2010 - 19:31 Uživatel odpovídá na příspěvek #86:
Ahoj, myslel jsem že pokud máš puštěnou Catii na počítači nepotřebuješ další v rámci počítače. Protože pokud pustím batchutility ručně tak nepotřebuješ další licenci. Pokud je to tak jak říkáš je to docela nepříjemná ztráta licence. No uvidíme třeba objevim ještě nějakou jinou možnost. JP |
Pavel Matějíček ![]() ![]() Poslat zprávu | Profil |
[#125]
| Publikováno:
08.02. 2010 - 14:50 Dovolil bych si jen poopravit poznámku k licencování Catutils v batch modu. Nevím s jakou release Catie pracujete, ale v R18 při definici xml souboru je možné v okně Licensing setup vybrat jak licenci definovanou seriovým číslem, tak i obecně skupinu licencí např. MD2.
Navíc (cituji manuál): "... If you run a batch without previously selecting a license, the system reads the License.CATSettings file and tries to run the batch with the licenses found in this file ..." čili licenci vybranou naposled v Catii. Batch pak bez problémů proběhne i se současně spuštěnou Catií na tom samém stroji. |
Uživatel nepřihlášen
Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.