mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2026-01-11 02:13:08 -07:00
ENH: add timelapse warning for multi-extruder printer
jira: none Change-Id: I09a25f00eef6d3fab6ad948a13c8eb308f134dbb (cherry picked from commit d7acee50e88812e8a0bd7b9afea7aca5d5826841)
This commit is contained in:
parent
80cd896896
commit
00f19fcd72
7 changed files with 31 additions and 5 deletions
|
|
@ -5908,6 +5908,7 @@ void GCodeProcessor::update_slice_warnings()
|
|||
warning.params.clear();
|
||||
warning.level = 1;
|
||||
if (!m_result.support_traditional_timelapse) {
|
||||
warning.level = 2;
|
||||
warning.msg = NOT_SUPPORT_TRADITIONAL_TIMELAPSE;
|
||||
warning.error_code = "1000C003";
|
||||
m_result.warnings.push_back(warning);
|
||||
|
|
@ -5915,16 +5916,23 @@ void GCodeProcessor::update_slice_warnings()
|
|||
|
||||
if (m_result.timelapse_warning_code != 0) {
|
||||
if (m_result.timelapse_warning_code & 1) {
|
||||
warning.level = 1;
|
||||
warning.msg = NOT_GENERATE_TIMELAPSE;
|
||||
warning.error_code = "1001C001";
|
||||
m_result.warnings.push_back(warning);
|
||||
}
|
||||
|
||||
if ((m_result.timelapse_warning_code >> 1) & 1) {
|
||||
warning.level = 1;
|
||||
warning.msg = NOT_GENERATE_TIMELAPSE;
|
||||
warning.error_code = "1001C002";
|
||||
m_result.warnings.push_back(warning);
|
||||
}
|
||||
if ((m_result.timelapse_warning_code >> 2) & 1) {
|
||||
warning.level = 2;
|
||||
warning.msg = SMOOTH_TIMELAPSE_WITHOUT_PRIME_TOWER;
|
||||
warning.error_code = "1001C004";
|
||||
m_result.warnings.push_back(warning);
|
||||
}
|
||||
}
|
||||
|
||||
m_result.warnings.shrink_to_fit();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue