Hi. I am a novice CNC user and just finished building my first machine; an OpenBuilds WorkBee 1510 with a Dewalt router. I'm stuck and don't know how to solve my homing problem.... I'm able to jog the machine in the correct directions in all 3 axes, using the control panel, but am unable to home the machine. If I zero all coordinates and move the machine, I am able to get the router to return to my zero setting. However, when I press the homing command button, the unit moves erratically and then the following message appears: ! ALARM: 9- Homing fail. Could not find limit switch within search distance. Defined as 1.5 * max_travel on search and 5 * pulloff on locate phases [ $H ] I've tried to fix this issue for almost a week but have been unsuccessful. I also tried to run the open builds HELLO WORLD file by defining the zero coordinates without homing the machine and the error message read: ! ALARM: 3- Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended. [undefined] I would greatly appreciate assistance to solve this problem.
Hi Curtis, Post your "$$" Grbl settings for us to check. You probably need to assign your home direction which is done with $=23 and this chart.. thanks Gary
Here are the settings listed on the settings page of the Openbuilds CONTROL v1.0.143: Please let me know what you think. Thanks Curtis Openbuilds Workbee 1510: Limit Switches Installed: button turned ON $0=10 (step pulse, usec) $1=255 (step idle delay, msec) $2=0 (step port invert mask:00000000) $3=invert X is white, Invert Y & Invert Z are black, button to the right $4=1 (step enable invert, bool)(Board V1, V2, V3 Matte = $4=0 - Glossy board V3 = $4=1) $5=0 (limit pins invert, bool) $6=0 (probe pin invert, bool) $10=EMPTY (status report mask:00000010) $11=0.020 (junction deviation, mm) $12=0.002 (arc tolerance, mm) $13=0 (report inches, bool) $20=0 (soft limits, bool) $21=0 (hard limits, bool) $22=1 (homing cycle, bool) $23=3 (homing dir invert mask:00000000) $24=2000.000 (homing feed, mm/min) $25=1000.000 (homing seek, mm/min) $26=250 (homing debounce, msec) $27=1.000 (homing pull-off, mm) $30=1000 (Maximum spindle speed, RPM) $31=0 (Minimum spindle speed, RPM) $32=0 (Laser-mode disabled, boolean) $100=199.098 (x, step/mm) $101=199.1 (y, step/mm) $102=199.100 (z, step/mm) $110=2500.000 (x max rate, mm/min) $111=2500.000 (y max rate, mm/min) $112=2500.000 (z max rate, mm/min) $120=50.000 (x accel, mm/sec^2) $121=50.000 (y accel, mm/sec^2) $122=50.000 (z accel, mm/sec^2) $130=320 (x max travel, mm) $131=525 (y max travel, mm) $132=68 (z max travel, mm)
2000-1000mm/min is rather fast for home cycle, try slowing things down ( 250 feed and 500 seek should do, the seek should be faster than the feed), and add a larger pull off something like 5mm. First you should see the Z travel up to find the home switch, is that happening? Cheers Gary