SlideShare a Scribd company logo
1 of 12
Download to read offline
In OpenBOM (part II) - Part Classifications
(Catalogs), Templates, Bi-Directional properties
Steve Hess
Director of User Experience, OpenBOM
stevehess@openbom.com
July 15, 2020
© OpenBOM, 2020 (Newman Cloud Inc.)
Mastering SolidWorks BOMs
Webinar basics
You are all muted
Please type questions in the chat window or send to support@openbom.com
We will publish a recording following the event
I will share this deck with the playback.
This is meant to be a casual event….. And maximise use of time
© OpenBOM, 2020 (Newman Cloud Inc.)
About Mastering Solidworks BOMs in OpenBOM
Breaking into several “Episodes” as follows:
Webinar #24: New BOMs, Settings, Properties, Update OpenBOM, Save Item
Webinar #25: Part Classifications (Catalogs), Templates, Bi-Directional
properties
Webinar #26: SolidWorks Configurations, Purchased Assemblies
Webinar #27: SWX BOM Maintenance
© OpenBOM, 2020 (Newman Cloud Inc.)
Webinar #25 (today) in particular
Quick Review of “BOM” command and what happens
Reclassifying an item to a specific Catalog
Using OpenBOM Templates in Solidworks
Sending property values back to Solidworks
© OpenBOM, 2020 (Newman Cloud Inc.)
Definitions:
Classification/Catalog: a term used to describe items the category or Catalog of an item.
Example: A screw might be in a Hardware Classification/Catalog
Catalog: A list of Items used by your company to make your products. Often called a
Classification or Inventory or an Item Master, this is a list of parts and sub-assemblies and
associated information needed to put your final product together.
Property: An attribute or trait used to describe an item.
Value: Is the actual number or text of a Property. Example: The Value of a particular parts
Description is “Gear”
© OpenBOM, 2020 (Newman Cloud Inc.)
OpenBOM for SolidWorks Basics
● OpenBOM requires the installation of an addin to create BOMs from Solidworks
○ https://www.youtube.com/watch?v=iz8YQy9trtU
● BOMs are created from SWX Assemblies only
● Individual SWX Parts may be saved to OpenBOM using Save Item Command
● OpenBOM for Solidworks integration requires a license
○ Free Trial or Professional User or above. www.openbom.com
○ Or, You may be a member of your Team or Company
● SolidWorks 2016 or later although some functionality works with earlier swx versions
● Solidworks PDM and Windows File Explorer addins are supported but not covered here
● Upload from Folders, Excel, other CAD also supported in other webinars
© OpenBOM, 2020 (Newman Cloud Inc.)
Lessons
Lesson #1 - (2 minute review) Create a BOM using the BOM command
Lesson #2 - Moving a screw from the default classification of SolidWorks
Items to Hardware?
Lesson #3 - Using an OpenBOM Template to define BOM behavior
Lesson #4 - Sending OpenBOM values back to specific Solidworks
properties. Updating The Description in OpenBOM and sending the value
back to Solidworks.
© OpenBOM, 2020 (Newman Cloud Inc.)
Live session….1. Lesson #1 Two minute review
○ Open -Wireless Router W25
○ Settings
■ Sign in
■ Save
○ Click BOM
○ Review the BOM
○ Understand how Solidworks Items Catalog relates to BOM
○ → All Items went to Solidworks Items Category/Catalog
2. Reclassify the 90310-08011 Screw to Hardware Classification (Catalog)
○ Open the Solidworks Items Catalog
○ Create the Hardware Catalog
○ Open 90310-08011.sldprt
○ Click Save Item
○ Specify Hardware Catalog
○ Visit Hardware Catalog
○ Open the Solidworks Items Catalog
○ Delete 90310-08011 item
○ Back to BOM
○ Note 90310-08011 is undefined
○ Assign Hardware Catalog
○ All good!
© OpenBOM, 2020 (Newman Cloud Inc.)
Lesson #3 Using an OpenBOM Template w/ Solidworks
● Goal - have a certain set of properties, in a certain order, in every Solidworks BOM
● In OpenBOM, Create a BOM with the properties you desire
● Assign any common Catalogs
● Set the order
● Add formulas (if any)
● Remove any Properties you don’t want
● Save as a Template Template Master
● Solidworks Setting and specify Template
● Delete BOMs
● Click BOM
Lesson #4 Sending property values back to Solidworks
● Open the swx openbom settings
● Any property coming back from OpenBOM MUST be in the BOM “Properties” definition
● Create a BOM5 property list
● Add “Bin Location”
● Save
● Goto OpenBOM
● Change Bin Location for the screw
● Back to SWX, Update CAD Properties
© OpenBOM, 2020 (Newman Cloud Inc.)
Do’s and Don’ts
● Do always use unique part numbers. If you have Door.sldasm containing Door.sldprt OpenBOM
will give each PN=”Door”. So use one of the methods described in prior slide to set a unique part
number. Don’t rely on File Name. Consider non-intelligent part numbers.
● Do be mindful of your “Default Catalog” when Creating BOM
● Do read the messages, they say what is going to happen
● Do Use “BOM” and “Save Item” commands
● Don’t use the “Catalog” command. It is being deprecated.
● Don’t create multiple configurations with the same Part Numbers (more in coming webinar on that).
You will get wrong quantity for that PN.
● --> Use Configuration Specific Part Number instead
References
Solidworks first 3 minutes: https://www.youtube.com/watch?v=iz8YQy9trtU
Blog/Video on Templates in SOlidworks:
https://www.openbom.com/blog/video-openbom-solidworks-add-in-templates-can-save-tons-of-time
OpenBOM Webinars https://help.openbom.com/webinars/ (see #21,22)
OpenBOM Basics https://help.openbom.com/get-started/understand-openbom/
OpenBOM Help https://help.openbom.com/ - a great place to start
© OpenBOM, 2020 (Newman Cloud Inc.)
Questions / comments ?
Please send to support@openbom.com or use the Support feature in OpenBOM
© OpenBOM, 2020 (Newman Cloud Inc.)

