author
1Instructables115,745Views261CommentsValencia, SpainJoined April 3rd, 2008

Tell us about yourself!

Complete Your Profile

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
  • misan commented on misan's instructable 4xiDraw17 days ago
    4xiDraw

    That depends on the size of your smooth rods. Mine can barely reach an A4 sheet (not square but rectangular area). I am not sure this is mechanism is a good fit for an automated chess board.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 weeks ago
    4xiDraw

    Hi Hugh,I had some leftover rods from a 3D printer that gave a drawing envelop close to s letter page size so I used what at have available.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 weeks ago
    4xiDraw

    Hi girishrajg,I am afraid I failed to answer your question on time :-(You can invert motor's rotation till you get it right https://github.com/gnea/grbl/wiki/Grbl-v1.1-Config... Origin location will move in the process though

    Hi throwawaytipper,That was an instructable on itself!Thanks for a detailed write up that I am sure will help other users.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw3 months ago
    4xiDraw

    L'estensione ha bisogno di:1) che hai installato correttamente pyserial2) che puoi localizzare la scheda Arduino nel tuo sistema

    View Instructable »
  • misan commented on misan's instructable 4xiDraw3 months ago
    4xiDraw

    Have a look at how they wire it here: https://www.instructables.com/id/Controlling-LED-with-Android-phone-via-BLE-Bluetoo/

    View Instructable »
  • misan followed IgorF23 months ago
      • Joy Robot (Robô Da Alegria) - Open Source 3D Printed, Arduino Powered Robot!
      • IoT Air Freshener (with NodeMCU, Arduino, IFTTT and Adafruit.io)
      • Glass Mounted Hanging Cat Bed
  • misan commented on misan's instructable 4xiDraw3 months ago
    4xiDraw

    What I did was to use a couple of plastic bands to keep the wires as you can see in this video https://youtu.be/xPq4ciNnNnw I cut these plastic bands from a plastic folder. They help keep the wires away from the motion of the carriage and prevent any strong bending that could break the wires over time.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    Great write up, I am sure it will help other users facing similar problems. Thanks a lot for your contribution AlexD303.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    Hi,I reckon Torsten's extension is the way to in terms of easy to use. It does require you instal pyserial, but other than that it is working great in my computer. M80 is an indication you are not using the code I linked https://github.com/misan/laser-gcode-exporter-inkscape-plugin/blob/master/turnkeylaser.py#L127 but maybe the original.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    you can upload your video to youtube and send me a link like this message

    I have no idea how that can happen.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    There is an inkscape plugin I have not used but I have linked that would allow you to do that.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    The belts have teeth so they cannot slip unless there is no tension at all on the belt system. I think your problem may be the motor is skipping steps, maybe this motor needs a bit more current to overcome the force needed to move the carriage. Check that both carriagwes move smoothly.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    I guess so, but the current pen carriage is not suitable for that. A redesign would be needed (though you may use a single servo with three positions; left pen down, all pens up, right pen down). Sounds interesting.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    You can change config parameters using Arduino's Serial Monitor.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    I can't say with the available information. Is your power supply working?

    View Instructable »
  • misan commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    most common cause of servo not working is incorrect wiring.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    Arduino power jack

    12V 2A is what I use and recommend. 12V 6A will work too (it is just more expensive).

    We are talking about regulated power supplies that have a small (<100mV ripple). I have not tested a non-regulated power supply bit it might work.

    yes

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    my guess is that vibrating stepper driver is burned, try swapping them, to see if the good motor is now vibrating, if it is, replace that stepstick

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    Yes, it does. However, I am not using them for simplicity (it is assumed the user will move the machine to the home position by hand before starting a drawing).

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    I am afraid I do not know which is the criteria you may use to determine which one is a better plotter.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    Have a look at the image: https://cdn.instructables.com/FW5/V25P/J08EBY5K/FW5V25PJ08EBY5K.LARGE.jpg

    I think 0.1mm is the best resolution you can get (that would be 254 dpi)

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    Do my sample files work well for you? (Mostl Monalisa https://www.thingiverse.com/thing:1444216/#files )

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    Something is acting as a limit. I do not know what that is.

    Next thing to check is whether or not your scale is correct. If not, the 300x300 limit may still be limiting your travel.

    Thumbs up!!

    Hi AdamK259,Please note GRBL has a way to limit the travel, for example:$130=225.000 (x max travel, mm) $131=125.000 (y max travel, mm)Is it possible yours is limiting the Y axis travel so you do not get below that point. Have a look at other config options here https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9

    View Instructable »
  • misan commented on misan's instructable 4xiDraw5 months ago
    4xiDraw

    It seems there is something missing. Are you using 0.92 version of Inkscape?

    View Instructable »
  • misan commented on misan's instructable 4xiDraw6 months ago
    4xiDraw

    https://www.thingiverse.com/download:2319645

    View Instructable »
  • misan commented on misan's instructable 4xiDraw6 months ago
    4xiDraw

    I guess there is a problem on the installation of the Inkscape plug-in that will create the gcode.

    Installation instructions are here https://github.com/misan/laser-gcode-exporter-inks...alternatively you can try this other plug-in you can print from https://github.com/bullestock/4xidraw

    Are the Pololu board in the right orientation?

    View Instructable »
  • misan commented on misan's instructable 4xiDraw6 months ago
    4xiDraw

    GRBL uses up almost the program space, memory and processing power so SD card is not possible as is. However, you may add a second Arduino Nano with an SD card to stream g-code to the UNO serial port. I have never done it but it should work ok.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw6 months ago
    4xiDraw

    The wire to 12v (Vin) is to provide 12V to be CNC shield once power supply is connected to Arduino power jack.

    Not sure what your problem is but installation details are found here https://github.com/misan/laser-gcode-exporter-inkscape-plugin

    View Instructable »
  • misan commented on misan's instructable 4xiDraw7 months ago
    4xiDraw

    Hi Jason, you can check for yourself that pin 11 is indeed Z-limit switch on CNCShield board v3 https://www.optimusdigital.ro/index.php?controller...Once servo sweep (set to pin 11) works you have the right wiring. If anything does not work later it is a software problem. If you are using the firmware link I provided above commands M3 S100 and M3 S10 should move the servo when sent over the serial port.

    While pin 11 is used for z-limit input in the default GRBL code, the modified version we use will turn this pin into an output pin for servo control https://github.com/misan/grbl-servo/blob/master/config.h#L238

    Naming motors X and Y is unfortunate in this case (my mistake), as they both move for almost any motion command even if it is only for moving one axis, Have a look at the math here http://corexy.com/theory.html

    View Instructable »
  • misan made the instructable 4xiDraw7 months ago
    4xiDraw

    Please note that servo pin is not 9 but 11 and most likely brown wire is GND.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw7 months ago
    4xiDraw

    Was the link provided above not helpful enough?https://myhub.autodesk360.com/ue291b907/g/shares/SHabee1QT1a327cf2b7a67ebfe2663dbeb8c?viewState=NoIgbgDAdAjCA0IIGYAsBOVEAmEC0AbAEYzp6qoCG2elAZjAKzkDsApjNgMYAcRdAJnSUQAXSA

    View Instructable »
  • misan made the instructable 4xiDraw7 months ago
    4xiDraw

    I haven't used or seen your servo so I might be wrong, but I would connect brown to GND and orange to servo pin instead.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw7 months ago
    4xiDraw

    both stepper motors move whenever you change X or Y location, so that is expected.For 16 tooth pulleys you will need to change the scale as you did, plus the belt alignment may be wrong, fixing that will require changes to the two pieces of the centrar carriage).Without jumpers the scale changes too, plus the motors vibrate a lot and I will not recommend to work this way.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw7 months ago
    4xiDraw

    El servo necesita más alimentación de la que puede dar el USB, así que cualquier prueba que hagas tiene que ser con alimentación externa para que los resultados sean significativos.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw7 months ago
    4xiDraw

    I have used PLA for printing the parts of 4xiDraw. No problem so far.You are welcome.

    Si un servo gira sin parar con m3s30 es porque es un servo de rotación continua, para este proyecto se necesita un servo convencional (que no puede girar más de 180 grados).

    You can try Arduino Servo Sweep example code (comes with Arduino IDE) setting the servo pin to 11. If the servo still does not move back and forth there is something wrong with the electrical connection.

    Pen up and pen down commands can use any M3S that works for your hardware but these will need to be set on the plugin you use to create the gcode fille in Inkscape (not on the universal gcode sender).

    View Instructable »
  • misan commented on misan's instructable 4xiDraw8 months ago
    4xiDraw

    I used whilte PLA.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw8 months ago
    4xiDraw

    https://www.thingiverse.com/download:2270347

    it's overkill but there is no reason not to work.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw8 months ago
    4xiDraw

    4xiDraw does not use them. Home it manually before powering it up.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw8 months ago
    4xiDraw

    I am not sure it will balance properly. Try it at your own risk.You can use the same software.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    12V 2A is what I use and it works ok. More amps are never bad but bulkier and perhaps pricier. But if you have it at hand, go for it.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    Ok, then the scale of one of them is wrong. Two things:$100 and $101 should be the same AND ...both stepper drivers will need to have the same microstepping level (the three jumpers below the driver boards should be on)

    if you use different stepper motors (with different number of steps per revolution) you can compensate for that using the scale values $100 and $101.For example if motor0 os 200 steps/revolution and motor1 is 96 steps/revolution, maybe you can have $100=80 and $101=38.400

    if you use different stepper motors (with different number of steps per revolution) you can compensate for that using the scale values $100 and $101.For example if motor0 os 200 steps/revolution and motor1 is 96 steps/revolution, maybe you can have $100=80 and $101=166.666

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    If using the firmware I linked it is already enabled.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    You are doing fine. That message is a warning not an error, go ahead with the Upload and you are good to go.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    error:Expected command letter: G-code is composed of G-code "words", which consists of a letter followed by a number value. This error occurs when the letter prefix of a G-code word is missing in the G-code block (aka line).have a look at https://github.com/grbl/grbl/wiki/Interfacing-with-Grbl for more info on errors and configuration

    Did you enable corexy in the firmware?

    what does it draw instead?

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    Sure, you can use wood two, most of the plastic parts can be made out of wood too with a bit of patience.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    If you want to use Bluetooth you need to make sure the Bluetooth module is configured to use the same baudrate the Arduino is (115200 bps in the firmware I use). You can use the same software (Universal Serial Sender) that you used with USB, just change the serial port to the Bluetooth one.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw9 months ago
    4xiDraw

    You can use the guidance provided here https://www.instructables.com/id/Arduino-Bluetooth-Basic-Tutorial/And you still use the application on the PC side but now use the bluetooth serial port instead of the USB one.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw10 months ago
    4xiDraw

    Thingiverse link contains the DXF for laser cut parts. If you are good with the saw you can cut it by hand from plywood. That should be cheaper in case you do not have access to a 3D printer or laser cutter.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw10 months ago
    4xiDraw

    Hi KadirÖ1,The washer is for the inner races of the bearings to contact to each other leaving the outer ring to move freely.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw11 months ago
    4xiDraw

    It seems related to Universal Gcode Sender https://github.com/winder/Universal-G-Code-Sender/...Can you control GRBL from Arduino's Serial Monitor? Uploading GRBL to Arduino maybe tricky the first time, try to follow the instructions carefully https://github.com/grbl/grbl/wiki/Flashing-Grbl-to-an-Arduino

    View Instructable »
  • misan commented on misan's instructable 4xiDraw11 months ago
    4xiDraw

    Hi Burock54,M5 is the same as M3 S0M3 S20 means to rotate 20 units the servo.M3 S50 means to rotate 50 units ... and so onM3 S0 means the servo should go to 0 degrees angle (units are not degrees but proportional to that).If connecting to your GRBL the servo does not respond to different commands as the ones above there is still something wrong in your setup (as I guess you connect GND and +5v to power your servo besides the signal pin).

    View Instructable »
  • misan commented on misan's instructable 4xiDraw11 months ago
    4xiDraw

    Hi burock54,Please note connecting 12V to the CNCshield is not advisable. Use the Arduino power input jack instead. Some users reported broken USB chip when using that configuration.

    If servo rotates one or more revolutions it means you have the wrong type of servo.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw12 months ago
    4xiDraw

    You have the Onshape CAD linked in Thingiverse (which is linked from the instructable too). I have created a 1m x 0.7m version using 8mm rods and I could not recommend it.

    problems: balance, too much play, motors may not be powerful enough for a larger version, difficult to carry around.

    View Instructable »
  • misan commented on fkirita's instructable RCServo Extruder - 96 Grams Direct Drive1 year ago
    RCServo Extruder - 96 Grams Direct Drive

    Thanks a lot for mentioning my name and code. Glad to know it worked for you.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    Thanks a lot SandorH4 for your work. I am sure it is helping a lot of Windows users out there.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    solo cuenta el config.h en la carpeta grbl dentro libraries

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    Es el COREXY que tiene que estar sin comentar pero me parece que no has conesguido cargar la versión sin comentar.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    There may be groups inside groups that might need more than one ungrouping operation.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    The plugin I posted works with 4xiDraw as it replaces the laser on/off commands by pen down/up commands.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    Hi, I do not think changes on GRBL version are making a difference for the job. At any rate, you need to port the changes so the servo works (as stock GRBL spindle control does not work with a servo). I have not made any changes to my machine so far, but I can see that smooth bars could be fixed with screws instead of superglue.

    Sure you can do that too. Other people use a third stepper for the pen up and down as Z-axis.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    What you want to do is beyond the current capabilities of the firmware I use (GRBL assumes drivers with STEP and DIRECTION drivers. L298 won't work like that, so you will need to figure out a firmware that can use it).Wiring is like this https://okelectronic.wordpress.com/2015/10/02/diy-cscnc-5-connecting-all-grbl-linistepper-limit-switches/

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    hatchfill is what I was about to suggest. other than that I do not know what else you could do.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    Not in a way I am aware of.

    Use Torsten's firmware as it is an adaptation of the original AxiDraw plugin.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    No, I do not think so.

    try this other tool for vectorising http://online.rapidresizer.com/tracer.php

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    no idea but I would guess it does not.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    Great job Miguel.bi, and thanks a lot for sharing it.

    View Instructable »
  • misan commented on misan's instructable 4xiDraw1 year ago
    4xiDraw

    That is going to be great. Thanks.

    Thanks and congrats on your working unit.

    View Instructable »
  • More Activities