Commit Graph

  • 141a8d3989 Bugfix: some holes being closed incorrectly. #858 Alessandro Ranellucci 2012-12-30 17:57:30 +01:00
  • 6e6bc74636 Added failing test case for troubleshooting unexpected filled holes. #858 Alessandro Ranellucci 2012-12-30 16:27:20 +01:00
  • de5b8b9f4d Rename t/stl.t to t/slice.t Alessandro Ranellucci 2012-12-29 19:29:22 +01:00
  • 547e62d0a8 Added a couple Clipper tests. #858 Alessandro Ranellucci 2012-12-27 14:16:50 +01:00
  • 0da71dbdfa Fix regression causing wrong number of solid shells when using fill_density = 0 (includes regression test) Alessandro Ranellucci 2012-12-23 20:20:17 +01:00
  • e59ed7efb7 New toolchange_gcode option. #547 Alessandro Ranellucci 2012-12-23 16:29:08 +01:00
  • db754dca4d Add unit test to check that nested config options work Alessandro Ranellucci 2012-12-23 15:56:13 +01:00
  • 15f07197d8 Don't store ->surfaces anymore. Save memory, save time Alessandro Ranellucci 2012-12-22 23:57:39 +01:00
  • 5930267de9 Bugfix: some top/bottom solid shells are not treated as solid. #689 Alessandro Ranellucci 2012-12-21 20:25:48 +01:00
  • e372372a5d Bugfix: extra length on restart didn't work correctly for negative values. #654 Alessandro Ranellucci 2012-12-21 15:25:08 +01:00
  • 8cd8e8b209 Merge branch 'test-dual-retraction' Alessandro Ranellucci 2012-12-21 15:23:07 +01:00
  • dc4ada2374 Fix retraction tests and fix retract_extra_length and lift in multiple extruders environments Alessandro Ranellucci 2012-12-21 15:14:44 +01:00
  • 701c98c5a7 Export Slic3r::Test::_eq() Alessandro Ranellucci 2012-12-21 13:25:03 +01:00
  • d5537e7797 Enable retraction for support material too, but only when moving away from support islands. #831 Alessandro Ranellucci 2012-12-20 18:47:40 +01:00
  • bf603b0221 Fixed regression causing inefficient paths during infill Alessandro Ranellucci 2012-12-20 18:10:20 +01:00
  • dcc0ce78db Fix warning Alessandro Ranellucci 2012-12-20 17:03:50 +01:00
  • ea304a4803 Bugfix: custom layer G-code was applied before Z change, and not after like it was documented. #869 Alessandro Ranellucci 2012-12-20 17:01:01 +01:00
  • b70404bb23 Disable gap filling if gap fill speed is set to zero Alessandro Ranellucci 2012-12-17 19:55:25 +01:00
  • cf8390b5d3 Update MANIFEST Alessandro Ranellucci 2012-12-11 18:19:56 +01:00
  • 494a1a84cf Incomplete work to test multiple extruders in t/retraction.t Alessandro Ranellucci 2012-12-10 01:10:20 +01:00
  • 1a3497b71d Add tests for vibration limiting and fix implementation. Also includes a fix in set_shift() Alessandro Ranellucci 2012-12-09 18:33:25 +01:00
  • c82be18d6d Merge branch 'master' of github.com:alexrj/Slic3r Alessandro Ranellucci 2012-12-09 13:34:00 +01:00
  • 6019836eef Avoid uninitialized value in concatenation at line 347. Mark Hindess 2012-12-06 20:39:03 +00:00
  • 4078bb0476 Fix error when vibration limit is disabled Alessandro Ranellucci 2012-12-06 10:54:28 +01:00
  • 142a6cc4eb Add --vibration-limit back to CLI usage and disable it by default Alessandro Ranellucci 2012-12-05 17:57:35 +01:00
  • ca0aa5c287 Apply vibration limit to every move except perimeters Alessandro Ranellucci 2012-12-05 16:32:50 +01:00
  • 25960a33e0 Put vibration limit back in GUI Alessandro Ranellucci 2012-12-05 15:08:17 +01:00
  • cf32cd6510 Implement vibration limit using G4 pauses Alessandro Ranellucci 2012-12-05 15:03:36 +01:00
  • bfc3616c0c Fix test Alessandro Ranellucci 2012-12-05 12:01:48 +01:00
  • d219d69625 Test retraction with G0 Alessandro Ranellucci 2012-12-05 11:52:52 +01:00
  • f001374c6e New implementation of the little inwards move before leaving a loop. #186 Alessandro Ranellucci 2012-12-05 11:31:35 +01:00
  • 283809f5c2 No need for a role to identify small perimeters Alessandro Ranellucci 2012-12-05 10:47:41 +01:00
  • 2564317fb4 Test retract lift Alessandro Ranellucci 2012-12-05 01:27:21 +01:00
  • ac6dc67e6a Tidy Alessandro Ranellucci 2012-12-05 01:12:50 +01:00
  • cf90033fd0 Refactor and extend t/retraction.t Alessandro Ranellucci 2012-12-05 00:39:40 +01:00
  • 3a2ca92ec3 Test shortest path algorithm Alessandro Ranellucci 2012-12-04 23:52:53 +01:00
  • accc598eb5 Revert "Experimental feature: make a little move inwards by 45° after finishing the external perimeter and before retracting. #186" Alessandro Ranellucci 2012-11-29 19:16:07 +01:00
  • b495e15d7f Fix plater slowness after the introduction of the vertical projection Alessandro Ranellucci 2012-11-29 19:13:52 +01:00
  • 93310a6a81 Fix bounding_box_center() Alessandro Ranellucci 2012-11-24 00:15:02 +01:00
  • 116ab446e3 Show vertical projection instead of convex hull for objects with <= 2000 facets. #780 Alessandro Ranellucci 2012-11-24 00:13:04 +01:00
  • e6afebb982 Bump version number Alessandro Ranellucci 2012-11-23 19:37:41 +01:00
  • 1df42fbe46 Add IO::Scalar to build prerequisites Alessandro Ranellucci 2012-11-23 18:45:29 +01:00
  • 452b62e53d Releasing 0.9.7 Alessandro Ranellucci 2012-11-23 18:38:50 +01:00
  • 12873e973b One more missing bit for gap_fill_speed Alessandro Ranellucci 2012-11-23 18:37:47 +01:00
  • 556e59bbe4 Last commit erroneously reverted gap fill speed Alessandro Ranellucci 2012-11-23 17:41:15 +01:00
  • 0f0992e39a Speed for support material. #813 Alessandro Ranellucci 2012-11-23 17:20:26 +01:00
  • d6d96391a9 Avoid overextrusion when support material spacing is configured to < the extrusion spacing. #821 Alessandro Ranellucci 2012-11-23 17:15:52 +01:00
  • e7b307df02 Expose gap_fill_speed in GUI Alessandro Ranellucci 2012-11-23 17:09:59 +01:00
  • 5dba02fdeb New separate speed setting for gap fill. #785 Alessandro Ranellucci 2012-11-23 11:25:02 +01:00
  • 68e302fe27 Fix exporting G-code Alessandro Ranellucci 2012-11-23 11:24:04 +01:00
  • 21a6219b62 Disable vibration limit. #785 Alessandro Ranellucci 2012-11-23 11:14:06 +01:00
  • 2abf2be781 New testing framework Alessandro Ranellucci 2012-11-21 20:41:14 +01:00
  • 8ae96a8868 Only apply vibration limit to gaps fill while it's not very mature to work with long segments Alessandro Ranellucci 2012-11-21 19:00:43 +01:00
  • fc399d60e2 Raise the miter limit to avoid squaring corners too easily. #801 Alessandro Ranellucci 2012-11-20 17:43:20 +01:00
  • cd892fdce8 Connect zigzag gaps fill paths to benefit from simplification Alessandro Ranellucci 2012-11-19 18:57:42 +01:00
  • 8777085928 Update default vibration limit in README too Alessandro Ranellucci 2012-11-19 18:56:58 +01:00
  • e91320e031 Fix rotation for threaded perls Alessandro Ranellucci 2012-11-19 18:31:41 +01:00
  • 124a1fd84e Raise default frequency limit to 25Hz Alessandro Ranellucci 2012-11-19 18:03:49 +01:00
  • de8a845d81 Disable retraction for support material Alessandro Ranellucci 2012-11-19 18:03:20 +01:00
  • 5678cd562c Fix preview after rotation in plater Alessandro Ranellucci 2012-11-19 17:39:16 +01:00
  • 99c942b5ea Merge branch 'vibration-limit' Alessandro Ranellucci 2012-11-19 15:54:50 +01:00
  • 3c7321ab80 Bugfix: some retractions between objects/copies were skipped. #786 Alessandro Ranellucci 2012-11-19 15:34:52 +01:00
  • 300734db38 Emit M106 S0 instead of M107 for Teacup Alessandro Ranellucci 2012-11-19 15:30:55 +01:00
  • 183736dd9a Infill flow for bottom layer was calculated incorrectly when first_layer_height != layer_height Alessandro Ranellucci 2012-11-19 12:37:05 +01:00
  • de0640603a Append full config when --gcode-comments is enabled Alessandro Ranellucci 2012-11-18 19:53:52 +01:00
  • a66e8e547d Apply Douglas-Peucker to all paths before generating G-code Alessandro Ranellucci 2012-11-18 17:38:08 +01:00
  • e119cee66c Don't emit warnings on unknown options Alessandro Ranellucci 2012-11-18 17:42:52 +01:00
  • c99ff0cfe2 Apply Douglas-Peucker to all paths before generating G-code Alessandro Ranellucci 2012-11-18 17:38:08 +01:00
  • 08700aa942 Keep bridge flow unchanged even with the new overlapping spacing Alessandro Ranellucci 2012-11-18 15:42:59 +01:00
  • 427e3c1720 Keep bridge flow unchanged even with the new overlapping spacing Alessandro Ranellucci 2012-11-18 15:42:59 +01:00
  • 7a87a76391 Refactor frequency limit to avoid processing G-code Alessandro Ranellucci 2012-11-18 15:28:13 +01:00
  • 008633f013 Working implementation of frequency limit Alessandro Ranellucci 2012-11-18 12:23:11 +01:00
  • f3164594eb More incomplete work Alessandro Ranellucci 2012-11-18 11:33:53 +01:00
  • 72007c4f6a Rewrite frequency limiting code Alessandro Ranellucci 2012-11-17 18:07:13 +01:00
  • 600e951fd8 Completed vibration limit Alessandro Ranellucci 2012-11-17 12:08:19 +01:00
  • 96dd106f61 Initial work for limiting vibrations Alessandro Ranellucci 2012-11-17 10:40:15 +01:00
  • 8d557bee8c Bugfix: AMF export was not working anymore. #799 Alessandro Ranellucci 2012-11-16 22:41:54 +01:00
  • 7310cec087 Remove one more unused line Alessandro Ranellucci 2012-11-16 22:09:32 +01:00
  • ed50aefa71 Remove unused code Alessandro Ranellucci 2012-11-16 22:08:14 +01:00
  • ac5be309e3 Do not call merge_continuous_lines() anymore Alessandro Ranellucci 2012-11-16 19:20:46 +01:00
  • aff0898f35 Typo Alessandro Ranellucci 2012-11-16 18:24:09 +01:00
  • e13fe1d636 Raise overlap factor to 1 >:-) Alessandro Ranellucci 2012-11-16 18:11:06 +01:00
  • 86f5cb8654 Previous commit about bridge spacing was incomplete Alessandro Ranellucci 2012-11-16 18:10:09 +01:00
  • a81377d684 Apply overlap factor to bridges too Alessandro Ranellucci 2012-11-16 13:18:06 +01:00
  • 1c2bc94d5a Bugfix: only_retract_when_crossing_perimeters might cause some missed retractions when printing multiple copies of the same object. #786 Alessandro Ranellucci 2012-11-16 12:39:55 +01:00
  • a1a12ffe8e Allow setting top-solid-layers and bottom-solid-layers to 0 independently Alessandro Ranellucci 2012-11-16 12:37:47 +01:00
  • 06b475a4ed Clone last_pos before storing it otherwise it will be translated. #786 Alessandro Ranellucci 2012-11-16 11:05:45 +01:00
  • b625c3b2b2 Simplify gaps fills to avoid some shaking Alessandro Ranellucci 2012-11-16 10:47:42 +01:00
  • a5a0f32e19 Expose all SLIC3R_* environment variables as placeholders. #781 Alessandro Ranellucci 2012-11-16 10:07:30 +01:00
  • 580e36eb25 Raise offset scale factor back to 100000 now that Clipper was updated Alessandro Ranellucci 2012-11-15 10:09:29 +01:00
  • df70f6ac95 Update MANIFEST Alessandro Ranellucci 2012-11-13 11:55:42 +01:00
  • d3629a3a44 Require Math::Clipper 1.15. #779 Alessandro Ranellucci 2012-11-13 11:53:02 +01:00
  • 8f0e388c5b Bump version number Alessandro Ranellucci 2012-11-07 23:22:12 +01:00
  • af78469231 Releasing 0.9.5 Alessandro Ranellucci 2012-11-07 23:07:43 +01:00
  • 93bb2c1056 Bugfix: fatal error when using brim and no skirt. #784 Alessandro Ranellucci 2012-11-07 23:06:32 +01:00
  • 2e3110d2e4 Possible (or at least partial) workaround for the current Clipper segfault. #779 Alessandro Ranellucci 2012-11-07 15:22:32 +01:00
  • 2ef90562ce Fixed regression causing first two layers to be infilled with parallel lines Alessandro Ranellucci 2012-11-06 22:16:01 +01:00
  • e21c806ee9 New wkt() method for debugging Alessandro Ranellucci 2012-11-06 20:31:50 +01:00
  • 1db614a5a9 Revert "Use G92 to apply Z offset. #486" #778 Alessandro Ranellucci 2012-11-06 20:04:44 +01:00
  • ab2b31672f Fixed regression causing a long string between copies Alessandro Ranellucci 2012-11-06 19:54:21 +01:00