Adding coast at end
mad travel render transparent fixed layer identification in ms gcode
This commit is contained in:
parent
99dbeaa488
commit
d5b06de172
6 changed files with 20 additions and 4 deletions
|
|
@ -106,6 +106,11 @@ namespace MatterHackers.GCodeVisualizer
|
|||
Vector2 end = new Vector2(endF.x, endF.y);
|
||||
renderInfo.Transform.transform(ref end);
|
||||
|
||||
if (renderInfo.CurrentRenderType.HasFlag(RenderType.TransparentExtrusion))
|
||||
{
|
||||
movementColor = new Color(movementColor, 200);
|
||||
}
|
||||
|
||||
graphics2DGl.DrawAALineRounded(start, end, movementLineWidth, movementColor);
|
||||
}
|
||||
else
|
||||
|
|
|
|||
|
|
@ -106,9 +106,9 @@ namespace MatterControl.Printing
|
|||
|
||||
public static bool IsLayerChange(string lineString)
|
||||
{
|
||||
return lineString.StartsWith("; LAYER:", StringComparison.InvariantCultureIgnoreCase)
|
||||
|| lineString.StartsWith(";LAYER:", StringComparison.InvariantCultureIgnoreCase)
|
||||
|| lineString.StartsWith("; LAYER ", StringComparison.InvariantCultureIgnoreCase);
|
||||
return lineString.StartsWith("; LAYER:")
|
||||
|| lineString.StartsWith(";LAYER:")
|
||||
|| lineString.StartsWith("; layer ");
|
||||
}
|
||||
|
||||
public static bool FileTooBigToLoad(string fileName)
|
||||
|
|
|
|||
|
|
@ -175,6 +175,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
// fan settings
|
||||
new VisibleButNotMappedToEngine("enable_fan"), // this is considered when sending fan speeds to slicing
|
||||
new MappedFanSpeedSetting("min_fan_speed", "fanSpeedMinPercent"),
|
||||
new MappedSetting("coast_at_end_distance", "coastAtEndDistance"),
|
||||
new MappedSetting("min_fan_speed_layer_time", "minFanSpeedLayerTime"),
|
||||
new MappedFanSpeedSetting("max_fan_speed", "fanSpeedMaxPercent"),
|
||||
new MappedSetting("max_fan_speed_layer_time", "maxFanSpeedLayerTime"),
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ Advanced
|
|||
perimeter_start_end_overlap
|
||||
merge_overlapping_lines
|
||||
expand_thin_walls
|
||||
coast_at_end_distance
|
||||
Infill
|
||||
Advanced
|
||||
fill_angle
|
||||
|
|
|
|||
|
|
@ -1191,6 +1191,15 @@
|
|||
"EnableIfSet": "enable_retractions",
|
||||
"DefaultValue": "20"
|
||||
},
|
||||
{
|
||||
"SlicerConfigName": "coast_at_end_distance",
|
||||
"PresentationName": "Coast At End",
|
||||
"HelpText": "The distance to travel after completing a perimeter to improve seams.",
|
||||
"DataEditType": "POSITIVE_DOUBLE",
|
||||
"Units": "mm",
|
||||
"ShowIfSet": "!sla_printer",
|
||||
"DefaultValue": "3"
|
||||
},
|
||||
{
|
||||
"SlicerConfigName": "enable_retractions",
|
||||
"PresentationName": "Enable Retractions",
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 8ef8a330dd159f976feea154d07490428fda2339
|
||||
Subproject commit 1e731f7caea6a66d9b494a55bda872ad408108ca
|
||||
Loading…
Add table
Add a link
Reference in a new issue