<?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"
	>
<channel>
	<title>Comments on: Make Your SolidWorks Model Stop Rebuilding</title>
	<atom:link href="http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/</link>
	<description>3D CAD&#124;SolidWorks Tips&#124;Technology&#124;Product Design</description>
	<pubDate>Mon, 06 Oct 2008 21:41:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Jason</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1885</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 27 Nov 2007 16:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1885</guid>
		<description>As I've mentioned before, SolidWorks already does handle this to some extent. It will not rebuild earlier features unless you do a "Control Q" or switch configuration. It rebuilds from the last edited feature. An Enhancement could be made here to extend this to configurations.

I have seen bugs where every new feature added or change would prompt a rebuild from ealier in the tree. Since this model had over 500 features it took a while to rebuild. After investigating the model, I found the feature responsible and fixed the problem. The rebuild went away when adding new features.

Other things that may cause rebuilds could be circular references and equations using reference dimensions.

As for multi processors, I believe there have been some benchmarks done that show Solidworks is using multi processors when rebuild. I think certain model techniques may better utilize multi processors.</description>
		<content:encoded><![CDATA[<p>As I&#8217;ve mentioned before, SolidWorks already does handle this to some extent. It will not rebuild earlier features unless you do a &#8220;Control Q&#8221; or switch configuration. It rebuilds from the last edited feature. An Enhancement could be made here to extend this to configurations.</p>
<p>I have seen bugs where every new feature added or change would prompt a rebuild from ealier in the tree. Since this model had over 500 features it took a while to rebuild. After investigating the model, I found the feature responsible and fixed the problem. The rebuild went away when adding new features.</p>
<p>Other things that may cause rebuilds could be circular references and equations using reference dimensions.</p>
<p>As for multi processors, I believe there have been some benchmarks done that show Solidworks is using multi processors when rebuild. I think certain model techniques may better utilize multi processors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Albert Whatmough</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1884</link>
		<dc:creator>Albert Whatmough</dc:creator>
		<pubDate>Tue, 27 Nov 2007 16:35:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1884</guid>
		<description>Ok, I can see that.  I do however have a lot of trouble understanding how exactly that would work.  I can see it working in a part that has no external references.  What I see happening is you lock the geometry and then you later decide... oh I wanted to change this... or that and then you model just explodes with rebuild errors.  as soon as you "unlock" it you are just waiting for all those rebuild errors to come alive.  At least by creating a para solid that will not happen.   That being said, if they can do it all the power to them.

If you really want to save time across the board get SolidWorks to make use of multiple processors.</description>
		<content:encoded><![CDATA[<p>Ok, I can see that.  I do however have a lot of trouble understanding how exactly that would work.  I can see it working in a part that has no external references.  What I see happening is you lock the geometry and then you later decide&#8230; oh I wanted to change this&#8230; or that and then you model just explodes with rebuild errors.  as soon as you &#8220;unlock&#8221; it you are just waiting for all those rebuild errors to come alive.  At least by creating a para solid that will not happen.   That being said, if they can do it all the power to them.</p>
<p>If you really want to save time across the board get SolidWorks to make use of multiple processors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-10583</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 27 Nov 2007 15:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-10583</guid>
		<description>As I&#39;ve mentioned before, SolidWorks already does handle this to some extent. It will not rebuild earlier features unless you do a &#34;Control Q&#34; or switch configuration. It rebuilds from the last edited feature. An Enhancement could be made here to extend this to configurations.&#60;br&#62;&#60;br&#62;I have seen bugs where every new feature added or change would prompt a rebuild from ealier in the tree. Since this model had over 500 features it took a while to rebuild. After investigating the model, I found the feature responsible and fixed the problem. The rebuild went away when adding new features.&#60;br&#62;&#60;br&#62;Other things that may cause rebuilds could be circular references and equations using reference dimensions.&#60;br&#62;&#60;br&#62;As for multi processors, I believe there have been some benchmarks done that show Solidworks is using multi processors when rebuild. I think certain model techniques may better utilize multi processors.</description>
		<content:encoded><![CDATA[<p>As I&#39;ve mentioned before, SolidWorks already does handle this to some extent. It will not rebuild earlier features unless you do a &quot;Control Q&quot; or switch configuration. It rebuilds from the last edited feature. An Enhancement could be made here to extend this to configurations.&lt;br&gt;&lt;br&gt;I have seen bugs where every new feature added or change would prompt a rebuild from ealier in the tree. Since this model had over 500 features it took a while to rebuild. After investigating the model, I found the feature responsible and fixed the problem. The rebuild went away when adding new features.&lt;br&gt;&lt;br&gt;Other things that may cause rebuilds could be circular references and equations using reference dimensions.&lt;br&gt;&lt;br&gt;As for multi processors, I believe there have been some benchmarks done that show Solidworks is using multi processors when rebuild. I think certain model techniques may better utilize multi processors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Albert Whatmough</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-9848</link>
		<dc:creator>Albert Whatmough</dc:creator>
		<pubDate>Tue, 27 Nov 2007 15:35:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-9848</guid>
		<description>Ok, I can see that.  I do however have a lot of trouble understanding how exactly that would work.  I can see it working in a part that has no external references.  What I see happening is you lock the geometry and then you later decide... oh I wanted to change this... or that and then you model just explodes with rebuild errors.  as soon as you "unlock" it you are just waiting for all those rebuild errors to come alive.  At least by creating a para solid that will not happen.   That being said, if they can do it all the power to them.&lt;br&gt;&lt;br&gt;If you really want to save time across the board get SolidWorks to make use of multiple processors.</description>
		<content:encoded><![CDATA[<p>Ok, I can see that.  I do however have a lot of trouble understanding how exactly that would work.  I can see it working in a part that has no external references.  What I see happening is you lock the geometry and then you later decide&#8230; oh I wanted to change this&#8230; or that and then you model just explodes with rebuild errors.  as soon as you &#8220;unlock&#8221; it you are just waiting for all those rebuild errors to come alive.  At least by creating a para solid that will not happen.   That being said, if they can do it all the power to them.</p>
<p>If you really want to save time across the board get SolidWorks to make use of multiple processors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lloyd</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1883</link>
		<dc:creator>Lloyd</dc:creator>
		<pubDate>Tue, 27 Nov 2007 14:32:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1883</guid>
		<description>This idea was intended for features in complex part models.  It may not be as useful when applied to assembly mates (especially top-down assemblies).  The main purpose is to eliminate some of the rebuild time currently required.  While inserting a parasolid file accomplishes this, a "Geometry Lock" would also provide a way to make changes if that would become necessary.

This functionality could be an actual feature, or maybe, it would be a behind-the-scenes part of SolidWorks.  In either case, the more people who submit this request, the more chance that SolidWorks will invest resources to address the specific issue of rebuild time.</description>
		<content:encoded><![CDATA[<p>This idea was intended for features in complex part models.  It may not be as useful when applied to assembly mates (especially top-down assemblies).  The main purpose is to eliminate some of the rebuild time currently required.  While inserting a parasolid file accomplishes this, a &#8220;Geometry Lock&#8221; would also provide a way to make changes if that would become necessary.</p>
<p>This functionality could be an actual feature, or maybe, it would be a behind-the-scenes part of SolidWorks.  In either case, the more people who submit this request, the more chance that SolidWorks will invest resources to address the specific issue of rebuild time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lloyd</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-9847</link>
		<dc:creator>Lloyd</dc:creator>
		<pubDate>Tue, 27 Nov 2007 13:32:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-9847</guid>
		<description>This idea was intended for features in complex part models.  It may not be as useful when applied to assembly mates (especially top-down assemblies).  The main purpose is to eliminate some of the rebuild time currently required.  While inserting a parasolid file accomplishes this, a "Geometry Lock" would also provide a way to make changes if that would become necessary.&lt;br&gt;&lt;br&gt;This functionality could be an actual feature, or maybe, it would be a behind-the-scenes part of SolidWorks.  In either case, the more people who submit this request, the more chance that SolidWorks will invest resources to address the specific issue of rebuild time.</description>
		<content:encoded><![CDATA[<p>This idea was intended for features in complex part models.  It may not be as useful when applied to assembly mates (especially top-down assemblies).  The main purpose is to eliminate some of the rebuild time currently required.  While inserting a parasolid file accomplishes this, a &#8220;Geometry Lock&#8221; would also provide a way to make changes if that would become necessary.</p>
<p>This functionality could be an actual feature, or maybe, it would be a behind-the-scenes part of SolidWorks.  In either case, the more people who submit this request, the more chance that SolidWorks will invest resources to address the specific issue of rebuild time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1882</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Mon, 26 Nov 2007 21:26:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1882</guid>
		<description>yeah Al. I've been thinking more about how this would be done. If your using a lot of top-down design, locking geometry will almost be irritating, at least in the initial design phase. you will both prevent changes top-down and within the part itself. not sure how they would get around that. simply, i guess, it just would not allow you to make that change. Seems it would lock up the entire external reference though. I need to make a change to this part, it's geometry is locked, it's driven by another part, but that part is locked because the other part has locked geometry referencing it.

If it's handled like suppression states, maybe you could make changes, but have to unlock the affected parts/assemblies in order to rebuild.</description>
		<content:encoded><![CDATA[<p>yeah Al. I&#8217;ve been thinking more about how this would be done. If your using a lot of top-down design, locking geometry will almost be irritating, at least in the initial design phase. you will both prevent changes top-down and within the part itself. not sure how they would get around that. simply, i guess, it just would not allow you to make that change. Seems it would lock up the entire external reference though. I need to make a change to this part, it&#8217;s geometry is locked, it&#8217;s driven by another part, but that part is locked because the other part has locked geometry referencing it.</p>
<p>If it&#8217;s handled like suppression states, maybe you could make changes, but have to unlock the affected parts/assemblies in order to rebuild.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Albert Whatmough</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1881</link>
		<dc:creator>Albert Whatmough</dc:creator>
		<pubDate>Mon, 26 Nov 2007 05:26:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1881</guid>
		<description>If you need to lock your model one option is always to save it as a parasolid and then re-open it.  It will then be imported geometry.   Of course if you do this you cannot go back.  The thing I guess I can't completely understand is if you created relationships that need to rebuild then you obviously wanted those relationships.  If you don't want the relationships you created to rebuild then why did you use them?

I am more curious, and maybe I don't completely understand the problem.

AL</description>
		<content:encoded><![CDATA[<p>If you need to lock your model one option is always to save it as a parasolid and then re-open it.  It will then be imported geometry.   Of course if you do this you cannot go back.  The thing I guess I can&#8217;t completely understand is if you created relationships that need to rebuild then you obviously wanted those relationships.  If you don&#8217;t want the relationships you created to rebuild then why did you use them?</p>
<p>I am more curious, and maybe I don&#8217;t completely understand the problem.</p>
<p>AL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Williams</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1880</link>
		<dc:creator>Richard Williams</dc:creator>
		<pubDate>Thu, 22 Nov 2007 20:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1880</guid>
		<description>I guess this is meant for pretty complex models that you guys are running.  I haven't gotten anything that intensive as of yet.  Probably is a good idea since you guys mentioned it.</description>
		<content:encoded><![CDATA[<p>I guess this is meant for pretty complex models that you guys are running.  I haven&#8217;t gotten anything that intensive as of yet.  Probably is a good idea since you guys mentioned it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1879</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 20 Nov 2007 20:30:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1879</guid>
		<description>Lloyd, that makes since. Howver, I tried deleting a feature and it only rebuilds from that feature onwards....it didn't do a complete rebuild.

Configurations seem to be the weakest link on this issue. Changes to the model prompt the configurations to rebuild fully when activating. Sounds like the programmers took the easy way out by just flagging the config as dirty on any change and then do a full rebuild to cover it. It sounds like SolidWorks should just extend the current functionality of rebuilding from the last changed feature to configurations.

This lock thing just doesn't sound necessary to me or could be more transparent behind the scenes.</description>
		<content:encoded><![CDATA[<p>Lloyd, that makes since. Howver, I tried deleting a feature and it only rebuilds from that feature onwards&#8230;.it didn&#8217;t do a complete rebuild.</p>
<p>Configurations seem to be the weakest link on this issue. Changes to the model prompt the configurations to rebuild fully when activating. Sounds like the programmers took the easy way out by just flagging the config as dirty on any change and then do a full rebuild to cover it. It sounds like SolidWorks should just extend the current functionality of rebuilding from the last changed feature to configurations.</p>
<p>This lock thing just doesn&#8217;t sound necessary to me or could be more transparent behind the scenes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lloyd</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1878</link>
		<dc:creator>Lloyd</dc:creator>
		<pubDate>Tue, 20 Nov 2007 20:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1878</guid>
		<description>Jason,

There are a number of events that trigger a full rebuild in SolidWorks.  One such event is deleting a feature half ways up the feature tree.  Depending on a user's sytle of working, this might be a common occurance.  Another event is switching between configurations.

Regarding configurations, I would see the "Geometry Lock" to be a big help in that area as well.  As an illustration, you could place the lock at the end of a group of common features (used in all configurations).  Switching configurations would still perform a full rebuild, but only on those features after the lock.

Lloyd</description>
		<content:encoded><![CDATA[<p>Jason,</p>
<p>There are a number of events that trigger a full rebuild in SolidWorks.  One such event is deleting a feature half ways up the feature tree.  Depending on a user&#8217;s sytle of working, this might be a common occurance.  Another event is switching between configurations.</p>
<p>Regarding configurations, I would see the &#8220;Geometry Lock&#8221; to be a big help in that area as well.  As an illustration, you could place the lock at the end of a group of common features (used in all configurations).  Switching configurations would still perform a full rebuild, but only on those features after the lock.</p>
<p>Lloyd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1876</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Mon, 19 Nov 2007 20:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1876</guid>
		<description>Is this what SolidWorks already does? I mean, it doesn't currently rebuild the entire tree, only from the edited feature down. Typically, only a control q (Force Rebuild) will rebuild the entire tree.

As for locks, I'd like to see the ability to lock configurations. Or at least a better tool for managing them. The new Modify Configus tool in 2008 is a step in the right direction.</description>
		<content:encoded><![CDATA[<p>Is this what SolidWorks already does? I mean, it doesn&#8217;t currently rebuild the entire tree, only from the edited feature down. Typically, only a control q (Force Rebuild) will rebuild the entire tree.</p>
<p>As for locks, I&#8217;d like to see the ability to lock configurations. Or at least a better tool for managing them. The new Modify Configus tool in 2008 is a step in the right direction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1875</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Mon, 19 Nov 2007 17:39:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1875</guid>
		<description>Hey Lloyd, sorry about that, I was trying to make it super easy. I've updated the post to reflect your comments and I've resubmitted an enhancement request. Let's hope the people going through those know know the difference too. :) thanks.</description>
		<content:encoded><![CDATA[<p>Hey Lloyd, sorry about that, I was trying to make it super easy. I&#8217;ve updated the post to reflect your comments and I&#8217;ve resubmitted an enhancement request. Let&#8217;s hope the people going through those know know the difference too. <img src='http://www.solidsmack.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lloyd</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1874</link>
		<dc:creator>Lloyd</dc:creator>
		<pubDate>Mon, 19 Nov 2007 17:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1874</guid>
		<description>This article lays out some specific steps to submit this enhancement request.  However, the specific request that starts with, “The ability to remove automatic rebuilding…”, is actually a different request altogether.  It has been a little over a week since since my enhancement request has seen any type of exposure, and it has not yet earned the status of having it's own radio button.

If you add the comments listed above, they will probably understand your intent.  But it might be a good idea to create a new request from scratch and make reference to a "Geometry Lock" in the title.  This will ensure that your request gets recorded properly.

Thanks</description>
		<content:encoded><![CDATA[<p>This article lays out some specific steps to submit this enhancement request.  However, the specific request that starts with, “The ability to remove automatic rebuilding…”, is actually a different request altogether.  It has been a little over a week since since my enhancement request has seen any type of exposure, and it has not yet earned the status of having it&#8217;s own radio button.</p>
<p>If you add the comments listed above, they will probably understand your intent.  But it might be a good idea to create a new request from scratch and make reference to a &#8220;Geometry Lock&#8221; in the title.  This will ensure that your request gets recorded properly.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian, CADFanatic</title>
		<link>http://www.solidsmack.com/put-a-rebuild-lock-on-your-solidworks-model/2007-11-15/#comment-1873</link>
		<dc:creator>Brian, CADFanatic</dc:creator>
		<pubDate>Sun, 18 Nov 2007 06:20:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.solidsmack.com/?p=583#comment-1873</guid>
		<description>&lt;strong&gt;SolidWorks Enhancement Requests...&lt;/strong&gt;

SolidWorks has a great way for subscription users to request enhancements to the software - the Enhancement Request section on the SolidWorks Customer Portal. You simply go to the Customer Portal site, click on Enhancement Requests, and choose from the...</description>
		<content:encoded><![CDATA[<p><strong>SolidWorks Enhancement Requests&#8230;</strong></p>
<p>SolidWorks has a great way for subscription users to request enhancements to the software - the Enhancement Request section on the SolidWorks Customer Portal. You simply go to the Customer Portal site, click on Enhancement Requests, and choose from the&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
