Hello all I hope you can help, I’ve built a cnc using a arduino uno 300 x300, the machine homes fine and works moving on all axis when using grbl but when I disconnect and connect to Easel it will not move on the X/Y axis and only sometimes on the Z.
GRBL is the firmware running on the Arduino Uno. In Easel, go to the Machine Inspector, type in $$, and hit Enter. Copy and paste the returned settings into a new post.
Thankyou Brandon for taking the time to read and reply to my post, I have done as you requested and pasted it below.
$0 = 10 (Step pulse time, microseconds)
$1 = 0 (Step idle delay, milliseconds)
$2 = 0 (Step pulse invert, mask)
$3 = 6 (Step direction invert, mask)
$4 = 0 (Invert step enable pin, boolean)
$5 = 0 (Invert limit pins, boolean)
$6 = 0 (Invert probe pin, boolean)
$10 = 115 (Status report options, mask)
$11 = 0.010 (Junction deviation, millimeters)
$12 = 0.002 (Arc tolerance, millimeters)
$13 = 0 (Report in inches, boolean)
$20 = 1 (Soft limits enable, boolean)
$21 = 1 (Hard limits enable, boolean)
$22 = 1 (Homing cycle enable, boolean)
$23 = 1 (Homing direction invert, mask)
$24 = 50.000 (Homing locate feed rate, mm/min)
$25 = 635.000 (Homing search seek rate, mm/min)
$26 = 250 (Homing switch debounce delay, milliseconds)
$27 = 3.000 (Homing switch pull-off distance, millimeters)
$30 = 1000 (Maximum spindle speed, RPM)
$31 = 0 (Minimum spindle speed, RPM)
$32 = 0 (Laser-mode enable, boolean)
$100 = 320.000 (X-axis travel resolution, step/mm)
$101 = 400.000 (Y-axis travel resolution, step/mm)
$102 = 405.000 (Z-axis travel resolution, step/mm)
$110 = 2200.000 (X-axis maximum rate, mm/min)
$111 = 2200.000 (Y-axis maximum rate, mm/min)
$112 = 1200.000 (Z-axis maximum rate, mm/min)
$120 = 30.000 (X-axis acceleration, mm/sec^2)
$121 = 30.000 (Y-axis acceleration, mm/sec^2)
$122 = 30.000 (Z-axis acceleration, mm/sec^2)
$130 = 260.000 (X-axis maximum travel, millimeters)
$131 = 232.800 (Y-axis maximum travel, millimeters)
$132 = 140.000 (Z-axis maximum travel, millimeters)
Really hope you can help as I am at my wits end …
Change $1=255 (not related to your issue but recommended)
For troubleshooting change $110, $111 and $112 to half of current value.
Open Easel and go to Machine Inspector (CTRL+SHIFT+D) and take a screenshot of the window, the status will show here. Right now we really dont have much to go on
Another thing to do would be to ensure $130-$132 are set to the maximum travel distance from each of the limit switches that your machine has on each axis since you have $20=1 (Soft Limits Enabled).
What sender are you using that you’re calling “grbl”. As @BrandonR_Parker mentioned, grbl is the motion control firmware that runs on the controller. What are using to send commands?
Are you getting errors in Easel?
Did you home the machine when you connected? You have to do that or send $X to unlock it.