Suggestion/request: implicit joint origins for all three axes of coordinate systems
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
It's often useful to joint components to coordinate systems. However, coordinate systems only seem to have one possible joint destination, an implicit joint origin that lies flat on the XY plane with X in the X direction and Y in the Y direction.
I get it. it's a coordinate system. Joint origins are formalized in terms of X and Y axes and a coordinate system has only one X and one Y. But what if you want to, e.g., center something left/right? Then you need a joint origin on the YZ plane.
Currently, it seems like the only way to set this up is to manually create a joint origin at the coordinate origin and use the Reorient option to face it the way you want, which is a rather fussy process.
While jointing, I'd like to be able to hover over the X axis and have a YZ joint origin appear automatically, and analogously for Y and XZ. It should also be possible to hover over any of the "plane" diamonds of a coordinate system to joint to the origin along that plane. And it should be possible to use the Two Edge Intersection option to pick out any two coordinate axes.
Internally these affordances might have to be implemented by adding joint origins, but there's no reason for this fact to be represented in the UI.