|
CATIA V5 Programmierung : VB/CATIA verbindung funktioniert nicht
3.1415926535 am 22.04.2005 um 11:20 Uhr (0)
Ich hatte auch schon das Problem, das bei mehreren Installation R9 - R13 Probleme auftreten, da der VB-Editor in manchen Releases funktioniert hat und bei manchen nicht. Im Endeffekt bestand das Problem darin, dass ich Administratorrechte für den Computer gebraucht habe, um den Editor überall zu nutzen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB/CATIA verbindung funktioniert nicht
cmb am 22.04.2005 um 11:24 Uhr (0)
Hallo 3.1415926535, Adminrechte habe ich. Trotzdem vielen Dank
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB/CATIA verbindung funktioniert nicht
Axel.Strasser am 22.04.2005 um 11:39 Uhr (0)
HAbt Ihr cnext/regserver für die entsprechnde Version mal laufen lassen, das setzt Euch die registry Einstellungen auf die entsprechende Version. Axel
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB/CATIA verbindung funktioniert nicht
cmb am 22.04.2005 um 14:55 Uhr (0)
Hallo, habe die Ursache gefunden. Es scheint am Verzeichnis msgcatalog gelegen zu haben. Nach der ersten Installation schiebe ich das komplette Verzeichniss auf ein Netzlaufwerk und verweise in meinem Environment darauf. Habe jetzt von einer neuen Installation den msgcatalog nochmal kopiert und auf einmal funkt´s. Vielleicht hilfts ja jemanden. G Norbert
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic != Visual Basic ???
romanoir2005 am 26.04.2005 um 09:18 Uhr (0)
Hallo zusammen ! Ich hätte mal eine etwas grundlegendere Frage zu der ganzen Visual-Basic Sache: Und zwar wollte ich anstatt des Visual-Basic editors den man aus CATIA selbst aufrufen kann (also über ALT+F11 bzw. Tools- makro- ...) das richtige MS Visual-Basic aus dem Developer-Studio 6 verwenden. So auf den ersten Blick sollte das ja eigentlich auch keinen Unterschied machen. Ich habe dazu die ganzen .tlbs (Type-libraries) unter Verweise dem Projekt mitgeteilt und hole mir eben zum Start ein Catia-Obje ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produktstruktur (KBE)
em Michael Kirsch am 26.04.2005 um 15:23 Uhr (0)
Hallo Pi, mit der Methode Parent kannst Du innerhalb der Produktstruktur aufwärts navigieren. Durch wiederholte Anwendung kommst Du so bis zum Ankerobjekt CNEXT . Achtung: Die Parent-Folgen entspricht nicht der tatsächlichen CATIA V5-Baumstruktur sondern dem Datenmodell der Programmierschnittstelle! Grüße, Michael ------------------ www.em.ag
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros und KBE
em Michael Kirsch am 26.04.2005 um 15:30 Uhr (0)
Hallo Andreas, die umfangreichste und aktuellste Dokumentation findest Du in der CATIA V5-Automation-Hilfe. Diese ist auch Teil der Online-Doku und enthält eine vollständige Dokumentation der COM-Programmierschnittstelle. Komponenten einer Baugruppe positionierst Du mit der Eigenschaft Move der Klasse Product Grüße, Michael ------------------ www.em.ag
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrung per VBA einfügen
prosper am 26.04.2005 um 19:15 Uhr (0)
Hallo, vielleicht kann dir sowas weiterhelfen: Sub CATMain() Set osel = CATIA.ActiveDocument.Selection osel.Clear Dim afilter(0) afilter(0) = Face Set partDocument1 = CATIA.ActiveDocument Set part1 = partDocument1.Part Set shapeFactory1 = part1.ShapeFactory sstatus = osel.SelectElement(afilter, Select a Face , False) Set oref = osel.Item(1).Reference osel.EndSelectElement Set hole1 = shapeFactory1.AddNewHoleFromPoint(0, 0, 20, oref, 10) hole1.Type = catSimpleHole hole1.AnchorMode = catExtremPointHoleAnc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl per Makro aufrufen?
prosper am 26.04.2005 um 19:32 Uhr (0)
Hallo, Catrin hat allerdings recht. Du kannst immer noch mit CATIA.StartCommand() probieren MfG Chris
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateipfad auslesen
broml am 27.04.2005 um 11:20 Uhr (0)
Guten Tag zusammen! Ich möchte per Makro im Batch-Modus das Part Beispiel.CATpart öffnen. Jetzt soll im Makro der Ablageort des Parts nicht als absolute Pfadangabe hinterlegt sein. (wie z.B.:/net/Temp/Beispiel.CATpart) Vielmehr soll das Makro immer in dem Pfad in dem ich CATIA starte, nach Beispiel.CATpart suchen. (das wäre dann hier zum Starten von CATIA die UNIX-Shell-Eingabe: /net/Temp/$ -run CNEXT -batch -macro/net/... ) Gibt es also eine einfache Möglichkeit irgendwo den Pfad, aus dem CATIA au ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Refresh
HoBLila am 26.04.2012 um 12:36 Uhr (1)
Mach mal ein neues Topic dafür auf und poste ein wenig Code, so kann ich gar nichts zu sagen.Ich gehe jetzt einfach einmal davon aus, dass im Code ein Fehler ist.Versuch zur Not mal den Aufruf mit Call vorweg, das hilft bei 64bit öfter mal.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs 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 bauenXing
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateipfad auslesen
prosper am 27.04.2005 um 19:58 Uhr (0)
Hallo, falls nur das Part offen ist kannst du den Pfad auslesen. mit .ReferenceProduct.Parent.FullName Habe kein CATIA zu verfügung aber sowas sollte funktionnieren (falls dein CATPart dein aktives Dokument ist): set otmp = CATIA.ActiveDocument.Part Do set otmp = otmp.Parent Loop until TypeName(otmp) = PartDocument spfad = otmp.fullName Das kannst du aber im VB-Editor viel einfacher raus finden. Gruss Chris
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrung per VBA einfügen
Michel_11 am 28.04.2005 um 15:07 Uhr (0)
Super der Beispielcode funktioniert. Doch rätsel ich immer noch an meinem Problem herum. Catia doktert in seinem aufgezeichnetem Skript mit as Parameters herum??? Um die Einstellungen aus dem Block-Dialog abzugreifen?? Das Skript läuft nur dann ohne Fehler wenn ich dies Paramter HauptkörperBlock.1Begrenzung .... per Set offset_Surface ... manuell definiert habe.... aber diese eigenen Parameter interessiert der Block beim genauen hinsehen nicht ... Kannst du mir sagen: a) Welche Parameter muß ich Pad ...
|
In das Form CATIA V5 Programmierung wechseln |