step one: post-process analysis

This commit is contained in:
HarrierPigeon
2026-08-02 22:12:09 -05:00
committed by harrierpigeon
parent b61ba98183
commit 8f6802fff8
4 changed files with 71 additions and 23 deletions
+7
View File
@@ -7,6 +7,7 @@
#include "libslic3r/PrintConfig.hpp"
#include "libslic3r/CustomGCode.hpp"
#include "libslic3r/MultiNozzleUtils.hpp"
#include "libslic3r/GCode/MachineFrameTransform.hpp"
#include <cstdint>
#include <array>
@@ -1145,6 +1146,12 @@ class Print;
double m_x_offset{ 0 };
double m_y_offset{ 0 };
// Belt-printer post-gcode shear/scale/post_remap. Used by
// check_multi_extruder_gcode_valid to undo the machine-frame
// transform on move positions so bounds checks operate in the
// pre-machine-frame (build-volume) frame.
MachineFrameTransform m_machine_frame_transform;
unsigned int m_line_id;
unsigned int m_last_line_id;
float m_feedrate; // mm/s