Lars Brubaker
a22ef1d32b
Put in the ability to turn off Merge Overlapping Lines
...
Fixes a possible regression in slicing
2016-10-27 18:36:02 -07:00
Lars Brubaker
5ffd4c168e
Added the ability to emit 'G0' for movement
2016-09-13 14:09:35 -07:00
Lars Brubaker
6f0ffb17fd
Created new layer change G code
2016-09-08 10:30:14 -07:00
Lars Brubaker
7981513b6e
Adding in the ability to turn on and off thin line code
...
Sorted some settings lists
Put in minimum thin line width option
Clean thin line output
2016-08-26 12:13:39 -07:00
Lars Brubaker
1c12b620fb
Moved quoted settings to SettingsKey
2016-07-28 16:45:45 -07:00
Lars Brubaker
e7279aa32f
Put in the ability to set how much the perimeter overlap is set to
2016-07-22 14:02:39 -07:00
Lars Brubaker
d8853e53f3
Merge pull request #1077 from larsbrubaker/master
...
Wrote a new test for first_layer_extrusion_width being parsed correctly
2016-07-12 18:14:38 -07:00
Lars Brubaker
3a9e4eb054
Wrote a new test for first_layer_extrusion_width being parsed correctly
...
Refactored first_layer_extrusion_width into a fixed string
2016-07-12 18:06:06 -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
larsbrubaker
7f65698864
Converted more settings methods to GetValue<T>
2016-06-16 06:58:28 -07:00
John Lewin
250ed87f31
Revise SliceSettings nomenclature, add GetValue<T> method
2016-06-15 15:11:23 -07:00
Lars Brubaker
2c17944ab1
Put in unretract extra on tool change.
...
Moved tool change to a separate section
2016-06-06 16:20:48 -07:00
Lars Brubaker
895eea253c
Converted lots of get properties to methods in SettingsProfile
2016-04-27 18:57:51 -07:00
Lars Brubaker
57e47a606f
Put in a before tool change gcode property
2016-04-25 16:42:00 -07:00
John Lewin
a64bb3d09b
Remove setting descriptions from engine Mapping file
2016-03-13 16:12:57 -07:00
John Lewin
5239b2b209
Use correct access modifiers for private fields
2016-03-13 15:32:55 -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
036c7f84c8
Revert to original naming and newline behavior
2016-03-12 09:08:19 -08:00
John Lewin
8867f07d8b
Better naming, more explicit types, revised comments
2016-03-12 00:04:09 -08:00
John Lewin
1c1434909d
Revise settings to slicer mappings
2016-03-11 23:39:08 -08:00
Lars Brubaker
da35fa80c0
Put in setting for output only first layer
...
Took out non-reprap gcode output settings.
makerbot is supported in binary driver
ultimaker supports rep-rap gcode and ulti has errors
2016-03-10 18:18:03 -08:00
Lars Brubaker
cd5a4ab5e5
Merge remote-tracking branch 'origin/1.5.1'
2016-03-07 15:38:37 -08:00
Greg
a7d87ce6cd
Added a hardware setting to show/hide marlin firmware updater.
2016-03-07 14:11:36 -08:00
John Lewin
1c63ab2db4
Add ConvexHull and Brim support
2016-02-19 17:31:21 -08:00
Lars Brubaker
9ed2949a96
Put back in support angle.
2016-02-10 13:19:31 -08:00
Lars Brubaker
05e087d966
Added the ability to turn off support outlines.
2016-01-18 12:20:53 -08:00
Lars Brubaker
de8fcf4e87
Added in the ability to set if we are going to retract when changing islands.MapItemToBool
...
New translations for updated slice descriptions.
2016-01-13 14:26:31 -08:00
Lars Brubaker
ecbcaee9f0
Put in the ability to adjust the amount of support to generate.
2016-01-11 10:30:15 -08:00
larsbrubaker
0cd5049791
latest matterslice
...
support test for air gap on parts is passing.
2015-12-27 09:00:11 -08:00
larsbrubaker
c5318e65ef
Put in a air gap for support (separate from raft)
2015-12-24 10:06:40 -08:00
Lars Brubaker
db779c889f
Pass the correct data for the new MatterSlice support system.
2015-12-15 16:31:15 -08:00
larsbrubaker
983c947b8b
Made max length stream also consider not sending too much data
...
Took out repair options
2015-12-06 21:41:38 -08:00
Lars Brubaker
90882bf2a8
Merge branch 'master' of https://github.com/MatterHackers/MatterControl
...
Conflicts:
SlicerConfiguration/SlicerMapping/EngineMappingMatterSlice.cs
Submodules/agg-sharp
2015-12-01 16:08:50 -08:00
Gregory Diaz
48cb8927cd
Pause on layer semi-completed
2015-11-30 16:50:53 -08:00
larsbrubaker
cbb704d7b0
made a new gcode stream that only implements Line
...
working to implement baby steps (and other line processing)
2015-11-28 07:46:57 -08:00
John Lewin
4c70384053
Honor user supplied empty values
2015-11-06 17:01:39 -08:00
John Lewin
9ba0d5a8fc
Add configurable outside perimeter extrusion widths
2015-10-13 19:51:39 -07: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
Lars Brubaker
b5561d38a7
Made all the print leveling data settable in config
2015-08-03 15:48:36 -07:00
Lars Brubaker
1b937300ca
Put in a bunch of print leveling data so that it is easier to get it setup and working.
2015-08-03 12:02:42 -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
b60919edce
Moved some code around
...
new matter slice
2015-06-01 15:06:05 -07:00
Lars Brubaker
edb7b7123d
Added a connect_gcode. Gcode that is sent just after connecting to the printer.
2015-05-18 16:58:09 -07:00
Lars Brubaker
6d323cfde5
Made the end gcode go through the macro replacements.
2015-05-18 16:02:45 -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
e329cc2631
Merge pull request #246 from jlewin/AtxPowerControl
...
Revise ATX Power submission from peter1960
2015-04-30 15:51:29 -07:00