Alessandro Ranellucci
|
c9f68ed28a
Refactor E code and keep track of per-extruder consumend filament
|
11 лет назад |
Alessandro Ranellucci
|
70d824c9a7
One minor optimization in GCode.pm
|
11 лет назад |
Alessandro Ranellucci
|
5f17fa342b
Move arc fitting code to its own post-processing filter and remove the built-in ExtrusionPath::Arc class
|
11 лет назад |
Alessandro Ranellucci
|
055273fbc8
Huge speed boost by reducing the number of method calls in GCode.pm
|
11 лет назад |
Alessandro Ranellucci
|
73c05a6092
Moved vibration limit to its own G-code filter
|
11 лет назад |
Alessandro Ranellucci
|
b11b595c97
Ported nearest_point() and nearest_point_index()
|
11 лет назад |
Alessandro Ranellucci
|
f1e9216c70
Save some time in GCode.pm method calls
|
11 лет назад |
Alessandro Ranellucci
|
9fb14f2119
Ported (and used) ExtrusionPath->first_point
|
11 лет назад |
Alessandro Ranellucci
|
fc9cec9d81
Merge branch 'master' into xsdata
|
11 лет назад |
Alessandro Ranellucci
|
3d6fb1b05c
New feature: ability to override specific settings for individual objects in the plater. #344
|
11 лет назад |
Alessandro Ranellucci
|
fa07c512b4
Merge branch 'master' into xsdata
|
11 лет назад |
Alessandro Ranellucci
|
4862d832b5
Simplify layer change code now that we have distinct support layers
|
11 лет назад |
Alessandro Ranellucci
|
b956faa153
Adapt avoid_crossing_perimeters code to the recent changes
|
11 лет назад |
Alessandro Ranellucci
|
5d80c26b29
Adjust collision detection for brim and include support islands inside the only_retract_when_crossing_perimeters logic
|
11 лет назад |
Alessandro Ranellucci
|
99816e07a6
New --first-layer-acceleration option
|
11 лет назад |
Alessandro Ranellucci
|
b38cc2c244
Merge branch 'master' into xsdata
|
11 лет назад |
Alessandro Ranellucci
|
4e13d61aed
Fix retraction/Z/lift problems after recent changes
|
11 лет назад |
Alessandro Ranellucci
|
10a8f479f9
Bugfix: lift was not working correctly with multiple extruders and multiple skirt layers. Also, we now ignore all lift settings except the one of the first extruder. Includes regression tests. #1332 #1338
|
11 лет назад |
Alessandro Ranellucci
|
9adac636b8
Avoid G92 E0 with sailfish. #1034
|
11 лет назад |
Alessandro Ranellucci
|
51de3ce14f
Switch print_z to unscaled coordinates
|
11 лет назад |
Alessandro Ranellucci
|
91cade7e8f
Make sure there are no gaps in spiral vase. Includes regression test. #1251
|
11 лет назад |
Alessandro Ranellucci
|
c69edf27e9
Bugfix: only_retract_when_crossing_perimeters was not triggering retraction when moving between islands that are covered/bridged on the above layer. #1308
|
11 лет назад |
Alessandro Ranellucci
|
1b285f3f46
Thread-safe integration of ExtrusionPath::Collection
|
11 лет назад |
Alessandro Ranellucci
|
c030e38908
Ported ExtrusionPath::Collection
|
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
|
9af2a1c007
Use XS Point everywhere
|
11 лет назад |
Alessandro Ranellucci
|
d0701cdcd4
Implemented Slic3r::ExtrusionLoop
|
11 лет назад |
Alessandro Ranellucci
|
c9749ca3b3
More integration of Slic3r::Point::XS
|
11 лет назад |
Alessandro Ranellucci
|
f612d4c64e
Ported ExtrusionPath to XS. Failing test for Surface
|
11 лет назад |
Alessandro Ranellucci
|
7f4dc4e248
Fix merging error
|
11 лет назад |
Alessandro Ranellucci
|
31809d473f
Merge branch 'master' into xsdata
|
11 лет назад |
Alessandro Ranellucci
|
6f6ee40dae
Small optimization in case no overhang logic is required at all
|
11 лет назад |
Alessandro Ranellucci
|
c57a88c943
start_perimeters_at_non_overhang was still partially enforced
|
11 лет назад |
Alessandro Ranellucci
|
a1e4bda670
Have Clipper.pm only return ExPolygon::XS objects
|
11 лет назад |
Alessandro Ranellucci
|
f455ecb7da
Rename adjust_overhang_flow to overhangs
|
11 лет назад |
Alessandro Ranellucci
|
f8ae8d3e8d
New option to disable overhang flow
|
11 лет назад |
Alessandro Ranellucci
|
0a7e0ffecf
New options: start_perimeters_at_concave_points start_perimeters_at_non_overhang
|
11 лет назад |
Alessandro Ranellucci
|
339c487077
Fix starting point after overhang clipping is performed
|
11 лет назад |
Alessandro Ranellucci
|
b3b2a1e891
One more fix in overhang starting point detection
|
11 лет назад |
Alessandro Ranellucci
|
df4612a209
Prefer starting points that are NOT in overhangs
|
11 лет назад |
Alessandro Ranellucci
|
d074b98aba
Optimization: don't store wipe path if wipe is not requested
|
11 лет назад |
Alessandro Ranellucci
|
8061cc6e30
Optimization in Polyline instantiation
|
11 лет назад |
Alessandro Ranellucci
|
1e3ce9b8c4
Complete retraction if the wipe path was too short for the full retract. #1264
|
11 лет назад |
Alessandro Ranellucci
|
c03f9f0197
Fixed regression causing wrong direction for inwards move in holes. Includes regression test. #1265
|
11 лет назад |
Alessandro Ranellucci
|
aba7641fe4
Avoid starting loops on convex vertices and/or overhangs. #296 #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 лет назад |
Alessandro Ranellucci
|
f5322596d9
Note to self in code
|
11 лет назад |