Generating An Advanced Bill of Material PDF
Generating An Advanced Bill of Material PDF
Generating An Advanced Bill of Material PDF
GeneratinganAdvancedBillofMaterial
ThistaskshowsyouhowtoinsertandmodifyanadvancedBillofMaterialinthesheetbackground.
Chooseatask:
generatinganAdvancedBillofMaterial
modifyinganAdvancedBillofMaterial
editinganAdvancedBillofMaterialProperties
editinganAdvancedBillofMaterial
moreaboutAdvancedBillofMaterial
Abillofmaterialdescribesaproductintermsofitssubassembliesand/orbasicparts.Itconsistsofanitemizedlist
ofpartsofastructureshownonadrawingintheshapeofatable.
GeneratinganAdvancedBillofMaterial
TheBillofMaterialcanbecreatedinanytypeofview,includingsheetbackground.Theproducttobeprocessedis
specifiedeitherbyselectingaGenerativeViewrepresentingthisproductorbyadirectselectioninthe3Dwindow.
OpentheBUTTERFLYVALVEASSEMBLY.CATProductdocumentandtheBUTTERFLYVALVEDRAWING.CATDrawing
document.
1.Inthesheet,selectEdit>SheetBackground.
2.ClickAdvancedBillofMaterial intheDrawingtoolbar(BillOfMaterialsubtoolbar).
Youcanalsocreatethebillofmaterialinworkingview,selectInsert>Generation>BillOfMaterial>
AdvancedBillofMaterial.
TheBillofMaterialCreationdialogboxisdisplayed.
Thefollowinginputscanbegiveninthisdialogbox:
Style:ThestyletobeusedwhilecreatingtheBillofMaterial.ThelastusedBillofMaterialstyleis
displayedasdefaultoptionwhencreatingaBillofMaterial.
Invert:Selectthisoptionifyouwantthetabletobereadfrombottomtotop(i.e.columnheadersat
thebottomanditemsnumberedfrombottomtotop).
Split:Selectthisoptiontosplitthetableintoseveraltables.Formoreinformationonsplittingtables,
seeCreating/Modifyingatable.
3.SelecttheInvertcheckbox.
4.ClickOK.
5.SelecttheIsometricviewfromthespecificationtree.
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 1/10
3/17/2017 GeneratinganAdvancedBillofMaterial
6.ClickinthedrawingtoindicatewhereyouwanttopositiontheAdvancedBillofMaterial.
TheBillofMaterialisgeneratedastheselectedBillofMaterialstyle.
ThestylesofAdvancedBillofMaterialaredefinedbytheadministratorintheannotationstyles(Tools>
Standards>[standardname]>Styles>BillofMaterial).
TheBillofMaterialhasthefollowingdefaultproperties:
Quantity
PartNumber
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 2/10
3/17/2017 GeneratinganAdvancedBillofMaterial
Type
Nomenclature
Revision
ModifyinganAdvancedBillofMaterial
EditingAdvancedBillofMaterialProperties
6.RightclicktheBillofMaterialandselectProperties.
ThePropertiesdialogboxisdisplayed.ThepropertiesofBillofMaterialcanbemodifiedintheBOMFormatand
ReportedPropertiestab.
7.SelecttheBOMFormattab.
Youcaneditthefollowingoptions:
Type:Thisoptionisgrayedout.ThesettingisdonebyadministratorinTools>Standards>Drafting>
[standardname]>Styles>BillofMaterial.
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 3/10
3/17/2017 GeneratinganAdvancedBillofMaterial
TheBillofMaterialwithTopLevelsettingisasseen:
NoValueLabel:Setalabelwhennovalueissetintheappropriatepropertyfield.Thedefaultvalue
is.
NoMaterialLabel:Setalabel,whentheMaterialpropertyissetintheBillofMaterialandno
informationissetfortheMaterialproperty.Thedefaultvalueis.
ThissettingisalsousedinWeightproperty,iftherelatedPartdoesnothaveanymaterialdefinedfor
it.
ItemNumberLabelType:ForeachlineoftheBillofMaterial,aspecificitemnumberisassigned.The
itemnumberisusedintheballoonsfornumbering.Thenumberingcanbeoftwotypes:
Integer:1,2,3...:Selectthisoptionifyouwanttheitemnumberingtobeinteger.Thisisthe
defaultoption.
LettersA,B,C...Z,AA,BB...:Selectthisoptionifyouwanttheitemnumberingtobe
alphabetically.
8.SelecttheReportedPropertiestab.
YoucanaddnewpropertiestotheBillofMaterial.Foreachproperty,anewcolumniscreated.Apartfromthe
defaultfivepropertiesthefollowingpropertiescanbeadded:
ItemNumber
PartNumber
Nomenclature
Material
Weight
Quantity
Description
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 4/10
3/17/2017 GeneratinganAdvancedBillofMaterial
Revision
Definition
Source
Type
ReportedPropertiesarenotsupportedincaseofheterogeneousselectionofBillofMaterialwho
havethereportedpropertiesdifferenteitherincontentoftermoforder.
ReportedpropertiesaresupportedincasetheselectedBillofMaterialshavesamereported
propertiesandordereveniftheirtitlesandcolumnwidthsaredifferent.
ThelistofdisplayedpropertiesintheBillofMaterialcanbeeditedusing:
New :addsanewpropertyasanewline.Thisbuttonisactivatedonlywhenalineisselected.Click
thisbuttonandanewlineisaddedattheendofthepropertylistandisinitializedfromthepreviously
selectedproperty.
Thenewlycreatedpropertycanbecustomizedasanyexistingpropertyusingthefollowing:
Property:SelectthepropertyyouwanttosetfromthePropertydropdownlist.
Youcanselectthesamepropertyasmanytimesasyouneed.
Title:Youcanmodifythetitleoftheproperty.
Columnwidth:Youcansetthecolumnwidthusingthespinner.Thewidthvalueissetusingthe
Draftingstandardunit(mm/m/inchasspecifiedintheTools>Options>MechanicalDesign>
Drafting,Generaltab,PaperUnitfield).
Delete :removesoneormoreproperties.Thisbuttonisactivatedoncealineisselected.Selectone
ormorepropertiesandclickthisbutton.
Moveup :movestheselectedpropertyup.Thisbuttonisactivatedonlywhenalineisselected.
Movedown :movestheselectedpropertydown.Thisbuttonisactivatedonlywhenalineis
selected.
Theadministratorandyouareallowedtosetseveraltimesthesamevalue.Forexample,Material
canbesettwice.Inthatcase,twocolumnswillbecreatedwiththesamevalue.
Foreachproperty,adefaultnameisset.Theadministratorandyoucanoverloadthedefaultname
intheeditorfield.Ifthetitleisnotset,thenthedefaultnamewillbeused.
AddanewpropertyItemNo..ChangethetitletoIndex.Changethecolumnwidthto30.
9.AddmorepropertiesMaterialandWeight.
10.ReorderthepropertiesasshownusingtheupanddownarrowsandclickOK.
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 5/10
3/17/2017 GeneratinganAdvancedBillofMaterial
TheBillofMaterialisupdated.
11.SelectEdit>WorkingViews.
12.ClickGenerateBalloons togenerateballoonsintheactiveviewasnumberedintheBillofMaterial.
Balloonsaregeneratedinactiveviewusingthefollowingcommands:
Balloon
GenerateBalloons
Thenumberingisdoneasseen:
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 6/10
3/17/2017 GeneratinganAdvancedBillofMaterial
ThenumberisdisplayedasgeneratedintheAdvancedBillofMaterial.AstheAdvancedBillofMaterialautomatically
handlesthenumberingitisrecommendedthatyoudonotgeneratethenumberingbefore.
Thenumberdisplayedintheballoonsdependsonthefollowing:
ThenumberisthesameastheonedisplayedintheAdvancedBillofMaterialforthecomponent(ifany).
ThenumberisdefinedbyGenerateNumberingcommandandisdisplayedintheNumberpropertyofthe
instance(ifany).
Ifbothoftheabovecasesarenotapplicablethenanindexautomaticallyincrementsthenumber(from1to
n).
EditinganAdvancedBillofMaterial
IfyouhaveinsertedtheBillofMaterialinSheetbackground,thenyoucanedititintheSheetbackground
only.
IfyouhaveinsertedtheBillofMaterialinWorkingView,thenyoucanedititintheWorkingviewonly.
12.RightclicktheBillofMaterialandselectTable.Xobject>EditBOM.
TheBillofMaterialEditiondialogboxisdisplayed.
addsanewblankline.Thisbuttonisactivatedonlywhenalineisselected.Clickthisbuttonanda
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 7/10
3/17/2017 GeneratinganAdvancedBillofMaterial
newlineisaddedabovetheselectedline.
Theblanklineisalwayscreatedabovetheselectedline.
removesanyblanklinethatisadded.Thisbuttonisactivatedonlywhenyouselectablankline.
movestheselectedlineup.Thisbuttonisactivatedonlywhenalineisselected.
movestheselectedlinedown.Thisbuttonisactivatedonlywhenalineisselected.
13.Selecttherowyouwanttoreorderandclicktheupordownarrowdependingonyourneed.
InthiscaseselectWasherandclicktheuparrowtillitisreorderedtofirstposition.Youcanseethattheentire
linealongwithallthepropertiesisreordered.Youcanseethattheitemnumberisalsoreordered.
14.Selecttherowabovewhichyouwanttocreateablanklineandclick icon.
15.ClickOK.
16.AgainrightclicktheBillofMaterialandselectTable.Xobject>EditBOM.TheBillofMaterialEditiondialogbox
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 8/10
3/17/2017 GeneratinganAdvancedBillofMaterial
isdisplayed.
17.Selecttheblankrowtodeleteandclickthe icon.
MoreaboutBillofMaterial
ComponentsdeactivatedorinNoShowSpaceinProductaredisplayedintheBillofMaterial.
TohideacomponentintheBillofMaterial,cleartheVisualizeintheBillofMaterialcheckboxinthe
PropertiesdialogboxoftheproductintheProductStructureworkbench.
OnlymaterialdefinedatPartlevelwillbedisplayedintheBillofMaterial.IfmaterialisdefinedatPart
instancelevelorwithinabodyofthePart,theresultwillbesameasiftherewasnomaterialdefined(seeNo
MaterialLabelproperty).
WeightpropertyissupportedforPartandwillnotbecomputedforassemblies.Theweightiscomputedonlyif
materialhasbeenassignedtothePartfollowingthepreviousconditions.
TheunitforweightisdisplayedonlyifDisplayUnitscheckboxisselectedinTablePropertiescontextual
menu,Texttab.
TheunitanddecimalsystemforweightaresetintheTools>Options>General>Parametersand
Measure,Unitstab.
Itemnumbersarenotreassigned.Ifacomponentisdeleted,thentheassociatedrowdataisemptiedexcept
theItemnumber.
Ifanewcomponentisaddedtotheassembly,whenupdatingtheBillofMaterial,thiscomponentisassigneda
newItemNumberresultingfromincreasingthelastpreviouslyassignednumberattheendoftheBillof
Material.Ifthelastlineisablankline,thenthenewcomponentisaddedabovetheblankline.
IfaproductorapartdisplayedintheBillofMaterialisreplacedbyanotheroneintheassembly,itsitem
numberisassignedtothenewone(ifthisonewasnotpreviouslyreferencedinthebillofmaterial).
ItispossibletoisolatetheBillofMaterialusingthecontextualmenuTable>IsolateTable.Inthiscase,other
tablesrepresentingapartoftheBillofMaterialarealsoisolated.
TheBillofMaterialwillnotbereroutedifyoureplaceitssourceproduct(theproductfromwhichitwas
generated).Inthiscase,youneedtogenerateanewBillofMaterial.
Youcanmodifythecellvaluebyeditingthecell(generictableeditionmode)byaddingtexttothecell,or
removingtheattributelinktooverloadthevalue(usefultooverloadquantitiesforexample).Noticethatifa
valueisoverridden,thecellwillnomorebeupdatedtoreflectlatermodificationsofassembly.
Youcanmanuallyaddcolumns.Themodificationsmadeinthemanuallyaddedcolumnsarekeptafterupdate.
Asotherannotations(suchastextswithattributelinks),theBillofMaterialupdatestatusisnottakeninto
accountinthedrawingupdatestatus.SoeveniftheBillofMaterialisnotuptodate,theUpdateiconisnot
activated.UseforceupdatecommandtoupdatetheBillofMaterial.
Onlyamanuallyaddedlineoranemptylineduetoinstancedeletionin3Dcanberemovedwhileeditingthe
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 9/10
3/17/2017 GeneratinganAdvancedBillofMaterial
BillofMaterial.
Mergefunctionalityisnotavailableoncellsthatdisplayitemproperties(includingreservedlines),aswellas
columntitles.Mergingisavailableoncellandcolumnsmanuallyadded.
Asanyothertable,abillofmaterialcanbesplitintomanytables.ThesplittablesofBillofMaterialare
retainedafterupdate.
DeletingatableoftheBillofMaterialmakestheothertablesofthesameBillofMaterialisolated(itmeans
thatmodificationsdoneontheassemblyarenomorereflectedinthetables).
http://www.maruf.ca/files/catiahelp/draug_C2/draugbt0803.htm 10/10