Is it in any way possible to get the BOM to adapt to the active (last saved) document? I know i can do this to the drawing views, but haven't found an option for the BOM
Is it in any way possible to get the BOM to adapt to the active (last saved) document? I know i can do this to the drawing views, but haven't found an option for the BOM
i have an assembly with a lot of parts that change according to the overall dimension (width, height and length). Also a lot of parts change thickness and names. All those parts have multiple configurations and i would like to get the BOM to change according to the configuration used in the assembly.
Yes, we have 1 basic assembly which changes to the specifications of our customer. Think about a closet. We have the outher shell of the closet made as the basic version. Customers can choose the size of this closet and add drawers to it.
I have made the Design Table to automaticly change all the dimensions needed to make it all work.
You say that the parts change in size?
Then I would use pack and go and change the model as needed, even though it is possible to have a part that constantly changes, it surely isn't good practice, especially with interchangeable and replacement parts, should be one size = one part number or file name...
Hello,
The answer will depend on what you mean by "adapt to the active (last saved) document". If you're asking "If I change the active configuration of my Assembly from the one referenced by my BOM, can the BOM in a Drawing update to match it automatically?" the answer is no. That will need to be done manally (though someone may be able to write a macro).
If you're asking "I made some changes to my Assembly. Will the BOM update to reflect these changes?" the answer is yes, as long as the changes were made to the same configuration of the Assembly that the BOM references.
You can change the BOM reference configuration but there is no direct option. So you'll have to do it every time after opening the drawing manually.
But that being said, why you need it?