<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CAPUniversity &#187; Assembly</title>
	<atom:link href="http://blog.capinc.com/tag/assembly/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.capinc.com</link>
	<description>The CAPINC Technical Blog - SolidWorks Tip &#38; Tricks</description>
	<lastBuildDate>Thu, 02 Feb 2012 13:30:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SolidWorks Tech Tip: Renaming Imported Assemblies</title>
		<link>http://blog.capinc.com/2011/04/solidworks-tech-tip-renaming-imported-assemblies/</link>
		<comments>http://blog.capinc.com/2011/04/solidworks-tech-tip-renaming-imported-assemblies/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 17:44:24 +0000</pubDate>
		<dc:creator>Shuvom Ghose</dc:creator>
				<category><![CDATA[SolidWorks 3D Design Software]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[aub-assemblies]]></category>
		<category><![CDATA[CAPINC]]></category>
		<category><![CDATA[importing file into SolidWorks]]></category>
		<category><![CDATA[pack and go]]></category>

		<guid isPermaLink="false">http://blog.capinc.com/?p=1154</guid>
		<description><![CDATA[Have you ever downloaded a really cool assembly from a free site like 3DContentCentral.com or grabcad.com, only to have it open in SolidWorks with a silly naming convention like “Imported-1.sldprt”, “Imported-2.sldprt”, for a hundred part files? This type of auto-naming can happen when SolidWorks is importing a file from one of the common neutral formats [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever downloaded a really cool assembly from a free site like 3DContentCentral.com or grabcad.com, only to have it open in SolidWorks with a silly naming convention like “Imported-1.sldprt”, “Imported-2.sldprt”, for a hundred part files?</p>
<p>This type of auto-naming can happen when SolidWorks is importing a file from one of the common neutral formats like IGES, STEP, Parasolid or ACIS.  (SolidWorks can also save out to those neutral formats, making it one of the most ‘multi-lingual’ CAD programs out there.)  It can also happen if the original designer had a different philosophy or just a different language than you.</p>
<p>So what’s an easy way to rename those hundreds of part files?  Or at least remove the annoying prefix that the designer put on all of them?  One answer is <strong>Pack and Go</strong>.</p>
<p>One of the most useful new features in the 2007 release, Pack and Go makes a copy of your current file AND all its references in a new location or new zip file.  Just the fact that you can Pack and Go your top level drawing and not have to worry if its assembly, its sub-assemblies, its part files and all its external references made the trip safely is a revolution.  But that’s just half of the story.</p>
<p><a rel="attachment wp-att-1214" href="http://blog.capinc.com/2011/04/solidworks-tech-tip-renaming-imported-assemblies/pack-and-go-image/"><img class="alignnone size-full wp-image-1214" title="Renaming imported assemblies - Pack and go image" src="http://blog.capinc.com/wp-content/uploads/2011/04/Pack-and-go-image.png" alt="" width="616" height="248" /></a></p>
<p>What Pack and Go can also do is rename your files while making the copy, while keeping all those devilish little file pointers intact.  (Those file pointers are the reason your assembly references will break if you just drag-move a SolidWorks file in Windows Explorer.  They also cause indigestion, pre-mature hair loss and the destruction of hundreds of keyboards annually.)</p>
<p>You can click in the “Save To Name” column and manually change the names one by one, but the really cool tools are a check box to add any prefix or suffix you want to all the files.  (Like ‘- rev 2’ or ‘- for the Indiana plant’, for example.)</p>
<p>You can also do a find and replace in all the Save To Names using the “Select/Replace” button.  So, to remove that “Imported-“ from every file name, (and replace it with your own thing), just use Pack and Go!</p>
<p>The “Include Drawings” button seems to work only if the drawing is in the same folder, and the “Include Simulation Results” button doesn’t seem to work with Flow Simulation, but over the last 4 releases, Pack and Go has been our go-to tool for moving any size assembly, nice and safely.</p>
<p>P.S.: Even without SolidWorks open, if you right click on a SolidWorks file in Windows Explorer, you’ll get a “SolidWorks” menu, with a Pack and Go option.  Great for copying those large assemblies!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.capinc.com/2011/04/solidworks-tech-tip-renaming-imported-assemblies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Plotting&#8221; revenge with SolidWorks Motion Simulation</title>
		<link>http://blog.capinc.com/2010/12/plotting-revenge-with-solidworks-motion-simulation-2/</link>
		<comments>http://blog.capinc.com/2010/12/plotting-revenge-with-solidworks-motion-simulation-2/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 20:22:26 +0000</pubDate>
		<dc:creator>Michael LaFleche</dc:creator>
				<category><![CDATA[SolidWorks Simulation]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[CAPINC]]></category>
		<category><![CDATA[Dynamic Systems]]></category>
		<category><![CDATA[Kinematic Systems]]></category>
		<category><![CDATA[Motion]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[SolidWorks 3D Design Software]]></category>
		<category><![CDATA[Trebuchet]]></category>

		<guid isPermaLink="false">http://blog.capinc.com/?p=931</guid>
		<description><![CDATA[How do we find out how fast an &#8220;object&#8221; is traveling so as to inflict the most damage on your enemy using a trebuchet? We would need to create a plot of how fast that &#8220;object&#8221; is traveling when it reaches its intended victim. Well, to answer that question, we can use SolidWorks Motion Simulation. [...]]]></description>
			<content:encoded><![CDATA[<p>How do we find out how fast an &#8220;object&#8221; is traveling so as to inflict the most damage on your enemy using a <a title="Plotting Revenge Video" href="http://www.youtube.com/watch?v=4glx4ILarK8" target="_blank">trebuchet</a>? We would need to create a plot of how fast that &#8220;object&#8221; is traveling when it reaches its intended victim. Well, to answer that question, we can use <a title="SolidWorks Motion Simulation" href="http://www.capinc.com/pages/products/simulation.cfm" target="_blank">SolidWorks Motion Simulation</a>. This tool can analyze both Kinematic and Dynamic mechanism systems. Below are the differences between a kinematic and dynamic system.</p>
<ul>
<li><em>Kinematic Systems</em>
<ul>
<li>Movement of part(s) under enforced or constrained motion.</li>
<li>Fully controlled and only one possible motion result irrespective of force and mass.</li>
<li>Zero degrees of freedom</li>
</ul>
</li>
<li><em>Dynamic Systems</em>
<ul>
<li>Movement of part(s) under free motion subject to forces.</li>
<li>Partially controlled and infinite number of results depending on forces.</li>
<li>Greater than zero degrees of freedom</li>
</ul>
</li>
</ul>
<p>In motion <a title="SolidWorks Simulation" href="http://www.capinc.com/pages/products/documents/SWSimulationBrochure.pdf" target="_blank">simulation</a>, you can mix these types of systems, as in the case of a medieval trebuchet system. There are moving components that are part of a fully controlled motion system, like the gear mechanism, and there are free motion object (the projectile). <a title="SolidWorks Motion Simulation" href="http://www.capinc.com/pages/products/simulation.cfm" target="_blank">SolidWorks motion</a> calculates 3D contact between objects, incorporates friction, can accommodate springs and dampers and can even show you if any interferences are occurring during the motion simulation run.</p>
<p>In this setup, shown in the video below, we turn the crank of the trebuchet 2 and 3/4 times (990 degrees) for a duration of 3 and 3/4 seconds (pretty fast while in the heat of battle). Then we define contact occurs where two wedge shaped components come together, which triggers the projectile to slide down into the basket. In the basket, we define a virtual spring, which pushes the projectile snug into the correct launching position. Once the 3 and 3/4 seconds are up, we get out of the way of the crank and let it go, to watch the rack and pinion gear system, which is sent back in the opposing direction due to a large counterweight and we see the projectile launch.</p>
<p>Once the simulation has actually run, we can get a rich amount of plot data , including how much torque is required to turn the crank (Do we need Andre the Giant from the Princess Bride and wrestling fame to turn the crank?) or as we mentioned earlier, we want to know how much damage we inflicted on my enemy. Simply choose the plots button in the <a title="SolidWorks Motion Simulation" href="http://www.capinc.com/pages/products/simulation.cfm" target="_blank">SolidWorks Motion</a> interface and choose the Category of plot you wish, in our case Displacement/Velocity/Acceleration and then choose a sub-category, in our case linear velocity, and then the component direction, in our case the magnitude. Then click on the projectile inside of <a title="SolidWorks 3D Software" href="http://www.capinc.com/pages/products/solidworks3dsoftware.cfm" target="_blank">SolidWorks</a> and we can then get the speed of the object when it hits the enemy, which is 527 in/sec (around 30 mph). Not bad for a miniature version of the trebuchet projectile at 1/2 a pound which sits on my desk in <a title="Meriden, CT office" href="http://www.capinc.com/pages/about/directions-ct.cfm" target="_blank">Meriden, CT</a>.)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/4glx4ILarK8?fs=1&amp;hl=en_US&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/4glx4ILarK8?fs=1&amp;hl=en_US&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.capinc.com/2010/12/plotting-revenge-with-solidworks-motion-simulation-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>No power tools required, SolidWorks Toolbox Shortcuts</title>
		<link>http://blog.capinc.com/2010/04/toolbox_shortcut/</link>
		<comments>http://blog.capinc.com/2010/04/toolbox_shortcut/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 19:52:28 +0000</pubDate>
		<dc:creator>Michael LaFleche</dc:creator>
				<category><![CDATA[SolidWorks 3D Design Software]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[Mates]]></category>
		<category><![CDATA[Toolbox]]></category>

		<guid isPermaLink="false">http://blog.capinc.com/?p=623</guid>
		<description><![CDATA[SolidWorks Toolbox has a plethora of available mechanical hardware for machine designers to choose from. In fact, the estimate is that there are over 2 millions distinct sizes of hardware to grab. In playing around with Toolbox today, I rediscovered a trick to rapidly insert screws into an assembly. The normal process to insert a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.capinc.com/2010/04/toolbox_shortcut/screwdriver/" rel="attachment wp-att-624"><img src="http://blog.capinc.com/wp-content/uploads/2010/04/screwdriver.jpg" alt="screwdriver" title="screwdriver" width="130" height="116" class="alignleft size-full wp-image-624" /></a>SolidWorks Toolbox has a plethora of available mechanical hardware for machine designers to choose from.  In fact, the estimate is that there are over 2 millions distinct sizes of hardware to grab.  In playing around with Toolbox today, I rediscovered a trick to rapidly insert screws into an assembly.  The normal process to insert a screw is to drag and drop the appropriate screw into an assembly model and drag it close to a hole.  Then it will SmartMate itself into position and ask for the size and length of the screw.</p>
<p>The rediscovered shortcut is to pre-select the edges of the holes that you wish to add hardware to.  These can be on completely separate surfaces, or on separate parts.  After you choose the edges, go ahead and right-mouse button click on the part in the Toolbox browser and choose &#8220;Insert into assembly&#8221;  Then it will happily go on its way to placing the hardware in exactly as you will it.  At the end of the process, it will then prompt for the size and length, which you can select in the PropertyManager or dynamically on-screen with the drop down list and green arrow.  See the YouTube video below for more. </p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/-XRoE8ZTAZ4&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/-XRoE8ZTAZ4&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.capinc.com/2010/04/toolbox_shortcut/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mates:  The Wild Kingdom of SolidWorks</title>
		<link>http://blog.capinc.com/2010/03/mates_horizontal/</link>
		<comments>http://blog.capinc.com/2010/03/mates_horizontal/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 01:30:34 +0000</pubDate>
		<dc:creator>Michael LaFleche</dc:creator>
				<category><![CDATA[Enterprise PDM]]></category>
		<category><![CDATA[SolidWorks 3D Design Software]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[Mates]]></category>

		<guid isPermaLink="false">http://blog.capinc.com/?p=528</guid>
		<description><![CDATA[You don&#8217;t have to be Marlin Perkins of Wild Kingdom to appreciate the number of ways to pair parts together using &#8220;Mates&#8221; in SolidWorks. However, if we take a page or two from Darwin, we might make sense of the classifications of mates in SolidWorks. Let&#8217;s think of how Darwin classified the kingdom of plants [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.capinc.com/2010/03/mates_horizontal/01_mates/" rel="attachment wp-att-530"><img src="http://blog.capinc.com/wp-content/uploads/2010/03/01_Mates.png" alt="01_Mates" title="01_Mates" width="152" height="387" class="alignleft size-full wp-image-530" /></a>You don&#8217;t have to be <a href="http://en.wikipedia.org/wiki/Marlin_Perkins">Marlin Perkins</a> of <a href="http://tinyurl.com/y9ejvqn">Wild Kingdom</a> to appreciate the number of ways to pair parts together using &#8220;Mates&#8221; in SolidWorks.  However, if we take a page or two from <a href="http://en.wikipedia.org/wiki/Charles_Darwin">Darwin</a>, we might make sense of the classifications of mates in SolidWorks.  Let&#8217;s think of how Darwin classified the kingdom of plants and animals.  Take a look at the image on the left, showing the classification system that the Wild Kingdom uses.  Let&#8217;s Presume that the Kingdom we are dealing with is the &#8220;Mating&#8221; Kingdom.  Beneath that in the hierarchy is the Phylum.  SolidWorks mates are broken down into two Phylums, the Geometric Phylum and the Horizontal Phylum.  The Geometric classes of mates are as follows:  Basic, Advanced and Mechanical.  The other Phylum is the &#8220;Horizontal&#8221;, which deals in the realm of mating to sketches, planes, ect&#8230;  In this blog article, I would like to focus on the &#8220;Horizontal&#8221; phylum and it&#8217;s two classes of mates.  These two classes are dubbed as the Layout class and the Delphi class.</p>
<p>The layout sketching technique is quite powerful, especially for larger designs and machinery.  Take a look at the engine image below.  You can see how one could design a quick mechanism in 2D, with all the mechanism dynamics of the alternator bracket, positions of belt tensioners, ect&#8230;  Each of these components would be &#8220;block&#8221; entities in a single layout sketch in assembly mode.  Once the components work to you satisfaction, you can drop in the 3D components if they all ready exist and mate them to the layout sketch.  This approach is also great for program managers who want to retain control over the position of components and assign ownership of subsystems of components to project engineers using SolidWorks Enterprise PDM.<br />
<a href="http://blog.capinc.com/2010/03/mates_horizontal/05_mates/" rel="attachment wp-att-554"><img src="http://blog.capinc.com/wp-content/uploads/2010/03/05_Mates-300x218.png" alt="05_Mates" title="05_Mates" width="300" height="218" class="alignleft size-medium wp-image-554" /></a></p>
<p>The other class in the Horizontal phylum of mates is the Delphi class.  I did not make this up.  This is been a technique that has been around for quite some time in the world of CAD.  Long before SolidWorks and their new-fangled geometric, associative mates, the Delphi technique allows engineering teams to mates systems of components to datum planes that are strategically places.  Much like the compartments of a submarine, components are mated to sketching planes are various stations., as in the image below.<br />
<a href="http://blog.capinc.com/2010/03/mates_horizontal/06_mates/" rel="attachment wp-att-563"><img src="http://blog.capinc.com/wp-content/uploads/2010/03/06_Mates-300x218.png" alt="06_Mates" title="06_Mates" width="300" height="218" class="alignleft size-medium wp-image-563" /></a></p>
<p>This technique actually holds a patent, filed under US Patent 7472044, in which the patent abstract states:  Abstract<br />
A method for converting a vertically structured CAD/CAM model to a horizontally structured CAD/CAM model, comprising: identifying and establishing a base feature; establishing a parent coordinate system; identifying a parent modeling element; identifying each dependency for each feature from the parent modeling element; restructuring each dependency for each feature for placement, such that each feature exhibits a direct associative relationship with a reference feature; and restructuring each dependency for each feature for positioning, such that each feature exhibits a direct associative relationship with another reference feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.capinc.com/2010/03/mates_horizontal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SolidWorks Enhanced Interrogation Techniques</title>
		<link>http://blog.capinc.com/2010/02/assyxpert/</link>
		<comments>http://blog.capinc.com/2010/02/assyxpert/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 20:41:40 +0000</pubDate>
		<dc:creator>Michael LaFleche</dc:creator>
				<category><![CDATA[SolidWorks 3D Design Software]]></category>
		<category><![CDATA[assemblies]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[configurations]]></category>

		<guid isPermaLink="false">http://blog.capinc.com/?p=250</guid>
		<description><![CDATA[SolidWorks provides ways for you to get your assembly models to talk. You don&#8217;t even need to bring in Jack Bauer (a shameless and gratuitous &#8220;24&#8243; plug). You will find that the SolidWorks AssemblyXpert will come to the rescue when your model is either behaving badly or not at all. The most common use for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.capinc.com/wp-content/uploads/2010/02/interrogation1.png" alt="interrogation" title="interrogation" width="154" height="365" class="alignleft size-full wp-image-253" />  SolidWorks provides ways for you to get your assembly models to talk.  You don&#8217;t even need to bring in <a href="http://en.wikipedia.org/wiki/Jack_bauer">Jack Bauer</a> (a shameless and gratuitous &#8220;24&#8243; plug).  You will find that the SolidWorks AssemblyXpert will come to the rescue when your model is either behaving badly or not at all.</p>
<p>The most common use for the AssemblyXpert in SolidWorks is to ask the assembly how many parts it has.  No need for <a href="http://en.wikipedia.org/wiki/Sodium_thiopental">Sodium Pentathol</a> here.  Just go to the Tools&#8230; pulldown menu or the Evaluate tab in the Command Manager and choose AssemblyXpert.  You will then be presented with a host of stats relating to your design.<br />
<img src="http://blog.capinc.com/wp-content/uploads/2010/02/assyxpert-300x261.png" alt="assyxpert" title="assyxpert" width="300" height="261" class="alignright size-medium wp-image-256" />  You will note it spills it&#8217;s guts relating to top level components, mates being solved, ect&#8230;</p>
<p>I got a great tip from my colleague at CAPINC Al Zullo while he was working with a customer.  The customer&#8217;s assembly disappeared, all the components in the feature tree were still showing.  The zoom to fit command blew the screen to infinity.  Once again, we bring in the AssemblyXpert.  The tool told us that there was a component “very far away from the origin” and showed a wrench button….click….moved the component into view and the zoom factor fixed itself.  He didn&#8217;t even need to initiate waterboarding!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.capinc.com/2010/02/assyxpert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No more Virtual Components by default&#8230;</title>
		<link>http://blog.capinc.com/2010/01/virtual1/</link>
		<comments>http://blog.capinc.com/2010/01/virtual1/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:43:36 +0000</pubDate>
		<dc:creator>Michael LaFleche</dc:creator>
				<category><![CDATA[SolidWorks 3D Design Software]]></category>
		<category><![CDATA[Assembly]]></category>
		<category><![CDATA[Virtual Components]]></category>

		<guid isPermaLink="false">http://blog.capinc.com/?p=205</guid>
		<description><![CDATA[In SolidWorks 2010, there is a new option relating to creating new in-context components in an assembly that may reduce the blood pressure of many SolidWorks users. The new option is &#8220;Save new components to external files&#8221;. If selected, SolidWorks prompts you to name and save new in-context components to external files, like it used [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.capinc.com/wp-content/uploads/2010/01/VirtualParts-300x167.jpg" alt="VirtualParts" width="300" height="167" class="alignleft size-medium wp-image-206" />In SolidWorks 2010, there is a new option relating to creating new in-context components in an assembly that may reduce the blood pressure of many SolidWorks users.  The new option is &#8220;Save new components to external files&#8221;. If selected, SolidWorks prompts you to name and save new in-context components to external files, like it used to prior to SolidWorks 2008. If cleared, saves new in-context components in the assembly file as virtual components.  I can go on and on about Virtual components and how useful they are, but I will save that for another post.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.capinc.com/2010/01/virtual1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

