I want to customize BOM to get surface area of all parts in an assembly. I defined a user parameter "area" and wanted to add a relation area=mp_surf_area("my_assembly:my_part"
but I am getting an error.
I will appreciate your help.
The prefered way is to add the relation to each part so that the info is available at all levels including PDM or intralink.
so in each part enter area=mp_surf_area("" as a relation.
in a table repeat region in the drawing for the assembly use Enter Text>Report symbol and choose asm.mbr.user defined and type area in the box.
Update the table and it works. This is 100% associative. Make sure you calculate the mass props after entering the relation. If you have BMX use a darum analysis feature to do this.