Comments (9)
virtual footprints are often used to show/hide mechanical parts (i.e. enclosure, standoff etc.) and they need to be in BOM list.
from kibom.
@leoheck you can add a filter to the bom settings file to remove any items you do not want to appear in the bom output. This is pretty flexible and should allow you to achieve what you want. As @easyw says there are certainly good reasons for including parts that don't actually have a footprint associated.
from kibom.
@SchrodingersGat thanks for pointing me that.
from kibom.
I am using [REGEX_EXCLUDE]
and it works fine, thanks.
But why it is tab separated?
It took me a while to make it work and I fixed it even before I could find this comment:
; Format is: "ColumName Regex" (tab-separated)
The best thing to do is to use whitespace separated (spaces, tabs)*
from kibom.
Whitespace does make sense. Submit a PR and I'll merge the heck out of it :)
from kibom.
But why it is tab separated?
Perhaps because a regex can contain space characters, but not tabulators?
from kibom.
What? I didn't get it.
from kibom.
@KarlZeilhofer I see what you said now. I think it is not a big issue.
from kibom.
Closed by #61
from kibom.
Related Issues (20)
- Add 'PCB_Variant' to PCB Info when creating BOMs in XLSX format HOT 1
- Default REGEX_EXCLUDE footprint name filter excludes components whose footprint names contain "MountingHoles" HOT 4
- KiCAD 6 Plugin Manager Support? HOT 1
- Output does not match source
- Column content is picked up from library, but not from Current Schematics HOT 4
- Generated Digi-Key links do not link to component web pages HOT 2
- "Description" in BOM being pulled from symbol library description which isn't useful HOT 12
- LED footprint excluded from BOM HOT 2
- Feature Request: Date filename wildcard HOT 1
- KiCad v7 DNP HOT 3
- Error, mis-combining components HOT 4
- Feature Request: Set new DNP field based on configured variant HOT 4
- The plugin does not allow kicad to close completely HOT 1
- board_variant with --cfg not building BOM's with joined variants HOT 1
- Part is excluded if footprint name is too long HOT 3
- Include Multiple Manufacturers and Part Numbers HOT 3
- "Exclude from Bill of Materials" Still Included In the BOM HOT 8
- Missing description in some native symbols HOT 1
- Problem with group_connector option HOT 1
- FEATURE REQUEST: Create plugin repository HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kibom.