Catvba windows 7
Uživatel | Příspěvek |
Pavel Krsek ![]() ![]() Poslat zprávu | Profil |
Datum:
4.5. 2013
| Zobrazeno:
10685x Konfigurace CATIA: Text dotazu: |
Ing Jan Cinert ![]() ![]() Poslat zprávu | Profil |
[#3841]
| Publikováno:
04.05. 2013 - 12:59 Ahoj,
je zajímavé, že obě metody by mohly souviset s grafikou - v jednom případě sbalení stromu a podruhé je to překreslování displeje během běhu makra. Na první pohled jsou to celkem bezpečné příkazy, je velmi divné, že u toho spadne celá Catia. Zkusil bych udělat makro, kde budou jen tyto dva příkazy a sledoval, jestli se to bude chovat stejně. A pro jistotu jako catscript i catvba. Mohl by být problém s deklarací (např. Selection v catvba musí být jako Variant), ale Catia je typu Application, tak tady snad problém není. |
Pavel Matějíček ![]() ![]() Poslat zprávu | Profil |
[#3843]
| Publikováno:
05.05. 2013 - 15:26 Zajímalo by mě, jakou release, resp. Servicepack Catie používáte. Děkuji |
Pavel Krsek ![]() ![]() Poslat zprávu | Profil |
[#4640]
| Publikováno:
23.07. 2014 - 06:10 Ahoj,
mán nové poznatky k danému staršímu tématu a potřeboval bych s ním i pomoci. Dané padání makra nebylo způsobeno přechodem na windows 7, ale tím, že na některých stanicích zůstala instalace Catie R19 a na jiných ne (zde dochází k padání makra). Dle naši podpory jsem to pochopil tak, že makra byla vytvořena v R19 a při práci v R20 pak chybí *.tlb knihovny z R19. Pokud se, ale na PC nejdříve nainstaluje R20 a pak teprve R19, tak dané knihovny jsou pak z posledně nainstalované release a tím vše chodí OK. Připomínám, že makra padají (zatuhnutí Catie) na příkazech typu: CATIA.StartCommand ("Reframe On") atd. Řešení je prý provedením kompilace na nových tlb knihovnách z nových release např. R20. Má někdo představu, jak danou "kompilaci" provést? |
Ing Jan Cinert ![]() ![]() Poslat zprávu | Profil |
[#4642]
| Publikováno:
23.07. 2014 - 11:39 Při každé instalaci se do systému registrují knihovny, tj. platné jsou vždy ty z poslední instalace, i když se instaluje nižší release než je již nainstalovaný.
Přeregistrace na konkrétní verzi se provede příkazem CNEXT.exe /regserver - spustí se v instalačním adresáři /code/bin s požadovaným release pro registraci. |
Pavel Krsek ![]() ![]() Poslat zprávu | Profil |
[#4883]
| Publikováno:
09.01. 2015 - 06:13 Ještě zde doplním mé poslední zkušenosti s daným problemém např. na příkazu:
CATIA.StartCommand "Isolate"
Podotýkám jen, že padání Catie je způsobeno knihovnou InfTypeLib.tlb z jednotlivých release. Daný příkaz chodí OK u nás na následujících konfiguracích: R19 - OK R20, ale jen pokud je na PC nainstalována jako poslední R19 R22, ale jen pokud je na PC nainstalována jako poslední R19 R24 - OK Přeregistrování knihovny u PC kde je pouze R20 popř. R22 příkazem CNEXT.exe /regserver se nám zatím nedaří a řešíme to. Mohl by někdo ověřit, že daný problém není pouze u nás? Tj. na PC kde je pouze R20 popř. R22 zkusit spustit script s daným příkazem?!? Děkuji předem. |
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.