Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Should I learn Pro/Engineer or SolidWorks?

  1. Nov 27, 2011 #1
    Dear all,

    I checked job numbers on indeed Canada, and when using Pro/ENGINEER and solidworks as search words, I got 74 and 338 respectively, which means 4.56 times as many solidworks jobs.

    Can I learn Pro/engineer and be employed in a solidworks job? because if not, the jobs for pro/engineer are not so many at all.

    Since Pro/engineer is supposed to be more high end, I expected better salaries, but when I checked the salaries (in indeed UK), it does not show a big difference.

    So, what do you think guys?

    Thanks a lot for any help
  2. jcsd
  3. Nov 27, 2011 #2
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    CAD is CAD is CAD. You aren't going to get any more or less money depending on the CAD system you learn.

    Just pick one. Pro/E is just a total pain in the arse, so I'd do SolidWorks.
  4. Nov 27, 2011 #3
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    Thanks a lot mate for the kind reply.

    but why are universities and companies use different cads?

    What I read is that the most advanced cads are Catia, then Pro/E, then solidworks.

    And I know two universities, the better one uses Pro/E, the lower one uses solidworks.

    So I thought I would get more benefits (money) if I learn the more advanced one.

    Thanks a lot again for the reply
  5. Nov 27, 2011 #4
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    It's all down to preference and mostly money. If a Uni gets a good deal with PTC one year, they'll have Pro/E. If Dassault are cheap they'll use SolidWorks.

    It really, really doesn't matter, learn the most user friendly (ie SW). The only time i'd advocate someone learn anything else is if they are going into the automotive industry. Then CATIA is the best bet.

    I'll start by saying i'm biased, as I really really hate Pro/Engineer. Mainly becuase of the dreadful interface.
  6. Nov 27, 2011 #5
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    I've used both Pro/E and SolidWorks. Pro/E, as mentioned above, is a TERRIBLE program to use; it is not user-friendly at all. SolidWorks, on the other hand, is very easy to use, and relatively easy to learn because of its intuitive interface. I have never used Catia before, but apparently SolidWorks is actually made by the same company, I don't know what the differences are. I have also heard that SolidWorks is gaining popularity very quickly, so it's probably the better one to learn. You should consider doing some of their training courses; they are somewhat expensive, but definitely worth it!
  7. Nov 30, 2011 #6
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    I learned Solidworks in college and easily transitioned to Pro/E in the professional world. SW is probably easier to learn at first. The Pro/E interface is much better now than when I learned it (Pro/E 2001). I was shocked at the power of Pro/E when leaving Solidoworks, much more stable, but I have not used SW in years, probalby better now.
  8. Nov 30, 2011 #7
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    Yeah it's gone from complete and total crap, to just crap. WF5 is still woefully annoying to use.
  9. Nov 30, 2011 #8
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    Haha, tell us how you really feel:)
  10. Nov 30, 2011 #9
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    I just can't convey my hatred for it without swearing and feeling the banhammer.

    It's not just the interface, it's just really annoying to model with. Unless you do everything is a very specific order, using very protracted routes (millions of clicks). It just slaps you and shuts everything down until you sort the 'error' out.
  11. Nov 30, 2011 #10
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    The latest WF5 (M060, maybe earlier revs too) is much better about dealing with regen errors, FYI. Allows you to still do stuff with failed parts, much better than it used to be.

    I am not a big Pro/E advocate, I have just learned to go with it out of necessity.
  12. Nov 30, 2011 #11
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    Everyone else feels the same way. For me, the worst aspect is the constant inability to undo one's mistakes.
  13. Nov 30, 2011 #12


    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Re: Which one to learn? Pro/Engineer or SolidWorks?

    I will add my voice to the 'Pro/E is garbage' crowd. Sure, it's powerful, but it has no worthwhile tutorials, it constantly crashes and breaks files, and the user interface is one of the most poorly designed pieces of trash I've ever seen.

    If I ask a coworker 'how do I do X' , and that X is something that should be simple like modify a GTOL callout on a dimension, and he says: "let me come over; I need to muscle memory it", you haven't properly designed your interface. (The answer to that real life question: left click the dimension, right click somewhere away from the dimension, left click the GTOL, right click and hold the GTOL, select modify from the dropdown, make changes. It baffles the mind.)

    I wouldn't be surprised at all if the thing was designed so poorly to fund training classes. I hate the software with the passion of a thousand burning suns.
  14. Dec 1, 2011 #13
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    I'd agree with these comments, especially xxChrisxx's that "CAD is CAD is CAD." For the most part, I'd agree. If you learn one, you'll get a vast majority of the concepts. Sketch -> feature -> repeat as needed -> make drawing.

    My university used SolidWorks. My internship during college used Pro/E WildFire. My first job out of college used AutoDesk Inventor. My current job offers pretty much whatever you want, but I was told that the pure engineering/design groups used Unigraphics NX... so that's what I went with. I've been using that now for 3 years.

    Once you use one, you can adapt really, really quickly to any other. The main learning curve for a new package is figuring out where the various options are (start a sketch, insert a feature) and odds and ends (drafting views, changing dimension appearances, how to mate/relate parts in assemblies, etc.).

    I wouldn't sweat things one way or the other. Package cost is not a good way to determine quality, user-friendliness, or how productive you can be with a CAD package.
  15. May 2, 2013 #14
    If you want a job as a draftsmen and the majority of the job postings nearby are looking for draftsmen with solidworks experience, then it probably benefits you most to learn solidworks.

    I would not expect to earn more or less based on the CAD platform used.

    For what its worth, I prefer using solidworks for day to day tasks. It reminds me of playing with LEGO's when I was a little kid because of how intuitive the user interface/experience is. That is important to me because it frees up my brain to focus on the engineering & design aspects of what I'm creating with my CAD tool.
  16. Jun 28, 2013 #15
    CAD, the long-time users are going to tell you what they use is the best, this happens all the times
    There're 3 major CAD's, these are: UGNX (formerly Unigraphics), CATIA and Pro/E, among these UGNX and Catia are "Friendly to use", and ProE, is very difficult...
    Then there are the "Middle Range" CAD's, like SolidWorks, Autodesk, Inventor, SolidEdge, and so on...
    Benefit of SolidWorks is that it's the "Younger Brother" of CATIA

    If I were in your shoes I'll try to learn CATIA, then SW, then UGNX, and at last Pro E
    Last edited by a moderator: Jun 28, 2013
  17. Jul 3, 2013 #16
    I HATE PROE. Takes ten hours to do 5 minute job. It's so archaic. Solid works is the best package I have used! They also have a great FEA package, which is way better than ProEs one - MECHANICA. I'm a massive solid works advocate :D
  18. Jul 20, 2013 #17
    Re: Which one to learn? Pro/Engineer or SolidWorks?

    Depends whom you are asking.
    I use Pro E so i will suggest Pro E.

    But for sure , as you mentioned , pro e is high end software. so obviously it does make some things that solidworks can not.

    Few of points are

    1.large assemblies handled efficiently
    2.Analysis/Measurement of your product and utilizing that result to further improve/work on your design
    3.its ability to catch errors prior to failed designed.

    and many....

    Hope this was useful.
  19. Jul 20, 2013 #18
    But Solidworks can do all of those things also!
  20. Aug 18, 2013 #19
    I tried my hands on both during my university. Although I have used SW more than Pro/E (now Creo). It doesnt matter which one you learn, you can easily transit to other once you have enough understanding of any of them.

    From my experience, Pro/E is hard to learn than Solidworks. It's abilities are not going to be revealed unless you have spent considerable time on it. It's stable and performs well with large number of components. However, SW is very easy to learn and understand. It's surfacing features are far more powerful than Pro/E. Basically it's more useful designing small products or assemblies with limited parts. Pro/E will offer you more tools to do analysis on your designs, a thing SW isnt that good at.

    For starters, I would advise to learn Pro/E first (not too much). As it is easier to learn SW after you have done Pro/E. If you start with SW first, and then you have to work on Pro/E, it's going to be frustrating as Pro/E interface and concepts are a bit complex
  21. Sep 1, 2013 #20
    We are forced to use ProE at work and everyone hates it apart from the one guy who has never used anything else. I used Catia in my previous job and it was powerful and easy to use, plus much faster than ProE with large assemblies.

    If you want to take the hit, learn ProE and then you'll be able to pick up SW and Catia easily after that. FWIW no companies cared that I had experience of the wrong CAD system, the concepts are all the same, just different names and buttons and menus in different places.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook