Creo or Solidworks?
Hi, I have passed corses of CAD and Advanced CAD, and now I know two softwares: Solidworks and Creo Parametric.
I wanted to know which one is mostly used in industry and is it OK to work with ONE software as a freelancer(it is always useful to master in one, yeah?)??
If you're considering which CAD system to use, it depends on the application. If you're doing 'top down' design, such as in an automotive company CREO (Pro-E) is superior. It is stable. On the other hand if you work for a small company and the model files are relatively small SW is fine. SW is not great for large assemblies.
SW will solve your problems in your design process within LIMITS. You can not work with large assemblies, you can not design high quality surfaces, you can not manage your design in a Disciplinedly. Other hand Creo Parametric (or its Old Name is Pro Engineer) is the first parametric featured based CAD design program in the world also it's doing this very well.
My recommendation will be to do some more research for you about Creo Parametric, specially Creo Parametric 4.0.
Solidworks is definitely much better than creo. Having knowledge of both of course is always helpful. As for industry use, Solidworks is becoming more widely used than creo because creo is too expensive and is more cumbersome when it comes to doing simple modeling. Solidworks also has better FEA and dynamic simulation capabilities than creo does.
Hi Hrachya Grigoryan
I feel both a softwares are very useful and user friendly softwares, but initial stage proe is some what difficult on same time solidworks is very simple on in initial stage users
the simulation purpose the solidworks is very simple on but my area of die casting CREO is very useful
I have used Pro/E (Creo) for almost 14 years since 2000i version. Solid works for 3 years. I would say Solidworks is very flexible to work with. Making models and drawings are breeze.
But Creo has it's own strength areas. I feel sketching, constraints in Creo is better. Associative section views is something Creo is very strong. I feel Creo is better suited for machine design with complex assemblies.
Measuring in assembly/part mode in Creo is very reliable compared to solidworks.
Even though creo is a difficult to handle in some areas. I personally feel Creo is a better tool to handle large assembly design than SolidWorks.
I've been using Pro/E and Creo for 17 years and I've just started learning Solidworks recently.
I'm just so used to PTC that I can do stuff with my eyes closed. I find Solidworks a chore, but it's much more to do with just being so used to using PTC software and being able to do stuff very quickly rather than shortcomings with Solidworks. A lot of it comes down to what you are used to so i think people automatically saying Solidworks or Pro/E is better is highly subjective.
I have been teaching myself Solidworks by duplicating files i have created in Pro/E using exactly the same methods of creation, using the same features. The one thing that did strike me is how much larger the Solidworks files are. I recently created a model using family tables in CREO 2 and then duplicated the model exactly in Solidworks 2014. (the only difference being the way Solidworks Design Tables differ from Family tables in Pro/E.
The size of the purged files in creo was 9.5Mb
In Solidworks 2014, the same model was 37.8Mb
How is that even possible?
I began using ProE 2013 in 1994. I am now using Creo 2.0, preparing for our update to 3.0. I began using SolidWorks 2011. I am now using SolidWorks 2017. I have taken classes in both; many more in ProE & Wildfire. I also have used Inventor with no training. I believe that Inventor is no competition with Creo & SolidWorks. I also believe that Creo is more powerful software, if needed. If you don't use surfacing, I think it may be a tossup between Creo & SW. I think PTC's pricing has become more competitive.
I lean towards PTC modeling packages, primarily due to familiarity. I like some of the commands in SolidWorks, but some are better in PTC packages.
Comments made about ProE/Wildfire/Creo being more difficult to use are predominately true. Wildfire & Creo have been key moves by PTC for user friendly improvements. SolidWorks ease of use is enticing and good in some areas. The ability to place features & components of assembly with less parameters provides for errors in placement & failure of features. The one company that I worked for, that used only SolidWorks, did not allow this. Their policy did not allow you to place the first component of an assembly in a frozen location. It was usually placed by using coincident origins. The other option was to align default datums of the part and assembly in the orientation desired.
One fact is that SolidWorks users have a difficult time learning the intent & required input & sequence of commands in Creo. For this primary reason, users of ProE/WF/Creo have an easier transition to SolidWorks. To me, this is a more secure system. ProE/WF/Creo has required specific input to define features & assembly. This is the frustration that SW users have. Engineering & Design require specific data. In development, this data must be flexible, but must be possible variations. Another issue is the chronological sequence of features & components of assembly that is required of the PTC modeling packages. I heard they were making this more flexible, but I still think of the sequence as I design. This can be a key element of creating a fabricated part in a similar (if not exact) sequence in which it would be made.
When I see Creo models, I can usually tell if that person is a SolidWorks person. The SolidWorks’ step of creating a sketch before selecting a feature command is added data to the Creo model. In Creo, the sketch is done on the fly (becoming part of the feature). The SolidWorks method adds an extra entity for every feature. You can see the sketch, followed by the feature which contains the sketch needed to access the initial sketch. This is an example of using extra steps that are unnecessary, due to not being taught the intent of the method of creating the features. It also provides the opportunity to change the initial sketch, causing the second (unnecessary) sketch to fail.
Here are two of my examples of feature creation & user knowledge of (or lack thereof) modeling intent.
The first simple example is the full round. In Creo, you select the round icon, select two edges, go to the round window and select full round & enter. In SolidWorks, you select the round icon, select full round, select the rectangle to list the first surface, select the first surface, select the rectangle to list the second surface, select the second surface, and then select the rectangle to list the third surface & select the third surface & enter. So the simple full round is 5 selections for Creo & 9 selections for SolidWorks. This may be an indication of the mathematical advantage that Creo has in handling complex surfacing & large assemblies.
The example of modeling intent is a torsion spring created in WF 5.0 with opposite hand helixes on either side of a center (fixed location) bend. The SW person created this feature with approximately 270 features. I created it with 27.
The bottom lines are:
1. Whichever you choose, use a PDM system! I currently work where this is thought to be too expensive. Pay me now or pay me later. This is a disaster in searching for a file & knowing whether it is the proper revision.
2. If you use SolidWorks, you can hire a user of ProE/WF/Creo or SolidWorks.
3. If you use Creo, you can hire a user of ProE/WF/Creo, but not a user of SolidWorks without Creo training (or plan for their training upon hiring them).
I've used both professionally over a 20-year career in product design engineering, with 5 years of Solidworks usage.
Solidworks has an easier initial usability curve, although this gets steeper given that it started life as a simpler piece of software, with complexity "bolted on" to compete with other CAD packages.
Solidworks is a mid-range CAD package and will always have a "glass ceiling" due to the market presence of CATIA. Creo is scaleable and can cope with projects from the very simple to very complex, whether that be number or interaction between parts or sophisticated geometry. Solidworks tends to get "messy" when it faces complicated scenarios - unfortunately the "easy to use" paradigm falls apart in the face of complex models.
Creo is much quicker to use than Solidworks and far more stable (being less prone to crashing / bugs). The Creo interface isn't as pretty, but it's much cleaner and requires fewer clicks to accomplish any task. Creo is also better at surface modelling, and will require fewer features to build a model, which will also regenerate faster. There are some interface quirks about Creo, largely due to the need for backwards compatibility over ~30 years of the software's life
Solidworks is more widely used than Creo, but this is partly down to clever marketing by Dassault Systemes, particularly in the late 90's and early 00's.
I can't comment about the cost of purchase, but the whole cost of use needs to be considered, i.e., how much will it cost you in hours to use?