Use printer settings
This commit is contained in:
parent
dc500887db
commit
eaa203cb6b
1 changed files with 6 additions and 3 deletions
|
|
@ -46,6 +46,8 @@ namespace MatterHackers.MatterControl
|
|||
{
|
||||
private PrinterConfig printer;
|
||||
private double[] activeOffsets;
|
||||
private double nozzleWidth;
|
||||
private int firstLayerSpeed;
|
||||
|
||||
public NozzleOffsetTemplatePrinter(PrinterConfig printer)
|
||||
{
|
||||
|
|
@ -63,6 +65,9 @@ namespace MatterHackers.MatterControl
|
|||
activeOffsets[20 - i] = i * leftStep * -1;
|
||||
activeOffsets[20 + i] = i * rightStep;
|
||||
}
|
||||
|
||||
nozzleWidth = printer.Settings.GetValue<double>(SettingsKey.nozzle_diameter);
|
||||
firstLayerSpeed = (int)(printer.Settings.GetValue<double>(SettingsKey.first_layer_speed) * 60);
|
||||
}
|
||||
|
||||
public double[] ActiveOffsets => activeOffsets;
|
||||
|
|
@ -116,11 +121,9 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
var originalRect = rect;
|
||||
|
||||
double nozzleWidth = 0.4;
|
||||
|
||||
int towerSize = 10;
|
||||
|
||||
gcodeSketch.Speed = (int)(printer.Settings.GetValue<double>(SettingsKey.first_layer_speed) * 60);
|
||||
gcodeSketch.Speed = firstLayerSpeed;
|
||||
|
||||
double y1 = rect.Bottom;
|
||||
gcodeSketch.MoveTo(rect.Left, y1);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue