Lars Brubaker
fa86c58a7c
Making it possible to set a bed surface and have settings for bed temperature / material
2022-01-17 11:33:39 -08:00
LarsBrubaker
a1f02aff54
Have a warning if wipe tower has too few perimeters
...
issue: Wipe tower number of perimeters should have waring if < 4
2021-04-26 20:28:54 -07:00
Lars Brubaker
c9353b125d
Add validation for first layer height being big enough
...
Make sure we show the Validation Details
2021-04-21 10:56:05 -07:00
Lars Brubaker
d95d7ac58b
Re-capturing all the other changes made during leveling issues investigations
2021-03-05 15:07:50 -08:00
Lars Brubaker
2cca50acc5
Make sure we allow extruder offset to be cleared for extruder 0
...
Make it being set a warning so we don't break existing working profiles
2021-02-19 17:41:14 -08:00
Lars Brubaker
824823ded9
Adding SLA file library
2021-02-15 12:17:49 -08:00
Lars Brubaker
71d2b13830
Cancel correctly during leveling validation
...
issue: MatterHackers/MCCentral#6259
If cancel while heating the bed w' leveling validation does not stop imediately
2021-02-09 16:54:42 -08:00
Lars Brubaker
5f8ffe5650
Make sure we can build spiral vase even if the number of perimeters is 0
...
issue: MatterHackers/MCCentral#6245
0% infill and 0 perimeters should trigger warning in MC
2021-01-26 17:26:10 -08:00
LarsBrubaker
d8c47419f5
don't validate the leveling while recovering a print
2020-12-05 07:46:58 -08:00
Lars Brubaker
a25006f302
Made settings show where they are
...
don't show bed leveling on temp message if leveling validation enabled
2020-11-13 16:36:12 -08:00
Lars Brubaker
57f9f65ed0
Put in validation_threshold
2020-11-04 16:53:30 -08:00
Lars Brubaker
cc617999e2
Implementing fff import
2020-11-01 15:43:05 -08:00
LarsBrubaker
0e1012daf4
Don't show error if has_hardware_leveling
...
issue: MatterHackers/MCCentral#6091
Don't show warning if has hardware leveling
2020-09-30 18:38:34 -07:00
LarsBrubaker
e541e1ceb8
Hide recovery settings when not available
...
issue: MatterHackers/MCCentral#6090
Hide recovery settings when turned off
2020-09-30 18:31:47 -07:00
Lars Brubaker
e8e376fcb2
adding in warning if leveling data has large delta
...
issue: MatterHackers/MCCentral#5974
Sanity check on leveling data
2020-09-30 14:35:26 -07:00
LarsBrubaker
1be6e237c1
Warn if connected to emulator
2020-09-20 19:25:32 -07:00
LarsBrubaker
2c3e3c58d0
Add warning based on user reported problem
2020-09-20 19:25:31 -07:00
LarsBrubaker
2e958fda5d
Starting work on the Update Settings page
2020-08-29 20:06:02 -07:00
LarsBrubaker
607a9d7b58
Refactoring validation warnings so they can be reset easily
2020-08-29 20:06:02 -07:00
LarsBrubaker
87d8de607a
Ignore more settings while validating oem settings changes
2020-08-29 20:06:02 -07:00
LarsBrubaker
e71aacbedb
Working on validating current default settings
2020-08-29 20:06:02 -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
bd02874b46
Make sure we show air gap speed
...
if per layer support turned on don't warn about support
2020-03-30 12:00:53 -07:00
jlewin
5c81e19a3c
Allow IObjectSlicer to drive active settings
2020-02-07 15:25:02 -08:00
jlewin
3f080cb6b2
Prevent bed validation for GCode files
...
- Issue MatterHackers/MatterControl#4611
Empty bed will not print
2019-06-14 14:14:19 -07:00
jlewin
e7f33163ad
Add validation error dependencies
...
- Issue MatterHackers/MCCentral#5438
Setup... action requires a connection to function
2019-05-16 16:25:10 -07:00
jlewin
93da6c0380
Rename connectedPrinting to requiresLoadedFilament
2019-05-16 16:25:10 -07:00
jlewin
4ecfeaae13
Remove parameter, use default from single caller
2019-05-16 16:25:10 -07:00
jlewin
686d258ce6
Remove indirection
2019-05-16 16:25:10 -07:00
Lars Brubaker
77020ee924
Making T1 setup dependent on having T1 used in the print
...
issue: MatterHackers/MCCentral#5497
Create protocol for single material setup on dual printer
2019-05-14 18:20:02 -07:00
LarsBrubaker
97fd35057b
fixing warnings
2019-05-12 09:09:30 -07:00
jlewin
fcae79528d
Remove staged filament wizard and related printer validation
2019-05-07 15:58:29 -07:00
jlewin
41d4101d32
Remove indirection
2019-05-01 15:38:35 -07:00
John Lewin
50f3dab1a0
Add conditional logic for bed validation
...
- Issue MatterHackers/MCCentral#5397
export as gcode test failing due to empty bed requirement
2019-04-30 08:19:46 -07:00
John Lewin
1087bdd136
Add Empty Bed print validation
...
- Issue MatterHackers/MCCentral#5374
Add print validation for empty bed
2019-04-26 12:22:33 -07:00
jlewin
54b5664cdf
Use new ConnectToPrinter implementation
...
- Issue MatterHackers/MCCentral#3457
Setup Wizard does not show error if connection fails
2019-04-05 12:06:22 -07:00
jlewin
6953742123
Add new print validation for load filament operation
...
- Issue MatterHackers/MCCentral#5264
Determine where best to include filament load/unload wizards
2019-04-05 10:54:49 -07:00
Lars Brubaker
a9252a1ab8
Improved message for supports may be required
2019-03-29 13:58:39 -07:00
Lars Brubaker
0ba8e47014
Support tests are currently passing
...
support handles selections better for create and remove
2019-03-29 10:10:39 -07:00
Lars Brubaker
8b4fd20889
Made a global baby step for all extruders
...
will calibrate extruder relative offsets separately
2019-03-21 13:18:24 -07:00
jlewin
e90dc032d6
Expose LevelingData with property, use cached backing field ref
...
- Issue MatterHackers/MCCentral#5077
PrintLevelingData reloaded for each line in gcode file
2019-03-19 12:37:57 -07:00
jlewin
6ee83675df
Add fix for PrinterDisconnected validation
2019-03-08 17:17:04 -08:00
jlewin
c6fcdb4615
Add fix for Bed Leveling Temp validation, add support for disable
2019-03-08 16:59:04 -08:00
jlewin
18bb3e9b08
Add ID property to ValidationError
2019-03-08 16:43:25 -08:00
John Lewin
49909bc160
Move bed leveling temp warning to validation system
...
- Issue MatterHackers/MCCentral#5046
Consider moving to print validation system
2019-03-08 08:56:23 -08:00
John Lewin
38bb1cea50
Revise comments
2019-03-08 08:56:23 -08:00
John Lewin
7e6586cd85
Ensure leveling validation is run when enabled and/or required
2019-03-08 08:56:23 -08:00
Lars Brubaker
26d6701809
Get baby stepping working for extruder 2
...
Make sure load extruder 2 has load option
Fixe bug with canceling probing then restarting right away
issue: MatterHackers/MCCentral#4669
Way to babystep Dual extruder Z offset
2019-02-11 15:23:41 -08:00
John Lewin
31dc4e0edf
Filter validation errors to setting context
...
- Ensure that presets windows only show errors for preset values
- Issue MatterHackers/MCCentral#4896
Validation error appears in preset window for user override value
2019-01-28 17:11:11 -08:00