This commit is contained in:
James Wood 2024-07-15 10:07:52 +10:00
parent d10919af7a
commit 6a0c00934e
199 changed files with 471901 additions and 0 deletions

4
.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
.DS_Store
.fseventsd
.Spotlight-V100
.Trashes

View File

@ -0,0 +1,6 @@
M140 S90 ; Set bed temperature without waiting
G10 P0 R0 S240 ; set hotend temperature (R is standby)
;M220 S75 ; 75% speed
M221 S90 ; extrusion factor
;M106 P0 X0 ; disable fan
M207 F4000 S2 Z0 R0

View File

@ -0,0 +1,2 @@
G10 P0 R0 S250 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g

View File

@ -0,0 +1,2 @@
G10 P0 R0 S250 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g

View File

@ -0,0 +1,4 @@
M140 S85 ; Set bed temperature without waiting
G10 P0 R0 S280 ; set hotend temperature (R is standby)
M221 S90 ; 90% flow
M207 F4000 S0.5 Z0 R0

View File

@ -0,0 +1,2 @@
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g

View File

@ -0,0 +1,2 @@
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g

View File

@ -0,0 +1,3 @@
M140 S85 ; Set bed temperature without waiting
G10 P0 R0 S250 ; set hotend temperature (R is standby)
M207 S3 F2000 Z0.5 R0

View File

@ -0,0 +1,2 @@
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g

View File

@ -0,0 +1,2 @@
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g

View File

@ -0,0 +1,3 @@
M140 S85 ; Set bed temperature without waiting
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M207 S2 F4000 Z0 R0

View File

@ -0,0 +1,2 @@
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g

View File

@ -0,0 +1,2 @@
G10 P0 R0 S230 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g

View File

@ -0,0 +1,5 @@
M140 S80 ; Set bed temperature without waiting
G10 P0 R0 S200 ; set hotend temperature (R is standby)
M221 S100 ; flow rate
M207 S1 Z1 R0 F2000 ;

View File

@ -0,0 +1,6 @@
; Start Esun PLA/load.g
;G10 P0 R0 S210 ; set hotend temperature (R is standby)
;M98 P"0:/macros/Filament/load.g"
; End Esun PLA/load.g

View File

@ -0,0 +1,2 @@
;G10 P0 R0 S100 ; set hotend temperature (R is standby)
;M98 P0:/macros/Filament/unload.g

View File

@ -0,0 +1,4 @@
M140 S60 ; Set bed temperature without waiting
G10 P0 R0 S220 ; set hotend temperature (R is standby)
M221 S95 ; flow rate
M207 S1 Z0.5 R0 F2000 ; direct retracts

View File

@ -0,0 +1,6 @@
; Start Esun PLA+/load.g
;G10 P0 R0 S190 ; set hotend temperature (R is standby)
;M98 P0:/macros/Filament/load.g
; End Esun PLA+/load.g

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/unload.g
;G10 P0 R0 S100 ; set hotend temperature (R is standby)
;M98 P0:/macros/Filament/unload.g
; End Sainsmart TPU/unload.g

View File

@ -0,0 +1,5 @@
M140 S85 ; Set bed temperature without waiting
G10 P0 R150 S235 ; set hotend temperature (R is standby)
M572 D0 S0.07 ; pressure advance
M221 S110 ; extrusion factor
M220 S75 ; speed

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/load.g
G10 P0 R0 S220 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g
; End Sainsmart TPU/load.g

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/unload.g
G10 P0 R0 S200 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g
; End Sainsmart TPU/unload.g

View File

@ -0,0 +1,6 @@
M140 S60 ; Set bed temperature without waiting
G10 P0 R150 S230 ; set hotend temperature (R is standby)
M572 D0 S0.1 ; pressure advance
M221 S100 ; extrusion factor
M207 S0 R0 Z0 ; retracts
;M220 S75 ; speed

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/load.g
G10 P0 R0 S220 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g
; End Sainsmart TPU/load.g

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/unload.g
G10 P0 R0 S200 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g
; End Sainsmart TPU/unload.g

View File

@ -0,0 +1,4 @@
M140 S85 ; Set bed temperature without waiting
G10 P0 R150 S210 ; set hotend temperature (R is standby)
M572 D0 S0.07 ; pressure advance
M221 S110 ; extrusion factor

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/load.g
G10 P0 R0 S220 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/load.g
; End Sainsmart TPU/load.g

View File

@ -0,0 +1,6 @@
; Start Sainsmart TPU/unload.g
G10 P0 R0 S200 ; set hotend temperature (R is standby)
M98 P0:/macros/Filament/unload.g
; End Sainsmart TPU/unload.g

Binary file not shown.

BIN
firmware/DuetWiFiServer.bin Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,13 @@
M109 S100 ; set the current hotend temperature to 100 and wait for it
M300 S1000 P100 ; beep
M302 P1 ; allow cold extrusion for P1 extruder
M300 S750 P100 ; beep
G1 E-280 F15 ; very slow retract - it takes ages
G1 E-650 F3000 ; fast retract
M84 E0:1:2:3:4 ; Disconnect extruder motors
M302 P0 ; disallow cold extrusion for P1 extruder
M300 S1000 P100 ; beep
G4 P200 ; pause 150ms
M300 S750 P100 ; beep
G4 P200 ; pause 150ms
M300 S500 P100 ; beep

View File

