BOM Sub-assemblyy Numbering not correct in GA

BOM Sub-assemblyy Numbering not correct in GA

warrentdo
Collaborator Collaborator
612 Views
15 Replies
Message 1 of 16

BOM Sub-assemblyy Numbering not correct in GA

warrentdo
Collaborator
Collaborator

Hello all,

 

I am having a slight problem with subassembly parts numbering up incorrectly in the GA.

I have a General Arrangement that has two sub-assemblies, A and B. Each Sub assembly has 10 parts.

Each sub-assembly has a parts list that list the part from 1 down to 10.

From the GA I need to product a structured part list that firstly list SA ‘A’ parts 1-10 and then SA ‘B’ 1-10.

Currently I create a BOM in the GA and the numbering of the SA parts is incorrect.

 

Work flow – GA – BOM – structured – RMC Structured Properties – all levels.

 

Of course I dont have just two SA I have 16, each with around 20 subassemblies in them, each with 20 parts. This is a nightmare 🙂

 

Can anyone help?

 

Regards Warren.

0 Likes
613 Views
15 Replies
Replies (15)
Message 2 of 16

mcgyvr
Consultant
Consultant

Can you provide a visual example of whats not working for you? (and your INV version)

Is it just that the way Inventor does it is not matching how "your company" has done it in the past/autocad days?

 

The ONLY time I do an indented BOM is for export to my ERP system.. Never on a drawing. (1 seperate drawing per GA, 1 seperate drawing per sub is how I do it)

Typically Inventor does like this I believe.. 

 

GA

1 <-subassembly parent 1

1.1 <-sub 1 child

1.2 <-sub 1 child

1.3 <-sub 1 child

2 <-subassembly parent 2

2.1 <-sub 2 child

2.2 <-sub 2 child

2.3 <-sub 2 child

2.4 <-sub 2 child



-------------------------------------------------------------------------------------------
Inventor 2023 - Dell Precision 5570

Did you find this reply helpful ? If so please use the Accept Solution button below.
Maybe buy me a beer through Venmo @mcgyvr1269
0 Likes
Message 3 of 16

warrentdo
Collaborator
Collaborator

Hello mcgyvr,

inv 2013

i seem to be getting the orders mixed up in the ga.

 

1 <-subassembly parent 1

1.1 <-sub 1 child

1.3 <-sub 1 child

1.2 <-sub 1 child

2 <-subassembly parent 2

2.1 <-sub 2 child

2.2 <-sub 2 child

2.4 <-sub 2 child

2.3 <-sub 2 child

 

the individual sub assembly drawings list them as - in both BOM and parts list -

1 <-subassembly parent 1

1.1 <-sub 1 child

1.2 <-sub 1 child

1.3 <-sub 1 child

2 <-subassembly parent 2

2.1 <-sub 2 child

2.2 <-sub 2 child

2.3 <-sub 2 child

2.4 <-sub 2 child

0 Likes
Message 4 of 16

warrentdo
Collaborator
Collaborator

Hello,

 

I have done some testing and worked out that the order in which the parts were placed into the subassembly is the order that they appear in the GA if you show all parts.

Even if you arrange the subassembly correctly, save and re open the GA the BOM in the GA does not conform to the BOM in the sub assembly.

This is very strange behavior.

 

Regards

 

Warren.

0 Likes
Message 5 of 16

warrentdo
Collaborator
Collaborator

Hello,

 

I have done some testing and worked out that the order in which the parts were placed into the subassembly is the order that they appear in the GA if you show all parts.

Even if you arrange the subassembly correctly, save and re open the GA the BOM in the GA does not conform to the BOM in the sub assembly.

This is very strange behaviour.

 

Regards

 

Warren.

0 Likes
Message 6 of 16

dan_inv09
Advisor
Advisor

Are you doing "Parts Only"?

0 Likes
Message 7 of 16

warrentdo
Collaborator
Collaborator
Hello, in the GA its structured
GA – BOM – structured – RMC Structured Properties – all levels.
0 Likes
Message 8 of 16

dan_inv09
Advisor
Advisor

Did you try expanding the subassemblies in the GAs BOM and sorting?

0 Likes
Message 9 of 16

warrentdo
Collaborator
Collaborator
Hello, we can’t sort as they are not in any sortable order.
We have drawing numbers that are not continuous and also fasteners.
The order that they should take is to be the same as the drawing/BOM on the subassembly’s.
Cheers
Warren.
0 Likes
Message 10 of 16

dan_inv09
Advisor
Advisor

They do not have item numbers?

0 Likes
Message 11 of 16

warrentdo
Collaborator
Collaborator
Hello, yes, this is the point.
item numbers on the subassemblies are not promoted to the ga when the sub assy is inserted into a GA.

Warren.
0 Likes
Message 12 of 16

dan_inv09
Advisor
Advisor

I had just been going from memory. Now I have a GA with sub assemblies up so I can try it.

 

The GA assigns it's own item numbers in the order of placement, just like the sub assembly does. Reordering the sub assemby's BOM has no effect on the GA because it creates it's numbers completely independently.

 

What you could do (it's kind of a pain because you need a project with no libraries, and then how much trouble will it have finding all the parts?) in your sub assemblies just add a column in the BOM - library parts won't let you create and/or edit the new iProperty so ... then copy the item column into that column. When you put that column in your GA BOM then you should be able to sort or copy from there to the item numbers.

 

... I think, I don't have time right now to fully test it, sorry.

0 Likes
Message 13 of 16

dan_inv09
Advisor
Advisor

The job I went to to find something to work with has at least one sub assembly's item numbers completely overridden (it's drawing wouldn't make any sense without the rest of the assembly) so I still had to mess around before I saw what was really going on.

 

I don't know if this would work but, if you rearrange the browser then copy and paste to a new sub assembly does that give the correct order for the automatic BOM numbering?

 

And this needs to go in the http://forums.autodesk.com/t5/inventor-ideastation/idb-p/v1232

(if it's not already (is there any way to search the Ideastatioin? (that should go in there as well)))

0 Likes
Message 14 of 16

warrentdo
Collaborator
Collaborator
Hello Dan,
The good old Custom 'item No' i prop.
Unfortunately I have the same item cropping up in other subassemblies so I can’t do that and as you mentioned the CC parts would also cause a problem.
This is a good one 
Regards

Warren.
0 Likes
Message 15 of 16

dan_inv09
Advisor
Advisor

I was thinking about that.

 

One way is to just have it be "Dummy" or something and use it temporarily for sorting.

 

Another way would be {Assembly#}{Item#}, that way you would have a comprehensive "where used" in each part's custom iProperties. (Is there a limit on how many iProperties you can have? We'll see - on things like a 1/2" bolt or a nameplate.)

 

And of course for either option you would have to do it in a Project that has no libraries (not even Content Center) that somehow still knows where to find everything.

 

[since when does the spell checker recognize "iProperties"?]

0 Likes
Message 16 of 16

warrentdo
Collaborator
Collaborator
I'm Doomed 🙂
0 Likes