I thought I should share my thoughts on this. We've tested this on 4 projects and over all, it works well. It's a great lot better than setting it all up in the vision placer program. There are a few features that I'd really like to see, some small, some really major.
As a background we uses this machine (the larger one, but 2 heads, 85 feeders + cut strip + extra tray) to make all our prototypes, meaning we go through probably 50 different boards / year with about 10-200 psc / product.
One huge issue for us that we have no good way of getting what's in the machine and what's not and the number of components left on the reels. All (almost) info exists in the machine but we need to integrate this into our CAD / sourcing system (Altium). To get there we need 2 major features.
1 bar code scanner that we use to populate and depopulate the feeders with, ie. We scan the reel with the barcode, it populates as much as it can from the bar code (we can extract all info from it) and then we just select the feeder number to place it in. If the feeder have something in it you have to first scan that reel, and select eject, before you scan the new one. 2 A way for us to programmatically ask the machine what's in it's feeder bank. We can do this ourself, but then we need to know the file formats or a good way of injecting the info into the feeder.fig file.
The pnp-creator is a great tool for making projects but it's still a little bit akward to use (however it's well worth it's price in its current state, though I'm sure they are improving it constantly). I still haven't really figured out how it exports both top and bottom layer to the machine, and since we always do panels that normally gets rotated, it's a bit of a night mare to get the rotation/ mirror correct (there are a few bugs/quirks in the vision placer software here too that messes things up even further). One more thing that would be great is if there is an update check on each start so we know when new releases are out!
Zitat I still haven't really figured out how it exports both top and bottom layer to the machine
This is done by variants. If it has bottom layer flag assigned the software will transform positions and angles for bottom side and add this variant to exported SMT file. Please check the demo project.
Next step we will add the tht flag to do reports for manually populated parts. Second we add feeder database to logically assign feeder to mechanical positions. Feeder receive index numbers and QR codes to identify. I don’t think we add part stock management in this state.
Our project file is readable has sections for feeder and pnp positions. You can easily extract the data you need.
Second option is to use the feeder export tool from our website to convert feeder file to CSV.