Tell us about yourself!

Complete Your Profile

Achievements

course completion badge
Raspberry Pi ClassClass Complete!
Show 1 More »
  • AlexD303 commented on misan's instructable 4xiDraw4 months ago
    4xiDraw

    After the steps that i posted, i didnt happen to have that error anymore. Could be something like not having the right grbl software for the 4xidraw, or lots of other things. Sorry i cant help any further.

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

    Did you read the tip I said to read further down in this comments section? That is where you will find anything you need for the torsten plugin issues.

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

    I didn't use the turnkeylaser.py method of running 4xidraw as i couldnt get it to work. I ended up using the 4xidraw plugin made by torsten located here : https://github.com/bullestock/4xidraw . If you choose to use that, look further down below in here for my tip on using that extension and getting around issues you might run into with that extension.

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

    Hey girishrajg. It is actually doing the same thing for me. Unfortunately, I don't have the time right now to figure out a solution, but I'm sure someone here can help us figure it out.

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

    I finally got Martinsen's 4xidraw extension to work perfectly. Im gonna add a "tip" to help others get past the "Failed to connect to 4xidraw error" that I experienced

    When attempting to use Torsten Martinsen's "4xidraw" extension, if you receive the error "Failed to connect to 4xidraw :(", there are a few steps I took that may help you get past this error. First, check that you are running the proper GRBL flavor ( GRBL-servo https://github.com/misan/grbl-servo). Next, test that both of your steppers and the servo operate correctly in the Universal Gcode Sender ( I use the Universal Gcode Platform for my 4xidraw) by jogging the steppers, running M03Sxx (where xx is the servo angle you want to turn to) commands in the UGS console to test the servo, and finally testing the Mona Lisa file provided by Misan on thingiverse (https://www.thingiverse.com/thing:1444216/#files).... If neither of those steps fixes it, what fixed it f...

    see more »

    When attempting to use Torsten Martinsen's "4xidraw" extension, if you receive the error "Failed to connect to 4xidraw :(", there are a few steps I took that may help you get past this error. First, check that you are running the proper GRBL flavor ( GRBL-servo https://github.com/misan/grbl-servo). Next, test that both of your steppers and the servo operate correctly in the Universal Gcode Sender ( I use the Universal Gcode Platform for my 4xidraw) by jogging the steppers, running M03Sxx (where xx is the servo angle you want to turn to) commands in the UGS console to test the servo, and finally testing the Mona Lisa file provided by Misan on thingiverse (https://www.thingiverse.com/thing:1444216/#files).... If neither of those steps fixes it, what fixed it for me was, first, I uninstalled Pyserial 2.7 (using "pip uninstall Pyserial" in the command prompt) then reinstalled Pyserial 2.7 ("pip install pyserial==2.7"). Second, I re-copied and overwrote all the necessary .py and . inx files for the extension from the 4xidraw master directory you downloaded from the extension's github page (https://github.com/bullestock/4xidraw), the eggbothatch.py file (located here: https://github.com/evil-mad/EggBot/), and the three plotink .py files (ebb_motion.py, ebb_serial.py, and plot_utils.py located here: https://github.com/evil-mad/plotink). Finally, I simply unplugged the cnc shield (12v adapter) and arduino (usb), plugged in the usb back in next (to avoid Windows or other os issues with recognizing the arduino), and then, finally, plugged in the 12v power adapter into the cnc shield. If the extension is working correctly, hitting the apply button should first open up either a small empty window or a small window stating something like " Please wait ." , and then immediately start drawing. I can't guarantee that these steps will fix it, but it should certainly help you get closer to solving your problem :)

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

    Hey Misan. I've put together my 4xidraw and Ive run into a few problems. Just to preface, I have managed to get both stepper motors and the servo motor working correctly through the universal gcode platform software. I am indeed running my arduino on the grbl-servo flavor. I first attempted to use the 4xidraw extension by Torsten Martinsen to convert svg files to gcode (he provides example svgs to use), but when I run the extension, as others have stated, I constantly get the "Failed to connect to 4xidraw" error. Next, I tried the turnkey extension. I have installed Python 2.7.9, renamed the "python" folder in the Inkscape directory to "python-old", installed and updated wheel, updated my path variable to include the given python paths, installed the Pyth...

    see more »

    Hey Misan. I've put together my 4xidraw and Ive run into a few problems. Just to preface, I have managed to get both stepper motors and the servo motor working correctly through the universal gcode platform software. I am indeed running my arduino on the grbl-servo flavor. I first attempted to use the 4xidraw extension by Torsten Martinsen to convert svg files to gcode (he provides example svgs to use), but when I run the extension, as others have stated, I constantly get the "Failed to connect to 4xidraw" error. Next, I tried the turnkey extension. I have installed Python 2.7.9, renamed the "python" folder in the Inkscape directory to "python-old", installed and updated wheel, updated my path variable to include the given python paths, installed the Python Image Library file (win32) that you provided, and did the "easy_install lmxl". The turnkey extension appears in my extension list and it appears to complete the creation of the gcode, but when I open it the gcode sender platform, it turns out to be super tiny (smaller than 1mm or so). The design is also flipped and, when attempting to run it on my 4xidraw, it returns these errors ">>> G21>>> M80Skipping blank line #3Skipping comment-only line: (Raster data will always precede vector data)Skipping comment-only line: (Default Cut Feedrate 300 mm per minute)Skipping comment-only line: (Default Move Feedrate 2000 mm per minute)Skipping comment-only line: (Default Laser Intensity 10 percent)Skipping blank line #8Skipping blank line #9>>> M5Skipping blank line #11Skipping comment-only line: ((************************************************************))Skipping comment-only line: ((***** Layer: 1-black *****))Skipping comment-only line: ((***** Laser Power: 10 *****))Skipping comment-only line: ((***** Feed Rate: 300 *****))Skipping comment-only line: ((************************************************************))Skipping comment-only line: ((MSG,Starting layer '1-black'))Skipping blank line #18>>> G00X0.132Y0.447F2000>>> G03X0.142Y0.448I-0.002J0.074S10.00F300B0D0>>> G03X0.153Y0.452I-0.005J0.031okAn error was detected while sending 'M80': error: Unsupported command. Streaming has been paused.**** The communicator has been paused ******** Pausing file transfer. ****okokAn error was detected while sending 'G03X0.142Y0.448I-0.002J0.074S10.00F300B0D0': error: Unsupported command. Streaming has been paused.**** The communicator has been paused ******** Pausing file transfer. ****An error was detected while sending 'G03X0.153Y0.452I-0.005J0.031': error: Invalid gcode ID:33. Streaming has been paused.**** The communicator has been paused ******** Pausing file transfer. **** "I understand the M80 command and have just taken it out of any files that ive tested to avoid errors. Though I have no clue why the gcode is invalid. I HAVE tested the mona lisa file and it works fine on my machine , but anything that I try to convert using the plugin does what I described and provided pictures for below. I've already attempted uninstalling both the PIL and the two plugins and reinstalling them, but it has not changed anything. One more problem I am having is with the servo control. I know how to manually control the servo with the M03Sxx commands, but, aside from manually changing every movement of the servo to the angle I want, I don't know how to alter the servo's angle for each file I run through the 4xidraw. I didn't see any servo height configuration in your turnkey extension, but I am aware that it is available in Martinsen's 4xidraw extension. Obviously, since I cannot currently get that extension to work, that is unavailable to me. I would really appreciate any help you can give me ASAP! Thanks!

    View Instructable »
  • AlexD303 commented on misan's instructable 4xiDraw2 years ago
  • AlexD303 followed electric-vehicles, survival, life-hacks, electronics and 11 others channel 2 years ago