However, the project that I worked on had Boeing Army as a customer, and they used Catia V4 as CAD software. Now, it should be safe to assume that one would be able to send the V5 files to them, and they should be able to read them. This is not true however, and every file for the project had to be converted to different file formats and sent to the them. This lack of "interchangeability" between the two releases of the same software caused a massive waste of resources. Not only was it an initial burden, but each time a change was made, the files had to be converted again.
Now don't get me wrong, Catia V5 is a perfectly capable CAD package, and has many capabilities that should come with this type of software. The program has the ability to build parts in the same conventional way as most CAD packages such as using extrusions, pockets, revolves, grooves, sweeps, holes, and much more. The software also has the ability to create parts using generative surface design which is a major plus for complex parts.
However, the sketcher in Catia is not very user-friendly. In my prior experience with CAD software, I find Pro Engineer's sketcher much more user-friendly. Comparing the two, Catia doesn't have many automatic constraints that are generated during the process of creating a sketch. Whereas, Pro Engineer has many automatic constraints. I find it useful to have the automatic constraints as it helps create sketches in less time. If a user needs to manually constrain every aspect of a sketch, it can greatly increase the time it takes to complete the creation of a part.
Catia Part Design |
The assembly design in Catia also has multiple issues. Each time a detail part from an assembly has changes made to it, the constraints in the next higher assemblies are usually broken. This is to be expected with major changes. However, with Catia, minor changes such as an update to dimensions in a sketch or of a feature would break constraints. This is very annoying as the assemblies need constant updating with the parts or the parts will not be fully constrained and could possibly move.
Catia Assembly |
Although Catia V5 is a usable CAD system, it is a system that could be improved to gain better efficiency and be more user-friendly. The inefficiency and problems of the program would cause me to choose a different CAD software if I were to start a new project.
I like how you weren't afraid to point out the obvious flaws in the software. Some might find the lack of compatibility a small problem. However, lack of software compatibility can cause huge headaches and is a waste of time, like you mentioned. I am a very visual person, so I enjoyed the pictures you incorporated. They did a nice job of complementing your post. Overall, great job.
ReplyDeleteWhat I like about your article is that you clearly have a significant amount of experience with the software so you're well qualified to critique it. You point out the small details that you might not notice if you didn't use the software in depth, which is what would really the make the review helpful to a potential buyer. It's also nice that you're not scared to point out the flaws. Reviews don't do much good unless they're pointing out the bad things, so good job on that.
ReplyDeleteGood job pointing out both pros and cons. also it was good that you explained it well and also had pictures as a visual aid for someone who might not be familiar with the program. Good job.
ReplyDeleteI really liked the post, I thought you did a great job at pointing out what the negative aspects of the product are without making it look too bad, also it was very good on your side to compare it to another widely used software such as Pro-e, making it easier for the reader to relate to the article.
ReplyDelete