Suddenly Started printing higher than usual



  • So I didnt change anything. Printed a vase the night before everything printed great. Today went to print a new duct for 5015 fan and when I send the file over from cura the printer starts but .45mm above the 0 point on the Z axis.

    The probe trigger point is still correct it triggers at .73mm. I literally have not changed anything. What I had to do to get it to print properly is a G92 command after manually moving the nozzle to the proper height and then send my file over.

    Is this something I have overlooked? Did something happen that i dont know about?

    ; executed by the firmware on start-up
    ;
    ; generated by RepRapFirmware Configuration Tool on Thu Sep 06 2018 21:21:12 GMT-0700 (Pacific Daylight Time)
    
    ; General preferences
    G90                                                ; Send absolute coordinates...
    M83                                                ; ...but relative extruder moves
    
    ; Network
    M550 Pe3                                           ; Set machine name
    M552 S1                                            ; Enable network
    ;*** Access point is configured manually via M587
    M586 P0 S1                                         ; Enable HTTP
    M586 P1 S0                                         ; Disable FTP
    M586 P2 S0                                         ; Disable Telnet
    
    ; Drives
    M569 P0 S0                                         ; Drive 0 goes backwards
    M569 P1 S0                                         ; Drive 1 goes backwards
    M569 P2 S1                                         ; Drive 2 goes forwards
    M569 P3 S0                                         ; Drive 3 goes backwards
    M350 X16 Y16 Z16 E16 I1                            ; Configure microstepping with interpolation
    M92 X80 Y80 Z400 E106.29                           ; Set steps per mm
    M566 X600 Y600 Z24 E300                            ; Set maximum instantaneous speed changes (mm/min) was 1200 you changed it to 600
    M203 X30000 Y30000 Z300 E1500                      ; Set maximum speeds (mm/min)
    M201 X500 Y500 Z100 E5000                          ; Set accelerations (mm/s^2) 
    M906 X500 Y500 Z500 E500 I30                       ; Set motor currents (mA) and motor idle factor in per cent
    M84 S300                                           ; Set idle timeout
    
    ; Axis Limits
    M208 X-5.5 Y-10 Z0 S1                              ; Set axis minima
    M208 X258.5 Y246 Z260 S0                           ; Set axis maxima
    
    ; Endstops
    M574 X1 Y1 S1                                      ; Set active high endstops
    
    ; Z-Probe
    M574 Z1 S2                                         ; Set endstops controlled by probe
    M307 H3 A-1 C-1 D-1                                ; Disable heater on PWM channel for BLTouch
    M307 H4 A-1 C-1 D-1                                ; Disable heater on PWM channel for BLTouch
    M558 P9 H4.0 F120 T6000                            ; Set Z probe type to bltouch and the dive height + speeds
    G31 P25 X-31 Y0 Z0.73                              ; Set Z probe trigger value, offset and trigger height
    M557 X50:185 Y50:185 S65                           ; Define mesh grid    M557 X20:215 Y20:215 S65
    
    ; Heaters
    M305 P0 T100000 B4138 C0 R4700                     ; Set thermistor + ADC parameters for heater 0
    M143 H0 S120                                       ; Set temperature limit for heater 0 to 120C
    M305 P1 T100000 B4138 C0 R4700                     ; Set thermistor + ADC parameters for heater 1
    M143 H1 S280                                       ; Set temperature limit for heater 1 to 280C
    
    ; Fans
    ;M106 P0 S1 H1 T45 C"Part Cooling"                  ; Set fan 0 value, PWM signal inversion and frequency. Thermostatic control is turned on
    M106 P1 S1 H1 T45 C"Hotend Fan"                    ; Set fan 1 value, PWM signal inversion and frequency. Thermostatic control is turned on
    
    ; Tools
    M563 P0 D0 H1                                      ; 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
    ;M591 D0 P5 C3 R10:300 E3.0 S1			   ; Duet3D laser sensor for extruder drive 0 is connected to endstop input 3 (E0), tolerance 10 to ;120%, 3mm comparison length ```


  • Is it consistent every time you home now?



  • Yes it is. If I start a new print I have to pause the print and zero the Z at the correct height then resume printing.





  • @phaedrux

    So I get .73 reported in the head position. The very first time I did it it reported back to me in the actual G-Code console. It doesnt do that this go round.

    The first time I did this I followed that exact same procedure and that is where the .73 came from. But that exact value gets reported in the head position box for Z if I do it now. Just wanted to reiterate that.



  • So the Z position box will show whatever the G31 z offset is set to when you do a G30 because that's the height you've told it is is when the probe triggers.

    And if G30 S-1 still gives you the same value it should be correct.

    Can you post your homing file?



  • @phaedrux

    I dont get why all of the sudden it started doing this if nothing got changed.

    And today my bed is showing 84°c when its cool to the touch....

    ; called to home all axes
    ;
    ; generated by RepRapFirmware Configuration Tool on Sat Sep 29 2018 12:21:44 GMT-0700 (Pacific Daylight Time)
    G91                     ; relative positioning
    G1 Z2.5 F6000 S2        ; lift Z relative to current position
    M98 Pdeployprobe.g      ; deploy mechanical Z probe
    G1 S1 X-269 Y-261 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
    G1 X5 Y5 F6000          ; go back a few mm
    G1 S1 X-269 Y-261 F360  ; move slowly to X and Y axis endstops once more (second pass)
    G90                     ; absolute positioning
    G1 X51 Y20 F6000        ; go to first bed probe point and home Z
    G30                     ; home Z by probing the bed
    
    ; Uncomment the following lines to lift Z after probing
    ;G91                    ; relative positioning
    ;G1 S2 Z2.5 F100        ; lift Z relative to current position
    ;G90                    ; absolute positioning
    
    
    M98 Pretractprobe.g     ; retract mechanical Z probe 
    
    
    ; homez.g
    ; called to home the Z axis
    ;
    ; generated by RepRapFirmware Configuration Tool on Sat Sep 29 2018 12:21:44 GMT-0700 (Pacific Daylight Time)
    G91              ; relative positioning
    G1 Z2.5 F6000 S2 ; lift Z relative to current position
    G90              ; absolute positioning
    G1 X51 Y20 F6000 ; go to first probe point
    G30              ; home Z by probing the bed
    
    ; Uncomment the following lines to lift Z after probing
    ;G91             ; relative positioning
    ;G1 S2 Z2.5 F100 ; lift Z relative to current position
    ;G90             ; absolute positioning
    


  • @jtroutt19 said in Suddenly Started printing higher than usual:

    And today my bed is showing 84°c when its cool to the touch....

    That's concerning. Is the wiring and thermistor intact?

    M98 Pdeployprobe.g ; deploy mechanical Z probe
    M98 Pretractprobe.g ; retract mechanical Z probe

    You should probably remove this from homeall.

    I can't see anything else in your homing files that's amiss.



  • @phaedrux
    I reloaded the firmware and the temp is showing correct again.

    I dont understand how anything has changed. But I added .4 to my trigger height and it now is at the correct height.

    Hey while I am here let me ask you. Dual 5015 blowers or just one?



  • Was there possibly a head collision at some point? All it takes is a small shift. Since nothing software wise had changed, some mechanical explanation would seem likely. Wear, damage, binding, loosening parts, etc. Give everything a really good inspection.

    @jtroutt19 said in Suddenly Started printing higher than usual:

    Dual 5015 blowers or just one?

    That depends how much cooling you need and what shroud you're using. I use a single 5015 with a Dii cooler shroud. Depends on the 5015 as well. How powerful are they?



  • @phaedrux

    Ahead of ya there. After getting home today I double checked everything. Made sure everything was still tight and square. I couldn't find any issues. But oh well its fixed now.

    I am using the Petsfang 5015 mount for the hot end cooling with a noctua fan. The blowers other than being brushless and 24v I have not clue about. I ordered them off amazon and they sent me two. I am currently printing the duct to accommodate one of them. I just didnt know of 2 were ever going to be needed.

    I dont know how much cooling I am going to need. Not sure how to even start answering that question.



  • @jtroutt19 said in Suddenly Started printing higher than usual:

    Not sure how to even start answering that question.

    Start printing. You'll know. One will likely be enough. I'm going to guess that the blowers from amazon are probably a little loud and pretty powerful. And they probably sent two because there's a good chance one will be DOA. So at least you have a spare.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.