Makro na vyvolani Power Copy z jinyho partu
| Uživatel | Příspěvek | 
                      martin__m ![]() ![]() Poslat zprávu | Profil  | 
                         
                        Datum:
                        25.4. 2023
                         | Zobrazeno:  
                        1430x Konfigurace CATIA: V5 Text dotazu:  | 
                           
                           Ing Jan Cinert ![]() Poslat zprávu | Profil  | 
                            [#7118]
                             | Publikováno: 
                            25.04. 2023 - 12:26 Dobrý den,
 základní kód vypadá takhle nějak. Předpokladem je otevřený part. Nejprve se otevře metoda vložení, načte se PC ze zdrojového modelu, vloží se vstupy, popř. parametry a nakonec se provede vlastní vložení a metoda se ukončí. Pozn: Pro ovládání makrem je nutná licence KT1, jinak to končí chybou. Kód je vytažený snippet z VisualStudia, pokud budete dělat CATScript, doplňte si kód. oInstanceFactory = oPart.GetCustomerFactory("InstanceFactory")  | 
                           
                           martin__m ![]() ![]() Poslat zprávu | Profil  | 
                            [#7119]
                             | Publikováno: 
                            26.04. 2023 - 08:56 Dakujem za tip.
 zatial sa mi to zasekava na tom prvom riadku. Dudem to dalej testovat a ladit  | 
                           
                           Ing Jan Cinert ![]() Poslat zprávu | Profil  | 
                            [#7120]
                             | Publikováno: 
                            27.04. 2023 - 08:17 Jak píšu, je to jen vytažená část kódu s vložením PowerCopy, musíte si k tomu dopsat veškerý zbytek, kde se vytvoří objekt oPart reference všech vstupů. Takhle jak je to ve vlákně to samo o sobě fungovat nemůže.  | 
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.












