Replies: 1 comment 1 reply
-
I see this as another flag to define DNP. We have an field/attribute "dnp" on a component that we use to indicate if the component has to be placed or not. And that value can be changed by using the variants or configurations in KiBOT that (can) override this. For now I think that this new flag can be "combined" with the dnp field. If either the flag or the dnp field is "true", then the behavior is the same as the "dnp" field being set to true, and then all other current rules apply. Two special cases that I think of:
With regards to "Exclude from board", I assume that this could still be an item that should be included in the BOM but that does not have a footprint - which could be a way to specify a fuse-holder and the fuse and the fuse-cap as two separate components. One being on the board and the others having to be placed on the fuse-holder once it's soldered. |
Beta Was this translation helpful? Give feedback.
-
KiCad 7 introduced a new flag for the components named Do not populate.
This flag is independent of Exclude from bill of materials and Exclude from board. So is quite subtle, you can have a component in the BoM, with a footprint in the PCB, but just not soldered.
This is different to how KiBot uses DNP, because in KiBot you can choose to generate a separated BoM for DNPs.
This discussion is to propose ideas on how to handle this new flag in KiBot.
Beta Was this translation helpful? Give feedback.
All reactions