Commit Graph

  • 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 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 f2e1fe5241 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
  • b6bffacb9d Parse and write multi-material AMF files. Convert multiple STL files into a single multi-material AMF Alessandro Ranellucci 2012-02-20 16:43:45 +01:00
  • aa98a9deb2 Mark the Slice... button as the default one (just cosmetics) Alessandro Ranellucci 2012-02-20 12:52:40 +01:00
  • 555c23069d New --post-process option. Includes some cleaning of the STDOUT messages Alessandro Ranellucci 2012-02-20 12:50:05 +01:00
  • ae35df716f Little refactoring, new TriangleMesh->align_to_origin method Alessandro Ranellucci 2012-02-20 11:47:21 +01:00
  • 615bcb27dd New --gcode-flavor option. extrusion_axis, use_relative_e_distances options hidden and implied. #158 Alessandro Ranellucci 2012-02-20 11:44:30 +01:00
  • 23156f0abe Fix slicing error. #180 Alessandro Ranellucci 2012-02-19 17:18:50 +01:00
  • 27a6b3a851 Bugfix: fatal error when medial axis produced poor results. #178 Alessandro Ranellucci 2012-02-19 17:11:18 +01:00
  • 94a2585b97 Dual extruder for support material Alessandro Ranellucci 2012-02-19 17:02:49 +01:00
  • 375829204f Removed the bogus hole code which is not necessary anymore. Also fixes #160 Alessandro Ranellucci 2012-02-19 16:02:58 +01:00
  • 776d985b26 New AMF-to-STL and STL-to-AMF converters Alessandro Ranellucci 2012-02-19 15:45:27 +01:00
  • 79ebb13bdb Parse AMF Alessandro Ranellucci 2012-02-19 15:14:54 +01:00
  • dba6197935 Failed to remove acceleration from GUI Alessandro Ranellucci 2012-02-19 12:27:44 +01:00
  • eb2c24ecfb Removed acceleration from the GUI (too experimental for now) Alessandro Ranellucci 2012-02-19 12:15:58 +01:00
  • cf6f303256 Add checkbox for support material in the GUI Alessandro Ranellucci 2012-02-19 12:08:08 +01:00
  • 7b67fae686 Support material Alessandro Ranellucci 2012-02-19 12:03:36 +01:00
  • e0e2023a5a Duplication is now performed on generated toolpaths instead of mesh (speed boost). #179 Alessandro Ranellucci 2012-02-19 10:48:58 +01:00
  • 90c6ed3b20 Merge pull request #209 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-19 00:34:17 -08:00
  • 4f72de3873 Check that bridge_flow_ratio > 0 Alessandro Ranellucci 2012-02-19 09:32:16 +01:00
  • c02c2d943c Merge remote-tracking branch 'upstream/master' Henrik Brix Andersen 2012-02-18 22:42:08 +01:00
  • c20fd8a596 Use SI units consistently. Henrik Brix Andersen 2012-02-18 22:36:13 +01:00
  • a9e7204fc6 New slicing algorithm based on a topological approach rather than numeric. It should be much more robust Alessandro Ranellucci 2012-02-18 20:36:14 +01:00
  • de88144649 Fixed test after recent changes Alessandro Ranellucci 2012-02-17 17:16:13 +01:00
  • 16850b63ed Removed some useless and manifoldness warnings Alessandro Ranellucci 2012-02-17 16:31:39 +01:00
  • 94c1b043e3 Small fix/improvement for the vertex indexing Alessandro Ranellucci 2012-02-17 14:58:13 +01:00
  • f814ccf062 Refactoring: use indexed vertices Alessandro Ranellucci 2012-02-17 13:49:33 +01:00
  • 2e44f60c61 Merge pull request #206 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-17 02:02:34 -08:00
  • 80bd434e5e Remove last remains of close-after-slicing option. Henrik Brix Andersen 2012-02-16 22:52:57 +01:00
  • 660eedfa5b Added a couple unit tests Alessandro Ranellucci 2012-02-15 12:04:10 +01:00
  • 68f001a7de Mark acceleration settings as experimental and add a M501 command at the end of the print if acceleration control is enabled Alessandro Ranellucci 2012-02-14 21:57:53 +01:00
  • 0deee20ade Bugfix: bad syntax in last commit. #202 Alessandro Ranellucci 2012-02-13 18:02:54 +01:00
  • dbb40095b7 Bugfix: fatal error when offsetting a surface results in more than one expolygon. #201 Alessandro Ranellucci 2012-02-12 23:44:24 +01:00
  • ca704c4846 Merge pull request #200 from jreinhardt/master Alessandro Ranellucci 2012-02-12 14:35:03 -08:00
  • 419b94e587 Allow Unicode characters in config.ini. #199 Alessandro Ranellucci 2012-02-12 23:33:25 +01:00
  • 2b979fb14c added missing units in GUI Johannes Reinhardt 2012-02-12 22:42:03 +01:00
  • 74c71b4ef2 Acceleration control. #185 Alessandro Ranellucci 2012-02-10 14:53:44 +01:00
  • ad8c9d4ea1 Bugfix: model with rounded walls had small useless infill regions. #177 Alessandro Ranellucci 2012-02-10 14:42:54 +01:00
  • 7893480fd7 Add checkbox for G0 in the GUI. #51 Alessandro Ranellucci 2012-02-06 21:17:01 +01:00
  • ddb0330fc1 Validate configuration before saving from GUI Alessandro Ranellucci 2012-02-06 16:52:11 +01:00
  • a0250b1606 Merge pull request #194 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-06 06:54:08 -08:00
  • 635c578eb8 Synchronize command line help text with actual text. Henrik Brix Andersen 2012-02-05 23:19:21 +01:00
  • 87088f72be Fix help text Henrik Brix Andersen 2012-02-05 20:59:05 +01:00
  • 121895d3fc Add support for notes field in configuration profiles. #130 Henrik Brix Andersen 2012-02-05 20:55:17 +01:00
  • 4dd33c6b05 Ask for confirmation when slicing more than one copy. #165 Henrik Brix Andersen 2012-02-05 16:43:44 +01:00
  • cc040df42a Do not display the progress dialog as an application-wide modal dialog; modal to the parent window is enough. #189 Henrik Brix Andersen 2012-02-05 14:23:15 +01:00
  • e1042c6065 Merge pull request #191 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-03 11:52:35 -08:00
  • cec660c263 Fallback on last used config path if no last skein path is set and vice versa. Henrik Brix Andersen 2012-02-03 20:22:45 +01:00
  • b4dc299be0 Use separate variables for last used config directory and last used skein directory. #187 Henrik Brix Andersen 2012-02-03 19:57:49 +01:00
  • e84ffa83e3 Merge pull request #190 from henrikbrixandersen/master Alessandro Ranellucci 2012-02-03 01:13:47 -08:00
  • 35be7f013b Add Growl support. #62 Henrik Brix Andersen 2012-02-03 00:30:35 +01:00
  • 3e65af7457 Revert "New First layer flow ratio option. #182" Alessandro Ranellucci 2012-01-30 14:51:05 +01:00
  • 99ef0865bb New First layer flow ratio option. #182 Alessandro Ranellucci 2012-01-30 14:25:14 +01:00
  • eb33c03926 Bugfix: flow wasn't adjusted for first layer according to its height setting. #182 Alessandro Ranellucci 2012-01-30 14:03:12 +01:00
  • 4a9672bd88 Use about 40% less memory Alessandro Ranellucci 2012-01-28 21:52:31 +01:00
  • c7b650b001 Require Math::Clipper 1.03 for thread-safety Alessandro Ranellucci 2012-01-28 16:47:03 +01:00
  • 8b777e9d70 Multithreaded infill. #154 Alessandro Ranellucci 2012-01-28 16:27:52 +01:00
  • 8cdf9debfb Bugfix: after the recent changes to --load, the GUI was suggesting a bad name in the save configuration window Alessandro Ranellucci 2012-01-28 15:46:01 +01:00
  • 669341cd11 New utility script to split STL plates into individual STL files Alessandro Ranellucci 2012-01-28 15:05:42 +01:00
  • 7305b6da88 Disallow GNU command line option abbreviation Alessandro Ranellucci 2012-01-27 15:29:46 +01:00
  • 2151457d9e Bugfix: small perimeter speed was applied to all holes too, regardless of their size. #175 Alessandro Ranellucci 2012-01-27 14:43:12 +01:00
  • 4ade11b26e Some minor fixes related to polyline refactoring Alessandro Ranellucci 2012-01-27 14:29:06 +01:00
  • d63fd77da4 Allow multiple --load options Alessandro Ranellucci 2012-01-23 11:57:03 +01:00
  • 5bc3f2cfa5 Allow portability of config files between Unix and Windows Alessandro Ranellucci 2012-01-22 20:10:23 +01:00
  • 811e22a431 Require perl 5.10 Alessandro Ranellucci 2012-01-22 13:56:15 +01:00
  • a2ae4774de Bump version number Alessandro Ranellucci 2012-01-21 19:37:41 +01:00
  • 6600478243 Releasing 0.6.0 Alessandro Ranellucci 2012-01-21 19:10:27 +01:00
  • debdd164e2 Bugfix: fatal error and warnings removed when cleaning some dirty layers Alessandro Ranellucci 2012-01-21 18:44:24 +01:00
  • 00c6287488 Bugfix: fill escapes perimeters. #139 Alessandro Ranellucci 2012-01-21 17:11:14 +01:00