Commit graph

165 commits

Author SHA1 Message Date
Lars Brubaker
eb228f103e Add tool tip text to leveling wizard 2018-04-06 17:12:28 -07:00
Lars Brubaker
d3818471c5 Made probe calibration happen automatically if required 2018-04-06 14:59:09 -07:00
Lars Brubaker
46d076fc66 Refactoring print <-> setup... button to have better state 2018-04-05 13:55:23 -07:00
John Lewin
ac3982c9d5 Fix spelling 2018-04-04 15:58:57 -07:00
Lars Brubaker
83a7d49e32 Make sure we don't sample off the bed
reorder 7 and 13 point leveling probe positions
issue: MatterHackers/MCCentral#1821
Improvements to leveling process
2018-04-04 14:58:20 -07:00
Lars Brubaker
3f8f0cbe28 Put in temp that leveling occurred at
Put in date
Made rebuild data happen correctly
Improved leveling messages
Fixed a bug with leveling happening after line cutting
Added 5x5 leveling
2018-04-04 14:58:20 -07:00
Lars Brubaker
34970a6462 Refactoring leveling system 2018-04-04 14:58:19 -07:00
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
329aa70981 Putting leveling buttons back on main page
Getting better leveling triangles
2018-04-04 14:58:18 -07:00
Lars Brubaker
ad0590a2b0 More work on curve
Move work on new leveling
2018-04-04 14:58:18 -07:00
Lars Brubaker
e86e3b127c Started on Delaunay Triangulation
Took out old sqlite migration of leveling
refactoring
2018-04-04 14:58:15 -07:00
Lars Brubaker
942e9171c1 More moving code into leveling stream 2018-04-04 14:58:15 -07:00
Lars Brubaker
ea12bdffa3 Removing dead code
Moving leveling code into leveling stream (the only place I want to have it eventually)
2018-04-04 14:58:14 -07:00
Lars Brubaker
88507a8b6e Refactoring 2018-04-04 14:58:14 -07:00
Lars Brubaker
89ad3e036c Changed probe positions to IEnumerable 2018-04-04 14:58:14 -07:00
Lars Brubaker
712f9df9ad Took out manual positions
took out steps and made based on sample points
2018-04-04 14:58:13 -07:00
Lars Brubaker
f852ddf708 First pass at leveling consolidation 2018-04-04 14:58:13 -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
c0033f6ab0 Improving leveling done message 2018-03-15 09:28:31 -07:00
Lars Brubaker
6d939b55e2 issue: MatterHackers/MCCentral#2938
Rename "Re-Calibrate Probe" -> "Recalibrate Probe"
2018-03-14 16:49:49 -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
John Lewin
ebea5a5bdb Remove extra scaling, special styling, for touchscreen
- Issue MatterHackers/MCCentral#2334
Create folder is not open to right size
2017-12-11 21:09:40 -08:00
LarsBrubaker
b1a30925b9 Improving ray tracing so we can click tumble widget
Fixing warnings
2017-12-04 21:00:50 -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
LarsBrubaker
b3fa0d3d99 show the correct number of steps in 3x3 leveling wizard 2017-12-02 14:01:57 -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
7979160cf5 Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
- Issue MatterHackers/MCCentral#1615
 ReloadAdvancedControls should be broken out into ReloadSettings
 and ReloadX?
2017-10-30 16:52:41 -07:00
John Lewin
eadc3d5640 Remove ButtonBase 2017-09-22 14:12:00 -07:00
Lars Brubaker
d8c025ed9d Did some name rebranding (made it easier) 2017-09-20 15:29:09 -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
16866e5f95 Don't try to heat bed if it doesn't exists. 2017-08-09 14:35:28 -07:00