Sunday, December 9, 2018

Creating Assemblies with Linked or Internal Components

There are two basic methods of creating an assembly.  You can model each component separately and then use the "Insert into Current Design" command to create your assembly with "linked" components or you can create your "contained" components directly in the assembly file.  I want to compare each method and allow you to make your own decision.  In order to refer to each method quickly, I will refer to the one method as "Linked" and the other "Contained". 

 Linked

In this method you create all components separately as individual files and then using the data panel "Insert into Current Design", or you can left-click drag, the component into the assembly.



Using this method creates a link to the external file which has two distinct advantages.  First, the component can be used in an number of assemblies simply by repeating the above steps.  Second, if the component is changed, it will semi-automatically update in all the assemblies that it has been linked to.  This process occurs after the changes to the component have been saved and the assembly, in which it is linked is opened.  The reason I say semi-automatic is because you must click the "Out of Date" icon in the assembly.



The link to the component file can always be broken by either right-clicking on the component in the timeline or the browser and selecting "Break Link" from the context menu.  This does not alter the component or assembly placement, only breaks the update link to the master component.


Contained

Using this method all the components are created inside the assembly.  The assembly is normally the active component but if one of the included components needs to be edited, it is first assign the active status by left clicking on the small circle at the end of the component or assembly name in the browser .   Once it is active, a dot appears in the circle as indicated by the red arrow.


This action directs all editing functions to the active component and the timeline will change to reflect all the past editing done to the component.




If the component needs to be shared with another assembly, it can easily be copied in the original assembly and then using the "Paste New" command be placed into a new assembly.   It is very important to remember that this is only a copy and WILL NOT update when the original component is edited.

Now you know the two methods of adding components to an assembly, which one is right for your design.  Some will say keeping all components in separate files and linking them to the assembly is too much work but others will say this is the most efficient way to use components in multiple designs.  I want to say I am biased because of my many years of working with Autodesk Inventor which is based on the linked components method.

By the way, top down design is easily done using either method, especially since the new "Insert Derive" command has been introduced.  I will try and cover this topic in a future article.  Both methods work as well with associated drawings so that should not be a determining factor.   So the choice is yours or maybe you will decide to use a little of both methods in your next assembly, this has some unique advantages also and both methods work well together, just keep them straight!

1 comment:

  1. Interesting Article. Hoping that you will continue posting an article having a useful information. Sub Assembly Manufacturing Service

    ReplyDelete