
<!DOCTYPE html
  PUBLIC "html5" "about:legacy-compat">
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="copyright" content="(C) Copyright 2012"/>
<meta name="DC.rights.owner" content="(C) Copyright 2012"/>
<meta name="DC.Type" content="task"/>
<meta name="DC.Title" content="Creating BOMs"/>
<meta name="abstract" content="A bill of materials (BOM) is a part list. You can include a BOM table in your scene and create callouts to number the parts in your model."/>
<meta name="description" content="A bill of materials (BOM) is a part list. You can include a BOM table in your scene and create callouts to number the parts in your model."/>
<meta name="DC.Relation" scheme="URI" content="cps-t-GettingStarted-TechnicalIllustrationsCreate.htm#cps-t-GettingStarted-TechnicalIllustrationsCreate"/>
<meta name="DC.Format" content="XHTML"/>
<meta name="DC.Identifier" content="cps-t-GettingStarted-BOMsCreate"/>
<meta name="DC.Language" content="en"/>
<link rel="stylesheet" type="text/css" href="../DSDocXML.css"/>
<title xmlns:mml="http://www.w3.org/1998/Math/MathML">Creating BOMs</title>
<script xmlns:mml="http://www.w3.org/1998/Math/MathML" type="text/javascript" src="../DSDocHighlight.js">
  	/* */
  	</script></head>
<body onLoad="highlightSearchTerms();" id="cps-t-GettingStarted-BOMsCreate">
<a xmlns:mml="http://www.w3.org/1998/Math/MathML" name="hj-top"> </a><table xmlns:mml="http://www.w3.org/1998/Math/MathML" class="table1" id="table11"><tr><td><table class="DocHeader"><tr><td class="DocHeader1" colspan="2"><h1>Creating BOMs</h1></td></tr><tr><td class="DocHeader4" colspan="2"/></tr><tr><td class="DocHeader3"><table class="DocHeaderIntro" id="table12"><tr><td class="Intro1Only"><p class="header"><p class="abstract"><span class="shortdesc">A bill of materials (BOM) is a part list. You can include a BOM table in your scene and create callouts to number the parts in your model.</span>
</p>

</p></td></tr></table></td><td class="DocHeader2"><table class="DocTopics" id="table13"><tr><td class="TopicsTitle">Related Topics</td></tr><tr><td><a href="cps-t-GettingStarted-TechnicalIllustrationsCreate.htm#cps-t-GettingStarted-TechnicalIllustrationsCreate" class="link" title="The Technical Illustration workshop lets you publish vectorized images of your scene.">Creating Technical Illustrations</a></td></tr></table></td></tr></table>

<div class="body taskbody"><ol class="ol steps"><li class="stepexpand"><p class="li step">
Drag the 
<span class="ph uicontrol">initial</span> view to the viewport.</p></li>
<li class="stepexpand"><p class="li step">
Click 
<span class="ph menucascade"><span class="ph uicontrol">Workshops</span> &gt; <span class="ph uicontrol">Publishing</span> &gt; <span class="ph uicontrol">BOM</span></span> <img class="image" src="../Icons3DVIA/I_CPSWorkshopsBOM.png"/>.<p> 
<p>The BOM workshop appears in the Workshops pane, and the BOM pane appears in the left pane. The BOM pane displays the BOM tree, which is currently empty.
</p>
</p></p></li>
<li class="stepexpand"><p class="li step">
In the BOM workshop, click 
<span class="ph uicontrol">Generate BOM IDs</span> 
<img class="image" src="../Icons3DVIA/I_CPSCreateBOMIds.png"/>.<p> 
<p>The BOM pane now shows the BOM tree for your model.
</p>
</p></p></li>
<li class="stepexpand"><p class="li step">
In the viewport, press 
<span class="ph uicontrol">Ctrl+A</span> to select all actors.</p></li>
<li class="stepexpand"><p class="li step">
In the BOM workshop, click 
<span class="ph uicontrol">Create Callouts</span> 
<img class="image" src="../Icons3DVIA/I_CPSCreateCallouts.png"/>.<p> 
<p>Callouts appear in the viewport. Note that callouts are created for geometry actors only, not collaborative actors.
</p>
</p></p></li>
<li class="stepexpand"><p class="li step">
With all callouts still selected, in the Properties pane, change 
<span class="ph uicontrol">Auto alignment</span> to 
<span class="ph uicontrol">Circle</span>.<p> 
<p>Callouts are collaborative actors with properties you can modify in the Properties pane. 
<span class="ph uicontrol">Auto alignment</span> determines the callout arrangement in the viewport.
</p>
</p></p></li>
<li class="stepexpand"><p class="li step">
On the 
<span class="ph uicontrol">Home</span> ribbon tab, in the 
<span class="ph uicontrol">Visibility</span> group, select 
<span class="ph uicontrol">BOM Table</span>.<p> 
<p>The BOM table appears in the viewport. Every Composer document has a BOM table actor that is hidden by default.
</p>
<p>
<img class="image" src="../CpsUserImages/GettingStartedBOM.png"/>
</p>
</p></p></li>
<li class="stepexpand"><p class="li step">In the viewport, click to select the BOM table and then modify properties in the Properties pane.<p> 

<p>For example, you can change the BOM table location, specify text and row colors, and enable model highlighting when you hover over the BOM table. </p></p></p></li>
<li class="stepexpand"><p class="li step">
In the BOM pane, click 
<span class="ph uicontrol">Configure BOM Columns</span> 
<img class="image" src="../Icons3DVIA/I_CPSDisplayBomColumns.png"/>.</p></li>
<li class="stepexpand"><p class="li step">
In the <span class="keyword wintitle">Configure Columns</span> dialog box, select 
<span class="ph uicontrol">Color (Actor.Color)</span> in the 
<span class="ph uicontrol">Available properties</span> list, click 
<img class="image" src="../Icons3DVIA/I_CPSButtonAdd.png"/>, and then click 
<span class="ph uicontrol">OK</span>.<p> 

<p>The BOM list in the BOM pane and the BOM table in the viewport now have 
<span class="ph uicontrol">Color</span> columns. You can include any property or meta-property in the BOM.
</p>
</p></p></li>
</ol>
</div>
<div class="related-links"/>
</td></tr></table><script xmlns:mml="http://www.w3.org/1998/Math/MathML" type="text/javascript" src="../DSDocStats.js">/* */</script></body>
</html>