Created
September 10, 2018 21:59
-
-
Save tedder/487816dc125a8330bbcc945c68703709 to your computer and use it in GitHub Desktop.
monoprice mini delta starting gcode
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Monoprice Mini Delta | |
M140 S[first_layer_bed_temperature] ; set bed temp | |
M190 S[first_layer_bed_temperature] ; wait for bed temp | |
M104 S[first_layer_temperature] T0 ; set extruder temp | |
M109 S[first_layer_temperature] T0 ; wait for extruder temp | |
G92 E0 ; reset extrusion distance | |
G28 ; Start from home position | |
G1 E-6 F900 ; retract 6mm of filament before starting the bed leveling process | |
G92 E0 ; reset extrusion distance | |
G4 S5 ; Pause for 5 seconds to allow time for removing extruded filament | |
G29 P6 Z0.45 ;If your first layer is too far from the bed then lower the Z number, if it is to close, then raise it. | |
G1 Z60 ; raise Z 60mm to prepare for priming the nozzle | |
G1 E20 F300 ; extrude 20mm of filament to help prime the nozzle just prior to the start of the print | |
G92 E0 ; reset extrusion distance | |
G4 S10 ; Pause for 10 seconds to allow time for cleaniing the nozzle and build plate if needed | |
G92 E0 | |
;Put printing message on LCD screen | |
M117 Printing... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Monoprice Mini Delta | |
M92 X116.5 Y116.5 Z116.5 E97.0 ; set xyz scale | |
M104 S150 T0 ; set extruder preheat temp | |
M140 S[first_layer_bed_temperature] ; set bed temp | |
M190 S[first_layer_bed_temperature] ; wait for bed temp | |
M109 S150 T0 ; wait for extruder preheat temp | |
G92 E0 ; reset extrusion distance | |
G28 ; Start from home position | |
; can't retract bc we aren't going up to full extruder temp. | |
; G1 E-6 F900 ; retract 6mm of filament before starting the bed leveling process | |
; G92 E0 ; reset extrusion distance | |
G29 P6 Z0.4 ; bed alignment. If your first layer is too far from the bed then lower the Z number, if it is too close, then raise it. | |
G1 Z10 ; raise Z 10mm to heat nozzle | |
M104 S[first_layer_temperature] T0 ; set extruder temp | |
M109 S[first_layer_temperature] T0 ; wait for extruder temp | |
G92 E0 ; reset extrusion distance | |
G1 X-54 Y0 Z0.4 F3000 ; move to arc start | |
G3 X0 Y-54 I52 Z0.4 E40 F400 ; lay arc stripe 90deg | |
G92 E0 ; reset extrusion distance | |
G1 X0 Y-50 Z4 E-2 F3000 ; get off the bed | |
M109 S[first_layer_temperature] T0 ; wait for extruder temp | |
G92 E0 | |
G28 ; Start from home position again | |
;Put printing message on LCD screen | |
M117 Printing... |
Okay, thank you
…On Sat, Mar 23, 2024 at 12:05 PM tedder ***@***.***> wrote:
***@***.**** commented on this gist.
------------------------------
hey @Ajax157 <https://github.com/Ajax157> you can print a cube, like a
50mm cube, and then measure it. Use the M92 numbers to make it the correct
size. You can start without values there and see if it's correct.
And you're correct, line 14 is the z-offset. Just plug and chug to find a
good enough number :) I'm not sure where the P6 comes from, it's been six
years since I thought about this.
—
Reply to this email directly, view it on GitHub
<https://gist.github.com/tedder/487816dc125a8330bbcc945c68703709#gistcomment-4998629>
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BGFIM5B2VUL7FBYOW57PUR3YZWY5JBFKMF2HI4TJMJ2XIZLTSKBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDHNFZXJJDOMFWWLK3UNBZGKYLEL52HS4DFVRZXKYTKMVRXIX3UPFYGLK2HNFZXIQ3PNVWWK3TUUZ2G64DJMNZZDAVEOR4XAZNEM5UXG5FFOZQWY5LFVA4TCOBSHEYTSN5HORZGSZ3HMVZKMY3SMVQXIZI>
.
You are receiving this email because you were mentioned.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>
.
Do you know why the z offset doesn't change when I change it?
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
hey @Ajax157 you can print a cube, like a 50mm cube, and then measure it. Use the M92 numbers to make it the correct size. You can start without values there and see if it's correct.
And you're correct, line 14 is the z-offset. Just plug and chug to find a good enough number :) I'm not sure where the P6 comes from, it's been six years since I thought about this.