GetItem("DECProductToPart")
Uživatel | Příspěvek |
Ivan Halaj ![]() ![]() Poslat zprávu | Profil |
Datum:
18.7. 2019
| Zobrazeno:
7394x Konfigurace CATIA: CATIA V5-6R2017, HD2 FS1 KT1 Text dotazu: |
Ing Jan Cinert ![]() ![]() Poslat zprávu | Profil |
[#6700]
| Publikováno:
18.07. 2019 - 19:08 Dobrý den,
velmi zajímavé, i po více než deseteleté zkušenosti s Catií tohle vidím poprvé. V dokumentaci API žáfný takový parametr není, ale pokud jste to používal, asi to fungovalo. Jen se zeptám, jaká licence k tomu byla zřeba? Standard MD2 s ASD (Assembly design) nebo muselo být DPF (digital product filtering)? |
Ivan Halaj ![]() ![]() Poslat zprávu | Profil |
[#6701]
| Publikováno:
19.07. 2019 - 12:34 Dobrý deň.
Standardne pracujem s licenciou HD2 + FS1 + KT1, ale skúšal som to aj s licenciou MD2 a funguje to. Ale už nie v R27. Chcel som to obísť tak, že vyselektujem Product a použijem CATIA.StartCommand("Generate CATPart from CATProduct"). A následne použiť SendKeys (Enter) na potvrdenie, ale Enter mi nezoberie. A pop-up window "Generate CATPart from Product" čaká na potvrdenie (je aktivne). |
Ing Jan Cinert ![]() ![]() Poslat zprávu | Profil |
[#6702]
| Publikováno:
20.07. 2019 - 13:14 Tak to musím vykoušet na starším release...
Pomocí StartCommand by to mohlo jít, používám to když už je nouze nejvyšší. Sice nerad, ale někdy to jinak skutečně nejde. Zkuste si s tím pohrát, většinou to funguje dobře. Problém by mohl být se zadáním názvu AllCatPartu. Po spuštění příkazu standartně je třeba vybrat hlavní sestavu, takže by možná zafungovala sekvence: StartCommand... Vybrat produkt / nebo SendKeys, protože okno čeká na nějaký text s názvem AllCatPartu SendKeys{TAB} - fokus na tlačítko OK SendKeys{Enter} - potvrzení okna |
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.