|
CATIA V5 Programmierung : Measures mit Macro auslesen
Woodstok am 17.04.2008 um 14:50 Uhr (0)
Hallo zusammen,würde gerne den Namen und Wert von Measures auslesen und in eine Excel Tabelle übertragen. Habe von Makros nicht so die Ahnung.Mit dem Befehl CATIA.ActiveDocument.Product.Parameters.Item(i)kann ich zwar auf die Parameter aus dem CATIA File zugreifen (so weit bin ich schon gekommen *stolz*), finde jedoch weder in der Literatur, noch hier im Forum etwas über Measures. Theoretisch müsste ich Parameters doch nur durch Measures ersetzen, oder?Es grüßt ein Björn
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Measures mit Macro auslesen
Woodstok am 23.04.2008 um 11:29 Uhr (0)
Das mit dem Design Table kenn ich. Das Problem ist, dass ich die Daten mehrmals auslesen möchte und bei den Design Tables muss ich immer wieder eine neue Datei erstellen. das will ich nicht. - zu viele Mausklicks.habe mitlerweile herausgefunden, dass man Measures nicht mit Makros auslesen kann. Also: Measures in Parameter rein und die mit Makro auslesen. Fertig.Danke für Eure Antworten...GrüßeBjörn
| | In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ich hab was gemacht und weiß nicht wie...
Woodstok am 21.07.2008 um 10:39 Uhr (0)
Hallo Leute,ich hab von VBA nciht so die Ahnung und handle nach der Methode trial and Error. Nun habe ich eine Funktion geschrieben, die mir Linienlängen aus CATIA heraus messen kann.Function LinienLaenge(Param) Dim TheSPAWorkbench, TheMeasurable, Laenge Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench") Set TheMeasurable = TheSPAWorkbench.GetMeasurable(Param) Laenge = TheMeasurable.Length Auf x-Kommastellen kürzen LinienLaenge = Round(Laenge, 1) Fkt Round (zahl, stellen nach Komma ...
| | In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |