I have a way to do it in Autocad. Im actually using it for a long time already. I normally used it for technical study. i.e plant reaching capacity, animation etc.. here's how to do it.
Let say you have 3d PLANT (BACK HOE for example)
; you want your 3d backhoe to move its Bucket, then the parameter and action for ROTATE will work in 3D- not a problem
Let say you want to have a 3d dyamic block of Lorry crane where the boom is stretchable.
is too easy. (applicable to all 3d solid model that required stretching for ease of use etc.)
here is what you need to do if you have 3d solid of Lorry crane ;
- type Smooth command
- select the boom of the lorry crane(or any)
- then click ok ( the solid will turn to be a mesh)
- select the boom, then go to properties and change the smoothness to NONE.
then start making dynamic block.
-make block( 3d solid lorry crane plus the boom which became mesh .)
- open block editor
- set linear parameter for the boom
- set stretch action to the boom.
- then close.
then try it .
the boom is stretchable. (you can actually combine with rotate parameter if you wish)
im sure it will work.
if you wish to turn back the mesh in to solid. you could do that by the command convtosolid.
cheers
-