mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-19 19:33:47 +00:00
optimized M106 command
write down integer number instead of float
This commit is contained in:
@@ -741,9 +741,9 @@ std::string GCodeWriter::set_fan(const GCodeFlavor gcode_flavor, unsigned int sp
|
|||||||
gcode << "M126"; break;
|
gcode << "M126"; break;
|
||||||
case gcfMach3:
|
case gcfMach3:
|
||||||
case gcfMachinekit:
|
case gcfMachinekit:
|
||||||
gcode << "M106 P" << 255.0 * speed / 100.0; break;
|
gcode << "M106 P" << static_cast<unsigned int>(255.5 * speed / 100.0); break;
|
||||||
default:
|
default:
|
||||||
gcode << "M106 S" << 255.0 * speed / 100.0; break;
|
gcode << "M106 S" << static_cast<unsigned int>(255.5 * speed / 100.0); break;
|
||||||
}
|
}
|
||||||
if (GCodeWriter::full_gcode_comment)
|
if (GCodeWriter::full_gcode_comment)
|
||||||
gcode << " ; enable fan";
|
gcode << " ; enable fan";
|
||||||
|
|||||||
Reference in New Issue
Block a user