• Skip to main content
  • Skip to footer

Contextual Electronics

The Online Electronics Apprenticeship

  • Courses
    • Projects
      • Start Here
      • Shine On You Crazy KiCad
      • Getting To Blinky
      • The CE Header
      • Current Sink Or Swim
      • Power Swap
      • Advanced BLE-CELL (ABC Board)
    • Skills
      • Board Assembly
      • Revision Control
      • Simulation
      • Soldering
      • Test Equipment
  • Membership
    • Sign In
    • Sign Up
  • Forum
  • Podcast
    • Blog
  • Store
    • Cart
Add mounting holes to a layout, but not the BOM (KiCad 5.1)

Add mounting holes to a layout, but not the BOM (KiCad 5.1)

posted on March 17, 2021

This video was inspired by a question on Twitter a couple days ago: How do you add a mounting hole to a design, but not have to worry about it when you get to production?

  • Add custom fields (Like “Population”) to indicate it’s a Do Not Populate (DNP) component
  • Mark all manufacturing fields as N/A
  • Use the KiBOM plugin to generate your BOM, which uses Regular Expressions (Regex) to exclude mounting holes, test points, solder bridges and other non-component components from the BOM

This is only a problem when you add your mounting hole to the schematic, so that it has a symbol that can be paired with the footprint. If using the footprint in a standalone manner on the layout, be sure to “lock” your footprint.

 

Filed Under: Blog Tagged With: BOM, KiCad, KiCad 5.1, Layout, Manufacturing

Footer CTA

Have a question? Post it to the support section of The Contextual Electronics Forum! Easy to register, free to all!

 

Need more personalized help? Email [email protected]

 

Copyright © 2025 ยท Log in