Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    UNSOLVED Prevent cold homing

    Gcode meta commands
    homing
    4
    6
    50
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 3dyorick
      3dyorick last edited by

      Hi,

      I would like to prevent my Z axis to home cold
      Can i add a condition that the temperature of the nozzle has to be between temperatures without actually changing the setpoint?

      fcwilt 1 Reply Last reply Reply Quote 0
      • fcwilt
        fcwilt @3dyorick last edited by

        @3dyorick said in Prevent cold homing:

        I would like to prevent my Z axis to home cold

        If you are using v3 firmware you can do that.

        JOOC why do you want to do that?

        Frederick

        Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. All with a variety of Duets (2 and 3) running 3.3.0

        1 Reply Last reply Reply Quote 0
        • 3dyorick
          3dyorick last edited by

          so i've to do the update that i planned first.

          • Problem was that i started the G29 code but a cold blob on my nozzle touched the bed first and the Z kept forcing down.
            (BL touch should also fix this but i've not recieved is yet
          fcwilt deckingman 2 Replies Last reply Reply Quote 0
          • PCR
            PCR last edited by

            put G29 in the startcode after you waited for the nozzle to reach temp?

            1 Reply Last reply Reply Quote 0
            • fcwilt
              fcwilt @3dyorick last edited by

              @3dyorick said in Prevent cold homing:

              so i've to do the update that i planned first.

              • Problem was that i started the G29 code but a cold blob on my nozzle touched the bed first and the Z kept forcing down.
                (BL touch should also fix this but i've not recieved is yet

              I see. You said "cold homing" but G29 is not used for homing - it is used for creating/loading the height map used with mesh compensation.

              When are you using G29?

              Frederick

              Printers: A FT-5 with the 713 upgrade bits. A custom MarkForged style. A small Utilmaker style and a CoreXY from kits. Various hotends. All with a variety of Duets (2 and 3) running 3.3.0

              1 Reply Last reply Reply Quote 0
              • deckingman
                deckingman @3dyorick last edited by

                @3dyorick Another way of doing it without upgrading or using conditional gcode is add commands to heat the nozzle at the start of your homeZ moves. (That's what I do because I use the nozzle as a probe).

                So for example you can have....

                T0 ; select tool zero
                M104 S140; heat to 140 (use whatever temperature you decide on)
                M116 P0 ; wait for it to reach temperature
                
                G1 H1 Z-nnn .....etc
                

                One slight caveat is that if the nozzle is already at say 180 deg C, the above code will wait for the nozzle to cool to 140. So pick an appropriate temperature to sit you usage case. (although it would be unusual to have the hot end heated fully to print temperature before commencing any homing moves).

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/c/deckingman/

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Unless otherwise noted, all forum content is licensed under CC-BY-SA