Mark Hindess
840752194f
Speed up encloses_point calls from medial_axis code.
...
The points shouldn't be on hole borders so we can make the check
much quicker. Gives over 50% speed up slicing reprap shot glass
(thing:11944) with default settings and 0.3 layer height.
2012-06-26 23:11:46 +01:00
Alessandro Ranellucci
3a8f4015d6
Don't reset E when the makerbot flavor is selected
2012-06-24 21:05:44 +02:00
Alessandro Ranellucci
0938c73d08
Revert "Don't reset E when the makerbot flavor is selected"
...
This reverts commit 2e5e5983be
.
2012-06-24 21:05:21 +02:00
Alessandro Ranellucci
2e5e5983be
Don't reset E when the makerbot flavor is selected
2012-06-24 20:58:12 +02:00
Alessandro Ranellucci
f057dd4818
Bump version number to the correct one
2012-06-24 17:21:27 +02:00
Alessandro Ranellucci
73655d7ccc
Bump version number
2012-06-24 17:18:29 +02:00
Alessandro Ranellucci
0372d06247
Releasing 0.8.4
2012-06-24 16:50:09 +02:00
Alessandro Ranellucci
a4dcbd62da
Remove recursion warning for Douglas-Peucker
2012-06-24 16:37:59 +02:00
Alessandro Ranellucci
f88f516c30
Optimize honeycomb travels
2012-06-24 16:09:24 +02:00
Alessandro Ranellucci
a6dca1d82a
New option for support material pattern spacing; also, fixes and speedups to the overhang detection
2012-06-24 14:39:35 +02:00
Alessandro Ranellucci
36753d85b7
New option to define the overhang threshold angle for support material generation
2012-06-23 23:54:39 +02:00
Alessandro Ranellucci
07daefeddb
Require Moo 0.091009
2012-06-23 23:28:21 +02:00
Alessandro Ranellucci
1fb44474a9
Connect support material paths
2012-06-23 22:58:12 +02:00
Alessandro Ranellucci
bf1aba3d08
New --support-material-pattern and --support-material-angle options
2012-06-23 22:43:23 +02:00
Alessandro Ranellucci
e72bd56b9d
Rename brim_thickness to brim_width
2012-06-23 22:27:59 +02:00
Alessandro Ranellucci
a9d480f7bf
Bugfix: first layer extrusion width was computed on general layer height rather than first layer height. #465
2012-06-23 21:45:18 +02:00
Alessandro Ranellucci
48addf8c3f
New feature: brim. #424
2012-06-23 21:31:29 +02:00
Alessandro Ranellucci
53d24bc580
Bugfix: some infill paths were not connected. #477
2012-06-23 20:27:28 +02:00
Alessandro Ranellucci
ac08cf7469
Disable arc compensation code
2012-06-23 20:19:58 +02:00
Alessandro Ranellucci
44c636aea1
Do not oversimplify outer perimeters and keep the full resolution of the input file. #340 #462
2012-06-23 20:08:08 +02:00
Alessandro Ranellucci
20229fccdb
Bugfix: fatal error when a layer contained nothing
2012-06-23 18:31:24 +02:00
Alessandro Ranellucci
464400a37b
Bugfix: when skirt distance was set to zero, the first loop coincided with the outer perimeter of the object
2012-06-23 17:44:05 +02:00
Alessandro Ranellucci
05e4571310
Do perimeters from outside to inside. #466
2012-06-23 17:41:44 +02:00
Alessandro Ranellucci
410279823c
New separate option to control the addition of automatic extra perimeters. Also, add none if perimeters are set to 0. #459
2012-06-23 17:10:30 +02:00
Mark Hindess
f61a1f5a07
Create *::Geometry::nearest_point_index to speed up shortest_path method.
...
This fix gives a further 10% speedup on simcop2387's coaster.
2012-06-22 23:12:39 +01:00
Mark Hindess
62eb41b967
Manage flattened endpoint list rather than creating it at every iteration.
...
Gives an 8% speedup on simcop2387's coaster for me.
2012-06-22 23:12:39 +01:00
Alessandro Ranellucci
a578af9d28
Fix support material
2012-06-21 11:51:24 +02:00
Alessandro Ranellucci
94e28b9ab8
Require Math::Clipper 1.09 because it contains important bugfixes
2012-06-21 10:53:04 +02:00
Alessandro Ranellucci
be8970b497
Fixed regression causing infill lines not being always connected near perimeters
2012-06-19 18:49:46 +02:00
Henrik Brix Andersen
8fcf24a766
Merge pull request #467 from henrikbrixandersen/ratio-options
...
Two small ratio option improvements/bug fixes
2012-06-19 06:44:16 -07:00
Henrik Brix Andersen
4031cf26b4
- Add Slic3r::Config::get_raw() for getting the raw, uncalculated values.
...
- Use get_raw() for saving and displaying options in GUI
2012-06-19 15:32:56 +02:00
Henrik Brix Andersen
8d25e6490a
Set CLI option type to 'string' for all options allowing ratio inputs
2012-06-19 11:38:12 +02:00
Henrik Brix Andersen
b7d2860d5b
Allow negating bool cli options by using '--no-foo' or '--nofoo'
2012-06-18 23:39:53 +02:00
Alessandro Ranellucci
48d345c189
Bugfix: first_layer_speed was accepting mm/m values rather than mm/s when expressed as absolute. #452
2012-06-17 19:42:11 +02:00
Alessandro Ranellucci
217a6f2525
Bugfix: any retraction_lift value different from "0" caused no retraction before layer changes. #453
2012-06-17 19:36:02 +02:00
Alessandro Ranellucci
7d6545dd07
Further simplification of point_in_polygon()
2012-06-17 19:09:11 +02:00
Mark Hindess
2ef565fc4d
Simplify creation of $n, @x and @y in point_in_polygon test.
...
Gives 30% speed up on simcop2387's coaster on my laptop and it cuts the
maximum resident set size too. I know this is going to be replaced but
thought this might be useful in the meantime.
2012-06-16 08:28:37 +01:00
Alessandro Ranellucci
4d2a813450
Bump version number
2012-06-14 20:26:58 +02:00
Alessandro Ranellucci
a2c0e4a674
Releasing 0.8.3
2012-06-14 19:13:04 +02:00
Alessandro Ranellucci
ca8a91b2b0
Only apply arc compensation to circular holes. #418
2012-06-14 15:06:22 +02:00
Alessandro Ranellucci
b00d960f4d
Merge pull request #450 from henrikbrixandersen/growl
...
Move Growl::GNTP handling to Slic3r::GUI
2012-06-14 05:35:25 -07:00
Henrik Brix Andersen
129f0fa904
Move Growl::GNTP handling to Slic3r::GUI to allow notifications from both Slic3r::GUI::SkeinPanel and Slic3r::GUI::Plater.
2012-06-14 13:49:50 +02:00
Nicolas Dandrimont
4296ea6da1
Slic3r::Polygon's boost_linestring method needs to close the contour.
...
This prevented Slic3r from detecting some bridge supporting edges
(basically, if that edge was the last one in the contour). This
addresses some of the bridge detection issues (#414 , #358 ).
2012-06-14 13:33:59 +02:00
Henrik Brix Andersen
3aa901f149
Show version and description in About dialog
2012-06-12 23:51:59 +02:00
Henrik Brix Andersen
65d6a83672
wxID_EXIT is already imported, no need to specify package name
2012-06-12 23:47:59 +02:00
Henrik Brix Andersen
230d4377c9
Fix display of special menu items (wxID_ABOUT, wxID_EXIT) on OS X
2012-06-12 23:46:50 +02:00
Alessandro Ranellucci
b926e0b27d
Support material lines need to be white
2012-06-11 20:42:39 +02:00
Alessandro Ranellucci
55ed4af06e
DLP support material in SVG output (untested)
2012-06-11 14:47:48 +02:00
Alessandro Ranellucci
1f35a3f6aa
Fixed regression preventing SVG export to work properly. #428
2012-06-11 13:50:38 +02:00
Alessandro Ranellucci
71c1c66985
Label and CLI option were wrong for top_solid_infill_speed. #425
2012-06-11 13:45:03 +02:00