Alessandro Ranellucci
|
b38cc2c244
Merge branch 'master' into xsdata
|
11 лет назад |
Alessandro Ranellucci
|
2a2d15e422
Fix error after recent change about bridges
|
11 лет назад |
Alessandro Ranellucci
|
948b43fe0d
Don't try to align rectilinear infill if solid, otherwise there will be a gap at one side
|
11 лет назад |
Alessandro Ranellucci
|
8fe228fcee
Smarter ordering of gap fill
|
11 лет назад |
Alessandro Ranellucci
|
c030e38908
Ported ExtrusionPath::Collection
|
11 лет назад |
Alessandro Ranellucci
|
c7b6818ccf
Ported offset() and offset2()
|
11 лет назад |
Alessandro Ranellucci
|
bf8c799685
Ported diff_ex, intersection_ex, union_ex, xor_ex
|
11 лет назад |
Alessandro Ranellucci
|
9458c7db97
Fix integration of XS containers
|
11 лет назад |
Alessandro Ranellucci
|
9b582a11ff
Adopt XS containers everywhere (incomplete work)
|
11 лет назад |
Alessandro Ranellucci
|
f612d4c64e
Ported ExtrusionPath to XS. Failing test for Surface
|
11 лет назад |
Alessandro Ranellucci
|
ac4a0bcdd8
Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere
|
11 лет назад |
Alessandro Ranellucci
|
bbb190dc68
Generate infill using each object's bounding_box instead of full print. #1177
|
11 лет назад |
Alessandro Ranellucci
|
a73020c10e
Faster implementation of concentric infill, with loop order reversed so that smaller loops will be printed at the end. #898
|
12 лет назад |
Mark Hindess
|
8c26f0da30
Avoid memory leaks by breaking reference cycle: Print -> Fill -> Print
|
12 лет назад |
Alessandro Ranellucci
|
430c825918
Align rectilinear and line infill across layers (new implementation). #712
|
12 лет назад |
Alessandro Ranellucci
|
1b79b1cb20
Refactoring: use the clone() method for inflating Surface objects
|
12 лет назад |
Alessandro Ranellucci
|
8ce31c2a2b
Don't exclude any infill under internal bridges; revert infill pattern to rectilinear for internal bridges. #240
|
12 лет назад |
Alessandro Ranellucci
|
1064c9bb2a
Merge branch 'master' into grow-narrow
|
12 лет назад |
Alessandro Ranellucci
|
83065b0789
Bugfix: wrong flow and bad pattern rotation when infill-every-layers was set to an arbitrary high value
|
12 лет назад |
Alessandro Ranellucci
|
04c0caad0b
Fix honeycomb infill overlap with perimeters
|
12 лет назад |
Alessandro Ranellucci
|
537fca47c5
Use solid infill speed for internal bridges; apply slowdown if any; don't use bridge fan settings. #240
|
12 лет назад |
Alessandro Ranellucci
|
35bd5a3423
New --solid-infill-extrusion-width option
|
12 лет назад |
Alessandro Ranellucci
|
9713b9f524
Fix narrow fills growing
|
12 лет назад |
Alessandro Ranellucci
|
d9b82c79da
Grow narrow infill regions into void - to be tested more
|
12 лет назад |
Alessandro Ranellucci
|
0df8398a39
Use concentric infill for internal bridges. #240
|
12 лет назад |
Alessandro Ranellucci
|
2f192bddca
Make tests happy
|
12 лет назад |
Alessandro Ranellucci
|
97e864699e
New top-infill-extrusion-width option
|
12 лет назад |
Alessandro Ranellucci
|
36d24ccb0b
Infill refactoring and cleanup complete
|
12 лет назад |
Alessandro Ranellucci
|
d928f005e6
Some incomplete work for cleaner infill logic
|
12 лет назад |
Alessandro Ranellucci
|
c3d90a1ff8
Rename $layer to $layerm in Slic3r::Fill too for consistency
|
12 лет назад |
Alessandro Ranellucci
|
a9090688f9
Refactor bridge flow to Slic3r::Flow::Bridge class
|
12 лет назад |
Alessandro Ranellucci
|
08a72c0824
Use bridge math for the first solid infill layer above sparse infill. #240
|
12 лет назад |
Alessandro Ranellucci
|
26a3cd5542
Refactor chained_path(), add chained_path_items() and chained_path_points()
|
12 лет назад |
Alessandro Ranellucci
|
090e3b1fe3
Rename shortest_path to chained_path, which reflects its algorithm more correctly
|
12 лет назад |
Alessandro Ranellucci
|
183736dd9a
Infill flow for bottom layer was calculated incorrectly when first_layer_height != layer_height
|
12 лет назад |
Alessandro Ranellucci
|
427e3c1720
Keep bridge flow unchanged even with the new overlapping spacing
|
12 лет назад |
Alessandro Ranellucci
|
86f5cb8654
Previous commit about bridge spacing was incomplete
|
12 лет назад |
Alessandro Ranellucci
|
a81377d684
Apply overlap factor to bridges too
|
12 лет назад |
Alessandro Ranellucci
|
2ef90562ce
Fixed regression causing first two layers to be infilled with parallel lines
|
12 лет назад |
Alessandro Ranellucci
|
d67c07bd47
Fix typo causing incomplete honeycomb infill after recent refactoring
|
12 лет назад |
Alessandro Ranellucci
|
44d91774a6
Get rid of useless Slic3r::Fill instances
|
12 лет назад |
Alessandro Ranellucci
|
20e73face2
Get rid of max_print_dimension in filler objects
|
12 лет назад |
Alessandro Ranellucci
|
6c97e588b1
Don't require the print object in filler objects
|
12 лет назад |
Alessandro Ranellucci
|
5943114574
Only take layer_id instead of layer in filler objects
|
12 лет назад |
Alessandro Ranellucci
|
f35cdef2aa
Renamed ExtrusionPath->depth_layers to height
|
12 лет назад |
Alessandro Ranellucci
|
b92642459f
Merge branch 'master' into dynamic-flow
|
12 лет назад |
Alessandro Ranellucci
|
bbe0a45b58
Optimization: cache scaled flow width and spacing
|
12 лет назад |
Alessandro Ranellucci
|
1cedb00f20
Merge branch 'master' into dynamic-flow
|
12 лет назад |
Alessandro Ranellucci
|
bb5f00cf0c
Bugfix: extrusion width setting for support material was only affecting the path spacing but not the actual flow. #666
|
12 лет назад |
Alessandro Ranellucci
|
0aa224ffad
Dynamic extrusion width for better gap filling
|
12 лет назад |