Commit History

Author SHA1 Message Date
  supermerill c221e97ddc refactor perl to also use the flag system (only one line really use it in suportmaterial.pm) 6 years ago
  Samir55 737353a85b Refactoring. 6 years ago
  Samir55 1ed0191345 Reverting back SupportMaterial.pm 6 years ago
  Samir55 4f77048fb5 Porting generate() function. 6 years ago
  Samir55 5a2e71283d Porting object_top function. 6 years ago
  Samir55 9c8e48595d porting contact_area function. 6 years ago
  Samir55 5546d28150 Porting supports_z funtion. 6 years ago
  Jacob Greenfield 4fa6251dd5 Pillar config (#4410) 6 years ago
  Jaggz H a46aa09755 Added max-support-layers (support_material_max_layers) (#4148) 6 years ago
  DN 6454abfd5f Raft pattern angles (#3001) (#4334) 6 years ago
  Can Geliş 5514c84f2e Fix generating supports for hovering slices (#4129) 7 years ago
  Alessandro Ranellucci c82302e284 Fixed regression in dont_support_bridges. #3859 7 years ago
  Alessandro Ranellucci b69a52b105 Merge pull request #3877 from jaggzh/jaggz--enforce-supports-logic 7 years ago
  Jaggz H b500f0cc01 changed overhang threshold for enforced supports from 75 to 89 7 years ago
  Joseph Lenox 1857bf6391 SupportMaterial operates in angle, underling XS Fill operates in radians. Convert degrees->radians 7 years ago
  Jaggz H 3164217e3d Addressed logic of enforced supports. There are inconsistent rare crashes which I cannot find as related to my changes. 7 years ago
  Joseph Lenox 5cc2d346a2 Wrong logic on detecting use of % for support threshold. Fixes #3842. 7 years ago
  Alessandro Ranellucci 3f0fea7585 Refactoring: moved Fill::adjust_solid_spacing() to Flow::solid_spacing(). 7 years ago
  Alessandro Ranellucci 678ae9de72 Keep brim always attached to the object when support material is enabled. #2981 7 years ago
  Joseph Lenox 977b0aa8e1 Use correct variable type. 7 years ago
  bubnikv cc1ddc5770 A new feature "support_material_buildplate_only" implemented. 8 years ago
  Joseph Lenox a2fb7313c6 Configurable overhang threshold as function of perimeter width (#3752) 8 years ago
  Alessandro Ranellucci b33d04fd2d Bugfix: adjusted solid infill could become very large in thin areas. #3215 8 years ago
  Alessandro Ranellucci 103ec05774 Ported infill to XS/C++. Credits and many thanks go to @bubnikv for this work 8 years ago
  Alessandro Ranellucci 9fcec10737 Finished porting LayerRegion to C++ 9 years ago
  Alessandro Ranellucci 52d3a047a0 One more raft issue causing extra layers. #2723 9 years ago
  Alessandro Ranellucci 6018dafc46 Removed debugging statement 9 years ago
  Alessandro Ranellucci 5ce4d8cfb0 Bugfix: extra thin layers added to raft. #2723 9 years ago
  Alessandro Ranellucci ee66392e11 Fix numerical issues causing incomplete raft under certain circumstances. Includes a minor refactoring of raft layer logic. #2723 9 years ago
  Alessandro Ranellucci 70ace8c76f Bugfix: use proper spacing for first support layer instead of trying to align it to upper layers. #2662 10 years ago
  Alessandro Ranellucci 8605969dc5 Don't output slic3r:z attribute in SVG for raft layers 10 years ago
  Alessandro Ranellucci 1d204af6f4 Fixed regression causing rectilinear infill to be misaligned across layers. #2566 10 years ago
  Alessandro Ranellucci 7b980c1dc9 New option for vertical distance between object and support material, with special handling of the 0 case that disabled bridge flow/speed in order to allow for soluble material. #2491 #2272 #2069 #1942 #2435 #1703 10 years ago
  Alessandro Ranellucci 406d045ced The inwards move after an external loop was still randomly generated outwards in some cases. Perimeters are now generated with a distinct iterator for each slice. Nested islands are also correctly supported too. Various regression tests included. #2253 10 years ago
  Alessandro Ranellucci d38503bf44 Bugfix: downwards interface detection might cause a crash 10 years ago
  Alessandro Ranellucci af446dc7d4 Apply contact distance to first support layer above object's top surfaces too. #1939 10 years ago
  Alessandro Ranellucci 473802ce8c Use support material interface extruder for layers above object's top surfaces too. #1939 10 years ago
  Alessandro Ranellucci e79aa2e81c New --solid-infill-extruder option. Includes a refactoring of the strategy used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now. #618 10 years ago
  Alessandro Ranellucci e8ab9ac13a Ported Print::bounding_box(), Print::total_bounding_box(), Print::skirt_flow(), Print:skirt_first_layer_height() to XS 10 years ago
  Alessandro Ranellucci 09fd5b4af4 Bugfix: adjust flow by using each support layer's height instead of a bogus one. #2269 10 years ago
  Y. Sapir a168973bea Call get_layer instead of layers->[] (more efficient now that layers() recreates the array). 10 years ago
  Alessandro Ranellucci 8ee11b3239 Refactoring: keep height in Flow object and calculate spacing on demand 10 years ago
  Alessandro Ranellucci 1674108bac Don't apply pillars to raft layers 10 years ago
  Alessandro Ranellucci 82e2dd4e62 Bugfix: wrong number of raft layers in some situations due to a numerical error 10 years ago
  Alessandro Ranellucci ba8148f4ad Merge branch 'printcpp' of github.com:sapir/Slic3r into sapir-printcpp 10 years ago
  Alessandro Ranellucci 3599bd0bae Distinct extrusion width for external perimeters 10 years ago
  Alessandro Ranellucci 39b8ac80ee Ignore holes in object footprint when generating raft 10 years ago
  Alessandro Ranellucci 8290a006ed Bugfix: a lot of extra support material was generated when using both raft layers and support material. #2030 10 years ago
  Y. Sapir 8da0bded1d Move Print object storage to C++. (along with its subobjects) 10 years ago
  Alessandro Ranellucci 59f0e76da1 Distinct extrusion role for support material interface 10 years ago