Commit History

Author SHA1 Message Date
  Alessandro Ranellucci 2295d48947 Better pruning of thin walls to avoid unwanted extra extrusions. Includes regression test. #1794 11 years ago
  Alessandro Ranellucci 9a51964e98 Clean medial axis code and gap fill 11 years ago
  Alessandro Ranellucci 0ffb0f6a58 Fix tests 11 years ago
  Alessandro Ranellucci da1b6117df Minor fix in debug code 11 years ago
  Alessandro Ranellucci ef8ce1b5ba Improvements to SVG debug tools: honor input order and support all colours 11 years ago
  Alessandro Ranellucci 5380b6cb33 Incomplete work to improve support material by avoiding thin columns and making sure everything is supported correctly 11 years ago
  Alessandro Ranellucci 08a0bbd7f0 Optimization: split meshes automatically when avoid_crossing_perimeters is enabled, so that we reduce the complexity of the MotionPlanner graphs. This commit includes a very large refactoring of the Model class which is now responsible for duplication and arrangement 11 years ago
  Alessandro Ranellucci 855ba90332 New script to generate vertical section cuts from any given G-code file 11 years ago
  Alessandro Ranellucci e809a5bdcc Added support for expolygons in Slic3r::SVG 12 years ago
  Alessandro Ranellucci ad9be0e4d7 Bugfix: crash when reading/writing files to paths containing non-ASCII characters on Windows. #651 #865 12 years ago
  Alessandro Ranellucci cb4ede7f9e Do not pass the Print object to SVG::output anymore 12 years ago
  Alessandro Ranellucci 7e34244b05 Refactored configuration handling. 12 years ago
  Alessandro Ranellucci d59d4a2c55 Bugfix: infill every N layers was consuming large amounts of memory when used with models having sloping walls. #259 12 years ago
  Alessandro Ranellucci 96d5e513b8 Rename $Slic3r::resolution to $Slic3r::scaling_factor 12 years ago
  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 13 years ago
  Alessandro Ranellucci f01ddae974 Some compatibility bugs. Slic3r will still fail hard with non-manifold objects 13 years ago
  Alessandro Ranellucci 34681af6ae Improvements for bottom and top surfaces perimeters 13 years ago
  Alessandro Ranellucci 84abd41cf4 Fixes for bridges 13 years ago
  Alessandro Ranellucci 459577f9a2 Completely rewritten the slicing algorithm 13 years ago
  Alessandro Ranellucci ad27f25c71 Skeining algorithm totally rewritten 13 years ago
  Alessandro Ranellucci 743f2abcf2 Detection of optimal infill direction for bridges. Includes many fixes and improvements. 13 years ago
  Alessandro Ranellucci 5daaf454b1 Faster algorithm for rectilinear fill 13 years ago
  Alessandro Ranellucci 5812804d6b Refactored the can_connect() logic (includes a refactoring of the SVG library) 13 years ago
  Alessandro Ranellucci 794b7a99d2 Fixes for hi-res STL models 13 years ago
  Alessandro Ranellucci ea88cad8e3 Don't extrude acute angles 13 years ago
  Alessandro Ranellucci 478047fad3 Fixes and improvements after testing with more complex objects 13 years ago
  Alessandro Ranellucci 03341f3485 Multiple solid layers near external surfaces 13 years ago
  Alessandro Ranellucci 18c7aef1a7 Lots of changes and refactoring after testing with hollow objects 13 years ago