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

    Squished Calibration cube

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    3
    9
    1.1k
    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.
    • TimsWorkshopundefined
      TimsWorkshop
      last edited by

      Squishy.jpg
      As they say, a picture is worth a thousand words.... This was supposed to be a calibration cube, but it was supposed to be 20mm in height, but came out 10mm in height.... It printed the whole piece, but just at half the size.

      I've been looking around the most common issue reported is z-binding, but my z-axis moves up and down very freely and when it prints, I didn't hear any noise at all which would suggest the screws are not working as intended.

      Another article suggest that me extruder steps are mis-calibrated, but I did that calibration 3x on Friday night and updated my M92 E:

      M92 X80.00 Y80.00 Z400.00 E138.00
      

      Another article suggest that the Z steps of 400 are too small and need to be 800, I tried that and then I was printing way to close to the bed, after spending all day getting my bed level and getting these squares
      level-squares.jpg

      So not sure if I do need to adjust my z steps to 800, then re-calibrate the z-offset which I will give that a whirl now to test out a few other options.

      Ender 5 Plus - E3D Hemera Hotend - Duet 2 Wifi

      PaulHewundefined 1 Reply Last reply Reply Quote 0
      • PaulHewundefined
        PaulHew @TimsWorkshop
        last edited by

        @infidelprops Does your Z move 20mm when you request 20mm from DWC?
        That would be the first place I would start if i thought my Z was not moving correctly.

        Then from that point, reset or note the current distance and move another 30mm.

        P.

        RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
        Voron 2.4 disassembled..... Waiting for the RailCore Mini....

        TimsWorkshopundefined 1 Reply Last reply Reply Quote 1
        • TimsWorkshopundefined
          TimsWorkshop @PaulHew
          last edited by

          @paulhew Good suggestion! I did just did that and it moves the exact distance I tell it to.

          Ender 5 Plus - E3D Hemera Hotend - Duet 2 Wifi

          PaulHewundefined 1 Reply Last reply Reply Quote 0
          • PaulHewundefined
            PaulHew @TimsWorkshop
            last edited by

            @infidelprops Brill, that is a start!
            Filament type please. I am going to guess, it looks like petg, but probably wrong.

            looks like wet filament IMO. or too hot.

            RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
            Voron 2.4 disassembled..... Waiting for the RailCore Mini....

            TimsWorkshopundefined 1 Reply Last reply Reply Quote 0
            • TimsWorkshopundefined
              TimsWorkshop @PaulHew
              last edited by

              @paulhew eSun filament, black PLA... fresh out of the box. Printing at 200 deg, recommended temp for a Microswiss DD hotend.

              Do you think it's not a z steps being at 400? I've read other posts that they needed to increase it to 800, which I've done and nowim back at the beginning getting a good first layer. I saved previous settings in case I need to go back

              Ender 5 Plus - E3D Hemera Hotend - Duet 2 Wifi

              engikeneerundefined 1 Reply Last reply Reply Quote 0
              • engikeneerundefined
                engikeneer @TimsWorkshop
                last edited by

                @infidelprops you should be able to calculate the correct steps per mm for your system. Prusa has a good little calculator tool:
                https://blog.prusaprinters.org/calculator_3416/

                In general if moving 100mm by commanding DWC results in 100mm of movement, then you've probably got it set right! My guess is that you are losing steps mid print. This is probably because your z accel & jerk limits are too high. Are you using z-hop?

                Post your config.g and the first 50 lines or so of a print file so we can see what's going on (and if your slicer is overriding things!)

                E3D TC with D3Mini and Toolboards.
                Home-built CoreXY, Duet Wifi, Chimera direct drive, 2x BMG, 300x300x300 build volume
                i3 clone with a bunch of mods

                TimsWorkshopundefined 1 Reply Last reply Reply Quote 1
                • TimsWorkshopundefined
                  TimsWorkshop @engikeneer
                  last edited by

                  @engikeneer so helpful mate, you're all over my posts! 👍

                  Here's my config.g

                  ; Configuration file for Duet WiFi (firmware version 3)
                  ; executed by the firmware on start-up
                  ;
                  ; generated by RepRapFirmware Configuration Tool v3.3.0 on Sun Aug 08 2021 21:27:12 GMT+1000 (Australian Eastern Standard Time)
                  
                  ; General preferences
                  G90                                                ; send absolute coordinates...
                  M83                                                ; ...but relative extruder moves
                  M550 P"Oneill"                                     ; set printer name
                  
                  ; Network
                  M552 S1                                            ; enable network
                  M586 P0 S1                                         ; enable HTTP
                  M586 P1 S0                                         ; disable FTP
                  M586 P2 S0                                         ; disable Telnet
                  
                  ; Drives
                  M569 P0 S0                                         ; physical drive 0 goes backwards
                  M569 P1 S0                                         ; physical drive 1 goes backwards
                  M569 P2 S1                                         ; physical drive 2 goes forwards
                  M569 P3 S1                                         ; physical drive 3 goes backwards
                  M584 X0 Y1 Z2 E3                                   ; set drive mapping
                  M350 X16 Y16 Z16 E16 I1                            ; configure microstepping with interpolation
                  M92 X80.00 Y80.00 Z800.00 E138.00                  ; set steps per mm
                  M566 X900.00 Y900.00 Z300.00 E2000.00                ; set maximum instantaneous speed changes (mm/min)
                  M203 X6000.00 Y6000.00 Z600.00 E6000.00            ; set maximum speeds (mm/min)
                  M201 X500.00 Y500.00 Z200.00 E3000.00                ; set accelerations (mm/s^2)
                  M906 X800 Y800 Z800 E800 I30                       ; set motor currents (mA) and motor idle factor in per cent
                  M84 S30                                            ; Set idle timeout
                  
                  ; Axis Limits
                  ;M208 X372 Y370 Z400 S0                             ; set axis maxima
                  ;M208 X13 Y15 Z-10 S1                               ; set axis minima
                  M208 X0 Y0 Z-10 S1                              ; set axis minima
                  M208 X313 Y355 Z400 S0                             ; set axis maxima
                  
                  ; Endstops
                  M574 X2 S1 P"xstop"                                ; configure active-high endstop for low end on X via pin xstop
                  M574 Y2 S1 P"ystop"                                ; configure active-high endstop for low end on Y via pin ystop
                  M574 Z1 S2                                         ; configure Z-probe endstop for low end on Z
                  
                  ; Z-Probe
                  M558 P5 C"!zprobe.in" H3 F900 T12000 
                  ;G31 P500 X47 Y10 Z4.235                          ; set Z probe trigger value, offset and trigger height
                  G31 P500 X47 Y10 Z1.514                           ; set Z probe trigger value, offset and trigger height
                  ;M557 X57:349 Y10:354 P20                           ; define mesh grid
                  M557 X63:344 Y15:349 P20                           ; define mesh grid
                  
                  ; Heaters
                  M308 S0 P"bedtemp" Y"thermistor" T100000 B4138     ; configure sensor 0 as thermistor on pin bedtemp
                  M950 H0 C"bedheat" T0                              ; create bed heater output on bedheat and map it to sensor 0
                  M307 H0 B0 S1.00                                   ; disable bang-bang mode for the bed heater and set PWM limit
                  M140 H0                                            ; map heated bed to heater 0
                  M143 H0 S120                                       ; set temperature limit for heater 0 to 120C
                  M308 S1 P"e0temp" Y"thermistor" T100000 B4138      ; configure sensor 1 as thermistor on pin e0temp
                  M950 H1 C"e0heat" T1                               ; create nozzle heater output on e0heat and map it to sensor 1
                  M307 H1 B0 S1.00                                   ; disable bang-bang mode for heater  and set PWM limit
                  M143 H1 S280                                       ; set temperature limit for heater 1 to 280C
                  
                  ; Fans
                  M950 F0 C"fan0" Q500                               ; create fan 0 on pin fan0 and set its frequency
                  M106 P0 S0 H-1                                     ; set fan 0 value. Thermostatic control is turned off
                  M950 F1 C"fan1" Q500                               ; create fan 1 on pin fan1 and set its frequency
                  M106 P1 S1 H1 T45                                  ; set fan 1 value. 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
                  ; Filament Runout Sensor
                  M591 D0 P1 C"e0stop" S1
                  
                  ; TFT Display Config
                  M575 P1 S2 B57600
                  
                  ; Miscellaneous
                  M501                                               ; load saved parameters from non-volatile memory
                  M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
                  

                  And the first 50 lines of the calibration cube:

                  ;FLAVOR:RepRap
                  ;TIME:1313
                  ;Filament used: 1.45998m
                  ;Layer height: 0.28
                  ;MINX:135.5
                  ;MINY:156
                  ;MINZ:0.285
                  ;MAXX:177.5
                  ;MAXY:198
                  ;MAXZ:19.885
                  ;Generated with Cura_SteamEngine 4.9.1
                  T0
                  M190 S60
                  M104 S200
                  M109 S200
                  M82 ;absolute extrusion mode
                  G28 ;Home
                  
                  G92 E0 ;Reset Extruder
                  G1 Z2.0 F3000 ;Move Z Axis up
                  G1 X1.1 Y1 Z0.28 F5000.0 ;Move to start position
                  G1 X1.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
                  G1 X1.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
                  G1 X1.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
                  G92 E0 ;Reset Extruder
                  G1 Z2.0 F3000 ;Move Z Axis up
                  M83 ;relative extrusion mode
                  G1 F1500 E-1.5
                  ;LAYER_COUNT:71
                  ;LAYER:0
                  M107
                  M204 T500
                  M566 X480 Y480
                  G0 F7500 X139.386 Y158.627 Z0.285
                  M204 P500
                  ;TYPE:SKIRT
                  G1 F1500 E1.5
                  G1 X140.126 Y158.051 E0.04222
                  G1 X140.912 Y157.539 E0.04224
                  G1 X141.739 Y157.097 E0.04222
                  G1 X142.601 Y156.727 E0.04224
                  G1 X143.491 Y156.431 E0.04223
                  G1 X144.403 Y156.213 E0.04222
                  G1 X145.33 Y156.072 E0.04222
                  G1 X146.201 Y156.013 E0.03931
                  G1 X146.522 Y156.004 E0.01446
                  G1 X146.83 Y156 E0.01387
                  G1 X165.793 Y156 E0.85383
                  G1 X166.649 Y156.011 E0.03855
                  G1 X167.585 Y156.065 E0.04221
                  

                  Ender 5 Plus - E3D Hemera Hotend - Duet 2 Wifi

                  PaulHewundefined 1 Reply Last reply Reply Quote 0
                  • PaulHewundefined
                    PaulHew @TimsWorkshop
                    last edited by

                    @infidelprops For clarity, please post your config-override.g.

                    Also, my friend wrote this guide, which I find useful. It is based on a Voron2.4 using Klipper, but the process is the same and relevant, well most of it!
                    Mak's Tuning Guide

                    RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
                    Voron 2.4 disassembled..... Waiting for the RailCore Mini....

                    TimsWorkshopundefined 1 Reply Last reply Reply Quote 1
                    • TimsWorkshopundefined
                      TimsWorkshop @PaulHew
                      last edited by TimsWorkshop

                      @paulhew thanks, I will check that article out!

                      As for an update... After updating my z steps to 800, from the original 400 and re-calibrating 0, levelling, and new mesh, I just finished the second calibration cube and it came out muuuuuuch better!
                      cube-y.jpg
                      Still elephant feet and corners to fix, but at least it's printing decent!

                      Ender 5 Plus - E3D Hemera Hotend - Duet 2 Wifi

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