Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Makro unter R19 bugt...

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Makro unter R19 bugt... (1469 mal gelesen)
Pausenbrot
Mitglied



Sehen Sie sich das Profil von Pausenbrot an!   Senden Sie eine Private Message an Pausenbrot  Schreiben Sie einen Gästebucheintrag für Pausenbrot

Beiträge: 20
Registriert: 24.10.2007

erstellt am: 24. Feb. 2009 13:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

hat jemand den Umstieg von R16 auf R19 hinter sich?
Mein erster Versuch, ein unter R16 lauffähiges Markro unter R19 zu starten, schlug gleich bei der Variablendeklaration >>DIM objDoc As ProductDocument<< mit der Fehlermeldung "Can't find project or library" fehl.

Gibt's hier nen Trick?

Gruß das Pausenbrot

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Pausenbrot
Mitglied



Sehen Sie sich das Profil von Pausenbrot an!   Senden Sie eine Private Message an Pausenbrot  Schreiben Sie einen Gästebucheintrag für Pausenbrot

Beiträge: 20
Registriert: 24.10.2007

erstellt am: 24. Feb. 2009 18:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

habe ein ähnliches oder wohl gleiches Problem endeckt. Leider ohne Hinweis auf eine Lösung: http://ww3.cad.de/foren/ubb/Forum137/HTML/001523.shtml

Kann sich einer an eine Lösung erinnnern?? 

...das Pausenbrot

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Lusilnie
Mitglied



Sehen Sie sich das Profil von Lusilnie an!   Senden Sie eine Private Message an Lusilnie  Schreiben Sie einen Gästebucheintrag für Lusilnie

Beiträge: 1486
Registriert: 13.07.2005

erstellt am: 24. Feb. 2009 21:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Pausenbrot 10 Unities + Antwort hilfreich

Hallo Pausenbrot,

der Lösungshinweis ist doch eindeutig:

Zitat:
Hallo Jules,

1. eine DOS-Box aufmachen (Start - Ausführen - "cmd")
2. in das Installationsverzeichnis von CATIA wechseln (...\DassaultSystemes\B14\intel_a\code\bin)
3. cnext /unregserver
4. cnext /regserver

Gruß
Steffen


Du musst (nur?) die "Registrierung" von CATIA auf die höchste Version ändern, dann sollte es gehen! Allerdings hatte ich das Problem noch nicht in dieser Konfiguration und kann Dir daher nicht sagen, ob dies wirklich hilft!


mfg,
Lusilnie

------------------
Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!

frei nach größeren Geistern

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Pausenbrot
Mitglied



Sehen Sie sich das Profil von Pausenbrot an!   Senden Sie eine Private Message an Pausenbrot  Schreiben Sie einen Gästebucheintrag für Pausenbrot

Beiträge: 20
Registriert: 24.10.2007

erstellt am: 26. Feb. 2009 16:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Nun die Lösung zu diesem Problem:

Beim übernehmen von VBA-Makros aus R16 mussten diese exportiert werden und in ein R19-VBA-Projekt importiert werden. Ein "einfaches" übernehmen eines alten Projektes in die R19 führte zum Fehler...

Nur gut, wenn man's weiß...

Gruß vom Pausenbrot

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Raggus1
Mitglied
NC-Programmierer


Sehen Sie sich das Profil von Raggus1 an!   Senden Sie eine Private Message an Raggus1  Schreiben Sie einen Gästebucheintrag für Raggus1

Beiträge: 182
Registriert: 28.03.2003

V4 4.22, V5R16 - V5R19SP6 32+64Bit
XP, Unix

erstellt am: 21. Okt. 2011 13:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Pausenbrot 10 Unities + Antwort hilfreich

Hallo,
haben gerade diese Probleme bei uns im Haus. Momentan ist es bei uns so, dass wir Settings und Macros vom Server lesen bzw. ausführen ...das alles auch in den verschiedenen CATIA Versionen.
Kann ein Script welches unter R16 lief nun exportiert, in R19 importiert und gespeichert werden und dann auch wieder unter R16 gestartet werden oder muss ich für R16 ein eigenes Script haben?
VG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RSchulz
Moderator²
Head of CAD, Content & Collaboration / IT-Manager



Sehen Sie sich das Profil von RSchulz an!   Senden Sie eine Private Message an RSchulz  Schreiben Sie einen Gästebucheintrag für RSchulz

Beiträge: 5541
Registriert: 12.04.2007

@Work
Lenovo P510
Xeon E5-1630v4
64GB DDR4
Quadro P2000
256GB PCIe SSD
512GB SSD
SmarTeam V5-6 R2016 Sp04
CATIA V5-6 R2016 Sp05
E3.Series V2019
Altium Designer/Concord 19
Win 10 Pro x64

erstellt am: 21. Okt. 2011 13:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Pausenbrot 10 Unities + Antwort hilfreich

Hallo,
also mit catvba-Dateien hatte ich beim Umstieg garkeine Probleme. Da musste auch nichts exportiert oder importiert werden. Die catvba-Dateien einfach kopieren bzw. wiederverwenden. Die Settings müssen natürlich neu aufgesetzt werden!

------------------
MFG
Rick Schulz

Nettiquette (CAD.de)  -  Was ist die Systeminfo?  -  Wie man Fragen richtig stellt.  -  Unities

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

HoBLila
Mitglied
Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx


Sehen Sie sich das Profil von HoBLila an!   Senden Sie eine Private Message an HoBLila  Schreiben Sie einen Gästebucheintrag für HoBLila

Beiträge: 1118
Registriert: 29.05.2008

DELL PRECISION T3500
Intel(R) Xeon(R) CPU W3540 @ 2.93GHz
12285 MB RAM
NVIDIA Quadro FX 1800
Microsoft Windows 7 Enterprise Service Pack 1
CATIA V5 R19 SP09 HF69
VB6.5
CAA RADE CDC

erstellt am: 21. Okt. 2011 15:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Pausenbrot 10 Unities + Antwort hilfreich

Hallo Rick,

gibt von mir ein ganz klares: Jaein :-)

Wenn man ordentlich programmiert hat und vielleicht sogar Zukunftsorientiert und keine Deprecateds verwendet hat, dann gibt's kleine Probleme. CATVBA ist auch ein neutrales Format, hier braucht man nix hin und her importieren oder zu konvertieren.

Probleme kann hier aber machen, dass einige Aufrufe eventuell leicht anders funktionieren, die müsste man dann korrigieren, vor allem wenn man nun 64bit Nutzt. Dort würde ich generelle Aufrufe via CALL nutzen. Zudem habe ich festgestellt, dass einige API's, die aber ehh nie genutzt wurden, unter R19 nicht mehr da sind. Dies führt dazu, dass Verweise eventuell fehlen. Betrifft den DMU Bereich.

Was unter R19 läuft, läuft meist auch unter R16, auch wenn der Sprung recht groß ist. Habe jedoch auch ein paar Makros, dort muss ich den Aufruf zwischen R16 und R19 anders gestalten (Beispiel Parent-Eigenschaft vom AnnotationSet, die ist nun grob anders). Das ist aber auch kein Problem, einfach das Release im Makro abfragen (SystemConfiguration) und dann je nach Release die eine oder die andere Funktion aufrufen.

------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila

Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen

Xing

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz