OpenPNP Export CSV file support
complete
ril3y
OpenPNP is a popular pick and place software to make PCBs.
This is their format. I use this to assemble all of my boards so flux support would be great!
Gretel Bot
The fix for this issue has been released!
Gretel Bot
complete
Gretel Bot
The fix for this issue is in testing.
Gretel Bot
in release
Gretel Bot
in main
ril3y
Any updates on this?
B
Bryan Hoyt
ril3y it should be coming very soon now! We've just implemented a feature to bundle multiple PNP output formats including JLCPCB and OpenPNP, and merged it to our codebase. It'll take a short time to get through our release cycle, and should be in production in a week or two.
ril3y
Bryan Hoyt This is awesome. is it in preview? I have access to that.
B
Bryan Hoyt
ril3y: actually, it's just landed in production! Let me know if you run into any issues with it.
ril3y
Bryan Hoyt I did not see this! I will check it out!
Canny AI
Merged in a post:
OpenPNP Export CSV File Support
ril3y
I'm facing challenges with the PNP output and the Gerbers. Different PNP and fab houses require different formats. I suggest adding a feature for OpenPNP export CSV file support. This would make it easier to assemble the board using OpenPNP and my PNP machine.
ril3y
Any updates on this? I have a board read to be assembled but this is blocking.
ril3y
Rather than try to support all formats, it might be useful to use a property on the board something like PNP_STRING_FORMAT or something where you could specify the CSV line data. For example OpenPNP wants this style of line data:
Ref,Val,Package,PosX,PosY,Rot,Side
"C1","12pF","C_0402_1005Metric",180.757200,-77.200000,0.000000,top
PNP_STRING_FORMAT = {ref}{val}{package}{posx}{posy}{rotation}{side}
---------------
It would also be useful to have a few different options for exporting. To include "exclude hole through components", "side to export" (top, bottom)
ril3y
Here is an example of what OpenPNP gets from kicad. It should not be too hard to export this in this format.
Load More
→