[quote=THEKING3]your programme depend on your department
as i think you are mechanical engineer i suggest to use solidworks as it easy to learn and has alot of tools . there also Auto desk inventor it like solidworks .i am using both of them but i prefer solidworks
for autocad it suitabe of civil engineers .
for mec.dep .u can use it to build parts and assamply it in inventor or solidworks
i agree with u that using solid work is better for 3d moduling & for dynamic motion