Merge pull request #424 from jlewin/master

Add configurable outside perimeter extrusion widths
This commit is contained in:
johnlewin 2015-10-13 19:55:27 -07:00
commit d720abac42
6 changed files with 16 additions and 1 deletions

View file

@ -201,6 +201,9 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
//outsidePerimeterSpeed=50 # The speed of the first perimeter. mm/s.
new AsPercentOfReferenceOrDirect("outsidePerimeterSpeed", "external_perimeter_speed", "perimeter_speed"),
//outsidePerimeterExtrusionWidth=extrusionWidth=nozzleDiameter
new AsPercentOfReferenceOrDirect("outsidePerimeterExtrusionWidth", "external_perimeter_extrusion_width", "nozzle_diameter"),
//numberOfPerimeters=2
new AsCountOrDistance("numberOfPerimeters", "perimeters", "nozzle_diameter"),

View file

@ -87,6 +87,7 @@ pause_gcode =
perimeter_acceleration = 0
perimeter_extruder = 1
perimeter_extrusion_width = 0
external_perimeter_extrusion_width = 100%
perimeter_speed = 30
perimeters = 3
post_process =

View file

@ -219,6 +219,7 @@ Advanced
extrusion_width
first_layer_extrusion_width
perimeter_extrusion_width
external_perimeter_extrusion_width
infill_extrusion_width
solid_infill_extrusion_width
top_infill_extrusion_width

View file

@ -654,6 +654,13 @@
"DataEditType": "DOUBLE_OR_PERCENT",
"ExtraSettings": "mm or %\\nleave 0 for default"
},
{
"SlicerConfigName": "external_perimeter_extrusion_width",
"PresentationName": "Outside Perimeters",
"HelpText": "Leave this as 0 to allow automatic calculation of extrusion width.",
"DataEditType": "DOUBLE_OR_PERCENT",
"ExtraSettings": "mm or %\\nleave 0 for default"
},
{
"SlicerConfigName": "perimeter_speed",
"PresentationName": "Inside Perimeters",

View file

@ -3820,3 +3820,6 @@ Translated:Oops! Please sign in to enable this feature.
English:Rebuild
Translated:Rebuild
English:Outside Perimeters
Translated:Outside Perimeters

@ -1 +1 @@
Subproject commit 19f31062d6e9a40a6f94e0de45f4dc6b9b9522fc
Subproject commit efb0abb424dc438ab0d759eee877ff8d4a7e7670