Fix of the wipe tower starting point

see issues #2968, #3234 and #3248
This commit is contained in:
Lukas Matena 2019-12-04 13:40:16 +01:00
parent 3ef34848c7
commit 4ba7cb7ede
3 changed files with 28 additions and 17 deletions

View file

@ -17,9 +17,12 @@ class PrintConfig;
enum GCodeFlavor : unsigned char;
class WipeTower
{
public:
static char const* never_skip_tag() { return "_GCODE_WIPE_TOWER_NEVER_SKIP_TAG"; }
struct Extrusion
{
Extrusion(const Vec2f &pos, float width, unsigned int tool) : pos(pos), width(width), tool(tool) {}
@ -96,6 +99,8 @@ public:
// Switch to a next layer.
void set_layer(
// Print height of this layer.