|
CATIA V5 Programmierung : Verschibungen und Drehungen auslesen
bgrittmann am 24.11.2009 um 12:46 Uhr (0)
ServusWie, du programmierst ohne auf CATIA Zugriff zu haben? Die V5Automation.chm liegt im Programmverzeichnis von CATIA.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neues Part als CATIA.ActiveDocument
AlfaRomeo75 am 19.08.2005 um 08:07 Uhr (0)
Hallo TomTom,vielen Dank für Deine Antwort! Mit welcher Catia-Version arbeitest Du? Bei mir (R12 SP9) läuft der Code nur dann, wenn bereits im CATIA ein Part geöffnet ist! Falls noch kein Part oder Product geöffnet ist (also ein leeres CATIA geöffnet ist), kommt immer die Fehlermeldung: "The method ActiveDocument failed".Desweiteren: Falls bereits ein Part geöffnet war und nicht die Fehlermeldung kommt läuft das Makro zwar durch, aber der erzeugte Körper "OpenBody1" wird nicht ausgeblendet.GrußThomas
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Running executable unter CATIA mit catscript
Sylas am 23.02.2018 um 14:54 Uhr (1)
Zitat:Original erstellt von bgrittmann:Servus LucasUnd was soll denn passieren?Was passiert wenn du die EXE über die Shell (cmd) startest?Schon mal die Catia-Methoden ExecuteBackgroundProcessus oder ExecuteProcessus angeschaut/probiert?GrußBerndHallo BerndIch hatte schon beide Methode ausprobiert - ohne Glück. Smartsort ist ein Programm welches der CATIA Baum liest. Dann Man kann der Baum (ins Programm) umordnen (alphabetisch oder was anderes) und dann dieser neuer Zuordnung zum CATIA "senden".Nach dem Lau ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Funktionsumfang CATVBA
DanielFr. am 31.03.2010 um 14:41 Uhr (0)
Hallo,du kannst ALLE Funktionen verwenden die dort aufgeführt sind. Das Problem ist hierbei nicht die Funktion selber sondern die Deklaration der Variable. Es gibt Funktionen deren Objekte nicht als native CATIA Datentypen deklariert werden dürfen. Suche hierzu z.B. mal nach "SelectElement" im Board.In deinem Fall deklariere mal das "EngineMoveObject" als Objekt und nicht als nativen CATIA Datentyp. Du wirst sehen es geht. Nachteil an der Sache ist die IntelliSense (Autovervollständigung fällt bei solchen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partnumber durchgehen
Makronizer am 18.11.2009 um 10:17 Uhr (0)
Bräuchte doch nochmal einen Denkanstoß:Bisheriger Ansatz:For m = 1 To CATIA.Documents.CountIf (Right(CATIA.Documents.Item(m).Name, 10) = "CATProduct") Then Teilebez = CATIA.Documents.Item(m).Product.PartNumber Zahl1 = Len(Teilebez) For i = i To Zahl1 Teilebez = Left(CATIA.Documents.Item(m).Product.PartNumber, i) Teilebez = Right(Teilebez, 1) Teilebez = UCase(Teilebez) If Teilebez = "" Or Teilebez = " " Then Teilebez = "_" End If Teilebezneu = Teilebez --- ???? NextEnd ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Portable Script Center
Axel.Strasser am 08.10.2010 um 15:06 Uhr (1)
Für alle die mal eine Sammlung von Scripts und Infos haben wollen, gibt es das "CATIA Portable Script Center"Es enthält u.a. auch die Scripts aus dem Buch von Dieter R. Ziethen. Die Hilfe Datei wird auch regelmässig wieder aktualisiert. Es ist allerdings alles auf Englisch,Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schnitt (Section) per Makro in eigenem Fenster öffnen
Jens Hansen am 11.03.2010 um 12:46 Uhr (0)
Hallo,gibt es für dieses Öffnen des Schnittes einen konkreten Befehl der auch über das Kontextmenü ausgeführt werden könnte?Dann könnte man diesen Befehl einfach mittels CATIA.StartCommand ausführen lassen. Das wäre die einfachste MethodeSGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Strukturbaum Aktivieren
apollo11 am 22.07.2008 um 00:03 Uhr (0)
Weiters musst du die Selection immer in der obersten Instanz definieren!Damit die Selection immer korrekt arbeitet solltest du nicht ins Part Design sondern ins Assembly wechseln!Also:Set MySelection = CATIA.ActiveDocument.SelectionundIf (CATIA.GetWorkbenchId "Assembly") Then Call CATIA.ActiveDocument.Activate Call CATIA.StartWorkbench("Assembly") End IfDas Part Objekt findest du mit Myselektion.FindObject("CATIAProduct")Zuvor muss irgendwas vom Part selektiert seinMusst halt noch überprüfe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Linie an vom Benutzer freiwählbaren Punkt
Jens Hansen am 17.11.2008 um 13:46 Uhr (0)
Die Frage stell ich mich auch oft ... SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zertifikats CATIA V5
bgrittmann am 19.09.2013 um 17:46 Uhr (1)
ServusBitte Systeminfo ausfüllen.Schau mal hier. (ist auch auf catia.cad.de verlinkt)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : API - Reference von CATIA ???
Michel_11 am 20.04.2005 um 11:54 Uhr (0)
Hallo hat einer ein eBook oder PDF mit CATIA V5 API?? Bitte mir Link oder Hinweis mailen .. Danke ------------------ Bin schon gespannt wer alles antwortet
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einstieg in Programmierung von Catia V5
Axel.Strasser am 23.06.2005 um 13:47 Uhr (0)
CATIA V5 - Effiziente Konstruktion mit Makros Automatisierte Erstellung von Volumenkörpern, Drahtgeometrie und Flächen mit CATScript EUR 49,90 (D) ISBN 3-446-22347-9 Axel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
noir333 am 16.03.2009 um 21:34 Uhr (0)
Hallo lles,auf den Rechnern fehlt die Registrierung von CATIA in der Windows Registry. Einfach in den Ordner der cnext.exe wechseln und "cnext.exe /regserver" eingeben.-----------------------------
|
| In das Form CATIA V5 Programmierung wechseln |