Store
Custom Search
buy ms excel 2003 windows 7 ultimate price buy symantec antivirus windows 7 pro download premiere pro cs3 purchase microsoft word windows 7 cost price windows 7 costs download architecture software download autodesk inventor 2009 purchase access 2007 windows 7 pro 64 bit download buy microsoft access 97 download after effects cs4 buy autodesk maya windows vista home basic system requirements purchase indesign cs4 windows 7 ultimate 64 bit oem adobe flash cs3 for mac buy pagemaker software download inventor lt 2010 buy microsoft money 2007 adobe acrobat 9 cheap windows vista 64 bit buy buy vista premium microsoft digital image suite 2006 download download adobe indesign cs3 buy quicken 2006 buy microsoft word 2007 online microsoft frontpage price cheapest windows 7 ultimate oem steinberg nuendo download buy windows vista ultimate cheap buy adobe cs4 for mac buy adobe illustrator cs3 cheap autocad inventor lt suite 2010 buy inventor 2009 corel painter 9 for mac pcanywhere buy download autocad architecture 2009 purchase microsoft excel adobe pagemaker buy windows 7 pro discount download adobe creative suite 4 master collection adobe dreamweaver cs3 download adobe premiere pro cs4 for mac buy maya 2009 unlimited purchase corel draw x4 download microsoft word 2003 maya 2009 buy purchase windows vista 64 bit buy steinberg nuendo 4 buy acrobat standard corel draw x4 download download lightroom 2 windows 7 ultimate 64 bit product key autodesk lustre pricing microsoft visio 2007 download adobe font folio download buy microsoft powerpoint 2003 buy pagemaker 7.0 buy autoroute 3ds max design 2010 cheap lightroom microsoft image suite 2006 autocad sales buy dreamweaver cheap buy dreamweaver 8 purchase microsoft office 2003 download where can i buy powerpoint 2007 autodesk inventor professional suite 2010 purchase microsoft windows vista autocad inventor download download dreamweaver cs3 full version cheap microsoft powerpoint where to buy microsoft office cheap buy 3ds max 2010 student windows 7 cost oem adobe contribute cs4 mac price turbotax deluxe 2009 download after effects mac trial order windows 7 ultimate buy windows 2008 server buy adobe flash for mac buy windows vista business 64 bit buy microsoft access 2002 cheap windows 7 ultimate download cheap photoshop download corel draw sale dvd moviefactory 6 download microsoft expression studio price cheap windows 7 download windows 7 ultimate licensing purchase office 2003 professional cheap windows xp software autocad electrical 2010 trial buy lightroom 2.5 buy autocad 2010 purchase microsoft office 2003 professional buy ms office for mac buy windows vista pro buy office cheap cheap photoshop software buy microsoft project 2003 buy autocad software microsoft visio 2003 download quicken 2008 download buy adobe fireworks norton 360 cheap autodesk autocad 2010 price buy windows xp licence key download encarta encyclopedia 2009 buy cubase 5 dongle cheap lightroom 2 buy photoshop cs4 extended buy office enterprise windows xp cheap download adobe cs4 design premium for mac norton 360 deals buy adobe contribute mac microsoft powerpoint cheap buy norton 360 product key microsoft streets and trips 2010 price windows xp sp3 download complete buy dreamweaver cs3 for mac buy creative suite 4 web premium cheapest place to buy turbotax 2009 buy encarta kids corel painter for mac turbotax 2009 deluxe best price indesign for mac download windows 2003 datacenter edition autocad prices corel for mac download buy quicken 2010 deluxe buy sql server 2008 web edition windows 7 ultimate cheapest price how to buy windows 7 64 bit buy microsoft office project professional 2003 adobe premiere pro cs3 trial microsoft visio download buy inventor 2010 buy adobe flash online microsoft office onenote 2003 download buy corel dvd moviefactory 7 download autocad 2010 download buy cs3 autodesk lustre 2010 price pcanywhere price cheap adobe cs4 mac download quickbooks premier 2007 autodesk lustre download buy windows 7 oem key buy ms visio 2007 purchase windows 7 license online buy vista home premium product key cheap adobe flash software adobe indesign cs4 windows full version buy adobe framemaker buy corel draw 11 cheap powerpoint software adobe photoshop cs4 mac download buy cs4 design premium microsoft office 2008 for mac license windows 7 ultimate oem pricing adobe cs4 master collection price adobe cs4 design premium mac adobe dreamweaver for mac download download autosketch 9 dvd moviefactory 6 plus buy 3ds max online cheap windows 7 professional acrobat 9 pro buy microsoft windows 7 professional 64-bit autodesk 3ds max 2010 torrent windows vista home basic 64 bit download microsoft visual studio 2008 professional inventor lt 2010 download acrobat 9 download quicken 2010 discount buy pagemaker 6.5 windows r2 download windows 7 ultimate 64 bit download buy cs4 dreamweaver download quickbooks pro 2009 adobe after effects system requirements buy microsoft project professional 2007 buy adobe acrobat 9 standard buy microsoft project 2007 professional download mappoint europe 2009 buy autocad lt purchase windows xp license framemaker cost buy windows 7 license key buy microsoft sql server 2008 turbo tax best price windows 7 ultimate oem price buy microsoft office 2003 pro purchase windows 7 starter mudbox pricing download adobe illustrator mac adobe premiere pro cs4 price windows vista premium download buy encarta online download autodesk autocad 2009 buy cubase 4 buy turbotax 2009 adobe dreamweaver sale adobe photoshop cs4 mac cheapest windows 7 deal buy vista get windows 7 buy dreamweaver cs4 cheap buy office 2003 oem buy maya 2008 buy windows 7 pro oem buy ms word 2003 cheap windows vista 64 bit windows vista home basic 32 bit download parallels desktop 4.0 for mac system requirements photoshop cs3 price windows 7 ultimate price uk where to buy windows 2008 server download autocad architecture 2010 buy microsoft excel product key buy windows 7 now download after effects cs3 buy adobe premiere cs4 download lightroom 2.5 microsoft expression web 2 download windows 7 home premium oem 32 bit purchase acrobat 9 adobe premiere pro price buy photoshop cs4 download microsoft office 2003 license price buy windows 7 license online excel 2007 price buy microsoft visio online buy microsoft powerpoint microsoft onenote 2003 where to buy quicken 2010 buy windows 7 home premium full buy turbotax 2008 microsoft word 2003 product key autocad electrical sales windows 7 home premium oem download download autodesk inventor download windows enterprise buy microsoft vista online after effects mac demo buy outlook 2007 download download microsoft visio 2007 microsoft money home and business 2007 buy office 2003 key maya price microsoft powerpoint 2003 download adobe cs3 web premium download windows vista home basic 64 bit oem coreldraw for mac download buy microsoft visual studio 2005 buy autodesk inventor 2010 windows vista business cost buy indesign cs4 download microsoft mappoint 2009 europe purchase windows xp product key windows 7 professional price dvd moviefactory 7 pro buy windows xp pro adobe premiere pro cs3 system requirements buy microsoft office online contribute cs4 download adobe creative suite 4 for mac quickbooks enterprise download windows vista cheapest price autocad electrical 2010 price buy windows 7 upgrade microsoft mappoint 2009 north america buy adobe indesign cs3 buy windows 7 64 bit oem buy cubase studio 4 microsoft visio 2003 price autodesk architecture 2010 buy autodesk 3ds max design buy photoshop lightroom for mac buy autocad 2010 lt adobe lightroom discount code windows vista home basic product key buy microsoft onenote adobe flash price download microsoft mappoint buy word 2007 download download adobe font folio 11 download corel draw 10 purchase adobe captivate 3 cheap autocad 2009 software corel video studio download buy windows vista 64 bit download windows 2008 server r2 buy microsoft works 9.0 windows vista home basic 32 bit product key office 2003 for sale adobe captivate student discount cheap microsoft office 2003 soundbooth cs4 download download soundbooth cs4 buy office enterprise 2007 windows 2008 datacenter cost adobe cs4 production premium download buy microsoft streets and trips 2010 buy turbotax 2007 adobe captivate 4 download buy contribute cs4 buy pcanywhere buy adobe flash cs4 for mac buy microsoft visio professional expression studio price adobe cs4 production premium prices buy windows 7 premium vista 64 sp2 buy cs3 design premium buy autocad electrical cheap illustrator download cs3 corel photoimpact download windows 7 home premium discount autodesk mudbox 2010 download microsoft windows 7 home premium buy buy adobe premiere elements 8 purchase windows 7 licence turbotax discount code windows vista 64 bit sale cheap adobe photoshop cs4 buy adobe photoshop elements microsoft office 2003 cheapest web premium cs4 download cheap photoshop cs3 buy windows 7 home full buy sql server 2008 developer edition download navisworks illustrator cs3 download adobe lightroom sale adobe illustrator cs3 price buy microsoft office for mac cheap norton 360 price windows 7 ultimate best price microsoft office 2003 best buy buy windows xp with sp2 windows 7 home premium oem buy adobe captivate 3 parallels desktop 4.0 for mac trial windows 7 ultimate oem best price cheap quickbooks premier buy autocad mechanical 2010 autodesk maya 2009 download windows vista 64 bit purchase buy visual studio 2008 standard parallels desktop 4.0 for mac torrent get buy windows 7 oem ultimate microsoft visio 2007 pro font folio 11 download maya pricing buy windows 7 home premium license adobe creative suite 4 web premium download

Creating Your BOM Template

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
Loading ... Loading ...
Jun 27th, 2008 | By Alex R. Ruiz | Category: Drawings

Earlier this month for Standards Tuesday, I spent a couple of weeks describing BOMs per ASME Y14.34-1996. If you missed them I highly recommend you go back and read those post since they cover a lot of information that would be helpful in creating your own BOM template, see Standards Tuesday – Bill of Materials and Standards Tuesday – Bill of Materials Pt2. Today we will be covering creating a BOM template per your own company standards. The settings and BOM configuration I will be illustrating here by no means is the only or best way to set-up a BOM they are merely my own personal preferences.

Creating a BOM from an Existing Template

SolidWorks comes preloaded with some BOM templates that may or may not be sufficient for you company needs.If they works for you, great! That means less work for you  but for the rest who are not as fortunate we will begin with one of these templates. First open an existing assembly drawing or create a new one from an existing assembly.

Next, select Bill of Materials from either the Annotation toolbar or the Shortcut bar.

As you may know you cannot insert a BOM into a drawing without having it associated with an assembly or part. This is why we are using an existing drawing that has an assembly inserted. When prompted select the assembly view in your drawing.

Bill of Materials PropertyManager

When you insert a BOM into a SolidWorks drawing you are presented with a few options that you set in the PropertyManager. Below is an explanation of each:

