I hope to document all this much more and I will post all my config once it is really working in earnest.
The test run uses all the vision features just as a demo. Small parts (only tried 0603) can be reasonably placed without feeder and bottom vision (well, that was before I badly banged my nozzle tip holder… new is one ordered).
All comments very welcome!
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e125cd35-4b34-4760-94d8-d9d140a98a3f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi
How did you get the "Z Probing in Liteplacer style" working. I just finished my liteplacer build and looking to switch to OpenPnP for the up camera part calibration.
DISCLAIMER:
be aware that I’ve never placed parts on solder
paste (just on sticky tape for now). So I don’t know if it really works or if it will just spray solder paste! That's why I'm not ready yet to publish everything :)
First you need to configure Z-Probing in Smoothieware.
Then I have the follwing G Code fragments.
<command head-mountable-id="N1" type="PICK_COMMAND">
<text><![CDATA[G38.2 Z-20 ; Probe down for picked part]]></text>
<text><![CDATA[M105 ; Report the vacuum - for log only]]></text>
<text><![CDATA[M10 ; Open solenoid valve]]></text>
<text><![CDATA[G4 P200 ; wait for nozzle to build up vacuum]]></text>
<text><![CDATA[M105 ; Report the vacuum - for log only]]></text>
<text><![CDATA[G91 ; Switch to relative mode]]></text>
<text><![CDATA[G1 Z8 ; Move back up 8mm to clear the spring loaded nozzle tip]]></text>
<text><![CDATA[G90 ; Switch back to absolute mode - OpenPNP will restore a known Z height with the upcoming Safe Z move]]></text>
<text><![CDATA[G4 P200 ; wait for the vacuum level to establish - it will be measured next]]></text>
</command>
<command head-mountable-id="N1" type="PLACE_COMMAND">
<text><![CDATA[G38.2 Z-40 ; Probe down for placing/discarding part]]></text>
<text><![CDATA[M105 ; Report the vacuum - for log only]]></text>
<text><![CDATA[M11 ; Close solenoid valve]]></text>
<text><![CDATA[G4 P200 ; wait for nozzle to lose vacuum]]></text>
<text><![CDATA[M105 ; Report the vacuum - for log only]]></text>
<text><![CDATA[G91 ; Switch to relative mode]]></text>
<text><![CDATA[G1 Z8 ; Move back up 8mm to clear the spring loaded nozzle tip.]]></text>
<text><![CDATA[G90 ; Switch back to absolute mode]]></text>
<text><![CDATA[G4 P200 ; wait for the vacuum level to establish - it will be measured next]]></text>
</command>
_Mark
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/ae4c2453-ecc1-40d2-ae88-6684d8f73e7b%40googlegroups.com.
Was it worth the switch to OpenPnP vs Liteplacer?