@ -0,0 +1,5 @@
G91 ; rel
G1 H1 Z-410 F3000 ; move quickly to Z axis endstop and stop there (first pass)
G1 Z2 F5000 ; go back a few mm
G1 H1 Z-410 F600 ; move slowly to Z axis endstop once more (second pass)
G90 ; abs

View File

@ -0,0 +1,23 @@
; M350 X256 I0 ; no interpolation
; M92 X1280 ; steps per mm
;M569 P0 V0 ; infinite silence
;M350 X16 I1 ; no interpolation
;M92 X80 ; steps per mm
;M201 X6000.00 ; X acceleration (mm/s/s)
;M203 X{2000*60} ; max feedrate
;M204 P2000 T6000 ; Print/travel acceleration (mm/s/s)
G28 X
G1 X50 F{300*60}
G1 X250 F{400*60}
G1 X50 F{500*60}
G1 X250 F{550*60}
G1 X50 F{700*60}
G1 X250 F{800*60}
G1 X50 F{900*60}
G1 X250 F{1000*60}
G1 X50 F{1100*60}
G1 X250 F{1200*60}

View File

@ -0,0 +1,25 @@
; M350 X256 I0 ; no interpolation
; M92 X1280 ; steps per mm
M906 Y1200 ; y current
M569 P1 V0 ; infinite silence
M350 Y16 I0 ; microstepping
M92 Y80 ; steps per mm
M201 Y3000.00 ; acceleration (mm/s/s)
M203 Y{1000*60} ; max feedrate
M204 P2000 T6000 ; Print/travel acceleration (mm/s/s)
G28 Y
G1 Y250 F{100*60}
G1 Y50 F{200*60}
G1 Y250 F{300*60}
G1 Y50 F{400*60}
G1 Y250 F{500*60}
G1 Y50 F{600*60}
G1 Y250 F{700*60}
G1 Y50 F{800*60}
G1 Y250 F{900*60}
G1 Y50 F{1000*60}

1
macros/Admin/Motors Off Normal file
View File

@ -0,0 +1 @@
M18 ;

View File

@ -0,0 +1 @@
M302 P1

View File

@ -0,0 +1 @@
M564 S0

View File

@ -0,0 +1 @@
M564 S1

38
macros/Admin/testing Normal file
View File

@ -0,0 +1,38 @@
M950 F2 Q50
M106 P2 S0 H-1
M106 P2 S0.1
G4 P2000
M300 S300 P20
M106 P2 S0.2
G4 P2000
M300 S300 P20
M106 P2 S0.3
G4 P2000
M300 S300 P20
M106 P2 S0.4
G4 P2000
M300 S300 P20
M106 P2 S0.5
G4 P2000
M300 S300 P20
M106 P2 S0.6
G4 P2000
M300 S300 P20
M106 P2 S0.7
G4 P2000
M300 S300 P20
M106 P2 S0.8
G4 P2000
M300 S300 P20
M106 P2 S0.9
G4 P2000
M300 S300 P20
M106 P2 S1.0
G4 S2
M106 P2 S0
M300 S300 P50
G4 P200
M300 S300 P50

1
macros/Bowden Retracts Normal file
View File

@ -0,0 +1 @@
M207 S5 Z0 R0 F2000

6
macros/Brush Head Normal file
View File

@ -0,0 +1,6 @@
M280 P3 S170 ; Stow brush
M98 P"0:/macros/Park Head"
M280 P3 S90 ; Brush
G4 P200 ; Wait for brush
G1 X300 F5000 ; move head
M280 P3 S170 ; Stow brush

View File

@ -0,0 +1 @@
M207 S0.5 Z0.5 R0.0 F2400 ; Standard Retraction S:mm F:mm/m Z:hop

4
macros/Filament/load.g Normal file
View File

@ -0,0 +1,4 @@
M116 ; wait for hotend temp
M300 S1000 P100 ; beep
G1 E50 F300
M84 E0 ; extruder motors off

View File

@ -0,0 +1 @@
M207 S0.5 Z0 R0 F4800

7
macros/Filament/unload.g Normal file
View File

@ -0,0 +1,7 @@
T0
M116 ; wait for hotend temp
G1 E20 F500 ; Extrude 10mm slowly
G1 E-100 F1500 ; Retract 100mm faster
G10 R0 S0 ; set hotend temperature (R is standby)
M300 S1000 P100 ; beep
M84 E0 ; turn extruder motors off

View File

@ -0,0 +1,7 @@
global toolXoffset = -17.5
global probeXoffset = 46.5
global probeYoffset = 0
global probeZoffset = 2.4
;global parkX = 331
;global parkY = 176
;{global.parkY}

17
macros/MM/coolingtube.g Normal file
View File

@ -0,0 +1,17 @@
M116 S5 ; wait for hotend temp (±5°)
G1 E-15.0000 F6000 ; pull filament into cooling tube
G1 E-15.7500 F5400
G1 E-4.5000 F2700
G1 E-2.2500 F1620 ; center in cooling tube
G1 E5.0000 F1531 ; cool filament
G1 E-5.0000 F1651
G1 E5.0000 F1770
G1 E-5.0000 F1889
G1 E5.0000 F2008
G1 E-5.0000 F2128
G1 E5.0000 F2247
G1 E-5.0000 F2366
G1 E-65.5000 F9000 ; park filament

5
macros/MM/tfree.g Normal file
View File

