Alessandro Ranellucci
|
08a72c0824
Use bridge math for the first solid infill layer above sparse infill. #240
|
12 years ago |
Alessandro Ranellucci
|
91bcfc8a74
Remove $Slic3r::flow and $Slic3r::first_layer_flow
|
12 years ago |
Alessandro Ranellucci
|
cac79c0575
New option to only infill where strictly needed for supporting ceilings
|
12 years ago |
Alessandro Ranellucci
|
090e3b1fe3
Rename shortest_path to chained_path, which reflects its algorithm more correctly
|
12 years ago |
Alessandro Ranellucci
|
11637d527a
Bugfix: avoid-crossing-perimeters was failing on layers only containing single walls. #978
|
12 years ago |
Alessandro Ranellucci
|
8efe46e58d
New option to enforce support material on a given number of layers to improve adhesion of objects with poor footprint
|
12 years ago |
Alessandro Ranellucci
|
9222526e03
Customizable number of interface layers for support material and raft
|
12 years ago |
Alessandro Ranellucci
|
c7b4d99d7e
Generate raft automatically even when support material is disabled
|
12 years ago |
Alessandro Ranellucci
|
f1230312e3
Fixes for merge issues
|
12 years ago |
Alessandro Ranellucci
|
61b164b539
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Mike Sheldrake
|
65ef3b35d9
limit layer requests to object->layer_count when preparing skirt #901
|
12 years ago |
Alessandro Ranellucci
|
177347137f
New G-code flavor for Sailfish (thanks to fros1y for working on it). #826
|
12 years ago |
Alessandro Ranellucci
|
ad9be0e4d7
Bugfix: crash when reading/writing files to paths containing non-ASCII characters on Windows. #651 #865
|
12 years ago |
Alessandro Ranellucci
|
48e00a4c40
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
3d03faf0b2
Remove leftover M501
|
12 years ago |
Alessandro Ranellucci
|
32fd58d531
Acceleration control. #185
|
12 years ago |
Alessandro Ranellucci
|
30d9b2e508
Refactoring: initialize all layers at once and avoid duplication of slicing height math. #637
|
12 years ago |
Alessandro Ranellucci
|
15f07197d8
Don't store ->surfaces anymore. Save memory, save time
|
12 years ago |
Alessandro Ranellucci
|
dcc0ce78db
Fix warning
|
12 years ago |
Alessandro Ranellucci
|
ea304a4803
Bugfix: custom layer G-code was applied before Z change, and not after like it was documented. #869
|
12 years ago |
Alessandro Ranellucci
|
68e302fe27
Fix exporting G-code
|
12 years ago |
Alessandro Ranellucci
|
2abf2be781
New testing framework
|
12 years ago |
Alessandro Ranellucci
|
de0640603a
Append full config when --gcode-comments is enabled
|
12 years ago |
Alessandro Ranellucci
|
c99ff0cfe2
Apply Douglas-Peucker to all paths before generating G-code
|
12 years ago |
Alessandro Ranellucci
|
93bb2c1056
Bugfix: fatal error when using brim and no skirt. #784
|
12 years ago |
Alessandro Ranellucci
|
1db614a5a9
Revert "Use G92 to apply Z offset. #486" #778
|
12 years ago |
Alessandro Ranellucci
|
ab2b31672f
Fixed regression causing a long string between copies
|
12 years ago |
Alessandro Ranellucci
|
0a912c6316
Only apply min_skirt_length on bottom layer
|
12 years ago |
Alessandro Ranellucci
|
68e1edab80
Require Math::Clipper 1.14 and increase scale factor for offset(). #720
|
12 years ago |
Mark Hindess
|
705d6b3179
Quick fix for support material.
|
12 years ago |
Alessandro Ranellucci
|
25d88bddff
Remove the change_layer method
|
12 years ago |
Alessandro Ranellucci
|
4c6fe0b3d4
Fixed regression preventing lift to work correctly
|
12 years ago |
Alessandro Ranellucci
|
887634e1e2
Use G92 to apply Z offset. #486
|
12 years ago |
Alessandro Ranellucci
|
e9ae62a9d1
New --min-skirt-length option. #269
|
12 years ago |
Alessandro Ranellucci
|
c25e54a830
Expose perimeter/infill/support material extrusion widths in G-code comments
|
12 years ago |
Alessandro Ranellucci
|
8da4151c6d
Fix regression causing skirt to be printed at Z = 0 after a recent commit
|
12 years ago |
Alessandro Ranellucci
|
ecd054a57c
Don't emit T0 at the beginning of the file, so that it's generated automatically just right before starting the print
|
12 years ago |
Alessandro Ranellucci
|
ccb49a8439
Do a slightly thinner interface layer at the top of support material structures by taking into account the diameter of bridge extrudates (nophead's idea)
|
12 years ago |
Alessandro Ranellucci
|
cee3864fc9
Independently set number of top/bottom solid layers. #676
|
12 years ago |
Alessandro Ranellucci
|
31c2e50fc6
Bugfix: bed temperature wasn't being set after the first layer when first layer bed temperature was set to zero. #760
|
12 years ago |
Alessandro Ranellucci
|
50f6909475
Don't apply slowdown factor to bridges. #640
|
12 years ago |
Alessandro Ranellucci
|
355031fe2f
Remove unnecessary retractions
|
12 years ago |
Alessandro Ranellucci
|
44016b38c5
Distribute skirt loops across all extruders
|
12 years ago |
Alessandro Ranellucci
|
1627268fd4
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
c793a2657f
Replace Math::ConvexHull with Math::ConvexHull::MonotoneChain. #722
|
12 years ago |
Alessandro Ranellucci
|
f5f9574173
Merge pull request #722 from mesheldrake/remove-dups-before-hull
|
12 years ago |
Alessandro Ranellucci
|
769134bb6f
Fixed regression causing skirt ignoring the first layer extrusion width override. #728
|
12 years ago |
Alessandro Ranellucci
|
8ac367bfa7
If brim overlaps with skirt, make brim around skirt too instead of just ignoring skirt on first layer
|
12 years ago |
Alessandro Ranellucci
|
22b312395a
Fix SVG/DLP support material. #673
|
12 years ago |
Alessandro Ranellucci
|
f50b0040ef
Bugfix: the grow() method wasn't working properly, causing bad brim/support material interface. #639
|
12 years ago |