Dan

Forum Replies Created

Viewing 25 posts - 751 through 775 (of 1,021 total)
  • Author
    Posts
  • in reply to: Makelangelo 5 – printing from SD card? #12228
    Dan
    Keymaster

    Both the 3 and the 5 can print from the SD card.
    Generate your file in the software,
    click the save button,
    save to your SD card,
    put it in the robot
    click and twist the dial to select “print from file” (wording may have since changed)
    twist and click again to select the file you want.

    drawing will start IMMEDIATELY, so have the pen ready before you do the last step.

    in reply to: arduino uno #12207
    Dan
    Keymaster

    you have two copies of the AFMotorDrawbot library on your computer, and arduino can’t tell which one to use.

    in reply to: In the News- Line Art Drawing? Wired Magazine #12171
    Dan
    Keymaster

    voronoi zigzag could definitely do this. big zigzag might also work, tho I suspect it’s voronoi that’s been used.

    in reply to: Pictures way too big #12155
    Dan
    Keymaster

    Did you DIY this machine? If you used 200 step-per-turn motors and the firmware is set to 400 (or you don’t have microstepping turned on) then the motors will turn a LOT more then expected. For example, Marginally Clever Makelangelos use 400 step per turn motors at 1/16 microstepping, or 6400 steps per turn total. If you use regular 200 step motors with no microstepping, that’s THIRTY TWO times more than expected.

    in reply to: Incomplete Drawings #12091
    Dan
    Keymaster

    What do you mean, “doesn’t remember the home position”?

    Did “find home” work?

    For the cable thing, try a different USB cable. Also check that your computer isn’t going to sleep in the middle of a drawing.

    in reply to: Incomplete Drawings #12085
    Dan
    Keymaster

    Sounds like the USB connection is failing. On a Makelangelo 5 you can run from an SD card, avoiding this problem (and probably drawing more smoothly).

    In the software generate your gcode, then save as to your SD card, which goes in the slot on the left side of the LCD panel. It’s the same spot as the box that had the belts and weights when you received your M5.

    Once the card with the file is inserted, click the dial to bring up the menu, twist to “find home” and click. now repeat those steps but goto “start from file” (iirc?) and then twist down to your chosen SD card file and click again. the drawing will start immediately, so have your pen ready before you click.

    Does that help?

    in reply to: issue connecting after installation #12062
    Dan
    Keymaster

    Changing the baud rate would get rid of any garbled symbols you see and replace them with meaningful text. Do you get even garbled symbols?

    Do you see any lights on the arduino? Maybe it doesn’t have power.

    in reply to: issue connecting after installation #12017
    Dan
    Keymaster

    Try this and let me know what you get:
    – install & run arduino app.
    – tools > port > your robot port
    – open serial connection window (magnifying glass top right)
    – set baud (bottom right) to 57600
    – also bottom right set “newline”

    Do you see the hello world message?

    in reply to: Software Installation? #11989
    Dan
    Keymaster

    Try 2x clicking the Makelangelo.jar file. On most computers it should just work.
    Some rare cases need the start.bat file.

    Dan
    Keymaster

    Try generating a simpler pattern first and loading that DXF into illustrator. Then we’ll know if DXF file format is broken or if your computer is low on ram.

    in reply to: Makelangelo 3.2 stops drawing #11894
    Dan
    Keymaster

    Try saving your gcode to the SD card and running from there. If that works then I suspect the USB cable.

    in reply to: Pen Diameter #11833
    Dan
    Keymaster

    Great question!

    The pen diameter is used by most converters. For example, the scanline converter uses the diameter to adjust how far apart the horizontal lines will be. too far and there will be gaps. Too close and the lines will overlap. Each converter is different so each uses the diameter in a different way. Experiment with it and see what you get!

    Dan
    Keymaster

    about 1.5 times around the pen, on the grey part of the sharpie, just below where the cap ends.

    Try a lower acceleration or a lower drawing speed. I’m looking into some kind of “automatically slower when the pen is at the bottom of a drawing”. The question is… how much slower?

    Dan
    Keymaster

    you’ll have to convert the image the way you used to and then save the gcode (.ngc file) to the SD card.

    We’ve had suction cup models stay up for 6 months here on a window, exposed to the elements and various temperature changes. I’m glad the string worked for you! You may also want to drill a hole and screw it onto the board permanently.

    in reply to: Inkscape and Gcode #11738
    Dan
    Keymaster

    What are you trying to do?

    in reply to: Makelangelo software "cache" ? #11712
    Dan
    Keymaster

    You’re losing steps, or the string is slipping on the pulley. We switched to belts with teeth to eliminate the problem.

    So many subtle design choices…

    in reply to: Impossibile to change speed #11710
    Dan
    Keymaster

    In that case I’d say the software is working correctly and you’re hitting the top speed of the M2, which was always pretty low. One of the big reasons we moved to the M3 controller was the much higher speed.

    The Adafruit shield does not have a way to step motor A N steps and motor B M steps simultaneously so that they finish at the same time. The Arduino has to do the timing work, which means it has to send every step command to the Adafruit shield one at a time. This is bad because the Adafruit shield talks to the Arduino through i2c, so every step isn’t just “step now”, it’s “board [address, step now.” and every board has to say “is this message for me? Oh, now listen to what it says. now do that.” much much slower.

    in reply to: Newbie question #11699
    Dan
    Keymaster

    6mm wide belt.

    what is the distance between belt teeth? for example, if the belt it GT2 then it’s 2mm per tooth.

    how many teeth are on the pulley? the pulleys we get have 20.

    20 teeth * 2mm per tooth = 40mm circumference.

    40mm circumference / pi = ~12.7323954mm diameter.

    in reply to: Makelangelo software "cache" ? #11696
    Dan
    Keymaster

    I noticed in the last version that the limit test was going to the top center of paper, then the four corners, then directly home instead of finishing the top edge of the paper. now it finishes the top edge.

    Does this help identify the problem at all?

    https://github.com/MarginallyClever/PolargraphDifference

    in reply to: Impossibile to change speed #11692
    Dan
    Keymaster

    What I know for sure is that the M2 top speed is far lower than the M3 and later editions.

    I’ll look into it. Are you calling

    G0 F[something >100] X[something] Y[something]
    M114

    and the answer includes

    F100

    ?

    in reply to: Testing #11686
    Dan
    Keymaster

    connect to robot with software.
    open settings window.
    click pen tab
    swap values for up and down. test to make sure they are correct.

    If you prefer, you can physically remove the horn that lifts the pen off the paper and move it, but this is more difficult.

    in reply to: Makelangelo software "cache" ? #11673
    Dan
    Keymaster

    Every machine in the world has a GUID greater than zero. When a machine is brand new it should have GUID 0. The GUID is replaced the first time it connects to the software with a unique number. You should never get a -1. The test is confirming that there are no junk GUIDs. I don’t know how your machine was set to -1 or why your software forgot that another number existed. it’s not fatal, just… very odd.

    in reply to: Makelangelo software "cache" ? #11670
    Dan
    Keymaster

    Does the list of GUIDs still include your 18xxx number? you can scroll through them when you’re not connected.

    in reply to: Makelangelo software "cache" ? #11668
    Dan
    Keymaster

    Huh! How did you get a machine GUID of -1?

    in reply to: Makelangelo software "cache" ? #11666
    Dan
    Keymaster

    the unit tests gave errors? that should never happen. please tell me what errors you saw.

Viewing 25 posts - 751 through 775 (of 1,021 total)