Table Template

In the Table Template section of the PropertyManager click the Open table template for Bill of Materials button to select the desire BOM template. We will be using this BOM template to build our own BOM.

Table Position

With the Attach to anchor point enabled the table will be attached by the nearest Stationary corner of the table to the anchor point defined in the sheet format.

BOM Type

In the BOM Type section of the PropertyManager select how the BOM will display the components and sub-assemblies of the assembly.

  • Top Level Only – Displays only the top level components and sub-assemblies in the BOM. This will most likely be the option you  use the most.
  • Parts Only – Displays only components in the BOM. Sub-assemblies will not be displayed but the components of the sub-assemblies will be displayed. This option could be used when you have sub-assemblies used solely to break up the assembly into easily handled sub-assemblies but should not be displayed in the BOM.
  • Indented assemblies – Shows the Components and Sub-assemblies of the assembly as well as the components that make up the sub-assemblies. The components will be listed below the appropriate sub-assemblies minus the item number. If it is desired to have an item number listed with the indented components select Show numbering and numbers will be shown based on the parent sub-assembly Item number.

Configurations

Select which configurations will be used to populate the BOM.

Part Configuration Grouping

This section controls the display of part configurations and is not related to the previous Configurations section.

  • Display as on item number – When enabled each part configuration in each top-level assembly configuration shares the same item number.
  • Display configurations of the same part as separate items – When a component has multiple configurations each configuration is listed separately in the BOM with its own item number.
  • Display all configurations of the same part as one item – When a component has multiple configurations the component is only listed once in the BOM.
  • Display configurations with the same name as one item – When more then one component has configurations of the same same name they are listed once in the BOM.

Item Numbers

Allows you to set the numbering options of the BOM.

  • Start at – Sets the starting item number of the BOM. In most cases this will be set to ‘1′
  • Increment – when set to one the item numbers increment by one, e.g. 1,2,3,4,5. Set to 5 and the items numbers increment by five, e.g. 1, 5, 10, 15. In my career I have never seen BOMs increment other then by 1 but who’s to say that there aren’t companies that insist on it.
  • Do not change item numbers – When enabled even when you reorder your BOM rows the item numbers will not be reordered.

Inserting Default Template into Drawing

After making the desired selections in the PropertyManager, click the green check mark to insert the BOM template into your drawing.

On inserting the BOM into your drawing, you may notice that the configuration name is in the column header along with the QTY.  Depending on your company standards, you may find it necessary to remove the Configuration name from the header. Before 2008 you had to rename the column header, sometimes just removing the period(.) after QTY. In 2008 it so so much easier. In the Document Properties in the Tables menu, select Restrict top level only BOMs to one configuration before inseting the BOM.

Stationary Corner and Anchor Point

Two elements affect the position of the BOM on your drawing, the stationary corner and the anchor point. First, the stationary corner is the corner of the BOM that will be attached to the anchor point. When inserting a BOM into a drawing the corner closest to the anchor point will automatically be selected. If the stationary corner needs to be updated, select the appropriate corner in the Table Position section of the PropertyManager.

The second element is the anchor point. The anchor point is the point on the drawing that the stationary corner of the table will be attached. You can define the anchor point in your drawing templates to ensure that all of the BOMs will be attached. The best way to define the anchor in a drawing is to right-click Bill of Materials Anchor1 in the Sheet Format section of the drawing FeatureManager and select Set Anchor.

Next click the point on your drawing that will be the Anchor Point.

Adjusting the BOM Header

Depending on the location of your BOM, you may find it necessary to adjust the BOM header to either be at the top or bottom of the BOM. In the Bill of Materials Format Toolbar, you can toggle the column header position from top to bottom using the Table Header button. Click the button and header goes to the bottom of the table, click it again and it returns to the top.

Next, adding the BOM Title. At the Top or Bottom of the BOM, depending on what you did in the previous step, you will see two really really small arrows. In the BOM, these little arrows means a section is hidden in the BOM. Clicking these arrows will expand the hidden row displaying the BOM title. Clicking again will hide the title row again.

Updating Custom Properties for Columns

If you are using a particular custom property in your parts and assemblies that you need your BOM to reference, you can update a column to point to that property. First select the entire column by click the lettered column header at the top of the table then click the Equation button.

In the Equation toolbar, select the desired custom property in the Custom fly-out and click the green check mark. The column reference will now be updated.

Adding a New Column

The one thing our new BOM is missing is the Unit of Measurement column. Right-click on a column and select Column Right or Column Left from the Insert fly-out. If the column is not in the right location you can drag in into place.

When the column is inserted, you will be prompted to select the column you wish to insert. Here will will select UNIT OF MEASURE.

Saving the BOM as a Template

Now that we have created our masterpiece we want to save it as one of our templates to be used later. Right-click the cross in the upper-left corner of the BOM and select Save As.

Next, select the location for your BOM template and click Save. You should make sure that the location you choose is also listed in the Folder Locations section of the System Properties.

Well, that concludes our coverage on creating a BOM template. I know it was a long post but there was a lot of information to cover. I will be covering using BOMs next week, so have a great weekend and as always keep those great questions coming.

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related Links:
Standards Tuesday – Bill of Materials...
Configuring Features and Dimensions...

Related posts brought to you by Yet Another Related Posts Plugin.

Tags: , , ,
  • farkhan
    what about insert bom of size material include material
  • ircsmith
    Thank you very much. This helped out a lot.
  • Robert Roach
    We have a serious problem with room on the sheet. Sometimes the assembly is too big or the sheet is too small to insert a BOM onto the same sheet. So far I have found nothing to show me how to place the BOM onto a second sheet.
    HELP!!
  • Hi Robert,

    There are a couple of things you can do. First, you can cut and paste
    the entire BOM onto another sheet of the drawing. Select the Cross in
    the upper left corner of the BOM and select CTRL-X. Change sheets and
    press CTRL-V to paste the BOM.

    You can also split the BOM and paste only half of the BOM on a second
    sheet. Check out this post on splitting a BOM:
    http://www.theswgeek.com/2008/07/03/using-boms-...
  • Filipe Venceslau
    Hi! Very good post! Thanks for sharing!
    I am currently making up a BOM list (for production purposes).
    My BOM type is "Parts Only", so I get a list of all my parts.
    Now in my main assembly, I have one custom property which is called Quantity, which basically is the total amount required of that final product (which consists of a group of parts as well).
    Every part also has a custom property called quantity, so my bill of materials tells me how many parts I need for 1 assembly.
    I have two rows for quantities, one for a single assembly, and one for the total amount of assemblies required. I was thinking of making a formula like:
    Total quantity = Single quantity * assembly quantity
    This would work perfectly, however...I can't seem to find a way to link to that Main assembly custom property or any for that mater. All the other custom properties I can link to no problem and calculate stuff, but I'd like to know if there's a way of reading custom properties from a specific assembly, when it's not in the BOM list.

    Thanks in advance
  • Fernando Vanetti
    when i try to save a BOM template it shows a "The file name is not valid".
    If i choose to save as a .xml file it works ok.

    Any ideia?!
  • TX80
    Good stuff. very detailed.
  • Thank you, i tried. I know itz an area alot of people have trouble with.
  • Steve
    Good stuff! I needed this!
  • I am glad I could be of assistance. :)
  • Josh
    Man, very comprehensive! I'd also suggest the checkbox for "Dont Copy Qty..." - this will prevent your config names showing up in the Qty section. Great job on covering all the detail too!
blog comments powered by Disqus