@ -0,0 +1,5 @@
; M117 "tfree.g"
; G10 ; Retract
; M98 P"0:/macros/Park Head"
; G1 E1 F500 ; Extrude slowly
; M98 P"0:/macros/MM/coolingtube.g" ; run Coolingtube macro

12
macros/MM/tpost.g Normal file
View File

@ -0,0 +1,12 @@
; M117 "tpost.g"
; M703 ; load filament settings for this extruder
; M116 ; wait for hotend temp
; G1 E95 F2000 ; Extrude fast to reach hotend
; G1 E10 F100 ; Extrude to prime hotend
; G1 E10 F50 ; Extrude sloooow to purge old colour
; G10 ; retract
; G4 P100 ; Wait for ooze
; M98 P"0:/macros/Brush Head"
; G1 F10000 ; return to print area
; G11 ; unretract
; G1 R2 Z0

2
macros/MM/tpre.g Normal file
View File

@ -0,0 +1,2 @@
; M117 "tpre.g"
; M703 ; load filament settings for this extruder

2
macros/Park Head Normal file
View File

@ -0,0 +1,2 @@
G90 ; abs
G1 X312 F10000 ; extruder to extreme right

View File

@ -0,0 +1,3 @@
G91 ; rel
G1 Z100 F2000 H2
G90 ; abs

1
macros/Retraction Off Normal file
View File

@ -0,0 +1 @@
M207 S0 R0 Z0

1
macros/Set Z0 Normal file
View File

@ -0,0 +1 @@
G92 Z0

352
macros/x stress.g Normal file
View File

@ -0,0 +1,352 @@
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000
G1 X50 F10000
G1 X250 F10000

1
menu/2buttop.img Normal file
View File

@ -0,0 +1 @@
~<><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

1
menu/3buttop.img Normal file
View File

@ -0,0 +1 @@
~<><7F><EFBFBD><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

BIN
menu/babystep.img Normal file

Binary file not shown.

1
menu/bar-124x1.img Normal file
View File

@ -0,0 +1 @@
|<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

1
menu/bar-1x12.img Normal file
View File

@ -0,0 +1 @@
 €€€€€€€€€€€€

1
menu/bar-1x16.img Normal file
View File

@ -0,0 +1 @@
€€€€€€€€€€€€€€€€

1
menu/bar-40x1.img Normal file
View File

@ -0,0 +1 @@
(<01><><EFBFBD><EFBFBD><EFBFBD>

1
menu/bar-41x1.img Normal file
View File

@ -0,0 +1 @@
)<01><><EFBFBD><EFBFBD><EFBFBD>

BIN
menu/bed.img Normal file

Binary file not shown.

BIN
menu/blower.img Normal file

Binary file not shown.

4
menu/cooldown Normal file
View File

@ -0,0 +1,4 @@
M140 S0
M140 S-273.15 R-273.15
G10 P0 S-273.15 R-273.15
M106 S0 ; Fan off

BIN
menu/flow.img Normal file

Binary file not shown.

30
menu/heat Normal file
View File

@ -0,0 +1,30 @@
image R3 C0 L"nozzle.img"
value N079 F1 R0 C17 W19 H0
alter N179 F0 R12 C16 W19 H0
image R3 C45 L"bed.img"
value N080 F1 R0 C64 W19 H0
alter N180 F0 R12 C63 W19 H0
image R3 C90 L"blower.img"
alter N300 F0 R5 C108 H0 W26
image R25 C0 L"hline.img"
text R27 C0 T"Bed"
button " Off" A"M140 S0"
button " 50" A"M140 S50"
button " 80" A"M140 S80"
button " 90" A"M140 S90"
button " 110" A"M140 S110"
text R37 C0 T"Head"
button " Off" A"M104 S0"
button " 180" A"M104 S180"
button " 200" A"M104 S200"
button " 210" A"M104 S210"
button " 235" A"M104 S235"
image R50 C0 L"hline.img"
button R51 C0 F0 T"<" A"return"
button T" Cool Down " A"M98 P#0" L"/menu/cooldown"

1
menu/hline.img Normal file
View File

@ -0,0 +1 @@
<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

1
menu/lbutside.img Normal file
View File

@ -0,0 +1 @@
 €€€€€€€€€€€

2
menu/listFiles Normal file
View File

@ -0,0 +1,2 @@
files R3 F0 N4 I"/gcodes" A"M32 #0|return"
button R51 C0 F0 T"<" A"return"

2
menu/listMacros Normal file
View File

@ -0,0 +1,2 @@
files R3 F0 N4 I"/macros" A"M32 #0|return"
button R51 C0 F0 T"<" A"return"

65
menu/main Normal file
View File

@ -0,0 +1,65 @@
;---------------------------------------------------------------
; Pre-print
;---------------------------------------------------------------
image V5 R12 C13 L"nozzle.img"
image V5 C57 L"blower.img"
image V5 C98 L"bed.img"
value V5 N079 R30 C0 H2 W19
text V5 T"/"
alter V5 N179 H0 W19
alter V5 N300 C52 H1 W24 ; fan set
value V5 N080 C84 H2 W19
text V5 T"/"
alter V5 N180 H0 W19
image V5 C1 R50 L"2buttop.img"
image V5 C1 R62 L"2buttop.img"
image V5 C1 R51 L"lbutside.img"
image V5 C62 R51 L"lbutside.img"
button V5 "Print" A"menu listFiles" R51 C2 W60
image V5 C65 R51 L"lbutside.img"
image V5 C126 R51 L"lbutside.img"
button V5 "Setup" A"menu setup" R51 C66 W60
;---------------------------------------------------------------
; Paused
;---------------------------------------------------------------
button V6 R0 C0 W43 F0 T" Resume " A"M24"
button V6 W42 T"Tune" A"menu tune"
button V6 W43 T" Abort " A"M0 H1"
;---------------------------------------------------------------
; Printing
;---------------------------------------------------------------
button V2 R0 C0 A"M25" T" •• " ; pause
image V2 R1 C14 L"babystep.img"
alter V2 R0 N521 D2 ; babystep
image V2 R1 C52 L"speed.img"
alter V2 R0 N500 ; speed
image V2 R1 C94 L"flow.img"
alter V2 R0 N400 ; flow
image V4 R17 C13 L"nozzle.img"
image V4 C57 L"bed.img"
image V4 C98 L"mms.img"
value V4 N079 R34 C0 H2 W20 ; nozzle temp
text V4 T"/"
alter V4 N179 H0 W20 ; nozzle temp set
value V4 N080 C45 H2 W20 ; bed temp
text V4 T"/"
alter V4 N180 H0 W20 ; bed temp set
value V4 N539 C86 H2 W20 ; speed actual
text V4 T"/"
value V4 N538 H0 W20 ; speed requested
image V4 R48 C0 L"blower.img"
alter V4 N300 F0 R51 C16 H0 W20 ; fan set
value V4 N535 F0 C58 W20 H1 ; % done
value V4 N537 F0 C88 W40 H2 ; time left
;button C0 R0 T"." A"menu printingtest"

BIN
menu/mms.img Normal file

Binary file not shown.

45
menu/move-x Normal file
View File

@ -0,0 +1,45 @@
image C02 R1 L"tab-3-top.img"
image C01 R2 L"bar-1x12.img"
image C43 L"bar-1x12.img"
image C84 L"bar-1x12.img"
image C126 L"bar-1x12.img"
button W21 H1 T"-50" A"G91 G1 X-50 F6000" R16 C4
button W20 H1 T"-10" A"G91 G1 X-10 F6000"
button W19 H1 T"-1" A"G91 G1 X-1 F6000"
button W19 H1 T"+1" A"G91 G1 X1 F6000"
button W20 H1 T"+10" A"G91 G1 X10 F6000"
button W21 H1 T"+50" A"G91 G1 X50 F6000"
;image C02 R13 L"bar-41x1.img" ; X
image C44 R13 L"bar-40x1.img" ; Y
image C85 R13 L"bar-41x1.img" ; Z
image C01 R13 L"bar-1x16.img"
image C126 L"bar-1x16.img"
image C02 R29 L"bar-124x1.img"
image C01 R35 L"3buttop.img"
image C01 R47 L"3buttop.img"
image C01 R36 L"lbutside.img"
image C41 R36 L"lbutside.img"
image C44 R36 L"lbutside.img"
image C83 R36 L"lbutside.img"
image C86 R36 L"lbutside.img"
image C126 R36 L"lbutside.img"
button C02 R36 W39 T"Home All" A"M98 P#0" L"/sys/homeall.g"
button C45 R36 W38 T"Unsafe" A"M564 S0"
button C87 R36 W39 T"Safe" A"M564 S1"
button C02 R51 T"<" A"return"
text T" X: "
alter N510 D2 W32
;button C02 R2 W41 T"X" A"return|menu move-x"
text C02 R2 W41 H1 T"X"
button C44 W40 T"Y" A"return|menu move-y"
;text C44 W40 H1 T"Y"
button C85 W41 T"Z" A"return|menu move-z"
;text C85 W41 H1 T"Z"

45
menu/move-y Normal file
View File

@ -0,0 +1,45 @@
image C02 R1 L"tab-3-top.img"
image C01 R2 L"bar-1x12.img"
image C43 L"bar-1x12.img"
image C84 L"bar-1x12.img"
image C126 L"bar-1x12.img"
button W21 H1 T"-50" A"G91 G1 Y-50 F6000" R16 C4
button W20 H1 T"-10" A"G91 G1 Y-10 F6000"
button W19 H1 T"-1" A"G91 G1 Y-1 F6000"
button W19 H1 T"+1" A"G91 G1 Y1 F6000"
button W20 H1 T"+10" A"G91 G1 Y10 F6000"
button W21 H1 T"+50" A"G91 G1 Y50 F6000"
image C02 R13 L"bar-41x1.img" ; X
;image C44 R13 L"bar-40x1.img" ; Y
image C85 R13 L"bar-41x1.img" ; Z
image C01 R13 L"bar-1x16.img"
image C126 L"bar-1x16.img"
image C02 R29 L"bar-124x1.img"
image C01 R35 L"3buttop.img"
image C01 R47 L"3buttop.img"
image C01 R36 L"lbutside.img"
image C41 R36 L"lbutside.img"
image C44 R36 L"lbutside.img"
image C83 R36 L"lbutside.img"
image C86 R36 L"lbutside.img"
image C126 R36 L"lbutside.img"
button C02 R36 W39 T"Home All" A"M98 P#0" L"/sys/homeall.g"
button C45 R36 W38 T"Unsafe" A"M564 S0"
button C87 R36 W39 T"Safe" A"M564 S1"
button C02 R51 T"<" A"return"
text T" Y: "
alter N511 D2 W32
button C02 R2 W41 T"X" A"return|menu move-x"
;text C02 R2 W41 H1 T"X"
;button C44 W40 T"Y" A"return|menu move-y"
text C44 W40 H1 T"Y"
button C85 W41 T"Z" A"return|menu move-z"
;text C85 W41 H1 T"Z"

