Commit Graph

  • c3d401fb41 Limit automatic extrusion width for support material interface as well Alessandro Ranellucci 2014-11-07 23:35:33 +01:00
  • 09fd5b4af4 Bugfix: adjust flow by using each support layer's height instead of a bogus one. #2269 Alessandro Ranellucci 2014-11-07 23:18:35 +01:00
  • 16fce2facb Fixed minor regression in recent commit Alessandro Ranellucci 2014-11-07 22:58:48 +01:00
  • d645dabcff Ported reload_object() to XS Alessandro Ranellucci 2014-11-07 20:25:05 +01:00
  • 12ba7201c0 Fixed regression causing per-volume settings to be ignored upon background recalculation. #2277 Alessandro Ranellucci 2014-11-07 20:14:02 +01:00
  • 59f0c64e1c Fixed regression test for #2301 Alessandro Ranellucci 2014-11-07 17:27:16 +01:00
  • 66b5f45f45 Merge branch 'issue2301-bridge-speed' Alessandro Ranellucci 2014-11-07 17:18:17 +01:00
  • b6bd527bdc Apply bridge flow and speed to first layer as well, when we have raft layers. This behavior is more consistent when all the other bottom surfaces lying on the void (thus on support material). #2301 Alessandro Ranellucci 2014-11-07 17:17:20 +01:00
  • f07c4ecadb Typo. #2339 Alessandro Ranellucci 2014-11-07 14:25:07 +01:00
  • bf3f45604a Solid infill below area option was not invalidating the correct steps Alessandro Ranellucci 2014-11-07 00:53:15 +01:00
  • fb2d84b5d3 Bugfix: double G10 and G11 commands were issued. #2320 Alessandro Ranellucci 2014-11-07 00:26:39 +01:00
  • 8ad200a352 Minor cleanup of t/gcode.t Alessandro Ranellucci 2014-11-06 21:13:30 +01:00
  • 9372abb51e Fixed regression in min_skirt_length. Includes regression test. #2337 Alessandro Ranellucci 2014-11-06 21:11:59 +01:00
  • 06385221a3 Make .ini parser more tolerant to whitespace Alessandro Ranellucci 2014-11-06 21:08:55 +01:00
  • 30b0869595 Bugfix: crash when slicing one layer objects with sailfish G-code flavor. Includes regression test. #2335 Alessandro Ranellucci 2014-11-06 21:06:09 +01:00
  • 11bd1e68e2 Fixed some regressions in retracts and wipe. Includes regression test Alessandro Ranellucci 2014-11-05 01:16:26 +01:00
  • a4eef93950 Fixed minor regression Alessandro Ranellucci 2014-11-04 21:07:18 +01:00
  • d452a16ba8 Install Class::Accessor with Build.PL --gui. #2315 Alessandro Ranellucci 2014-10-28 23:39:11 +01:00
  • 01133fd0be Fix tests after recent output change for ConfigOptionPoint values Alessandro Ranellucci 2014-10-28 23:37:20 +01:00
  • 268de5c8e5 More refactoring to GCode.pm: make writer() public and fix usage of Slic3r::GCode without a Slic3r::Layer object Alessandro Ranellucci 2014-10-28 21:47:09 +01:00
  • a38ec14cb1 Some minor refactoring and cleaning to the travel_to() method and new init_external_mp() method Alessandro Ranellucci 2014-10-27 10:34:51 +01:00
  • ed17c22889 Minor cleanup of imported symbols Alessandro Ranellucci 2014-10-25 11:15:12 +02:00
  • 366e10d6ec Added comment Alessandro Ranellucci 2014-10-25 11:10:44 +02:00
  • e29569a2cd Minor cleanup and refactoring in Slic3r::GCode Alessandro Ranellucci 2014-10-25 11:00:08 +02:00
  • 36c1a9d20c Renamed shift_x and shift_y into origin Alessandro Ranellucci 2014-10-25 10:56:21 +02:00
  • 7f57f007cd Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer Alessandro Ranellucci 2014-10-25 10:42:07 +02:00
  • c2e710d092 Removed --g0 Alessandro Ranellucci 2014-10-21 21:41:11 +02:00
  • 71ec90a1dd Finish porting the Extruder class to libslic3r Alessandro Ranellucci 2014-10-21 20:36:52 +02:00
  • f82e92f498 Merge branch 'gcode-refactoring' Alessandro Ranellucci 2014-10-21 20:20:28 +02:00
  • d34fd844a4 Remove wireframe.pl from the gcode-refactoring branch so that we can merge it into master Alessandro Ranellucci 2014-10-21 20:19:53 +02:00
  • 167df0ab87 Refactoring: moved most of the low-level G-code to the Slic3r::GCode::Base class. Cleanup of the retraction and wipe logic. Alessandro Ranellucci 2014-10-21 20:16:45 +02:00
  • 33edda0a69 Moved Slic3r::GCode::Base to its own file Alessandro Ranellucci 2014-10-18 17:59:52 +02:00
  • 106817d13a Adapt wireframe.pl to the new GCode interface Alessandro Ranellucci 2014-10-18 17:58:41 +02:00
  • f8967418b9 Refactoring: moved the ooze prevention logic into a separate class with hooks Alessandro Ranellucci 2014-10-18 17:58:14 +02:00
  • e521475b7e Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class Alessandro Ranellucci 2014-10-18 17:41:21 +02:00
  • 4b013d7a48 Added failing test for bridge speed not being used for first object layer above support material. #2301 Alessandro Ranellucci 2014-10-18 14:08:40 +02:00
  • e5aed3a63e Bump version number Alessandro Ranellucci 2014-10-18 00:47:01 +02:00
  • 6b8f03ff1c Bugfix: crash in some circumstances when avoid_crossing_perimeters is enabled. #2266 Alessandro Ranellucci 2014-10-15 00:59:26 +02:00
  • 39b41fda12 Bugfix: because of a typo, bridge acceleration wasn't applied anymore. #2296 Alessandro Ranellucci 2014-10-15 00:23:58 +02:00
  • d0a81dca28 Some initial work for implementing wireframe Alessandro Ranellucci 2014-10-15 00:23:04 +02:00
  • 0d2dcbc85b Typo in command line help (wrong default for default_acceleration). #2283 Alessandro Ranellucci 2014-09-24 22:23:51 +02:00
  • 6573ae002a Bugfix: fix crash in some circumstances caused by Avoid crossing perimeters. #2271 Alessandro Ranellucci 2014-09-23 20:19:47 +02:00
  • 24d67c42c6 Bugfix: configuration wizard was broken. #2210 Alessandro Ranellucci 2014-09-23 20:00:51 +02:00
  • b9f4880b23 Updated to admesh 0.98.1 Miro Hrončok 2014-09-23 14:34:37 +02:00
  • 321b70115b Bugfix: changes in extruder count in GUI were not propagating to the rest of the GUI Alessandro Ranellucci 2014-09-21 15:29:52 +02:00
  • 16b6cdcd6e Fix failing tests Alessandro Ranellucci 2014-09-21 14:53:33 +02:00
  • f3db284e2a Merge branch 'master' of github.com:alexrj/Slic3r Alessandro Ranellucci 2014-09-21 14:42:09 +02:00
  • d8bb0bff7f Bugfix: reprocess brim and skirt after changing number of copies Alessandro Ranellucci 2014-09-21 10:56:51 +02:00
  • 9daadd1fb6 Removed debugging line Alessandro Ranellucci 2014-09-21 10:53:00 +02:00
  • 73b3c06361 Ported more things to XS Alessandro Ranellucci 2014-09-21 10:51:36 +02:00
  • 3930a19bb9 added basic test cases for adaptive slicing algorithm florens 2014-08-15 19:26:47 +02:00
  • 197e071b32 implemented core adaptive slicing algorithm florens 2014-08-15 18:21:28 +02:00
  • fcf65223e1 Make tooltip for toolchange_gcode more precise Alessandro Ranellucci 2014-08-14 21:50:57 +02:00
  • 078f3af9c2 added min and max_layer_height options to extruder to be used as limits for adaptive layer heights florens 2014-08-14 16:36:35 +02:00
  • cdd7469c58 created stump of the AdaptiveSlicing class that will provide the cusp computations florens 2014-08-13 19:09:58 +02:00
  • f6f81ea751 added options for adaptive slicing florens 2014-08-13 19:07:20 +02:00
  • 5a96bad8c2 Ported some more methods to C++ Alessandro Ranellucci 2014-08-08 21:48:59 +02:00
  • 678112b926 Bugfix: spiral vase checkbox couldn't be disabled under some circumstances Alessandro Ranellucci 2014-08-08 17:18:41 +02:00
  • 43b1aabb60 Fix truncated octahedrons. #1646 Alessandro Ranellucci 2014-08-08 14:16:41 +02:00
  • 45fc748011 Fix truncated octahedrons. #1646 Alessandro Ranellucci 2014-08-08 13:28:24 +02:00
  • 534b8c3f12 Fixed minor harmless error in a couple tests Alessandro Ranellucci 2014-08-08 11:07:51 +02:00
  • 3920a7e8b6 Apply G92 E0 after G11. #2201 Alessandro Ranellucci 2014-08-08 03:23:34 +02:00
  • 956dd319e0 Bugfix: wrong collision check in concentric infill. #2194 Alessandro Ranellucci 2014-08-08 03:16:19 +02:00
  • 2d0b27abed Bugfix: 3D honeycomb infill wasn't correctly aligned among skewed layers. #2194 Alessandro Ranellucci 2014-08-08 03:13:45 +02:00
  • d5eb6b7be0 Use bridge flow for 3D honeycomb Alessandro Ranellucci 2014-08-08 02:59:05 +02:00
  • 5435d88924 Bugfix: wrong arguments supplied to Flow constructor (rarely used case) Alessandro Ranellucci 2014-08-08 02:56:25 +02:00
  • 66b57a84de Move away from truncated octahedrons Alessandro Ranellucci 2014-08-08 02:53:56 +02:00
  • 703ca8b413 Bugfix: 3D honeycomb didn't honor Infill every layers. #2194 Alessandro Ranellucci 2014-08-08 02:33:18 +02:00
  • f260373336 Bugfix: GUI options weren't enabled/disabled upon preset change Alessandro Ranellucci 2014-08-08 01:40:34 +02:00
  • c0a6b1a9cc Bugfix: enabling/disabling support material didn't cause skirt to be recalculated Alessandro Ranellucci 2014-08-08 01:37:39 +02:00
  • 04d2e4124f Fix numerical issue on Win32 Alessandro Ranellucci 2014-08-04 14:55:13 +02:00
  • 430b246d9e Releasing 1.1.7 1.1.7 Alessandro Ranellucci 2014-08-04 12:45:59 +02:00
  • 2449b22f76 Releasing 1.2.0 1.2.0 Alessandro Ranellucci 2014-08-04 12:43:18 +02:00
  • 1fa99b8d3e Typo Alessandro Ranellucci 2014-08-04 11:47:15 +02:00
  • d9f6b0933b Use istringstream for deserializing config options in order to use the correct locale. #2187 Alessandro Ranellucci 2014-08-04 11:34:53 +02:00
  • b10917806a Ported some Model methods to XS Alessandro Ranellucci 2014-08-03 20:33:16 +02:00
  • f06566dd3a Fix error in PrintRegion::flow() port Alessandro Ranellucci 2014-08-03 20:02:58 +02:00
  • 6adc3477c9 Moved C++ code into new libslic3r directory Alessandro Ranellucci 2014-08-03 19:42:29 +02:00
  • b8676241e0 Split Print.cpp and Layer.cpp into multiple compilation units Alessandro Ranellucci 2014-08-03 19:28:40 +02:00
  • 7ff13c063f Port PrintRegion::flow() and LayerRegion.flow() to XS Alessandro Ranellucci 2014-08-03 19:17:23 +02:00
  • 380dd8adfc Ported some methods to XS Alessandro Ranellucci 2014-08-03 18:41:09 +02:00
  • 1813a309a7 Cleanup duplicated M204 commands. #2183 Alessandro Ranellucci 2014-08-03 16:31:20 +02:00
  • a776cf280b New --split option Alessandro Ranellucci 2014-08-03 16:08:04 +02:00
  • 35f7224001 Mark Avoid crossing perimeters as slow in 1.1.x Alessandro Ranellucci 2014-08-03 16:02:18 +02:00
  • 5902c65014 Fixed split_stl.pl Alessandro Ranellucci 2014-08-03 16:00:37 +02:00
  • d58855adc8 Fixed split_stl.pl Alessandro Ranellucci 2014-08-03 16:00:37 +02:00
  • 30fa055995 Bugfix: medial axis missed some segments. #2144 Alessandro Ranellucci 2014-08-03 15:03:11 +02:00
  • de0ece3a0b Bugfix: medial axis missed some segments. #2144 Alessandro Ranellucci 2014-08-03 15:03:11 +02:00
  • e897fbbd51 Only consider used extruders when limiting layer height. #2175 Alessandro Ranellucci 2014-08-03 11:49:00 +02:00
  • 4f2531643a Fix crash when exporting SVG with support material. #2188 Alessandro Ranellucci 2014-08-03 11:35:18 +02:00
  • 6f3bd72aeb Fix crash when exporting SVG with support material. #2188 Alessandro Ranellucci 2014-08-03 11:35:18 +02:00
  • 7531f02cd0 Bugfix: unexpected result when cutting a scaled object Alessandro Ranellucci 2014-08-03 10:51:01 +02:00
  • 3e2799a4ee Bugfix: unexpected result when cutting a scaled object Alessandro Ranellucci 2014-08-03 10:51:01 +02:00
  • f462af20f9 Visual preview for bed shape dialog Alessandro Ranellucci 2014-08-03 00:20:55 +02:00
  • 3ff613d166 Merge branch 'acp-voronoi' Alessandro Ranellucci 2014-07-26 22:38:35 +02:00
  • 9f7734abeb Prevent warnings when zooming on uninitialized 3D canvas Alessandro Ranellucci 2014-07-26 17:15:47 +02:00
  • 53f2d6bb4b New 3D Honeycomb infill pattern (credits: David Eccles (gringer)). #1646 Alessandro Ranellucci 2014-07-26 17:07:43 +02:00
  • d508be5ae8 Refactoring: moved direction-specific methods to new role class Slic3r::Fill::WithDirection Alessandro Ranellucci 2014-07-26 16:28:38 +02:00
  • c4d70bcb85 Always use a rectangle with semicircles as extrudate shape Alessandro Ranellucci 2014-07-26 15:29:24 +02:00
  • a654722f18 Fixed test relying on old layer_height default value Alessandro Ranellucci 2014-07-26 14:15:53 +02:00