Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
ecnels
in reply to: Laurens-3DTechDraw

Thanks Laurens!  I believe this would work.  While tracing through this portion of the Post code this morning it led to the following Euler line which evidently drives the rotation train:  

 

abc = new Vector(-eulerXYZ.x, -eulerXYZ.y, -eulerXYZ.z); 

 

I'm not sure why all of those are forced negative, but staying consistent with a "positive A axis rotates toward the front of the machine",  I changed the line above, so X(A) is now positive and that keeps the axis line looking positive too.  This works.

 

var aAxis = createAxis({coordinate:0, table:true, axis:[1, 0, 0], range:[110,-30], preference:1, resolution:0.001});

 

 abc = new Vector( eulerXYZ.x, eulerXYZ.y, -eulerXYZ.z); 

 

Thanks for your Help!  Now there's one issue remaining related to WCS changes for rotary positioning, but I'll open a new Post for that.

 

Best Regards,

 

 

Ev