How to link BOM item number to part being placed?

How to link BOM item number to part being placed?

henryjoseph9804
Collaborator Collaborator
696 Views
4 Replies
Message 1 of 5

How to link BOM item number to part being placed?

henryjoseph9804
Collaborator
Collaborator

Hi Everyone,

I need some help please. 

I have an assembly which consists of multiple plates, I want to place the plates but I want the item number to match the structured BOM item number it belongs to.

 

How would I go about doing this? Traditionally I have just done it manually but this has bitten me in the past when the item numbers change.

 

Thanks!

0 Likes
Accepted solutions (1)
697 Views
4 Replies
Replies (4)
Message 2 of 5

CCarreiras
Mentor
Mentor
Accepted solution

I use an iLogic rule that can do that, it creates/update the Item Number in every part in the assembly (as a custom parameter).

But... anytime I add/remove a part (or other model edit that can change the Item number in the assembly model), I have to rerun the rule to update the correct Item number in each part, so i use it almost at the end of the job, when the assembly is finished/locked.

 

It's not a very "secure" method, but it's what we have to achieve that.

CCarreiras

EESignature

0 Likes
Message 3 of 5

henryjoseph9804
Collaborator
Collaborator

@CCarreiras , thank you so much for the prompt response.

 

I actually came across a post that uses iLogic to solve this problem, is there a way to use the ilogic rule to look at the idw bom and make the part/view identifier the item number listed there?

Ideally I don't want to create a custom parameter.

0 Likes
Message 4 of 5

CCarreiras
Mentor
Mentor

IDW doesn't have a BOM.
It can have a part list, but that Part List is the result of the 3D BOM.


The Item Number is an assembly property, not a part property. Example, you can have the same part in different assemblies, with different Item Numbers.
So you can't pull out that property in a part, since the property is not there to pull.

 

So, you have to create it (custom iProperty)... But... and going again to the previous example, this workflow has flaws: you cannot use the same part in different assemblies, because the custom property will change in the part depends on where you run the rule: on Assembly A or assembly B. Also the library parts will not work, since you can't modified and save them (to create the custom parameter).

 

I Understand that is handy to get the Item number to use as an identifier in drawings, but is not easy to get it, and in most of cases is workflow dependent, that doesn't work for every situations, only for that specific case.

 

In my case, the workflow i suggest is used in specific situations: where the parts involved are only used in that assembly model and i don't have any library components...

 

CCarreiras

EESignature

Message 5 of 5

henryjoseph9804
Collaborator
Collaborator

Thank you for explaining that. Your assistance is appreciated.