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
|
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 |
|
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
|
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
|
f063d100f4
|
Fixed regression caused about recent memory optimizations
|
2012-05-01 15:12:34 +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
|
a165ad4ecb
|
Large memory saving and speed boost
|
2012-05-01 10:53:52 +02:00 |
|
Alessandro Ranellucci
|
61e257388a
|
Button to split loaded objects
|
2012-05-01 00:30:46 +02:00 |
|
Alessandro Ranellucci
|
2a067ae41f
|
Export STL
|
2012-04-30 17:10:54 +02:00 |
|
Alessandro Ranellucci
|
d03925a18d
|
New GUI with plating facilities
|
2012-04-30 14:56:01 +02:00 |
|
Alessandro Ranellucci
|
ed4a5739f6
|
Multiple objects autoplating (--merge, from command line only)
|
2012-04-29 12:51:20 +02:00 |
|
Alessandro Ranellucci
|
d51ba94e8a
|
Remove XXX from dependencies
|
2012-04-16 14:03:36 +02:00 |
|
Alessandro Ranellucci
|
68b48fa807
|
Multithreaded mesh processing. #154
|
2012-04-09 12:29:47 +02:00 |
|
Alessandro Ranellucci
|
0afb5ad9dd
|
Bugfix: some holes were filled. #291
|
2012-04-02 11:40:12 +02:00 |
|
Alessandro Ranellucci
|
f380b1007d
|
Add the coordinates of the first non-manifold edge to the warning message. #292
|
2012-03-31 19:15:30 +02:00 |
|
Alessandro Ranellucci
|
69942d2076
|
Bugfix: certain values of first layer height ratio caused slicing errors
|
2012-03-11 16:31:39 +01:00 |
|
Alessandro Ranellucci
|
0e1d89376e
|
Minor refactoring
|
2012-03-04 13:39:14 +01:00 |
|
Alessandro Ranellucci
|
6f9cefe001
|
Reduce computational complexity of make_loops() => speed boost
|
2012-03-04 13:32:20 +01:00 |
|
Alessandro Ranellucci
|
ae35df716f
|
Little refactoring, new TriangleMesh->align_to_origin method
|
2012-02-20 11:47:21 +01:00 |
|
Alessandro Ranellucci
|
23156f0abe
|
Fix slicing error. #180
|
2012-02-19 17:18:50 +01:00 |
|
Alessandro Ranellucci
|
e0e2023a5a
|
Duplication is now performed on generated toolpaths instead of mesh (speed boost). #179
|
2012-02-19 10:48:58 +01:00 |
|
Alessandro Ranellucci
|
a9e7204fc6
|
New slicing algorithm based on a topological approach rather than numeric. It should be much more robust
|
2012-02-18 20:36:14 +01:00 |
|
Alessandro Ranellucci
|
16850b63ed
|
Removed some useless and manifoldness warnings
|
2012-02-17 16:31:39 +01:00 |
|
Alessandro Ranellucci
|
f814ccf062
|
Refactoring: use indexed vertices
|
2012-02-17 13:56:17 +01:00 |
|
Alessandro Ranellucci
|
669341cd11
|
New utility script to split STL plates into individual STL files
|
2012-01-28 15:05:42 +01:00 |
|
Alessandro Ranellucci
|
debdd164e2
|
Bugfix: fatal error and warnings removed when cleaning some dirty layers
|
2012-01-21 18:44:24 +01:00 |
|
Alessandro Ranellucci
|
c5b6787a19
|
Print the number of bogus holes to debug output
|
2012-01-21 11:24:26 +01:00 |
|
Alessandro Ranellucci
|
98a8c64ed7
|
Extended (and fixed) unit testing to track down (and fix) an issue caused by floating point math that reversed some holes into contours when they should actually be ignored
|
2011-12-22 11:24:46 +01:00 |
|
Alessandro Ranellucci
|
2e013e72e8
|
Bugfix: models located very far from XYZ origin were incorrectly placed on the print area
|
2011-12-15 19:40:32 +01:00 |
|
Alessandro Ranellucci
|
3c2b2cfef2
|
Bugfix: duplicate options did not work correctly for copies > 2. #113
|
2011-12-12 17:32:45 +01:00 |
|
Alessandro Ranellucci
|
99c1facec6
|
Bugfix: division by zero when nothing in a single layer could be parsed. #100
|
2011-12-07 20:18:12 +01:00 |
|
Alessandro Ranellucci
|
b79ae44e3d
|
Recent changes made Slic3r less tolerant with dirty STL files. Now we are able again to slice Prusa parts. #16
|
2011-12-04 19:10:43 +01:00 |
|
Alessandro Ranellucci
|
b03afc7f1c
|
Bugfix: some bridges were not detected correctly. #57
|
2011-11-30 20:32:28 +01:00 |
|
Alessandro Ranellucci
|
71c359bb29
|
Cleaning recent changes
|
2011-11-30 17:48:00 +01:00 |
|
Alessandro Ranellucci
|
42383dec84
|
Warn about models with overlapping or intersecting facets but try to repair wrong layers. #16
|
2011-11-30 16:28:09 +01:00 |
|
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
|
2011-11-30 16:07:31 +01:00 |
|