Alessandro Ranellucci
|
26051d12ef
|
Bugfix: fatal error when a non-manifold object is processed on a non-thraeded perl
|
2012-05-29 17:02:47 +02:00 |
|
Alessandro Ranellucci
|
d8d2f73aff
|
Fixed regression causing fatal errors with many objects. #394
|
2012-05-29 14:54:20 +02:00 |
|
Alessandro Ranellucci
|
af7ccb9fc1
|
Refactor resource paths
|
2012-05-29 14:19:14 +02:00 |
|
Alessandro Ranellucci
|
4db416773c
|
Fixed typos in bed temperature M-codes. #386
|
2012-05-29 09:40:42 +02:00 |
|
Alessandro Ranellucci
|
bc4b4a981b
|
Take extruder clearance radius into account when autopositioning
|
2012-05-29 09:38:53 +02:00 |
|
Alessandro Ranellucci
|
ce3e2d396e
|
Fixed regression preventing STL export from working. #387
|
2012-05-29 09:35:57 +02:00 |
|
Alessandro Ranellucci
|
e383d5e02d
|
Move struct format to constant
|
2012-05-28 20:29:51 +02:00 |
|
Alessandro Ranellucci
|
34e3dfdb08
|
Large memory savings (down to about 50%) for high-res input files
|
2012-05-28 19:58:27 +02:00 |
|
Alessandro Ranellucci
|
efdf266df1
|
Removed useless Polygon constructor and some cleanup
|
2012-05-23 11:51:20 +02:00 |
|
Alessandro Ranellucci
|
5a78111efa
|
Options to set extruder clearance for sequential printing and graphical preview of collisions
|
2012-05-23 11:47:52 +02:00 |
|
Alessandro Ranellucci
|
2c28d2f874
|
Bugfix: with 0 solid layers, no infill was generated at all on fist and last layer. #325
|
2012-05-22 12:24:48 +02:00 |
|
Alessandro Ranellucci
|
e7d609db12
|
Fix previous commit about slicing from smallest to tallest
|
2012-05-21 20:23:17 +02:00 |
|
Alessandro Ranellucci
|
e4b37db13f
|
Print objects from the smallest to the tallest to avoid extruder collisions (this applies when using the complete_objects setting)
|
2012-05-21 20:19:30 +02:00 |
|
Alessandro Ranellucci
|
181f750618
|
Invert SVG colors for DLP printing. #380
|
2012-05-21 18:29:19 +02:00 |
|
Alessandro Ranellucci
|
ce6b4aeaee
|
New option to print each object completely before moving onto next one (watch out for extruder collisions, Slic3r isn't doing any check since it doesn't know its shape)
|
2012-05-20 20:08:59 +02:00 |
|
Alessandro Ranellucci
|
494f4f94bf
|
After recent memory optimizations, no solid layers were made when using fill density == 0
|
2012-05-20 17:28:53 +02:00 |
|
Alessandro Ranellucci
|
67a076b360
|
Removing warnings here and there
|
2012-05-20 17:21:31 +02:00 |
|
Alessandro Ranellucci
|
2ae2c6a311
|
Remove thread warnings
|
2012-05-20 16:29:52 +02:00 |
|
Alessandro Ranellucci
|
59ba34caf3
|
Fix toolbar on Windows. #354
|
2012-05-20 16:24:10 +02:00 |
|
Alessandro Ranellucci
|
d550f3fb5f
|
Fixed regression preventing top solid shells to be computed
|
2012-05-20 13:03:34 +02:00 |
|
Alessandro Ranellucci
|
731367a6a0
|
Bugfix, support material still not working well after memory optimizations
|
2012-05-20 11:44:30 +02:00 |
|
Alessandro Ranellucci
|
1998801a58
|
Read OBJ files. #324
|
2012-05-20 11:40:37 +02:00 |
|
Alessandro Ranellucci
|
fbe70ac15b
|
Remove debugging statement
|
2012-05-20 11:08:44 +02:00 |
|
Alessandro Ranellucci
|
3c8dbcef4a
|
Do not store normals and save a lot of memory
|
2012-05-20 11:05:16 +02:00 |
|
Alessandro Ranellucci
|
74c00cdb7a
|
Yes, recent memory optimizations broke concentric infill too
|
2012-05-19 23:47:36 +02:00 |
|
Alessandro Ranellucci
|
4aa85f4571
|
Fixed arcs.t to work with new serialization mechanism
|
2012-05-19 23:39:36 +02:00 |
|
Alessandro Ranellucci
|
159ca3f65e
|
Accept --threads 1 on non-threaded perls too
|
2012-05-19 23:18:29 +02:00 |
|
Alessandro Ranellucci
|
12c6e39837
|
Bugfix: hole compensation was making holes too large. #348
|
2012-05-19 23:12:21 +02:00 |
|
Alessandro Ranellucci
|
0bb487fe9f
|
Recent memory optimizations broke support material generation
|
2012-05-19 22:53:30 +02:00 |
|
Alessandro Ranellucci
|
fa4f2c8b97
|
New option to randomize starting points across layers
|
2012-05-19 22:36:29 +02:00 |
|
Alessandro Ranellucci
|
b360b2bcea
|
Fixed regression causing side gaps in solid infill
|
2012-05-19 21:57:47 +02:00 |
|
Alessandro Ranellucci
|
c97ced50ff
|
Bugfix: GUI threading issues. #369
|
2012-05-19 21:13:10 +02:00 |
|
Alessandro Ranellucci
|
9f21d5b3c2
|
One more debugging statement left in
|
2012-05-19 21:03:24 +02:00 |
|
Alessandro Ranellucci
|
a981ac5c8e
|
Don't display annoying warnings about parts not fitting in the printbed
|
2012-05-19 20:48:26 +02:00 |
|
Alessandro Ranellucci
|
190875d3df
|
Debugging statement left in
|
2012-05-19 20:47:29 +02:00 |
|
Alessandro Ranellucci
|
23ae015c49
|
Memory optimizations broke multiple copies
|
2012-05-19 20:30:46 +02:00 |
|
Alessandro Ranellucci
|
22f8d57b36
|
Memory optimizations broke thin walls
|
2012-05-19 19:40:51 +02:00 |
|
Alessandro Ranellucci
|
b246480535
|
Massive reduction of memory usage (down to one third).
|
2012-05-19 17:57:38 +02:00 |
|
Alessandro Ranellucci
|
882a022e3a
|
Even more constants, less memory, more speed
|
2012-05-19 16:04:33 +02:00 |
|
Alessandro Ranellucci
|
aa9563f00b
|
More constants, less strings => ess memory usage
|
2012-05-19 15:40:11 +02:00 |
|
Alessandro Ranellucci
|
8fe5d11624
|
Set number of threads from GUI and save it in config files. #154
|
2012-05-19 15:08:32 +02:00 |
|
Alessandro Ranellucci
|
b93a46969d
|
Better icon for Export G-code button
|
2012-05-19 15:02:23 +02:00 |
|
Alessandro Ranellucci
|
a99dea9ad3
|
Swap rotate cw and ccw buttons
|
2012-05-19 15:00:51 +02:00 |
|
Alessandro Ranellucci
|
2d67d6b0b6
|
Restore 100% flow for support material
|
2012-05-17 22:57:59 +02:00 |
|
Alessandro Ranellucci
|
76e079126f
|
Don't rearrange plate upon object rotation
|
2012-05-17 19:32:50 +02:00 |
|
Alessandro Ranellucci
|
4bffa9cb6b
|
Use perimeter length, not area, to detect small perimeters. #355
|
2012-05-14 00:30:52 +02:00 |
|
Alessandro Ranellucci
|
2a6ad2f3f7
|
Bugfix: removed warnings. #365
|
2012-05-13 22:56:40 +02:00 |
|
Mark Hindess
|
5a16756aac
|
Avoid undef errors while keeping the debug so root cause can be found.
|
2012-05-10 22:23:24 +01:00 |
|
Mark Hindess
|
9d85a19b9d
|
Rework fix to use undef correctly.
|
2012-05-10 19:07:20 +01:00 |
|
Mark Hindess
|
5ebf6a71cd
|
Add FE_NONE with value 0 and increment FE_TOP and FE_BOTTOM to simplify
and correct logic.
|
2012-05-09 19:57:00 +01:00 |
|
Alessandro Ranellucci
|
9d9cef2145
|
Bugfix: error when slicing twice from plater
|
2012-05-05 21:26:19 +02:00 |
|
Alessandro Ranellucci
|
698b1e808d
|
Use a separate thread for slicing so that GUI doesn't lock up. Also, add a Cancel button. #32 #35
|
2012-05-05 21:08:15 +02:00 |
|
Alessandro Ranellucci
|
8ba6405cc9
|
Bugfix: some nearly-thin walls were discarded. #261
|
2012-05-05 17:07:38 +02:00 |
|
Alessandro Ranellucci
|
edbdc5ec55
|
New automatic detection of additional required perimeters for better quality with domes and sloping walls. #198
|
2012-05-05 16:36:10 +02:00 |
|
Alessandro Ranellucci
|
4b7e9fc284
|
Fixed regression causing poor adhesion of rectilinear infill to perimeters
|
2012-05-04 20:51:09 +02:00 |
|
Alessandro Ranellucci
|
abe048686b
|
More distance between object and support material. #343
|
2012-05-04 20:37:51 +02:00 |
|
Alessandro Ranellucci
|
9070ced329
|
Add wxWidgets version to debug output
|
2012-05-04 13:51:09 +02:00 |
|
Alessandro Ranellucci
|
d889639d49
|
Use the embedded progress bar for feedback about slicing
|
2012-05-04 13:00:34 +02:00 |
|
Alessandro Ranellucci
|
83b69b18d0
|
Status bar and progress bar for rotation and scaling
|
2012-05-04 12:56:15 +02:00 |
|
Alessandro Ranellucci
|
32f6d0143b
|
Display print center coordinates and fix Export STL label alignment
|
2012-05-04 11:47:53 +02:00 |
|
Alessandro Ranellucci
|
b3714b4215
|
Preserve number of copies when splitting an object
|
2012-05-04 11:26:15 +02:00 |
|
Alessandro Ranellucci
|
f825f9063a
|
Moved object manipulation buttons to a horizontal toolbar
|
2012-05-04 11:22:56 +02:00 |
|
Alessandro Ranellucci
|
36da196166
|
First attempts to move things to a vertical toolbar. Tooltips don't work on Cocoa, though
|
2012-05-04 10:41:24 +02:00 |
|
Alessandro Ranellucci
|
9398a1f6c2
|
Splitting unsplittable objects now results in a no-op
|
2012-05-04 10:17:36 +02:00 |
|
Alessandro Ranellucci
|
39f0c2f822
|
Renamed Dashboard to Plater (with Kliment's permission ;))
|
2012-05-04 10:15:33 +02:00 |
|
Alessandro Ranellucci
|
dde71418d4
|
Bugfix: skip arc compensation when holes are not round
|
2012-05-02 16:28:47 +02:00 |
|
Alessandro Ranellucci
|
847cf3c5b8
|
Bugfix: when slicing the same plate multiple times, the results contained old and duplicate data
|
2012-05-02 15:20:05 +02:00 |
|
Alessandro Ranellucci
|
8e0e6107a3
|
Fixed regression causing manifoldness warnings (and sporadic bad slicing), introduced with recent memory optimizations
|
2012-05-02 15:12:24 +02:00 |
|
Alessandro Ranellucci
|
d164d13517
|
Bugfix: arc compensation code was filling some small holes
|
2012-05-01 19:19:31 +02:00 |
|
Alessandro Ranellucci
|
d59d4a2c55
|
Bugfix: infill every N layers was consuming large amounts of memory when used with models having sloping walls. #259
|
2012-05-01 18:51:47 +02:00 |
|
Alessandro Ranellucci
|
305b7a9c93
|
Don't try to display buttons icons if we're on an old WxWidgets
|
2012-05-01 16:49:34 +02:00 |
|
Alessandro Ranellucci
|
a7c36846c0
|
Require Math::Clipper 1.07 which includes the fix for #233
|
2012-05-01 15:36:07 +02:00 |
|
Alessandro Ranellucci
|
710275f7c0
|
Reverse perimeter order for holes. #214
|
2012-05-01 15:33:24 +02:00 |
|
Alessandro Ranellucci
|
da43cd70b2
|
Prevent tiny extrusion points. #323
|
2012-05-01 15:25:35 +02:00 |
|
Alessandro Ranellucci
|
f063d100f4
|
Fixed regression caused about recent memory optimizations
|
2012-05-01 15:12:34 +02:00 |
|
Alessandro Ranellucci
|
21893efa68
|
Removed a debugging statement left in, preventing hole compensation
|
2012-05-01 15:09:32 +02:00 |
|
Alessandro Ranellucci
|
d58a741d99
|
Put layer number in G-code comments. #327
|
2012-05-01 15:06:19 +02:00 |
|
Alessandro Ranellucci
|
7ee08be0b8
|
Allow [version], [timestamp], [year], [month], [day], [hour], [minute], [second] in filenames. #318
|
2012-05-01 15:02:33 +02:00 |
|
Alessandro Ranellucci
|
49ff9a0ebe
|
Emit G92 E0 when in relative mode. #322
|
2012-05-01 14:49:41 +02:00 |
|
Alessandro Ranellucci
|
d8b8470d54
|
Retract before changing tool. #319
|
2012-05-01 14:44:52 +02:00 |
|
Alessandro Ranellucci
|
e74e740ba4
|
Button icons
|
2012-05-01 13:56:11 +02:00 |
|
Alessandro Ranellucci
|
055ea85252
|
Some spacing between buttons
|
2012-05-01 13:27:57 +02:00 |
|
Alessandro Ranellucci
|
0f3cbe6fa4
|
Bugfix: G-code errors with multiple objects
|
2012-05-01 13:18:01 +02:00 |
|
Alessandro Ranellucci
|
770b94cb30
|
Set Wx app icon
|
2012-05-01 12:58:47 +02:00 |
|
Alessandro Ranellucci
|
b457089a1e
|
Bugfix: fatal error when using --debug
|
2012-05-01 12:09:46 +02:00 |
|
Alessandro Ranellucci
|
3ed5171d20
|
Take bottom layer speed ratio into account when estimating layer time. #334
|
2012-05-01 11:48:22 +02:00 |
|
Alessandro Ranellucci
|
94cfc1c05f
|
Fixed regression preventing to load config files from GUI. #336
|
2012-05-01 11:46:17 +02:00 |
|
Alessandro Ranellucci
|
ee33d570d7
|
Use Douglas-Peucker simplification always and remove the inefficient parallel lines merging algorithm. #277
|
2012-05-01 11:41:08 +02:00 |
|
Alessandro Ranellucci
|
08efb15f4d
|
Further memory savings
|
2012-05-01 11:32:22 +02:00 |
|
Alessandro Ranellucci
|
25b2cdc6d9
|
Merge pull request #337 from olasd/master
[GUI] Arrange the new Dashboard icons into a grid
|
2012-05-01 02:07:58 -07:00 |
|
Alessandro Ranellucci
|
a165ad4ecb
|
Large memory saving and speed boost
|
2012-05-01 10:53:52 +02:00 |
|
Nicolas Dandrimont
|
3ed50f2f31
|
Make the Dashboard buttons a little nicer
|
2012-05-01 10:26:49 +02:00 |
|
Alessandro Ranellucci
|
61e257388a
|
Button to split loaded objects
|
2012-05-01 00:30:46 +02:00 |
|
Alessandro Ranellucci
|
91d1b21c40
|
Use honeycomb pattern for support material
|
2012-04-30 23:50:38 +02:00 |
|
Alessandro Ranellucci
|
54e1d934a7
|
Fixed regression with support material
|
2012-04-30 23:36:49 +02:00 |
|
Alessandro Ranellucci
|
4962d310bf
|
Stick the duplicate distance setting somewhere randomly, waiting for better place and naming
|
2012-04-30 23:30:06 +02:00 |
|
Alessandro Ranellucci
|
23309e1be0
|
Fixed warning
|
2012-04-30 23:24:01 +02:00 |
|
Alessandro Ranellucci
|
e24990badb
|
Update preview grid and dimensions according to bed size setting
|
2012-04-30 22:34:41 +02:00 |
|
Alessandro Ranellucci
|
19a611f832
|
Add Quit menu item
|
2012-04-30 22:23:43 +02:00 |
|
Alessandro Ranellucci
|
4193b1777a
|
New button for arbitrary rotation
|
2012-04-30 22:14:27 +02:00 |
|