Close
Page 1 of 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    Beer Meister DFBrews's Avatar
    Join Date
    Dec 2010
    Location
    With the classyish Hipsters...Stapleton
    Posts
    3,175

    Default Paging doctor CNC. ArduinoCNC and grbl help

    Grant H
    not a llama
    and all other cnc and arduino speaking persons I?m having life issues and need some help.

    I have a long term goal of building a portable 24? cut area cnc plasma cutter that can be stored on a wall when not needed.

    Figured the best way to start is to build a plotter/drawing machine.
    I am vaguely familiar with arduino able to grab code snippets from GitHub and piece them together to make things happen like WiFi fermentation and gardening controllers cascading led under glow lights for my tool box etc. simple stuff.

    I stripped an old 3d printer for components and Built a plotter with a servo controlled z axis pen for lift and drop
    I have x and y figured out steps calibrated limit switch?s etc. the home cycle works soft limits are good.

    I had a hell of a time getting the servo to even move and after a couple weeks of fiddling around at lunch and a couple blown voltage regulators today I was finally able to get it to go up and down. The problem is that it is backwards down g code makes it go up. Using z+ end stop on the arduino shield as my pwm servo control

    I am using grbl-plotter because is has a great GUI that will be useful in the future because it has a built in g code generator for a imple shapes and txt with out having to go to Inkscape or similar.

    The creator seems to only offer a .hex file so I am unable to get into the spindle control file and see if there is something to comment or uncomment to reverse it.

    I also tried mi grbl but my stepper motors hated it and would make a horrible grinding sound when moving even with microstepping jumpers set up and my drivers amperage calibrated.

    I am not familiar with grbl enough to start from base programming and get the servo set up to work.

    so if anyone is familiar with grbl and is willing to make a servo go up and down with m3 and m5 commands i needs some helps
    You sir, are a specialist in the art of discovering a welcoming outcome of a particular situation....not a mechanic.

    My feedback add 11-12 ish before the great servpocaylpse of 2012

  2. #2
    "Beef Bacon" Commie Grant H.'s Avatar
    Join Date
    Jul 2007
    Location
    Longmont
    Posts
    2,443

    Default

    Since you called it a Servo, and then talked about steppers later, I assume you are actually using a true servo for your Z?

    Can you share make/model of the servo? Does it have a built in encoder?
    Details of wiring from Arduino to servo?
    Living the fall of an empire sucks!
    For your convenience, a link to my Feedback

  3. #3
    "Beef Bacon" Commie Grant H.'s Avatar
    Join Date
    Jul 2007
    Location
    Longmont
    Posts
    2,443

    Default

    I haven't tried to drive a servo from an Arduino, but the one thing that I am seeing routinely is folks running into issues with multiple GRBL libraries causing issues with the PWM servo control.
    Living the fall of an empire sucks!
    For your convenience, a link to my Feedback

  4. #4
    Beer Meister DFBrews's Avatar
    Join Date
    Dec 2010
    Location
    With the classyish Hipsters...Stapleton
    Posts
    3,175

    Default

    Quote Originally Posted by Grant H. View Post
    Since you called it a Servo, and then talked about steppers later, I assume you are actually using a true servo for your Z?

    Can you share make/model of the servo? Does it have a built in encoder?
    Details of wiring from Arduino to servo?
    It’s an actual 180 degree servo made For r/c stuff
    I have a length of gt2 timing belt and a couple idlers that move the pen a couple mm up and down
    It’s a Amazon special sg90 form factor ybee brand 10 for 17 dollars i wouldn’t imagine it has an encoder.
    Servo is wired 5 volt and ground as normal and the signal is into z stop + which i believe translates to digital pin 11. It may be D12 because I’m using grbl 1.1 and a version 3 cnc shield.

    i purged grbl libraries each time after I found people having issues
    This is the project i followed and printed all the components he laid out
    https://www.diymachines.co.uk/arduin...rawing-machine

    And this is the creator of the hex file which I install on the uno with x loader

    https://github.com/svenhb/GRBL-Plotter
    Last edited by DFBrews; 02-09-2021 at 20:04.
    You sir, are a specialist in the art of discovering a welcoming outcome of a particular situation....not a mechanic.

    My feedback add 11-12 ish before the great servpocaylpse of 2012

  5. #5
    Beer Meister DFBrews's Avatar
    Join Date
    Dec 2010
    Location
    With the classyish Hipsters...Stapleton
    Posts
    3,175

    Default

    The creator on github got back to me already it was a simple task of flipping my m3 command pulse duration s200 and s800

    I will get a video of the machine working and post it later
    You sir, are a specialist in the art of discovering a welcoming outcome of a particular situation....not a mechanic.

    My feedback add 11-12 ish before the great servpocaylpse of 2012

  6. #6
    "Beef Bacon" Commie Grant H.'s Avatar
    Join Date
    Jul 2007
    Location
    Longmont
    Posts
    2,443

    Default

    Quote Originally Posted by DFBrews View Post
    The creator on github got back to me already it was a simple task of flipping my m3 command pulse duration s200 and s800

    I will get a video of the machine working and post it later
    Nice. Glad to hear it got sorted out.
    Living the fall of an empire sucks!
    For your convenience, a link to my Feedback

  7. #7
    Machine Gunner
    Join Date
    Jan 2007
    Location
    Longmont, CO
    Posts
    2,181

    Default

    Following with interest but lack of time.

  8. #8
    Really is Llama Not_A_Llama's Avatar
    Join Date
    Jun 2004
    Location
    South Denver
    Posts
    992

    Default

    You get the direction fixed, too? Would be an easy software fix if you wanted to post your config.
    9mm - because they don't make a 9.1mm

  9. #9
    Beer Meister DFBrews's Avatar
    Join Date
    Dec 2010
    Location
    With the classyish Hipsters...Stapleton
    Posts
    3,175

    Default

    Llama I don’t have any way to get the config.h because I started with a hex file. I was able to get the direction fixed and working the problem I have now is the m3 s200 command when the g code is done doesn’t raise the pen back up so I have to manually jog it up. Trying to find a fix currently

    Here is a video of it working


    Last edited by DFBrews; 02-11-2021 at 15:24.
    You sir, are a specialist in the art of discovering a welcoming outcome of a particular situation....not a mechanic.

    My feedback add 11-12 ish before the great servpocaylpse of 2012

  10. #10
    Machine Gunner
    Join Date
    Jan 2007
    Location
    Longmont, CO
    Posts
    2,181

    Default

    So it looks like you need the hex file adopted for a servo which I assume you have. Then on his page it says to configure the setup with $$ when you are connected to the printer. In there are the settings. Did you get that part done?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •