Skip to content

X0.00 Y0.00 movement after PRINT_START #21370

@EvripB

Description

@EvripB

Cura Version

5.11.0

Operating System

Windows 11

Printer

Voron 2.4

Reproduction steps

Slice anything with Cura 5.11, save the .gcode file on computer and open it with text editor. There is command:
G0 F15000 X0.00 Y0.00 Z0.58

First 50 lines of a sample .gcode:

;FLAVOR:Marlin
;TIME:546
;Filament used: 2.45993m
;Layer height: 0.28
;MINX:0
;MINY:0
;MINZ:0.28
;MAXX:173.938
;MAXY:171.935
;MAXZ:10.08
;TARGET_MACHINE.NAME:VORON2 300
;Generated with Cura_SteamEngine 5.11.0
;Nozzle diameter = 0.6
;Filament type = ABS
;Filament name = ABS
;Filament weight = [6.508517382812501]; M190 S90.0
; M109 S240.0
PRINT_START EXTRUDER=240.0 BED=90.0 CHAMBER=36
M82 ;absolute extrusion mode
G92 E0
G92 E0
G1 F1800 E-0.2
;LAYER_COUNT:36
;LAYER:0
M107
M204 S700
G1 F1200 Z0.58
G0 F15000 X0.00 Y0.00 Z0.58 <---- this is the troubling line
G0 X127.176 Y132.752
M204 S500
;TYPE:SKIRT
G1 F1200 Z0.28
G1 F1800 E0
G1 X127.444 Y132.531 E0.03033
G1 X127.804 Y132.304 E0.06749
G1 X128.259 Y132.102 E0.11095
G1 X128.484 Y132.027 E0.13166
G1 X128.838 Y131.94 E0.16348
G1 X129.075 Y131.902 E0.18444
G1 X129.375 Y131.877 E0.21072
G1 X140.466 Y131.872 E1.17905
G1 X149.262 Y129.549 E1.97334
G1 X150.569 Y129.084 E2.09446
G1 X152.036 Y128.676 E2.2274
G1 X153.709 Y128.343 E2.37634
G1 X155.386 Y128.139 E2.52383
G1 X156.992 Y128.065 E2.6642
G1 X158.573 Y128.108 E2.80228
G1 X159.989 Y128.245 E2.92649
G1 X161.737 Y128.544 E3.08132

Actual results

command G0 F15000 X0.00 Y0.00 Z0.58 causes a small collision on my printer and I don't know why it is added or how to remove it. Tried to modify "Layer Start X/Y" but it's probably irrelevant to that movement.

Expected results

Slicing the same object with cura 5.10 doesn't produce that X0 Y0 movement and code goes straight to printing after PRINT_START

First 50 lines of a sample .gcode sliced with Cura 5.10:

;FLAVOR:Marlin
;TIME:753
;Filament used: 2.55598m
;Layer height: 0.28
;MINX:123.637
;MINY:125.64
;MINZ:0.28
;MAXX:176.368
;MAXY:174.36
;MAXZ:10.28
;TARGET_MACHINE.NAME:VORON2 300
;Generated with Cura_SteamEngine 5.10.1
;Nozzle diameter = 0.6
;Filament type = ABS
;Filament name = ABS
;Filament weight = [6.762644238281251]; M190 S90.0
; M109 S240.0
print_start EXTRUDER=240.0 BED=90.0 CHAMBER=36
M82 ;absolute extrusion mode
G92 E0
G92 E0
G1 F1800 E-0.2
;LAYER_COUNT:36
;LAYER:0
M107
G1 F600 Z0.48
G0 F7200 X126.333 Y132.059 Z0.48
;TYPE:SKIRT
G1 F600 Z0.28
G1 F720 E0
G1 F1800 X126.695 Y131.733 E0.03403
G1 X128.223 Y130.499 E0.17121
G1 X129.77 Y129.428 E0.30263
G1 X130.99 Y128.702 E0.40179
G1 X132.928 Y127.74 E0.55291
G1 X134.217 Y127.211 E0.65023
G1 X136.315 Y126.527 E0.80436
G1 X138.045 Y126.111 E0.92863
G1 X139.462 Y125.871 E1.02902
G1 X141.559 Y125.672 E1.17614
G1 X142.974 Y125.64 E1.275
G1 X145.185 Y125.757 E1.42965
G1 X146.926 Y125.991 E1.55234
G1 X148.532 Y126.32 E1.66684
G1 X150.367 Y126.837 E1.8
G1 X151.511 Y127.246 E1.88486
G1 X159.854 Y129.45 E2.48758
G1 X170.867 Y129.461 E3.2568
G1 X171.808 Y129.579 E3.32304
G1 X172.413 Y129.736 E3.36669

Add your .zip and screenshots here ⬇️

Cura 5.11 introduces a movement to X0 Y0 like G0 F15000 X0.00 Y0.00 Z0.58 which causes a small collision in my printer and I would like to know why it is added and if there is an option to remove/disable it. Up until Cura 5.10, prints were going from PRINT_START straight to the print area without extra movements.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: DuplicateDuplicate of another issue.Type: BugThe code does not produce the intended behavior.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions