Automatic Total Weight in BOM for Each assembly

Automatic Total Weight in BOM for Each assembly

zjuratli
Contributor Contributor
243 Views
3 Replies
Message 1 of 4

Automatic Total Weight in BOM for Each assembly

zjuratli
Contributor
Contributor

I am having the same issue, if there is multiple assemblies on a sheet, I am looking for an automatic total weight with each assembly. Is there any way to achieve that? like the sample picture attached.

zjuratli_0-1698758555804.png

 

 

I have tried using "Virtual Component" as a part of the assembly template, but cannot figure out how to connect its mass properties

0 Likes
244 Views
3 Replies
Replies (3)
Message 2 of 4

WCrihfield
Mentor
Mentor

You would most likely have to use a CustomTable, instead of a PartsList, in the drawing, then fill in that table manually (or by using code).  But if done that way, the values will most likely all remain 'static', instead of 'live', so you would have to run the rule again each time you want to make sure that the data is up to date.  If you want to try to keep using a PartsList, then you would have to add in those 'custom' rows, which would most likely remain 'static' instead of 'live'.  But it may be possible to achieve by code.  I do not have an example iLogic rule for that task right now though, because I've never needed something like that.  We document each part, each sub assembly, and each top assembly separately with their own drawings, so if sub level data is needed, the sub level documentation is accessed.  The code would have to be customized to your exact needs and set-up though.

Wesley Crihfield

EESignature

(Not an Autodesk Employee)

0 Likes
Message 3 of 4

zjuratli
Contributor
Contributor

Is there a way to have a total weight for each assembly using part list command? Can we just create new part list calculating the mass of wanted assemblies? or maybe crate illogic for calculating total assembly weight ?!

0 Likes
Message 4 of 4

WCrihfield
Mentor
Mentor

The only 'easy' or normal thing I can think of to make something similar to that possible, is to make sure that the Structured view of the main assembly's BOM is enabled, and is set to All Levels, instead of First Level.  Then, when you make the PartsList in the drawing for that assembly, make sure it is also set to Structured, and All Levels.  Then while the PartsList editor dialog is open, click the + sign next to all rows that have one, to expand that assembly row out into multiple rows that include its sub components, and sub assemblies.  Do that for every + symbol you see, to expand it out to all levels.  Then when you click the OK button on the PartsList editor dialog, the PartsList will be really long, and the item numbers of sub component rows will have a delimiter character after its parent assembly's Item Number, then a new series of sub Item Numbers.  If the PartsList includes a column that reflects true Mass, then you should be able to see the mass for the row of each assembly, and the individual mass for each of its sub component rows.  It will not be laid out exactly the way you have it in your image above though.  It would take a long time, and a lot more inside knowledge of your drawings and models, to write all the code required to create a custom PartsList that would look like what you have posted above...if it is possible.

Wesley Crihfield

EESignature

(Not an Autodesk Employee)

0 Likes