More Related Content

What's hot

What's hot (20)

BOM Management - How to manage data about parts in the Bill of Materials.
BOM Management - How to manage data about parts in the Bill of Materials. BOM Management - How to manage data about parts in the Bill of Materials.
BOM Management - How to manage data about parts in the Bill of Materials.
 
Webinar #16 - Techniques For Working With Purchased Assemblies
Webinar #16 - Techniques For Working With Purchased AssembliesWebinar #16 - Techniques For Working With Purchased Assemblies
Webinar #16 - Techniques For Working With Purchased Assemblies
 
Webinar #21 - Formulas and Calculations 2.0
Webinar #21 - Formulas and Calculations 2.0Webinar #21 - Formulas and Calculations 2.0
Webinar #21 - Formulas and Calculations 2.0
 
BOM Management: Blending Design And Business Data Into A Sensible BOM
BOM Management: Blending Design And Business Data Into A Sensible BOMBOM Management: Blending Design And Business Data Into A Sensible BOM
BOM Management: Blending Design And Business Data Into A Sensible BOM
 
Webinar #19 - BOM revision basics
Webinar #19 - BOM revision basics Webinar #19 - BOM revision basics
Webinar #19 - BOM revision basics
 
BOM Management Webinar: Part Numbers - Intelligent or Just Numbers?
BOM Management Webinar: Part Numbers - Intelligent or Just Numbers?BOM Management Webinar: Part Numbers - Intelligent or Just Numbers?
BOM Management Webinar: Part Numbers - Intelligent or Just Numbers?
 
