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

Tevo LM recent conversion and z step issues

Scheduled Pinned Locked Moved Solved
Tuning and tweaking
4
39
1.9k
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.
  • undefined
    the_gibson
    last edited by the_gibson 10 Oct 2021, 16:46 10 Oct 2021, 16:45

    All, thank you ahead of time for your help. I have recently converted my old TLM delta from a Smoothie to a Duet 2 Wi-fi... I think I've got everything dialed in and working except I am having an issue with the Zsteps not raising the head high enough, and dragging the nozzle, as well as eventually causing back pressure and clogging.

    I have gone ahead and added a copy of my config.g

    Any advice?

    ; Configuration file for Duet WiFi (firmware version 2.03)
    ; executed by the firmware on start-up
    ;
    ; generated by RepRapFirmware Configuration Tool v3.3.4 on Sun Oct 10 2021 10:43:02 GMT-0400 (Eastern Daylight Time)
    ; General preferences
    G90 ; send absolute coordinates...
    M83 ; ...but relative extruder moves
    M550 P"XXXXX" ; set printer name
    M665 R156.957 L397.19 B155 H521.850 ; Set delta radius, diagonal rod length, printable radius and homed height
    M666 X0.15 Y0.08 Z0.07 ; put your endstop adjustments here, or let auto calibration find them
    ; Network
    M552 S1 ; enable network
    M586 P0 S1 ; enable HTTP
    M586 P1 S0 ; disable FTP
    M586 P2 S0 ; disable Telnet
    ; Drives
    M569 P0 S1 ; physical drive 0 goes forwards
    M569 P1 S1 ; physical drive 1 goes forwards
    M569 P2 S1 ; physical drive 2 goes forwards
    M569 P3 S1 ; physical drive 3 goes forwards
    M584 X0 Y1 Z2 E3 ; set drive mapping
    M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation
    M92 X80.00 Y80.00 Z80.00 E403.00 ; set steps per mm
    M566 X1200.00 Y1200.00 Z1200.00 E1200.00 ; set maximum instantaneous speed changes (mm/min)
    M203 X18000.00 Y18000.00 Z18000.00 E1200.00 ; set maximum speeds (mm/min)
    M201 X1000.00 Y1000.00 Z1000.00 E1000.00 ; set accelerations (mm/s^2)
    M906 X1200 Y1200 Z1200 E1200 I30 ; set motor currents (mA) and motor idle factor in per cent
    M84 S30 ; Set idle timeout
    ; Axis Limits
    M208 Z0 S1 ; set minimum Z
    ; Endstops
    M574 X2 Y2 Z2 S1 ; set active high endstops
    ; Z-Probe
    M307 H3 A-1 C-1 D-1 ; disable heater on PWM channel for BLTouch
    M558 P9 H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds
    M558 H30 ;*** Remove this line after delta calibration has been done and new delta parameters have been saved
    G31 P500 X0 Y20 Z4.5 ; set Z probe trigger value, offset and trigger height
    M557 R150 S45 ; define mesh grid
    ; Heaters
    M305 P0 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 0
    M143 H0 S100 ; set temperature limit for heater 0 to 100C
    M305 P1 T100000 B4138 R4700 ; set thermistor + ADC parameters for heater 1
    M143 H1 S280 ; set temperature limit for heater 1 to 280C
    ; Fans
    M106 P0 S0 I0 F500 H-1 ; set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned off
    M106 P1 S1 I0 F500 H1 T45 ; set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
    ; Tools
    M563 P0 D0 H1 F0 ; define tool 0
    G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
    G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
    ; Custom settings are not defined
    ; Miscellaneous
    M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
    undefined undefined 2 Replies Last reply 10 Oct 2021, 20:14 Reply Quote 0
    • undefined
      crpalmer @the_gibson
      last edited by 10 Oct 2021, 20:14

      @the_gibson Have you run a G32 to do the delta calibration? If so, what does your bed.g look like and what's the result of running a G32? If not, you should do so and then post your bed.g and the output of the G32 command.

      FWIW, I have a G32 in my start.gcode so that I ensure it's always calibrated. I'm pretty sure that you aren't doing that because you have:

      M558 H30 ;*** Remove this line after delta calibration has been done and new delta parameters have been saved

      still in your config.g which means it would be probing at 2mm/sec from 30mm up for each point and that would get boring to watch.

      1 Reply Last reply Reply Quote 0
      • undefined
        T3P3Tony administrators @the_gibson
        last edited by 11 Oct 2021, 09:45

        @the_gibson said in Tevo LM recent conversion and z step issues:

        Zsteps not raising the head high enough, and dragging the nozzle, as well as eventually causing back pressure and clogging.

        does the printer home successfully to the top? I assume the steps/mm of 80 for the axis are correct/the same as you had with your previous board?

        The as already mentioned go through the delta calibration steps :
        https://duet3d.dozuki.com/Wiki/Calibrating_a_delta_printer#Section_Measuring_the_trigger_height
        Once you have the machine successfully running a delta calibration routine, if there are still issues with Z height we can look at other potential causes.

        www.duet3d.com

        undefined 1 Reply Last reply 12 Oct 2021, 22:52 Reply Quote 0
        • undefined
          the_gibson
          last edited by the_gibson 10 Dec 2021, 00:48 12 Oct 2021, 00:47

          @crpalmer New G32

          here's the bed.g

          ;; bed.g
          ; called to perform automatic delta calibration via G32
          ;
          ; generated by RepRapFirmware Configuration Tool v3.3.4 on Sun Oct 10 2021 10:43:02 GMT-0400 (Eastern Daylight Time)
          M561 ; clear any bed transform
          ; Probe the bed at 6 peripheral and 6 halfway points, and perform 6-factor auto compensation
          ; Before running this, you should have set up your Z-probe trigger height to suit your build, in the G31 command in config.g.
          G30 P0 X0 Y132.28 H0 Z-99999
          G30 P1 X121 Y69.86 H0 Z-99999
          G30 P2 X129.9 Y-75 H0 Z-99999
          G30 P3 X0 Y-150 H0 Z-99999
          G30 P4 X-129.9 Y-75 H0 Z-99999
          G30 P5 X-121 Y69.86 H0 Z-99999
          G30 P6 X0 Y59.15 H0 Z-99999
          G30 P7 X56.09 Y32.38 H0 Z-99999
          G30 P8 X64.95 Y-37.5 H0 Z-99999
          G30 P9 X0 Y-75 H0 Z-99999
          G30 P10 X-64.95 Y-37.5 H0 Z-99999
          G30 P11 X-56.09 Y32.38 H0 Z-99999
          G30 P12 X0 Y0 H0 Z-99999 S6
          ; Use S-1 for measurements only, without calculations. Use S4 for endstop heights and Z-height only. Use S6 for full 6 factors
          ; If your Z probe has significantly different trigger heights depending on XY position, adjust the H parameters in the G30 commands accordingly. The value of each H parameter should be (trigger height at that XY position) - (trigger height at centre of bed)
          undefined 1 Reply Last reply 12 Oct 2021, 19:29 Reply Quote 0
          • undefined
            crpalmer @the_gibson
            last edited by 12 Oct 2021, 19:29

            @the_gibson What does the console report when you run the calibration. It should tell you what kind of error it measured and how well it corrected it. Here's from my last print on my tlm:

            Calibrated 6 factors using 13 points, (mean, deviation) before (0.031, 0.033) after (0.000, 0.032)

            You want to have the last number (deviation after calibration) to ideally be less than 0.04 for good prints.

            Are you really running the bed.g calibration when each probe point takes about 15 seconds to probe from 30mm up? That's what you config.g says.

            undefined 1 Reply Last reply 12 Oct 2021, 22:56 Reply Quote 0
            • undefined
              the_gibson @T3P3Tony
              last edited by 12 Oct 2021, 22:52

              @t3p3tony I have concerns about the steps/mm being off... these are the stock Nema17's from the TLM which are 1.8s.... wondering if I'm off there.

              1 Reply Last reply Reply Quote 0
              • undefined
                the_gibson @crpalmer
                last edited by 12 Oct 2021, 22:56

                @crpalmer
                Calibrated 6 factors using 13 points, deviation before 4.965 after 0.453

                I am, because when I remove that I get an error about the Z probe not triggering when it plainly does. willing to address that one AFTER I print the board mounts. 🙂

                undefined undefined 3 Replies Last reply 13 Oct 2021, 07:31 Reply Quote 0
                • undefined
                  the_gibson
                  last edited by 12 Oct 2021, 23:11

                  @crpalmer Conversely, do you have a known good config I could compare it to?

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    T3P3Tony administrators @the_gibson
                    last edited by 13 Oct 2021, 07:31

                    @the_gibson try that autocalibration a number of times to see what it converges to

                    www.duet3d.com

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      crpalmer @the_gibson
                      last edited by 13 Oct 2021, 10:32

                      @the_gibson That's never going to print well. The fact that the deviation is so high means that effectively the software is unable to compensate for whatever the hardware is doing. My TLM has many mods that make my current configuration useless to you. The last stock configuration I had was from 2018. You can look at it here in case it helps:

                      https://github.com/crpalmer/3d-printing/blob/ab49a5923f65cbaaaf9d807d9987a0eb676f144a/tlm/duet/config.g

                      undefined 1 Reply Last reply 13 Oct 2021, 22:19 Reply Quote 0
                      • undefined
                        crpalmer @the_gibson
                        last edited by 13 Oct 2021, 19:11

                        @the_gibson The steps/mm look right for stock. Can you post the output of

                        M665
                        M666

                        after you run G32 until it seems to converge (aka, the last deviation seems to stop getting smaller when you run the calibration)? I'm curious to see what corrections it ended up making.

                        undefined 1 Reply Last reply 13 Oct 2021, 22:35 Reply Quote 0
                        • undefined
                          the_gibson @crpalmer
                          last edited by 13 Oct 2021, 22:19

                          @crpalmer You may be right, but it worked fine with this deviation (I am assuming since the geometry didn't change) on the old setup.

                          I'll tune it further.

                          undefined 1 Reply Last reply 13 Oct 2021, 22:21 Reply Quote 0
                          • undefined
                            the_gibson @the_gibson
                            last edited by 13 Oct 2021, 22:21

                            @the_gibson I am however, pretty far from stock myself, just not on the motors. BMG, Mosquito, all the typical noise mods.

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              the_gibson @crpalmer
                              last edited by 13 Oct 2021, 22:35

                              @crpalmer Latest returns:

                              M665
                              Diagonals 397.190:397.190:397.190, delta radius 159.764, homed height 528.280, bed radius 155.0, X 2.836°, Y 1.408°, Z 0.000°
                              M666
                              Endstop adjustments X-0.53 Y-0.74 Z1.27, tilt X0.00% Y0.00%
                              undefined 1 Reply Last reply 14 Oct 2021, 09:08 Reply Quote 0
                              • undefined
                                T3P3Tony administrators @the_gibson
                                last edited by 14 Oct 2021, 09:08

                                @the_gibson what deviation are you getting from G32 when it converges (i.e. running G32 repeatedly untill the is very little difference between runs)?

                                www.duet3d.com

                                undefined 1 Reply Last reply 14 Oct 2021, 10:50 Reply Quote 0
                                • undefined
                                  the_gibson @T3P3Tony
                                  last edited by 14 Oct 2021, 10:50

                                  @t3p3tony High deviance no matter how many times I run it... I think I found why, and now I'm working on figuring it out. When the furthestmost forward Probe point is attempted, the sled for the X Axis is hitting the end of it's bottom travel, and bumping twice before it triggers the probe. That reading has to be throwing the whole thing off.

                                  Going to work on adjusting the height of the bottom pulley, but is there a way to adjust the probing pattern? This is odd, because no mechanical changes were made, and the old smoothie board worked fine in this way.

                                  undefined 1 Reply Last reply 14 Oct 2021, 11:35 Reply Quote 0
                                  • undefined
                                    T3P3Tony administrators @the_gibson
                                    last edited by 14 Oct 2021, 11:35

                                    @the_gibson said in Tevo LM recent conversion and z step issues:

                                    but is there a way to adjust the probing pattern?

                                    yes the probe points should be specified in your bed.g

                                    G30 P0 X0 Y132.28 H0 Z-99999
                                    G30 P1 X121 Y69.86 H0 Z-99999
                                    G30 P2 X129.9 Y-75 H0 Z-99999
                                    G30 P3 X0 Y-150 H0 Z-99999
                                    G30 P4 X-129.9 Y-75 H0 Z-99999
                                    G30 P5 X-121 Y69.86 H0 Z-99999
                                    G30 P6 X0 Y59.15 H0 Z-99999
                                    G30 P7 X56.09 Y32.38 H0 Z-99999
                                    G30 P8 X64.95 Y-37.5 H0 Z-99999
                                    G30 P9 X0 Y-75 H0 Z-99999
                                    G30 P10 X-64.95 Y-37.5 H0 Z-99999
                                    G30 P11 X-56.09 Y32.38 H0 Z-99999
                                    G30 P12 X0 Y0 H0 Z-99999 S6

                                    www.duet3d.com

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      Dougal1957
                                      last edited by Dougal1957 14 Oct 2021, 11:54

                                      Try reducing the Y-150 on line 11 of your BED.G (line 4 in Tony's post) Post that will move the front probe point towards the centre try starting from -140.

                                      ie make line 11 to be "G30 P3 X0 Y-140 H0 Z-99999" as you have it the front probe point is effectively 2.5 mm from the edge of your bed.

                                      HTH

                                      Doug

                                      undefined 1 Reply Last reply 14 Oct 2021, 11:59 Reply Quote 0
                                      • undefined
                                        the_gibson @Dougal1957
                                        last edited by 14 Oct 2021, 11:59

                                        @dougal1957 said in Tevo LM recent conversion and z step issues:

                                        G30 P3 X0 Y-140 H0 Z-99999

                                        Testing now!

                                        undefined 1 Reply Last reply 14 Oct 2021, 12:03 Reply Quote 0
                                        • undefined
                                          the_gibson @the_gibson
                                          last edited by 14 Oct 2021, 12:03

                                          @the_gibson

                                          How about that...

                                          G32
                                          Calibrated 6 factors using 13 points, deviation before 1.177 after 0.026

                                          undefined 1 Reply Last reply 14 Oct 2021, 12:08 Reply Quote 0
                                          3 out of 39
                                          • First post
                                            3/39
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA