Commit History

Author SHA1 Message Date
  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