Mastering SOLIDWORKS BOMs in OpenBOM - Part IV (Webinar #27 - )
Mastering SOLIDWORKS BOMs in OpenBOM - Part IV (Webinar #27 - )Mastering SOLIDWORKS BOMs in OpenBOM - Part IV (Webinar #27 - )
Mastering SOLIDWORKS BOMs in OpenBOM - Part IV (Webinar #27 - )
 
Webinar #15 - Sharing Your Bill of Materials, Who Gets What
Webinar #15 - Sharing Your Bill of Materials, Who Gets What Webinar #15 - Sharing Your Bill of Materials, Who Gets What
Webinar #15 - Sharing Your Bill of Materials, Who Gets What
 
OpenBOM for Onshape User Group (Seattle) Meetup
OpenBOM for Onshape User Group (Seattle) Meetup OpenBOM for Onshape User Group (Seattle) Meetup
OpenBOM for Onshape User Group (Seattle) Meetup
 
WEBINAR: Interchangeable Part Revisions in BOMs. Is this a Revision or a New ...
WEBINAR: Interchangeable Part Revisions in BOMs. Is this a Revision or a New ...WEBINAR: Interchangeable Part Revisions in BOMs. Is this a Revision or a New ...
WEBINAR: Interchangeable Part Revisions in BOMs. Is this a Revision or a New ...
 
BOM vs Product Structure
BOM vs Product Structure BOM vs Product Structure
BOM vs Product Structure
 
Multiple Bill Of Materials
Multiple Bill Of MaterialsMultiple Bill Of Materials
Multiple Bill Of Materials
 
Webinar Deck: Bill of Materials and Change Management
Webinar Deck: Bill of Materials and Change Management Webinar Deck: Bill of Materials and Change Management
Webinar Deck: Bill of Materials and Change Management
 
Webinar #30 - Managing Multi-level BOMs in OpenBOM
Webinar #30 - Managing Multi-level BOMs in OpenBOM Webinar #30 - Managing Multi-level BOMs in OpenBOM
Webinar #30 - Managing Multi-level BOMs in OpenBOM
 
What is OpenBOM - Sep, 2021
What is OpenBOM - Sep, 2021 What is OpenBOM - Sep, 2021
What is OpenBOM - Sep, 2021
 
Webinar #29 - OpenBOM Basics: A Single Source Of Truth
Webinar #29  - OpenBOM Basics: A Single Source Of TruthWebinar #29  - OpenBOM Basics: A Single Source Of Truth
Webinar #29 - OpenBOM Basics: A Single Source Of Truth
 
Webinar #26 - Mastering OpenBOM for Solidworks Part III
Webinar #26 - Mastering OpenBOM for Solidworks Part IIIWebinar #26 - Mastering OpenBOM for Solidworks Part III
Webinar #26 - Mastering OpenBOM for Solidworks Part III
 
BOM management webinar formulas and totals using open bom
BOM management webinar   formulas and totals using open bomBOM management webinar   formulas and totals using open bom
BOM management webinar formulas and totals using open bom
 
Bom
BomBom
Bom
 
16.bill of material
16.bill of material16.bill of material
16.bill of material
 

Similar to Webinar #25 - OpenBOM and Solidworks Best Practices, Part Two

The Basic Concept Of IOC
The Basic Concept Of IOCThe Basic Concept Of IOC
The Basic Concept Of IOC
Carl Lu
 
Mastercam 2017 for solidworks tutorial
Mastercam 2017 for solidworks tutorialMastercam 2017 for solidworks tutorial
Mastercam 2017 for solidworks tutorial
Cristian Richard
 
Code like a ninja session 3 open-closed principle
Code like a ninja  session 3   open-closed principleCode like a ninja  session 3   open-closed principle
Code like a ninja session 3 open-closed principle
Deon Meyer
 
Magento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama Studios
Magento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama StudiosMagento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama Studios
Magento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama Studios
Erik Hansen
 

Similar to Webinar #25 - OpenBOM and Solidworks Best Practices, Part Two (20)

Webinar #28 - OpenBOM for Autodesk Inventor
Webinar #28 - OpenBOM for Autodesk InventorWebinar #28 - OpenBOM for Autodesk Inventor
Webinar #28 - OpenBOM for Autodesk Inventor
 
Advanced Node.JS Meetup
Advanced Node.JS MeetupAdvanced Node.JS Meetup
Advanced Node.JS Meetup
 
Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020
Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020
Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020
 
OpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and JenkinsOpenCms Days 2015 Workflow using Docker and Jenkins
OpenCms Days 2015 Workflow using Docker and Jenkins
 
Virtual Bolt Workshop, 5 May 2020
Virtual Bolt Workshop, 5 May 2020Virtual Bolt Workshop, 5 May 2020
Virtual Bolt Workshop, 5 May 2020
 
The Basic Concept Of IOC
The Basic Concept Of IOCThe Basic Concept Of IOC
The Basic Concept Of IOC
 
Modular enablement
Modular enablementModular enablement
Modular enablement
 
A New CLI for Spring Developer Productivity
A New CLI for Spring Developer ProductivityA New CLI for Spring Developer Productivity
A New CLI for Spring Developer Productivity
 
Mastercam 2017 for solidworks tutorial
Mastercam 2017 for solidworks tutorialMastercam 2017 for solidworks tutorial
Mastercam 2017 for solidworks tutorial
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Modules as requirement specifications
Modules as requirement specificationsModules as requirement specifications
Modules as requirement specifications
 
Использование AzureDevOps при разработке микросервисных приложений
Использование AzureDevOps при разработке микросервисных приложенийИспользование AzureDevOps при разработке микросервисных приложений
Использование AzureDevOps при разработке микросервисных приложений
 
Code like a ninja session 3 open-closed principle
Code like a ninja  session 3   open-closed principleCode like a ninja  session 3   open-closed principle
Code like a ninja session 3 open-closed principle
 
Introduction to Microchip-SIMULINK Blocksets and MATLAB Plug-in for MPLAB® IDE
Introduction to Microchip-SIMULINK Blocksets and MATLAB Plug-in for MPLAB® IDEIntroduction to Microchip-SIMULINK Blocksets and MATLAB Plug-in for MPLAB® IDE
Introduction to Microchip-SIMULINK Blocksets and MATLAB Plug-in for MPLAB® IDE
 
Magento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama Studios
Magento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama StudiosMagento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama Studios
Magento Imagine 2011 - Magento Debugging - Erik Hansen, Classy Llama Studios
 
Browser Internals for JS Devs: WebU Toronto 2016 by Alex Blom
Browser Internals for JS Devs: WebU Toronto 2016 by Alex BlomBrowser Internals for JS Devs: WebU Toronto 2016 by Alex Blom
Browser Internals for JS Devs: WebU Toronto 2016 by Alex Blom
 
Windows shell integration advanced
Windows shell integration advancedWindows shell integration advanced
Windows shell integration advanced
 
Windows shell integration advanced
Windows shell integration advancedWindows shell integration advanced
Windows shell integration advanced
 
Windows shell integration advanced
Windows shell integration advancedWindows shell integration advanced
Windows shell integration advanced
 
Windows shell integration advanced
Windows shell integration advancedWindows shell integration advanced
Windows shell integration advanced
 

More from Oleg Shilovitsky

Demystify Modern PLM - Product
Demystify Modern PLM - ProductDemystify Modern PLM - Product
Demystify Modern PLM - Product
Oleg Shilovitsky
 

More from Oleg Shilovitsky (10)

Simplify PLM Complexity - Domain Systems Webinar Aug 29th 2023.pdf
Simplify PLM Complexity - Domain Systems Webinar Aug 29th 2023.pdfSimplify PLM Complexity - Domain Systems Webinar Aug 29th 2023.pdf
Simplify PLM Complexity - Domain Systems Webinar Aug 29th 2023.pdf
 
Benefits of Knowledge Graphs and AI For Enterprise PLM Platforms
Benefits of Knowledge Graphs and AI For Enterprise PLM PlatformsBenefits of Knowledge Graphs and AI For Enterprise PLM Platforms
Benefits of Knowledge Graphs and AI For Enterprise PLM Platforms
 
PI DX 2020 Atlanta - Data Management Strategy. _ How Do You Establish a Commo...
PI DX 2020 Atlanta - Data Management Strategy. _ How Do You Establish a Commo...PI DX 2020 Atlanta - Data Management Strategy. _ How Do You Establish a Commo...
PI DX 2020 Atlanta - Data Management Strategy. _ How Do You Establish a Commo...
 
Demystify Modern PLM - Adoption
Demystify Modern PLM - AdoptionDemystify Modern PLM - Adoption
Demystify Modern PLM - Adoption
 
Demystify Modern PLM - Product
Demystify Modern PLM - ProductDemystify Modern PLM - Product
Demystify Modern PLM - Product
 
Demystify Modern PLM - Sales & Marketing
Demystify Modern PLM - Sales & MarketingDemystify Modern PLM - Sales & Marketing
Demystify Modern PLM - Sales & Marketing
 
Demystifying Modern PLM - Technology
Demystifying Modern PLM - TechnologyDemystifying Modern PLM - Technology
Demystifying Modern PLM - Technology
 
Demystifying Modern PLM Sessions. Part 1: Technology
Demystifying Modern PLM Sessions. Part 1: TechnologyDemystifying Modern PLM Sessions. Part 1: Technology
Demystifying Modern PLM Sessions. Part 1: Technology
 
OpenBOM SaaS PLM for Onshape [Webinar Slide Deck]
OpenBOM SaaS PLM for Onshape [Webinar Slide Deck]OpenBOM SaaS PLM for Onshape [Webinar Slide Deck]
OpenBOM SaaS PLM for Onshape [Webinar Slide Deck]
 
The Digital Future of PLM
The Digital Future of PLM The Digital Future of PLM
The Digital Future of PLM
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Recently uploaded (20)

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

Webinar #25 - OpenBOM and Solidworks Best Practices, Part Two

  • 1. In OpenBOM (part II) - Part Classifications (Catalogs), Templates, Bi-Directional properties Steve Hess Director of User Experience, OpenBOM stevehess@openbom.com July 15, 2020 © OpenBOM, 2020 (Newman Cloud Inc.) Mastering SolidWorks BOMs
  • 2. Webinar basics You are all muted Please type questions in the chat window or send to support@openbom.com We will publish a recording following the event I will share this deck with the playback. This is meant to be a casual event….. And maximise use of time © OpenBOM, 2020 (Newman Cloud Inc.)
  • 3. About Mastering Solidworks BOMs in OpenBOM Breaking into several “Episodes” as follows: Webinar #24: New BOMs, Settings, Properties, Update OpenBOM, Save Item Webinar #25: Part Classifications (Catalogs), Templates, Bi-Directional properties Webinar #26: SolidWorks Configurations, Purchased Assemblies Webinar #27: SWX BOM Maintenance © OpenBOM, 2020 (Newman Cloud Inc.)
  • 4. Webinar #25 (today) in particular Quick Review of “BOM” command and what happens Reclassifying an item to a specific Catalog Using OpenBOM Templates in Solidworks Sending property values back to Solidworks © OpenBOM, 2020 (Newman Cloud Inc.)
  • 5. Definitions: Classification/Catalog: a term used to describe items the category or Catalog of an item. Example: A screw might be in a Hardware Classification/Catalog Catalog: A list of Items used by your company to make your products. Often called a Classification or Inventory or an Item Master, this is a list of parts and sub-assemblies and associated information needed to put your final product together. Property: An attribute or trait used to describe an item. Value: Is the actual number or text of a Property. Example: The Value of a particular parts Description is “Gear” © OpenBOM, 2020 (Newman Cloud Inc.)
  • 6. OpenBOM for SolidWorks Basics ● OpenBOM requires the installation of an addin to create BOMs from Solidworks ○ https://www.youtube.com/watch?v=iz8YQy9trtU ● BOMs are created from SWX Assemblies only ● Individual SWX Parts may be saved to OpenBOM using Save Item Command ● OpenBOM for Solidworks integration requires a license ○ Free Trial or Professional User or above. www.openbom.com ○ Or, You may be a member of your Team or Company ● SolidWorks 2016 or later although some functionality works with earlier swx versions ● Solidworks PDM and Windows File Explorer addins are supported but not covered here ● Upload from Folders, Excel, other CAD also supported in other webinars © OpenBOM, 2020 (Newman Cloud Inc.)
  • 7. Lessons Lesson #1 - (2 minute review) Create a BOM using the BOM command Lesson #2 - Moving a screw from the default classification of SolidWorks Items to Hardware? Lesson #3 - Using an OpenBOM Template to define BOM behavior Lesson #4 - Sending OpenBOM values back to specific Solidworks properties. Updating The Description in OpenBOM and sending the value back to Solidworks. © OpenBOM, 2020 (Newman Cloud Inc.)
  • 8. Live session….1. Lesson #1 Two minute review ○ Open -Wireless Router W25 ○ Settings ■ Sign in ■ Save ○ Click BOM ○ Review the BOM ○ Understand how Solidworks Items Catalog relates to BOM ○ → All Items went to Solidworks Items Category/Catalog 2. Reclassify the 90310-08011 Screw to Hardware Classification (Catalog) ○ Open the Solidworks Items Catalog ○ Create the Hardware Catalog ○ Open 90310-08011.sldprt ○ Click Save Item ○ Specify Hardware Catalog ○ Visit Hardware Catalog ○ Open the Solidworks Items Catalog ○ Delete 90310-08011 item ○ Back to BOM ○ Note 90310-08011 is undefined ○ Assign Hardware Catalog ○ All good! © OpenBOM, 2020 (Newman Cloud Inc.)
  • 9. Lesson #3 Using an OpenBOM Template w/ Solidworks ● Goal - have a certain set of properties, in a certain order, in every Solidworks BOM ● In OpenBOM, Create a BOM with the properties you desire ● Assign any common Catalogs ● Set the order ● Add formulas (if any) ● Remove any Properties you don’t want ● Save as a Template Template Master ● Solidworks Setting and specify Template ● Delete BOMs ● Click BOM Lesson #4 Sending property values back to Solidworks ● Open the swx openbom settings ● Any property coming back from OpenBOM MUST be in the BOM “Properties” definition ● Create a BOM5 property list ● Add “Bin Location” ● Save ● Goto OpenBOM ● Change Bin Location for the screw ● Back to SWX, Update CAD Properties © OpenBOM, 2020 (Newman Cloud Inc.)
  • 10. Do’s and Don’ts ● Do always use unique part numbers. If you have Door.sldasm containing Door.sldprt OpenBOM will give each PN=”Door”. So use one of the methods described in prior slide to set a unique part number. Don’t rely on File Name. Consider non-intelligent part numbers. ● Do be mindful of your “Default Catalog” when Creating BOM ● Do read the messages, they say what is going to happen ● Do Use “BOM” and “Save Item” commands ● Don’t use the “Catalog” command. It is being deprecated. ● Don’t create multiple configurations with the same Part Numbers (more in coming webinar on that). You will get wrong quantity for that PN. ● --> Use Configuration Specific Part Number instead
  • 11. References Solidworks first 3 minutes: https://www.youtube.com/watch?v=iz8YQy9trtU Blog/Video on Templates in SOlidworks: https://www.openbom.com/blog/video-openbom-solidworks-add-in-templates-can-save-tons-of-time OpenBOM Webinars https://help.openbom.com/webinars/ (see #21,22) OpenBOM Basics https://help.openbom.com/get-started/understand-openbom/ OpenBOM Help https://help.openbom.com/ - a great place to start © OpenBOM, 2020 (Newman Cloud Inc.)
  • 12. Questions / comments ? Please send to support@openbom.com or use the Support feature in OpenBOM © OpenBOM, 2020 (Newman Cloud Inc.)