Slic3r/README.markdown

66 lines
1.9 KiB
Markdown
Raw Normal View History

2011-09-01 23:06:28 +04:00
_Q: Yet another RepRap slicer?_
A: Yes.
# Slic3r
## What's it?
Slic3r is (er, will be) an STL-to-GCODE translator for RepRap 3D printers,
like Enrique's Skeinforge or RevK's E3D.
## Why another one? Why Perl?
The purpose is to build something more maintainable and flexible than both
2011-09-01 23:06:28 +04:00
Skeinforge and E3D. The code makes extensive use of object-oriented
programming to achieve some level of abstraction instead of working with
raw geometry and low-level data structures.
This should help to maintain code, fix bugs and implement new and better
algorithms in the future.
I also aim at implementing better support for hollow objects, as Skeinforge
isn't smart enough to generate internal support structures for horizontal
facets.
2011-09-01 23:06:28 +04:00
Also, http://xkcd.com/224/
## What's its current status?
2011-09-05 22:00:59 +04:00
Slic3r current features are:
2011-09-05 14:21:27 +04:00
* read binary and ASCII STL files;
* generate multiple perimeters (skins);
2011-09-26 17:51:22 +04:00
* generate rectilinear fill;
* set 0% - 100% infill density;
* set infill angle;
* retraction;
* skirt (with rounded corners);
2011-09-05 14:21:27 +04:00
* use relative or absolute extrusion commands;
* center print around bed center point;
* multiple solid layers near horizontal external surfaces;
2011-09-26 18:07:12 +04:00
* ability to scale and rotate input object;
2011-09-05 22:00:59 +04:00
* use different speed for bottom layer.
2011-09-05 14:21:27 +04:00
2011-09-05 15:33:09 +04:00
Roadmap includes the following goals:
2011-09-05 14:21:27 +04:00
* output some statistics;
* allow the user to customize initial and final GCODE commands;
* support material for internal perimeters;
* ability to infill in the direction of bridges;
2011-09-26 18:07:12 +04:00
* multiply input object;
2011-09-05 14:21:27 +04:00
* cool;
* nice packaging for cross-platform deployment.
2011-09-01 23:06:28 +04:00
## Is it usable already?
2011-09-05 15:33:09 +04:00
Yes. I need to write a script to install dependencies.
2011-09-01 23:06:28 +04:00
## Can I help?
Sure! Send patches and/or drop me a line at aar@cpan.org. You can also
find me in #RepRap on FreeNode with the nickname _Sound_.
## What's Slic3r license?
Slic3r is dual-licensed under the _Perl Artistic License_ and the _AGPLv3_.
The author is Alessandro Ranellucci (that's me).