Commit graph

156 commits

Author SHA1 Message Date
LarsBrubaker
7af4ff5571 make validation have feedback
issue: MatterHackers/MCCentral#6126
Add leveling feedback to printing dialog (like heating)
2020-10-28 19:44:02 -07:00
Lars Brubaker
8036326b10 Make sure we cancel correctly 2020-10-28 16:37:23 -07:00
Lars Brubaker
77e7aab2ac Fixing bugs with leveling validation 2020-10-28 12:09:12 -07:00
Lars Brubaker
fb95a351f5 Test a single point before doing the entire bed 2020-10-28 09:53:52 -07:00
Lars Brubaker
c439ea2908 Make it more consistent 2020-10-28 09:17:32 -07:00
Lars Brubaker
dff86bb5a6 finishing up validate leveling stream 2020-10-27 17:45:01 -07:00
Lars Brubaker
89052879fc working on print validation stream 2020-10-27 13:06:58 -07:00
LarsBrubaker
0fbf9e8ccd Improving end of print behavior 2020-10-25 08:48:43 -07:00
Lars Brubaker
a29ec6ea42 Make sure we dispose delegates correctly
Option to turn on run out sensor diagnostics
2020-09-21 08:55:25 -07:00
LarsBrubaker
8511191abb Refactoring to build a Height scaling top control 2020-09-16 22:44:51 -07:00
Lars Brubaker
fc4dd6d72d Adding default options to history notes 2020-08-14 18:46:54 -07:00
LarsBrubaker
012fad0b65 Making per tool baby stepping 2020-08-11 11:06:56 -07:00
LarsBrubaker
7945b381f5 Put in baby stepping for T1 (extruder 2)
issue: MatterHackers/MCCentral#5877
Print recovery does not work correctly when the print is extruder 2 only
2020-08-09 12:37:37 -07:00
LarsBrubaker
6ef6503b94 Making feedrate and multiplier apply to current printer
issue: https://github.com/matterhackers/mattercontrol/issues/4793
2020-07-01 21:59:06 -07:00
Lars Brubaker
6017e7b30d Make extrusion multiplier per running machine. 2020-07-01 18:12:21 -07:00
LarsBrubaker
563c08520f adding in tool change for T2 & T3 2020-05-07 13:26:21 -07:00
LarsBrubaker
f179b68be6 Fixing bug with exporting tool changes on Marlin
It is emitting to many T1s but we should not switch back to T0
2020-04-12 16:38:45 -07:00
LarsBrubaker
02fcf0b648 fixing warnings 2020-04-12 11:13:18 -07:00
LarsBrubaker
b19e0a7629 Add support for specifying the firmware type in the profile 2020-04-11 09:46:02 -07:00
LarsBrubaker
ccdf166ded auto fix if value is invalid (if we have a 0 multiplier) 2020-03-28 08:25:02 -07:00
LarsBrubaker
1779e9a44c Be more aggressive about understanding what the speed was when changing tools 2020-03-28 08:25:02 -07:00
John Lewin
8fab48e830 Remove unused file 2020-02-07 17:08:47 -08:00
jlewin
d97be92d21 Refactor EngineMappingMatterSlice
Changes
- Move ApplicationSettings to PrinterSettings readonly static
- Add Resolver to SliceSettingsData
- Move Resolvers from EngineMapping to PrinterSettings
- Move macro replacements from Printer to PrinterSettings
  - Change macro replacements to token definitions only
