# Snap 2.0 Orca config

**URL:** <https://forum.snapmaker.com/t/snap-2-0-orca-config/39367>\
**Category:** Snapmaker Orca\
**Tags:** Gcode\
**Created:** [May 4, 2025, 9:05am UTC](https://forum.snapmaker.com/t/snap-2-0-orca-config/39367 "2025-05-04T09:05:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sudecki](https://avatars.discourse-cdn.com/v4/letter/s/e0b2c6/32.png) [@Sudecki](https://forum.snapmaker.com/u/Sudecki)\
**Post date:** [May 4, 2025, 9:05am UTC](https://forum.snapmaker.com/t/snap-2-0-orca-config/39367/1 "2025-05-04T09:05:31Z")

</div>

Hello everyone,

I’m sharing the configuration changes I made for my Snapmaker 2.0.

I changed the startup G-code because the nozzle wiping on the bed causes issues with certain filaments, and the “if 1=1; then reconfig Z0” messes up my calibration.

Here is the corrected G-code (Note: this only works with a module that has a single extruder):

```auto
; Update: 20250313
; Printer : [printer_preset]
; Profile : [print_preset]
; Plate : [plate_name]

T[initial_extruder]

M140 S{first_layer_bed_temperature[initial_extruder]}

; you can clean the nozzle
M104 S165
M204 S100
G28

M190 R{first_layer_bed_temperature[initial_extruder]}

M83
;{if max(hot_plate_temp_initial_layer[initial_extruder], hot_plate_temp;[initial_extruder]) >= 90}
;G0 Z0.06
;G92 Z0 ;reset z
;{endif}

; flush initial nozzle
T[initial_extruder]
M104 S{nozzle_temperature_initial_layer[initial_extruder]}; common flush temp

G0 X-10 F3420.0
G0 Y-10 F3420.0
G0 Z1.6 F960.0

M109 S{nozzle_temperature_initial_layer[initial_extruder]} C2 W1

G1 Z1 F200
G1 E20 F100
G92 E0

M106 S{min(255, (fan_max_speed[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 10) * 2.55)}

G0 X10 F3420.0
G0 Y10 F3420.0
G0 Z0.3 F960.0

G1 E-{retraction_length[initial_extruder]} F200
G92 E0

; ready [plate_name]

```

I have put comment on if before to correct it 😉

Additionally, I’m sharing my “optimal” and “fine” configurations, which still need optimization but correct an excessively high speed and, more importantly, a sudden acceleration that causes errors between layers.  
If you can help me improve, I still have issues like this that are frustrating me: (perhaps it is the PETG filament)

 ![IMG_20250504_110405](https://us1.discourse-cdn.com/flex022/uploads/snapmaker/original/3X/2/5/2503378754affc25beda68cd35dc75d193e8b94e.jpeg)

[Printer presets.zip](https://forum.snapmaker.com/uploads/short-url/y3O8eYhZpbdudUMyixJXRhxhHt0.zip) (2.2 KB)

Thank you
