We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
I configured UGS (universal gcode sender) to work with the Carvey.
Is there a way to get the GCODE PROBING SEQUENCE that Easel would automatically generate for any given job?
I’m milling out some PCBs and need to have a z-offset reference each time I run the job (turn on/off the machine).
Not at a PC, but if you export gcode from easel for the Carvey, it’ll include the start up probing sequence (at least it used to).
That said, if you’re milling pcbs, I’d probe off of the PCB. The “smart” clamp won’t be accurate enough. The Z offset will persist across power cycles if you use G10 L20.
Thanks for the reply.
Yeah, that’s the problem is that I want to probe using UGS (universal Gcode sender) instead of using Easel, so I was looking for the actual Gcode that Easel would generate.
Probing off the PCB would be good. Would I just need to reroute the wires from the “smart clamp” to the PCB so there would be continuity between the PCB and the bit?
I had to add a few lines of Java code to UGS and recompile it in order for it to recognize Carvey’s firmware. I can send you the modified UGS if you want?
Hi Haldor. For this specific operation, the tolerance is extremely tight. I’m milling out a trace on a multi-layered PCB, and can only go down about 0.040", so probing off of the PCB, as close to where I’ll be milling, is critical. If I go too far, then the board turns to scrap.
@Daniel9 What @HaldorLonningdal is suggesting is that you use bCNC or similar for the auto probing and mesh leveling. Any inconsistencies in your PCB thickness or wasteboard will be adjusted for.