Allow to export the positions of through-hole components
Bug #1656688 reported by
László Monda
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Low
|
Jeff Young |
Bug Description
Our contract manufacturer has recently asked me to provide a file containing the positions of every SMD and PTH component.
Normally, only the positions of SMD components are needed for pick and place machines, but this time they're about program their automatic optical inspection machine which also needs the positions of PTH components.
I'm aware of the Through hole, Surface mount, and Virtual placement options of components, and I'd like to use them the right way. However, when exporting a .pos file it doesn't seem to be possible to export PTH components. Given the above use case, a checkbox to export the PTH components too would be much appreciated.
tags: | added: export |
Changed in kicad: | |
status: | In Progress → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I don't think this is a good idea. I can think of too many cases where you might want some through hole components included in the position file and other through hole components omitted (there are lots of THT components that require manual insertion) from the position file. An easy solution to your problem is to set the "placement type" flag in the edit footprint properties dialog to "surface mount". I realize that this is counter-intuitive but it will yield a position file that has the correct components. Otherwise, the user may to manually add or remove entries in the position file which IMO is a less desirable solution. I guess we could add a flag to indicate if a position entry is generated for a footprint independent of it's "placement type". If the current "placement type" information isn't used for anything other than generating the position file, maybe we could just change this to simple true/false setting and use checkbox in the footprint properties dialog.