Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations SDETERS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Information about CSYS

Status
Not open for further replies.

SvenBom

Mechanical
Jul 5, 2013
234
Hello!

Let's say, that there are two coordinate sytems (CSYS) in the model file. None of them is absolute CSYS.

If I use 'Measure Distance' command and open the information window, I get the information about translation (x, y, z axis). But there is no information about rotation.

So, how would I get the information about translation and rotation of one CSYS relative to another?

thanks.
regards.
 
Replies continue below

Recommended for you

Orient your WCS to one of the Csys objects, use Information -> object on the other Csys object. The Csys origin and orientation matrix will be reported relative to the WCS (your other Csys object) and absolute.

www.nxjournaling.com
 
Thanks cowski. I have looked at this matrix again and finally realize, that this are just the cosine values of actual angles.

Is there a possibility to get actual degrees for rotation, rather then cosine values?

And what is the reason, that this Matrix shows cosine values rather then degrees?

Thanks.
 
SvenBom said:
Is there a possibility to get actual degrees for rotation, rather then cosine values?

Actually, there are sine and cosine values mixed in the matrix.
The following thread has some code that will report the rotation angles of a component. The concept is the same for your situation.
thread561-344785

SvenBom said:
And what is the reason, that this Matrix shows cosine values rather then degrees?

The short answer is: it makes life easier when programming 3D graphics. The long answer would probably fill a book (or many). Wikipedia is a start:


www.nxjournaling.com
 
You can also go to...

Analysis -> Measure Angle...

...and select either one of the Datum Axis or Datum Planes of the Datum CSYS as the first Referenced object and then for the second Referenced object change it to Vector and using the Vector sub-function select the relevant X, Y or Z vector. Note that this will allos you to either create an actual NX expression for this angle or you can toggle to 'Associative' option OFF and toggel ON the 'Show Information Window' option in the 'Results Display' section of the 'Measure Angle' dialog.

Note that once you have the 'Measure Angle' dialog open and you've selected the Referenced vector for the second object, you can select one after the other of the sub-objects (axis or planes) of the CSYS for the first Referenced object and you'll see the information immediately displayed and if you keep the information window open, albeit, sized and/or moved off to the side, the various angle values will be recorded in order in the information window.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor