Autor
|
Thema: CATIA V5 64bit - dll gesucht (6465 mal gelesen)
|
V5luebbi Mitglied V5'ler
Beiträge: 17 Registriert: 10.10.2007 versch. Systeme, versch. CV5 Umgebungen, Win XP
|
erstellt am: 26. Feb. 2009 11:45 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich teste gerade die ersten CATIA 64bit Installationen auf WinXP x64 SP2. Dabei ist ein Problem mit VBA Macros (R16 64bit) aufgetaucht. Die CATTechOptimizerItf.dll wird gesucht Die CATTechOptimizerItf.dll ist anscheinend nicht mehr Bestandteil der CATIA 64bit Installation. Bei der 32bit Installation befindet sich diese Datei im Verzeichnis in der auch die CNEXT steht. Hat jemand ähnliche Erfahrung gemacht (oder ist unsere Installation fehlerhaft)? Kennt jemand die Funktion dieser dll? Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
artle Mitglied CAx-Administration, ehem. Konstrukteur
Beiträge: 251 Registriert: 27.11.2003
|
erstellt am: 26. Feb. 2009 13:22 <-- editieren / zitieren --> Unities abgeben: Nur für V5luebbi
Hallo V5luebbi! Lade dir die "vcredist_x64.exe" von "http://www.microsoft.com/downloads/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=de" herunter und installiere diese. Sollte dein Problem gelöst haben. Hope it helps. ------------------ Ciao, Alexander Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
artle Mitglied CAx-Administration, ehem. Konstrukteur
Beiträge: 251 Registriert: 27.11.2003 CATIA-V5 OEM-R26 / R19SP09 / R26SP04 Win10 64-bit HP Z4 / 32GB Nvidia Quadro K4200
|
erstellt am: 26. Feb. 2009 13:46 <-- editieren / zitieren --> Unities abgeben: Nur für V5luebbi
Hallo V5luebbi! Ebenso könnte es auch die "InstallDSSoftwarePrerequisites_x86_x64.msi" auf der InstallationsCD 64-bit 1/3 unter "WIN64" sein. Diese einfach mal direkt ausführen. Diese MSI-Datei mussten wir ab R19 zusätzlich bei allen XP64-bit ausführen. Hope it helps. ------------------ Ciao, Alexander Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5luebbi Mitglied V5'ler
Beiträge: 17 Registriert: 10.10.2007 versch. Systeme, versch. CV5 Umgebungen, Win XP
|
erstellt am: 27. Feb. 2009 10:29 <-- editieren / zitieren --> Unities abgeben:
Hallo Alexander, danke für deine Tipps. Hab beides probiert aber ohne Erfolg. Ich denke ich habe die Theorie mit den Bibliotheken noch nicht so recht verstanden. Bsp.: Ein in R16 32bit erstelltes Macro sucht eine dll unter c:\...\R16\intel_a\code\bin\ Dieser Pfad ist im Macro hinterlegt. Ruft man das gleiche Macro beispielsweise in R18 auf einem anderen PC auf, auf dem R16 nicht installiert ist, wird die dll aus dem Verszeichnis der gestarteten CNEXT.exe geladen. c:\...\R18\intel_a\code\bin\ Der Pfad spielt also keine Rolle, solang die Bibliotheken im gleichen Verzeichnis wie die ausgeführte exe-Datei liegt? In welchem Zusammenhang dazu steht der "cnext /regserver" Befehl? Kann mir das jemand erklären? Danke schon mal für die Bemühungen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
artle Mitglied CAx-Administration, ehem. Konstrukteur
Beiträge: 251 Registriert: 27.11.2003
|
erstellt am: 04. Mrz. 2009 09:39 <-- editieren / zitieren --> Unities abgeben: Nur für V5luebbi
Hallo V5luebbi! Hab mal unseren Macro-Spezialisten gefragt -> Antwort: Der regserver-Befehl sollte in der Registrierung die entsprechende aktuelle Installation mit deren Verknüpfungen eintragen. Dies ist auch wichtig bei der Vorschau im Explorer - ohne diesen Befehl keine Vorschau, sondern nur leere Felder. Sollte dein Macro aber nicht funktionieren - wie auch bei uns ab und an - so installiere mal die "vba6.msi" neu - siehe Installations-CD 1/3 unter VBA. Bei uns ist die CATTechOptimizerItf.dll dort wo sie sein sollte - ...\code\bin (bei Releases R14-R17) - ab R19 im 32bit- als auch im 64bit-Modus leider nirgends auffindbar. Was für ein Macro führts du eigentlich aus - ein Spezielles? Sollte die vba6.msi nun auch nicht greifen, sind wir auch am Ende unseres Lateins. ------------------ Ciao, Alexander [Diese Nachricht wurde von artle am 04. Mrz. 2009 editiert.] [Diese Nachricht wurde von artle am 04. Mrz. 2009 editiert.] Sorry für die Editiererei, aber mein Explorer hat mich in der Suche verarscht ! [Diese Nachricht wurde von artle am 04. Mrz. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
artle Mitglied CAx-Administration, ehem. Konstrukteur
Beiträge: 251 Registriert: 27.11.2003 CATIA-V5 OEM-R26 / R19SP09 / R26SP04 Win10 64-bit HP Z4 / 32GB Nvidia Quadro K4200
|
erstellt am: 04. Mrz. 2009 10:26 <-- editieren / zitieren --> Unities abgeben: Nur für V5luebbi
Hallo V5luebbi! Könnte es auch daran liegen, dass dein Macro auf das Tool "GenerativeShapeoptimizer" zugreift? Hier ist ab R18 für erweiterte Funktionen eine zusätzliche Lizenz notwendig - laut Aussage unseres Systemhauses beim Webinar "Neuerungen R19" (bitte mich hier nicht festnageln). GSD wird erweitert mit GSO. ------------------ Ciao, Alexander [Diese Nachricht wurde von artle am 04. Mrz. 2009 editiert.] [Diese Nachricht wurde von artle am 04. Mrz. 2009 editiert.] Auszug aus den factsheets: ► CATIA Generative Shape Optimizer In der V5R19 wurde nun auch das Auto-Filleting in die Oberflächenmodellierung integriert. Bisher war der Prozess der Kantenverrundung eine sehr langwierige und sich wiederholende Routinetätigkeit des Shapedesigns. Im CATIA Generative Shape Optimizer können die scharfen Kanten eines Werkstücks innerhalb eines einzigen Arbeitsschritts automatisch abgerundet werden. Dies ist ein hilfreicher Aspekt in der Entwicklung von Kunststoffteilen und Gussbauteilen. ► CATIA Cast & Forged Part Optimizer CATIA V5R19 beschleunigt den Bewertungsprozess innerhalb der Bauteil- und Werkzeugentwicklung. Nach der Automatic Fillet Funktion und der Automatic Draft Funktion stellt der CATIA Cast & Forged Part Optimizer nun eine neue Wandstärkenanalyse- Funktion zur Verfügung. Diese ermöglicht eine effektive Analyse der Wandstärken, die nicht nur auf Metallguss- und Schmiedebauteile, sondern auch auf Spritzgussbauteile anwendbar ist. Die Analyse kann auf zwei Arten durchgeführt werden: Ein Strahl wird von einem bestimmten Punkt aus durch den Körper bis zu dessen nächster Außenfläche projiziert, oder eine dynamische Kugel mit einem sich anpassenden maximalem Durchmesser wird innerhalb des Werkstücks bewegt. Außerdem stehen dynamische Schnitte und eine Transparentansicht zur Verfügung, um die kritischen Stellen mit besonders dünnem oder dickem Material ausfindig zu machen. [Diese Nachricht wurde von artle am 04. Mrz. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5luebbi Mitglied V5'ler
Beiträge: 17 Registriert: 10.10.2007 versch. Systeme, versch. CV5 Umgebungen, Win XP
|
erstellt am: 11. Mrz. 2009 12:24 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, es läuft! Was ich gemacht habe: - Neuinstallation des Systems Win XP Professional 64-bit Edition, Version 2003, SP2 Office Professional 2003 SP3 CATIA V5, R16, SP06 - 64bit - Aufruf eines catvba-Macros Macro wird nicht ausgeführt, Meldung ScriptingERR_1142 Bei dem Versuch das Macro im CATIA Visual Basic Editor zu öffnen erscheint die Meldung ScriptingERR_1142 Bei dem Versuch eine neue catvba Library im CATIA Visual Basic Editor zu erzeugen erscheint die Meldung ScriptingERR_1190 Die Fehlermeldungen besagen, dass die VBA Umgebung nicht korrekt installiert ist. Maßnahme: Neuinstallation der vba6.msi (aus 64bit GA-Code Verzeichnis "VBA")+ Neustart des Systems Ergebnis: Macros lassen sich wie gewohnt starten. Alles Läuft. Die dll "CATTechOptimizerItf.dll" ist zwar nun auch nicht auf dem System vorhanden, wird aber nicht mehr unter "Tools?References..." gesucht. Anscheinend war die vorherige Installation defekt (obwohl das System auch neu aufgesetzt war). Da hat auch kein Neuinstallieren von CATIA + vba6.msi geholfen. Ich empfehle einen Neustart nach der vba6.msi Installation durchzuführen, bevor andere Dinge am System verändert werden (dies hatte ich nach der ersten Installation nicht gemacht). @Alexander, danke für Deine Bemühungen! Schöne Grüße
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |