forked from VoronDesign/VoronUsers
-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathMacros_and_Config.txt
89 lines (72 loc) · 2.7 KB
/
Macros_and_Config.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# NOTE: All of this is based on my printer, which is a Voron 2.4 300
# Basic movements to dock and undock probe
# Get Probe
[gcode_macro Get_Probe]
gcode:
G0 X46.3 Y305 Z20 F12000 #Spot above where the carriage magnets line up with the magprobe magnets
# (with magprobe in the dock)
G0 X46.3 Y305 Z2 F3600 #move -Z to where all the magnets pairs first fully grab onto each other
G0 X46.3 Y290 Z2 F1800 #Move -Y so the probe is fully clear of the the arms of the dock
G0 X46.3 Y290 Z20 F3600 #move +Z so any move from here clears the buildplate.
# Dock Probe
[gcode_macro Dock_Probe]
gcode:
G0 X46.3 Y290 z10 F12000 #Above +Z and forward -Y of where magprobe side cutouts line up with dock arms
# (allows build plate clearance for next downward move to line up magprobe to arms)
G0 X46.3 Y290 Z2 F3600 #Location where the side cutouts of the magprobe line up with the front of dock arms
G0 X46.3 Y305 Z2 F3600 #move the magprobe +Y into the dock, engaging the arms
G0 X80 Y305 Z10 F1800 #move +X and +Z to disengage the magprobe from the carriage
G0 X80 Y290 Z20 F3600 #Move +Z and -Y to a safe spot where further moves won't collide with dock
# My homing override, QGL, and Mesh settings **MAKE SURE TO HOME Y BEFORE X**
# NOTE: All of this is based on my printer, which is a Voron 2.4 300
[homing_override]
axes: z
set_position_z: 0
gcode:
G90
G0 Z5 F600 #Move up a little to clear
G28 Y #Home Y before X with Mantis to avoid collision with front idlers
G28 X
## XY Location of the Z Endstop Switch
## Update X0 and Y0 to your values (such as X157, Y305) after going through
## Z Endstop Pin Location Definition step.
#home on z pin at this location
G0 X200 Y305 F3600
G28 Z
G0 Z10 F1800
# Go to middle of bed for 300 build
G0 X150 Y150 Z30 F3600
[quad_gantry_level]
## Use QUAD_GANTRY_LEVEL to level a gantry.
## Min & Max gantry corners - measure from nozzle at MIN (0,0) and
## MAX (250, 250), (300,300), or (350,350) depending on your printer size
## to respective belt positions
## Gantry Corners for 300mm Build
gantry_corners:
-53,-13
355,380
## Probe points (this is where the nozzle is during probing, not where the probe actually is)
points:
#A little more in
40,30
40,225
260,225
260,30
speed: 300
horizontal_move_z: 5
retries: 5
retry_tolerance: 0.0075
max_adjust: 10
[bed_mesh]
speed: 200
horizontal_move_z: 5
probe_count: 5,5
fade_start: 1
fade_end: 15.0
split_delta_z: .025
move_check_distance: 5
mesh_pps: 0,0
algorithm: bicubic
relative_reference_index: 12
mesh_min: 25,50
mesh_max: 275,275