A GPU accelerated modeler and slicer
IceSL 2.1 released!
IceSL 2.1 includes several interface improvements (tooltips, multi-language, printer and material profiles) and introduces smooth per-layer settings, an adaptive slicing optimizer and progressive infills! This gives you unprecedented control over your prints.
Learn more on this video:(2017-07-12)
IceSL new release!!
We are happy to announce the release of a new major version. This is a significant upgrade with a complete overhaul of most features. Here is a quick overview:
- Up to 10 times faster slicing.
- Can handle large, complex objects.
- Voxel distance fields.
- Bridge support structures!
- Faster visualization of extreme implicit volumes.
- Distribution of elements along surfaces (cellular textures).
- Many other things! Stay tuned on @iceslapp
This is still a work in progress, so please report any bugs on our forum. Some features of previous versions are also temporarily disabled.(2017-03-31)
An online version of IceSL has been released, you can access it here (or in the menu-bar above). It does not require installations of any sort and it has been tested on Mozilla Firefox and Google Chrome. Because it uses web technologies, the offline version is evidently more powerfull, however IceSL-Online can handle small and medium scale designs. Try it now!
We just started a new tutorial section - check it out here. We will add new tutorials regularly, and welcome community contributions!
2016-11-24: New online tool for slicing!
Slicing STL models can now be done online using our tool SliceCrafter. It uses the core engine of IceSL for slicing, the user can choose between uploading his STL model or providing a link to it. The resulting sliced model is returned as a gcode file for download.
2015-11-25: New update: interface understands files on command line and drag and drop (generates code to load files), import menu (File=>Import, also adds code to script), monitors all files (including current script) to allow for an external editor to be used, better error reporting, per-module enable/disable, bug fixes (ui_scalar crash), Ember export (in File=>Export), optional raft, slight performance improvements in slicer, and many small fixes. Thanks to our users (in particular Loic and Maze) for reporting and suggesting many of these fixes!
2015-10-22: New update improves the new interface: material and warp shaders now work properly, syntax errors in GLSL code of implicits no longer crash the UI, plugins are supported (e.g. m = load('somefile.scad') will load an OpenSCAD file into shape 'm' if the plugin is installed). Added script functions 'erode' and 'dilate' (example in models/offset directory)
2015-09-10: New GUI with script editor and real time view updates! The GUI is now launched by default. It includes a script editor and updates the view every key stroke! Use CTRL+Mouse to continuously change any number in the script, with real time view updates. You can define your own UI tweaks for easy final user customization through sliders. Slicing and other time consuming operations now happen in the background.
The old IceSL is still available (IceSL-vanilla) and accessible from the start menu.
2015-08-07: Many new features! integration of our clean color algorithm (better travel that avoids ooze deposition and hides zippers), our latest ooze shields, 3D regular and hierarchical infilling, print azimuth optimization (minimizes interference between nozzles), small hole filter in case of imprecise geometries. Last but not least, we are now providing an open source API to develop your own input plugins for IceSL. The first open source plugin lets you model with OpenSCAD directly in IceSL!
IceSL has relatively high GPU requirements but runs on Intel HD graphics, AMD and NVidia hardware with OpenGL 4.3 support. Please make sure you are using the latest available drivers. We currently only distribute IceSL for Windows.
Join us on the IceSL Google group for more discussion!