From c25e54a830013ffb3948de2ff4cf35b7a9fe1e10 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Mon, 29 Oct 2012 00:31:25 +0100 Subject: [PATCH] Expose perimeter/infill/support material extrusion widths in G-code comments --- lib/Slic3r/Print.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/Slic3r/Print.pm b/lib/Slic3r/Print.pm index 023a649fc1..312cb3d447 100644 --- a/lib/Slic3r/Print.pm +++ b/lib/Slic3r/Print.pm @@ -637,8 +637,11 @@ sub write_gcode { for (qw(nozzle_diameter filament_diameter extrusion_multiplier)) { printf $fh "; %s = %s\n", $_, $Slic3r::Config->$_->[0]; } - printf $fh "; single wall width = %.2fmm\n", $Slic3r::flow->width; - printf $fh "; first layer single wall width = %.2fmm\n", $Slic3r::first_layer_flow->width + printf $fh "; perimeters extrusion width = %.2fmm\n", $self->regions->[0]->flows->{perimeter}->width; + printf $fh "; infill extrusion width = %.2fmm\n", $self->regions->[0]->flows->{infill}->width; + printf $fh "; support material extrusion width = %.2fmm\n", $self->support_material_flow->width + if $self->support_material_flow; + printf $fh "; first layer extrusion width = %.2fmm\n", $Slic3r::first_layer_flow->width if $Slic3r::first_layer_flow; print $fh "\n";