Caroline
|
f3b590911d
Partial implementation #1405: minimum shell thickness option (#3885)
|
6 лет назад |
Joseph Lenox
|
86c3600684
Fix external perimeter width to nozzle diameter to avoid auto width messing things up
|
7 лет назад |
Alessandro Ranellucci
|
aa3153fb65
Removed debugging lines
|
7 лет назад |
Alessandro Ranellucci
|
172c324475
Ignore small_perimeter_speed when perimeter has overhangs. #3951
|
7 лет назад |
Alessandro Ranellucci
|
e5412b5d69
Use --local-lib when calling cpanm
|
8 лет назад |
Alessandro Ranellucci
|
48f1fab49f
Bugfix: an error in porting caused bad perimeter ordering. Includes regression test and more unit tests for PerimeterGenerator
|
9 лет назад |
Alessandro Ranellucci
|
6ac79e3ed6
Ported make_perimeters() to C++
|
9 лет назад |
Alessandro Ranellucci
|
b4515cf695
Finished porting PerimeterGenerator to C++
|
9 лет назад |
Alessandro Ranellucci
|
b14290b9f6
Make tests happy
|
9 лет назад |
Alessandro Ranellucci
|
f14c0e2183
Bugfix: concave starting points were not correctly detected for slice holes. Includes regression test. #2857
|
9 лет назад |
Alessandro Ranellucci
|
095391d702
When using raft, validate first layer height against support material extruder only instead of taking other extruders into account, thus potentially allowing larger nozzles to be used for it. #2701
|
10 лет назад |
Alessandro Ranellucci
|
722e94513c
Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled
|
10 лет назад |
Alessandro Ranellucci
|
406d045ced
The inwards move after an external loop was still randomly generated outwards in some cases. Perimeters are now generated with a distinct iterator for each slice. Nested islands are also correctly supported too. Various regression tests included. #2253
|
10 лет назад |
Alessandro Ranellucci
|
6ce651eb4a
Fixed wrong implementation of concave_points() and convex_points() in C++. #2384
|
10 лет назад |
Alessandro Ranellucci
|
c4d70bcb85
Always use a rectangle with semicircles as extrudate shape
|
10 лет назад |
Alessandro Ranellucci
|
e24b3a8916
Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer
|
10 лет назад |
Alessandro Ranellucci
|
5dcc1eab79
Bugfix: seam_position = aligned failed in certaim circumstances because of faulty concave points detection. Includes regression test
|
10 лет назад |
Alessandro Ranellucci
|
88a2e5c791
Typo seal -> seam :-)
|
10 лет назад |
Alessandro Ranellucci
|
a3bd1b5302
New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized. #1741 #925
|
10 лет назад |
Alessandro Ranellucci
|
69002b8ea2
No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring. #2028
|
10 лет назад |
Alessandro Ranellucci
|
7ba08c90cf
Refactoring to Model API for making it stricter and safer
|
10 лет назад |
Alessandro Ranellucci
|
a31b2e6ca2
Stricter implementation of the overhang detection. Includes unit tests
|
10 лет назад |
Alessandro Ranellucci
|
15628a90ed
Regression test for numerical issues causing thin gaps between perimeters and infill. #1803
|
10 лет назад |
Alessandro Ranellucci
|
e02d33bbce
Remove weak test. #1803
|
10 лет назад |
Alessandro Ranellucci
|
43ffb7d3e8
Bugfix: sometimes a tiny gap was left between infill and perimeters. Includes regression test. #1803
|
10 лет назад |
Alessandro Ranellucci
|
5ce4de0544
Bugfix: wrong inwards moves were calculated for 2+ copies because ExtrusionLoop objects were modified in place. Includes regression test. #1842
|
11 лет назад |
Alessandro Ranellucci
|
bc44611f24
Fix failing test after recent changes to thin wall thresholds
|
11 лет назад |
Alessandro Ranellucci
|
5f2b2c90b6
Fix error in contains_point() port
|
11 лет назад |
Alessandro Ranellucci
|
5f81292f3f
Ported encloses_point() to XS and renamed to contains_point()
|
11 лет назад |
Alessandro Ranellucci
|
ea0e136b45
Prevent superfluous extra perimeters added when a region has an acute angle
|
11 лет назад |
Alessandro Ranellucci
|
7bd2ce21ca
Fix wrong bridge flow used for overhangs and bridge perimeters. Includes regression test. #1407
|
11 лет назад |
Alessandro Ranellucci
|
0ffb0f6a58
Fix tests
|
11 лет назад |
Alessandro Ranellucci
|
73c05a6092
Moved vibration limit to its own G-code filter
|
11 лет назад |
Alessandro Ranellucci
|
fb763b0187
Removed dependency on Math::Clipper
|
11 лет назад |
Alessandro Ranellucci
|
9458c7db97
Fix integration of XS containers
|
11 лет назад |
Alessandro Ranellucci
|
f455ecb7da
Rename adjust_overhang_flow to overhangs
|
11 лет назад |
Alessandro Ranellucci
|
1222f1f3e4
Update t/perimeters.t
|
11 лет назад |
Alessandro Ranellucci
|
c03f9f0197
Fixed regression causing wrong direction for inwards move in holes. Includes regression test. #1265
|
11 лет назад |
Alessandro Ranellucci
|
64a21276e3
Add regression test for concave starting points. #135
|
11 лет назад |
Alessandro Ranellucci
|
19b40baf55
Add regression test to ensure fan is enabled when printing overhangs. #432
|
11 лет назад |
Alessandro Ranellucci
|
c707073a73
Some fixes about overhang detection. Includes regression tests
|
11 лет назад |