GCodeViewer -> Extrusion toolpaths colored by fan speed

This commit is contained in:
enricoturri1966 2020-04-21 09:06:43 +02:00
parent 4493b512d5
commit 53d758639f
2 changed files with 16 additions and 25 deletions

View file

@ -43,9 +43,10 @@ class GCodeViewer
float height{ 0.0f };
float width{ 0.0f };
float feedrate{ 0.0f };
float fan_speed{ 0.0f };
bool matches(const GCodeProcessor::MoveVertex& move) const {
return type == move.type && role == move.extrusion_role && height == move.height && width == move.width && feedrate == move.feedrate;
return type == move.type && role == move.extrusion_role && height == move.height && width == move.width && feedrate == move.feedrate && fan_speed == move.fan_speed;
}
};
@ -107,8 +108,8 @@ class GCodeViewer
Range width;
// Color mapping by feedrate.
Range feedrate;
// // Color mapping by fan speed.
// Range fan_speed;
// Color mapping by fan speed.
Range fan_speed;
// // Color mapping by volumetric extrusion rate.
// Range volumetric_rate;
@ -116,6 +117,7 @@ class GCodeViewer
height.reset();
width.reset();
feedrate.reset();
fan_speed.reset();
}
};