I wanted to let you know I built this machine and it works really well. I 3d printed parts that I designed after looking at how you built yours. I had to reinforce the parts that held the motors a bit as the shaft was not at 90 degrees because of belt tension. I ran it in half step mode which helped a lot because my table is only 100 mm x 100 mm. I am really happy with those motors as they work better than expected. Thanks, you provided everything that was needed.
I too make it but i have some problem was cnc shield and program was not responding properly i think I was using 12 v adaptor is problem or any suggestions
I would suggest using basically any other stepper motor though. 28BYJ-48 contain a large number of plastic gears that result in tiny inaccuracies that build up over time. That's likely what's causing the slight inaccuracies in the circles. But really nice build!
Thank you for presenting such an excellent video. The audio of your voice was a low in volume but an amazing thorough video. Owen Vinall from Down Under Australia.
Thanks. Very elegant and cheap. A detail: the backlash, we can see it on the corners. To eliminate it it's quite easy: one can suspend a light weight to the axis with a wrapped string. You have now a perfect and precise device. Thanks.
This one is soo good please try to replace those 3d parts with another one as everyone won't have 3D printers.And make the video more in detail.. Thank you.. All your CNC videos are very good keep going..👍
For those having trouble with the servo. Make sure #include servo.h is included in the grbl.h file in the Arduino -> libraries -> MIGRBL folder. That's the problem I ran into. What was happening was the servo was turning to the max, stopping because there's a tab on an inside gear that limits it to 180 degrees. I clipped off that tab, put the servo back together, included servo.h in grbl.h and it worked.
I have problems with the servo. GBRL does not want to work with the M3 command, no matter what I enter for the M3, it always moves on and begins to exist. Manually I can not move it when I give the M5 command and release it. Gbrl I have tried several versions of none working. When I added servo.h to gbrl.h, the arduino reports an error. Im asking for help.
I believe you can remove the jumpers or leave just one to have half step, those motors already has a large gear box inside, you dont need microstepping here, then you may get higher speeds as the GRBL has a clock limitation in the pulses per second for the motor step.
I just built one. X and Y work great. Can't get the servo to work. Squeals but doesn't move. Bought two - same with both. Maybe need to use 12v supply? I'm using 9v 1 amp. Frame is great. Print a Thing printed it for me. They did a great job and fast. Two improvements should be made. 1) Pen holder should be larger to hold an etch pen and should be made to be flush with front of Z assembly. 2) The rails holding the X axis stepper motor is flimsy. Should be thicker. Already snapped one side putting this together.
The arduino cnc shield plus the stepper drivers are for bipolar steppers. The 28BYJ48 is a unipolar stepper. I presume it was modified to bipolar for this project. One can use unmodified motors with e.g. a ULN2003 driver if one uses a modified grbl file
olá mundo! estava precisando fazer algumas placas de uso pessoal e encontrei esses problemas também, mas resolvi quando usei a versão 0.48 do Inkscape, aqui funcionou tudo certo, eu usei os mesmos motores do vídeo e ficou show, só para fazer placas. parabéns pelo vídeo me ajudou muito.
Thank you for uploading the files to print, but I have a doubt the file of the platform is not the same as the video platform is flat in the video itself and the file has some modifications please explain me please
Sir this is good project i need some information and my doubt is i have make this plotter i was in finishing stage the stepper motors are overheating and responding of codes are not completing the cycle i think it is because of i am using 12v 2amp adaptor or any problem can u suggest me sir
When I'm hitting "Apply" to get the gcode, I'm getting this message intstead: Inkscape has received additional data from the script executed. The script did not return an error, but this may indicate the results will not be as expected. Traceback (most recent call last): File "servo.py", line 3172, in e.affect() File "inkex.py", line 283, in affect self.effect() File "servo.py", line 3156, in effect self.orientation( self.layers[min(0,len(self.layers)-1)] ) File "servo.py", line 3085, in orientation doc_height = inkex.unittouu(self.document.getroot().get('height')) AttributeError: 'module' object has no attribute 'unittouu' What has possible gone wrong here? Also like at second 06:00, I did not get any "continue" message while copying the extension files. It was simply copied.
my servo doesn't works. i've installed ink 4.7 and works well but i don't know how th serve is activated. when you done the pen support did you set any parameters? how the arduino can control the rotation angle? nice video
Hi, Thanks for your fruitful tutorial. Actually, my both motors rotate in the only clockwise direction. While I have anti direction too but motor rotates only in 1 direction.
try running them in 1/4 step mode or half step mode to get faster speeds. 800 steps/mm is way overkill for this build, it practically can do 20 steps and the pen won't budge from the lossenes of the axis and the pressure on the paper will just keep it in place. i also found out that stepper drivers usually loose accuracy when driven with steps smaller than 1/4-1/8.
Hi buddy I would like to know: distance between X axis clamps and y axis clamps so as how long are the axis rails.whats is the lenght of the timing belts too.THanks
Hello, could you solve the problem? I also installed the inkscape extension and I get the same error, is there any other library to download? or how could you solve it? Greetings and thanks .. I await a response
Hello. My cnc's x axis is not working. All connections are fine but it doesn't move even though stepper motor is vibrating and rotating. I have made from 3D printed parts provided.
please help!!!just some question! -MIGBRL upload is the same of original GBRL or it is modificated for the servo? -Can you upload a sample gcode file ,so we can try it and understand if we have problem with the hardware or problem to create the gcode file?it is ok the same that you use in the video. -my motor don't change the direction...have you same idea? -if i insert more than 30 mm/min in the feed rate motor don't move...just noise...i have your same hardware. thankyou a lot...bye Marco
HELLO! Prasenjit Sadhu the Vrfe is not always the same, it strongly depends in wich motor you have, most of the nema 17 stepper motors use a 0.61 or 0.65, this may be a little bit different if you have a 1.2 A nema 17, for does you could use a 0.91 Vref also you can calibrate them testing the temperature, if they start to get hot in a short period of time, you could reduce The VREF starting from 0.95 and going down .15 or .2 units.
I was wondering if there are anybody using cnc shield with a different motor then Nema type. I would like to learn the voltage and the ampere of your stepper motor and the current setting for the A4988 driver. Thank you.
In grbl controller when I go to choose file the g code file is not showing there. Can you tell me any default program which I can use to support my g code file.
I had a problem of ordering pcbs ,now because of your help it is easy for me to make pcb
I wanted to let you know I built this machine and it works really well.
I 3d printed parts that I designed after looking at how you built yours.
I had to reinforce the parts that held the motors a bit as the shaft was not at 90 degrees
because of belt tension. I ran it in half step mode which helped a lot because
my table is only 100 mm x 100 mm. I am really happy with those motors as they work better than
expected. Thanks, you provided everything that was needed.
I too make it but i have some problem was cnc shield and program was not responding properly i think I was using 12 v adaptor is problem or any suggestions
@@jeronetaana6499if you're talking about g code sender, try changing its baude rate to 115200
I would suggest using basically any other stepper motor though. 28BYJ-48 contain a large number of plastic gears that result in tiny inaccuracies that build up over time. That's likely what's causing the slight inaccuracies in the circles. But really nice build!
the project is simply awesome and extremely easy to understand. thanks for sharing this project
Thank you for presenting such an excellent video. The audio of your voice was a low in volume but an amazing thorough video.
Owen Vinall from Down Under Australia.
Thanks man, this has been hugely helpful for the plotter I'm building
Thanks. Very elegant and cheap. A detail: the backlash, we can see it on the corners. To eliminate it it's quite easy: one can suspend a light weight to the axis with a wrapped string. You have now a perfect and precise device. Thanks.
This one is soo good please try to replace those 3d parts with another one as everyone won't have 3D printers.And make the video more in detail..
Thank you..
All your CNC videos are very good keep going..👍
Thank you sir bahut details me sari baar bàta di
Very helpful videos to me ... thanks for give us such kind of videos
For those having trouble with the servo. Make sure #include servo.h is included in the grbl.h file in the Arduino -> libraries -> MIGRBL folder. That's the problem I ran into. What was happening was the servo was turning to the max, stopping because there's a tab on an inside gear that limits it to 180 degrees. I clipped off that tab, put the servo back together, included servo.h in grbl.h and it worked.
Gwebo Celestron thanks for the suggestion
I have problems with the servo. GBRL does not want to work with the M3 command, no matter what I enter for the M3, it always moves on and begins to exist.
Manually I can not move it when I give the M5 command and release it.
Gbrl I have tried several versions of none working. When I added servo.h to gbrl.h, the arduino reports an error. Im asking for help.
I believe you can remove the jumpers or leave just one to have half step, those motors already has a large gear box inside, you dont need microstepping here, then you may get higher speeds as the GRBL has a clock limitation in the pulses per second for the motor step.
How did u connect the drawing surface plate with the belt? Also how did u connect the Z axis pen to the tower pro servo? Please share some pictures.
I love this! Excellent job, thank you.
Explanation is really awesome bro keep it up
Awesome Project :)
I just built one. X and Y work great. Can't get the servo to work. Squeals but doesn't move. Bought two - same with both. Maybe need to use 12v supply? I'm using 9v 1 amp. Frame is great. Print a Thing printed it for me. They did a great job and fast. Two improvements should be made. 1) Pen holder should be larger to hold an etch pen and should be made to be flush with front of Z assembly. 2) The rails holding the X axis stepper motor is flimsy. Should be thicker. Already snapped one side putting this together.
How did it turn out?
The arduino cnc shield plus the stepper drivers are for bipolar steppers. The 28BYJ48 is a unipolar stepper. I presume it was modified to bipolar for this project.
One can use unmodified motors with e.g. a ULN2003 driver if one uses a modified grbl file
This is going to be my future project
olá mundo! estava precisando fazer algumas placas de uso pessoal e encontrei esses problemas também, mas resolvi quando usei a versão 0.48 do Inkscape, aqui funcionou tudo certo, eu usei os mesmos motores do vídeo e ficou show, só para fazer placas. parabéns pelo vídeo me ajudou muito.
valeu Herlon tava me quebrando aqui agora deu carto
Boaaaaa!!!!!!!!!
O meu está dando erro na hora de gerar o gcode no inkscape, será pela versão do programa?
@@jasoncosta3805sim sim, use a versão que o nosso amigo falou ali que vai funcionar
Thank you for uploading the files to print, but I have a doubt the file of the platform is not the same as the video platform is flat in the video itself and the file has some modifications please explain me please
Thank you my friend for this great demo it was really helpful.
Thanks for sharing this project. Great !
hi.
i like this project. i hope you are fine and also your projects be successful!!
thank you so much.
Thank you very much
Very nice tutorial thank you.Can you share the hardware part the motor pins ? because ı couldnt move the y axis motor.
Carry on bro am also working on this projet
Did you made it?
Super video and idea. And why start point of circle have different position with end point circle? Mech. or SW problem ?
If I use a stepper motor instead of a servo for z axis what changes should I do in the plotter program?
I am using separate drivers for steppers instead of the shield .So ca you tell to which arduino pin should I connect the servo motor?
Sir this is good project i need some information and my doubt is i have make this plotter i was in finishing stage the stepper motors are overheating and responding of codes are not completing the cycle i think it is because of i am using 12v 2amp adaptor or any problem can u suggest me sir
Sir can you please say me how you have connected the y belt to the drawing base
How did you connect the servo to pen holder
good question !
can i use pulley with teeth instead of idle pulley?
My pen is not moving in dvd mini pen plotter. What I have to do. Pmw pin in v3 shield can be change or not.
how can i control the angle of servo for pen up and down ?
Simplesmente impecável. Parabéns pelo empenho.
ua-cam.com/video/PQpBz1i-mDI/v-deo.html
When I'm hitting "Apply" to get the gcode, I'm getting this message intstead:
Inkscape has received additional data from the script executed. The script did not return an error, but this may indicate the results will not be as expected.
Traceback (most recent call last):
File "servo.py", line 3172, in
e.affect()
File "inkex.py", line 283, in affect
self.effect()
File "servo.py", line 3156, in effect
self.orientation( self.layers[min(0,len(self.layers)-1)] )
File "servo.py", line 3085, in orientation
doc_height = inkex.unittouu(self.document.getroot().get('height'))
AttributeError: 'module' object has no attribute 'unittouu'
What has possible gone wrong here? Also like at second 06:00, I did not get any "continue" message while copying the extension files. It was simply copied.
Can we use the same calibration procedure and software with a L293D motor shield....
I have done it successfully, I also want to draw a printed circuit but how can I determine the coordinates because the printed circuit is very small?
my servo doesn't works. i've installed ink 4.7 and works well but i don't know how th serve is activated. when you done the pen support did you set any parameters? how the arduino can control the rotation angle?
nice video
use inkscape to generate the gcode and then upload the gcode to benbox. make sure you've burned the benbox hex file into the Arduino.
is this marker pen especially for that or can we use any one
Awesome project. Can you please show me the link of the pulleys and the cnc belt you have used? Thank you.
Rigers Alvora I used these: www.amazon.com/dp/B075YN647Y/ref=sspa_dk_detail_0?psc=1
Hi, Thanks for your fruitful tutorial. Actually, my both motors rotate in the only clockwise direction. While I have anti direction too but motor rotates only in 1 direction.
What voltage should be set for the motors on the drivers?
Hi.I have a problem with inskape.when I choose MI inskape extension It's not working.please help me
7:12, what was the A_0001.gcode file you chosed? It was just suddenly you picked without any explanation.
DEAR MR INNOVATIVE, CAN YOU PLS TELL ME WHY YOU USE 28 BYJ 48 MOTORS? CAN I USE BIPOLAR STEPPER INSTEAD?
try running them in 1/4 step mode or half step mode to get faster speeds.
800 steps/mm is way overkill for this build, it practically can do 20 steps and the pen won't budge from the lossenes of the axis and the pressure on the paper will just keep it in place.
i also found out that stepper drivers usually loose accuracy when driven with steps smaller than 1/4-1/8.
Hi buddy I would like to know: distance between X axis clamps and y axis clamps so as how long are the axis rails.whats is the lenght of the timing belts too.THanks
awesome project and i can easily run it..
Thank you
Hey dude!, have altered the stepper motor, well, have you converted to bipolar motor, how this works?, regards
How did you design the 3d printed parts to hold the motors?
Did you have to modify the stepper motors at all? I thought the pololu drivers only worked on bipolar steppers, but the 28byj-48 is a unipolar motor.
Look for vids on converting these motors to bipolar.
can i use adafruit l293d shield for using bigger images
Is it possible to create a gcode to draw diagrams on a PCB without a stroke, so that it would trot with one line?
Can you make new version use step motor for z axis, thank for this video
From where to get that holders (plastic blue motor and pen holder 2:24 )
they are 3d printed parts
Can it draw complex diagrams perfectly
HI .Awsome project .Can i use Ramps 1.4 ? its GRBL compatibl with Ramps 1.4 .I try with Marlin firmware and looks fine expect Z axis. Thanks
Where do I get these plastic bases?
Where do I get these plaster rails where the car runs?
what is the length of the bicycle wires
Молодец! Good work! What felt-tip pen did draw?
why use 1.6A and 14.4 W to connect it to the shield cnc v3?
Print area could be much bigger yeah?
why i cannot make file gcode. could someone help me?
it appears on the screen attributeError: "module" object has no attribute ' unittouu'
Hello, could you solve the problem? I also installed the inkscape extension and I get the same error, is there any other library to download? or how could you solve it? Greetings and thanks .. I await a response
@@gonzalobaez16
download the older version of inkscape else it wont work.
Brillante idea, los radios de aro de bicicleta
nice work, thank you for sharing this video.
is this support 1000mm X 2000mm work area?
ua-cam.com/video/aU3eqMynz-I/v-deo.html
I build cnc plotter too and it is like I see in your demo and not draw object accurately. What causing it?
Can i do this project using L293d motor driver IC,instead of gbrl.....?
Hello. My cnc's x axis is not working. All connections are fine but it doesn't move even though stepper motor is vibrating and rotating. I have made from 3D printed parts provided.
how did you connect the pen and servo? please explain it.
Can you please make video on how to generate gcode for pcb
please help!!!just some question!
-MIGBRL upload is the same of original GBRL or it is modificated for the servo?
-Can you upload a sample gcode file ,so we can try it and understand if we have problem with the hardware or problem to create the gcode file?it is ok the same that you use in the video.
-my motor don't change the direction...have you same idea?
-if i insert more than 30 mm/min in the feed rate motor don't move...just noise...i have your same hardware. thankyou a lot...bye Marco
Can this same software be used to make a larger plotter , about 1 meter 1 meter square, successfully?
Hi Mr Innovative, Is it possible to draw on a bigger space, for example for A3 size?
Yes you can .just adjust the length of the rails and modify the code with respect to it .But using bigger stepper motor is preferable.
Hi, excellent job man, I have one question, what will be the vref value of A4988 driver?
HELLO! Prasenjit Sadhu the Vrfe is not always the same, it strongly depends in wich motor you have, most of the nema 17 stepper motors use a 0.61 or 0.65, this may be a little bit different if you have a 1.2 A nema 17, for does you could use a 0.91 Vref also you can calibrate them testing the temperature, if they start to get hot in a short period of time, you could reduce The VREF starting from 0.95 and going down .15 or .2 units.
@@cemf4330 thanks a lot,
How i can find the plastic holders which you had used for the motors and pen to hold
you need to 3d print it
what kind of your spring ? Pls tell me
Can you make it without the shield??pls reply
how sir do i make the project field size between the cnc fields. for example we want a printout of 1 meter x1meter. to enter the how-to sir
What the use of idle pulley ?
Pretty nice little cnc, but it does not seem very precise: the "rosettes" do not "close" very well.
A manual compass plot is actually more accurate.
I was wondering if there are anybody using cnc shield with a different motor then Nema type. I would like to learn the voltage and the ampere of your stepper motor and the current setting for the A4988 driver. Thank you.
Mini cnc router milling machine .not used 3d printer .simple ....
I made all by instructuion in the video and in web-site. But my servo motor rotate 360 all time. How to will make correct?
Hi, May i know which port of arduino did you connect your motor to? Thanks
if (z) motor is stepper mottor . is there any different ?
Nice video and what's the voltage or power of the adapter u used when u tested stepper motor test run in previous video
I did every thing same as you did but servo motor not working at all
can you say what is a small rotating item with 28BYJ-48 stepper motor( the strap is fixed with that)
The oficina type "cnc timing belt " in ebay, you'll find it
Pls tell me how did you get the parts?did you 3d print them?
abdul karim halai from aliexpress bro
Add me if u need help
00212667156479
GAMES Unboxing what is that no.?
How many millimeters does the axes have?
Can we make a 3d printer with this motherboard
the stepper motor has 4 wires, right??
In grbl controller when I go to choose file the g code file is not showing there. Can you tell me any default program which I can use to support my g code file.
Where can we got that 3d part that you use is there a sale product on that 3d parts
nice project dude
Hello I got an issue: the GRBL has a undefined feddrate error and the x and y rails have an abnormal behavior.
mr. innovative bro the mi inkscape extensions are broken can you repost it by corrected one!
Is the Tower pro servo motor 180 degree one or the 360 degree one?
180 degree