Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Issues with pressure advance since RRF 3.4

    General Discussion
    3
    5
    160
    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.
    • Argo
      Argo last edited by

      Since 3.4 I'm having issues with pressure advance and bulging corners.
      Usually my PA value for PLA is at 0.06.

      Below are two test prints. With the same settings. Upper test print is RRF 3.3 and other is RRF 3.4. PA value 0.06 and no enabled input shaping.

      IMG_2586.jpg

      To get the same result with RRF 3.4 I would need to drastically increase PA to around 0.1 which then causes other problems (e.g. infill lines do not connect to perimeter anymore).

      What might be the issue and how can I fix this?

      ikarisan Phaedrux 2 Replies Last reply Reply Quote 0
      • ikarisan
        ikarisan @Argo last edited by

        @argo 3.4.0 or 3.4.1?

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

          @argo Can you share your config.g file as well?

          Z-Bot CoreXY Build | Thingiverse Profile

          Argo 2 Replies Last reply Reply Quote 0
          • Argo
            Argo @Phaedrux last edited by

            @phaedrux

            Here's my config:

            G4 S1        ; wait 1s for expansion boards to start
            
            ; General preferences
            G90                                         ; Send absolute coordinates...
            M83                                         ; ...but relative extruder moves
            
            ; Network
            M550 P"Walross"                        	; Set machine name
            M552 S1                                     	; Enable network
            ;*** Access point is configured manually via M587
            M586 P0 S1                                  ; Enable HTTP
            M586 P1 S1                                  ; Disable FTP
            M586 P2 S1                                  ; Disable Telnet
            M575 P1 S1 B57600							; Panel Due
            
            ; Printer geometry
            M669 K1                	                    ; Select CoreXY mode
            M208 X0:290 Y-3:300 Z-0.2:270              ; Axis Limits
            M564 H0							            ; allow unhomed movement
            
            ;------- drives from top---------------------------------------------------
            ;  B -------+------ A   
            ;   | P.02 | P.03 |
            ;   -------+-------  Z-Drives
            ;   | P0.1 | P0.4 |
            ;   -------+-------
            ;        Front
            
            ; Drive Mappings
            M569 P121.0 S0 D2                             ; Drive 0: E Axis
            M569 P0.1 S1 D2                             ; Drive 1: Z-LeftFront Axis
            M569 P0.2 S0 D2                             ; Drive 2: Z-LeftRear Axis
            M569 P0.3 S1 D2                             ; Drive 3: Z-RightRear Axis
            M569 P0.4 S0 D2                             ; Drive 4: Z-RightFront Axis
            M569 P0.5 S1 D2                             ; Drive 5: Expansion: B motor (X-axis)
            M569 P0.6 S0 D2                             ; Drive 6: Expansion: A motor (Y-axis)
            
            
            ; Motor remapping for dual Z and axis Limits
            M584 X5 Y6 Z1:2:3:4 E121.0                              ; Motor mapping
            M671 X-60:-60:360:360 Y-10:370:370:-10 S20	        ; Z leadscrews positions Left Front - Let Rear - Right Rear - Right Front
            
            ; Microstepping and Speed
            M350 X32 Y32 E16 Z32 I1                     ; Configure microstepping with interpolation   
            M92 X160.00 Y160.00 Z800.00 E400.00         ; Set steps per mm	1.8 motors							
            
            ; Speeds, Acceleration and Jerk
            M566 X300.00 Y300.00 Z25.00 E400.00 P1          ; Set maximum instantaneous speed changes (mm/min)
            M203 X24000.00 Y24000.00 Z900.00 E1200.00       ; Set maximum speeds (mm/min) ; SpreadCycle
            M201 X5000.00 Y5000.00 Z1000.00 E5500.00        ; Set accelerations (mm/s^2) ; SpreadCycle
            
            ; Motor currents
            M906 X1250.00 Y1250.00 Z1100.00 E700.00 I55        ; Set motor currents (mA) and motor idle factor in percent 
            M84 S30                                            ; Set idle timeout
            
            ; Endstops for each Axis
            M574 X2 S1 P"io1.in" 					 	; Set X endstop controlled by switch
            M574 Y2 S1 P"io2.in"                      	; Set Y endstop controlled by switch
            M574 Z1 S2                                  ; Set endstops controlled by probe "OLD" VINDA
            ;M574 Z1 S1 P"io6.in"						; Z endstop switch
            
            ; Stallgaurd Sensitivy (maybe use to pause print after crash)
            M915 X S2 F0 H200 R0		                ; Set X axis Sensitivity  1.8 motors
            M915 Y S2 F0 H200 R0		                ; Set y axis Sensitivity  1.8 motors
            
            ; Input Shaper and Accelerometer
            M955 P121.0 I05 ;Accelerometer
            ;M593 P"zvdd" F46 S0.05
            
            ; Z-Probe 
            M558 P8 C"121.io2.in" I1 H2 F250:100 T6000 A500 S0.0025	; VINDA
            
            ; Mesh Grid 
            M557 X5:260 Y30:250 P7                         ; 
            
            ; Z Probe Offset (Probe behind Afterburner)
            ;G31 P1000 X0 Y25 Z1.095	; VINDA - 3Djake Nano
            G31 P1000 X0 Y25 Z0.770		; VINDA - 3DSWay Textured  
            
            
            ; Filament Runout sensor
            M591 D0 P3 L25.95 E3 R10:250 C"121.io1.in" S1		 		; Filament Sensor 
            
            ; Heatbed Heaters and Thermistor Bed 
            M308 S0 P"temp0" Y"thermistor" T100000 B4725 C7.060000e-8       ; Heatbed Thermistor
            M950 H0 C"out0" T0 Q10					                        ; Creates Bed Heater (SSR)
            M307 H0 R0.889 K0.762:0.000 D3.02 E1.35 S0.6 B0
            M140 H0										                    ; Bed uses Heater 0
            M143 H0 S116                                                    ; Set temperature limit for heater 0 to 115C Bed
            
            ; HotEnd Heaters and Thermistor HotEnd      
            M308 S1 P"121.temp0" Y"thermistor" T100000 B4725 C7.06e-8     	; define E0 temperature sensor 
            M950 H1 C"121.out0" T1 Q100					                            ; Create HotEnd Heater
            M307 H1 R4.568 K0.683:0.000 D4.04 E1.35 S1.00 B0 V24.4				; PID as heater
            M143 H1 S295                                                    	; Set temperature limit for heater 1 to 285C HotEnd
            M302 S15 R15														; min extrusion (cold extrusion) temp
            
            ; Fans Hotend + Part
            M950 F3 C"121.out1" Q100				; Creates HOTEND Fan
            M106 P3 T65 L1.0 X1.0 H1                 ; HOTEND Fan Settings
            M950 F0 C"121.out2" Q100				; Creates PARTS COOLING FAN
            M106 P0 H-1                         ; Parts Cooling Fan 
            
            ; Fans Electronic compartment & Exhaust
            M950 F1 C"out3" Q100				    ; Creates Case Fan 1
            M106 P1 T40 S170 L170 X170 H0                 ; Case Fan 1 Settings 
            M950 F2 C"out4" Q100				    ; Creates Case Fan 2
            M106 P2 T40 S170 L170 X170  H0                  ; Case Fan 2 Settings 
            M950 F5 C"out5" Q100				    ; Creates Exhaust Fan
            M106 P5 T82 S150 L150 X150 H0                  ; Exhaust fan
            
            ; Chamber Thermistor
            M308 S3 P"temp1" A"Chamber" Y"thermistor" T100000 B4725 C7.060000e-8     	; define chamber sensor
            
            ; 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
            

            @ikarisan
            RRF 3.4.1 and 3.4.0 behave the same but the test above was with RRF 3.4.1 and RRF 3.3.

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

              @phaedrux

              Do you know if this could be firmware related or am I missing something that has changed since RRF 3.4 and I need to alter some settings?

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