Inconsistencies Bubble

Hello

In a plane, I need to make a cue by balloons associated with custom properties of the cueed elements. These elements are of different types:

- first-level parts in the building tree

- parts within a sub-assembly

-Subsets

I have made several attempts by changing the BOM options of subassemblies (hide, show, promote), associated with parts only, or top-level BOMs, but the results are inconsistent (see attached images).

Have you ever had these problems? Is there an option to (un)check? Is this a SOLIDWORKS bug?

Thank you for your answers.


2020-09-16_13h36_56.png

I forgot to specify SW2016 SP5.0

Has anyone had this problem?

I am bringing the question up again. Please: an answer...

Make a concrete example that you attach (Assembly + parts + MEP) and you indicate which lines are causing problems and what you would like to have.

This will be more meaningful than your image which is not very clear about your need (too many things, the request becomes difficult to understand)

1 Like

Thank you sbadenis.

Attached are the files.

Inconsistencies:

- in BOM only, I should have for the subset "hide" bubbles 3 and A2

- in nomenclature 1° level, I should have for the subset "promote" bubbles 3 and P1 for the upper room then 4 and P2 for the lower room...


nomenclatures.rar

Hello

Even with the parts, it's not easy to understand.

You don't have a 3 piece in your assemblies. I don't understand how SW finds a 3 ds your MEP part. 

In the BOM,  SW puts assembly 2 as a part ?!??

whether on the 1st level or room only...   Did you do a trick to get this result? (I don't know)

For assemblies, you right-click on the configuration that is called in your drawing, then Properties.

You have the option of nomenclature with 3 choices:

- Show: your nomenclature should "go through" your subset. That is to say that if your BOM is parts only, it should only show the constituent parts of the sub-assembly and not the sub-assembly (top image OK). If your nomenclature is 1st level, it goes up the subset (bottom image OK). In my example, this is the subset a1.

-Hide: your nomenclature must stop at the level of your subset and not show its constituent parts, regardless of the nomenclature. In my example, it's the subset a2. In the bottom image, everything is ok, the BOM does show me the subset a2, and the markings are good, whether with the "item number" bubble, or with the "custom property, part name" bubble. In the top image, the BOM shows me the subset a2, But the bubbles are discordant.   The "article number" bubble (3) tells me the subset, while the "custom property, part name" bubbles  tell me the constituent parts...

-Promote: your nomenclature must pass through the subassembly not show only its constituent parts, regardless of the nomenclature. In my example, it's the subassembly a3. In the top image, everything is ok, the BOM gives me the parts p1 and p2 and the registrations are good, whether with the "item number" bubble, or with the "custom property, part name" bubble. In the bottom image, the BOM shows me the parts p1 and p2, But the bubbles are discordant.   The "Item Number" bubbles (3) indicate the parts P1 and P2, while the "Custom Property, Part Name" bubbles  indicate the subset...

 

I didn't know "kosher", I never used it. (by the way, this is called "hide" in the BOM options...)

I only use "show" and "promote".

On the other hand, for the nomenclature, it works if I'm on the 1st level or list in tab. The bubbling is correct for the art and namepiece numbers. (SW2020)

But on a "parts only" nomenclature: the article number is correct, but the partname bubble is still linked to the part. 

Maybe someone will have an idea.

Near quick analysis under sw2018 same observation no worries for the article numbers that follow the hide promote options on the other hand the custom properties do not have to follow these rules and therefore displays the ownership of the part in any case. (no matter if hide or promote)

Thank you for your answer. It's a shame that SW didn't homogenize these functions.