Coder Social home page Coder Social logo

Comments (10)

jlas1 avatar jlas1 commented on August 24, 2024

There was a klipper update the broke klicky macros, try to update to the last version and try again.

from klicky-probe.

53Aries avatar 53Aries commented on August 24, 2024

There was a klipper update the broke klicky macros, try to update to the last version and try again.

I did update klicky along with all the other updates.

from klicky-probe.

jlas1 avatar jlas1 commented on August 24, 2024

try to enable klicky debug and see what's it doing.
Also, if you are using klicky as a virtual Z endstop, check if it's properly configured, klicky is able to detect that and mount the probe before homing Z

from klicky-probe.

AndyWo83 avatar AndyWo83 commented on August 24, 2024

I have almost the same problem
When the klicky probe ist attached, i have errors with ACCEL_TO_DECEL.
This feature is deprecated and was replaced by MINIMUM_CRUISE_RATIO.
image

from klicky-probe.

AndyWo83 avatar AndyWo83 commented on August 24, 2024

Here with klicky debug notifications...

14:44
Error on 'SET_VELOCITY_LIMIT ACCEL_TO_DECEL=': unable to parse
14:44
Error on 'SET_VELOCITY_LIMIT ACCEL_TO_DECEL=': unable to parse
14:44
Error on 'SET_VELOCITY_LIMIT ACCEL_TO_DECEL=': unable to parse
14:44
Error on 'SET_VELOCITY_LIMIT ACCEL_TO_DECEL=': unable to parse
14:44
Error on 'SET_VELOCITY_LIMIT ACCEL_TO_DECEL=': unable to parse
14:44
Attach_Probe moving from the dock to G0 X22 Y276 F4500
14:44
Attach_Probe moving to the dock with G0 X22 Y306 F3000
14:44
Attach_Probe moving to the dock with G0 X22 Y306 F3000
14:44
Attach_Probe moving near the dock with G0 X22 Y276 F15000
14:44
_klicky_status_busy activating the LED STATUS_BUSY
14:44
Attach_Probe going to attach probe
14:44
Attaching Probe
14:44
homing_override probe configured as a virtual Z endstop attaching probe
14:44
homing_override backing off Y endstop, G0 Y300.0 F15000
14:44
homing_override Homing Y, G28 Y0
14:44
homing_override backing off X endstop, G0 X300.0 F15000
14:44
homing_override Homing X, G28 X0
14:44
homing_override moving toolhead to 15mm from 0.0mm
14:44
homing_override no axis homed, setting position as X=Y=0 Z=0
14:44
_klicky_status_homing activating the LED STATUS_HOMING
14:44
homing_override goint to home all axes
14:44
probe: TRIGGERED
14:44
Homing Z
14:44
Homing Y
14:44
Homing X
14:44
X or Y not homed, forcing full G28
14:44
moving to a safe Z distance
14:44
No axis homed

from klicky-probe.

AndyWo83 avatar AndyWo83 commented on August 24, 2024

I've updated your macro and now it works...

[gcode_macro _exit_point]
gcode:
    {% set function  = 'pre_' ~ params.FUNCTION %}
    {% set move  = params.MOVE|default(0) %}
    {% set speed = printer["gcode_macro _User_Variables"].travel_speed %}

    # mandatory to save the new safe position
    M400
    SET_VELOCITY_LIMIT ACCEL={printer.configfile.settings.printer.max_accel}
    SET_VELOCITY_LIMIT MINIMUM_CRUISE_RATIO={printer.configfile.settings.printer.minimum_cruise_ratio}
    RESTORE_GCODE_STATE NAME={function} MOVE={move} MOVE_SPEED={speed}

from klicky-probe.

jlas1 avatar jlas1 commented on August 24, 2024

I've updated your macro and now it works...

[gcode_macro _exit_point]
gcode:
    {% set function  = 'pre_' ~ params.FUNCTION %}
    {% set move  = params.MOVE|default(0) %}
    {% set speed = printer["gcode_macro _User_Variables"].travel_speed %}

    # mandatory to save the new safe position
    M400
    SET_VELOCITY_LIMIT ACCEL={printer.configfile.settings.printer.max_accel}
    SET_VELOCITY_LIMIT MINIMUM_CRUISE_RATIO={printer.configfile.settings.printer.minimum_cruise_ratio}
    RESTORE_GCODE_STATE NAME={function} MOVE={move} MOVE_SPEED={speed}

Thanks for the reply, yours is a differrent issue than the one OP has, you can solve it by updating the macros, that issue was addressed on the lastest version.

from klicky-probe.

bombsquad85 avatar bombsquad85 commented on August 24, 2024

I've updated your macro and now it works...

[gcode_macro _exit_point]
gcode:
    {% set function  = 'pre_' ~ params.FUNCTION %}
    {% set move  = params.MOVE|default(0) %}
    {% set speed = printer["gcode_macro _User_Variables"].travel_speed %}

    # mandatory to save the new safe position
    M400
    SET_VELOCITY_LIMIT ACCEL={printer.configfile.settings.printer.max_accel}
    SET_VELOCITY_LIMIT MINIMUM_CRUISE_RATIO={printer.configfile.settings.printer.minimum_cruise_ratio}
    RESTORE_GCODE_STATE NAME={function} MOVE={move} MOVE_SPEED={speed}

Thanks for the reply, yours is a differrent issue than the one OP has, you can solve it by updating the macros, that issue was addressed on the lastest version.

So I have updated my macros with the new versions on the github repository, however, I still can't home without homing x y then attach probe then Z. Did I miss a fix somewhere?

from klicky-probe.

jlas1 avatar jlas1 commented on August 24, 2024

you can only attach the probe after doing a G28 X and Y, so not sure on whats the issue here.
If you are using klicky as a virtual endstop and it doesn't work if you only issue a G28, then please check the "virtual endstop" configuration, you may have a space after the virtual endstop config.

Can you paste your virtual endstop config?

from klicky-probe.

bombsquad85 avatar bombsquad85 commented on August 24, 2024

you can only attach the probe after doing a G28 X and Y, so not sure on whats the issue here. If you are using klicky as a virtual endstop and it doesn't work if you only issue a G28, then please check the "virtual endstop" configuration, you may have a space after the virtual endstop config.

Can you paste your virtual endstop config?

I can post that this afternoon when I get home.

I'll check for spaces.

from klicky-probe.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.