Lars Brubaker
3f8eeda65b
integrating offline changes
2023-03-10 18:11:23 -08:00
MatterHackers
121623bad3
faster merge close perimeters
...
run with opentk by default
2023-01-15 16:26:06 -08:00
LarsBrubaker
cb72d3c52d
Fixing a problem when there is support and no holes
2022-06-11 13:39:50 -07:00
LarsBrubaker
9d18cb20e0
Don't apply holes to support
2022-05-30 07:10:31 -07:00
LarsBrubaker
546b897355
Fixing slicing delay with lots of supports
2022-05-18 15:20:44 -07:00
Lars Brubaker
094324e645
Improving matterslice output in consideration of top level holes
2022-04-28 11:08:32 -07:00
Lars Brubaker
3c0a4da20d
Added fuzzy surface option
2022-04-08 14:25:25 -07:00
Lars Brubaker
c5da58cb77
Adding support for Fuzzy and starting to think about Holes
2022-04-08 14:25:22 -07:00
Lars Brubaker
a2aaaf6715
Save to compressed mcx is working
...
Don't call save twice
2022-02-02 10:52:42 -08:00
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
Lars Brubaker
5b77462b91
Improving new subtract method
2021-11-09 17:42:36 -08:00
Lars Brubaker
4d7dfd1787
Ability to force center in back
...
Ability to turn off monotonic infill
2021-09-21 11:43:56 -07:00
Lars Brubaker
0c2f24c423
Adding optional brim layers
...
issue: MatterHackers/MatterControl#5100
Multiple brim layers
2021-08-23 11:16:36 -07:00
Lars Brubaker
1d73c96fd8
Improving seam placement text
2021-07-28 17:51:56 -07:00
LarsBrubaker
49e7d1223d
Added in random seam placement for flat seams
2021-07-28 08:00:35 -07:00
LarsBrubaker
e23296c695
Ability to set brim extruder
...
Improved extruder selection list
Prepping for list item localizations
2021-02-20 16:42:02 -08:00
Lars Brubaker
9e73bab7d2
Make wipe tower be able to be hollow
...
issue: MatterHackers/MCCentral#5498
Make wipe tower hollow
2021-02-18 17:20:14 -08:00
Lars Brubaker
824823ded9
Adding SLA file library
2021-02-15 12:17:49 -08:00
LarsBrubaker
40659f2423
Adding min fan speed to always set (override layer times)
2020-12-02 08:03:55 -08:00
Lars Brubaker
cc617999e2
Implementing fff import
2020-11-01 15:43:05 -08:00
Lars Brubaker
67f167622b
Adding retract distance for avoid crossing
...
make mirror preserve height
2020-09-29 20:17:13 -07:00
LarsBrubaker
ab2ff5286d
adding acceleration
2020-08-20 22:04:04 -07:00
Lars Brubaker
94b155f71d
Making the slicer detect if a file has been changed since last slice
2020-07-29 14:29:59 -07:00
LarsBrubaker
0863c25b11
Improving cylinder
...
fixing test
commiting patch from jlewin to fix printers without beds trying to heat
2020-07-05 18:05:15 -07:00
Lars Brubaker
f5015d1cd6
Make sure we don't crash if the slice is canceled and there is an error disposing it.
...
issue: MatterHackers/MCCentral#5929
InvalidOperationException: No process is associated with this object.
2020-07-02 13:48:49 -07:00
Lars Brubaker
169b40f3fd
added avoid max ratio
2020-05-22 12:36:47 -07:00
LarsBrubaker
fbbca09005
Added back in the ability to generate algorithmic support rather than user specified support
2020-03-28 11:12:51 -07:00
jlewin
8f5a6531b1
Pass IEnumerable<IObject3D> to Slice() method
...
- Issue MatterHackers/MCCentral#5743
XYCalibration print uses bed content rather than calibration template
2020-02-07 15:26:31 -08:00
John Lewin
9523ae320f
Move MatterSlice style slicing to EngineMappingMatterSlice
...
- Convert EngineMappingMatterSlice to IObjectSlicer with classic slicing
- Update IObjectSlicer to support tasks, cancellation, progress
- Remove Printer couplings
- Remove printer reference from SliceProgressReporter
2020-02-07 15:25:02 -08:00
John Lewin
2657604918
Remove MapContains, use Exports dictionary
2020-02-07 15:25:02 -08:00
jlewin
f2a777ccd9
Make GCode validation slicer specific
2020-02-07 15:25:02 -08:00
jlewin
cfb32a47ec
Make EngineMappingMatterSlice IObjectSlicer compatable
2020-02-07 15:25:02 -08:00
jlewin
fff0cc8bd7
Consolidate types, finish up settings conversion
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
Lars Brubaker
430162e80f
remove level_x_carriage_markdown
...
issue: MatterHackers/MCCentral#5619
Remove Z-Axis alignment step
2019-05-31 16:48:30 -07:00
LarsBrubaker
cb81681e4d
Fixing start gcode to have correct intelligence for legacy profiles
...
and still have the correct behavior of pre-heating
start gcode
post heating
2019-05-18 07:25:00 -07:00