From 625a3008221e8c9269c81e97d8419ad1460e4af0 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Sun, 23 Jun 2013 19:25:32 +0200 Subject: [PATCH] New [layer_num] placeholder in layer change G-code --- lib/Slic3r/GCode/Layer.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/Slic3r/GCode/Layer.pm b/lib/Slic3r/GCode/Layer.pm index 5d398f46..26db9fc0 100644 --- a/lib/Slic3r/GCode/Layer.pm +++ b/lib/Slic3r/GCode/Layer.pm @@ -44,7 +44,9 @@ sub process_layer { $self->gcodegen->move_z_callback(sub { $self->gcodegen->move_z_callback(undef); # circular ref or not? return "" if !$Slic3r::Config->layer_gcode; - return $Slic3r::Config->replace_options($Slic3r::Config->layer_gcode) . "\n"; + return $Slic3r::Config->replace_options($Slic3r::Config->layer_gcode, { + layer_num => $self->gcodegen->layer->id, + }) . "\n"; }); # extrude skirt