Skip to content

Commit f5d2b37

Browse files
authored
CURA-13050 Use the correct speed reference when initiating a Z only move to the transient height (#2311)
2 parents f10789d + f00e65d commit f5d2b37

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/FffGcodeWriter.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ void FffGcodeWriter::processNextMeshGroupCode(const SliceDataStorage& storage)
583583
gcode.setZ(max_object_height + MM2INT(5));
584584

585585
Application::getInstance().communication_->sendCurrentPosition(gcode.getPositionXY());
586-
gcode.writeTravel(gcode.getPositionXY(), Application::getInstance().current_slice_->scene.extruders[gcode.getExtruderNr()].settings_.get<Velocity>("speed_travel"));
586+
gcode.writeTravel(gcode.getPositionXY(), Application::getInstance().current_slice_->scene.extruders[gcode.getExtruderNr()].settings_.get<Velocity>("speed_z_hop"));
587587
Point2LL start_pos(storage.model_min.x_, storage.model_min.y_);
588588
gcode.writeTravel(start_pos, Application::getInstance().current_slice_->scene.extruders[gcode.getExtruderNr()].settings_.get<Velocity>("speed_travel"));
589589

@@ -4340,7 +4340,7 @@ void FffGcodeWriter::finalize()
43404340
{
43414341
gcode.setZ(max_object_height + MM2INT(5));
43424342
Application::getInstance().communication_->sendCurrentPosition(gcode.getPosition());
4343-
gcode.writeTravel(gcode.getPositionXY(), Application::getInstance().current_slice_->scene.extruders[gcode.getExtruderNr()].settings_.get<Velocity>("speed_travel"));
4343+
gcode.writeTravel(gcode.getPositionXY(), Application::getInstance().current_slice_->scene.extruders[gcode.getExtruderNr()].settings_.get<Velocity>("speed_z_hop"));
43444344
}
43454345
// Write the current extruder's end G-code
43464346
const Scene& scene = Application::getInstance().current_slice_->scene;

0 commit comments

Comments
 (0)