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

    Strange issues with CORExy, sensorless homing, BLtouch.

    Scheduled Pinned Locked Moved
    General Discussion
    3
    12
    481
    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.
    • 1SLOWc6undefined
      1SLOWc6
      last edited by 1SLOWc6

      just to give you a idea this was/is my first printer and I bit off more than I could chew= hind site 20/20! the printer is a folgertech FT-6 once again hind site 20/20.... I never built the printer stock, it had the duet board, mosquito hotend, and 713 maker carriage installed from the first print and actually did well(2 calibration cubes). I already had Tk wards CORExy conversion, and a bltouch on hand and decided to install it. had to make some modifications but got it all together. I'm very good with fabrication so building things has never been a issue for me. Though I lack the experience/knowledge in the programing/code department for sure.

      After getting it all back together I had no way to mount the end-stops so i decided to go sensor-less.
      it kinda works sometimes but it randomly drives the bed into the hotend when homing (not everytime) and I have to shut it down. It wasn't hard to get a first layer without the bltouch but i cant for the life of me consistently get a good first layer with it. Now another weird issue popped up the other day for some reason when I turn the machine on the hotend says active and setpoint/standby is set to -2xx degrees for some reason. I'm at the point i would be willing to pay for someones time to sit down and help my get this thing ironed out.... I have considered scrapping this thing because I have at least 200 hours of trying to figure out the darn configuration and still having issues. please take a look at it tell me if you see anything i should change. also im using cura so if you have a start and stop code it would be appreciated.
      bed.g
      cancel.g
      config.g
      tpre0.g
      tpost0.g
      tfree0.g
      stop.g
      start.g
      sleep.g
      retractprobe.g
      resurrect.g
      resume.g
      pause.g
      homez.g
      homey.g
      homex.g
      homedelta.g
      homeall.g
      end.g
      deployprobe.g
      config-override.g

      Phaedruxundefined 1 Reply Last reply Reply Quote 0
      • jens55undefined
        jens55
        last edited by

        Your files did not upload correctly, please upload them again.
        Where are you located (if you want somone to sit down and help you with it)?

        1 Reply Last reply Reply Quote 0
        • 1SLOWc6undefined
          1SLOWc6
          last edited by

          I/m in houston. do they work now?

          1 Reply Last reply Reply Quote 0
          • jens55undefined
            jens55
            last edited by

            No ... are you using the 'upload' button on the far right above the text composition window ?

            jens55undefined 1 Reply Last reply Reply Quote 0
            • jens55undefined
              jens55 @jens55
              last edited by jens55

              I think you got it now, the bed.g file has just shown up.
              .... and here are the rest .....

              1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator @1SLOWc6
                last edited by

                @1SLOWc6 said in Strange issues with CORExy, sensorless homing, BLtouch.:

                when I turn the machine on the hotend says active and setpoint/standby is set to -2xx degrees for some reason.

                This happens because you have a T0 in your config.g which enables the first tool. Which is fine, but you don't have a G10 command to set the temps. -273 just means that the tool is selected, but the heater is off.

                You might wanna add something like this to your tool definition.

                M563 P0 S"Titan Aero" D0 H1                             ; Define tool 0 (Titan Aero extruder)
                G10 P0 X0 Y0 Z0                                    	; Set tool 0 axis offsets
                G10 P0 R0 S0                                       	; Set initial tool 0 active and standby temperatures to 0C
                T0                                                 	; Select first tool
                

                Did you create your own config from scratch, or did you use the online configurator tool? Starting with the online tool is a good idea, because it should give you a working base (provided you fill out the details accurately).

                ; Microstepping
                M350 X128 Y128 Z16 E16 I1                 	; configure micro-stepping with interpolation
                M92 X640.00 Y640.00 Z720.00 E415       		; set steps per mm (813/814 worked pretty good)
                

                I would suggest sticking to x16 microstepping with interpolation to x256 enabled. You'll get the smooth quiet operation without risking overloading the CPU during fast movement.

                M558 P9 F1500 H5 T6000                          ; Set Z probe type to bltouch and the dive height + speeds
                

                Your BLTouch dive rate is ridiculously high.

                Try this instead

                M558 P9 H5 F60 T6000 A10 R0.75 S0.003 B1
                

                What exactly is the problem? Is sensorless homing working for X and Y? The BlTouch dive speed would explain the inability to get a good first layer. You're probing way too fast. But does it otherwise work? Does it deploy and retract the pin and stop movement when triggered?

                G1 S1 Y-345 F2600  	; move 345mm, stopping at the endstop
                G4 P125			; wait 130msec
                G1 Y10 F1000          	; move away from home 10mm
                G4 P125			; wait 130msec
                G1 S1 Y-345 F2600      	; move towards axis minimum again stopping at the endstop
                G4 P125			; wait 130msec
                
                ; X AXIS
                G1 S1 X-690 F2600 	; move 690mm, stopping at the endstop
                G4 P125			; wait 130msec
                G1 X10 F1000          	; move away from home 10mm
                G4 P125			; wait 130msec
                G1 S1 X-690 F2600      	; move towards axis minimum again stopping at the endstop
                G4 P125			; wait 130msec
                

                I see you have a much of G4 wait commands in your homing files. Totally unnecessary.

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • 1SLOWc6undefined
                  1SLOWc6
                  last edited by 1SLOWc6

                  I will give those a try. Sensorless homing is working but for some reason the probe randomly doesn't deploy and the bed drives through the hotend. Something is causing it to randomly do this. It will work a couple times then surprise you out of nowhere the probe doesn't deploy and it will keep driving up.

                  On the micro stepping I was told to do that for the sensoreless homing needing more accuracy. Is that not the case?

                  Phaedruxundefined 1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator @1SLOWc6
                    last edited by

                    @1SLOWc6 said in Strange issues with CORExy, sensorless homing, BLtouch.:

                    Is that not the case?

                    No. It's going to stop at full steps, not microsteps. And even then it's full steps within a margin.

                    For the BLTouch, have you tested it like this?

                    https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe

                    And have you seen these?
                    https://duet3d.dozuki.com/Wiki/Connecting_a_Z_probe#Section_Software_setup_Duet_2_WiFi_Ethernet_running_RepRapFirmware_Num_2

                    https://duet3d.dozuki.com/Wiki/BLTouch_Troubleshooting

                    If you send M401 and M402 does the pin deploy and retract?
                    Your deploy and retract macros look correct.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • 1SLOWc6undefined
                      1SLOWc6
                      last edited by

                      Sorry I edited my last post. I typed that while having a conversation with someone here at work. Just to be clear the probe works and is calibrated but randomly malfunctions and the bed never stops driving up until you shut the printer off.

                      1 Reply Last reply Reply Quote 0
                      • Phaedruxundefined
                        Phaedrux Moderator
                        last edited by

                        Is it a clone?
                        Is the wiring flexing at all causing an intermittent break?

                        You can decrease the Z axis motor current during probing to limit any damage if the head should crash.

                        Z-Bot CoreXY Build | Thingiverse Profile

                        1 Reply Last reply Reply Quote 0
                        • 1SLOWc6undefined
                          1SLOWc6
                          last edited by

                          Not a clone and i have rewired several times. I am very ocd when it comes to wiring. i have also change it out with another brand new sensor with same intermittent results.

                          1 Reply Last reply Reply Quote 0
                          • Phaedruxundefined
                            Phaedrux Moderator
                            last edited by

                            The other thing I noticed is the trigger height

                            G31 X15 Y0 Z4.2 P25

                            4mm is a bit high. When mounted in spec, it should be close to 2mm. I wonder if the nozzle is hitting the bed before the probe can trigger.

                            BLTouchZHeight.png

                            Z-Bot CoreXY Build | Thingiverse Profile

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