CNC Drawing Machine
Hey I followed DIY Machine’s CNC DRAWING MACHINE tutorial …
However, I think it’s setup right but it doesn’t fully move like it should. I dunno if it’s the way I personally set it up or the hardware/plugins. I did the dupoint connectors myself and they are a bit wiggly but it still moves the X axis but I got no idea why it doen’t move the Z axis or Y axis.
Any ideas? I know i cant physically bring it to someone but it does move the X but not all the way to the right and doesnmt even try with the Y and Z



16 Replies
👆 use this for posting code & serial-monitor output. Photos of on-screen text tend to be quite painful to try to read.
$0=10 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (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:00000011)
$24=200.000 (homing feed, mm/min)
$25=1500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=5.000 (homing pull-off, mm)
$100=40.000 (x, step/mm)
$101=40.000 (y, step/mm)
$102=250.000 (z, step/mm)
$110=10000.000 (x max rate, mm/min)
$111=10000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=100.000 (x accel, mm/sec^2)
$121=100.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=250.000 (x max travel, mm)
$131=300.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
it didnt work but here
link to the tutorial.
what board do you have
what version of grbl
@blup and never do screen shots of stuff.
Just copy and paste the text
https://www.youtube.com/watch?v=8scKLHz77Lg
https://youtu.be/XYqx5wg4oLU?si=-3XLviXf7vlTQCU2
the ver of grbl is from the tutorial and the board is a cnc shield on top of elegoo uno
DIY Machines
YouTube
Part 2 - Super Easy 3D Printed Arduino CNC Drawing Machine - The So...
Learn how to upload and configure GRBL to your Arduino CNC machine. I'll also help you test it and then show you how to create your own artwork. 👇 More info below 👇
Part One for this project (which guides you through the 3D printing and assembly) can be found here: https://youtu.be/XYqx5wg4oLU
Support future projects, see DIY Machines'...
DIY Machines
YouTube
Super Easy 3D Printed Arduino CNC Drawing Machine | GRBL Plotter El...
3D Print your own high quality Arduino based CNC drawing machine. Easy and budget friendly. Use it to draw on almost anything. I'll step you through how to build your own including all the files you need. 👇 More info below 👇
This project has a relatively low cost and can produce some very detailed drawings. I've used it to create t-shirts...
Ok - you have set the current on the controller boards ?
@blup You say one axis works - the other does?
Have you tried
A. swap the cables - see if the other axis works if swapped
B. Swap the sriver boards - see if the other axis works
Yeah the X works but not the Y motor ive been taking it out and switching places w it
So you swapped the steppers
what happenned -?
Oh no i mean like flipping the plugin
I have it plugged in but is it not right


If you need to rotate the connector, if you look at it, on the side they have little catches
You can push the wire in a bit, then gentle push the catch in, you can then remove the connector from the housing.
you can remove all the cable and swap the positions for the connector sits correctly.
Or cut off the bit on the side preventing it from sitting correctly
eg


Those are the little catches on the side. Just note - you have to push the wire in, then press the catch while pulling the wire out
I dunno It was working fine earlier but I think when I unplugged the ardiuno it stopped working even after plugging back in cuz now the X doesnt work
ok nvm it works now, but the Y still doesnt and i get what u mean but the X axis is technically not pushed all the way in cuz of two things in the way, yet works better
