1187f4846d
Some Clipper optimizations
2013-03-31 19:40:25 +02:00
7f23e72a10
Display preview for small files too. #929
2013-03-30 00:52:45 +01:00
33a4ec660d
better handling of too-small and too-short models #929 .
...
These changes handle small models better in the plater preview.
Extremely small thumbnails are preserved instead of culled,
allowing the model to be scaled up. The scale range is extended to
100000% to allow mm-scale objects expressed in meters to be opened
and scaled to mm.
Original coding by mesheldrake
2013-03-30 00:47:13 +01:00
2f046799f2
Removed offset() method from Slic3r::Polygon because it only works with ccw polygons
2013-03-26 14:03:24 +01:00
813aa5b307
Allow drag and drop for OBJ files
2013-03-19 12:25:10 +01:00
33b40eda18
Always fix self-intersecting polygons that Douglas-Peucker might return
2013-03-16 18:42:56 +01:00
f670acb4b1
Slice a single object with multiple layer heights. :-)
2013-03-10 14:58:49 +01:00
6a0ba97f0e
Move ObjectDialog to a separate file
2013-03-10 12:33:10 +01:00
b901e1f6c8
Merge branch 'master' into simple-mode
2013-03-08 22:28:13 +01:00
7412d4a687
Bugfix: manifoldness error triggered with multi-volume AMF files. #1019
2013-02-24 18:17:08 +01:00
f555a1ecc2
Replace 'Less' with 'Fewer' in plater. #944
2013-01-23 19:16:57 +01:00
7239ca18c1
Simple mode
2013-01-03 15:49:20 +01:00
b495e15d7f
Fix plater slowness after the introduction of the vertical projection
2012-11-29 19:13:52 +01:00
116ab446e3
Show vertical projection instead of convex hull for objects with <= 2000 facets. #780
2012-11-24 00:13:04 +01:00
e91320e031
Fix rotation for threaded perls
2012-11-19 18:31:41 +01:00
5678cd562c
Fix preview after rotation in plater
2012-11-19 17:39:16 +01:00
8d557bee8c
Bugfix: AMF export was not working anymore. #799
2012-11-16 22:41:54 +01:00
d0bee4bf41
Fixed regression in Split. #766
2012-10-27 21:39:57 +02:00
bc9ff848dd
Removed unused 'propgrid' import group from Wx. #764
2012-10-27 21:21:18 +02:00
392af5542b
Show object information when double-clicking it in the plater
2012-10-24 22:44:08 +02:00
3c8ac435ad
Remember last used filament presets when using multiple extruders too
2012-10-24 20:24:11 +02:00
c793a2657f
Replace Math::ConvexHull with Math::ConvexHull::MonotoneChain. #722
2012-10-22 15:29:54 +02:00
33b1970b95
Incomplete commit broke the plater on threaded perls
2012-10-22 14:02:58 +02:00
4f1b56f004
Fix regression causing the plater to merge all materials into a single one, thus not producing multi-extrusion prints
2012-10-21 20:56:19 +02:00
f5f9574173
Merge pull request #722 from mesheldrake/remove-dups-before-hull
...
use remove_coinciding_points before convex_hull
2012-10-15 02:49:30 -07:00
6b4f038d17
Update copies number when decreasing parts. #747
2012-10-15 10:59:54 +02:00
1a6eaeaa91
Bugfix: split wasn't working properly under threaded perls
2012-10-01 18:12:14 +02:00
2c400ee2b8
Removed useless warning
2012-10-01 16:49:02 +02:00
4b91496edd
use remove_coinciding_points before convex_hull
...
convex_hull returns polygons with sharp concaves sometimes when
duplicate points are present
2012-09-27 06:47:38 -07:00
fd74577eae
Fix typo in previous commit
2012-09-24 21:00:26 +02:00
1f4706f02f
[print_preset] and others were erroneously renamed to [print] etc. #675
2012-09-23 17:40:34 +02:00
77625894ff
New command to combine multiple STL files into a single multi-material AMF file
2012-09-23 14:48:58 +02:00
e696764af8
Assign extruders and flows to materials
2012-09-23 02:40:25 +02:00
35e449e891
Make new plater compatible with threaded perls
2012-09-21 17:45:54 +02:00
f638558167
Preserve position when splitting objects in plater
2012-09-21 15:35:32 +02:00
e40f32995f
Finish GUI decoupling
2012-09-21 15:04:33 +02:00
757515ba17
New [print_preset], [filament_preset] and [printer_preset] variables. #675
2012-09-21 15:04:18 +02:00
e89f64e9d3
More unfinished work
2012-09-21 15:04:17 +02:00
191de5d078
Unfinished work for decoupling GUI from the Print object (goal = more speed for manipulation, less memory usage)
2012-08-29 19:37:27 +02:00
23f6842bd4
Export plates as AMF constellations
2012-08-29 17:12:32 +02:00
f90520ed06
Refactoring: new Slic3r::Model class to represent files
2012-08-29 17:12:32 +02:00
a1ac866b84
Refactoring: turn x_length and y_length in size
2012-08-25 20:14:01 +02:00
a147530d2a
Explicitly avoid passing arguments to remove when called from the event handler
...
Wx passes some objects to the callbacks, and we want to ignore those.
2012-08-11 16:05:17 +02:00
7b0d4cb4e1
Revert "Dereference the Wx object id when removing an object in the plater."
...
This reverts commit 4979029cd2 .
2012-08-11 16:00:41 +02:00
4979029cd2
Dereference the Wx object id when removing an object in the plater.
2012-08-11 15:49:06 +02:00
624e16b7e2
Unexpected results splitting objects with threaded perls. #610
2012-08-10 16:05:16 +02:00
2bf219a637
Bugfix: random failure to load presets. #600
2012-08-09 00:41:03 +02:00
e2b2e369f8
Disable using ENTER key for accessing "Export G-code..." button.
2012-08-08 21:45:17 +02:00
640c07a233
Revert 4099c3a8cf
...
Presenting detailed statistics about a given slice needs rethinking, as this solution will not scale.
2012-08-07 21:00:03 +02:00
2548d5b993
Expose all multi-extruder settings to the GUI
2012-08-07 20:14:28 +02:00