01-31-2016
04:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
01-31-2016
04:17 AM
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
Fusion