mirror of
https://git.mirrors.martin98.com/https://github.com/bambulab/BambuStudio.git
synced 2025-08-15 20:06:05 +08:00
feat:update gcodechecker
This commit is contained in:
parent
312c12f107
commit
bfad485aa4
@ -139,11 +139,12 @@ GCodeCheckResult GCodeChecker::parse_comment(GCodeLine& line)
|
|||||||
if (is_multi_nozzle) {
|
if (is_multi_nozzle) {
|
||||||
double expected_temp = nozzle_temperature[filament_id];
|
double expected_temp = nozzle_temperature[filament_id];
|
||||||
if (std::abs(check_nozzle_temp - expected_temp) > MULTI_NOZZLE_TEMP_THRESHOLD) {
|
if (std::abs(check_nozzle_temp - expected_temp) > MULTI_NOZZLE_TEMP_THRESHOLD) {
|
||||||
std::cout << "Multi-nozzle: Invalid filament nozzle temperature! Expected: "
|
// for two nozzle gcode, remove temp check temply
|
||||||
<< expected_temp
|
//std::cout << "Multi-nozzle: Invalid filament nozzle temperature! Expected: "
|
||||||
<< ", but got: " << check_nozzle_temp
|
// << expected_temp
|
||||||
<< " (Threshold: ±100)." << std::endl;
|
// << ", but got: " << check_nozzle_temp
|
||||||
return GCodeCheckResult::ParseFailed;
|
// << " (Threshold: ±100)." << std::endl;
|
||||||
|
return GCodeCheckResult::Success;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -317,7 +318,7 @@ GCodeCheckResult GCodeChecker::parse_command(GCodeLine& gcode_line)
|
|||||||
case 'T':{
|
case 'T':{
|
||||||
|
|
||||||
int pt = ::atoi(&cmd[1]);
|
int pt = ::atoi(&cmd[1]);
|
||||||
if (pt == 1000 || pt == 1100 || pt == 255 || pt == 1001 || pt == 65535 || pt == 65279) {
|
if (pt == 1000 || pt == 1100 || pt == 255 || pt == 1001 || pt == 65535 || pt == 65279 || pt == -1) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user