With Instructables you can share what you make with the world, and tap into an ever-growing community of creative experts.
Tell us about yourself!
Link is provided in the firmware section.
Thanks a lot Erivelton, with your permission I am going to add your guide to the instructable, as most of it was already mentioned in some comments below but I feel that way was not helping much.
Thanks a lot Ly3s, next time I am in Paris I am going to reach you :-)
Por supuesto, además el plug-in que usa AxiDraw permite imprimir directamente desde Inkscape, haciendo el proceso algo más sencillo.
It looks more a warning than an error the one on the left. The box on the right I do not know what is saying as I cannot read Russian.
Great work. Please not that now your acceleration values are very low, so it takes a long time to accelerate on each move. That is what you need to change to speed up operation. Inkscape may look intimidating at first but it is a nice program, but if you find plug-in install is beyond your skills have a loot at gcode tools. These can create g-code but you'll need to hack the result for pen-up and pen-down movements. Given you have reach so far I reckon you will manage to get all working properly. Best regards.
Hi Ly3s,You need to set the scale right using $100 and $101 commands. In my case the value is 80 but it depends on the type of pulley/belt, the microstepping level and the stepper type (steps/revolution). If you think now it is 10 times larger, just divide by ten whatever value you have there now. You can pull all the values out with $$ command.
Hi, Given the noise of the machine I reckon you are not using microstepping. With that it will work much smoother so it is recommended you put three jumpers below each stepper driver on the cncshield. Please note the pen-up mechanism will only work for a certain angle of the servo arm, so if it is not going up maybe you need to re-set the arm at another angle so it pushes the carriage up and then it allows it to fall down for pen down action.
That is what original GRBL firmware is for. If you want a z-axis stepper just use regular GRBL. But if you plan on using 4xiDraw mechanism I do not think you will get good results as it is not intended to handle the forces involved.
Each G01 command may contain a new feed-rate value with the letter F, but the nice thing is that you do not have to deal with that with the gcode file but to be able to get that marked when you are drawing or preparing the the graph. However I am not sure how that might be done with the plugin I use.
It is somtehing I have not explored myself. I read it vould be codfied as layer names but I have never attemted myself.
También yo lo hago por gravedad.
tienes que calibrar los valores $100 y $101 del grbl para que las medidas te salgan correctas. A mi con un valor de 80 me salen bien.
Mira los detalles aquí https://github.com/misan/laser-gcode-exporter-inkscape-plugin puedes nombrar la capa especificando la velocidad deseada (feedrate) para cuando se dibuja.
Sure, you just need four diigital outputs. If you do not want to build your own board you may use this one https://www.adafruit.com/product/2348
Solo trabaja con gráficos vectoriales.
I have used open ended belt. But it can be done with a closed one if long enough. It does not have to be of any given type as far as:1) width is 6mm or less2) it matches the pulleys' profileTotal length varies depending on the size of your smooth rods, but 4 foot long should be enough for regular size.
I think so. Have fun.
I am using 34mm-tall stepper from an old copy machine. I'd say any nema17 motor you can get most likely can do the job. If a figure is needed let's talk about 1Kg.cm or better.
Hi,20-tooth GT2 pulleys, 2mm pitch, 6mm belt-width
Are you using the firmware I linked or the standard grbl?
You may want to check the CAD file to get most details about the building details. There are two stepper motors and one micro servo. All is shown in the CAD file. At the moment I am not aware of any assembly video file.
I assume you have motor driver boards on top of the CNC shield, right? If so, these boards have current adjustment potentiometer that might need to be turned so your motors develop enough torque.On the other hand, improper wiring will make the motor stutter without rotating. Coils go to adjacent pins. Motor drivers are easily destroyed if motor wires are disconnected/connected while the power is on.
You could look for something like this https://www.aliexpress.com/item/GT2-16-teethless-pulley-wheel-Perlin-passive-idler-pulley-wheel-bore-3mm-For-3d-printer-parts/32687216490.html?spm=2114.01010184.108.40.206uhCI&ws_ab_test=searchweb201556_10,searchweb201602_5_10057_10056_10065_10037_10068_10055_10054_10069_301_10059_10033_10058_10032_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_1&btsid=05100fb2-9d66-443f-a197-82c94590766e and you could use 4mm smooth metal rods (it does not need to be carbon fiber)
Each end of the loop ends in a small belt loop, where you can insert a toothpick of plastic bolt so it won't go through the slit in the tensioner part, bottom view http://imgur.com/a/5yhlC
Please note all the code is linked in the instructable. Firmware step 3 and PC software step 5.
You can get some sample g-code from here https://www.youmagine.com/designs/4xidraw#documents
Apparently in the early ages of CNC machines (circa 1952) it was decided millimeters per minute was a useful unit, problem is not many systems use it nowadays and it is a bit confusing for most people. The truth is that plotting or 3D printing processes are usually much faster than metal machining operations for which G-code was originally designed for.
Anyway, all videos are welcome and may encourage other people to join in, so please post a video link of your 4xiDraw.
answered in thingiverse comments
Motion speed can be changed somewhere in the Inkscape plugin. Maybe you have a lower one than I do. That being configurable can be different in yours even if you use the same code. I think mine is 5000 mm/min.
I thought I was replying to another question. I am not sure what you mean on how can you make it work normal. For single axis movements both motors have to move. Same or different directions depending on the movement.
Sure, you can add endstops and grbl can support them.
X motion should move the two motors at the same time. A motor that only vibrates could signal:1) one wire of the four wires of the motor might not be connected2) motor driver is broken (they are easily destroyed if motors are connected or disconnected while the power is on)3) not enough current (so motor does not receive enough energy from the driver board). There is an adjustable potentiometer on the driver board to adjust the current. Consult the vendor for details on how to get the right current (usually from 0.4A to 1A is ok).
Naming axis as X and Y is a bit odd when using COREXY as the two motors need to work when you move in X or Y directions. Simplest way to change the way a motor moves is to turn the connector. And if you want to exchange motors then swap motor connectors on the CNCshield board.You need to configure Inkscape plugin so it gives the proper command for lifting and lowering the pen.
Have you deleted any previous grbl folder you might have in libraries folder before using this one?
Are you enabled COREXY on GRBL? If only one motor moves when you send a vertical or horizontal line then it is a sign COREXY is not enabled.
Option 1 is what I use.
Then my advice is that you use the firmware linked in this instructable (not the original grbl) as it comes already configured for COREXY.
Join 2 million + to receive instant DIY inspiration in your inbox.
© 2016 Autodesk, Inc.