|
CATIA V5 Programmierung : Splashscreen in CATVBA
lles am 03.09.2008 um 09:54 Uhr (0)
Bei mir in CATIA VBA gibts keine Load oder Unload Ereignisse. Verwendet Ihr auch den VBA Editor von CATIA oder erzeugt Ihr in MS Visual Basic 6.0 eine eigenständige Anwendung (Exe-Datei)?Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Splashscreen in CATVBA
lles am 04.09.2008 um 22:59 Uhr (0)
OK, ich sehe schon, mit compilierten VB6 Exe-Dateien habe ich mehr Möglichkiten. Nun zur Variablendefinition:Public CATIA As ObjectSet CATIA = CreateObject("CATIA.Application")Das fkt. ja noch, aber wie definiere ich andere Variablen des Typs, Document, Selection, Product etc.?Public Document As ObjectSet Document = CreateObject("CATIA.Document")gibt mir beim Ausführen die Fehlermeldung "Objekterstellung durch ActiveX-Komponente nicht möglich"Im ../bin Verzeichnis habe ich einen CNEXT.EXE -regserver durchg ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
lles am 16.03.2009 um 17:30 Uhr (0)
Ich habe mit VB2008 Express Edition ein paar Makros geschrieben. Diese laufen ohne Probleme auf ca. 30 Rechnern. Auf zwei Rechnern allerdings fkt. die Makros nicht. Ich besorge mir auf folgendem Weg das CATIA Object:Public CATIA As INFITF.ApplicationSub CATIACheck()CATIA = NothingTryCATIA = System.Runtime.InteropServices.Marshal.GetActiveObject("CATIA.Application")CatchIf CATIA Is Nothing ThenMessageBox.Show("OBJECT NOT FOUND" , "ERROR", _ MessageBoxButtons.OK, MessageBoxIcon.Error)EndEnd IfEnd TryEnd Su ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
lles am 17.03.2009 um 08:32 Uhr (0)
cnext.exe /regserver war eine gute Idee. Aber leider ohne Erfolg.Woran könnts noch liegen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
lles am 17.03.2009 um 12:56 Uhr (0)
Mit einem Doppelklick sind einzelne Dateien zu laden. Von daher sollte alles registriert sein, die Icons sind im Windows Explorer auch da.Ich denke er kann nur in der Zeile mit GetObject in einen Fehler laufen, weil gleich nach dem Makrostart genau die Messagebox (OBJECT NOT FOUND) erscheint.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
lles am 17.03.2009 um 18:13 Uhr (0)
Die Makros liegen im Netz mit den zugehörigen dlls ab, auf die alle User zugreifen. Erzeugt unter R16SP4, welche wir auch einsetzen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
lles am 18.03.2009 um 10:19 Uhr (0)
Lokal gestartet, fkt. die Makros mit dll Dateien auch nicht. Im Sicherheitsmanagement von VB2008EE habe ich keine Änderungen vorgenommen, alles auf Standard gelassen.VB2008EE erzeugt beim kompilieren der Makros unter anderem die Datei "Interop.INFITF.dll". Gibt es irgendwo eine identische Dll von CATIA, so dass man die mal vergleichen könnte? Im Catia...in Verzeichnis habe ich nichts brauchbares gefunden um z.B. erst mal die Größe der DLLs zu vergleichen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Part / Assembly : CATProduct Senden an
lles am 13.10.2006 um 12:42 Uhr (0)
Hi,in der Lokalisierung verknüpfter Dokumente kannst Du die Reihenfolge festlegen in der Catia versucht die Dateien zu finden und zu laden. In Deinem Bsp. mit c: emp... denke ich sollte der Kunde trotz allem keine Fehlermeldung bekommen, es sei denn er hat z.B. alle Optionen bis auf "Order der Verknüpfung" gesperrt. Dann findet er natürlich nix. Die Möglichkeit das Dokumente nicht gefunden werden, weiter zu minimieren, kannst Du vor dem Zippen das ganze Produkt mit seinen Komponenten in einem Verzeichnis o ...
|
In das Form CATIA V5 Part / Assembly wechseln |
|
CATIA V5 Part / Assembly : Ein mehrkörpiges Part spiegeln
lles am 24.10.2006 um 21:48 Uhr (0)
Zitat:Original erstellt von hilbo:Hi Power,denke gerade an ein Makro, das automatisch alle Körper nacheinander als "Objekt in Bearbeitung" definiert und spiegelt. Ich kann das aber nicht, kriege die Schleife nicht hin, daß ein körper nach dem nächsten gefunden wird. Kann leider nicht Programmieren.Wenn es Dir auch auf die Schnelle nicht hilft, könnte man sich darüber aber mal Gedanken machen. Ich hätte daran wohl auch Interesse. Für einen Makromacher sicherlich ein Witz...Liest das zufällig soeiner??? ...
|
In das Form CATIA V5 Part / Assembly wechseln |