Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X
Hi,
I have an assembly with some subassemblies. And each subassembly consists of some parts. All the parts in the assembly are inside the subassemblies so there are no parts on the top level of the assembly, only subassemblies.
All the subassemblies have a parameter assigned in them, "param_name".
I have a drawing of the top level assembly and would like to add a BOM table which shows only the parts and not subassemblies. And also I'd like to show the value of the "param_name" parameter of the subassembly where the part in question belongs to.
So in order to show only the parts in the BOM, I made the BOM table recursive and added a GATHERING_PART = YES parameter to each of the subassemblies. I then used the GATHERING_PART parameter to filter out the subassemblies from the BOM. So now I have only the lower level parts showing up in the BOM.
But I can't seem to figure out how I can read a parameter from a subassembly one level up in relation to the parts. Is there any way to do this?
I attached an image which I hope will help explain what I want to do.
Solved! Go to Solution.
Nope, repeat regions don't work that way. Each row of information in the table reflects a single component and is read/calculated only for that one object. You can't display information from the parent subassembly on the child part's row.
Hi,
I think requested functionality is not available in repeat reqions.
Nope, repeat regions don't work that way. Each row of information in the table reflects a single component and is read/calculated only for that one object. You can't display information from the parent subassembly on the child part's row.
Oh **bleep**.
How about something like this?
Can I build the BOM table so that one column shows subassemblies (and/or parameters in those subassemblies) and the next column shows the parts inside those subassemblies?
I tried to implement this with nested regions but it ended up looking like this:
Is there any way to arrange this table to look like the previous picture?
Hi,
the answer is simple ... no.
You have 2 options:
1.] create repeat region using its current functionality ... it updates automatically when you change assembly.
2.] create repeat region using its current functionality, export it to csv, load it to Excel, modify it in Excel, export it to csv, import it to Creo ... in this case you will lose automatic updates
Okay, thanks. I think I'll have to scrap the whole feature then. Unless I figure out some totally different way to implement it.
Manual editing will not do because this will be a part of a CAD configurator, so I need everything to be fully automatic.