Store
Custom Search
buy wordperfect 11 adobe cs4 design premium for mac buy windows 7 home mappoint 2009 europe buy adobe acrobat prices buy windows xp license online buy turbotax deluxe 2009 norton 360 pricing buy corel draw 11 buy office 2010 buy powerpoint only inventor professional 2008 download indesign software windows vista home basic trial windows 2008 server prices windows 7 pro 64 bit oem buy microsoft money 2007 buy adobe cs4 mac buy frontpage 2002 buy wordperfect online buy microsoft powerpoint 2007 buy corel video studio pro x2 buy windows 7 home premium online microsoft windows 7 professional 64-bit adobe contribute cs4 download cheap illustrator software download autodesk inventor buy microsoft visio online purchase windows 7 ultimate how much does microsoft works cost purchase windows xp product key buy microsoft frontpage 2007 buy autocad architecture norton 360 cheapest price adobe premiere pro cs3 download download quickbooks premier 2008 where to buy microsoft frontpage purchase windows xp software windows 2008 web server edition windows 7 ultimate oem pricing download autodesk lustre cheap microsoft works buy encarta 2009 windows vista rebate norton ghost 15 price norton 360 cheap buy microsoft windows vista ultimate autocad electrical pricing buy windows 7 product key online buy indesign cs3 software buy adobe cs4 web premium download adobe indesign for mac download windows vista business 64 bit microsoft digital image suite 2006 download photoshop cs3 pricing buy adobe dreamweaver cs3 mac cubase sx3 price buy microsoft expression web 2 where to buy streets and trips 2010 quicken 2010 discount buy adobe illustrator cs2 buy vista home premium oem adobe fireworks cheap design premium cs3 download corel dvd moviefactory 7 pro windows 2008 standard pricing buy windows 7 home premium retail adobe indesign cs4 download download microsoft powerpoint 2003 windows 7 ultimate purchase buy photoshop for mac buy windows 7 oem ultimate trial visio 2007 buy adobe premiere elements 8 cheap buy windows 7 digital copy adobe dreamweaver cs3 download purchase windows xp home buy windows 7 home premium 64 bit windows vista home basic 64 bit product key purchase windows 7 oem wordperfect x4 oem download microsoft mappoint adobe premiere pro cs3 torrent download adobe premiere full version windows 7 pro cheap cs3 for mac download buy microsoft encarta 2009 corel draw cheap adobe presenter 6 download windows 7 home premium oem download download quicken 2008 windows vista sales download microsoft works 9 purchase windows vista ultimate key adobe premiere pro cs3 trial ms office enterprise 2007 price cs4 master collection download purchase pcanywhere buy cs3 design premium powerpoint price dreamweaver cs3 for mac windows 7 ultimate cheapest price download microsoft streets and trips 2009 purchase microsoft excel autocad electrical 2010 price buy ms office 2003 pro microsoft works 9 download windows 7 buy online cheap photoshop download microsoft office 2003 discount visual studio 2008 download autodesk maya download buy windows 7 ultimate student adobe contribute mac buy windows 7 license autocad inventor download purchase windows vista ultimate microsoft streets and trips 2010 download download inventor 2009 quicken 2010 pricing download corel video studio pro x2 microsoft office enterprise 2007 price dreamweaver cs4 oem download microsoft streets and trips 2008 autodesk inventor professional 2008 download where can i buy cubase sx3 adobe indesign cs4 buy windows 7 home premium price uk buy photoimpact x3 download quickbooks 2009 buy adobe acrobat 9 professional microsoft office 2003 cheapest buy dreamweaver mx microsoft visual studio 2008 professional buy microsoft powerpoint windows xp cheap price buy photoshop elements 7 windows xp sp3 iso adobe soundbooth cs3 download cheap windows 7 ultimate key parallels desktop 4.0 for mac torrent adobe lightroom discount code buy microsoft access only buy mappoint 2006 buy visio 2003 windows vista home basic system requirements norton 360 cost buy adobe cs3 web premium buy cs4 design premium dreamweaver mac cs3 purchase vista ultimate download adobe captivate 4 buy corel painter x autodesk maya 2009 buy cheapest windows xp pro 3ds max price buy adobe contribute cs4 photoshop lightroom mac cubase 4 download full buy wordperfect x3 microsoft image suite 2006 buy quicken software windows 7 pro sale buy autocad software corel draw 11 mac download buy acrobat standard buy corel draw 14 windows 2008 server pricing purchase lightroom 2 buy after effects cs4 adobe illustrator cs3 sale purchase microsoft vista microsoft frontpage price office 2008 for mac download windows 7 home premium price buy ms access online buy photoshop cs3 cheap buy adobe flash cs4 for mac windows vista home basic product key best buy quicken 2010 photoshop cs4 prices autodesk lustre pricing purchase visual studio 2008 professional adobe framemaker price purchase windows 7 half price buy windows 7 64 bit online buy adobe captivate 3 buy mudbox 2010 buy visual studio 2008 buy autodesk maya 2009 adobe flash cs3 for mac buy microsoft money 2008 powerpoint pricing purchase vista product key adobe acrobat cheap buy windows 2003 license buy streets and trips 2010 download adobe audition 3 full version purchase after effects corel ulead video studio x2 purchase windows 7 now buy cs3 dreamweaver windows 2008 datacenter licensing buy microsoft money 2006 buy windows 7 ultimate price buy powerpoint 2007 microsoft office 2003 buy product key windows 7 best buy buy windows 7 professional cheap windows 7 best price vista business cheap buy adobe premiere buy office 2008 for mac product key buy windows vista ultimate cheap microsoft office 2010 price autodesk maya 2009 download buy expression studio 3 how to buy windows 7 64 bit purchase windows 7 64 bit windows 7 buy oem download turbotax 2008 premier buy ms access 2003 buy autosketch illustrator cs2 download buy windows 7 student buy microsoft powerpoint 2003 where to buy windows 2008 server buy adobe indesign for mac autodesk mudbox price adobe captivate 4 download buy quickbooks enterprise buy windows 7 cheap cheap windows 7 ultimate download buy adobe fireworks cs4 adobe flash pricing buy adobe photoshop elements 8 adobe robohelp download windows 7 buy download turbotax best buy buy microsoft outlook 2007 buy turbotax 2006 purchase maya software windows 7 ultimate best deal buy production premium cs4 microsoft project 2003 download buy corel dvd moviefactory 7 download buy photoshop cheap windows vista home basic license master collection cs4 system requirements autodesk inventor professional 2010 price windows vista business download adobe audition 3 price windows 7 ultimate price uk buy adobe flash cs4 buy windows 7 oem australia mappoint 2006 download buy frontpage online download autodesk 3ds max 2008 buy cs4 after effects autodesk lustre cost autocad 2010 download full adobe pagemaker download download autocad mechanical 2009 buy outlook 2007 cheap corel draw 11 for mac cheap photoshop cs3 buy cheapest windows xp buy dreamweaver for mac autodesk 3ds max 2009 download microsoft money home and business download buy office 2003 professional windows 2003 datacenter download corel draw x4 download buy premiere cs4 adobe contribute cs4 mac price buy office for mac buy windows 7 ultimate cheap windows 2003 enterprise price buy windows 7 ultimate license buy ms project standard windows vista business oem download cheap windows 7 ultimate retail norton 360 buy online buy adobe contribute mac microsoft expression studio 3 price buy windows 7 oem ultimate torrent buy sql server ms streets and trips 2010 download download after effects cs3 buy adobe cs3 master collection buy microsoft office project 2007 quickbooks enterprise 9.0 price buy ms outlook 2007 windows 7 ultimate buy online buy inventor 2010 download adobe flash cs4 professional purchase windows 7 licence buy windows 7 ultimate key buy adobe after effects cs3 buy robohelp 8 windows vista home premium download windows 7 professional price uk corel draw prices buy sql server 2008 enterprise edition buy creative suite 4 windows 7 price photoimpact pro 13 adobe cs4 mac price buy microsoft access 2000 download wavelab 6 microsoft powerpoint 2003 download buy cs3 photoshop adobe cs4 production premium prices buy contribute cs4 dreamweaver cs4 for mac purchase windows 7 license online where to buy adobe premiere pro cs3 download adobe cs4 for mac adobe framemaker download buy onenote 2003 download lightroom 2.5 acrobat 9 pro buy buy norton 360 download buy adobe indesign cs3 buy windows 7 ultimate product key buy microsoft office for mac online windows 7 cost price buy windows xp sp3 oem where can i buy ms office 2003 dreamweaver mac trial buy microsoft office for mac cheap windows 7 home premium cheap windows 7 pro 64 bit price buy microsoft frontpage 2003 download microsoft expression web 3 buy pagemaker 7.0 buy vista ultimate oem adobe illustrator cs4 sale buy microsoft visual studio 2008 corel draw x3 mac adobe cs4 production premium for mac illustrator for mac os x streets and trips 2010 buy download fireworks cs4 autodesk inventor professional 2009 download mappoint 2009 north american maps buy microsoft project professional 2007 microsoft mappoint 2009 price buy microsoft office product key buy quicken 2004 corel draw mac version

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