FIX: fix the error wipe path after nozzlechange
jira: none Change-Id: I1a724b117dadc76a54f29fd75eb96e82a78f901b
This commit is contained in:
parent
88f2784525
commit
0b4da5ebb7
|
@ -2778,11 +2778,11 @@ WipeTower::NozzleChangeResult WipeTower::nozzle_change_new(int old_filament_id,
|
|||
left_to_right = !left_to_right;
|
||||
}
|
||||
} else {
|
||||
result.wipe_path.push_back(writer.pos());
|
||||
result.wipe_path.push_back(writer.pos_rotated());
|
||||
if (m_left_to_right) {
|
||||
result.wipe_path.push_back(Vec2f(0, writer.y()));
|
||||
result.wipe_path.push_back(Vec2f(0, writer.pos_rotated().y()));
|
||||
} else {
|
||||
result.wipe_path.push_back(Vec2f(m_wipe_tower_width, writer.y()));
|
||||
result.wipe_path.push_back(Vec2f(m_wipe_tower_width, writer.pos_rotated().y()));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2790,7 +2790,7 @@ WipeTower::NozzleChangeResult WipeTower::nozzle_change_new(int old_filament_id,
|
|||
|
||||
result.start_pos = writer.start_pos_rotated();
|
||||
result.origin_start_pos = initial_position;
|
||||
result.end_pos = writer.pos();
|
||||
result.end_pos = writer.pos_rotated();
|
||||
result.gcode = writer.gcode();
|
||||
return result;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue