Hallo zusammen,
ich würde gerne ein Makro (catvbs oder c#) bauen welches automatisiert alle vorhandenen (FTA) 3D Views mit 3D Maßen auf die geöffnete Zeichnung klatscht.
An der Hand habe ich:
- Document - das 3D Teil
- DrawingDocument - das Zeichnungs-Teil
- DrawingSheet - das offene Zeichnungsblatt
- TPSView - eine FTA 3D View
Händisch geht der Prozess wie folgt:
- im Zeichnungsblatt auf "View From 3D" Button
- Geöffnetes Teil wechseln: Window > xxx.prt
- Klick auf zuvor erstellte 3D View
- Geöffnetes Dokument wechselt automatisch zurück zum Drawing und die View kann plaziert werden
- Klick auf die Zeichnungsfläche finalisiert den Prozess
Ich habe keine Möglichkeiten in der API gefunden diese Schritte zu automatisieren.
Also sowas wie:
Code:
drawingSheet.Views.Add(tpsView)
Vmtl. da der Aktionsbutton "View From 3D" nicht in der "View > Command List..." aufgelistet ist, kann ich den Befehl "c: View From 3D" nicht einmal über StartCommand im catvbs Makro aufrufen und die "händische" Prozedur starten (in der Power commandline geht er).
Hat zufällig jemand eine Ahnung, wie ich die 3D Views irgendwie automatisiert in meine Zeichnung bekommen könnte?
Vielen Dank bereits vorab!
Matt
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP