<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: PTC Joins the Direct Modeling Bandwagon</title>
	<atom:link href="http://www.deelip.com/Index.php?feed=rss2&#038;p=330" rel="self" type="application/rss+xml" />
	<link>http://www.deelip.com/?p=330</link>
	<description>My Views on the CAD (Computer Aided Design) Software Industry</description>
	<lastBuildDate>Fri, 10 Sep 2010 03:06:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: ~ Mike</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-1660</link>
		<dc:creator>~ Mike</dc:creator>
		<pubDate>Sun, 13 Dec 2009 14:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-1660</guid>
		<description>Evan -&lt;br&gt;&lt;/br&gt;&lt;br&gt;To clarify.... When Deelip mentions localized rebuilds, he&#039;s not referring to the solver.  What he&#039;s trying to describe is something PTC built into Pro/E a few years back (2002 or 2003) which we called &quot;Intelligent Regeneration&quot;.&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;In the past in Pro/E, and I expect in most other history-based systems, when a user modified, say feature 5 out of a 100 feature part, Pro/E wouldbegin the regeneration process at feature 5, and update features 6, and 7 and 8 and so on all the way up until 100.  This ensured that the changes due to previous feature updates were propagated throughout the model.  It&#039;s a logical, and conservative approach, but in some (many?) cases, it is inefficient.&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;By analyzing the impact of feature modifications on surrounding topology (not just child features in the traditional &quot;referencing&quot; sense, but the identification other feature that might be affected by changes to the geometry, even though they are not direct child features), PTC was able to eliminate unnecessary updates to features which were not affected by the change.  So instead of updating features 5 through 100, maybe features 5 through 8 were updated, and 61 through 72, but not any of the others since there was no need to update them.&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;This change resulted in some pretty significant regeneration reductions (of course, this varies, depending on how your model was constructed), which helps customers get their jobs done better and faster!&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;~ Mike&lt;/br&gt;</description>
		<content:encoded><![CDATA[<p>Evan -</p>
<p>To clarify&#8230;. When Deelip mentions localized rebuilds, he&#39;s not referring to the solver.  What he&#39;s trying to describe is something PTC built into Pro/E a few years back (2002 or 2003) which we called &quot;Intelligent Regeneration&quot;.</p>
<p>In the past in Pro/E, and I expect in most other history-based systems, when a user modified, say feature 5 out of a 100 feature part, Pro/E wouldbegin the regeneration process at feature 5, and update features 6, and 7 and 8 and so on all the way up until 100.  This ensured that the changes due to previous feature updates were propagated throughout the model.  It&#39;s a logical, and conservative approach, but in some (many?) cases, it is inefficient.</p>
<p>By analyzing the impact of feature modifications on surrounding topology (not just child features in the traditional &quot;referencing&quot; sense, but the identification other feature that might be affected by changes to the geometry, even though they are not direct child features), PTC was able to eliminate unnecessary updates to features which were not affected by the change.  So instead of updating features 5 through 100, maybe features 5 through 8 were updated, and 61 through 72, but not any of the others since there was no need to update them.</p>
<p>This change resulted in some pretty significant regeneration reductions (of course, this varies, depending on how your model was constructed), which helps customers get their jobs done better and faster!</p>
<p>~ Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ~ Mike</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-1023</link>
		<dc:creator>~ Mike</dc:creator>
		<pubDate>Tue, 16 Jun 2009 20:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-1023</guid>
		<description>Evan -&lt;br /&gt;&lt;br /&gt;To clarify.... When Deelip mentions localized rebuilds, he&#039;s not referring to the solver.  What he&#039;s trying to describe is something PTC built into Pro/E a few years back (2002 or 2003) which we called &quot;Intelligent Regeneration&quot;.&lt;br /&gt;&lt;br /&gt;In the past in Pro/E, and I expect in most other history-based systems, when a user modified, say feature 5 out of a 100 feature part, Pro/E wouldbegin the regeneration process at feature 5, and update features 6, and 7 and 8 and so on all the way up until 100.  This ensured that the changes due to previous feature updates were propagated throughout the model.  It&#039;s a logical, and conservative approach, but in some (many?) cases, it is inefficient.&lt;br /&gt;&lt;br /&gt;By analyzing the impact of feature modifications on surrounding topology (not just child features in the traditional &quot;referencing&quot; sense, but the identification other feature that might be affected by changes to the geometry, even though they are not direct child features), PTC was able to eliminate unnecessary updates to features which were not affected by the change.  So instead of updating features 5 through 100, maybe features 5 through 8 were updated, and 61 through 72, but not any of the others since there was no need to update them.&lt;br /&gt;&lt;br /&gt;This change resulted in some pretty significant regeneration reductions (of course, this varies, depending on how your model was constructed), which helps customers get their jobs done better and faster!&lt;br /&gt;&lt;br /&gt;~ Mike</description>
		<content:encoded><![CDATA[<p>Evan -</p>
<p>To clarify&#8230;. When Deelip mentions localized rebuilds, he&#39;s not referring to the solver.  What he&#39;s trying to describe is something PTC built into Pro/E a few years back (2002 or 2003) which we called &quot;Intelligent Regeneration&quot;.</p>
<p>In the past in Pro/E, and I expect in most other history-based systems, when a user modified, say feature 5 out of a 100 feature part, Pro/E wouldbegin the regeneration process at feature 5, and update features 6, and 7 and 8 and so on all the way up until 100.  This ensured that the changes due to previous feature updates were propagated throughout the model.  It&#39;s a logical, and conservative approach, but in some (many?) cases, it is inefficient.</p>
<p>By analyzing the impact of feature modifications on surrounding topology (not just child features in the traditional &quot;referencing&quot; sense, but the identification other feature that might be affected by changes to the geometry, even though they are not direct child features), PTC was able to eliminate unnecessary updates to features which were not affected by the change.  So instead of updating features 5 through 100, maybe features 5 through 8 were updated, and 61 through 72, but not any of the others since there was no need to update them.</p>
<p>This change resulted in some pretty significant regeneration reductions (of course, this varies, depending on how your model was constructed), which helps customers get their jobs done better and faster!</p>
<p>~ Mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan Yares</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-987</link>
		<dc:creator>Evan Yares</dc:creator>
		<pubDate>Fri, 12 Jun 2009 08:39:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-987</guid>
		<description>I believe that SDRC IDEAS (the technology of which has been incorporated into NX) had localized rebuilds... maybe 15 years ago?&lt;br /&gt;&lt;br /&gt;It&#039;s a function of the design of the solver.  The Pro/E solver was parametric, while the IDEAS solver was variational.&lt;br /&gt;&lt;br /&gt;In any event, before swearing to this, I&#039;d need to do a little homework. (I could be off on the date, and the solvers of that time may have used hybrid methods.) &lt;br /&gt;&lt;br /&gt;Now, as for whether customers want parametric feature-based modeling, or direct feature modeling: I think what they want most of all is to get their jobs done better and faster.</description>
		<content:encoded><![CDATA[<p>I believe that SDRC IDEAS (the technology of which has been incorporated into NX) had localized rebuilds&#8230; maybe 15 years ago?</p>
<p>It&#39;s a function of the design of the solver.  The Pro/E solver was parametric, while the IDEAS solver was variational.</p>
<p>In any event, before swearing to this, I&#39;d need to do a little homework. (I could be off on the date, and the solvers of that time may have used hybrid methods.) </p>
<p>Now, as for whether customers want parametric feature-based modeling, or direct feature modeling: I think what they want most of all is to get their jobs done better and faster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dora Smith</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-985</link>
		<dc:creator>Dora Smith</dc:creator>
		<pubDate>Thu, 11 Jun 2009 14:00:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-985</guid>
		<description>Deelip, thanks for asking us to comment. We have definitely NOT “abandoned”  history-based modeling. We continue to invest in history-based modeling AND synchronous technology. The feedback from our customers so far is they want the best of both worlds: history-based and history-free modeling. So even in the copy of Solid Edge you have, you have the ability to do either. &lt;br /&gt;&lt;br /&gt;Let me know if you have further questions. I’m just a tweet away.&lt;br /&gt;&lt;br /&gt;Dora Smith&lt;br /&gt;Siemens PLM Software</description>
		<content:encoded><![CDATA[<p>Deelip, thanks for asking us to comment. We have definitely NOT “abandoned”  history-based modeling. We continue to invest in history-based modeling AND synchronous technology. The feedback from our customers so far is they want the best of both worlds: history-based and history-free modeling. So even in the copy of Solid Edge you have, you have the ability to do either. </p>
<p>Let me know if you have further questions. I’m just a tweet away.</p>
<p>Dora Smith<br />Siemens PLM Software</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deelip Menezes</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-980</link>
		<dc:creator>Deelip Menezes</dc:creator>
		<pubDate>Wed, 10 Jun 2009 10:16:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-980</guid>
		<description>Anonymous,&lt;br /&gt;&lt;br /&gt;My opinions are based on Solid Edge, because that is all I have access to. Siemens has spoken about giving me a demo of NX, but for some reason or another, it has not yet happened. That&#039;s the reason I try and avoid mentioning NX in my writings.&lt;br /&gt;&lt;br /&gt;Thanks for the clarification. And this is precisely the reason why I allow anonymous comments on this blog.</description>
		<content:encoded><![CDATA[<p>Anonymous,</p>
<p>My opinions are based on Solid Edge, because that is all I have access to. Siemens has spoken about giving me a demo of NX, but for some reason or another, it has not yet happened. That&#39;s the reason I try and avoid mentioning NX in my writings.</p>
<p>Thanks for the clarification. And this is precisely the reason why I allow anonymous comments on this blog.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-979</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 10 Jun 2009 08:25:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-979</guid>
		<description>I just have to weigh in on the &quot;abandonment of history&quot; issue with Siemens NX.  The implementation of Synchronous Technology is very different between NX and Solid Edge.  In NX, you can CHOOSE to have Synchronous features seamlessly integrated with the &quot;old&quot; history-based modeling approach, OR, to go with a completely history-free approach.  It is UP TO THE USER TO DECIDE.  In Solid Edge, it seems you have to choose one or the other.  &lt;br /&gt;&lt;br /&gt;The availability of ST FEATURES as tools in a history-based model has proven, over and over, to be extremely valuable in our organization.&lt;br /&gt;&lt;br /&gt;It is very unfortunate that the differences in implementation of ST between NX and Solid Edge are being confused (by everyone, from Siemens to the blog media etc).</description>
		<content:encoded><![CDATA[<p>I just have to weigh in on the &quot;abandonment of history&quot; issue with Siemens NX.  The implementation of Synchronous Technology is very different between NX and Solid Edge.  In NX, you can CHOOSE to have Synchronous features seamlessly integrated with the &quot;old&quot; history-based modeling approach, OR, to go with a completely history-free approach.  It is UP TO THE USER TO DECIDE.  In Solid Edge, it seems you have to choose one or the other.  </p>
<p>The availability of ST FEATURES as tools in a history-based model has proven, over and over, to be extremely valuable in our organization.</p>
<p>It is very unfortunate that the differences in implementation of ST between NX and Solid Edge are being confused (by everyone, from Siemens to the blog media etc).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al Dean</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-978</link>
		<dc:creator>Al Dean</dc:creator>
		<pubDate>Tue, 09 Jun 2009 20:06:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-978</guid>
		<description>i couldn&#039;t disagree more. I don&#039;t think shifting focus means abandoning at all. &lt;br /&gt;&lt;br /&gt;There&#039;s very good reasons why a shift towards the sync tech is a good idea and its going to take time to shake out and see where it goes. Kudos to Siemens for having a stab at it. Is it a wise decision? Only time will tell that. Personally, I think they made too much of a deal about it as its a very embryonic technology - yeah, one that&#039;s getting a lot of development resources, but embryonic still.&lt;br /&gt;&lt;br /&gt;If they made a mistake, its making such a huge noise about the move to sync tech-based modelling technology, I&#039;ve heard of users reevaluating their Solid Edge licenses, some even dropping it and moving to another direct editing system that&#039;s more mature. Why? because of this notion that history is being dumped.</description>
		<content:encoded><![CDATA[<p>i couldn&#39;t disagree more. I don&#39;t think shifting focus means abandoning at all. </p>
<p>There&#39;s very good reasons why a shift towards the sync tech is a good idea and its going to take time to shake out and see where it goes. Kudos to Siemens for having a stab at it. Is it a wise decision? Only time will tell that. Personally, I think they made too much of a deal about it as its a very embryonic technology &#8211; yeah, one that&#39;s getting a lot of development resources, but embryonic still.</p>
<p>If they made a mistake, its making such a huge noise about the move to sync tech-based modelling technology, I&#39;ve heard of users reevaluating their Solid Edge licenses, some even dropping it and moving to another direct editing system that&#39;s more mature. Why? because of this notion that history is being dumped.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deelip Menezes</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-977</link>
		<dc:creator>Deelip Menezes</dc:creator>
		<pubDate>Tue, 09 Jun 2009 02:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-977</guid>
		<description>Al,&lt;br /&gt;&lt;br /&gt;I understand that Siemens is not abandoning feature based modeling. Synchronous Technology has features, parameters and constraints, as I have mentioned time and over on this blog. But to me it looks like they are abandoning history based feature modeling. There is a world of a difference between feature based modeling and history based feature modeling. That&#039;s why I made sure I added the phrase &quot;history based&quot; to my statement.&lt;br /&gt;&lt;br /&gt;Al, come one. You have been around far more than I have. In the software world, &quot;shifting development focus&quot; equals &quot;abandoning&quot;. This is typical press release lingo and you should be more equipped to read between the lines than me.&lt;br /&gt;&lt;br /&gt;Thanks for clarifying about PTC - &quot;realtime recalculation of history based model&quot; in Wildfire 5.0 and &quot;Direct Modeling&quot; in WildFire 6.0. The PTC guys were not very forthcoming in giving me information at that point in time. They just wanted me to see what they were showing and not ask questions. ;-)</description>
		<content:encoded><![CDATA[<p>Al,</p>
<p>I understand that Siemens is not abandoning feature based modeling. Synchronous Technology has features, parameters and constraints, as I have mentioned time and over on this blog. But to me it looks like they are abandoning history based feature modeling. There is a world of a difference between feature based modeling and history based feature modeling. That&#39;s why I made sure I added the phrase &quot;history based&quot; to my statement.</p>
<p>Al, come one. You have been around far more than I have. In the software world, &quot;shifting development focus&quot; equals &quot;abandoning&quot;. This is typical press release lingo and you should be more equipped to read between the lines than me.</p>
<p>Thanks for clarifying about PTC &#8211; &quot;realtime recalculation of history based model&quot; in Wildfire 5.0 and &quot;Direct Modeling&quot; in WildFire 6.0. The PTC guys were not very forthcoming in giving me information at that point in time. They just wanted me to see what they were showing and not ask questions. <img src='http://www.deelip.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al Dean</title>
		<link>http://www.deelip.com/?p=330&#038;cpage=1#comment-976</link>
		<dc:creator>Al Dean</dc:creator>
		<pubDate>Mon, 08 Jun 2009 23:42:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.deelip.com/?p=330#comment-976</guid>
		<description>&quot;like Siemens, PTC is abandoning the history based feature modeling approach&quot;&lt;br /&gt;&lt;br /&gt; I think that&#039;s a pretty irresponsible thing to say - mostly because its inaccurate. you&#039;re mixing two things. History-based model construction and Feature-based model construction. Sync Tech is feature-based modelling - without a history. So you can&#039;t lump the two in together Deelip.&lt;br /&gt;&lt;br /&gt;As as far as I can see, Siemens aren&#039;t abandoning either. shifting developmental focus towards a history-free approach - but even then, if you look at NX, then the Sync Tech implementation, certainly is both history and feature-based - just not as reliant on it as might be obvious.&lt;br /&gt;&lt;br /&gt;as for PTC&#039;s approach, there are two things at play. realtime recaclulation of a history-based model (shipping in Wildfire 5.0) to give dynamic feedback of dynamic edits - while  explicit modelling (ala) CoCreate will be in a later release. &lt;br /&gt;&lt;br /&gt;If you&#039;re going to wax lyrical about the subject, ensure you&#039;ve got your terminology correct, otherwise it confuses the user community and that&#039;s not in anyone&#039;s interest.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;&lt;br /&gt;Al</description>
		<content:encoded><![CDATA[<p>&quot;like Siemens, PTC is abandoning the history based feature modeling approach&quot;</p>
<p> I think that&#39;s a pretty irresponsible thing to say &#8211; mostly because its inaccurate. you&#39;re mixing two things. History-based model construction and Feature-based model construction. Sync Tech is feature-based modelling &#8211; without a history. So you can&#39;t lump the two in together Deelip.</p>
<p>As as far as I can see, Siemens aren&#39;t abandoning either. shifting developmental focus towards a history-free approach &#8211; but even then, if you look at NX, then the Sync Tech implementation, certainly is both history and feature-based &#8211; just not as reliant on it as might be obvious.</p>
<p>as for PTC&#39;s approach, there are two things at play. realtime recaclulation of a history-based model (shipping in Wildfire 5.0) to give dynamic feedback of dynamic edits &#8211; while  explicit modelling (ala) CoCreate will be in a later release. </p>
<p>If you&#39;re going to wax lyrical about the subject, ensure you&#39;ve got your terminology correct, otherwise it confuses the user community and that&#39;s not in anyone&#39;s interest.</p>
<p>Cheers</p>
<p>Al</p>
]]></content:encoded>
	</item>
</channel>
</rss>
