Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
drawing BOM vs engineering/ commercial BOM
steven_van_luchene848
Member Posts: 122 PRO
Hi,
I'm heavily relying on configurations in assemblies (different but similar frame structures).
it uses a lot of subassemblies (sadly) to link parts together and to relate for instance the number of bolts to a specific beam element, basically adding one more "beam- with-bolts" assembly adds the correct number of bolts to the final count.
I have now 2 questions:
first question:
having configured parts or subassemblies packed in another assembly (for the abovementioned "logistic" reason) requires that assembly agian to be configured if I want to control the configurations of all seperate (basic) parts from the very top-assembly, as configuration-variables can only be used at the level of the assembly you are working in. This is really time consuming and error prone especially with assemblies going deep in levels, is their another way to do so?
second question: sometimes my (CAD)BOMs end up differently than I want them to look in the drawing (engineering or commercial BOM) . --> commercially we "kit" several parts in 1 box/ bag/ set. this isn't neccessarily (even rarely) reflected in how the CAD model is built up. is there a way to "group" parts in the BOM--> grouping them in 1 assembly and setting the assembly to not display its parts is not possible (because of the parts being allready in different assemblies as forementioned)
To use the example of the bolts. bolts are on the very basic level joined with a single beam. (eg a bolt for every hole in the beam) but few levels up I need to display the bolts as sets of 4 bolts. (and sometimes the beam is allready part of an assembled" frame, and of no relevance as a seperate piece to display in the BOM ( to keep things simple ;-))
Manually adding is not an option as this defeats the purpose of setting up such an elaborate configurator.
In short: is there an easy way to manipulate the structure of the BOM and keeping reference to changing occurance of parts and their quantities.
thanks in advance.
I'm heavily relying on configurations in assemblies (different but similar frame structures).
it uses a lot of subassemblies (sadly) to link parts together and to relate for instance the number of bolts to a specific beam element, basically adding one more "beam- with-bolts" assembly adds the correct number of bolts to the final count.
I have now 2 questions:
first question:
having configured parts or subassemblies packed in another assembly (for the abovementioned "logistic" reason) requires that assembly agian to be configured if I want to control the configurations of all seperate (basic) parts from the very top-assembly, as configuration-variables can only be used at the level of the assembly you are working in. This is really time consuming and error prone especially with assemblies going deep in levels, is their another way to do so?
second question: sometimes my (CAD)BOMs end up differently than I want them to look in the drawing (engineering or commercial BOM) . --> commercially we "kit" several parts in 1 box/ bag/ set. this isn't neccessarily (even rarely) reflected in how the CAD model is built up. is there a way to "group" parts in the BOM--> grouping them in 1 assembly and setting the assembly to not display its parts is not possible (because of the parts being allready in different assemblies as forementioned)
To use the example of the bolts. bolts are on the very basic level joined with a single beam. (eg a bolt for every hole in the beam) but few levels up I need to display the bolts as sets of 4 bolts. (and sometimes the beam is allready part of an assembled" frame, and of no relevance as a seperate piece to display in the BOM ( to keep things simple ;-))
Manually adding is not an option as this defeats the purpose of setting up such an elaborate configurator.
In short: is there an easy way to manipulate the structure of the BOM and keeping reference to changing occurance of parts and their quantities.
thanks in advance.
0
Answers
Here's the structure of the Kickstand "Kit":
In the properties we set the BOM behavior to "Show components only"
At the next assembly level, the structure shows the kit, but the BOM shows just the Kickstand Assembly and the two screws.
This is indeed the method I also used for most of the "kits" we use. But this proves to be very complex and doesn't offer a solution to the following example (simplified for explanation)
a beam with several bolts. these beams are then assembled in a frame.
The assembled frame and the seratate bolts should then be shown on the BOM.
In the above mentionend logic I would make the frame with the beams. and then on a higher level add all bolts separately.
this would imply a lot more work (and chance for error).
Also, with each occurence of a beam, the number of bolts should add up. I haven't found a way to make this happen if the bolts and beam aren't in a seperate subassembly. So essentially, I would need to "regroup" parts from a flat parts to a totally different structure.
Regards,
Steven