Commit Graph

43 Commits (master)

Author SHA1 Message Date
Alessandro Ranellucci 7ba08c90cf Refactoring to Model API for making it stricter and safer 2014-05-09 14:24:35 +02:00
Alessandro Ranellucci f9661b02a6 Bugfix in utils/pdf-slices.pl, wrong shift caused slices to be outside the media box 2014-04-11 19:55:15 +02:00
Alessandro Ranellucci f93c34ec25 New utility for exporting STL slices to a PDF file 2014-03-23 17:55:36 +01:00
Alessandro Ranellucci b0a7baa454 Add a (failing) test for slicing at the same height of a horizontal surface attached to a volume. In this case, the loop isn't completed. #1672 2014-01-13 00:06:16 +01:00
Alessandro Ranellucci 7475762a27 Remove residual uses of Boost for line clipping 2013-11-21 18:47:25 +01:00
Alessandro Ranellucci f79ba8cec0 Update dump-stl.pl 2013-09-17 19:25:10 +02:00
Alessandro Ranellucci 73c05a6092 Moved vibration limit to its own G-code filter 2013-08-28 20:37:56 +02:00
Alessandro Ranellucci fde6e371a9 Use multiple colors for multimaterial models in 3D preview 2013-08-25 16:35:21 +02:00
Alessandro Ranellucci 3b47e1a492 New --info option to show file info (size, volume, repair stats). Removed utils/file_info.pl 2013-07-31 15:10:11 +02:00
Alessandro Ranellucci 0a8872ca6c Extend utils/dump-stl.pl to also write STL files 2013-07-26 19:25:15 +02:00
Guillaume Seguin 9d1b756135 Add use Slic3r::GUI::PreviewCanvas to view-mesh.pl 2013-06-27 11:47:07 +02:00
Alessandro Ranellucci d4242ad0a4 Fix file_info.pl 2013-06-16 13:42:49 +02:00
Alessandro Ranellucci ac4a0bcdd8 Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere 2013-06-16 12:21:25 +02:00
Alessandro Ranellucci 6ae7666006 New utility script to dump STL contents in Perl syntax for writing tests 2013-06-08 20:02:21 +02:00
Alessandro Ranellucci b12a09ed71 Rename makerbot G-code flavor to makerware; also mention Repetier among RepRap firmwares. #1034 2013-06-07 23:24:53 +02:00
Alessandro Ranellucci 5c74fd095b Very basic implementation of 3D preview - install Wx::GLCanvas to get it working 2013-05-17 14:14:33 +02:00
Alessandro Ranellucci baa1a8c736 Move Slic3r::Test::GCodeReader to Slic3r::GCode::Reader 2013-05-13 20:14:33 +02:00
Alessandro Ranellucci 855ba90332 New script to generate vertical section cuts from any given G-code file 2013-05-02 11:42:51 +02:00
Alessandro Ranellucci 177347137f New G-code flavor for Sailfish (thanks to fros1y for working on it). #826 2013-01-17 14:56:31 +01:00
Alessandro Ranellucci ab6b611123 New post-processing script to calculate flow information from G-code 2012-11-05 11:53:32 +01:00
Alessandro Ranellucci 048e58c071 Update file_info.pl after the recent introduction of Slic3r::Model 2012-10-13 19:03:08 +02:00
Michael Moon 31585e96b0 decimate script- removes tiny lines from prints that can cause blobbing 2012-09-26 18:50:03 +10:00
Michael Moon ab103b0c12 a few minor updates for z-every-line 2012-09-26 18:49:42 +10:00
Alessandro Ranellucci 77625894ff New command to combine multiple STL files into a single multi-material AMF file 2012-09-23 14:48:58 +02:00
Alessandro Ranellucci 02356fd613 Large refactoring to allow processing multimaterial files 2012-09-22 19:04:36 +02:00
Alessandro Ranellucci f29d455319 Refactor the AMF parser so that it popolates a Model object directly. Also read constellations 2012-08-29 18:23:34 +02:00
Alessandro Ranellucci f90520ed06 Refactoring: new Slic3r::Model class to represent files 2012-08-29 17:12:32 +02:00
Henrik Brix Andersen c0322ec703 Add example costs calculaton. #644 2012-08-28 15:39:32 +02:00
Henrik Brix Andersen 0e620f3ad2 Make --output accept directories. #535 2012-08-01 17:12:16 +02:00
Henrik Brix Andersen af224bbb8d Add example on how to use post-processing scripts for sending custom notification when slicing is done. 2012-07-31 22:48:47 +02:00
Henrik Brix Andersen c7ca83e9dd Add zsh(1) completion system configuration for Slic3r. 2012-07-23 14:51:35 +02:00
Henrik Brix Andersen b0138ab5eb Add example post-processing script for calculating filament weight. #273 2012-07-09 21:03:09 +02:00
Mark Hindess cc330932d6 Revert "Simple remote interface to slic3r using plack."
This reverts commit a3af688173.
2012-06-27 17:58:27 +01:00
Mark Hindess a3af688173 Simple remote interface to slic3r using plack.
Only supports a single stl model but supporting other file formats and
merge would be quite simple.  Speed might mean requests timeout if
slicing takes too long.  Just a proof-of-concept really but I might
use it to slice on my server from my laptop.
2012-06-27 17:42:34 +01:00
Alessandro Ranellucci 61e257388a Button to split loaded objects 2012-05-01 00:30:46 +02:00
Alessandro Ranellucci 085a818dec New file_info.pl script 2012-04-11 19:02:33 +02:00
Alessandro Ranellucci 959230b099 Refactoring: moved Slic3r::STL and Slic3r::AMF to Slic3r::Format::* 2012-02-25 17:35:25 +01:00
Alessandro Ranellucci b6bffacb9d Parse and write multi-material AMF files. Convert multiple STL files into a single multi-material AMF 2012-02-20 16:43:45 +01:00
Alessandro Ranellucci 555c23069d New --post-process option. Includes some cleaning of the STDOUT messages 2012-02-20 12:50:05 +01:00
Alessandro Ranellucci 776d985b26 New AMF-to-STL and STL-to-AMF converters 2012-02-19 15:45:27 +01:00
Alessandro Ranellucci a9e7204fc6 New slicing algorithm based on a topological approach rather than numeric. It should be much more robust 2012-02-18 20:36:14 +01:00
Alessandro Ranellucci 669341cd11 New utility script to split STL plates into individual STL files 2012-01-28 15:05:42 +01:00
Alessandro Ranellucci 9a610395ce Move post-processing to utils/ directory 2011-12-11 10:20:53 +01:00