Alessandro Ranellucci
|
27b71d8885
Little regressions after recent merge
|
12 years ago |
Alessandro Ranellucci
|
e40f32995f
Finish GUI decoupling
|
12 years ago |
Alessandro Ranellucci
|
87912cb3b0
Bugfix: only_retract_when_crossing_perimeters was almost not working. #680
|
12 years ago |
Alessandro Ranellucci
|
7e34244b05
Refactored configuration handling.
|
12 years ago |
Alessandro Ranellucci
|
a4dcbd62da
Remove recursion warning for Douglas-Peucker
|
12 years ago |
Mark Hindess
|
f61a1f5a07
Create *::Geometry::nearest_point_index to speed up shortest_path method.
|
12 years ago |
Alessandro Ranellucci
|
7d6545dd07
Further simplification of point_in_polygon()
|
12 years ago |
Mark Hindess
|
2ef565fc4d
Simplify creation of $n, @x and @y in point_in_polygon test.
|
12 years ago |
Alessandro Ranellucci
|
82dd3c7a3e
New --perimeters-extrusion-width and --infill-extrusion-width options. #302
|
12 years ago |
Alessandro Ranellucci
|
9f21d5b3c2
One more debugging statement left in
|
12 years ago |
Alessandro Ranellucci
|
190875d3df
Debugging statement left in
|
12 years ago |
Alessandro Ranellucci
|
22f8d57b36
Memory optimizations broke thin walls
|
12 years ago |
Alessandro Ranellucci
|
b246480535
Massive reduction of memory usage (down to one third).
|
12 years ago |
Alessandro Ranellucci
|
d03925a18d
New GUI with plating facilities
|
12 years ago |
Alessandro Ranellucci
|
96d5e513b8
Rename $Slic3r::resolution to $Slic3r::scaling_factor
|
12 years ago |
Alessandro Ranellucci
|
d51ba94e8a
Remove XXX from dependencies
|
12 years ago |
Alessandro Ranellucci
|
be9886eac3
Bugfix: fill escapes perimeters. #139
|
13 years ago |
Alessandro Ranellucci
|
554534fcad
Optimization
|
13 years ago |
Alessandro Ranellucci
|
9f5e48bd2c
Wrong optimization
|
13 years ago |
Alessandro Ranellucci
|
2a86932cfe
Slight code optimizations
|
13 years ago |
Alessandro Ranellucci
|
cc695c6c22
Support material: refactoring
|
13 years ago |
Alessandro Ranellucci
|
a24ffee2aa
New polygon_is_convex() function
|
13 years ago |
Alessandro Ranellucci
|
eba7c10018
Faster support generation. Includes a new implementation of the Douglas-Peucker algorithm
|
13 years ago |
Alessandro Ranellucci
|
776d985b26
New AMF-to-STL and STL-to-AMF converters
|
13 years ago |
Alessandro Ranellucci
|
debdd164e2
Bugfix: fatal error and warnings removed when cleaning some dirty layers
|
13 years ago |
Alessandro Ranellucci
|
1c7564e4a4
Thin walls. #24
|
13 years ago |
Alessandro Ranellucci
|
b79ae44e3d
Recent changes made Slic3r less tolerant with dirty STL files. Now we are able again to slice Prusa parts. #16
|
13 years ago |
Alessandro Ranellucci
|
4fe340cc56
Many fixes to the bridge direction detection algorithm and other things. #58
|
13 years ago |
Alessandro Ranellucci
|
792960aae1
Slic3r should now be able to detect optimal bridging direction for any kind of bridge. #58
|
13 years ago |
Alessandro Ranellucci
|
d51a37a0ae
Refactoring: moved slicing code to new TriangleMesh class, leaving in STL just what's needed to read that particular input format. Slic3r will now warn if model is not manifold. #16
|
13 years ago |
Alessandro Ranellucci
|
038caddcda
New fill types (hilbertcurve, archimedeanchords, octagramspiral) and ability to use different patterns for solid layers. #20
|
13 years ago |
Alessandro Ranellucci
|
c5d5e4d244
Cleanup lines resulting from plane intersection before detecting polygons. This allows for more tolerance with dirty models. Performance impact depends on how many layers are detected as dirty. #16 #28
|
13 years ago |
Alessandro Ranellucci
|
279bfbb10d
Organize perimeters with a nearest point search to avoid unnecessary travel moves. #21
|
13 years ago |
Alessandro Ranellucci
|
6d6533831e
New experimental --gcode-arcs options to generate G2/G3 commands. #23
|
13 years ago |
Alessandro Ranellucci
|
56619871b2
Bugfix: some bridges had wrong perimeters inside
|
13 years ago |
Alessandro Ranellucci
|
f01ddae974
Some compatibility bugs. Slic3r will still fail hard with non-manifold objects
|
13 years ago |
Alessandro Ranellucci
|
bca3abb755
More fixes.
|
13 years ago |
Alessandro Ranellucci
|
84abd41cf4
Fixes for bridges
|
13 years ago |
Alessandro Ranellucci
|
459577f9a2
Completely rewritten the slicing algorithm
|
13 years ago |
Alessandro Ranellucci
|
ad27f25c71
Skeining algorithm totally rewritten
|
13 years ago |
Alessandro Ranellucci
|
3274f3978b
Additions to Geometry.pm and allow function exporting
|
13 years ago |
Alessandro Ranellucci
|
743f2abcf2
Detection of optimal infill direction for bridges. Includes many fixes and improvements.
|
13 years ago |
Alessandro Ranellucci
|
5daaf454b1
Faster algorithm for rectilinear fill
|
13 years ago |
Alessandro Ranellucci
|
e2d2574b8b
New algorithm for clipping lines to complex polygons
|
13 years ago |
Alessandro Ranellucci
|
5812804d6b
Refactored the can_connect() logic (includes a refactoring of the SVG library)
|
13 years ago |
Alessandro Ranellucci
|
5a07137def
Fixes to retraction and skirt
|
13 years ago |
Alessandro Ranellucci
|
2da5ee7448
Bugfixes and improvements in surface detection
|
13 years ago |
Alessandro Ranellucci
|
f1a36502e1
Additions to the polygon library
|
13 years ago |
Alessandro Ranellucci
|
794b7a99d2
Fixes for hi-res STL models
|
13 years ago |
Alessandro Ranellucci
|
ef201a99cc
Bugfix in polyline simplification
|
13 years ago |