MaslowCNC / GroundControl

This is the Ground Control software used to control the Maslow CNC Machine
https://www.MaslowCNC.com
GNU General Public License v3.0
278 stars 122 forks source link

Need button to ignore 38.2 probe GCODE #670

Closed mnelson78 closed 6 years ago

mnelson78 commented 6 years ago

I had great success with generating G code in easel and then cutting in ground control. I did have to manually edit the file though as the code had the 38.2 probe command and I don’t have that set up on my maslow. It would be nice to have a feature to ignore this G code command it someone isn’t using probing without having to edit the g code file.

blurfl commented 6 years ago

I use easel to generate code, and have never had it put g38.2 into a file. What settings were you using in easel?

mnelson78 commented 6 years ago

Whatever was standard. I didn't turn anything on. The first few lines of the file it generated reads: G90 G21 G28 G21 G38.2 Z-71 F80 G10 L20 P1 X17 Y-12.25 Z12.7

blurfl commented 6 years ago

I see it, here's what's going on. Easel offers to work with three different machine configurations - X-carve, Shapoko, or Carvey. Carvey is their most 'user-friendly' machine, sold with much built-in automation to do configuration for the user. Part of that is the automatic z-axis zeroing. When configured for Carvey, Easel adds the G38.2 code, and it also adds other gcodes (G4, G10, G54 - dwell time, and alternate coordinate system) that aren't (yet?) implemented by the Maslow firmware. These are associated with the automation added to make the Carvey a hands-off device. Neither of the others (X-carve, Shapoko) add these codes, so choosing either one of those will produce an .nc file that 'just works' with the Maslow.

mnelson78 commented 6 years ago

Awesome! Thank you!

No need to add this to ground control then :-)