Include/exclude component in/from BOM

Include/exclude component in/from BOM

silvio3105
Collaborator Collaborator
799 Views
10 Replies
Message 1 of 11

Include/exclude component in/from BOM

silvio3105
Collaborator
Collaborator

Hi,

Can user somehow have (same) component but somehow place component without footprint.

In my case I have SH1106 1.3" I2C OLED display. I can solder that display on PCB and in that case I want to have that display in BOM.

In other case I want to mount display on enclosure, so in that case I want to place only display in schematic, but not on PCB and exclude component from PCB BOM.

0 Likes
800 Views
10 Replies
Replies (10)
Message 2 of 11

silvio3105
Collaborator
Collaborator

Bump!

0 Likes
Message 3 of 11

jorge_garcia
Autodesk
Autodesk

Hi @silvio3105,

 

I hope you're doing well. This sounds like a good use case for variants. If the component is populated then you solder it to the PCB and it's included on the default BOM ulp. If the component is not populated then it will not be included in the BOM.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 4 of 11

silvio3105
Collaborator
Collaborator
I'm not sure do I understand what you mean.
0 Likes
Message 5 of 11

jorge_garcia
Autodesk
Autodesk

Hi @silvio3105,

 

I hope you're doing well. Since you could build the board in 2 different ways or "variants" you could use the Assembly Variants feature to create a variation of your board that doesn't have the screen populated. When you generate the bom.ulp you can select what variant to produce the BOM for. If you pick the default('') then the screen will be mounted to the PCB and soldered down. If you pick your other variant then the screen will not be populated on the PCB and the BOM will reflect that.

 

Let me know if you have any other questions.

 

Best Regards,



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Message 6 of 11

silvio3105
Collaborator
Collaborator
But in that case it will be big X over component in schematic.
0 Likes
Message 7 of 11

CGBenner
Community Manager
Community Manager

@jorge_garcia 👆

Did you find a post helpful? Then feel free to give likes to these posts!
Did your question get successfully answered? Then just click on the 'Accept solution' button.  Thanks and Enjoy!



Chris Benner

Community Manager - NAMER / D&M


0 Likes
Message 8 of 11

silvio3105
Collaborator
Collaborator
Maybe he's on vacation?
0 Likes
Message 9 of 11

C.Nicks
Advisor
Advisor

In the standard Eagle desktop version you can create a library part with the library attribute _EXTERNAL_ in order to have a schematic symbol and device without a footprint.

That part would have to be a separate version than a footprinted version.

 

I also use a custom BOM export script that will excluded any component with an BOM->EXCLUDE attribute regardless of the variant populated status.

Things like that might be a bit harder to handle in Fusion since the attributes within libraries are hard to find/modify.

Best Regards,
Cameron


Eagle Library Resources


Kudos are much appreciated if the information I have shared is helpful to you and/or others.
Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.

0 Likes
Message 10 of 11

silvio3105
Collaborator
Collaborator
I know for _EXTERNAL_ but c'mon, it's 2022, why mix old way with new?
0 Likes
Message 11 of 11

silvio3105
Collaborator
Collaborator
Bump!
0 Likes