-
Notifications
You must be signed in to change notification settings - Fork 0
/
Notes and links
79 lines (69 loc) · 2.58 KB
/
Notes and links
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
#0
Configuring printer
Config File - In progress
#0.1
Set bed size
Converted Ender 3 pro to Direct Drive using the thingiverse File
Link :
Bed size reduced to
#0.2
Configure printer :
Calibration for direct drive
Calibrate PID tuning
Calibrate speed
Calibrate retraction
Calibrate input shaping using MPU6050
#1
Author : Elco Jacobs
Link : https://www.youtube.com/watch?v=JRvHT8X2vMw
BLTouch going thru points quickly - To be added
stow_on_each_sample set to False and touch mode true. Not retracting the probe for every move saves a lot of time. With sample retract distance at 5, the probe is still lifted from the bed for a move.
;
[bltouch]
sensor_pin: ^ar18
control_pin: ar4
z_offset = 2.44
x_offset: -57
y_offset: -25
probe_with_touch_mode: True
stow_on_each_sample: False
samples: 1
speed: 5
sample_retract_dist: 5
;
;------------------------------------------------------------------------------------------
Experimenting with new start gcode creating 2 blobs to wipe the nozzle.
Gcode below.
- Preheat bed and preheat to "Initinal printing temperature", which I can set in Cura to a temp that does not ooze.
- Home and mesh calibrate without retracting the BL touch, killper config:
probe_with_touch_mode: True
pin_up_touch_mode_reports_triggered: False
stow_on_each_sample: False
- Heat to first layer temp with 30% fan to limit oozing a bit and cool the oozed filament
- Try to wipe nozzle on edge of bed and make 2 blobs to catch ooze
G90 ;Absolute positioning
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
M104 S{material_initial_print_temperature} ; start warming extruder to preheat temp
M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
G28 ; Home all axes
BED_MESH_CALIBRATE
G1 X5 Y-3.5 Z40 F5000.0 ; move to ooze position
G92 E0 ;zero the extruded length
M104 S{material_print_temperature_layer_0} ; Set Extruder temperature
M106 S76.5
M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature
G1 E-3 ; retract a bit
G1 X5 Y-3.5 Z0.3 F5000.0 ; move down to wipe ooze on bed edge
G1 X5 Y5 Z0.3 F5000.0 ; wipe
G1 X5 Y5 Z0.8 F3000.0 ; move to blob 1 position
G1 F200 E15 ;extrude a blob
G1 Z10 F200 E20; move the extruder up by 10mm while extruding
G1 X5 Y40 Z11.00 F10000; move away from blob
G1 X5 Y40 Z0.8 F3000.0 ; move to blob 2 position
G1 F200 E30 ;extrude a second blob
G1 Z10 F200 E35; move the extruder up by 10mm while extruding
G1 X40 Y40 Z11.00 F10000; move away from blob
G92 E0 ; reset extruder
;------------------------------------------------------------------------------------------