Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Areas from parts

vyroba7U9CV
Explorer

Areas from parts

vyroba7U9CV
Explorer
Explorer

Hi there 

how can I get areas informations from all visible parts with specific material in assembly using rules to drawing?

 

Thank you

 
0 Likes
Reply
168 Views
1 Reply
Reply (1)

johnsonshiue
Community Manager
Community Manager

Hi! I think it is doable but it requires a few steps. Here is what you need to do.

1) Open the assembly and go to the BOM table.

2) Update the mass prop.

3) Add a custom iProperty called "SurfArea" or something like that -> set the expression to "=<SurfaceArea>"

The surface area will be populated to all parts. The unit should be in cm^2.

4) Go to the drawing and create a PartsList of the drawing view.

5) Edit the PartsList and add the SurfArea column to the table.

6) Right-click on the SurfArea column header -> Format Column -> Substitution -> check "Enable value substitution" and select "SurfArea" and select "Sum of Values."

7) In the PartsList, enable Group setting and select Material as the first key -> uncheck "Display group participants."

 

The tricky thing is that the surface area will be in cm^2. If you need to convert it to a different unit, it will require an iLogic rule in each part and do the unit conversion before populating the value to the SurfArea iProperty.

It is doable but quite laborious.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes