Ender 3 + bltouch start g-code
 
Notifications
Clear all

Ender 3 + bltouch start g-code  

  RSS
Victor Gunnarsson
(@victor-gunnarsson)
New Member
Ender 3 + bltouch start g-code

Hi!

I have a problem with the start-gcode included in the prusaslicer for my ender3 with a bltouch. Everything works and i really like the feature with partial warmup however on thing annoys me alot. After final heatup it primes the nozzle in the middle of the bed and then at the side of the bed. I would like it to position the head at the side of the bed when doing the final heatup and then prime the nozzle at the side of the printbed to avoid any primed filament in my prints.

This is my start gcode:

G90 ; use absolute coordinates

M83 ; extruder relative mode

M140 S{first_layer_bed_temperature[0]} ; set final bed temp

M104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling

G4 S10 ; allow partial nozzle warmupG28 ; home all axis

G29 ; auto bed levelling

G1 Z50 F240

G1 X2 Y10 F3000

M104 S{first_layer_temperature[0]} ; set final nozzle temp

M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize

M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize

G1 Z0.28 F240

G92 E0G1 Y140 E10 F1500 ; prime the nozzle

G1 X2.3 F5000

G92 E0

G1 Y10 E10 F1200 ; prime the nozzle

G92 E0

Posted : 30/06/2022 9:20 am
Lukáš Páterek
(@lukas-paterek)
New Member
RE: Ender 3 + bltouch start g-code

Ahoj!

Mám problém se start-gcode obsaženým v prusasliceru pro můj ender3 s bltouch. Všechno funguje a opravdu se mi líbí funkce s částečným zahříváním, ale na věci mě hodně štve. Po konečném zahřátí naplní trysku uprostřed lůžka a poté na boku lůžka. Chtěl bych, aby při závěrečném zahřívání umístil hlavu na stranu lůžka a poté naplnil trysku na straně tiskového lože, aby se zabránilo jakémukoli nasycenému filamentu v mých výtiscích.

G90 ; Absolute positioning
M82 ; Extruder in absolute mode
G28 ;Home
G92 E0 ;Reset Extruder
G1 X0.0 F1500G1 Y0.0 F1500G1 Z40.0 F3000 ;Move Z Axis up ;Wait for proper temps to be reached
M140 S{first_layer_bed_temperature[0]} ; set final bed temp
M104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling
G4 S10 ; allow partial nozzle warmup
G28 ; home all axis
G29 ; auto bed levelling
G1 X0.0 Y0.0 Z40.0 F3000
M104 S{first_layer_temperature[0]} ; set final nozzle temp
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset ExtruderG1 Z2.0 F3000 ;Move Z Axis up
G1 X5 Y20 Z0.3 F5000.0 ;Move over to prevent blob squish

Posted : 24/11/2022 7:10 am
Share: