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
larsbrubaker
426c0ede6a
Code to enable going below 0 for printe recovery
2016-10-10 19:30:48 -07:00
John Lewin
f304e9f3d6
Migrate SettingsProfile functionality to new SettingsHelpers type
...
- Add as child property of settings scope, ready for merge of types
- Progress on Issue #1113
2016-07-18 16:58:25 -07:00
John Lewin
858da9d09b
Consolidate duplicated manual_movement_speeds functions into Settings
2016-06-17 09:29:11 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
Lars Brubaker
834aba4f38
Settings profile using methods rather than properties
2016-04-28 09:41:27 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
John Lewin
4496720772
Json Profiles
2016-04-27 14:35:57 -07:00
Lars Brubaker
02a5d6993d
Made the leveling page easier to use on touch
...
made the message box easier to use on touch
fixed spelling errors.
2015-10-19 15:59:42 -07:00
Lars Brubaker
b83b967968
Took out double clicking on library
...
Fixed a bug where print leveling could get bad data by clicking back.
2015-09-01 17:08:59 -07:00
Lars Brubaker
b1671feb1d
Put in a 13 point disk option.
2015-08-05 11:12:01 -07:00
Lars Brubaker
b5561d38a7
Made all the print leveling data settable in config
2015-08-03 15:48:36 -07:00
johnlewin
356bdad2d2
Merge pull request #345 from gregory-diaz/master
...
Fixed Bug: Previously you could not add zip files to the queue using …
2015-08-03 11:09:33 -07:00
larsbrubaker
6521348cde
Make sure we commit our leveling data.
...
Cleaned up the 7 point math.
2015-08-01 16:58:25 -07:00
larsbrubaker
5e6af4b2f6
Making print leveling code go through the loaded print leveling solution (rather than the leveling plane).
...
Refactoring.
Working on a new 7 point radial print leveling solution for delta printers.
2015-08-01 14:44:53 -07:00
Gregory Diaz
2cc9831c84
Fixed some grammar issues in UI text
2015-07-31 12:22:32 -07:00
Lars Brubaker
5cc1b651b4
UI thread is more explicit about what functions it accepts and now accepts no parameter functions.
2015-06-11 12:06:40 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
larsbrubaker
222a5a46a7
Changed ButtonEventHandler to EventHandler
...
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
kevinepope
e936fe98f7
Change message confirmation dialogs from modal to async w/callback.
2014-10-21 21:20:09 -07:00
Kevin Pope
5663289ef7
Make application controller a generic object. Fix title of auto-leveling warning window.
2014-09-22 14:16:40 -07:00
larsbrubaker
005f5e5ec6
Made leveling calibration include the width of the paper (subtract it) when calculating the plane of the bed.
2014-07-26 15:51:44 -07:00
larsbrubaker
47e89e8956
In 2 point probe leveling marlin will not return the z probe if it is outside the software endstops.
...
So when homing we make sure to be within the endstops.
2014-06-17 11:19:32 -07:00
larsbrubaker
95a703d371
work on
...
2 point leveling work
fixed a bug with macros being sent during printing.
Put the home reading into the 3 point leveling wizard
2014-06-12 16:51:22 -07:00
larsbrubaker
7e21b2dc3e
Getting the rest of 2 point leveling working.
2014-06-11 17:53:19 -07:00
larsbrubaker
0e646dca68
Change the namespace of PrinterCommunication and the class name.
...
Deleted lots of unused usings.
Working to get the 2point leveling working.
Started work on a new printer io layer
Fixed the crash on disconnect while printing.
2014-06-11 14:52:58 -07:00
larsbrubaker
e6a1cabadf
Fixed the style of the export window
...
Got rid of some parameters to print leveling that were not used
Made it possible to ignore below 0 for leveling
2014-06-11 12:13:30 -07:00
larsbrubaker
93c71a08ed
We now collect enough data to create the correct bed level matrix for 2 from leveling.
...
Changed the R1 to use the new 2 point leveling.
2014-06-10 16:39:02 -07:00
larsbrubaker
af3a345ce2
Renaming for clarity.
...
Got the third point data collection to work better.
2014-06-06 19:10:13 -07:00
larsbrubaker
fcfccc5f63
Put more stuff into localization.
...
Made all movements in print leveling try to use the speeds out of manual controls.
Probe the 3rd point in 2 point probing so we can set up the correct level equation.
Put in a getting third point page.
2014-06-06 18:54:12 -07:00
larsbrubaker
7dd57bb6b5
Now the 2 point leveling at least can be instantiated.
2014-06-06 17:33:26 -07:00
larsbrubaker
6ec46b7ed1
Put the printer configuration page into a matching namespace and renamed it with printer prefix
...
Put in the code to handle multiple bed leveling procedures.
Saving the print level data into the printer as a json string
2014-06-06 16:05:18 -07:00
larsbrubaker
dad1e096a7
Cleaned up some of the back next behavior in the wizard.
...
More work on getting the 2Point leveling working.
2014-06-05 18:08:33 -07:00
larsbrubaker
a04ab3d050
Made the type of print leveling that will happen for a printer be selectable
...
Turned some bools into enums for clarity
Broke some of the print leveling wizard into separate files.
Started work on a new 2 point probe (actually an n point switch -> bed position maper).
2014-06-05 11:45:40 -07:00