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

    Pressure Advance ... tea time after each layer...

    Scheduled Pinned Locked Moved Unsolved
    Tuning and tweaking
    3
    16
    509
    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.
    • SIamundefined
      SIam
      last edited by SIam

      Hi,
      I just stand on the tube.
      I will try to get Pressure Advance to work but my Printer is of a different opinion.
      I think the Problem ist the break after each layer (see The video) i have tried with retraction and without it makes not differece my Printer make always a short tea time 😉 between the layers and this will give a ugly seam

      ugly seam

      Pinting Video

      Im runing : FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.01-RC2 ELECTRONICS: Duet WiFi 1.02 or later + DueX5 FIRMWARE_DATE: 2020-02-18b1
      as Extruder I use the Bondtech BMG(no clone) with ca 60cm Bowden the hotend is a Original e3d V6

      first i try it with these settings:

      ;M566 X600.00 Y600.00 Z25.00 E900 P0; E3600.00   ;z250   ; daa test set maximum instantaneous speed changes (mm/min)
      ;M203 X15000.00 Y15000.00 Z1500.00 E6000.00     ;z1500 set maximum speeds (mm/min)
      ;M201 X2000.00 Y2000.00 Z75.00 E1000 ;z500   ;TEST    ; set accelerations (mm/s^2)
      

      First i tryed to change the extruder settings after that i have changed the z axis settings with no success !

      M566 X600.00 Y600.00 Z300.00 E1200 P0; E3600.00   ;z250   ; daa test set maximum instantaneous speed changes (mm/min)
      M203 X15000.00 Y15000.00 Z1500.00 E6000.00     ;z1500 set maximum speeds (mm/min)
      M201 X2000.00 Y2000.00 Z100.00 E3000 ;z500   ;TEST    ; set accelerations (mm/s^2)
      

      The gcode was sliced with prusa slicer and PA setting from M572 D0 S0.00 - S0.90

      What am I doing wrong ? I can't figure it out

      ; Configuration file for Duet WiFi (firmware version 3)
      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v2.1.4 on Sun Jan 05 2020 16:17:09 GMT+0100 (Mitteleuropäische Normalzeit)
      
      ; General preferences
      ;M555 P2												; Marlin emulation
      G90                                                 ; send absolute coordinates...
      M83                                                 ; ...but relative extruder moves
      M550 P"hypercube"                                   ; set printer name
      
      M667 S1                                             ; select CoreXY mode
      
      ; Network
      M552 S1                                             ; enable network
      M586 P0 S1                                          ; enable HTTP
      M586 P1 S1                                          ; disable FTP
      M586 P2 S1                                          ; disable Telnet
      
      ; Drives
      M569 P0 S0                                          ; physical drive 0 = X goes backwards
      M569 P1 S0                                          ; physical drive 1 = Y goes backwards
      M569 P2 S1                                          ; physical drive 2 = Z goes forwards
      M569 P3 S1                                          ; physical drive 3 = E0 goes forwards nimble
      M569 P4 S1                                          ; physical drive 4 = Z goes forwards
      M569 P5 S0                                          ; physical drive 5 = Z goes backwards
      M569 P6 S0                                          ; physical drive 6 = E0 goes forwards bmg direkt
      M569 P7 S1                                          ; physical drive 7 = E0 goes forwards bmg bowden
      M569 P8 S1                                          ; physical drive 8 = NC goes forwards bmg bowden
      M569 P9 S1                                          ; physical drive 9 = NC goes forwards bmg bowden
      
      
      
      ;M584 X0 Y1 Z2:4:5 E3                                ; set drive mapping nimble
      ;M584 X0 Y1 Z2:4:5 E6                                ; set drive mapping BMG direct
      M584 X0 Y1 Z2:4:5 E7                                 ; set drive mapping BMG bowden
      
      
      M671 X0:380:0 Y52:190:327 S3 F1.0                    ; Leitspindeln links und rechts von der X-Achse
      
      M350 X16 Y16 Z16:16:16 E16 I1                          ; configure microstepping with interpolation
      
      ;M92 X160.00 Y160.00 Z802:802:802 E2743              ; set steps per mm nimble
      
      M92 X158.30 Y158.30 Z782.40 E419                     ; set steps per mm bmg 
      
      ; Nimble
      ; jerk
      ;M566 X600.00 Y600.00 Z300.00 E40.00          ; set maximum instantaneous speed changes (mm/min)
      ;M203 X30000.00 Y30000.00 Z1200.00 E4800.00     ; set maximum speeds (mm/min)
      ;M201 X2000.00 Y2000.00 Z500.00 E120.00          ; set accelerations (mm/s^2)
      ;M906 X1000.00 Y1000.00 Z1500.00 E550.00                        ; set motor currents (mA)nimble
      
      ; bondtech
      ; jerk
      
      ;vor pa
      ;M566 X600.00 Y600.00 Z25.00 E900 P0; E3600.00    ; set maximum instantaneous speed changes (mm/min)
      ;M203 X15000.00 Y15000.00 Z1500.00 E6000.00       ; set maximum speeds (mm/min)
      ;M201 X2000.00 Y2000.00 Z75.00 E1000              ; set accelerations (mm/s^2)
      
      ;pa test
      M566 X600.00 Y600.00 Z300.00 E3600 P0; E3600.00   ; set maximum instantaneous speed changes (mm/min)
      M203 X15000.00 Y15000.00 Z1500.00 E6000.00        ; set maximum speeds (mm/min)
      M201 X2000.00 Y2000.00 Z100.00 E3000 ;z500        ; set accelerations (mm/s^2)
      
      
      ; x/y Nema 17 Bipolar 0.9deg 46Ncm 2A 2.8V 17HM19-2004S1
      ; Z Nema 17 Bipolar 1.8deg 65Ncm 2.1A 3.36V 17HS24-2104S
      ; E bondtech bowden Nema 17 Schrittmotor 1.7A 40Ncm 1.8 Deg 
      
      M906 X2000.00 Y2000.00 Z2100.00 E1700.00 I30       ; set motor currents 
      M913 X80 Y80 Z80 E32.5 							;reduce stepperpower
      
      M84 S60                                              ; Disable motor idle current reduction
      
      ; Axis Limits
      M208 X-1 Y0 Z-1 S1                                  ; set axis minima
      M208 X400 Y370 Z415 S0                              ; set axis maxima
      
      ; Endstops
      M574 X1 S1 P"xstop"                                 ; configure active-high endstop for low end on X via pin xstop
      M574 Y1 S1 P"ystop"                                 ; configure active-high endstop for low end on Y via pin ystop
      M574 Z0 P"nil"										; Z entstop frei geben
      m591 D0 P2 C"zstop" S1								; Z entstop als filament sensor aktivieren
      
      ; Z-Probe
      
      ;M558 P8 R0.4 C"^!zprobe.in+zprobe.mod" H5 F450 T6000 ; nimble
      
      M558 P8 R0.8 C"^!zprobe.in+zprobe.mod" H5 F600 T6000 ; bmg test
      
      
      G31 P500 X0 Y0 Z-0.25 ;Z-0.2 ;24                                 ; set Z probe trigger value, offset and trigger height
      M557 X15:390 Y15:370 S25                            ; define mesh grid
      
      ; Heaters
      
      M308 S0 P"bedtemp" Y"thermistor" A"Heizbett" T100000 B3950      ; 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
      M143 H0 S115                                        ; set temperature limit for heater 0 to 100C
      M307 H0 B0 S1.00                                    ; disable bang-bang mode for the nozzle heater and set PWM limit
      
      M308 S1 P"e0temp" Y"thermistor" A"Hotend" T100000 B4276       ; 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
      M308 S2 P"mcu-temp" Y"mcu-temp" A"MCU"					  ; set virtual heater for MCU
      
      
      M143 H1 S280                                        ; set temperature limit for heater 1 to 280C
      M307 H1 B0 S1.00                                    ; disable bang-bang mode for the nozzle heater and set PWM limit
      
      ; Fans
      M950 F0 C"fan0" Q25500 ;H-1                              ; create fan 0 on pin fan0 and set its frequency
      M106 P0 S0 H-1 F25500 C"Bauteilkühlung"                                  ; set fan 0 value. Thermostatic control is turned on
      M950 F1 C"fan1" Q75 T45 ;H1                              ; create fan 1 on pin fan1 and set its frequency
      M106 P1 S1 H1 T45 F75 C"Hotend"                                    ; set fan 1 value. Thermostatic control is turned off
      M950 F2 C"fan2" Q250 ;H-1                              ; create fan 2 on pin fan2 and set its frequency
      M106 P2 S0 H-1 F250 C"LED"                                  ; set fan 2 value. Thermostatic control is turned off
      
      ; 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
      
      M501                                                ; load saved parameters from non-volatile memory
      M911 S22.0 R23.0 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"
      m593 F34
      m592 D0 A0.01556309 B-0.001430203
      T0                                                  ; select first tool
      
      
      

      Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
      Duet WiFi 1.02 or later + DueX5
      RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
      Duet WiFi Server: 1.26
      Duet Web Control 3.4.0beta4 (2021-09-27)

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

        I would increase the Z acceleration a bit more.

        It's odd that it still pauses like that with and without retraction.

        Have you tried using firmware retraction instead of slicer retraction?

        Could you post the sliced gcode file?

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • SIamundefined
          SIam
          last edited by

          @Phaedrux said in Pressure Advance ... tea time after each layer...:

          I would increase the Z acceleration a bit more.

          how much you think ?

          It's odd that it still pauses like that with and without retraction.

          that's my problem i don't know what my printer does in this time, without m572 my printer don't have this break

          Have you tried using firmware retraction instead of slicer retraction?

          no i don't have but i can do

          Could you post the sliced gcode file?

          here it is (it's without retraction)
          wuerfel404040.gcode

          Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
          Duet WiFi 1.02 or later + DueX5
          RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
          Duet WiFi Server: 1.26
          Duet Web Control 3.4.0beta4 (2021-09-27)

          Phaedruxundefined 2 Replies Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator @SIam
            last edited by

            @SIam said in Pressure Advance ... tea time after each layer...:

            how much you think ?

            You'd have to test and find out how fast it can handle.

            Here's what I use with a heavy bed and 1mm pitch/lead screw.

            M566 Z120			; Set maximum instantaneous speed changes (mm/min) (Jerk)
            M203 Z600		; Set maximum speeds (mm/min)
            M201 Z240 		; Set maximum accelerations (mm/s^2)
            

            So not insanely fast compared to yours.

            Z-Bot CoreXY Build | Thingiverse Profile

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

              @SIam said in Pressure Advance ... tea time after each layer...:

              without m572 my printer don't have this break

              So that's interesting. Does it change at all with the value used, or is it the same?

              Z-Bot CoreXY Build | Thingiverse Profile

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

                Looking at your gcode file I notice you've got the M572 at layer change intervals to test. There is a slight pause when M572 is changed. I'm thinking that this is actually what you're seeing. You can see the pause yourself if you manually change the PA value from the console during a regular print move. It seems rather pronounced in your video though, perhaps a combination of the M572 change pause and the slow layer change.

                Is it pausing on every layer like that or only when the PA value is changed?

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • SIamundefined
                  SIam @Phaedrux
                  last edited by

                  @Phaedrux
                  something is changing with pa see the picture https://photos.app.goo.gl/HmsNtTfBj33gNjxAA

                  ->Is it pausing on every layer like that or only when the PA value is changed?
                  the pause is every layer.. the printheat stops then is a pause after that the z-axis will go down and the print starts again.

                  I print now the version with firmware retract but its still the same ... in this print i have changed the m566 in stepps up to 800 and the m201 up to z1500 the only thing what changed was the noise of the z-axis

                  Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                  Duet WiFi 1.02 or later + DueX5
                  RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                  Duet WiFi Server: 1.26
                  Duet Web Control 3.4.0beta4 (2021-09-27)

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

                    @SIam said in Pressure Advance ... tea time after each layer...:

                    M913 X80 Y80 Z80 E32.5

                    Is that correct? You're reducing the extruder to 32.5%?

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • SIamundefined
                      SIam
                      last edited by

                      @Phaedrux said in Pressure Advance ... tea time after each layer...:

                      Is that correct? You're reducing the extruder to 32.5%?

                      yes because the bmg extruder have so much power that he have kill the bowden connector or if the nozzle was to near on the printbed the extruder have pressed the filament in to the extruder case. So i have reduced the power so var that the stepper will lost stepps if the filament hangs or the hotend is clogged

                      Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                      Duet WiFi 1.02 or later + DueX5
                      RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                      Duet WiFi Server: 1.26
                      Duet Web Control 3.4.0beta4 (2021-09-27)

                      1 Reply Last reply Reply Quote 0
                      • SIamundefined
                        SIam
                        last edited by

                        today i have checked whats happend if i set the current from the extruder to 80 % then i have moved the wiring from the three Z-Axis to the Duet Board (bevore was two motors on the duet and the third was on duex ) and the extruder to the duex Board .... without success my printhead always make a pause between the layer change 😞

                        Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                        Duet WiFi 1.02 or later + DueX5
                        RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                        Duet WiFi Server: 1.26
                        Duet Web Control 3.4.0beta4 (2021-09-27)

                        deckingmanundefined 1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman @SIam
                          last edited by

                          @SIam said in Pressure Advance ... tea time after each layer...:

                          today i have checked whats happend if i set the current from the extruder to 80 % then i have moved the wiring from the three Z-Axis to the Duet Board (bevore was two motors on the duet and the third was on duex ) and the extruder to the duex Board .... without success my printhead always make a pause between the layer change 😞

                          Do you do a retract on layer change? If so is your retract /un-retract speed too slow?

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

                          1 Reply Last reply Reply Quote 0
                          • SIamundefined
                            SIam
                            last edited by

                            hi,

                            thanks for this hint i have tested with 40mm/s and now i will test higher values.
                            PA seems to be a BIG secret for me...

                            Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                            Duet WiFi 1.02 or later + DueX5
                            RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                            Duet WiFi Server: 1.26
                            Duet Web Control 3.4.0beta4 (2021-09-27)

                            deckingmanundefined 1 Reply Last reply Reply Quote 0
                            • SIamundefined
                              SIam
                              last edited by

                              the same result as every print.... but this does me not wonder my printer makes this ugly seam because i have tried without retract before too.I'm clueless what i should try as next....

                              Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                              Duet WiFi 1.02 or later + DueX5
                              RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                              Duet WiFi Server: 1.26
                              Duet Web Control 3.4.0beta4 (2021-09-27)

                              1 Reply Last reply Reply Quote 0
                              • deckingmanundefined
                                deckingman @SIam
                                last edited by deckingman

                                @SIam said in Pressure Advance ... tea time after each layer...:

                                hi,

                                thanks for this hint i have tested with 40mm/s and now i will test higher values.
                                PA seems to be a BIG secret for me...

                                PA doesn't normally cause a pause on layer change (although an M572 on every layer change might). Suggest you turn off PA for now and fix the pause on layer change (either too slow Z speed or too slow retraction). Then introduce PA but rather than changing it every layer via the gcode, simply change the values "on the fly" by entering the commands through the console.

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

                                1 Reply Last reply Reply Quote 0
                                • SIamundefined
                                  SIam
                                  last edited by

                                  i think i have two problems ... one of it is prusaslicer they deliver only crap and i don't know why because the settings are the same as s3d or ideamaker ... so i will try in the next days to understand how the phyton scripts from the monster PA threat working.
                                  so far thanks to all who tryed to help me on this problem!!!

                                  Hypercube-Evolution-Hybrid, Piezo Orion, Orbiter
                                  Duet WiFi 1.02 or later + DueX5
                                  RepRapFirmware for Duet 2 WiFi/Ethernet 3.4.0beta4 (2021-09-27 11:30:36)
                                  Duet WiFi Server: 1.26
                                  Duet Web Control 3.4.0beta4 (2021-09-27)

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

                                    @SIam said in Pressure Advance ... tea time after each layer...:

                                    one of it is prusaslicer they deliver only crap

                                    How so? What is it doing?

                                    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