Convert more string literals into SettingsKey constants
This commit is contained in:
parent
bc0b040fe4
commit
da695dc581
24 changed files with 101 additions and 82 deletions
|
|
@ -46,21 +46,21 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
SettingsKey.bed_size,
|
||||
SettingsKey.bed_temperature,
|
||||
SettingsKey.build_height,
|
||||
"cancel_gcode",
|
||||
"connect_gcode",
|
||||
"has_fan",
|
||||
"has_hardware_leveling",
|
||||
"has_heated_bed",
|
||||
"has_power_control",
|
||||
"has_sd_card_reader",
|
||||
"printer_name",
|
||||
"auto_connect",
|
||||
"baud_rate",
|
||||
"com_port",
|
||||
"created_date",
|
||||
"delete_printer",
|
||||
"filament_cost",
|
||||
"filament_density",
|
||||
SettingsKey.cancel_gcode,
|
||||
SettingsKey.connect_gcode,
|
||||
SettingsKey.has_fan,
|
||||
SettingsKey.has_hardware_leveling,
|
||||
SettingsKey.has_heated_bed,
|
||||
SettingsKey.has_power_control,
|
||||
SettingsKey.has_sd_card_reader,
|
||||
SettingsKey.printer_name,
|
||||
SettingsKey.auto_connect,
|
||||
SettingsKey.baud_rate,
|
||||
SettingsKey.com_port,
|
||||
SettingsKey.created_date,
|
||||
SettingsKey.delete_printer,
|
||||
SettingsKey.filament_cost,
|
||||
SettingsKey.filament_density,
|
||||
"manual_probe_paper_width",
|
||||
"pause_gcode",
|
||||
"print_leveling_method",
|
||||
|
|
@ -79,7 +79,10 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
"heat_extruder_before_homing",
|
||||
"include_firmware_updater",
|
||||
"layer_to_pause",
|
||||
"show_reset_connection"
|
||||
"show_reset_connection",
|
||||
SettingsKey.make,
|
||||
SettingsKey.model,
|
||||
|
||||
};
|
||||
|
||||
public SliceEngineMapping(string engineName)
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
{
|
||||
new ScaledSingleNumber(SettingsKey.layer_height, "layerThickness", 1000),
|
||||
new AsPercentOfReferenceOrDirect(SettingsKey.first_layer_height, "initialLayerThickness", SettingsKey.layer_height, 1000),
|
||||
new ScaledSingleNumber("filament_diameter", "filamentDiameter", 1000),
|
||||
new ScaledSingleNumber(SettingsKey.filament_diameter, "filamentDiameter", 1000),
|
||||
//filamentFlow
|
||||
//layer0extrusionWidth
|
||||
new ScaledSingleNumber(SettingsKey.nozzle_diameter, "extrusionWidth", 1000),
|
||||
|
|
@ -289,7 +289,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
{
|
||||
double lengthToExtrudeMm = ParseDouble(base.Value);
|
||||
// we need to convert mm of filament to mm of extrusion path
|
||||
double amountOfFilamentCubicMms = ActiveSliceSettings.Instance.GetValue<double>("filament_diameter") * MathHelper.Tau * lengthToExtrudeMm;
|
||||
double amountOfFilamentCubicMms = ActiveSliceSettings.Instance.GetValue<double>(SettingsKey.filament_diameter) * MathHelper.Tau * lengthToExtrudeMm;
|
||||
double extrusionSquareSize = ActiveSliceSettings.Instance.GetValue<double>(SettingsKey.first_layer_height) * ActiveSliceSettings.Instance.GetValue<double>(SettingsKey.nozzle_diameter);
|
||||
double lineLength = amountOfFilamentCubicMms / extrusionSquareSize;
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
new MappedSetting(SettingsKey.nozzle_diameter, "extrusionWidth"),
|
||||
new MappedSetting("max_fan_speed", "fanSpeedMaxPercent"),
|
||||
new MappedSetting("min_fan_speed", "fanSpeedMinPercent"),
|
||||
new MappedSetting("filament_diameter", "filamentDiameter"),
|
||||
new MappedSetting(SettingsKey.filament_diameter, "filamentDiameter"),
|
||||
new MappedSetting("extrusion_multiplier", "extrusionMultiplier"),
|
||||
new AsPercentOfReferenceOrDirect("first_layer_extrusion_width", "firstLayerExtrusionWidth", SettingsKey.nozzle_diameter),
|
||||
new AsPercentOfReferenceOrDirect("first_layer_speed", "firstLayerSpeed", "infill_speed"),
|
||||
|
|
@ -330,7 +330,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
{
|
||||
double lengthToExtrudeMm = ParseDouble(base.Value);
|
||||
// we need to convert mm of filament to mm of extrusion path
|
||||
double amountOfFilamentCubicMms = ActiveSliceSettings.Instance.GetValue<double>("filament_diameter") * MathHelper.Tau * lengthToExtrudeMm;
|
||||
double amountOfFilamentCubicMms = ActiveSliceSettings.Instance.GetValue<double>(SettingsKey.filament_diameter) * MathHelper.Tau * lengthToExtrudeMm;
|
||||
double extrusionSquareSize = ActiveSliceSettings.Instance.GetValue<double>(SettingsKey.first_layer_height) * ActiveSliceSettings.Instance.GetValue<double>(SettingsKey.nozzle_diameter);
|
||||
double lineLength = amountOfFilamentCubicMms / extrusionSquareSize;
|
||||
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration
|
|||
new MappedSetting("bridge_fan_speed","bridge_fan_speed"),
|
||||
new MappedSetting("bridge_speed","bridge_speed"),
|
||||
new MappedSetting("extruder_wipe_temperature","extruder_wipe_temperature"),
|
||||
new MappedSetting("filament_diameter","filament_diameter"),
|
||||
new MappedSetting(SettingsKey.filament_diameter,SettingsKey.filament_diameter),
|
||||
new MappedSetting("first_layer_bed_temperature", SettingsKey.bed_temperature),
|
||||
new MappedSetting("first_layer_temperature", "temperature"),
|
||||
new MappedSetting("max_fan_speed","max_fan_speed"),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue