CoCreate User Forum

CoCreate User Forum (https://www.cocreateusers.org/forum/index.php)
-   CoCreate Modeling (https://www.cocreateusers.org/forum/forumdisplay.php?f=5)
-   -   dynamic modeling vs. synchronous technology (https://www.cocreateusers.org/forum/showthread.php?t=6776)

gmatelich 04-22-2008 06:49 AM

dynamic modeling vs. synchronous technology
 
looks an awful lot like what we've been doing in CoCreate for several years:
http://www.plm.automation.siemens.com/en_us/campaigns/breakthrough/index.shtml
You can skip the first 6 minutes if you don't want to hear all the big-wigs talk (the Quicktime Low download seems to be the easiest way to navigate forward).

John Scheffel 04-22-2008 10:14 AM

Re: dynamic modeling vs. synchronous technology
 
Interesting and some good marketing. If you were not aware of CoCreate it would lead you to believe that no one had ever thought of these concepts before. I like the fact that they used some fairly complex geometry that looks like real world parts. I have to say that interface and feedback appears to be a little more sophisticated than CoCreate, in particular the creation and use of 3D dimensions. But demos can be deceiving and you never know until you try it yourself. One thing I noticed is that there was no mention of 2D drawing creation or modification.

This makes me wonder if PTC knew that this was coming and it motivated them to purchase CoCreate so they could have a product to compete with it.

coroto 04-25-2008 11:30 AM

Re: dynamic modeling vs. synchronous technology
 
From the demos it looked like the holy grail of 3D modeling, fully combining the "parametric/history" world and the "direct/explicit" world into one. I liked the "live" feel of it, kind of like SpaceClaim, where instead of getting a sort of limited/partial preview and then confirming the modification, the changes all happen in real time. Really makes you wonder what it is doing to the history tree and how the changes fold into it.

It's good to see some action in the 3D modeling arena!

phamil1 04-29-2008 06:55 AM

Re: dynamic modeling vs. synchronous technology
 
Both SolidEdge and UG have had direct geometry editing capabilities for some time now. Perhaps with the introduction of SpaceClaim and the acquisition of CoCreate by PTC, they have decided to improve it and market it a bit more. Their marketing is good - validating what CoCreate has been saying for years. I do like the live feedback!! It is very much like what SpaceClaim is doing. The demos look good, but they don’t show anything too complex, in other words – no topology changes, except for the copy and paste which is fairly easy to do.

Direct editing on imported geometry is fairly straight forward, but what about direct editing of a native model with a full history tree? What happens to the history tree? I have used a few history-based systems that have direct editing, and with those systems the direct edits were actually recorded in the tree and have the typical parent/child relationship. After a while the tree became much more complex and reordering the tree was almost impossible. I am not sure how they do it in SolidEdge, but I bet it is not too different. The edits would have to be maintained in the tree, otherwise a regeneration of the model would overwrite the direct edits. In most cases that I tried, topology changes were not allowed.

If your processes and needs are better supported with direct editing, use CoCreate. If your processes require more control and management use ProEngineer ;)

From a product design point-of-view, I am not sure that mixing the two is really going to work out in the long run. However, for those using a history-based system and have an occasional need for making minor edits to imported geometry, it certainly would be a nice-to-have feature.

Steve 06-18-2008 11:58 AM

Re: dynamic modeling vs. synchronous technology
 
Quote:

Direct editing on imported geometry is fairly straight forward, but what about direct editing of a native model with a full history tree? What happens to the history tree? I have used a few history-based systems that have direct editing, and with those systems the direct edits were actually recorded in the tree and have the typical parent/child relationship. After a while the tree became much more complex and reordering the tree was almost impossible. I am not sure how they do it in SolidEdge, but I bet it is not too different. The edits would have to be maintained in the tree, otherwise a regeneration of the model would overwrite the direct edits. In most cases that I tried, topology changes were not allowed.

If your processes and needs are better supported with direct editing, use CoCreate. If your processes require more control and management use ProEngineer

From a product design point-of-view, I am not sure that mixing the two is really going to work out in the long run. However, for those using a history-based system and have an occasional need for making minor edits to imported geometry, it certainly would be a nice-to-have feature.
From what they are telling us, right now it is an either-or situation. You can either continue to create models the "old" way, with a history tree, or you can create them (or convert them) the "new" way, with no history tree.

The big question on everyone's minds is how they preserved the parametric functionality while doing explicit modeling. The problem with explicit systems like CoCreate and SpaceClaim is that it is difficult if not impossible to parameterize some types of geometry. For example, in OSD you cannot control the base diameter of a tapered cone. In a history-based system, the system remembers the parameter associated with the cylinder, and then it remembers the parameter associated with the draft applied to it.

According to the Solid Edge folks, this problem is not present with Synchronous Technology, but it remains to be seen.

Another advantage to a history-based system, or rather, a system whereby features are derived from embedded, persistent sketches, is that the relevant parameters for a feature only become visible when you go to work with that specific feature. It remains to be seen how this will work in Synchronous Technology. In OSD, with what parameters you are able to apply to the model it is basically an all-or-nothing situation to displaying them. There is a dialog where you can turn on and off the display of individual parameters but without knowing what features they go to this is tedious to use. They say with ST that the system, while now history-free, is still feature-based, so the relevant parameters will still be accessible relative to the features they control. But all this remains to be seen.

It's worth noting that Solid Edge has had boolean functionality for some time. You can, for example, move faces, offset faces, delete faces, modify holes and rounds, all without regard to whether these items were controlled by parametric features or not.

Synchronous Technology claims to go beyond this by actually sensing intended geometric relationships on the model for you.

For example, if you move a face, and the software senses that the face you are attempting to move is coplanar with other faces, it will move them all when you move the one, as it infers a geometric coplanar constraint. They say you can override this behavior if desired.

Similarly, they say that if you move a face that has other faces that join tangent to it, it will preserve those tangencies. Likewise if you move a face that is sensed to be concentric with other faces, it will move them as a group.

Basically, they say that rather than constraining such "obvious" geometric relationships in a sketch, their solver senses them on the model and preserves them anyway, provided you do not override the system and tell it to ignore them.

All this sounds well and good - my biggest concern, as I said before, is how easily can I dimensionally constrain my model to embed and preserve design intent.

Another huge achille's heal that ST will have, they say, that OSD and Spaceclaim also have, is the inability to create assembly level features. This is a huge problem to anyone who creates machined parts based off of cast parts, or machined welded assemblies.

It is supposed to ship this summer. It will be interesting to see how it all works out.

Steve


All times are GMT -8. The time now is 04:42 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.