Alessandro Ranellucci
|
cb4ede7f9e
Do not pass the Print object to SVG::output anymore
|
12 years ago |
Alessandro Ranellucci
|
392af5542b
Show object information when double-clicking it in the plater
|
12 years ago |
Alessandro Ranellucci
|
02356fd613
Large refactoring to allow processing multimaterial files
|
12 years ago |
Alessandro Ranellucci
|
82ac4722d2
Refactoring, new size_3D function
|
12 years ago |
Alessandro Ranellucci
|
b5672de3ca
Refactoring, new bounding_box_3D function
|
12 years ago |
Alessandro Ranellucci
|
f638558167
Preserve position when splitting objects in plater
|
12 years ago |
Alessandro Ranellucci
|
e40f32995f
Finish GUI decoupling
|
12 years ago |
Alessandro Ranellucci
|
9bd1b0f6ba
Revert "Refactoring: initialize all layers at once and avoid duplication of slicing height math". #637
|
12 years ago |
Alessandro Ranellucci
|
08270022dd
Refactoring: initialize all layers at once and avoid duplication of slicing height math
|
12 years ago |
Alessandro Ranellucci
|
7e34244b05
Refactored configuration handling.
|
12 years ago |
Alessandro Ranellucci
|
1fdbd2c0e1
Suggest repair in non-manifold warning
|
12 years ago |
Alessandro Ranellucci
|
5c9916dc75
Some basic ability to close holes in non-manifold models
|
12 years ago |
Alessandro Ranellucci
|
13e10abbbe
Fixed regression causing some models not to be sliced correctly. #410
|
12 years ago |
Alessandro Ranellucci
|
16b774603c
Accept either absolute or relative values for --first-layer-height. #151
|
12 years ago |
Mark Hindess
|
2689f49ef8
Remove grep that is effectively repeated.
|
12 years ago |
Alessandro Ranellucci
|
99b265a89a
Fixed regression causing bad slicing
|
12 years ago |
Alessandro Ranellucci
|
d8d2f73aff
Fixed regression causing fatal errors with many objects. #394
|
12 years ago |
Alessandro Ranellucci
|
e383d5e02d
Move struct format to constant
|
12 years ago |
Alessandro Ranellucci
|
34e3dfdb08
Large memory savings (down to about 50%) for high-res input files
|
12 years ago |
Alessandro Ranellucci
|
fbe70ac15b
Remove debugging statement
|
13 years ago |
Alessandro Ranellucci
|
3c8dbcef4a
Do not store normals and save a lot of memory
|
13 years ago |
Mark Hindess
|
5a16756aac
Avoid undef errors while keeping the debug so root cause can be found.
|
13 years ago |
Mark Hindess
|
9d85a19b9d
Rework fix to use undef correctly.
|
13 years ago |
Mark Hindess
|
5ebf6a71cd
Add FE_NONE with value 0 and increment FE_TOP and FE_BOTTOM to simplify
|
13 years ago |
Alessandro Ranellucci
|
8e0e6107a3
Fixed regression causing manifoldness warnings (and sporadic bad slicing), introduced with recent memory optimizations
|
13 years ago |
Alessandro Ranellucci
|
f063d100f4
Fixed regression caused about recent memory optimizations
|
13 years ago |
Alessandro Ranellucci
|
ee33d570d7
Use Douglas-Peucker simplification always and remove the inefficient parallel lines merging algorithm. #277
|
13 years ago |
Alessandro Ranellucci
|
a165ad4ecb
Large memory saving and speed boost
|
13 years ago |
Alessandro Ranellucci
|
61e257388a
Button to split loaded objects
|
13 years ago |
Alessandro Ranellucci
|
2a067ae41f
Export STL
|
13 years ago |
Alessandro Ranellucci
|
d03925a18d
New GUI with plating facilities
|
13 years ago |
Alessandro Ranellucci
|
ed4a5739f6
Multiple objects autoplating (--merge, from command line only)
|
13 years ago |
Alessandro Ranellucci
|
d51ba94e8a
Remove XXX from dependencies
|
13 years ago |
Alessandro Ranellucci
|
68b48fa807
Multithreaded mesh processing. #154
|
13 years ago |
Alessandro Ranellucci
|
0afb5ad9dd
Bugfix: some holes were filled. #291
|
13 years ago |
Alessandro Ranellucci
|
f380b1007d
Add the coordinates of the first non-manifold edge to the warning message. #292
|
13 years ago |
Alessandro Ranellucci
|
69942d2076
Bugfix: certain values of first layer height ratio caused slicing errors
|
13 years ago |
Alessandro Ranellucci
|
0e1d89376e
Minor refactoring
|
13 years ago |
Alessandro Ranellucci
|
6f9cefe001
Reduce computational complexity of make_loops() => speed boost
|
13 years ago |
Alessandro Ranellucci
|
ae35df716f
Little refactoring, new TriangleMesh->align_to_origin method
|
13 years ago |
Alessandro Ranellucci
|
23156f0abe
Fix slicing error. #180
|
13 years ago |
Alessandro Ranellucci
|
e0e2023a5a
Duplication is now performed on generated toolpaths instead of mesh (speed boost). #179
|
13 years ago |
Alessandro Ranellucci
|
a9e7204fc6
New slicing algorithm based on a topological approach rather than numeric. It should be much more robust
|
13 years ago |
Alessandro Ranellucci
|
16850b63ed
Removed some useless and manifoldness warnings
|
13 years ago |
Alessandro Ranellucci
|
f814ccf062
Refactoring: use indexed vertices
|
13 years ago |
Alessandro Ranellucci
|
669341cd11
New utility script to split STL plates into individual STL files
|
13 years ago |
Alessandro Ranellucci
|
debdd164e2
Bugfix: fatal error and warnings removed when cleaning some dirty layers
|
13 years ago |
Alessandro Ranellucci
|
c5b6787a19
Print the number of bogus holes to debug output
|
13 years ago |
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
|
13 years ago |
Alessandro Ranellucci
|
2e013e72e8
Bugfix: models located very far from XYZ origin were incorrectly placed on the print area
|
13 years ago |