The launch of new products like SpaceClaim and new technologies like Synchronous Technology by Siemens is bringing some fresh air into the design software world. But is this air really so fresh? Or is it more like the air trapped in the Genie’s bottle that is bursting out after SpaceClaim rubbed it almost twenty years after being trapped in by PTC?
Let’s roll back the clock to the late 80s and review the story. At that time solid modeling was in its infancy, mostly limited to simple bounding surfaces if not polyhedral based modeling (remember CATIA V3?). Commercial kernel modelers were almost non existent with the exception of Romulus (indeed mostly limited to simple bounding surfaces); ACIS and Parasolid were still on their respective drawing boards. And the dominant model creation technique was based on Boolean operators.
Then PTC appeared on the market and within a few years it became the dominant player. Its product was an overnight success and it introduced the world to the concept of parametric solid modeling. The technology was brilliant (and PTC’s sales force was not shy) and all the established competitors were caught like a deer in the headlights. They all scrambled to at least replicate what PTC had. Some survived and some, like ComputerVision, never recovered.
In the process everybody focused on parametric solid modeling and forgot about any technique that interacted with the solids directly without any parametric constraint. Over time the parametric modeling technology evolved into a methodology and became “the way we do things” in solid modeling. And in the mid 90s SolidWorks sealed the direct modeling Genie’s bottle even tighter bringing to the market the first successful parametric solid modeler for Windows.
But maybe parametric modeling does not solve all the issues of solid modeling -- it has never really successfully evolved to handle free form surfaces, handling of models with large numbers of parameters can be very difficult and often simple modifications can be very complicated to carry out because the parameters graph needs to be untangled first. What if PTC never happened and we spent the last 20 years developing direct modeling?
Most likely, if PTC did not do it somebody else would have. We would probably be more or less where we are now. The time was ripe for parametric solid modeling to happen one way or another. But, hypothetically, if PTC did not happen we might have a different modeling paradigm, possibly based on some sort of direct, feature-based modeling as well as parametric modeling too.
In my opinion, the PTC success strongly polarized the design software development in the parametric solid modeling direction and I am glad that SpaceClaim and others are bringing back the direct modeling paradigm. I have the feeling that we are about to see what the last two decades would have looked like if PTC never happened.
Cristiano Sacchi
I would like to believe that parametrics gave us a rigorous mathematical foundation for design and manufacturing complex products. Without that foundation in the major MCAD packages, I would have doubts as to whether paperless manufacturing would have been as successful as it is today.
That said, UGS has done a credible job of creating integrated direct modeling, and as Rob mentions, I suspect that over time, PTC will incorporate CoCreate functionality into Pro/e's modeller, and Dassault Systemes will as well incorporate direct modelling into Solidworks.
tom
Posted by: Tom May | August 02, 2008 at 04:11 PM
I am not sure of the dates but other history based systems were around in the late 80's. SDRC (now Siemens/UGS) I-Deas VI.i at that time was very similar (and soon became Master series).
The difference was that it did not have to be fully constrained like ProE, and the linking to the drawings was much more limited.
Posted by: John Milroy | June 25, 2008 at 01:08 AM
With PTC's acquisition of CoCreate, I wouldn't be surprised to see direct/explicit modeling capabilities incorporated into Pro/E.
PTC continue to lead the way and have acquired and integrated several industry-leading technologies in recent years to fill out their Product Development System. The result is a slick, powerful art-to-part solution which I'm proud to represent in my part of the world (Western Canada).
Rob
Posted by: Rob VH | June 24, 2008 at 11:14 AM