Hi David,
re: Stretch on solids
I do hope to add something for that some day, but unfortunately it is a far, far more difficult thing to make work on solids than on 2D curves. That means that it will probably be a while before I'll be able to gather enough time to work on it.
Note that in AutoCAD, the Stretch command only works on 2D line type entities and not solids. From the AutoCAD 2008 help file: quote: STRETCH moves only the vertices and endpoints that lie inside the crossing selection, leaving those outside unchanged. STRETCH does not modify 3D solids, polyline width, tangent, or curve-fitting information.
One reason why solids are so much more difficult is that typically after you have done some booleans, your solid is made up of trimmed surfaces where the control points of the "underlying surface" are not necessarily arranged to be in the same spot as the trim edge. There is a bit more information and some illustrations on how the underlying surface mechanism works in this FAQ answer.
But Danny shows how to get it done currently (thanks Danny!) - that's by separating your model out into different pieces, and using "Move" (or dragging) on the pieces you want to maintain the same shape, and then use "Scale1D" (a variant under Transform/Scale) on the pieces you want to stretch.
If the pieces are currently fused together into a single solid, you can use Edit/Separate to break them apart into individual surfaces, then use Edit/Join to join the surfaces back into a solid at the end.
Or sometimes you may need to use a boolean operation to cut the model at the spots where you want it to switch between moving and stretching, check out this previous message for an example on that:
http://moi3d.com/forum/messages.php?webtag=MOI&msg=2019.3
- Michael
|