Last year we witnessed the launch of PTC’s Creo with great interest. At that time, PTC claimed Creo was a reinvention and rebranding of several of its venerable mechatronics design products that included Pro/ENGINEER and CoCreate. The launch, however, left a lot of unanswered questions. Since then, we have realized that Creo really is something evolutionary and new, and not just a repackaging of the monolithic Pro/ENGINEER, CoCreate, and ProductView lines. Functionality for Creo was pulled out of those former products as role-based apps that provide what PTC termed “any mode modeling.”
We wondered to what degree does Creo Parametric (formerly Pro/ENGINEER) possess direct modeling capabilities and to what degree does Creo Direct (formerly CoCreate) possess parametric capabilities? We discovered that there’s an extension for Creo Parametric, called the Creo Flexible Modeling Extension (FMX) that offers “direct modeling like” capabilities. This is suited for users of Creo Parametric who want to stay in that same environment and edit their model in ways similar to direct modeling. In other words, it enables users to directly edit parametric models, but with the simplicity and flexibility found in Creo Direct.
Creo Elements/Direct is exclusively designed for direct modeling. It serves as the core product development tool, supporting engineering teams in developing complete products from art-to-part using the direct modeling approach. There’s an extension called Advanced Design, that enables users to add relations and constraints to models.
Creo Parametric has what we have consider flexible modeling inside of it for a more dedicated user who needs parametrics. On the other hand, Creo Direct, which contains no parametric capabilities, is targeted at a more casual type of user.
We also wondered if, ultimately, would Creo Parametric and Creo Direct become one app? That gets back to old monolithic PTC product philosophy, and having direct and parametric modeling capabilities in one package can be a good thing. However, there are no plans for Creo Parametric and Creo Direct to become one app. They will continue to be developed as seperate apps, focused on different user roles, and modeling approaches, leveraging a common data model. In Creo 1.0, there are two 3D modes people can work in, direct modeling and parametric modeling. For parametric modeling, Creo Parametric is the app for that.
As direct modeling addresses a number of different needs, it’s available in a number of ways. As mentioned earlier, there’s an extension for Creo Parametric, called Creo Flexible Modeling Extension (FMX). This is ideal for users of Creo Parametric who want to stay in that same environment and edit their model in ways similar to direct modeling. It enables users to directly edit parametric models, but with the simplicity and flexibility found in Creo Direct.
Sometime in the near future, in MCADCafe Weekly, we hope to review and compare Creo Parametric and Direct, and their respective features and benefits.