mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-08 23:46:24 -06:00
NEW: rearch calibration
Change-Id: I20ee304eba1a63e08d0a36abdf06ebe6a6e4451f Signed-off-by: Stone Li <stone.li@bambulab.com>
This commit is contained in:
parent
ced9e43be6
commit
2368d929fe
44 changed files with 7710 additions and 5851 deletions
46
src/slic3r/GUI/CalibrationWizardCaliPage.hpp
Normal file
46
src/slic3r/GUI/CalibrationWizardCaliPage.hpp
Normal file
|
@ -0,0 +1,46 @@
|
|||
#ifndef slic3r_GUI_CalibrationWizardCaliPage_hpp_
|
||||
#define slic3r_GUI_CalibrationWizardCaliPage_hpp_
|
||||
|
||||
#include "CalibrationWizardPage.hpp"
|
||||
#include "StatusPanel.hpp"
|
||||
|
||||
namespace Slic3r { namespace GUI {
|
||||
|
||||
class CalibrationCaliPage : public CalibrationWizardPage
|
||||
{
|
||||
public:
|
||||
CalibrationCaliPage(wxWindow* parent,
|
||||
CalibMode cali_mode,
|
||||
CaliPageType cali_type = CaliPageType::CALI_PAGE_CALI,
|
||||
wxWindowID id = wxID_ANY,
|
||||
const wxPoint& pos = wxDefaultPosition,
|
||||
const wxSize& size = wxDefaultSize,
|
||||
long style = wxTAB_TRAVERSAL);
|
||||
~CalibrationCaliPage();
|
||||
|
||||
void create_page(wxWindow* parent);
|
||||
void on_subtask_pause_resume(wxCommandEvent& event);
|
||||
void on_subtask_abort(wxCommandEvent& event);
|
||||
void set_cali_img();
|
||||
void update(MachineObject* obj) override;
|
||||
void update_subtask(MachineObject* obj);
|
||||
void update_basic_print_data(bool def, float weight = 0.0, int prediction = 0);
|
||||
void reset_printing_values();
|
||||
void on_device_connected(MachineObject* obj) override;
|
||||
|
||||
void set_cali_method(CalibrationMethod method) override;
|
||||
|
||||
protected:
|
||||
float get_selected_calibration_nozzle_dia(MachineObject* obj);
|
||||
|
||||
bool m_print_finish {false};
|
||||
wxBoxSizer* m_top_sizer;
|
||||
CaliPageStepGuide* m_step_panel { nullptr };
|
||||
PrintingTaskPanel* m_printing_panel { nullptr };
|
||||
wxStaticBitmap* m_printing_picture;
|
||||
SecondaryCheckDialog* abort_dlg { nullptr };
|
||||
};
|
||||
|
||||
}} // namespace Slic3r::GUI
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue