Pick and Place Platform S01e11
Frank Herrmann
Please watch: "Mailbag: How to control a RGB Matrix 64x32 Display via ESP32" https://www.youtube.com/watch?v=vScZ5BasUIc --~-- I'm proud to present my first pnp platform prototype with the PNP plugin for eagle widget.
Here i describe the design of my first pnp-holder with all necessary informations about the tray and pocket Strategy. The Plugin managed automaticly the sort of components to his trays or pockets.
Here some additional informations:
Beta Test: http://chilipeppr.com/pcb
Plugin Code:
Philosophy:
- "simple as possible"
- no camera needed cuz accurate position of PNP Holder
- automaticly sortet components to Trays and pockets
- position on CNC in every case the same
- after homing you can use it
Platform: (Photo)
- milled in MDF, future Delron(POM) or Aluminium
- Holes for accurate position on whaste board
- Trays or Feeder numbered from 1 ... 8
- Pockets lettered from A-L
- Screw's to hold PCB in 1mm deep Pocket
- Tunnels for Probe wire's
- Calibrate block to find zero point
Strategy for Trays:
- Nozzle move the smd tape to next position https://youtu.be/CVlad7l9HvI?t=463
- Structure of a tray: http://www.token.com.tw/chip-resistor/smd-resistor1.htm
- move nozzle to zero line (cambam) of Tray
- move 1.75mm in X Direction
- deep nozzle in a hole
- move tape 4mm in Y direction
- go back to smd position and get it
Strategy for Pockets:
Nozzle move the smd pocket to pocket and get smd component https://youtu.be/CVlad7l9HvI?t=463 PNP Plugin:
Parameters
- only PNP gcode
- send only this pnp gcode to machine
- can use for pcb's made in china or osh park with stencil
- packagesTrays, packagesPockets:
- decide of this input which smd component are sorted to tray or pockets
- user can input regular expressions (DIL\d+-SMD)
- safetyHeight:
- heighest point for nozzle to move without problems
- Screw's height are ~10mm
- RotationAxis:
- axis on the second grbl controller to rotate the nozzle stepper for right direction
- resistor in example
- all roation values can see in trays/pockets table
- Nozzle Outsidediameter
- image: noki_nozzle.jpg
- diameter on the smallest side of noozle
- use for calculate the way to next cmp in tape
- PNP Holder
- load pnp holder data from json file
- designs for more holder
- horicontal, vertical Design
- only PNP gcode
Configure trays
- Display table (eagle with mosfet)
- automatic sort function to make the process very simple
- explain Row's
- The components were sorted according to their value
- same value, then same tape or pocket
- rotation are very important for bigger components in pockets, to know ... https://www.youtube.com/watch?v=1OrLeXnoQik
2020-01-01
0.78011609 LBC
Copyrighted (contact publisher)
144821239 Bytes