|
CATIA V5 Programmierung : Etwas für Profis -> übliche Rekursion über Strukturbaum funktioniert nicht!
Antelito am 27.11.2013 um 12:19 Uhr (1)
Hi,ich hab folgendes Problem und hoffe, dass mir jemand helfen kann:Ein Product hat viele Parts. Diese auszulesen kann ich schon und klappt sehr gut. Was nicht klappt ist folgendes:Die Parts haben natürlich auch noch Unterelemente wie Parameters, Relations, PartBody etc..., die selbst natürlich noch weitere Unterelemente beinhalten, bis man schließlich auf der untersten Ebene auf eine Linie oder Fläche oder Parameter stößt.Meine Aufgabe besteht darin, wirklich ALLES anzusprechen bzw. zu durchlaufen. Ein ko ...
|
| In das Form CATIA V5 Programmierung 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 : 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 Programmierung : Etwas für Profis -> übliche Rekursion über Strukturbaum funktioniert nicht!
Antelito am 29.11.2013 um 08:25 Uhr (1)
Hallo,ja, etwas Erfahrung habe ich schon. Die bisherigen Makros zum Auslesen der Punkte habe ich selbst mit Hilfe des Buches von Ziethen "Catia V5 Makroprogrammierung" und Hansen "CATIA V5 automatisieren" sowie google/cad.de geschrieben. Doch bisher beschränkten sich die Makros auf das Auslesen von Schweisspunkten. Ich würde gerne wissen, wie mächtig VBA zum automatisieren von Catia tatsächlich ist. Ich habe in der Vergangenheit viel mit VBA in den Microsoft Office-Produkten programmiert und weiss daher, d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Screenshot von CATIA nach PowerPoint - Kochbuch Hansen
Antelito am 02.12.2015 um 14:05 Uhr (1)
Hallo Zusammen,ich möchte unter CATIA V5 R24 das Kochrezept R39 aus dem Buch von Hansen nutzen, scheint aber nicht zu funktionieren...Einen Fehler meldet er schon bei der Deklaration der Windows-API, da ich auf einem 64-Bit system arbeite.Weiss jemand vielleicht, wie ich das Makro zum laufen bringe? Danke!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CAA Programmierung
Antelito am 11.12.2013 um 10:04 Uhr (1)
Hi,ich beschäftige mich nun schon seit ca. 1 Jahr mit VBA in Catia und habe schon einige Makros geschrieben. Bei meinen Recherchen bin ich hin und wieder über das Stichwort CAA gestolpert. Rein aus Interesse habe ich mal versucht, mehr über die CAA Programmierung herauszufinden (durch googlen) und auch in die CATIA Dokumentation geschaut. Doch wirklich schlau daraus bin ich nicht geworden. In Foren hieß es immer: CAA ist nur bei wirklich komplexen Problemstellungen hilfreich, für alles andere ist VBA ausre ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CAA Programmierung
Antelito am 11.12.2013 um 11:17 Uhr (1)
Hallo,Danke für die schnelle Antwort. Das heisst, man muss bei Dassault eine Lizenz kaufen? Hast du etwa ne Hausnummer, was das kosten könnte? Ich habe das immer so verstanden, dass man nur eine CATIA Lizenz haben muss, und schon kanns losgehen... Wenn du sagst, dass man damit eigene Umgebungen schreiben kann, dann klingt das für mich so, als ob das nicht ein Programmierer allein tut... Das hört sich ziemlich nach Manpower an! Ich hatte noch vor einem Jahr keine Ahnung von VBA und es viel mir ziemlich leic ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Screenshot von CATIA nach PowerPoint - Kochbuch Hansen
Antelito am 03.12.2015 um 12:43 Uhr (15)
Danke!
|
| 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 : Selection-Methode highlightet nicht das gesuchte Element
Antelito am 23.05.2016 um 10:14 Uhr (1)
Hallo,ja, im Grunde ist das mein ganzer Code (es folgt noch das abspeichern der Powerpoint und noch einige Ausgaben per MsgBox).Ich habe mal einfach explizit Code:CATIA.HSOSynchronized = truegesetzt, klappt aber immernoch nicht. Auch in den Einstellungen ist alles 0...ziemlich merkwürdiges Problem
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DMU Space Analysis
Antelito am 08.02.2016 um 14:51 Uhr (1)
Hallo,gibt es eine Möglichkeit, die kollisionsanalyse per VBA zu steuern? Ich habe schon einiges Probiert, aber noch nichts hinbekommen.Der Makro-Rekorder zeichnet hierzu nichts auf...Ich konnte zwar per Code:CATIA.StartCommand "Clash"den Clah-dialog aufrufen, muss aber dann per Hand auf "Apply" klicken, damit das auch funktioniert. Ich würde es gerne vollständig automatisieren.Danke im vorraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
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 |