Orca - Start/End gcode
Start/End Gcode para Anycubic 4max Pro
Start Gcode
Valores que trae el Orca 2.2.0
por defecto para la Anycubic 4Max.
M190 S[bed_temperature_initial_layer_single] M109 S[nozzle_temperature_initial_layer] PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single] ; You can use following code instead if your PRINT_START macro support Chamber and print area bedmesh ; PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single] Chamber=[chamber_temperature] PRINT_MIN={first_layer_print_min[0]},{first_layer_print_min[1]} PRINT_MAX={first_layer_print_max[0]},{first_layer_print_max[1]}
Código G inicial del barquito en mi Orca
; EXECUTABLE_BLOCK_START M73 P0 R137 M201 X2000 Y2000 Z300 E5000 M203 X300 Y300 Z12 E25 M204 P2000 R5000 T2000 M205 X9.00 Y9.00 Z0.20 E2.50 ; sets the jerk limits, mm/sec ;TYPE:Custom M190 S50 M109 S215 PRINT_START EXTRUDER=215 BED=50 ; You can use following code instead if your PRINT_START macro support Chamber and print area bedmesh ; PRINT_START EXTRUDER=215 BED=50 Chamber=0 PRINT_MIN=121.778,85.7173 PRINT_MAX=173.907,115.051 G90 G21 M83 ; use relative distances for extrusion ; filament start gcode M106 S0 ;LAYER_CHANGE ;Z:0.2 ;HEIGHT:0.2 ;BEFORE_LAYER_CHANGE ;0.2 G92 E0 G1 E-.9 F1500 ;_SET_FAN_SPEED_CHANGING_LAYER G1 X128.277 Y87.599 F18000 G1 Z.6 G1 Z.2 G1 E.9 F1500 M204 S300 ;TYPE:Skirt ;WIDTH:0.5 G1 F3000 G1 X129.266 Y87.435 E.03658 ...
Código G inicial modificado para SuperSlicer
M190 S[first_layer_bed_temperature]; calienta cama y espera M104 S[first_layer_temperature]; calienta hotend sin esperar M280 P0 S160; reset 3dtouch G28 ; home all axes G29; nivelar G1 Z5 F5000 ; lift nozzle G1 Y100 F5000; Evita pinzas M109 S[first_layer_temperature]; espera hotend
Otro ejemplo
G90 ; use absolute coordinates M83 ; extruder relative mode M140 S[bed_temperature_initial_layer_single] ; set final bed temp M104 S150 ; set temporary nozzle temp to prevent oozing during homing G4 S10 ; allow partial nozzle warmup G28 ; home all axis G1 Z50 F240 G1 X2 Y10 F3000 M104 S[nozzle_temperature_initial_layer] ; set final nozzle temp M190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize M109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize G1 Z0.28 F240 G92 E0 G1 Y140 E10 F1500 ; prime the nozzle G1 X2.3 F5000 G92 E0 G1 Y10 E10 F1200 ; prime the nozzle G92 E0
El código que funcionaba con el Cura.
G21 ;metric values G90 ;absolute positioning M82 ;set extruder to absolute mode M107 ;start with the fan off G28 X0 Y0 ;move X/Y to min endstops G28 Z0 ;move Z to min endstops G1 X-3 Y40 ;Anycubic 4Max Pro Brush G1 X-3 Y5 ;Anycubic 4Max Pro Brush G1 X-3 Y40 ;Anycubic 4Max Pro Brush G1 X-3 Y5 ;Anycubic 4Max Pro Brush G1 Z5.0 F60 ;move the platform down 5mm G92 E0 ;zero the extruded length G1 F200 E3 ;extrude 3mm of feed stock G92 E0 ;zero the extruded length again G1 F60 M117 Printing... G5
End Gcode
Valores que trae el Orca 2.2.0
por defecto para la Anycubic 4Max.
PRINT_END
Código G final modificado para SuperSlicer
M104 S0 ; turn off temperature M140 S0 ; turn off bed M107 ;Turn off fan G1 X205 Y205 F5000; Aparta cabezal M84 ; disable motors
El código que funcionaba en el Cura.
M104 S0 ; turn off extruder M140 S0 ; turn off bed M84 ; disable motors M107 G91 ; relative positioning G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure G1 Z+0.5 E-5 ;X-20 Y-20 F60 ;move Z up a bit and retract filament even more G90 ; absolute positioning G1 X140 Y215 Z200 F3000 M84 ; steppers off G90 ; absolute positioning M300 P300 S4000