Welcome to Our Community

Some features disabled for guests. Register Today.

Continuous jogging stops at a 1000mm

Discussion in 'Control Software' started by Myosis, Sep 3, 2021.

  1. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    Continuous jogging doesn't seem continuous.
    I have to let go of the button and press it gain to start jogging.
    Is there any way to change this number to a greater value ?
     
  2. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,753
    Likes Received:
    4,070
    Enable Soft Limits and correctly setup Max Travel then CONTROL will be able to calculate the max safe move correctly
     
  3. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    If I enable Soft Limits I get a Soft Limits error the moment I jog, without any movement whatsoever. Max travel is correct. Any ideas ?
     
  4. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,753
    Likes Received:
    4,070
    What controller are you using?
     
  5. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    I'm using a Arduino uno
     
  6. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    Also I should say; this problem only occurs in Open Builds Controller software, and not in others like Universal G-gode Sender, etc
     
  7. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,753
    Likes Received:
    4,070
    Control supports only official Grbl, are you running some non standard compile? We use the Grbl Defaults to calculate moves.
     
  8. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    Yes I'm using the oficial default Grbl
     
  9. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,753
    Likes Received:
    4,070
    Then it should work, unless Homing Dir etc is incorrectly setup, or you forgot to Home as required by Soft Limits
     
  10. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    I see. it's true I often run the machine without a limit switch plugged in, because on long CNC jobs they "sometimes" can give a false positive, and since there is no way of resuming the job after this error, It's just not worth the risk.

    I have tried homing the device with X and Y limites plugged in, and i'm sad to say the problem persists.

    I cant move at all, and it's giving me back this error:
    Unable to jog toward Y+, will hit soft-limit

    Here are my settings:
    $0=10 ; Step pulse time, microseconds
    $1=255 ; Step idle delay, milliseconds
    $2=0 ; Step pulse invert, mask
    $3=2 ; Step direction invert, mask
    $4=1 ; Invert step enable pin, boolean
    $5=0 ; Invert limit pins, boolean
    $6=0 ; Invert probe pin, boolean
    $10=1 ; Status report options, mask
    $11=0.010 ; Junction deviation, millimeters
    $12=0.002 ; Arc tolerance, millimeters
    $13=0 ; Report in inches, boolean
    $20=1 ; Soft limits enable, boolean
    $21=1 ; Hard limits enable, boolean
    $22=1 ; Homing cycle enable, boolean
    $23=3 ; Homing direction invert, mask
    $24=25.000 ; Homing locate feed rate, mm/min
    $25=500.000 ; Homing search seek rate, mm/min
    $26=250 ; Homing switch debounce delay, milliseconds
    $27=1.000 ; Homing switch pull-off distance, millimeters
    $30=1000 ; Maximum spindle speed, RPM
    $31=0 ; Minimum spindle speed, RPM
    $32=0 ; Laser-mode enable, boolean
    $100=160.000 ; X-axis steps per millimeter
    $101=160.000 ; Y-axis steps per millimeter
    $102=160.000 ; Z-axis steps per millimeter
    $110=10000.000 ; X-axis maximum rate, mm/min
    $111=10000.000 ; Y-axis maximum rate, mm/min
    $112=500.000 ; Z-axis maximum rate, mm/min
    $120=300.000 ; X-axis acceleration, mm/sec^2
    $121=300.000 ; Y-axis acceleration, mm/sec^2
    $122=300.000 ; Z-axis acceleration, mm/sec^2
    $130=1620.000 ; X-axis maximum travel, millimeters
    $131=3400.000 ; Y-axis maximum travel, millimeters
    $132=100.000 ; Z-axis maximum travel, millimeters

    Does anything stand out ?
     
  11. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,753
    Likes Received:
    4,070
    You need Z as well for a successful homing.

    If you don't want to home properly, accept the 1000mm move per press (safety function) or setup homing properly


    Replace that with a BlackBox and Xtension limits so you can get rid of the Endstop trouble and do things the proper ways :)
     
  12. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    I don't have a Z axes, it's a plotter. is this the reason ?
     
  13. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    13,753
    Likes Received:
    4,070
    Then you need to recompile Grbl with the Z axis limit disabled: Two Axis System Considerations · gnea/grbl Wiki - which can also do from Wizards and Tools in CONTROL

    Also, do read the entire Grbl Wiki as it really covers all these - CONTROL is designed to tightly work with Grbl - so setting up Grbl properly and having good hardware (not subject to EMI) is the way to go.
     
  14. Myosis

    Myosis New
    Builder

    Joined:
    Oct 5, 2020
    Messages:
    19
    Likes Received:
    0
    I will give that a try, thank you
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice