Lars Brubaker
fe31aaca05
Starting work on an automatic z offset validator
2021-11-03 18:09:01 -07:00
Lars Brubaker
fe50c75fec
Improving variable parsing
2021-07-30 15:18:46 -07:00
LarsBrubaker
3d753cfa13
Added the ability to turn off firmware sounds
2021-06-11 07:26:02 -07:00
Lars Brubaker
25abae93ca
Added additional errors that can be checked for while printing
2021-05-18 17:06:44 -07:00
Lars Brubaker
4500f0fa8b
Adding customizable probing bed inset
2021-05-13 10:38:42 -07:00
LarsBrubaker
0492291e91
Make the minimum conductive probe height a variable
2021-02-16 07:56:28 -08:00
Lars Brubaker
1f09ea58b1
Adding the ability to calibrate the probe against a conductive tab
2021-02-15 17:42:15 -08:00
Lars Brubaker
824823ded9
Adding SLA file library
2021-02-15 12:17:49 -08:00
Lars Brubaker
df6bcbfb0f
Make sure we show clear_bed_gcode settings
2021-02-03 14:43:02 -08:00
Lars Brubaker
53e96f7d79
Adding in material color setting
2021-01-28 18:06:29 -08:00
LarsBrubaker
49a0e89084
Make sure we can show all settings
2020-12-29 08:35:58 -08:00
Lars Brubaker
0e91994427
making the ratio settable
2020-11-12 16:24:14 -08:00
LarsBrubaker
d2004eae1a
Don't serialize
2020-11-08 08:24:58 -08:00
LarsBrubaker
2679f59aa2
Made 'Just my Settings' work for quality
...
issue: MatterHackers/MCCentral#6150
"View just my settings" not working for material and quality profiles
2020-11-08 07:43:54 -08:00
Lars Brubaker
57f9f65ed0
Put in validation_threshold
2020-11-04 16:53:30 -08:00
Lars Brubaker
dff86bb5a6
finishing up validate leveling stream
2020-10-27 17:45:01 -07:00
Lars Brubaker
a29ec6ea42
Make sure we dispose delegates correctly
...
Option to turn on run out sensor diagnostics
2020-09-21 08:55:25 -07:00
LarsBrubaker
e49deacdec
Wrote a test and made layer highlight more intentional
2020-08-29 20:06:03 -07:00
LarsBrubaker
ab2ff5286d
adding acceleration
2020-08-20 22:04:04 -07:00
Lars Brubaker
8b894f8c53
Fixing profiles to pass test
2020-08-13 17:29:28 -07:00
LarsBrubaker
012fad0b65
Making per tool baby stepping
2020-08-11 11:06:56 -07:00
LarsBrubaker
563c08520f
adding in tool change for T2 & T3
2020-05-07 13:26:21 -07:00
LarsBrubaker
37e6f3bd44
Put in per extruder fan controls
2020-05-05 09:28:11 -07:00
LarsBrubaker
7b2d95bbd9
adding in C axis
2020-05-01 08:02:58 -07:00
LarsBrubaker
b19e0a7629
Add support for specifying the firmware type in the profile
2020-04-11 09:46:02 -07:00
LarsBrubaker
99dab2608b
refactoring
2020-03-28 08:25:02 -07:00
jlewin
8e930f28ce
Rename converter types and methods to match behavior
2020-02-07 15:26:31 -08:00
jlewin
b9da334ff4
Restore support for runtime switchable slicers
2020-02-07 15:26:31 -08:00
jlewin
9b3ab57637
Fix failing tests
2020-02-07 15:26:31 -08:00
John Lewin
2657604918
Remove MapContains, use Exports dictionary
2020-02-07 15:25:02 -08:00
jlewin
5c81e19a3c
Allow IObjectSlicer to drive active settings
2020-02-07 15:25:02 -08:00
jlewin
cd5b5c6fe4
Use ResolveValue for GetValue<int|double>
2020-02-07 15:25:02 -08:00
John Lewin
2c1fe5a1f9
Quick integrate
2020-02-07 15:25:02 -08:00
jlewin
d97be92d21
Refactor EngineMappingMatterSlice
...
Changes
- Move ApplicationSettings to PrinterSettings readonly static
- Add Resolver to SliceSettingsData
- Move Resolvers from EngineMapping to PrinterSettings
- Move macro replacements from Printer to PrinterSettings
- Change macro replacements to token definitions only
- Change EngineMapping to define Exports with optional conversion
2020-02-07 15:25:02 -08:00
jlewin
203235c50c
Fix warnings
2019-05-29 14:03:14 -07:00
jlewin
9efbca43c2
Change to default(Vector3) due to build error
2019-04-23 11:09:01 -07:00
jlewin
78e3a171df
Remove unexpected addition
2019-04-23 10:55:23 -07:00
jlewin
5256267ea3
Consider OemLayer when migrating probe offsets
...
- Issue MatterHackers/MCCentral#5367
Trouble with Bed Leveling
- Issue MatterHackers/MCCentral#5278
Bed leveling with zero'd probe values crashes into bed
2019-04-23 10:49:50 -07:00
jlewin
654ad81ba1
Ignore ToolBounds property
...
- Issue MatterHackers/MCCentral#5370
Computed ToolBounds property serialized into printer settings
2019-04-23 10:49:50 -07:00
LarsBrubaker
73ebdde9e5
Changing nozzle1_inset to t0_inset
...
refactoring some surrounding code to talk about tool rather than nozzle
or hotend
figure it's better to do this change before we have any profiles with this set into them
issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
John Lewin
ddf9a8784f
Invalidate per hotend bed textures on related settings change
...
- Issue MatterHackers/MCCentral#5321
2019-04-12 22:18:17 -07:00
jlewin
c7e2e693ad
Fix hotend bounds
2019-04-12 16:44:06 -07:00
jlewin
1d1a06a966
Use new Vector4/Bounds field for nozzle insets
2019-04-12 16:44:06 -07:00
jlewin
db94e08e1c
Move HotendBounds to PrinterSettings
2019-04-12 16:44:06 -07:00
jlewin
73c38a415f
Add private OnDeserialize method
2019-04-12 16:44:06 -07:00
jlewin
1a0e0dfcb8
Move bed bounds to PrinterSettings
2019-04-12 16:44:06 -07:00
jlewin
bdb794514f
Remove dead code
2019-04-12 16:41:22 -07:00
jlewin
57eeda3c2f
Fix lost user probe setting
...
- MatterHackers/MCCentral#5281
UserLayer probe offsets lost during migration to new probe_offset
field
2019-04-08 14:06:34 -07:00
jlewin
37c942fdb2
Remove Helpers.ParseDouble
...
- Issue MatterHackers/MCCentral#5249
2019-04-04 14:36:31 -07:00
Lars Brubaker
0caaded36c
actually addressed the issue: MatterHackers/MCCentral#5250
...
Inconsistent serialization format used for SettingsKey.probe_offset
2019-04-04 13:30:39 -07:00