diff --git a/resources/printers/O1E.json b/resources/printers/O1E.json index 404054d43d..23a8649cd3 100644 --- a/resources/printers/O1E.json +++ b/resources/printers/O1E.json @@ -60,6 +60,7 @@ "support_chamber_temp_switch_heating": 40, "support_extrusion_cali": false, "support_user_preset": false, + "support_refresh_nozzle": true, "support_ams_ext_mix_print": true }, "model_id": "O1E", diff --git a/src/slic3r/GUI/DeviceCore/DevNozzleSystem.h b/src/slic3r/GUI/DeviceCore/DevNozzleSystem.h index 7b68ef551b..1dbff547b2 100644 --- a/src/slic3r/GUI/DeviceCore/DevNozzleSystem.h +++ b/src/slic3r/GUI/DeviceCore/DevNozzleSystem.h @@ -23,6 +23,12 @@ namespace Slic3r friend class DevNozzleSystemParser; public: DevNozzleSystem(MachineObject* owner) : m_owner(owner) {} + private: + enum Status : int + { + NOZZLE_SYSTEM_IDLE = 0, + NOZZLE_SYSTEM_REFRESHING = 1, + }; public: bool ContainsNozzle(int id) const { return m_nozzles.find(id) != m_nozzles.end(); }