- Change EngineMapping to define Exports with optional conversion
2020-02-07 15:25:02 -08:00
LarsBrubaker
6be39744d2 Rename variables in leveling steam to help debug z lift problem 2019-05-23 22:40:15 -07:00
LarsBrubaker
1e8fb3a3f3 warnings 2019-05-23 22:30:26 -07:00
Lars Brubaker
8a81469429 Fixing a problem with offsets being applied at incorrect times.
issue: MatterHackers/MatterControl#4560
Cannot move up in z calibration wizard
2019-05-22 14:59:55 -07:00
Lars Brubaker
a97aa2b176 cleaning warnings adding documentation 2019-05-22 14:59:55 -07:00
Lars Brubaker
6fbc87acf0 fixed baby step stream to have the right offsets
refactoring for clarity
fixing warnings
issue: MatterHackers/MatterControl#4560
Cannot move up in z calibration wizard
2019-05-22 14:59:54 -07:00
LarsBrubaker
f7235051bd Make sure we turn off the heat for extruders if we will turn of the heat at the end of the print
issue: MatterHackers/MCCentral#5547
heat not shut off for unused extruder after last switch
2019-05-21 07:16:23 -07:00
LarsBrubaker
a4b60206b2 Send temps to printer even when there are no future tool changes 2019-05-19 20:11:45 -07:00
LarsBrubaker
165726064b Make sure we turn off temps when extruder not used 2019-05-19 20:05:22 -07:00
Lars Brubaker
d8695c618e fixing warnings 2019-05-16 17:02:16 -07:00
Lars Brubaker
331e0ef1fb After home set tool change to T0 and fix internal states
issue: MatterHackers/MCCentral#5483
Pulse returns to pre-switch z after concluding probe calibration
2019-05-16 10:27:41 -07:00
Lars Brubaker
bba22296aa Don't set the temp if it is already the temp we want 2019-05-14 15:18:14 -07:00
Lars Brubaker
29ce61e33a Keep extruders cool at the beginning of the print if the won't be used for longer than
the re-heat time.
issue: MatterHackers/MCCentral#5500
Inactive hotend cooldown does not apply at beginning of print
2019-05-14 14:11:37 -07:00
LarsBrubaker
97fd35057b fixing warnings 2019-05-12 09:09:30 -07:00
Lars Brubaker
cf4274cb06 Make sure we send the needed command when extruding
issue: MatterHackers/MCCentral#5468
Hotend 1 controls move Hotend 2 instead
2019-05-06 18:09:52 -07:00
Lars Brubaker
2c74f07572 Fixed the tool speed stream to change while printing
Made it possible to visualize the emulator as it is printing
fixing warnings
issue: MatterHackers/MCCentral#5432
Dual Extrusion speed not matching settings
2019-05-02 18:07:18 -07:00
Lars Brubaker
fbbd2b959c cleaning warnings 2019-05-01 08:55:23 -07:00
Lars Brubaker
6631f5742a fixing warnings 2019-05-01 08:54:24 -07:00
jlewin
7a918af827 Use language rather than platform type 2019-04-29 16:19:16 -07:00
Lars Brubaker
e214c02472 fixing warnings 2019-04-29 13:06:53 -07:00
Lars Brubaker
2479e01efd Cleaning up warnings in Printer Connection 2019-04-29 09:13:56 -07:00
Lars Brubaker
75ce50a598 Making export gcode contain cool down and heat up instructions
issue: MatterHackers/MCCentral#5378
Inactive hotend cooldown does not work when exporting G-Code
2019-04-26 11:52:44 -07:00
Lars Brubaker
db6ff0dca3 fixing warnings 2019-04-26 11:52:43 -07:00
jlewin
550716696e Always set newToolPosition.Z
- Issue MatterHackers/MCCentral#5317
Z offset on T1 for first layer
2019-04-23 10:49:50 -07:00
jlewin
297eefc30e Fix spelling 2019-04-19 09:52:49 -07:00
jlewin
b561ed65aa Fix spelling 2019-04-17 14:34:36 -07:00
jlewin
2722f15473 Fix spelling
- Issue MatterHackers/MCCentral#5285
Typo in gcode output
2019-04-09 16:17:28 -07:00
jlewin
b2a54fd297 Extract StreamProcessor tool for interactive debugging 2019-04-09 14:05:25 -07:00