|
CATIA V5 Programmierung : Kantenlänge auslesen
Antelito am 09.01.2017 um 13:51 Uhr (1)
Hallo Zusammen,ich nutze aus dem Buch von Hansen das Kochrezept 18 (Bauraum, auch Bounding Box genannt). Hintergrund ist folgender: aus einer Liste von Teilen möchte ich nur die Teile weiter bearbeiten, dessen Bounding Box innerhalb bestimmter Grenzen liegt. Nur weiss ich nicht, wie man die einzelnen Kanten (Länge, Breite und Höhe) automatisch ausliest. Kann mir jemand mit einem Code-Schnipsel weiterhelfen? Der Makro-Recorder von CATIA zeichnet leider nichts auf...Vielen Dank im vorraus!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsspeicher läuft voll
Antelito am 14.02.2017 um 13:45 Uhr (1)
Hallo,vielen Dank für die Antwort. Mal ne blöde frage: wie schließe ich CATIA???
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsspeicher läuft voll
Antelito am 14.02.2017 um 12:58 Uhr (1)
Übrigens, falls es wichtig ist:die Fehlermeldung lautet bei Abbruch: kein aktueller Datensatz. das ist natürlich quatsch, da es genügend Datensätze gibt und diese auch einwandfrei sind. Mir ist auch aufgefallen, dass nach einer Weile folgende Meldung von CATIA angezeigt wird: Undo limit reached.... könnte dies mit dem Problem zusammenhängen?
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsspeicher läuft voll
Antelito am 14.02.2017 um 12:37 Uhr (1)
Hallo,ich steuer CATIA über eine MS Access-Datenbank. Das Makro läd Geometrien in CATIA, macht eine Clash-Analyse und schließt das Product wieder. Trotzdem habe ich das Problem, dass der Arbeitsspeicher nach ca. 7 Stunden vollläuft. Ich habe schon vieles probiert, und kann den Fehler zumindest eingrenzen: er muss in CATIA liegen, da bei Betrachtung der Prozesse und deren beanspruchten Speicher nur der Prozess CATIA kontinuierlich wächst. Demnach ist auszuschließen, dass ich irgendwelche Objekte/Variablen i ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Infrastruktur : Links in einem CATProduct ändern
Antelito am 25.08.2017 um 08:19 Uhr (1)
Hallo,danke erstmal für die Antworten... kann jemand vielleicht nochmal die Konfiguration erklären? Wie genau muss ich "folder of the pointing document, link of the document" etc konfigurieren, wenn alle daten strukturiert in unterverzeichnissen auf dem laufwerk mit buchstabe z liegen? einfach z auswählen?ich habe eine catia eigenart herausgefunden, und würde gerne mal fragen ob dies bekannt ist oder nur uns passiert: der befehle load funktioniert über die schaltfläche einwandfrei auf allen rechnern bei un ...
|
In das Form CATIA V5 Infrastruktur wechseln |
|
TM - Process Designer : eigene Makros im PD?
Antelito am 16.12.2013 um 11:14 Uhr (1)
Hi,gibt es die Möglichkeit, eigene Makros im Process Designer zu schreiben (ähnlich wie in CATIA)?Kennt jemand Bücher/Artikel/Internetseiten, die sich mit diesem Thema beschäftigen?Gruss
|
In das Form TM - Process Designer wechseln |
|
CATIA V5 Programmierung : CATIA Objekt mit C# und .net CORE 2.1 referenzieren
Antelito am 23.01.2020 um 10:04 Uhr (1)
Hallo Zusammen,ich beisse mir die Zähne aus mit folgendem Problem:ich möchte CATIA ansteuern. Dazu benutze ich Visual Studio mit dem Framework Core 2.1 und C#.Doch die Methode Code:Marshal.GetActiveObject("CATIA.Application");ist nur unter .NET Framework 4.x verfügbar und nicht in Core....Kann man die CATIA-Instanz noch irgendwie anders referenzieren?Vielen Dank im vorraus...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad eines CATProducts auslesen
Antelito am 12.02.2020 um 09:11 Uhr (1)
Hallo,in VB steht proddoc für das ProductDocumentCode:Dim proddoc As ProductDocumentin C# kann ich den Pfad eines CATParts wie folgt auslesen:Code:CATIAapp = (INFITF.Application)Marshal.GetActiveObject("CATIA.Application");productDoc = (ProductDocument)CATIAapp.ActiveDocument;String path;Product prodProduct = productDoc.Product;path = prodProduct.ReferenceProduct.GetMasterShapeRepresentationPathName();Sollte das ReferenceProduct ein CATProduct sein, dann bekomme ich einen Fehler, den ich in einem catch blo ...
|
In das Form CATIA V5 Programmierung wechseln |