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

    Can Anyone Share Their HEVO Configs?

    Scheduled Pinned Locked Moved
    Tuning and tweaking
    6
    15
    968
    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.
    • timcurtis67undefined
      timcurtis67 @DIY-O-Sphere
      last edited by

      @DIY-O-Sphere said in Can Anyone Share Their HEVO Configs?:

      @justinds89 said in Can Anyone Share Their HEVO Configs?:

      1 - BLTouch when turning on the printer will sometimes just blink red and not deploy/retract probe.

      I had exactly the same issue, that was driving me crazy....
      Check the Pin
      "Try loosening or tightening the set screw slightly to adjust the trigger sensitivity."

      The description how to set up the srew is in the manual
      In the end a quarter turn had reliably solved the problem.

      +1 that fixed my issue I had with one of my BL's doing the same thing.

      1 Reply Last reply Reply Quote 2
      • justinds89undefined
        justinds89 @Phaedrux
        last edited by

        @Phaedrux Thanks for the reply Phaedrux.

        1 - The BLTouch does do the self test and 3/4ths of the time it works fine. The other 1/4th it just blinks red and I have to pull the pin out and reboot.

        2- I know I won't be able to import the config directly and use it, but thought it might be beneficial to see what others are using that work. Maybe my acceleration settings are too low (I did tweak these some for the extruder and it seemed to help, but think it could be better).

        dc42undefined 1 Reply Last reply Reply Quote 0
        • justinds89undefined
          justinds89 @DIY-O-Sphere
          last edited by justinds89

          @DIY-O-Sphere Thanks DIY-O-Sphere. I will check that out and read the link as well. I have never adjusted a set screw for the BLTouch so I have no clue if it needs to be adjusted or not. Like I've said it works most of the time so didn't seem like a wiring issue, but couldn't really think of what it could be. Thought maybe a faulty BLTouch or just some weird configuration setting.

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

            Feel free to post your current config files and settings and we can provide some suggestions and feedback. photos of test prints also help.

            For the BLtouch you can also remove the pin entirely after removing the set screw. Sometimes they need to be cleaned or may have a defect. If it's failing the self test occasionally that's definitely something to check.

            Z-Bot CoreXY Build | Thingiverse Profile

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

              @Phaedrux said in Can Anyone Share Their HEVO Configs?:

              Feel free to post your current config files and settings and we can provide some suggestions and feedback. photos of test prints also help.

              For the BLtouch you can also remove the pin entirely after removing the set screw. Sometimes they need to be cleaned or may have a defect. If it's failing the self test occasionally that's definitely something to check.

              Thanks Phaedrux. I will check the pin out as I haven't done that. I will try to post a picture later and the config files as soon as I find the best way to do that here. I don't have much photos currently, but may have something that will help.

              1 Reply Last reply Reply Quote 0
              • justinds89undefined
                justinds89
                last edited by

                Here is the main config.g file. If it would help to share any of the other config files let me know. I would like to get everything set optimally as possible.

                ; Configuration file for Duet WiFi (firmware version 1.21)
                ; executed by the firmware on start-up
                ;
                ; generated by RepRapFirmware Configuration Tool v2 on Fri Feb 22 2019 17:03:26 GMT-0700 (Mountain Standard Time)
                
                ; General preferences
                G90                                                ; Send absolute coordinates...
                M83                                                ; ...but relative extruder moves
                
                M667 S1                                            ; Select CoreXY mode
                
                ; Network
                M550 P"HyperCube Evolution"                        ; Set machine name
                M551 P""                                     ; Set password
                M552 S1                                            ; Enable network
                M587 S"" P""                     ; Configure access point. You can delete this line once connected
                M586 P0 S1                                         ; Enable HTTP
                M586 P1 S1                                         ; Enable FTP
                M586 P2 S1                                         ; Enable Telnet
                
                ; Drives
                M569 P0 S0                                         ; Drive 0 goes backwards
                M569 P1 S0                                         ; Drive 1 goes backwards
                M569 P2 S0                                         ; Drive 2 goes backwards
                M569 P3 S1                                         ; Drive 3 goes forwards
                M350 X16 Y16 Z16 E16 I1                            ; Configure microstepping with interpolation
                M92 X80.00 Y80.00 Z400.00 E409.00                  ; Set steps per mm
                M566 X900.00 Y900.00 Z24.00 E270.00                ; Set maximum instantaneous speed changes (mm/min) (Jerk) (E was 120)
                M203 X12000.00 Y12000.00 Z1200.00 E7200.00         ; Set maximum speeds (mm/min)
                M201 X1000.00 Y1000.00 Z200.00 E10000.00           ; Set accelerations (mm/s^2)
                M906 X950.00 Y950.00 Z950.00 E950.00 I30           ; Set motor currents (mA) and motor idle factor in per cent
                M84 S30                                            ; Set idle timeout
                
                ; Axis Limits
                M208 X0 Y0 Z0 S1                                   ; Set axis minima
                M208 X271 Y290 Z280 S0                             ; Set axis maxima
                
                ; Endstops
                M574 X1 S3 F0 R0                            ; Set active High endstops (S1=SENSORED) (X-MIN(1)) (S3=SENSORLESS)
                M574 Y0 S3 F0 R0 		            ; Set active High endstops (S1=SENSORED) (Y-MIN(1)) (S3=SENSORLESS)
                M574 X1 Y1 S3                               ; Set endstops controlled by motor load detection
                M574 Z1 S2 			            ; Use zprobe and home to min
                M915 X Y S7 R0 F0 	                    ; set X and Y to sensitivity 7, do nothing when stall, unfiltered
                
                ; Z-Probe
                M574 Z1 S2                                         ; Set endstops controlled by probe
                M307 H7 A-1 C-1 D-1                                ; Disable heater on PWM channel for BLTouch
                M558 P9 H3 F120 T6000 B1 X0 Y0 Z1                  ; Set Z probe type to bltouch and the dive height + speeds
                G31 P500 X0 Y-35 Z0.95                             ; Set Z probe trigger value, offset and trigger height (Offset)
                M557 X10:285 Y10:285 S20                           ; Define mesh grid S80
                
                ; Heaters
                ;M307 H1 A380.9, C169.8, D2.7 S1
                M305 P0 T100000 B4138 R4700                        ; Set thermistor + ADC parameters for heater 0
                M143 H0 S120                                       ; Set temperature limit for heater 0 to 120C
                M305 P1 T100000 B4725 C7.060000e-8 R4700           ; Set thermistor + ADC parameters for heater 1
                M143 H1 S280                                       ; Set temperature limit for heater 1 to 280C
                
                ; Fans
                M106 P2 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 F2                                   ; 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
                
                ; Automatic power saving
                M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Set voltage thresholds and actions to run on power loss
                
                ; Custom settings are not configured
                
                
                1 Reply Last reply Reply Quote 0
                • justinds89undefined
                  justinds89
                  last edited by

                  Here's pictures of the stringing on a temp tower with PLA.

                  20210323_162625.jpg 20210323_162601.jpg

                  1 Reply Last reply Reply Quote 0
                  • dc42undefined
                    dc42 administrators @justinds89
                    last edited by

                    @justinds89 said in Can Anyone Share Their HEVO Configs?:

                    @Phaedrux Thanks for the reply Phaedrux.

                    1 - The BLTouch does do the self test and 3/4ths of the time it works fine. The other 1/4th it just blinks red and I have to pull the pin out and reboot.

                    2- I know I won't be able to import the config directly and use it, but thought it might be beneficial to see what others are using that work. Maybe my acceleration settings are too low (I did tweak these some for the extruder and it seemed to help, but think it could be better).

                    The BLTouch self-test will fail if the pin doesn't drop fast enough or fully enough when it is released. This will happen if the nozzle is too close to the bed to prevent the pin deploying fully, or if the BLTouch is on its side (as it usually is when I am bench testing one), or the pin has become sticky and needs to be cleaned.

                    Duet WiFi hardware designer and firmware engineer
                    Please do not ask me for Duet support via PM or email, use the forum
                    http://www.escher3d.com, https://miscsolutions.wordpress.com

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

                      The HeVO isn't the most rigid printer design. You may need to reduce your acceleration and jerk settings a bit to try and eliminate the ringing you're seeing. Tightening your belts may help.

                      I'd also try increasing your extruder jerk to ~3000 and try tuning pressure advance.

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

                      Z-Bot CoreXY Build | Thingiverse Profile

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

                        @Phaedrux My frames pretty solid, but I'm not using linear rails or anything and it's direct drive instead of bowden. I really haven't even thought about the ringing much yet to be honest, but it is definitely something I will consider. I think all the belts are pretty tight and should be fine I believe. Should the jerk and acceleration just both be gradually reduced until the ringing goes away ideally?

                        I will try increasing the extruder jerk to 3000, it was at 120 and I upped it to 270. Wasn't really sure how far to take it. That may be quite a bit of help with the string. No clue what pressure advance is, but I will look at the link you posted.

                        Thanks for all the help.

                        1 Reply Last reply Reply Quote 0
                        • keyz182undefined
                          keyz182
                          last edited by keyz182

                          I have the same setup, only difference is that I'm using my Duet 2 in SBC mode. We'll, it's not quite a duet anymore, but still close enough for the configs to be comparable.

                          I have a PT100 for the hotend which may not be what you have, so that may be a difference.

                          My accelerations and such are tuned right now for speed over quality. I'm printing lots of functional parts, so ringing is largely irrelevant, so I'd ignore that part of my config 🙂

                          
                          ; General preferences
                          M575 P1 S1 B57600
                          G90                                                     ; send absolute coordinates...
                          M83                                                     ; ...but relative extruder moves
                          M550 P"ThreeDee"                                        ; set printer name
                          
                          M667 S1                                                 ; select CoreXY mode
                          
                          ; 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 X256 Y256 Z256 E256 I1                             ; configure microstepping with interpolation
                          M92 X80.00 Y80.00 Z1600.00 E409.00 S16                  ; set steps per mm
                          M566 X2000.00 Y2000.00 Z300.00 E2000.00                 ; set maximum instantaneous speed changes (mm/min)
                          M203 X18000.00 Y18000.00 Z360.00 E18000.00              ; set maximum speeds (mm/min)
                          M201 X5000.00 Y5000.00 Z25.00 E5000.00                  ; set accelerations (mm/s^2)
                          M906 X1600 Y1600 Z1600 E1100 I30                        ; set motor currents (mA) and motor idle factor in per cent
                          M84 S30                                                 ; Set idle timeout
                          
                          ; Axis Limits
                          M208 X-10 Y0 Z0 S1                                      ; set axis minima
                          M208 X300 Y300 Z300 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 Z1 S2                                              ; configure Z-probe endstop for low end on Z
                          
                          ; Z-Probe
                          M558 P9 C"^zprobe.in" H5 F120 T6000 A5                  ; set Z probe type to bltouch and the dive height + speeds
                          M950 S0 C"exp.heater3"                                  ; create servo pin 0 for BLTouch
                          G31 P500 X2 Y-21 Z3.00                                  ; set Z probe trigger value, offset and trigger height
                          
                          
                          ; Heaters
                          M308 S0 P"bedtemp" Y"thermistor" T100000 B4725 C7.06e-8 ; 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 S120                                            ; set temperature limit for heater 0 to 120C
                          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
                          M308 S1 P"spi.cs1" Y"rtd-max31865"                      ; configure sensor 1 as thermocouple via CS pin spi.cs1
                          M950 H1 C"e0heat" T1                                    ; create nozzle heater output on e0heat and map it to sensor 1
                          M143 H1 S280                                            ; set temperature limit for heater 1 to 280C
                          M307 H1 B0 S1.00                                        ; disable bang-bang mode for heater  and set PWM limit
                          
                          ; Fans
                          M950 F0 C"fan0" Q75                                     ; create fan 0 on pin fan0 and set its frequency
                          M106 P0 S0 H-1 C"Tool Fan"                              ; set fan 0 name and value. Thermostatic control is turned off
                          M950 F1 C"fan1" Q75                                     ; create fan 1 on pin fan1 and set its frequency
                          M106 P1 S1 H1 T45 C"Hemera Fan"                         ; set fan 1 name and value. Thermostatic control is turned on
                          M950 F2 C"fan2" Q75                                     ; create fan 2 on pin fan2 and set its frequency
                          M106 P2 C"MCU Fan" S0.5 H-1                             ; set fan 2 name and 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
                          M572 D0 S0.01											; Pressure Advance
                          ;M593 F60												; DAA
                          M207 S0.5 F5100 T5100 Z0.10                             ; Retraction Settings Distance 0.5mm, Speed 5100, de-retract 5100, zhop 0.1
                          M206 X0 Y0										     	; Offset
                          M557 X15:290 Y15:280 P7:7 								; Mesh Grid
                          T0
                          ; Miscellaneous
                          M501                                                    ; load saved parameters from non-volatile memory
                          
                          

                          A lot of the BLTouch issues I've had in the past have been wiring related. I don't know why, but the pins like to wiggle out of the connector for me. Probably my sub par crimping 🙂 .

                          justinds89undefined 1 Reply Last reply Reply Quote 1
                          • justinds89undefined
                            justinds89 @keyz182
                            last edited by justinds89

                            @keyz182 Thanks, I appreciate the info and copy of your config settings. I will look them over and see if maybe there is any tweaks that could apply to mine.

                            Yeah, I have checked the wiring to my BLTouch and everything appears good. I am planning on checking the pin and see if there is something odd there. It's not too big of a deal as I can resolve it pretty quick, but would be nice to have it work more reliably.

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