If you compare both pictures you can see how the normal of the surface is slightly different than the x axis of the box. Which makes no sense because they are geometrically equal. I noticed this because when I moved my box to perform a boolean operation, the result was slight off and I had no idea what I had done wrong. I was lucky to notice the error because it was so minute and would have been a pain to fix later on.
This is indeed what is going on, the line is almost parallel to Cplane, rotate about 3 degrees or so.
The big issues for me is that the user assumes the gumball will behave the same for a planar face than for the resulting box of extruding this planar face, and in this particular case, risk never noticing he is actually moving in the wrong direction by some millimeters.
I would really like gumball to be a little more reliable and practical in simple scenarios like this, specially working with orthogonal geometries. A box is not an arbitrary polysurface.
I find it disappointing and cumbersome that to move a box along one of its axis, I need to either Move>Click one point alog one edge, and decide a distance.
Align guball to plane>turn on AutoCplane,>select one face of the box>select the box>move with gumball along correct direction.
I have a dream where I select a prism and the gumball perfectly aligns to its faces and I can scale, move and rotate with the gumball withouth any additional work.
Let me add, extruding any planar curve in one of the main axis, such as extruding a rectangle in +Z to make a wall or extrude a random blob laterally, to give it width, Gumball should keep its orientation unchanged. You are just adding width to a curve or surface.
Example 01: Extrude 2d curve +Z
This is the same object just running basic functions to it. (Gumball set to Object).
- Curve should have gumball in area center.
- Gumball looks correct.
- Gumball completely wrong after extruding along normal.
rectangles.3dm (65.5 KB)
Example 02: Extrude 2d curve normal to curve.
- Gumball not at area center, gumball not oriented properly to sides as (2.)
- Gumball is correctly at center, and oriented at sides, but inverted? Red should go up.
- Gumball completely wrong after extruding along normal.
lateral extrude.3dm (89.6 KB)
These 3 shapes should have the same gumball all the time. And when the three are selected you get a gumball at center of mass.
You can see wrong orientation to what it seems obvious to human eye what should happen.
Example 03: Subd cylinder rotated along Y axis.
Gumball does not align to obvious ring selection.
Why is this important?
Well to make thisâŚ
Basic stuff as scaling a circle/polygon uniformly along its construction plane.
rotated subd.3dm (93.7 KB)