Alessandro Ranellucci
|
18e815d032
More efficient 3D preview of slices
|
10 years ago |
Alessandro Ranellucci
|
6776d6bc00
Bugfix: a bug in Polyline::split_at() caused random loss of perimeter segments. #2495
|
10 years ago |
Alessandro Ranellucci
|
167df0ab87
Refactoring: moved most of the low-level G-code to the Slic3r::GCode::Base class. Cleanup of the retraction and wipe logic.
|
10 years ago |
Alessandro Ranellucci
|
e19c6a1494
Ported Point->distance_to() and Line->length()
|
11 years ago |
Alessandro Ranellucci
|
9458c7db97
Fix integration of XS containers
|
11 years ago |
Alessandro Ranellucci
|
9af2a1c007
Use XS Point everywhere
|
11 years ago |
Alessandro Ranellucci
|
c9749ca3b3
More integration of Slic3r::Point::XS
|
11 years ago |
Alessandro Ranellucci
|
8d1069766b
Workaround dclone() not being thread-safe
|
11 years ago |
Alessandro Ranellucci
|
be4eb3762f
Use dclone() in Point class too
|
11 years ago |
Alessandro Ranellucci
|
510c2092df
Fix rotation and scaling in plater producing mispositioned objects in G-code after recent changes. Includes a large refactoring and the new Slic3r::Geometry::BoundingBox class. #1171 #1191
|
11 years ago |
Alessandro Ranellucci
|
48e00a4c40
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
92ab53868e
Remove unused methods
|
12 years ago |
Alessandro Ranellucci
|
d061534b83
Merge branch 'master' into avoid-crossing-perimeters
|
12 years ago |
Alessandro Ranellucci
|
ee41345ab0
Remove useless Point->id method
|
12 years ago |
Alessandro Ranellucci
|
0eadc5adba
Manual rebase of the avoid_crossing_perimeters feature
|
12 years ago |
Alessandro Ranellucci
|
cb182b8bc2
Honeycomb infill. #300
|
12 years ago |
Alessandro Ranellucci
|
90d10b24a8
Fill gaps using medial axis detection
|
13 years ago |
Alessandro Ranellucci
|
1c7564e4a4
Thin walls. #24
|
13 years ago |
Alessandro Ranellucci
|
fec816b065
Collect undetected lines (caused by dirty or non-manifold models), warn the user, post debug info. Includes some further ExPolygon refactoring.
|
13 years ago |
Alessandro Ranellucci
|
6d6533831e
New experimental --gcode-arcs options to generate G2/G3 commands. #23
|
13 years ago |
Alessandro Ranellucci
|
c97a89c07c
Refactored Line objects to arrayrefs
|
13 years ago |
Alessandro Ranellucci
|
e410410dc7
Refactoring. Point objects are now plain arrayrefs. Slicing is 30% faster.
|
13 years ago |
Alessandro Ranellucci
|
459577f9a2
Completely rewritten the slicing algorithm
|
13 years ago |
Alessandro Ranellucci
|
18c7aef1a7
Lots of changes and refactoring after testing with hollow objects
|
13 years ago |
Alessandro Ranellucci
|
26b05ab155
Replaced Moose with Moo => big performance boost and easier packaging
|
13 years ago |
Alessandro Ranellucci
|
9e111d0a6d
Rectilinear fill
|
13 years ago |
Alessandro Ranellucci
|
a5ba0af7ef
Generate GCODE
|
13 years ago |
Alessandro Ranellucci
|
febd655e22
Extrusion of perimeters
|
13 years ago |
Alessandro Ranellucci
|
55a523e1fa
Initial import
|
13 years ago |