AnsweredAssumed Answered

Coordinate System Transforms

Question asked by John Howell on Aug 6, 2019
Latest reply on Aug 7, 2019 by John Howell

I know there are other topics - one of which I posted - however I need specific help. My apologies.


I'm on 2017 and using a VB.NET AddIn.


I have a point data extractor that re-curses the Feature Tree of a Part and returns X, Y, Z data for several DATUMPOINT's ("Point" Features). No sketch involved, thus no transform from Sketch to Model. All is well.


A user now wants this data relative to a user defined Coordinate System. No problem - I've added a ComboBox populated with any Coordinate Systems found in the model.


What I don't get - and I'm sure it's a fundamental block - is specifically how to do the Transform to a User Defined Coordinate System, which is selected in the ComboBox by name, let's say "Mikes Coordinate System";


So, I have an oPoint as a MathPoint populated with default coordinates.


How do I transform this Math Point's coordinate array from the default coordinate system to the user defined coordinate system "Mikes Coordinate System"? An example would be great - I'm stumbling on specifics, like how to get the 'transform' for the user selected coordinate system in the ComboBox.


So close yet so far... Any help much appreciated!