Hallo zusammen,
ich möchte gerne per VBA die Koordinaten von einem Arbeitspunkt in einer Baugruppe heraus bestimmen. So wie wenn ich auf messen gehe und dann den Arbeitspunkt anklicke, erscheinen die x,y,z-Koordinaten.
Folgendes Problem habe zurzeit. Der Arbeitspunkt befindent sich in einem Bauteil, welches in der Baugruppe plaziert ist. Ich kann per VBA auf den Arbeitspunkt zureifen und Koordinaten ermitteln:
Code:
dim oPunkt as Workpoint
Set oPunkt = oPart.Definition.WorkPoints(2)
x = oPunkt.Point.x
y = oPunkt.Point.y
z = oPunkt.Point.z
Allerdings werden die Koordinaten immer nur zum Koordinatensystem des Bauteil angezeigt und nicht von der Baugruppe. Das Bauteil ist mehrmals verbaut aber an verschiedenen Positionen, berechne ich mir aber nun die Koordinate des Punktes mit dem gezeigten Code kommt immer der gleiche Wert heraus.
Gibt es eine Möglichkeit die Koordinate zum Baugruppen-Koordinatensystem berechnen zu lassen? habe schon verucht die Matrix des Bauteils auszulesen und die Koordinaten vom Punkt umzurechenen funktioniert aber leider nicht.
Hoffe jemand weiß Rat.....
Gruss Dennis
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP