Should i learn solidworks or inventor?

Hi everyone,
I am a economics student with a passion to learn 3d modeling.I am already good at autocad and know basics of solidworks.I build most of my projects real life and having problems with the cnc machinists because that i use solidworks.Most of them seems to use inventor.I find couple of old questions about subject since then i think inventor seems more improved then solidworks.Since i want to learn one of them with every detail,thought i should ask you guys for an advice.Thanks everyone who reply beforehand.

5 Answers

Having used both, I strongly prefer Inventor over SolidWorks.

However, if you lived here (in Milwaukee), I would tell you that SolidWorks is the way to go. Most of the companies here use SolidWorks, and it is what is taught at the local tech colleges. A lot of it depends upon what is standard for your area/industry.

You'll never learn "every detail", so don't try. Just learn what you need/want. Also, once you learn one, to cross over to the other isn't really all that complicated, since most things are generic. A hole will always be a hole.

i use, day by day Solidworks, in north america is very popular, but is not to hard to switch to inventor, are very similar.
I will recommend inventor, being autodesk software. 3 years free student version for all Autodesk software...
For CNC is better to know Mastercam, I learn it in few days. Mastercam for Solidworks is available, add on in solidworks.
For hobby and not only, i recommend you to take a look at Alias Collection.
http://www.autodesk.com/products/alias-products/overview
Later if you will want to render you designs, with autodesk you will have more options, menthal ray and v-ray, with solidworks you will be stuck with 360 and visualize. True you can import in Keyshot, but still you will need to import in a different software create by a different company.
for renderings and animation 3ds Max and 4d Cinema is the way to go.

As most people above already said.

Learning both is the best, I use inventor on a daily base and prefer it over Solidworks.
But since 3 months ago i've started working with solidworks (For school).
And both programs are pretty simulair.
So for example, if you learn to work with inventor its very duable to switch to Soliworks and vice versa

One easy and free way is YOU TUBE!!!!! it has many tutorials and that is how I sometimes get help when I have no idea how to do something.

我建议,如果是一般的机械偏向,又交快速学习,首选solidworks.如果纯机械偏向或者专业角度更深层面,那就选择发明家