45
menu/move-z Normal file
View File

@ -0,0 +1,45 @@
image C02 R1 L"tab-3-top.img"
image C01 R2 L"bar-1x12.img"
image C43 L"bar-1x12.img"
image C84 L"bar-1x12.img"
image C126 L"bar-1x12.img"
button W21 H1 T"-50" A"G91 G1 Z-50 F6000" R16 C4
button W20 H1 T"-10" A"G91 G1 Z-10 F6000"
button W19 H1 T"-1" A"G91 G1 Z-1 F6000"
button W19 H1 T"+1" A"G91 G1 Z1 F6000"
button W20 H1 T"+10" A"G91 G1 Z10 F6000"
button W21 H1 T"+50" A"G91 G1 Z50 F6000"
image C02 R13 L"bar-41x1.img" ; X
image C44 R13 L"bar-40x1.img" ; Y
;image C85 R13 L"bar-41x1.img" ; Z
image C01 R13 L"bar-1x16.img"
image C126 L"bar-1x16.img"
image C02 R29 L"bar-124x1.img"
image C01 R35 L"3buttop.img"
image C01 R47 L"3buttop.img"
image C01 R36 L"lbutside.img"
image C41 R36 L"lbutside.img"
image C44 R36 L"lbutside.img"
image C83 R36 L"lbutside.img"
image C86 R36 L"lbutside.img"
image C126 R36 L"lbutside.img"
button C02 R36 W39 T"Home All" A"M98 P#0" L"/sys/homeall.g"
button C45 R36 W38 T"Unsafe" A"M564 S0"
button C87 R36 W39 T"Safe" A"M564 S1"
button C02 R51 F0 T"<" A"return"
text T" Z: "
alter N512 D2 W32
button C02 R2 W41 T"X" A"return|menu move-x"
;text C02 R2 W41 H1 T"X"
button C44 W40 T"Y" A"return|menu move-y"
;text C44 W40 H1 T"Y"
;button C85 W41 T"Z" A"return|menu move-z"
text C85 W41 H1 T"Z"

1
menu/nozzle.img Normal file
View File

@ -0,0 +1 @@
øÀøÀøÀððÀÀ

34
menu/setup Normal file
View File

@ -0,0 +1,34 @@
image C01 R02 L"lbutside.img"
image C01 R01 L"2buttop.img"
image C01 R13 L"2buttop.img"
image C62 R02 L"lbutside.img"
button C02 R02 W60 T"Home All" A"G28"
image C65 R02 L"lbutside.img"
image C126 R02 L"lbutside.img"
button C66 R02 W60 T"Move" A"menu move-x"
image C01 R17 L"lbutside.img"
image C01 R16 L"2buttop.img"
image C01 R28 L"2buttop.img"
image C62 R17 L"lbutside.img"
button C02 R17 W60 T"Level Bed" A"G32|return"
image C65 R17 L"lbutside.img"
image C126 R17 L"lbutside.img"
button C66 R17 W60 T"Tuning" A"menu tune"
image C01 R35 L"3buttop.img"
image C01 R47 L"3buttop.img"
image C01 R36 L"lbutside.img"
image C41 R36 L"lbutside.img"
image C44 R36 L"lbutside.img"
image C83 R36 L"lbutside.img"
image C86 R36 L"lbutside.img"
image C126 R36 L"lbutside.img"
button C02 R36 W39 T"Relax" A"M18"
button C45 R36 W38 T"Cool" A"M98 P#0" L"/menu/cooldown"
button C87 R36 W39 T"Unload" A"M702|return"
button C02 R51 F0 T"<" A"return"
value N534 C46 H2 W80 ; IP Address

BIN
menu/speed.img Normal file

Binary file not shown.

1
menu/tab-3-top.img Normal file
View File

@ -0,0 +1 @@
|<01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>

12
menu/tune Normal file
View File

@ -0,0 +1,12 @@
text "Baby Step: " R0 C0 F0
alter N521 D2
text "Flow Rate: " R12 C0
alter N400
text "Speed: " R24 C0
alter N500
button T"Macros" A"menu listMacros" R36 C0
button R51 C0 F0 T"<" A"return"

10
sys/bed.g Normal file
View File

@ -0,0 +1,10 @@
; bed.g
; called to perform automatic bed compensation via G32
if !move.axes[0].homed || !move.axes[1].homed || !move.axes[2].homed
G28 ; Home all if needed
G29 S2 ; clear heatmap
M561 ; clear any bed transform
G29 ; probe the bed and enable compensation
G1 X150 Y150 F10000

1
sys/cancel.g Normal file
View File

@ -0,0 +1 @@
M106 S0 ; disable part fan

16
sys/config-override.g Normal file
View File

@ -0,0 +1,16 @@
; config-override.g file generated in response to M500 at 2021-01-31 11:04
; This is a system-generated file - do not edit
; Heater model parameters
M307 H0 R0.688 C763.711:763.711 D15.34 S1.00 V24.2 B0
; Workplace coordinates
G10 L2 P1 X0.00 Y0.00 Z0.00
G10 L2 P2 X0.00 Y0.00 Z0.00
G10 L2 P3 X0.00 Y0.00 Z0.00
G10 L2 P4 X0.00 Y0.00 Z0.00
G10 L2 P5 X0.00 Y0.00 Z0.00
G10 L2 P6 X0.00 Y0.00 Z0.00
G10 L2 P7 X0.00 Y0.00 Z0.00
G10 L2 P8 X0.00 Y0.00 Z0.00
G10 L2 P9 X0.00 Y0.00 Z0.00
M486 S-1

82
sys/config.g Normal file
View File

@ -0,0 +1,82 @@
; Configuration file for Duet Maestro (firmware version 3)
M98 P"0:/macros/Initialise Variables" ; load defaults
; General preferences
G90 ; abs coordinates
M83 ; rel extruder
M550 P"Longfellow" ; printer name
M918 P1 E4 F2000000 ; LCD
; Network
M551 P"reprap" ; password
M552 P10.0.0.5 S1 ; network
M586 P0 S1 ; HTTP
M586 P1 S0 ; FTP
M586 P2 S0 ; Telnet
; Drives
M569 P0 S1 V0 ; X
M569 P1 S1 V0 ; Y
M569 P2 S0 V0 ; Z1 - rev
M569 P4 S0 V0 ; Z2 - rev
M569 P3 S0 V0 ; E0 - rev
M584 X0 Y1 Z2:4 E3 ; Drive mapping
; M92 X80 Y80 Z400 E433 S16 ; titan
M92 X80 Y80 Z400 E395.5 S16 ; Steps/mm @1/16 microsteps, autoscaled later (hemera)
M350 X64 Y64 Z32 I1 ; Microsteps & interpolation (scales steps/mm)
;M350 E32 I0
M203 S1 X1000 Y500 Z40 E300 ; Max speed (mm/s)
M201 X4000 Y3000 Z2000 E2000 ; Max accel (mm/s^2)
M204 P2000 T3000 ; Max print/travel accel (mm/s^2)
M566 X600 Y600 Z120 E200 ; Max jerk (mm/min)
M906 X900 Y900 Z900 E800 I30 ; Motor current (mA) and idle %
M84 S30 ; Idle timeout (s)
; Axis Limits
M208 X0:330 Y0:310 Z0:400 ; set axis limits
; Endstops
M574 X1 S1 P"xstop" ; active-high, for low end
M574 Y1 S1 P"ystop" ; active-high, for low end
M574 Z1 P"nil" ; delete default Z
; Z-Probe
M558 P5 C"zprobe.in" A2 H2 F250 T10000 ; Z probe - repeats, height, probe speed, travel speed
M557 X{global.probeXoffset,300} Y10:300 P5 ; probe grid
G31 X{global.probeXoffset} Y{global.probeYoffset} Z{global.probeZoffset} ; probe offsets: z+ moves head down X25 bowden - X64 direct (then add tool offset)
M671 X-26:328 Y0:0 S2 ; Leadscrew location. 2mm max adjustment.
M591 D0 P2 S1 C"e0stop" ; Filament Monitor
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 A"Bed"
M950 H0 C"bedheat" T0 ; bed on bedheat pin, map to sensor 0
M307 H0 B0 S1.00 ; PWM mode, limit
M140 H0 ; map heated bed to heater 0
M143 H0 S120 ; Bed limit 120°C
M308 S1 P"e0temp" Y"thermistor" T100000 A"Nozzle"
M950 H1 C"e0heat" T1 ; nozzle on e0heat pin, map to sensor 1
M307 H1 B0 S1.00 ; PWM mode, limit
M143 S300 ; Hotend limit 300°C
M308 S10 Y"mcu-temp" A"MCU" ; mcu temp
M308 S11 Y"drivers" A"Drivers" ; driver temps
; Fans
M950 F0 C"fan0" Q50 ; fan 1, pin fan1, set freq
M950 F1 C"fan1" Q50 ; fan 0, pin fan0, set freq
; M950 F2 C"fan2" Q50 ; fan 2, pin fan2, set freq - controller fan
M106 P0 C"Part" S0 H-1 L0.25 ; name fan 0, manual
M106 P1 C"Head" H1 T50:70 L0.25 ; name fan 1, auto
; M106 P2 C"Control" H10:11 T45:65 L0.25 ; name fan 2, auto
; Tools
M563 P0 D0 H1 F0 ; define tool 0
G10 P0 X-17.5 Y0 Z-0.49 ; set tool 0 offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M404 N1.75 D0.8 ; filament and nozzle diameters (for monitor only)
; Miscellaneous
M501 ; load saved parameters
T0 ; select tool 0
;M307 H1 B0 R4.646 C186.4:77.4 D3.10 S1.00 V24.3 ;v7
M307 H1 R1.968 C254.488:174.967 D4.36 S1.00 V24.1 B0 ; hemera

82
sys/config.g.bak Normal file
View File

