Commit Graph

  • e58ed195fd New --bed-size option Alessandro Ranellucci 2012-04-11 16:30:58 +02:00
  • d96d0a9fbf New slic3r: namespace for SVG output Alessandro Ranellucci 2012-04-11 16:10:51 +02:00
  • 4ae551a424 Ditch --duplicate-x and --duplicate-y, add --duplicate-grid Alessandro Ranellucci 2012-04-11 15:58:09 +02:00
  • 761cb9d73e Merge pull request #308 from henrikbrixandersen/master Alessandro Ranellucci 2012-04-10 08:39:30 -07:00
  • f025830168 Add perl 5.10.0 as minimum required perl version. Henrik Brix Andersen 2012-04-10 17:34:11 +02:00
  • ec89318a57 Add Wx and Growl::GNTP to recommended modules. Henrik Brix Andersen 2012-04-10 17:32:16 +02:00
  • 63ff01764c Document --threads, -j and throw an error when it's used on a non-threaded perl Alessandro Ranellucci 2012-04-10 16:26:56 +02:00
  • fc76104aa7 Merge branch 'boost-geometry' Alessandro Ranellucci 2012-04-10 15:52:44 +02:00
  • a8adff53ca New implementation of support material Alessandro Ranellucci 2012-04-09 22:04:57 +02:00
  • 82a16ed8ee Merge branch 'triffid-duplicate' Alessandro Ranellucci 2012-04-09 15:14:40 +02:00
  • f2edfd1a76 initial implementation of algorithm for #249 Michael Moon 2012-03-06 14:55:21 +11:00
  • 64e669d893 Refactored parallelization code. #154 Alessandro Ranellucci 2012-04-09 13:53:13 +02:00
  • 68b48fa807 Multithreaded mesh processing. #154 Alessandro Ranellucci 2012-04-09 12:29:47 +02:00
  • 5bfe19a8b9 Huge speed Boost (pun intended). Also fixes a problem where infill was escaping perimeters sometimes (#305). Alessandro Ranellucci 2012-04-09 11:04:32 +02:00
  • a800b97fdd Bugfix: no-extrusion was ignored Alessandro Ranellucci 2012-04-08 21:27:38 +02:00
  • 19dc69dd74 New icon Alessandro Ranellucci 2012-04-07 20:45:02 +02:00
  • aeed77bef9 Raise Math::Clipper version number in Build.PL too. #303 Alessandro Ranellucci 2012-04-07 20:07:47 +02:00
  • 43ebaa9d94 Don't slow down travel moves. #293 Alessandro Ranellucci 2012-04-03 14:22:18 +02:00
  • 965a4e1bfd Make sure all concentric fill loops are extruded ccw. #298 Alessandro Ranellucci 2012-04-03 14:11:12 +02:00
  • 13e573a8e4 Only output M109 if there's none in user-supplied start G-code Alessandro Ranellucci 2012-04-03 12:50:06 +02:00
  • 0afb5ad9dd Bugfix: some holes were filled. #291 Alessandro Ranellucci 2012-04-02 11:40:12 +02:00
  • f380b1007d Add the coordinates of the first non-manifold edge to the warning message. #292 Alessandro Ranellucci 2012-03-31 19:15:30 +02:00
  • d791315b4a Bugfix: fatal error when generating skirt for layers having only two-point thin walls. #295 Alessandro Ranellucci 2012-03-31 18:32:53 +02:00
  • 1355833cbf Use M109 for Makerbot bed control. #294 Alessandro Ranellucci 2012-03-31 18:24:12 +02:00
  • e3a9adae4d Bugfix: use P instead of S for Mach3 for M106 too. #286 Alessandro Ranellucci 2012-03-27 10:26:10 +02:00
  • 7a786844f6 Merge pull request #285 from henrikbrixandersen/master Alessandro Ranellucci 2012-03-26 14:01:06 -07:00
  • d538382669 Use correct spelling for G-code. Henrik Brix Andersen 2012-03-26 22:33:43 +02:00
  • 2aa786c95f Bugfix: extrude_skirt() was assuming that a copy existed at 0,0 (not harmful but incorrect) Alessandro Ranellucci 2012-03-26 19:47:21 +02:00
  • 32c46f0ea3 SVG export Alessandro Ranellucci 2012-03-26 17:57:54 +02:00
  • 5bd16ffed6 Allow decimal values for skirt/duplicate distances and speeds. #283 Alessandro Ranellucci 2012-03-26 15:20:59 +02:00
  • 4d71ca3071 Enable G0 automatically for Mach3. #266 Alessandro Ranellucci 2012-03-26 12:22:12 +02:00
  • 1a06e35687 New option to specify G-code to be used at layer change. #279 Alessandro Ranellucci 2012-03-26 12:14:15 +02:00
  • bf964b5273 Allow perimeters = 0. #282 Alessandro Ranellucci 2012-03-26 11:32:59 +02:00
  • 7a4b43f8c5 Merge pull request #263 from eras/reslice Alessandro Ranellucci 2012-03-12 10:59:47 -07:00
  • 0ca7577392 Added a Reslicing-function to the File menu. Erkki Seppälä 2012-03-12 19:52:23 +02:00
  • 4a9a46effc Bump version number Alessandro Ranellucci 2012-03-11 20:07:54 +01:00
  • 30df2342d4 UTF-8 characters not displayed correctly on Windows Alessandro Ranellucci 2012-03-11 19:59:09 +01:00
  • c58eea1536 Releasing 0.7.1 0.7.1 Alessandro Ranellucci 2012-03-11 19:30:07 +01:00
  • 0f5e2e3076 Throw an error if a user wants to print a 0mm layer Alessandro Ranellucci 2012-03-11 16:58:15 +01:00
  • 69942d2076 Bugfix: certain values of first layer height ratio caused slicing errors Alessandro Ranellucci 2012-03-11 16:02:17 +01:00
  • 64892c2203 Bugfix: fatal error on some models. #255 Alessandro Ranellucci 2012-03-10 23:49:24 +01:00
  • 0e1d89376e Minor refactoring Alessandro Ranellucci 2012-03-04 13:39:14 +01:00
  • 6f9cefe001 Reduce computational complexity of make_loops() => speed boost Alessandro Ranellucci 2012-03-04 13:32:20 +01:00
  • 3cf5f86ce0 Avoid G92 for Mach3. #220 Alessandro Ranellucci 2012-03-04 11:49:04 +01:00
  • 4a72c77150 Maximize fill/perimeter contact for line infill pattern Alessandro Ranellucci 2012-03-04 11:45:45 +01:00
  • be9886eac3 Bugfix: fill escapes perimeters. #139 Alessandro Ranellucci 2012-03-04 11:26:11 +01:00
  • 4a4c4b4e7d Raise version number Alessandro Ranellucci 2012-03-03 23:38:41 +01:00
  • d0807aa807 Allow to use config options in start/end G-code Alessandro Ranellucci 2012-03-03 23:29:08 +01:00
  • f2032686da Ensure fan is turned off at start if disable_fan_first_layers > 0 Alessandro Ranellucci 2012-03-03 23:18:02 +01:00
  • 7892a84408 Refactoring and integrations to the bed temperature handling Alessandro Ranellucci 2012-03-03 23:14:40 +01:00
  • 35e7877437 bed temperature handling. TODO: gui elements Michael Moon 2012-03-01 14:08:07 +11:00
  • 8566b4f910 Separate the Slice button a bit Alessandro Ranellucci 2012-03-03 22:53:12 +01:00
  • 5c79024215 Revert "Made the UI look quite a bit nicer (OS X 10.7 tested)." Alessandro Ranellucci 2012-03-03 22:50:08 +01:00
  • 2c16509e8a Slowdown wasn't triggered when fan_below_layer_time was set to zero. #237 Alessandro Ranellucci 2012-03-03 22:28:44 +01:00
  • 471f015ef4 Add --use-relative-e-distances back to the --help too Alessandro Ranellucci 2012-03-03 22:25:56 +01:00
  • 06c22c9db3 New --fan-always-on option. #241 #110 Alessandro Ranellucci 2012-03-03 22:21:30 +01:00
  • c7006fed26 Bugfix: an awful _BRIDGE_FAN_END string was sometimes left in the output. #245 Alessandro Ranellucci 2012-03-03 22:16:38 +01:00
  • 2ff3ab1faf Remove G0 from GUI until a firmware implements it Alessandro Ranellucci 2012-03-03 21:37:10 +01:00
  • b5cba48e55 Put the relative E checkbox back in the GUI and disable M82/M83 for MakerBot Alessandro Ranellucci 2012-03-03 21:27:33 +01:00
  • e8c64924db Some GUI fixes after the recent contributions Alessandro Ranellucci 2012-03-03 21:25:26 +01:00
  • 6b31563b70 Merge pull request #236 from sfcgeorge/improved-ui Alessandro Ranellucci 2012-03-03 12:04:35 -08:00
  • 266f7799dd Made the UI look quite a bit nicer (OS X 10.7 tested). Simon George 2012-02-28 23:04:19 +00:00
  • f0e434f8c1 Fix typo in previous commit and in config options. #234 Alessandro Ranellucci 2012-02-28 22:04:48 +01:00
  • 0520d1645b Bugfix: retraction wasn't triggered when moving between copies. #232 Alessandro Ranellucci 2012-02-28 21:55:32 +01:00
  • 8cac0f8c87 Merge pull request #227 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-27 02:55:53 -08:00
  • ca49965210 Fail silently if Growl was stopped after Slic3r was started Henrik Brix Andersen 2012-02-26 19:44:07 +01:00
  • 9332319e10 Fail silently if Growl::GNTP fails Alessandro Ranellucci 2012-02-26 19:29:25 +01:00
  • f451bb2bd0 Use XML::SAX::PurePerl instead of XML::SAX::ExpatXS for now Alessandro Ranellucci 2012-02-26 18:17:23 +01:00
  • b0676b226d Releasing 0.7.0 0.7.0 Alessandro Ranellucci 2012-02-26 18:01:05 +01:00
  • b9f30d8378 Bugfix: AMF files with no materials were not successfully parsed Alessandro Ranellucci 2012-02-26 16:22:45 +01:00
  • 79bc2240fb Use first layer temperature for M109 too Alessandro Ranellucci 2012-02-26 15:09:28 +01:00
  • dccd7d19a9 First layer temperature. #134 Alessandro Ranellucci 2012-02-26 14:54:38 +01:00
  • f1f0545209 Bugfix: --extrusion-axis didn't accept an argument Alessandro Ranellucci 2012-02-26 11:33:58 +01:00
  • 554534fcad Optimization Alessandro Ranellucci 2012-02-26 11:18:42 +01:00
  • be0e1a6e0b Bugfix: fill escapes perimeters. However, we keep it disabled. #139 Alessandro Ranellucci 2012-02-25 22:41:53 +01:00
  • c98f6734c7 Code optimization Alessandro Ranellucci 2012-02-25 22:15:34 +01:00
  • 170d29a789 New --cooling option and checkbox to enable/disable fan and cooling control Alessandro Ranellucci 2012-02-25 21:56:36 +01:00
  • 70e69be60a Bugfix: support material was generated under most bridges Alessandro Ranellucci 2012-02-25 21:39:01 +01:00
  • 1d0a852679 Cooling and fan control. #110 Alessandro Ranellucci 2012-02-25 21:01:00 +01:00
  • f4fde54bf3 Add extrusion multiplier to gcode comments. #222 Alessandro Ranellucci 2012-02-25 19:24:46 +01:00
  • 9f5e48bd2c Wrong optimization Alessandro Ranellucci 2012-02-25 17:40:30 +01:00
  • 959230b099 Refactoring: moved Slic3r::STL and Slic3r::AMF to Slic3r::Format::* Alessandro Ranellucci 2012-02-25 17:35:25 +01:00
  • 2a86932cfe Slight code optimizations Alessandro Ranellucci 2012-02-25 17:16:55 +01:00
  • 848bf91244 Multithreaded support material generation Alessandro Ranellucci 2012-02-25 16:51:08 +01:00
  • 044053a3f7 Bugfix: medial axis was not using new Douglas-Peucker implementation Alessandro Ranellucci 2012-02-25 16:27:33 +01:00
  • cc695c6c22 Support material: refactoring Alessandro Ranellucci 2012-02-25 16:23:41 +01:00
  • a24ffee2aa New polygon_is_convex() function Alessandro Ranellucci 2012-02-25 16:14:59 +01:00
  • 2d130061ed Increase small holes threshold to holes having a 6.5mm radius Alessandro Ranellucci 2012-02-25 16:14:28 +01:00
  • eba7c10018 Faster support generation. Includes a new implementation of the Douglas-Peucker algorithm Alessandro Ranellucci 2012-02-25 14:46:21 +01:00
  • 94e673e050 Backwards compatibility for people using relative E distances on RepRap firmwares Alessandro Ranellucci 2012-02-24 23:12:16 +01:00
  • ad3834f939 Merge pull request #221 from tjhowse/patch-1 Alessandro Ranellucci 2012-02-24 11:14:36 -08:00
  • 79aead7c9d Experimental hole compensation Alessandro Ranellucci 2012-02-24 20:13:17 +01:00
  • 2fb9f147af Removed the comment about not generating support material, as it now does have this feature. tjhowse 2012-02-24 23:49:02 +10:00
  • 21c99c0953 Merge pull request #219 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-23 12:59:22 -08:00
  • f55a2b91a3 Set Wx application name. Henrik Brix Andersen 2012-02-23 21:51:45 +01:00
  • c3fc6ee66b Fix regression introduced with f2e1fe5241b66de5b6d80d43e5450f89001ba958 Alessandro Ranellucci 2012-02-21 20:16:03 +01:00
  • 9ac92facdd Merge pull request #212 from digitalbytes/process-multiple-files Alessandro Ranellucci 2012-02-21 08:43:46 -08:00
  • c539a8d9e0 Support skeining multiple files from the command line. Update the status output to include input and export filenames. Owen Stenseth 2012-02-21 09:26:54 -07:00
  • aa7a5d6069 Removed warning Alessandro Ranellucci 2012-02-21 14:31:51 +01:00
  • f2e1fe5241 Do hole perimeters in ccw direction too Alessandro Ranellucci 2012-02-21 14:29:58 +01:00