V4 Wish List

 From:  Michael Gibson
6925.168 In reply to 6925.166 
Hi klaudio, that's something that I would like to add but it's a lot more difficult than what it looks.


> The Fusion360 example posted above seems to work exactly like with polygon where you can
> select the face and then move/rotate/scale it.

It's actually different than with polygons - when you do that in a polygon modeler and rotate the points, the points stay in the same planar shape and the "side walls" of the shape will no longer be vertical after the rotation. The "CAD solid modeling" way is different than that, it rotates the face, then extends the face and extends the "side walls" and intersects those extended pieces with each other so the side walls stay vertical. The points that were rotated are then no longer in the same planar shape as the original, it's elongated by whatever amount is necessary for it to run into the side walls.

This particular kind of extension mechanism is not all that robust in the geometry library that MoI currently uses, one of the things I hope to gain by using a different library would be better handling of these types of operations.

Because it involves a lot of difficult calculations for general cases other than boxes, it's not really something that's feasible to do in a script.

- Michael