Alessandro Ranellucci
|
d488afd243
More work (breaks centering and internal surfaces detection)
|
12 years ago |
Alessandro Ranellucci
|
02356fd613
Large refactoring to allow processing multimaterial files
|
12 years ago |
Alessandro Ranellucci
|
04be94023b
Refactoring: move the 'copies' property to each Print::Object
|
12 years ago |
Alessandro Ranellucci
|
037be34b7b
Bugfix: removed fatal error when generating SVG support material in some circumstances. #673
|
12 years ago |
Alessandro Ranellucci
|
c95cd5ac38
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
e40f32995f
Finish GUI decoupling
|
12 years ago |
Alessandro Ranellucci
|
757515ba17
New [print_preset], [filament_preset] and [printer_preset] variables. #675
|
12 years ago |
Alessandro Ranellucci
|
6adf98edaf
Fix regression causing SVG/DLP support material to crash the application. #668
|
12 years ago |
Alessandro Ranellucci
|
37ae2e1e2d
Use support material extruder for brim. #653
|
12 years ago |
Alessandro Ranellucci
|
47c5d410ea
Remove the initial retraction compensation. Not only it is not very good for multi-head setups, but it also caused wrong first layer Z when lift was enabled. #655
|
12 years ago |
Alessandro Ranellucci
|
94a096f1d2
Support legacy config files not containing first_layer_height #631
|
12 years ago |
Alessandro Ranellucci
|
cc8d8bd26f
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
7a5071f66c
New [print_preset], [filament_preset] and [printer_preset] variables. #675
|
12 years ago |
Alessandro Ranellucci
|
628cc52338
Fix regression causing SVG/DLP support material to crash the application. #668
|
12 years ago |
Alessandro Ranellucci
|
f41a6af343
Use support material extruder for brim. #653
|
12 years ago |
Alessandro Ranellucci
|
e0a96c00b3
Remove the initial retraction compensation. Not only it is not very good for multi-head setups, but it also caused wrong first layer Z when lift was enabled. #655
|
12 years ago |
Alessandro Ranellucci
|
b37af86bef
Support legacy config files not containing first_layer_height #631
|
12 years ago |
Alessandro Ranellucci
|
191de5d078
Unfinished work for decoupling GUI from the Print object (goal = more speed for manipulation, less memory usage)
|
12 years ago |
Alessandro Ranellucci
|
f90520ed06
Refactoring: new Slic3r::Model class to represent files
|
12 years ago |
Alessandro Ranellucci
|
9bd1b0f6ba
Revert "Refactoring: initialize all layers at once and avoid duplication of slicing height math". #637
|
12 years ago |
Alessandro Ranellucci
|
08270022dd
Refactoring: initialize all layers at once and avoid duplication of slicing height math
|
12 years ago |
Alessandro Ranellucci
|
a1ac866b84
Refactoring: turn x_length and y_length in size
|
12 years ago |
Alessandro Ranellucci
|
896641cb7e
Fixed regression causing some bridges not to be detected correctly. #629
|
12 years ago |
Alessandro Ranellucci
|
c98e9515ed
Better implementation of the external motion planner
|
12 years ago |
Alessandro Ranellucci
|
0eadc5adba
Manual rebase of the avoid_crossing_perimeters feature
|
12 years ago |
Alessandro Ranellucci
|
b35c41c1a3
Bugfix: retraction was still not working correctly at tool change
|
12 years ago |
Alessandro Ranellucci
|
4bddb66513
Always emit T0 at the beginning of a multi-extruder print
|
12 years ago |
Alessandro Ranellucci
|
075213c731
Refactoring: make 'retracted' an attribute of the Extruder object
|
12 years ago |
Alessandro Ranellucci
|
3c2464abf9
Bugfix: crazy temperatures were written when using sequential printing. #625
|
12 years ago |
Alessandro Ranellucci
|
26e033a30c
Bugfix: brim was positioned incorrectly if no skirt was enabled. #627
|
12 years ago |
Henrik Brix Andersen
|
0f327ef912
Add missing use File::Spec
|
12 years ago |
Alessandro Ranellucci
|
c7858912d8
Bugfix: some paths were not considered when generating brim
|
12 years ago |
Alessandro Ranellucci
|
63e77fcfd8
Refactor extruder settings
|
12 years ago |
Alessandro Ranellucci
|
b7d8444ac8
Take support material into account when generating brim. #490 #501 #567
|
12 years ago |
Alessandro Ranellucci
|
9bfa4118a1
Bugfix: brim and skirt collision was not precisely detected when they had similar offsets. #548
|
12 years ago |
Henrik Brix Andersen
|
0e620f3ad2
Make --output accept directories. #535
|
12 years ago |
Henrik Brix Andersen
|
83fccf0875
Fix auto-arrange of objects
|
12 years ago |
Alessandro Ranellucci
|
4c33eabc6e
Slicing from plater was still using the default options
|
12 years ago |
Alessandro Ranellucci
|
7e34244b05
Refactored configuration handling.
|
12 years ago |
Alessandro Ranellucci
|
1d04e15b63
Refactor/clean up. Merge remove_small_surfaces() into prepare_fill_surfaces(), rename infill_every_layers() to combine_infill(), remove $layer->fill_boundaries, initialize layer properties explicitely for clarity.
|
12 years ago |
Alessandro Ranellucci
|
3edf42e98e
Little workflow simplification
|
12 years ago |
Alessandro Ranellucci
|
bce2663ed8
Restore thin walls and thin fills after last commit
|
12 years ago |
Alessandro Ranellucci
|
1697cb24a6
Memory optimization and code cleanup. Don't keep deserialized paths
|
12 years ago |
Alessandro Ranellucci
|
3c00573805
Reset E and compensate retraction after changing extruder
|
12 years ago |
Mark Hindess
|
07f2dab5f6
Fix perimeters_* options to be singular to be consistent.
|
12 years ago |
Alessandro Ranellucci
|
cbb111ee64
Fix for incomplete commit causing thin gaps to throw an error
|
12 years ago |
Alessandro Ranellucci
|
5eb1982081
Bugfix: brim was extruded multiple times when sequential printing was enabled
|
12 years ago |
Alessandro Ranellucci
|
a7668e0933
Revert "Reduce memory usage during gcode output by discarding processed layers."
|
12 years ago |
Mark Hindess
|
4d1551c305
Reduce memory usage during gcode output by discarding processed layers.
|
12 years ago |
Alessandro Ranellucci
|
fb96cdec76
Command line options to assign perimeters and infill to different extruders
|
12 years ago |