John Lewin
f5d31e7d29
Move Printing objects from GCodeVisualizer namespace to MC.Printing
2018-01-05 12:44:57 -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
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
Lars Brubaker
d8c025ed9d
Did some name rebranding (made it easier)
2017-09-20 15:29:09 -07:00
John Lewin
e1f3dec6b1
Make PrinterConnection.PrinterSettings private, use PrinterConfig
2017-09-15 12:09:56 -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
16866e5f95
Don't try to heat bed if it doesn't exists.
2017-08-09 14:35:28 -07:00
Lars Brubaker
7c5f5a2775
Brought in the changes to set temp before leveling.
2017-08-08 17:49:26 -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
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
larsbrubaker
cdab37fbb5
Made the probe height a settings value
...
MatterHackers/MatterControl#937
On print leveling setup move up an amount from the previous point, not to an absolute point
2017-02-01 07:54:55 -08:00
John Lewin
535a161115
Remove event keyword from private fields
2016-12-29 06:57:42 -08:00
Lars Brubaker
dfd4bd2c32
Merge branch '1.6.0'
...
# Conflicts:
# PrinterControls/PrinterConnections/SetupStepComPortTwo.cs
2016-11-17 12:28:52 -08:00
tellingmachine
2171ae9c04
Typo in english print leveling instructions.
2016-10-24 18:47:25 -07:00
Lars Brubaker
47968f566f
Going back to the old leveling method.
2016-10-19 16:03:08 -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
Lars Brubaker
de12a5c8ba
Finished print leveling test – fixed reset to defaults
...
Moved more things to settings key
Disabled end-user license agreement on Mac for now
2016-09-27 12:47:15 -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
Lars Brubaker
6ee626e794
Refactoring print settings strings into SettingsKey string consts
...
Made a new ReloadUiWhenChanged propertie for Properties.json
2016-06-21 09:38:37 -07:00
Lars Brubaker
7f85f168d5
Took out the prepend of MatterControl on profile settings and made them consistent lower case underscore.
2016-06-16 16:35:10 -07:00
larsbrubaker
0c3e754da5
Made an enum SettingsKey so the available settings names are discoverable.
2016-06-16 07:23:42 -07:00
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -07:00
John Lewin
814763ed72
Convert some accessors to use GetValue<T>
2016-06-15 16:15:47 -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
d49739f490
Make sure we ask for position after auto bed level.
...
Make sure we always show the known position of the printer when we re-build the display.
2015-11-23 15:45:35 -08:00
Lars Brubaker
4bd28d9155
Make 7 and 13 point not run if it has not be initialized.
2015-11-16 12:01:37 -08:00
Lars Brubaker
d06a276c32
Attempting to fix a bug with homing not being immediately accounted for before relative movement in 7 and 13 point print leveling.
2015-11-16 11:55:07 -08:00
Lars Brubaker
1e41bca15d
Fixed the number of samples message.
2015-10-16 12:22:28 -07:00
larsbrubaker
0bf526dc02
Put in some more tooltips.
2015-08-15 16:38:07 -07:00
larsbrubaker
8c810f63f1
Made 7 point and 13 point leveling code share a base class
...
Wrote relative movement leveling for 7 and 13 point
Wrote unit tests for relative movement
Improved unit tests to include outputting the expected strings.
2015-08-15 16:18:49 -07:00
larsbrubaker
8739a7f9e2
writing relative move leveling for 7 and 13 point code.
...
Starting tests for relative leveling.
2015-08-14 21:46:29 -07:00
Lars Brubaker
2b089cfa4a
Made the bed leveling test pass again.
...
Made library take zips again and filter items it can't take.
Deleted some dead code.
2015-08-07 16:35:36 -07:00
Lars Brubaker
b183bcf1d5
Sample the center point correctly.
2015-08-06 11:07:55 -07:00
Lars Brubaker
b1671feb1d
Put in a 13 point disk option.
2015-08-05 11:12:01 -07:00
Lars Brubaker
c558f1cb10
More code to allow leveling for beds not with a center at 0,0
2015-08-05 10:30:43 -07:00
Lars Brubaker
3fa6fadcb2
Make 7 point leveling work on any printer.
2015-08-05 10:19:15 -07:00
larsbrubaker
9eb687afb8
Make the current z also be passed back.
2015-08-05 08:49:59 -07:00