public ToolSpeedMultiplierStream(PrintHostConfig printer, GCodeStream internalStream)
     : base(printer, internalStream)
 {
     t0Multiplier = printer.Settings.GetValue <double>(SettingsKey.t1_extrusion_move_speed_multiplier);
     printer.Settings.SettingChanged += Settings_SettingChanged;
 }
示例#2
0
 public PrintLevelingStream(PrintHostConfig printer, GCodeStream internalStream)
     : base(printer, internalStream)
 {
     // always reset this when we construct
     AllowLeveling = true;
 }
示例#3
0
 public QueuedCommandsStream(PrintHostConfig printer, GCodeStream internalStream)
     : base(printer, internalStream)
 {
 }
示例#4
0
 public MaxLengthStream(PrintHostConfig printer, GCodeStream internalStream, double maxSegmentLength)
     : base(printer, internalStream)
 {
     this.MaxSegmentLength = maxSegmentLength;
 }
 public WaitForTempStream(PrintHostConfig printer, GCodeStream internalStream)
     : base(printer, internalStream)
 {
     state = State.Passthrough;
 }