I've been watching the videos and assembly my machine, but when I hooked it up to the CAM software, it's not working. This is what it is showing me. I'm new to this and am trying to figure it out, but haven't come across anything yet. An answer or point in the right direction would be appreciated! [13:08:29] [ ] error: 32 - A G2 or G3 arc was commanded but there are no XYZ axis words in the selected plane to trace the arc. [ $J=G91G21Y-25.4F5000 ] [13:08:29] [ ERROR ] error: 32 - A G2 or G3 arc was commanded but there are no XYZ axis words in the selected plane to trace the arc. [ $J=G91G21Y-25.4F5000 ] [13:08:29] [ $J=G91G21Y-25.4F5000 ] error:32 [13:08:30] [ ] Grbl 1.1g ['$' for help] [13:08:31] [ ] [MSG:Check Limits] [13:08:31] [ ] [MSG:'$H'|'$X' to unlock] [13:08:31] [ ] [MSG:Caution: Unlocked] [13:08:31] [ ] ok [13:08:31] [ $$ ] $0=10 ;Step pulse time, microseconds [13:08:31] [ $$ ] $1=255 ;Step idle delay, milliseconds [13:08:31] [ $$ ] $2=0 ;Step pulse invert, mask [13:08:31] [ $$ ] $3=0 ;Step direction invert, mask [13:08:31] [ $$ ] $4=1 ;Invert step enable pin, boolean [13:08:31] [ $$ ] $5=0 ;Invert limit pins, boolean [13:08:31] [ $$ ] $6=0 ;Invert probe pin, boolean [13:08:31] [ $$ ] $10=1 ;Status report options, mask [13:08:31] [ $$ ] $11=0.020 ;Junction deviation, millimeters [13:08:31] [ $$ ] $12=0.002 ;Arc tolerance, millimeters [13:08:31] [ $$ ] $13=0 ;Report in inches, boolean [13:08:31] [ $$ ] $20=0 ;Soft limits enable, boolean [13:08:31] [ $$ ] $21=1 ;Hard limits enable, boolean [13:08:31] [ $$ ] $22=1 ;Homing cycle enable, boolean [13:08:31] [ $$ ] $23=3 ;Homing direction invert, mask [13:08:31] [ $$ ] $24=100.000 ;Homing locate feed rate, mm/min [13:08:31] [ $$ ] $25=2000.000 ;Homing search seek rate, mm/min [13:08:31] [ $$ ] $26=250 ;Homing switch debounce delay, milliseconds [13:08:31] [ $$ ] $27=5.000 ;Homing switch pull-off distance, millimeters [13:08:31] [ $$ ] $30=1000 ;Maximum spindle speed, RPM [13:08:31] [ $$ ] $31=0 ;Minimum spindle speed, RPM [13:08:31] [ $$ ] $32=0 ;Laser-mode enable, boolean [13:08:31] [ $$ ] $100=198.109 ;X-axis steps per millimeter [13:08:31] [ $$ ] $101=198.109 ;Y-axis steps per millimeter [13:08:31] [ $$ ] $102=199.100 ;Z-axis steps per millimeter [13:08:31] [ $$ ] $110=3500.000 ;X-axis maximum rate, mm/min [13:08:31] [ $$ ] $111=3500.000 ;Y-axis maximum rate, mm/min [13:08:31] [ $$ ] $112=1000.000 ;Z-axis maximum rate, mm/min [13:08:31] [ $$ ] $120=350.000 ;X-axis acceleration, mm/sec^2 [13:08:31] [ $$ ] $121=350.000 ;Y-axis acceleration, mm/sec^2 [13:08:31] [ $$ ] $122=350.000 ;Z-axis acceleration, mm/sec^2 [13:08:31] [ $$ ] $130=1180.000 ;X-axis maximum travel, millimeters [13:08:31] [ $$ ] $131=1270.000 ;Y-axis maximum travel, millimeters [13:08:31] [ $$ ] $132=90.000 ;Z-axis maximum travel, millimeters [13:08:31] [ $$ ] ok [13:08:31] [ $I ] [VER:1.1g.20181112:LEADMACHINE1515] [13:08:31] [ $I ] [OPT:V,15,128] [13:08:31] [ $I ] ok
Your GCODE isn't Grbl compatible: See docs:software:overview [OpenBuilds Documentation] Use a Grbl compatible CAM/Post Processor Either the machine was touching a limit switch, or there is a wiring issue with the limit switches - test your limit switches on the Troubleshooting tab
But why can't I even use the arrows on the Openbuilds CAM to make the machine move? It doesn't matter what direction I try to move it, it throws a code. And thanks for the switch catch!
What controller are you using? Or it could be serial corruption: Using the correct FTDI drivers for Mac? Different PC to test on?
I'm using the Blackbox. I think I did. I followed the instructions from y'alls video. I will try downloading it again. I am on a Mac, but will switch to a pc.
Just as a quick test, we have seen Mac and its built in kernel FTDI driver cause corruption issues before, Virtual COM Port Drivers is the vendor supplied (better) drivers, so the PC might be a quick check if its the mac or something else
I downloaded that kernal, and tried with the pc, but I'm still getting the same problem. When I set all to zero, and the hit the gotozero and chose the third option, it did a "hard limit trigger" as well. Below is both things the trigger. I'm still getting the code previously mentioned on both mac and pc. [14:56:44] [ G53 G0 Z-5.000 ] ok [14:56:44] [ G53 G0 X-5.000 Y-5.000 ] ok [14:56:47] [ G10 P1 L20 X0 Y0 Z0 ] ok [14:56:49] [ G53 G0 Z-5.000 ] ok [14:56:49] [ G53 G0 X-5.000 Y-5.000 ] ok [14:56:52] [ G28 ] ok [14:56:53] [ ALARM ] ALARM: 1 - Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended. [ undefined ] [14:56:53] [ ] ALARM: 1 - Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended. [ undefined ] [14:56:53] [ ] ALARM:1 [14:56:53] [ ] [MSG:Reset to continue] [14:56:53] [ ] Grbl 1.1g ['$' for help] [14:56:53] [ ] [MSG:'$H'|'$X' to unlock] [14:56:54] [ $$ ] $0=10 ;Step pulse time, microseconds [14:56:54] [ $$ ] $1=255 ;Step idle delay, milliseconds [14:56:54] [ $$ ] $2=0 ;Step pulse invert, mask [14:56:54] [ $$ ] $3=0 ;Step direction invert, mask [14:56:54] [ $$ ] $4=1 ;Invert step enable pin, boolean [14:56:54] [ $$ ] $5=0 ;Invert limit pins, boolean [14:56:54] [ $$ ] $6=0 ;Invert probe pin, boolean [14:56:54] [ $$ ] $10=1 ;Status report options, mask [14:56:54] [ $$ ] $11=0.020 ;Junction deviation, millimeters [14:56:54] [ $$ ] $12=0.002 ;Arc tolerance, millimeters [14:56:54] [ $$ ] $13=0 ;Report in inches, boolean [14:56:54] [ $$ ] $20=0 ;Soft limits enable, boolean [14:56:54] [ $$ ] $21=1 ;Hard limits enable, boolean [14:56:54] [ $$ ] $22=1 ;Homing cycle enable, boolean [14:56:54] [ $$ ] $23=3 ;Homing direction invert, mask [14:56:54] [ $$ ] $24=100.000 ;Homing locate feed rate, mm/min [14:56:54] [ $$ ] $25=2000.000 ;Homing search seek rate, mm/min [14:56:54] [ $$ ] $26=250 ;Homing switch debounce delay, milliseconds [14:56:54] [ $$ ] $27=5.000 ;Homing switch pull-off distance, millimeters [14:56:54] [ $$ ] $30=1000 ;Maximum spindle speed, RPM [14:56:54] [ $$ ] $31=0 ;Minimum spindle speed, RPM [14:56:54] [ $$ ] $32=0 ;Laser-mode enable, boolean [14:56:54] [ $$ ] $100=198.109 ;X-axis steps per millimeter [14:56:54] [ $$ ] $101=198.109 ;Y-axis steps per millimeter [14:56:54] [ $$ ] $102=199.100 ;Z-axis steps per millimeter [14:56:54] [ $$ ] $110=3500.000 ;X-axis maximum rate, mm/min [14:56:54] [ $$ ] $111=3500.000 ;Y-axis maximum rate, mm/min [14:56:54] [ $$ ] $112=1000.000 ;Z-axis maximum rate, mm/min [14:56:54] [ $$ ] $120=350.000 ;X-axis acceleration, mm/sec^2 [14:56:54] [ $$ ] $121=350.000 ;Y-axis acceleration, mm/sec^2 [14:56:54] [ $$ ] $122=350.000 ;Z-axis acceleration, mm/sec^2 [14:56:54] [ $$ ] $130=1180.000 ;X-axis maximum travel, millimeters [14:56:54] [ $$ ] $131=1270.000 ;Y-axis maximum travel, millimeters [14:56:54] [ $$ ] $132=90.000 ;Z-axis maximum travel, millimeters [14:56:54] [ $$ ] ok [14:56:54] [ $I ] [VER:1.1g.20181112:LEADMACHINE1515] [14:56:54] [ $I ] [OPT:V,15,128] [14:56:54] [ $I ] ok [14:57:30] [ ] Grbl 1.1g ['$' for help] [14:57:30] [ ] [MSG:'$H'|'$X' to unlock] [14:57:30] [ ] [MSG:Caution: Unlocked] [14:57:30] [ ] ok [14:57:31] [ $$ ] $0=10 ;Step pulse time, microseconds [14:57:31] [ $$ ] $1=255 ;Step idle delay, milliseconds [14:57:31] [ $$ ] $2=0 ;Step pulse invert, mask [14:57:31] [ $$ ] $3=0 ;Step direction invert, mask [14:57:31] [ $$ ] $4=1 ;Invert step enable pin, boolean [14:57:31] [ $$ ] $5=0 ;Invert limit pins, boolean [14:57:31] [ $$ ] $6=0 ;Invert probe pin, boolean [14:57:31] [ $$ ] $10=1 ;Status report options, mask [14:57:31] [ $$ ] $11=0.020 ;Junction deviation, millimeters [14:57:31] [ $$ ] $12=0.002 ;Arc tolerance, millimeters [14:57:31] [ $$ ] $13=0 ;Report in inches, boolean [14:57:31] [ $$ ] $20=0 ;Soft limits enable, boolean [14:57:31] [ $$ ] $21=1 ;Hard limits enable, boolean [14:57:31] [ $$ ] $22=1 ;Homing cycle enable, boolean [14:57:31] [ $$ ] $23=3 ;Homing direction invert, mask [14:57:31] [ $$ ] $24=100.000 ;Homing locate feed rate, mm/min [14:57:31] [ $$ ] $25=2000.000 ;Homing search seek rate, mm/min [14:57:31] [ $$ ] $26=250 ;Homing switch debounce delay, milliseconds [14:57:31] [ $$ ] $27=5.000 ;Homing switch pull-off distance, millimeters [14:57:31] [ $$ ] $30=1000 ;Maximum spindle speed, RPM [14:57:31] [ $$ ] $31=0 ;Minimum spindle speed, RPM [14:57:31] [ $$ ] $32=0 ;Laser-mode enable, boolean [14:57:31] [ $$ ] $100=198.109 ;X-axis steps per millimeter [14:57:31] [ $$ ] $101=198.109 ;Y-axis steps per millimeter [14:57:31] [ $$ ] $102=199.100 ;Z-axis steps per millimeter [14:57:31] [ $$ ] $110=3500.000 ;X-axis maximum rate, mm/min [14:57:31] [ $$ ] $111=3500.000 ;Y-axis maximum rate, mm/min [14:57:31] [ $$ ] $112=1000.000 ;Z-axis maximum rate, mm/min [14:57:31] [ $$ ] $120=350.000 ;X-axis acceleration, mm/sec^2 [14:57:31] [ $$ ] $121=350.000 ;Y-axis acceleration, mm/sec^2 [14:57:31] [ $$ ] $122=350.000 ;Z-axis acceleration, mm/sec^2 [14:57:31] [ $$ ] $130=1180.000 ;X-axis maximum travel, millimeters [14:57:31] [ $$ ] $131=1270.000 ;Y-axis maximum travel, millimeters [14:57:31] [ $$ ] $132=90.000 ;Z-axis maximum travel, millimeters [14:57:31] [ $$ ] ok [14:57:31] [ $I ] [VER:1.1g.20181112:LEADMACHINE1515] [14:57:31] [ $I ] [OPT:V,15,128] [14:57:31] [ $I ] ok
Our post processors doesnt use G28: See docs:software:cam [OpenBuilds Documentation] - where is the gcode from? Did it hit a switch at that point?
I am new to all of this and did just what was said in the Openbuilds instruction video for the electronics and software setup. The gcode is whatever the guy in the video told me to use. Yes, it hit a switch. I am going to move the y axis back and see if it will travel further before it hits the limit trigger. And thank you for helping me try to figure this out. I am really excited about your product, but feel that I might be in over my head. It's throwing the error on G2 or G3, but not G28. Is there something I should check based on that? Update: So everything is working movement-wise when I hit the dropdown buttons next to the xyz positions, just not when I press the Jog directonal arrows.
Is that where the G28 in the log came from, did you click G28 in the dropdown? Try the windows PC then next, as it seems the Apple driver is then still causing corruption on longer commands Later if you want to get the Mac to work: https://www.ftdichip.com/Support/Do...DI_Drivers_Installation_Guide_for_MAC_OSX.pdf See section 7 on disabling the "ftdi" driver Apple provides (bad one) and section 3.2 on installing the correct VCP driver from FTDI Inc. Also, do not install the D2XX drivers
Yes, I believe so. I think I hit the gotozero xyz dropdown and clicked the third option. I have been on the pc for about 30+ minutes, but getting the same Error 32 code. It pops up every time we hit any of the axis arrows.
Weird, reach out to http://support.openbuilds.com/support/home for further assistance, include a link to this thread.