Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    manual bed probe - for loadcell

    Scheduled Pinned Locked Moved Unsolved
    Gcode meta commands
    2
    6
    132
    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.
    • SanderLPFRGundefined
      SanderLPFRG
      last edited by

      Hi,

      I can now only configure our analogue-in loadcell probe as a SZP, which reads the signal correctly, and G30 functions well, but when doing a G29, it tries to scan the bed, resulting in a nozzle that scrapes the bed.

      Until I figure out the firmware, I want to enable a simple mesh probe manually, which I want to do with;

      M561                    ; clear any bed transform
      
      ; If the printer hasn't been homed, home it
      if !move.axes[0].homed || !move.axes[1].homed || !move.axes[2].homed
        G28
      
      ; Probe the bed and do auto calibration
      G1 X{move.axes[0].min} Y{move.axes[1].min}  U{move.axes[3].max} Z10 F12000   ; go to neutral position
      
      ;Start probing
      G30 P0 X25 Y25 Z-99999
      G30 P1 X299.5 Y25 Z-99999
      G30 P2 X574 Y25 Z-99999
      G30 P3 X25 Y250 Z-99999
      G30 P4 X299.5 Y250 Z-99999
      G30 P5 X574 Y250 Z-99999
      G30 P6 X25 Y475 Z-99999
      G30 P7 X299.5 Y475 Z-99999
      G30 P8 X574 Y475 Z-99999
      G29 S3 P"usual.csv" ; save probed points to "usual.csv"
      

      I wonder if such thing is even possible, any tips?

      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
      • jay_s_ukundefined
        jay_s_uk @SanderLPFRG
        last edited by

        @SanderLPFRG switch the probe back to you P0 in the bed file then restore it as the original type at the end

        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

        SanderLPFRGundefined 1 Reply Last reply Reply Quote 0
        • SanderLPFRGundefined
          SanderLPFRG @jay_s_uk
          last edited by

          @jay_s_uk Hi, thanks for the reply
          You mean setting the Probe type to P0? can I then still do a G30 probe with the load cell?

          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @SanderLPFRG
            last edited by jay_s_uk

            @SanderLPFRG yes, i mean setting the probe type to P0 in M558.
            I don't think you can use G30 to create a bed mesh itself.
            You would have to create the mesh spacing with M557. you can also use the selective probe feature mentioned here https://docs.duet3d.com/en/User_manual/Connecting_hardware/Z_probe_mesh_bed#selective-probing

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            SanderLPFRGundefined 1 Reply Last reply Reply Quote 0
            • SanderLPFRGundefined
              SanderLPFRG @jay_s_uk
              last edited by

              @jay_s_uk yeahh I tried that already, but selective probing with scanning-type probe still tries to, youknow, scan.

              Guess the only possibility is to enable the possibility to define a type1 probe on a CANboard

              jay_s_ukundefined 1 Reply Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk @SanderLPFRG
                last edited by

                @SanderLPFRG but did you try by undefining the probe first? if theres no probe defined it can't scan

                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

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