@ -0,0 +1,82 @@
; Configuration file for Duet Maestro (firmware version 3)
M98 P"0:/macros/Initialise Variables" ; load defaults
; General preferences
G90 ; abs coordinates
M83 ; rel extruder
M550 P"Longfellow" ; printer name
M918 P1 E4 F2000000 ; LCD
; Network
M551 P"reprap" ; password
M552 P10.0.0.5 S1 ; network
M586 P0 S1 ; HTTP
M586 P1 S0 ; FTP
M586 P2 S0 ; Telnet
; Drives
M569 P0 S1 V0 ; X
M569 P1 S1 V0 ; Y
M569 P2 S0 V0 ; Z1 - rev
M569 P4 S0 V0 ; Z2 - rev
M569 P3 S0 V0 ; E0 - rev
M584 X0 Y1 Z2:4 E3 ; Drive mapping
; M92 X80 Y80 Z400 E433 S16 ; titan
M92 X80 Y80 Z400 E395.5 S16 ; Steps/mm @1/16 microsteps, autoscaled later (hemera)
M350 X64 Y64 Z32 I1 ; Microsteps & interpolation (scales steps/mm)
;M350 E32 I0
M203 S1 X1000 Y500 Z40 E300 ; Max speed (mm/s)
M201 X4000 Y3000 Z2000 E2000 ; Max accel (mm/s^2)
M204 P2000 T3000 ; Max print/travel accel (mm/s^2)
M566 X600 Y600 Z120 E200 ; Max jerk (mm/min)
M906 X900 Y900 Z900 E800 I30 ; Motor current (mA) and idle %
M84 S30 ; Idle timeout (s)
; Axis Limits
M208 X0:330 Y0:310 Z0:400 ; set axis limits
; Endstops
M574 X1 S1 P"xstop" ; active-high, for low end
M574 Y1 S1 P"ystop" ; active-high, for low end
M574 Z1 P"nil" ; delete default Z
; Z-Probe
M558 P5 C"zprobe.in" A2 H2 F250 T10000 ; Z probe - repeats, height, probe speed, travel speed
M557 X{global.probeXoffset,300} Y10:300 P5 ; probe grid
G31 X{global.probeXoffset} Y{global.probeYoffset} Z{global.probeZoffset} ; probe offsets: z+ moves head down X25 bowden - X64 direct (then add tool offset)
M671 X-26:328 Y0:0 S2 ; Leadscrew location. 2mm max adjustment.
M591 D0 P1 S1 C"e0stop" ; Filament Monitor
; Heaters
M308 S0 P"bedtemp" Y"thermistor" T100000 B3950 A"Bed"
M950 H0 C"bedheat" T0 ; bed on bedheat pin, map to sensor 0
M307 H0 B0 S1.00 ; PWM mode, limit
M140 H0 ; map heated bed to heater 0
M143 H0 S120 ; Bed limit 120°C
M308 S1 P"e0temp" Y"thermistor" T100000 A"Nozzle"
M950 H1 C"e0heat" T1 ; nozzle on e0heat pin, map to sensor 1
M307 H1 B0 S1.00 ; PWM mode, limit
M143 S300 ; Hotend limit 300°C
M308 S10 Y"mcu-temp" A"MCU" ; mcu temp
M308 S11 Y"drivers" A"Drivers" ; driver temps
; Fans
M950 F0 C"fan0" Q50 ; fan 1, pin fan1, set freq
M950 F1 C"fan1" Q50 ; fan 0, pin fan0, set freq
; M950 F2 C"fan2" Q50 ; fan 2, pin fan2, set freq - controller fan
M106 P0 C"Part" S0 H-1 L0.25 ; name fan 0, manual
M106 P1 C"Head" H1 T50:70 L0.25 ; name fan 1, auto
; M106 P2 C"Control" H10:11 T45:65 L0.25 ; name fan 2, auto
; Tools
M563 P0 D0 H1 F0 ; define tool 0
G10 P0 X-17.5 Y0 Z-0.49 ; set tool 0 offsets
G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C
M404 N1.75 D0.8 ; filament and nozzle diameters (for monitor only)
; Miscellaneous
M501 ; load saved parameters
T0 ; select tool 0
;M307 H1 B0 R4.646 C186.4:77.4 D3.10 S1.00 V24.3 ;v7
M307 H1 R1.968 C254.488:174.967 D4.36 S1.00 V24.1 B0 ; hemera

1
sys/dwc-settings.json Normal file
View File

@ -0,0 +1 @@
{"main":{"language":"en","lastHostname":"longfellow.local","darkTheme":false,"useBinaryPrefix":true,"disableAutoComplete":false,"dashboardMode":"Default","bottomNavigation":true,"numericInputs":false,"iconMenu":false,"settingsStorageLocal":false,"settingsSaveDelay":500,"cacheStorageLocal":true,"cacheSaveDelay":4000,"notifications":{"errorsPersistent":true,"timeout":5000},"webcam":{"url":"","updateInterval":5000,"liveUrl":"","useFix":false,"embedded":false,"rotation":0,"flip":"none"},"enabledPlugins":["Height Map"],"plugins":{}},"machine":{"ajaxRetries":2,"updateInterval":250,"extendedUpdateEvery":20,"fileTransferRetryThreshold":358400,"crcUploads":true,"ignoreFileTimestamps":false,"pingInterval":2000,"updateDelay":0,"babystepAmount":0.05,"displayedExtraTemperatures":[],"displayedExtruders":[0,1],"displayedFans":[-1,1,2],"moveSteps":{"X":[100,50,10,1,0.1],"Y":[100,50,10,1,0.1],"Z":[50,25,5,0.5,0.05],"default":[100,50,10,1,0.1]},"moveFeedrate":6000,"toolChangeMacros":["free","pre","post"],"extruderAmounts":[100,50,20,10,5,1],"extruderFeedrates":[60,30,10,5,1],"temperatures":{"tool":{"active":[250,235,220,205,195,160,120,100,0],"standby":[210,180,160,140,0]},"bed":{"active":[110,100,90,70,60,0],"standby":[40,30,0]},"chamber":[90,80,70,60,50,40,0]},"spindleRPM":[10000,75000,5000,2500,1000,0],"enabledPlugins":[],"plugins":{}}}

