If I understand well you need a software to modelling a robot, right? then I can recommend you Blender since is free and have a lot of tutorials in the net. Besides it has abig community that can help you if you needing.
Thanks guys but Blender is more animation, Creo Elements is quite technical but limited Ed. Currently I'm searching that software tools specific for robot modelling and analysis
Well Blender has been used to create a robotic simulation environment called MORSE and developed in the LAAS but probabily it is not that you need.
Then you must take a look into the URDF (Unified Robot Description Format) and the simulation of robotic system GAZEBO. Wich are used for ROS (Robot Operating System) in order to simulate the behaivor of them.
My students have successfully used J-Bullet (http://jbullet.advel.cz/) to model the physics of a 20-DOF articulated robot snake, moving through a 3D rendered environment.
JBullet is Java port of Bullet Physics Library (under ZLIB license).
I'm currently using MATLAB for off-line path-planning of 6 axis robot arms. MATLAB isn't open source but can provide an infinite flexibility. I have also investigated the possibility to use V-rep (http://coppelliarobotics.com). I recommend it to you if your aim is to simulate robot movements, a robotic environment and/or interactions robots/people.
I recommend russian software for 3D robot modeling: Universal Mechanism (UM). www.umlab.ru, http://www.universalmechanism.com/en/. It is also possible to connect Matlab/Simulink with UM. http://www.youtube.com/watch?v=fW0BoS44ysg , http://www.youtube.com/watch?v=gzyNAZ6ME-0. The program can be set various types of interaction and different models of friction.
I know it's been a long time, but if the question is still relevant, then for small 3D projects Morse is a powerful educational robotics simulator that is really easy to use, and is fully programmable in python. Otherwise there is always Ros and stage, stage is however a 2D package (has some 3D capabilities, but nothing impressive).
In the following I would like to put together a list of very popular 3D modeling software that can be used in various areas of robotics development.
1. K-3D
2. Blender-1994
3. Wings 3D-2011
4. Maya-3D printing
5. Inventor-good for mechanical engineering projects
6. BobCAM-3D-CAD design
7. Geometric design
8. TurboCAD
9. AutoCAD-1982
10. Solidworks
11. SketchUp-2000
12. Anim8or-2014
I would suggest you to go with Anim8or, Maya and wings3D specially for 3D printing and robotic animations. They are recent and useful for the robotic development. You can find in your university library if software’s are available. Blender and inventor are quite popular in mechanical engineering computational laboratory and they are available in the market.
This is a robot simulator which can create, compose and simulate any robot. But this is a simulator used in multipurpose of creation and composition and finally simulation. Anim8or very good for robotic animation. Maya for 3D printing used of soft material based rapid prototype robot. so different areas are there according to individual softwares can be used.
Choice 1 - SketchUp hands down! Very easy to use, but just make sure you have an all solid model. And all sides are properly oriented (grey=bad, white=good) - I am saying this because it took me some time to figure this one out. I love sketchup - but you may not a smooth solid when you’re a beginner. It will take you sometime to figure it out. It’s free by the way.
Best part about sketchup is, you can add the tools you need in the form of plugins as and when you think you need it. Most of it is free on SketchUcation.
Choice 2 - 123D design is also a great choice. You cant have plugins, but its great out of the box. One of the best solid modellers made for 3D printing. Just watch a few youtube videos and you’ll be ready to CAD for 3D printing.