Lars Brubaker
d3e7d00b3e
Put in a enable retract setting
...
Made slice settings disable work
2017-08-02 15:19:32 -07:00
Lars Brubaker
9635b3308b
Put in regex read write translation code
2017-06-29 09:47:34 -07:00
Lars Brubaker
fcd2eaa97e
Made a new mapping for pause gcode..
2017-06-08 16:56:19 -07:00
Lars Brubaker
4fe9457901
Made a mapping for slic3r
...
Fixed slic3r bed shape
Fixed slic3r centering
2017-01-30 12:55:12 -08:00
Lars Brubaker
f4633a582f
Fixed test
...
Refactored to NumberOfHotEnds
2016-12-07 16:26:35 -08:00
Lars Brubaker
837c445e0b
Fixed shared temp showing correct controls for multiple extruders.
2016-12-07 15:45:46 -08:00
John Lewin
755c7ac2aa
Rewrite PrinterConfigTests to use .printer/PrinterSettings files
...
- Migrate first_layer_speed to SettingsKey
- Use specialized Asserts to assist in troubleshooting
- Improve failure text to assist in troubleshooting
- Process all layers in .printer files
2016-12-05 15:18:43 -08:00
Lars Brubaker
8a739f0058
Make sure we always heat used extruders.
2016-10-24 12:05:13 -07:00
Lars Brubaker
eccc9a2a81
Fixed a bug in getting extruder temps
...
Made temperature a settings key
MatterHackers/MCCentral#553
Extruder and bed not being heated before printing
2016-10-10 12:44:22 -07:00
John Lewin
ee52f24835
Upgrade to NUnit3
...
- Revise hard-coded paths for compatibility with new VS adapter
- Add utility functions for path generation
- Extract SHA1 computation from Save function
- Add ToJson helper function
- Don't save SHA1 in computed document
- Remove Asserts from CloseMatterControl, extend wait period
- Add TestAutomationConfig type replacing serialized Dictionary
2016-09-21 14:13:39 -07:00
Lars Brubaker
98c114f79b
Got the check and uncheck of reload ui settings to work
...
Wrote a test
Added heat_extruder_before_homing
2016-08-25 17:43:30 -07:00
Lars Brubaker
261b613689
Made resume failed print able to be turned on and off
...
Made show if set have an & operator
Made a new test for parsing the show if set parameter
2016-08-11 16:09:45 -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
da695dc581
Convert more string literals into SettingsKey constants
2016-07-12 17:51:26 -07:00
Lars Brubaker
4ac3003346
Fixed #990
...
wrote unit test
made mapping classes
2016-06-21 11:23:26 -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
773f6ddc9b
More settings moved to GetValue
...
extruder_count
bed_temperature
2016-06-16 10:31:18 -07:00
John Lewin
c008234248
Rename ActiveValue to GetValue, consolidate GetValue overrides
2016-06-15 17:19:29 -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
John Lewin
8151e1008b
Be more specific about the character to be escaped and direction
2016-03-13 16:04:24 -07:00
John Lewin
24b8a54800
Configure remaining MatterControl behaviors driven by settings
...
- Add VisibleButNotMapped mappings for behaviors that are unique to MatterSlice
- Add applicationLevelSettings for more globally applied behaviors
- Use more succinct and clear conditional assignment
2016-03-13 15:01:34 -07:00
John Lewin
a9d11e6e22
Restore ConvertCRs class, remove upstream deleted mapping
2016-03-12 11:58:47 -08:00
John Lewin
1c1434909d
Revise settings to slicer mappings
2016-03-11 23:39:08 -08:00
Lars Brubaker
544ee2fa9a
Added top infill speed.
...
Hid solid_shell on slic3r
Put in more comments
2015-10-13 13:40:35 -07:00
John Lewin
47062356db
Prevent interaction with library placeholder collections
...
- Remove hard-coded place holder tokens
- Fix extruder number comments in exported gcode
2015-09-21 15:27:32 -07:00
Lars Brubaker
77c5c3dfb2
Put in bread crumbs for PrintItem to tell where it came from.
...
CodeMaid
2015-06-17 15:43:37 -07:00
Lars Brubaker
42568cc0f1
Improved MatterControl's front end parser to handle multiple settings (comma separated) that can be created by slic3r for some settings like retraction.
2015-06-11 09:23:29 -07:00
Lars Brubaker
b373d5c14a
Fixed a bug in first layer extrusion width.
2015-06-09 11:30:14 -07:00
Lars Brubaker
43df990b60
Added many more replacement variables
2015-05-06 15:01:53 -07:00
Lars Brubaker
8b075926e9
Added solid_shell setting
...
Adde SetSettingsOnChange for setting that affect other setting.
Refactoring
2015-05-01 18:44:43 -07:00
Lars Brubaker
9ed545ad22
Put in the ability to specify bottom and top layers in mm
...
Also interface layers and z gap
improved the slice settings layout
improved intermediate settings to be much more useful
Added a new mm setting and improved the optional % editing.
2015-04-24 13:09:25 -07:00
Lars Brubaker
86175bd500
Fixed some strange M190 settings in configs
...
Made the html widget not show debug
Made the mapping classes not use unsetable temperatures in MatterSlice
2015-04-14 15:27:11 -07:00
Lars Brubaker
591528ee91
Ran code maid against this code.
2015-04-08 15:20:10 -07:00
Lars Brubaker
06e97320c2
Refactor for clarity.
2015-02-26 10:28:11 -08:00
Lars Brubaker
01f3478a68
Moved the delete cache data to a common location.
...
Took out the M109 from 3D STuffmaker so it uses the new override correctly.
2015-02-19 11:37:20 -08:00
Lars Brubaker
fd094f25af
Fixed a bug where the temp could get in a state of ping-ponging between values.
...
Working on better cache cleaning.
Added a heat extruder before homing config option
Made 3D Stuffmaker use the new setting
2015-02-19 10:56:54 -08:00
larsbrubaker
cbbeeac8ae
Don't show the bed temp if there is no heated bed.
...
Don't write bed temp to gcode if there is no heated bed.
Read bed temp through accessor function so we can filter it based on if the printer has a heated bed.
Added BedTemperature function on Active Slice Settings
2015-02-16 16:16:06 -08:00
Lars Brubaker
fdc3842ca7
Good settings for Mini
2015-01-21 09:59:37 -08:00
Lars Brubaker
0b4fad709c
Made it so we only heat up the extruders that will be printing.
...
Including checking for support and raft extruders.
2014-12-16 16:35:56 -08:00
Lars Brubaker
ccbdde24b7
Made the replacement strings for gcode happen in macros and pause resume.
2014-12-10 12:07:06 -08:00
larsbrubaker
e306d80c74
Make sure we are on T0 before we start printing.
2014-10-29 14:38:25 -07:00
larsbrubaker
e58e7cf049
Made ExtruderShareTemperature go through the api rather than direct query.
2014-10-29 09:51:52 -07:00
Kevin Pope
70f807032c
Get temperature value based upon extruder index.
2014-10-14 16:23:41 -07:00
larsbrubaker
2ee0f7a111
Put in an ExtrudersShareTemperature setting
...
Getting the gcode output to put in extruder 2 temps.
2014-10-13 17:00:25 -07:00
larsbrubaker
522d0f4a5f
Putting in location where the n extruder heat setting will go.
2014-10-13 16:32:54 -07:00
larsbrubaker
9bbd272467
Cleaned up the GetRenderType call to eventually improve the 3d gcode layer creation speed
...
Made setting the extruder temp to 0 suppress outputting M109
2014-08-29 10:45:21 -07:00
larsbrubaker
e93d38ec90
Made macros disabled during pining
...
Made it possible to set movement speed in setting.ini
Updated orion and rostockMax settings
Made orion and rostockMax have fast manual z moment
Made some printers have the calibration box at startup
2014-08-28 12:22:57 -07:00
larsbrubaker
430f803f38
Made the infill understand a %.
...
Upgraded to the latest slic3r release.
2014-08-11 15:41:38 -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