Commit graph

83 commits

Author SHA1 Message Date
Lars Brubaker
f78db090ef Getting leveling data to be absolute
issue: MatterHackers/MCCentral#2980
Make leveling data be the measured plane (don't include probe offset in it)

Improving leveling message strings
2018-04-04 14:58:19 -07:00
Lars Brubaker
372cf646c3 Turn temps off immediately on print complete 2018-03-21 14:20:43 -07:00
Lars Brubaker
9139345012 Added SetInterval to uithread
Make sure we don't show time to turn of temps if already off
Make sure tumble cube is build before putting textures on it
2018-03-20 18:48:26 -07:00
Lars Brubaker
1d6c3e68da Improved printer import experience (mad simpler) 2018-03-16 15:14:23 -07:00
Lars Brubaker
eae2f773e6 Put in clean nozzle page
Added IVertexSource get weighted center
refactoring
2018-03-14 15:01:38 -07:00
Lars Brubaker
9fdbb1ef5c New probe calibration wizard is working 2018-03-12 16:39:17 -07:00
Lars Brubaker
b7f3de2a0d Working on new probe calibration wizard 2018-03-09 18:22:38 -08:00
John Lewin
e998f137aa Rename Connection.PrinterIsConnected -> Connection.IsConnected 2018-02-01 14:51:44 -08:00
Lars Brubaker
b159d2e448 Turn off heat when on last page of leveling 2018-01-31 12:34:04 -08:00
Lars Brubaker
ab2fa6e910 Extruders beyond 0 only have temperature
Removed ability to set material for extruders other than the first
added settings for extruder 1-4 temp
Refactored emulator (move classes to new files)
Made the emulator support multiple extruders
2018-01-10 12:56:50 -08:00
John Lewin
2ab8002655 Rename sent/received events
- Issue MatterHackers/MCCentral#2597
Rename ReadLine event to resolve ambiguity in terms
2018-01-06 22:03:26 -08:00
John Lewin
f5d31e7d29 Move Printing objects from GCodeVisualizer namespace to MC.Printing 2018-01-05 12:44:57 -08:00
John Lewin
edceab2e85 Rename SendLineToPrinterNow -> QueueLine
- Issue MatterHackers/MCCentral#2550
SendLineToPrinterNow queues printer commands
2018-01-04 18:32:54 -08:00
Lars Brubaker
c66fc57614 working on: MatterHackers/MCCentral#1292
Localized strings cannot be stored in static fields
2017-12-04 14:14:12 -08:00
Lars Brubaker
e3fe584f03 Don't wait to heat to 0. Just move on to next page. 2017-11-10 07:29:21 -08:00
Lars Brubaker
359784877f Unify Vector2 3 and 4 to have upper case field members 2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
John Lewin
eadc3d5640 Remove ButtonBase 2017-09-22 14:12:00 -07:00
John Lewin
294df0a588 Convert ActiveSliceSettings usage from static to local references 2017-09-17 01:12:18 -07:00
John Lewin
e1f3dec6b1 Make PrinterConnection.PrinterSettings private, use PrinterConfig 2017-09-15 12:09:56 -07:00
John Lewin
b7749fe8cc Remove unused PrinterConnection parameters and local references 2017-09-13 21:45:44 -07:00
Lars Brubaker
b39666634a More making printerConnection passed to classes.
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
3dd9270797 More making printerConnection passed to classes. 2017-09-03 11:48:24 -07:00
Lars Brubaker
bf3cd0d96e More making printerConnection passed to classes. 2017-09-02 08:37:14 -07:00
Lars Brubaker
3773adabd7 Make leveling with probe wizard auto advance when possible
cache bsp bed results
2017-09-01 11:49:09 -07:00
Lars Brubaker
412481d255 Put in validate layer height
made right button not do design tools
check starting bed temp
2017-08-21 15:46:16 -07:00
Lars Brubaker
7c5f5a2775 Brought in the changes to set temp before leveling. 2017-08-08 17:49:26 -07:00
Lars Brubaker
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
Lars Brubaker
5fe3e3e433 Fixed the M280 command to work with marlin
Server auto leveling working with marlin firmware
2017-06-21 12:09:55 -07:00
Lars Brubaker
64e72512a6 Took out z can be negative.
Put z height on leveling wizard
2017-06-14 17:47:02 -07:00
John Lewin
9aaf0f6311 Rename PrinterConnectionAndCommunication 2017-06-13 17:22:49 -07:00
Lars Brubaker
a689781772 Merging in 1.7.1 improvements 2017-06-07 16:09:42 -07:00
Lars Brubaker
a1e1c48d90 All new 1.7.1 changes 2017-05-19 14:39:57 -07:00
Lars Brubaker
8349891061 Made the cursor keys able to help with print leveling 2017-04-14 09:53:13 -07:00
Lars Brubaker
214e25f188 Added ability to sample multiple times on same point. 2017-04-13 17:04:42 -07:00
Lars Brubaker
e1374ece9d Putting in support for filament runout sensor
writing support for sms message on filament run out and pause
2017-04-13 14:25:46 -07:00
Lars Brubaker
5660307716 Changed the string we are looking for. 2017-04-12 17:30:58 -07:00
Lars Brubaker
ffc0ea296e Fixed for smoothie probe math 2017-04-12 15:17:55 -07:00
Lars Brubaker
ad5238e5df Read G30 values correctly on smoothie. 2017-04-12 14:32:15 -07:00
Lars Brubaker
d180a0780f Made the ability to probe the be with G30 on printers with probe
Fixed bug with extrusion multiplier layout
Made leveling wizard strings in common class
2017-04-12 12:12:11 -07:00
Lars Brubaker
4c9d976c56 Put in auto-calibration measuring if G30 is available 2017-04-11 17:49:23 -07:00
Lars Brubaker
8134b3f450 Fixed the Macros window to cancel on user closes with the X windows button.
Put cancel into max length and temp stream
Made close function take a bool if the system did it
Moved To EventHandler<> in GuiWidget
Made a ClosedEventsArgs
2017-02-03 13:06:08 -08:00
Lars Brubaker
8d47359ad9 Clear user baby stepping after new print leveling.
settings save on change
removed redundant expand_thin_walls setting
2017-02-01 13:38:14 -08:00
Lars Brubaker
e086f6058d Make sure we recalculate leveling when the user changes settings in the editor. 2017-01-18 14:44:49 -08:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
John Lewin
ace89e1e5a Use .Localize extension function 2017-01-04 10:52:06 -08:00
John Lewin
535a161115 Remove event keyword from private fields 2016-12-29 06:57:42 -08:00
Lars Brubaker
47968f566f Going back to the old leveling method. 2016-10-19 16:03:08 -07:00
Lars Brubaker
6ee93dc7f7 Make sure we clear the leveling before pushing new data 2016-10-13 14:18:53 -07:00
Lars Brubaker
3bb439d198 Make it possible to have the print leveling go negative
Took out the 2 point leveling solution
MatterHackers/MatterControl#804
2016-10-11 14:56:36 -07:00