Prusa 2.7.3

This commit is contained in:
sunsets
2024-03-30 10:22:25 +08:00
parent 764ce01063
commit 5ccb55ff98
56 changed files with 2106 additions and 1483 deletions

View File

@@ -138,11 +138,15 @@ TEST_CASE("Extrusion, travels, temeperatures", "[GCode]") {
Model model;
Test::init_print({TestMesh::cube_20x20x20}, print, model, config, false, 2);
std::string gcode = Test::gcode(print);
if constexpr (debug_files) {
std::ofstream gcode_file{"sequential_print.gcode"};
gcode_file << gcode;
}
parser.parse_buffer(gcode, [&] (Slic3r::GCodeReader &self, const Slic3r::GCodeReader::GCodeLine &line) {
INFO("Unexpected E argument");
CHECK(!line.has_e());
if (line.has_z()) {
if (line.has_z() && std::abs(line.dist_Z(self)) > 0) {
z_moves.emplace_back(line.z());
}
if (line.has_x() || line.has_y()) {