Commit History

Author SHA1 Message Date
  Alessandro Ranellucci e696764af8 Assign extruders and flows to materials 12 years ago
  Alessandro Ranellucci d488afd243 More work (breaks centering and internal surfaces detection) 12 years ago
  Alessandro Ranellucci 02356fd613 Large refactoring to allow processing multimaterial files 12 years ago
  Alessandro Ranellucci 1053947c19 Consider single walls as external perimeters. #661 12 years ago
  Alessandro Ranellucci 896641cb7e Fixed regression causing some bridges not to be detected correctly. #629 12 years ago
  Alessandro Ranellucci 65b11fa850 Minor refactoring for better readability of perimeter generation logic 12 years ago
  Alessandro Ranellucci 92518d28fc New option to configure the threshold for enforcing solid infill. #224 12 years ago
  Alessandro Ranellucci 7e34244b05 Refactored configuration handling. 12 years ago
  Alessandro Ranellucci 67b415a2b3 Remove almost duplicated logic for small infill regions detection 12 years ago
  Alessandro Ranellucci 1d04e15b63 Refactor/clean up. Merge remove_small_surfaces() into prepare_fill_surfaces(), rename infill_every_layers() to combine_infill(), remove $layer->fill_boundaries, initialize layer properties explicitely for clarity. 12 years ago
  Alessandro Ranellucci 3edf42e98e Little workflow simplification 12 years ago
  Alessandro Ranellucci f899deb6b6 Prevent internal infill at all when fill density is set to zero. #545 12 years ago
  Alessandro Ranellucci bce2663ed8 Restore thin walls and thin fills after last commit 12 years ago
  Alessandro Ranellucci 1697cb24a6 Memory optimization and code cleanup. Don't keep deserialized paths 12 years ago
  Alessandro Ranellucci 3714fbe0f9 Fixed regression causing random extrudates outside the object perimeter 12 years ago
  Alessandro Ranellucci 566a0456ca Fixed regression causing objects to be 0.1mm larger. #495 #507 12 years ago
  Alessandro Ranellucci c4b9a6cf61 Bugfix: flow wasn't adjusted for perimeters when a custom perimeters extrusion width was applied 12 years ago
  Alessandro Ranellucci 96a3234eaa Different speed for external perimeters. #488 12 years ago
  Alessandro Ranellucci ac08cf7469 Disable arc compensation code 12 years ago
  Alessandro Ranellucci 44c636aea1 Do not oversimplify outer perimeters and keep the full resolution of the input file. #340 #462 12 years ago
  Alessandro Ranellucci ca8a91b2b0 Only apply arc compensation to circular holes. #418 12 years ago
  Alessandro Ranellucci c0c53c4397 Fill gaps. #281 12 years ago
  Alessandro Ranellucci 85ef7ce665 Bugfix: many thin walls were not detected correctly. #313 12 years ago
  Alessandro Ranellucci 82dd3c7a3e New --perimeters-extrusion-width and --infill-extrusion-width options. #302 12 years ago
  Alessandro Ranellucci 8a031fe501 New --first-layer-extrusion-width option. #385 12 years ago
  Alessandro Ranellucci 16b774603c Accept either absolute or relative values for --first-layer-height. #151 12 years ago
  Alessandro Ranellucci 2c28d2f874 Bugfix: with 0 solid layers, no infill was generated at all on fist and last layer. #325 12 years ago
  Alessandro Ranellucci 494f4f94bf After recent memory optimizations, no solid layers were made when using fill density == 0 12 years ago
  Alessandro Ranellucci 12c6e39837 Bugfix: hole compensation was making holes too large. #348 12 years ago
  Alessandro Ranellucci fa4f2c8b97 New option to randomize starting points across layers 12 years ago
  Alessandro Ranellucci b246480535 Massive reduction of memory usage (down to one third). 12 years ago
  Alessandro Ranellucci 882a022e3a Even more constants, less memory, more speed 12 years ago
  Alessandro Ranellucci aa9563f00b More constants, less strings => ess memory usage 12 years ago
  Alessandro Ranellucci 4bffa9cb6b Use perimeter length, not area, to detect small perimeters. #355 12 years ago
  Alessandro Ranellucci edbdc5ec55 New automatic detection of additional required perimeters for better quality with domes and sloping walls. #198 12 years ago
  Alessandro Ranellucci dde71418d4 Bugfix: skip arc compensation when holes are not round 12 years ago
  Alessandro Ranellucci d164d13517 Bugfix: arc compensation code was filling some small holes 12 years ago
  Alessandro Ranellucci 710275f7c0 Reverse perimeter order for holes. #214 12 years ago
  Alessandro Ranellucci da43cd70b2 Prevent tiny extrusion points. #323 12 years ago
  Alessandro Ranellucci 21893efa68 Removed a debugging statement left in, preventing hole compensation 12 years ago
  Alessandro Ranellucci ee33d570d7 Use Douglas-Peucker simplification always and remove the inefficient parallel lines merging algorithm. #277 12 years ago
  Alessandro Ranellucci a165ad4ecb Large memory saving and speed boost 12 years ago
  Alessandro Ranellucci ed4a5739f6 Multiple objects autoplating (--merge, from command line only) 12 years ago
  Alessandro Ranellucci 96d5e513b8 Rename $Slic3r::resolution to $Slic3r::scaling_factor 12 years ago
  Alessandro Ranellucci d51ba94e8a Remove XXX from dependencies 12 years ago
  Alessandro Ranellucci 1845abab70 Bugfix: warnings when trying to process bridges with no anchors 12 years ago
  Alessandro Ranellucci 70e69be60a Bugfix: support material was generated under most bridges 13 years ago
  Alessandro Ranellucci 375829204f Removed the bogus hole code which is not necessary anymore. Also fixes #160 13 years ago
  Alessandro Ranellucci 7b67fae686 Support material 13 years ago
  Alessandro Ranellucci eb33c03926 Bugfix: flow wasn't adjusted for first layer according to its height setting. #182 13 years ago