Hi Satyendra, First of all, I would like to thank you for your videos, its of great value. I am New to Creo, I would like to know if there is a way to show a particular component which is a child component of a sub-assembly to be visible while the main BOM is in Flat state by writing a rule or relation, so that I can import the saved BOM table as and when required??? i.e to have a table which is similar to the table in left @2:26 but also have PART-A (which is a child component of ASM-1) to be visible at the same time. this means that PART-A qty on BOM will increase if it is a child component of any other sub-assembly as well.
Hi Deepak, Thanks for your comment. If I am correct, your requirement is to have the assembly in flat state, but you want some component for any particular assembly to look like recursive. If this is the case, it can be easily achieved without using any relation. You make your assembly flat. Then make any subassembly recursive and use filter by item to hide unnecessary component visible in Bom table.
Hi Satyendra, Yes, your understanding of my requirement is correct but I Wouldn't want to follow the manual operation of selecting a Subassembly ==> make it recursive ==> Filter technique. I Would like to have a table with settings applied so that the intended part automatically shows up while I Load the BOM through "Load from File" option. I prefer this way as the intended Part can be a child component of one or more sub-assemblies that have been used to make the Top-level assembly. and that's the reason I am looking to write some relations if possible to achieve this. I am looking for options similar to the way we hide bulk items using filter using a code &asm.mbr.Type != "BULK ITEM" is it possible to include some parameters inside the part file (that I wish to show in BOM) and write some relation using that to make it appear in the main BOM?? Thanks again for your help!!
Hi Satyendra,
First of all, I would like to thank you for your videos, its of great value.
I am New to Creo, I would like to know if there is a way to show a particular component which is a child component of a sub-assembly to be visible while the main BOM is in Flat state by writing a rule or relation, so that I can import the saved BOM table as and when required???
i.e to have a table which is similar to the table in left @2:26 but also have PART-A (which is a child component of ASM-1) to be visible at the same time.
this means that PART-A qty on BOM will increase if it is a child component of any other sub-assembly as well.
Hi Deepak,
Thanks for your comment.
If I am correct, your requirement is to have the assembly in flat state, but you want some component for any particular assembly to look like recursive.
If this is the case, it can be easily achieved without using any relation. You make your assembly flat. Then make any subassembly recursive and use filter by item to hide unnecessary component visible in Bom table.
Hi Satyendra,
Yes, your understanding of my requirement is correct but I Wouldn't want to follow the manual operation of selecting a Subassembly ==> make it recursive ==> Filter technique.
I Would like to have a table with settings applied so that the intended part automatically shows up while I Load the BOM through "Load from File" option.
I prefer this way as the intended Part can be a child component of one or more sub-assemblies that have been used to make the Top-level assembly.
and that's the reason I am looking to write some relations if possible to achieve this.
I am looking for options similar to the way we hide bulk items using filter using a code
&asm.mbr.Type != "BULK ITEM"
is it possible to include some parameters inside the part file (that I wish to show in BOM) and write some relation using that to make it appear in the main BOM??
Thanks again for your help!!