1
sys/dwc2settings.json Normal file

File diff suppressed because one or more lines are too long

15
sys/filament-change.g Normal file
View File

@ -0,0 +1,15 @@
M83 ; relative extruder moves
G1 E-2 F3600 ; retract 2mm of filament
G91 ; relative positioning
G1 Z5 F360 ; lift Z by 5mm
G90 ; absolute positioning
M98 P"0:/macros/Park Head"
G1 E20 F500 ; Extrude slowly
G1 E-100 F1500 ; Retract fast... ly
M300 S1000 P100 ; beep
G4 P100
M300 S1100 P100 ; beep
G4 P100
M300 S1200 P500 ; beep
G4 P100

3
sys/filaments.csv Normal file
View File

@ -0,0 +1,3 @@
RepRapFirmware filament assignment file v1 generated at 2023-12-18 20:49
extruder,filament
0,TPU - Sainsmart
1 RepRapFirmware filament assignment file v1 generated at 2023-12-18 20:49
2 extruder,filament
3 0,TPU - Sainsmart

8
sys/heightmap.csv Normal file
View File

@ -0,0 +1,8 @@
RepRapFirmware height map file v2 generated at 2022-04-21 10:20, min error -0.058, max error 0.199, mean 0.038, deviation 0.073
axis0,axis1,min0,max0,min1,max1,radius,spacing0,spacing1,num0,num1
X,Y,46.50,300.00,10.00,300.00,-1.00,63.37,72.49,5,5
0.047, -0.016, 0.007, 0.061, 0.199
0.043, -0.036, -0.016, 0.065, 0.191
0.008, -0.058, -0.046, 0.015, 0.119
0.012, -0.028, -0.002, 0.082, 0.186
-0.013, -0.028, -0.008, 0.047, 0.126
1 RepRapFirmware height map file v2 generated at 2022-04-21 10:20, min error -0.058, max error 0.199, mean 0.038, deviation 0.073
2 axis0,axis1,min0,max0,min1,max1,radius,spacing0,spacing1,num0,num1
3 X,Y,46.50,300.00,10.00,300.00,-1.00,63.37,72.49,5,5
4 0.047, -0.016, 0.007, 0.061, 0.199
5 0.043, -0.036, -0.016, 0.065, 0.191
6 0.008, -0.058, -0.046, 0.015, 0.119
7 0.012, -0.028, -0.002, 0.082, 0.186
8 -0.013, -0.028, -0.008, 0.047, 0.126

8
sys/homeall.g Normal file
View File

@ -0,0 +1,8 @@
; homeall.g
; called to home all axes
M98 P"homex.g" ; Home X
M98 P"homey.g" ; Home Y
M98 P"homez.g" ; Home Z
;G4 P500 ; wait for homing to take???
M98 P"0:/macros/Park Head"

12
sys/homex.g Normal file
View File

@ -0,0 +1,12 @@
; homex.g
; called to home the X axis
;
; generated by RepRapFirmware Configuration Tool v2 on Wed Jan 30 2019 23:28:52 GMT+1100 (AEDT)
G91 ; relative positioning
G1 Z5 F6000 H2 ; lift Z relative to current position
G1 H1 X-340 F3000 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F5000 ; go back a few mm
G1 H1 X-340 F600 ; move slowly to X axis endstop once more (second pass)
G1 Z-5 F6000 H2 ; lower Z again
G90 ; absolute positioning

12
sys/homey.g Normal file
View File

@ -0,0 +1,12 @@
; homey.g
; called to home the Y axis
;
; generated by RepRapFirmware Configuration Tool v2 on Wed Jan 30 2019 23:28:52 GMT+1100 (AEDT)
G91 ; relative positioning
G1 Z5 F6000 H2 ; lift Z relative to current position
G1 H1 Y-340 F3000 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y5 F5000 ; go back a few mm
G1 H1 Y-340 F600 ; move slowly to Y axis endstop once more (second pass)
G1 Z-5 F6000 H2 ; lower Z again
G90 ; absolute positioning

11
sys/homez.g Normal file
View File

@ -0,0 +1,11 @@
G91 ; relative positioning
G1 H2 Z2 F6000 ; lift Z relative to current position
G90 ; absolute positioning
G29 S2 ; clear heatmap
M561 ; clear any bed transform
G53 G1 X{155 - global.probeXoffset} Y{155-0} F10000 ; X64 Y0 manually put probe at the centre
G30 ; Probe center
G30 P0 X{global.probeXoffset} Y155 Z-99999 ; Probe left
G30 P1 X280 Y155 Z-99999 S2 ; Probe right, adjust Zs
G29 S1 ; load heatmap
G1 Z2 F10000

10
sys/pause.g Normal file
View File

@ -0,0 +1,10 @@
; pause.g
; called when a print from SD card is paused
;
; generated by RepRapFirmware Configuration Tool v2 on Wed Jan 30 2019 23:28:53 GMT+1100 (AEDT)
M83 ; relative extruder moves
G1 E-2 F3600 ; retract 2mm of filament
G91 ; relative positioning
G1 Z5 F360 ; lift Z by 5mm
G90 ; absolute positioning
M98 P"0:/macros/Park Head"

Some files were not shown because too many files have changed in this diff Show More