link link link


New Voxelizer is now available ! (version 1.4.18 for Windows and OS X)


updated on 3.10.2016

If you are interested in Voxelizer software please leave us your email address so we could update you with new versions and updates.

Links to Windows, Mac and Linux versions will appear below.


Your Email (required)


Minimum system requirements: Windows 7 64-bit or Mac OSX 10.7, 4GB RAM, GPU with OpenGL 3.3 support, Internet connection.


version 1.4.18

  • Image Mapping on procedurally generated shapes (see for details)
  • the printer firmware may now be updated via SD card (without direct usb connection)
  • multiple Ambient Occlusion improvements and fixes (see for details)
  • when selecting parts of voxel objects, Ctrl+X may now be used to split them
  • hatching (filling polygons) is now available in laser cutting workflow
  • dxf download from
  • when uploading voxels to designfutures, entire project (.vox) is uploaded instead of separate objects
  • working designfutures upload and download progress
  • multiple bug fixes and improvements
  • great stability improvements

version 1.4.17


  • significant improvements in print quality

Print quality

  • visual model for ensuring good quality in visible areas of the print, while hiding risky manouvers in invisible areas (based on Ambient Occlusion)
  • the new model is activated by default and can be deactivated in (print settings -> advanced -> project -> visibility)
  • filament amount reduction on tight turns to avoid overspilling

General improvements

  • a new mode for voxel objects rendering based on ambient occlusion
  • home status no longer appears in console by default
  • voxelizer project files (.vox) are now compressed better, resulting in smaller file size
  • gradient-type materials for dual pro are now controlled by an editable curve
  • material change artifact should now stick better to the power raft
  • every time voxelizer starts, the default presets will be overriden if they are older than the most recent ones
  • a ‘submit feedback’ option has been added to the help menu
  • some thread-safety improvements
  • better progress for dicom voxelization
  • material list now properly refreshes when a new material is added
  • many minor changes and fixes

version 1.4.16


  • substantial improvements to 2d milling workflow

2d milling improvements

  • user interface adjustments
  • it’s now possible to choose an approach type for starting the milling (go down directly or go smoothly into the material)
  • it’s now possible to use dxf lines for hatching (filling closed areas) for 2d milling
  • a material block position and dimensions may now be defined for milling and laser
  • if the to-be-fabricated dxf contains lines outside of the defined material area, a warning is shown (and it’s possible to clip the lines)
  • a warning is shown when the printer head gets moved below the defined material height
  • a warning is shown when attempting to home the Z axis when above the material block
  • buttons 1-4 in dxf editor now change the edit mode (view-move-add-remove)

other changes

  • new (experimental) material change method, adding more internal outlines instead of an external artifact
  • when voxelizer is asked to print directly a gcode that has no home command on an unhomed printer, a warning is shown
  • firmware changelog is now displayed when firmware update is available
  • improvements in gcode generation speed
  • general performance improvements
  • it’s now possible to clone voxel objects (right click -> clone)
  • zmorph tutorial links have been added to help menu
  • printer speed multiplier is now set to 100% at the end of generated gcodes

default settings changes

  • min artifact filament is now 10mm by default in all presets
  • default laser etching settings have been changed to ones that give good results in most cases
  • default drop length is now 0 when laser cutting
  • the default approach type in 2d milling is now ‘along chain’ (smooth approach)


  • fix for ‘split connected’ sometimes causing a crash

version 1.4.15

fix for infill lines not being sorted by default and therefore being extruded inefficiently

version 1.4.14


  • Adaptive layer height
  • Better 2d milling workflow
  • Safer printer manual operation


  • improved gcode generation speed (roughly by 25%), with a basis for further improvements
  • Voxelizer update system now validates the downloaded update files, making it resistant to server/download errors
  • print settings are now included in the generated gcode as comments
  • improvements to default presets
  • multiple minor improvements


  • improved implementation of 3d views, resulting in better performance and stability
  • multiple other improvements to drawing
  • unobtrusive notifications will now sometimes show when Voxelizer is rejecting an action due to safety concerns

printer communication

  • Voxelizer is now aware of the axes homing state of the machine, and doesn’t allow X and Y axis movements on an unhomed machine
  • it’s no longer possible to exit the boundaries of the printer’s work area from Voxelizer
  • Voxelizer will now pause when ‘X’ button is pressed on the printer when printing from Voxelizer (on new firmware)

3d printing

  • adaptive layer height – a new option to make the layer height depend on the complexity of the model at a given height instead of a fixed value, providing better time-quality ratio for models with varying complexity
  • improved order of printing lines of more sophisticated models
  • support minimum distance is now defined in millimeters instead of voxels
  • complex start position determination has been fixed and improved

2d milling

  • milling settings have been reorganized to be more intuitive to use
  • an help image has been added to the 2d milling workflow
  • milling settings are now sanitized (it’s impossible to generate gcodes with Z<0)
  • it’s now possible to specify a clockwise/counterclockwise direction for the milling


  • it’s now possible to determine extrusion order for the polylines (by proximity, decreasing size or increasing size)

DXF editor

  • it’s now possible to import more types of entities from the DXF standard
  • a ‘center all’ button has been added, allowing centering of all lines on the scene
  • X and Y position textboxes have been added to the ‘edit mode’ toolbar, allowing for precise positioning of DXF lines


  • fix for loading malformed presets resulting in a crash
  • fix for designfutures module crashing when space entered in search box
  • fix for designfutures module sometimes crashing when browsing models
  • fix for gradient material percentages being improperly autofilled
  • multiple minor fixes

version 1.4.13

fixes for some infrequent crashes in 1.4.12

version 1.4.12


  • quickscan is now the default and only scanning mode
  • images are now separately captured and processed during scanning
  • scanning now proceeds in phases so as to fit in a given amount of RAM
  • much better laser line recognition precision
  • much better denoising of frames
  • some additional view options are now available to provide better preview of the scanner status
  • (experimental, optional) GPU-based scanner frames processing, especially suited for computers with a powerful GPU
  • partial scanning mode, enabling capture of smaller regions not captured
  • additional automatic calibration step (table calibration) is now required before scanning


  • material ratio control
  • separate ‘min artifact filament’ for extruder 1 and 2
  • an unused nozzle that will still be used later during the print will now be periodically cleaned on the layer change artifact

Printer connection

  • added firmware update capability (ZMorph SX for now)
  • pressing the ‘print’ button will now give three options (save to external SD card, send to printer, print directly)
  • when connected by HID, it’s possible to open printer’s drive in explorer via “help -> open printer drive”

3d printing

  • add a ‘complex’ mode to outline start position determination
  • the complex mode is now the default start position mode and chooses the starting point based on multiple premises (including hiding the point for multimaterial prints)
  • much better optimization of order of printing outlines (especially for more complex models with holes etc.)
  • better determination of when to change between outlines/infill/material/etc.
  • multiple improvements and fixes to color segmentation

Image etching

  • image is now scaled to fit after loading
  • image physical dimensions are now shown

milling/laser cutting

  • add load precision setting (file -> set import precision) – this defines the precision with which curves are sampled when importing DXF
  • better support of the DXF format (more curves are properly supported)
  • fix for possible staggering due to oversampling of some curves
  • support for 3d dxf loading and gcodes generation (requires file -> allow import 3d dxf)
  • 3d milling will now work with multiple voxel objects

Other improvements

  • progress of most operations is now shown at the taskbar icon in Windows
  • multiple 2d and 3d milling improvements


  • fix for HID printer connection sometimes eating a lot of CPU
  • fix DXF view not refreshing after clear all and add text
  • fix for time counting
  • fix for the updater not being able to update when there are spaces in the installation/documents directory
  • multiple fixes based on error reports

version 1.4.11

(only via autoupdate)

  • fix crash occurring when generating gcode in chocolate/ceramics workflow
  • fix gcodes not generating properly when objects touched left side of the workspace (x=0)
  • fix gcode generation error when ‘fan off’ selected
  • show notification instead of crashing when out of memory during voxelization (x86)
  • better workflow switching on drag-and-drop
  • units added in gcode diagnostics

version 1.4.10


  • new, experimental filament retraction method (available in retraction settings -> use experimental retraction [x], to use it change ‘retraction speed e’ to 200-300 and ‘retraction amount’ to ~1.5mm)
  • new gcode diagnosis view showing amount of filament extruded per unit of length
  • My Documents/Voxelizer folder is no longer necessery for voxelizer to boot – missing files are now copied on vox startup
  • spindle power control toolbar (available in gcode display in milling workflows)
  • improvements to stability of the layer change artifact
  • some general dual extruder printing improvements
  • color segmentation now works at any voxel depth (was constrained before)
  • materials are now saved and loaded in voxel projects (.vox files)
  • support should now stick better to the model if it’s positioned over
  • optimizations when printing many small objects close together
  • faster selection removing
  • removing and splitting will now use a default voxel object when no voxel object selected
  • it’s now possible to
  • ‘create object’ toolbar renamed to ‘selection manipulation’
  • added automatic, anonymous usage statistics
  • Voxelizer should now automatically run on the more efficient GPU on computers with Nvidia Optimus
  • box is now optional when printing with power raft (bottom layer > power raft > add box [x])
  • adjustments to presets


  • fix for OpenGL version not being properly detected on some virtual machines
  • fix a crash that occured when attempting to manually remove parts of support
  • opening presets with missing some parameters should not cause voxelizer to crash
  • fix for tooltips sometimes being wrongly displayed
  • fix to HID connection reconnection
  • fix for brim when using brim with material change brim
  • fix crash when generating gcode after changing ‘extruder 1′ material to complex type
  • fix for bad layer height in layer change artifact
  • fix to voxel object splitting
  • fix for occasional error when generating gcode
  • added some safeguards when saving files to unpriviledged locations
  • adding objects should now center them properly
  • fix for loaded gcodes not always displaying properly
  • various fixes based on errors reported with the automatic error reporting facility

version 1.4.9


  • voxelizing with voxel objects already existing will now show a prompt allowing to add or clear to previous objects
  • further improvements in thread-safety
  • Voxelizer should now be usable on computers with only OpenGL 2.0 support (required 2.1 previously)
  • improvements in gcode generation that eliminate some prelevant artifacts (e.g. zigzagging on some outlines)
  • improvements in outlines start position generation
  • saved voxelizer projects now include information on which settings have been overridden for particular objects (overriding all was assumed before)
  • drag-and-dropping .dcm files will now load all dicom data from the file’s folder
  • separate filament counters are now provided when generating gcode that uses multiple extruders
  • a new toolbar for 2d/3d milling has been added, allowing for control of the milling power, and providing emergency stop
  • added a new gcode diagnostic view, showing direction of gcode’s lines (works well with ‘single layer’ turned on)
  • color segmentation should now produce tighter-coupled objects
  • the CNC toolhead will now be turned off after milling has finished
  • add possibility to log printer communication to file (gcode display -> toolbars -> console filters -> save to file), the file is (My Documents/Voxelizer/communication.log)
  • add removal of overlapping support objects (support settings -> remove overlapping)


  • fix for voxelizer not booting if the error-reporting facility couldn’t boot properly (this only occured in some time zones…)
  • fix for a hole appearing sometimes in the raft
  • fix for raft not being created under support objects
  • fix outlines not being extruded clockwise in some special cases
  • fix for the camera input sometimes freezing in scanner workflow
  • brim+box bottom layer base will now print the box before the brim (as was intended)
  • fix for some possible irregularities in bottom/top solid depth
  • fix for displaying gcodes with relative coordinates
  • fix console sending data when focus lost

version 1.4.8

  • fix standard support being extruded multiple times for some models
  • fix crash when sampling mesh without normals
  • improved thread-safety for printer connection

version 1.4.7

  • greatly improved thread-safety of voxel objects – this should prevent any crashes that may have occurred previously during voxel objects operations
  • performance improvements to gcode generation process (approx 2x faster than in 1.4.6)
  • attempting to generate gcode from voxel objects that are overlapping will now show a warning
  • fixes and improvements for the new dual extruded handling
  • option to close meshes that have holes and are therefore unvoxelizable (scene editor -> toolbars -> mesh closing)
  • information about the amount of gcode’s layers now appears in gcode display
  • many fixes for errors identified via the error reporting facility
  • re-added quick support generation
  • depth of the new color segmentation filter may now be specified by the user
  • curves from imported dxf files are now sampled every 0.1mm (they were sampled without regard to their size before, causing undersampling for large curves)

version 1.4.6

  • fix a bug that prevented voxelizer to run when not having administrator privileges on some computers
  • fix a bug with support being drawn in part as regular model in gcode display
  • fix two other rare crashes

version 1.4.5


  • big improvements in meshing
  • meshing the scanned point cloud will no longer produce blobs
  • meshing process is now much quicker, as smoothing is not performed before meshing
  • more configuration is provided for meshing
  • fix for strange table turning behaviour


  • added an automatic error-reporting facility (a crash dump will be sent to server upon voxelizer crash)
  • option to import aligned models (for aligned dualhead printing, available via ‘file -> load aligned…’)
  • material change brim improvements (minimum filament amount, )
  • extruder naming disambiguation (extruders are now indexed everywhere starting with 1)
  • fix for image etching rotation
  • it’s now possible to abort an update download
  • a smooth interface between support and the model when using outline generator for support
  • some tools for support of the new dual extruder
  • right-clicking navigation in voxel view is now possible even if an object is in sight

version 1.4.4:

  • fix large amounts of retraction being performed on the object’s top layer
  • default presets are now overridden by voxelizer update
  • some settings are now grouped in project settings and only appear when their parent setting is turned on
  • fix infinite camera connect/disconnect cycle sometimes appearing in scanner view
  • add a DualX preset (for the new two-materials-one-hotend extruder)
  • fix vertical and outline solid depth still appearing in settings of older presets versions
  • top/bottom solid depth is now 1mm by default

version 1.4.3:


  • added a new scanning method – robust. It is now the default scanning method
  • robust scanning is slower then quick scanning, but provides less artifacts, and should be especially suited to older computers/laptops
  • pausing, resuming and stopping is now possible in both robust and quick scan (in quickscan it happens between the scan parts)
  • added an indicator of the currently chosen scan method, with a button opening scan settings
  • optimizations to initial camera frames processing
  • added by-hand unwanted points removal
  • to select points, shift-drag with mouse in scanner view
  • to remove selected points, press DEL
  • to cancel selection, press ESC


  • DICOM import now supports a much wider array of dicom files
  • if there are more then one series in the loaded dicom files, it’s now possible to choose one of them


  • a visual indication was added when moving and removing connected components in dxf view (when holding shift)
  • an visual effect is shown when dragging voxel objects/groups around in project tree view

gcode generation:

  • ‘home before printing’ now homes to center
  • ‘extra length on restart’ is set to 0 on all presets (it may produce too much filament being extruded in some cases)
  • add ‘random’ to ‘outline start position’
  • the solid infill is now computed based on ‘top solid depth’ and ‘bottom solid depth’. ‘solid outline depth’, ‘vertical solid depth’ and ‘solid bottom layers’ have been removed
  • added ‘fan preset’, enabling easy choice of fan parameters for PLA/ABS prints
  • a warning now appears when the generated gcode has lines that are outside the printer’s work area


  • fix ‘outline start position’ not being properly computed
  • fix for Voxelizer to work on Windows Vista
  • fix massive gcode artifacts when instructions were generated with negative coordinates
  • fix ‘export all clouds’ in scanner view sometimes causing a crash
  • fix FPS counter behaviour when no frames arrive from the camera

New in version 1.4.2:


  • whenever a new version of Voxelizer is released, an update prompt will appear at application launch
  • the update will be downloaded and installed if the prompt is accepted
  • the update may be manually initialized by opening ‘help -> check for updates’
  • it is also possible to change the release type of Voxelizer – the ‘unstable’ release may contain features that are not yet considered stable or are in active development. The ‘unstable’ updates may also occur more frequently than the stable ones


  • added an ‘piecewise scan’ option that should ensure better robustness of the scan
  • to use it, open ‘toolbars -> scanning properties’ and set scan parts to some value greater than one (for example 8 or 36)
  • the scan will be performed in multiple parts, making it more resilient to environmental light changes (at the cost of slightly increased scanning time)
  • increased initial frames processing efficiency
  • a new indicator has been added – ‘Camera FPS’, showing the effective framerate of the scanner’s camera
  • additional settings have been added for use when the camera FPS is low that should make it better on older computers
  • GPU acceleration and frame undistortion may be disabled
  • some additional noise reduction has been added

project tree view:

  • object groups may now be manually created (right-click on group node)
  • objects may be moved between groups (by dragging)

other additions:

  • voxel edition operations (shift-drag in voxel editor, ‘create object’ toolbar) should now be much quicker
  • ‘brim + box’ has been added as the bottom layer base option, enabling initial filament extrusion before small objects printed with brim
  • filters toolbar may now be opened by right-clicking on an object, selecting ‘filters -> more…’
  • in ‘dxf view’ connected components may now be removed by choosing ‘remove’ as edit mode and shift-clicking on the component
  • buttons opening additional settings toolbars are now available next to some of the options in the ‘project settings’ toolbar
  • default presets have been adjusted to reflect recent changes


  • fix toolbar maximization pushing some interface elements down
  • voxelizer no longer requires administrator privilages to run
  • voxelizer should now open properly when opened by any shortcut or windows file association
  • too small ‘infill offset’ setting should no longer produce artifacts on gcode generation

New in version 1.4.1:

it includes multiple improvements and fixes for the 3d scanning process
requires administrator privileges to circumvent some problems – this will be changed in the next version

New in version 1.4.0 preview 2:


Voxelizer is now available in a 64-bit version for Windows, with no external dependencies

This enables Voxelizer to work faster and use more memory, making it possible to use larger models and smaller voxel size without running out of resources.
Longer (more precise) scans should now be possible, as the scanning process is memory-intensive.
The changes also eliminate all potential problems with missing DLLs, missing Windows Updates, redistributables, etc.

  • displaying images might not work in this preview version
  • it’s now possible to set import units to something else then millimeters, available in ‘file -> set import unit’
  • some improvements and fixes to the scanner module

New in version 1.4.0 preview:

Note: if Voxelizer fails to launch, open it directly from ‘Program Files (x86)/ZMorph/Voxelizer Preview/voxelizer.exe’. This issue will be addressed in the official release.

Warning: infill offset was, by an error, computed in voxels instead of millimeters. It has been fixed in this release, so changing the value in your presets might be a good idea to avoid too much filament beig extruded near outlines.
suggested value is -0.05, changable in ‘project settings -> advanced -> infill -> infill offset’

New workflow: SCANNING

  • to be used with the newly released ZMorph 3d scanner
  • to scan:
  • 1. Connect the printer to the scanner, the printer and the scanner to the computer, turn on the printer
  • 2. Choose the Scanning workflow in Voxelizer
  • 3. Connect to the priner
  • 4. Click ‘Calibrate lasers’ in the top-left of the Voxelizer window (you only need to do it once, unless you change the laser’s orientations or hit the scanner against the wall)
  • 5. Click on the ‘Calibrate’ button a few times, each time changing the scanner’s head position/orientation
  • 6. Scanner’s lasers should blink each time, and lines of points should appear on the screen
  • 7. After you have some points on the screen, click ‘Done’ (more points from more orientations mean better calibration precision)
  • 8. Ensure that nothing moves behind the scanner during the scan, and that lighting conditions don’t change
  • 8. Click ‘SCAN’
  • 9. If the model is complicated, change the head’s position/orientation and scan again
  • 10. Click ‘MESH’ – you will be prompted to save the scanned object, and it will also be loaded into the scene editor
  • you can change the duration of the scan and other parameters in ‘toolbars -> scanning properties’
  • you can change visibility of scanned point clouds, apply additional denoising and remove clouds in ‘toolbars -> cloud management’
  • you can save the scanned point clouds in ‘file -> export pointcloud’

New workflow: IMAGE BURNING/PRINTING (experimental)

  • to be used with the ZMorph 3d laser toolhead
  • makes it possible to burn images on, for example, wood
  • to use it, drag-and-drop an bmp/jpg/png image onto Voxelizer, or choose ‘file -> import -> image’ when in image printing workflow
  • gcodes may be created based on intensity, edge detection or intensity segregation
  • it is also possible to create a voxel object from an image, to do it, open ‘toolbars -> create voxel object’ with an image loaded and choose ‘CREATE’

Scene editor:

  • it’s now possible to open 3d formats other than .stl: .obj, .blend, .fbx, .dae, .3ds, .x, .md5

Voxel editor:

  • new spatial filters, mostly based on Voronoi diagrams
  • option to turn on dynamic fan control, available in ‘toolbars -> fan control’
  • options for fine-tuning the power raft, available in ‘toolbars -> power raft adv’
  • new, experimental infill type – honeycomb 3d, expected to ensure greater printed object durability
  • option to choose the order of infill and outlines when printed at the same height (available in ‘project settings -> general -> generators order’)
  • option to specify the number of solid bottom layers, independent of ‘solid outline depth’ (in project settings -> infill)
  • option to specify relative print speeds of the extruders (project settings -> project -> extruder 0/1 print speed)
  • option to compensate for pressure loss in extruder (experimental) (project settings -> project -> pressure recovery)
  • option to slow down when different materials are to be printed one on another (project settings -> project -> slowdown on contact)

Dxf view:

  • it is now possible to move all the paths around the table, by choosing ‘move’ in the edit mode toolbar, and dragging on the tabe with SHIFT pressed
  • possibility to add text to the scene (edit mode -> add text)

Gcode display:

  • possibility to diagnose different gcode properties in ‘toolbars -> diagnostics’

2d milling & laser tool:

  • possibility to repeat the drilling in the same place, each time going down a little bit (controllable by ‘repeat count’ and ‘drop length’)

Time lapse:

  • possibility to move the lapse rail from the inserted gcode

Other improvements:

  • it’s now possible to jump between textboxes using the TAB key
  • option to save and load touch probe surface
  • file names and paths in some languages that previously didn’t open should now work (for example Korean)
  • numerous bug fixes and minor improvements

New in version 1.3.3:

  • much better voxelization algorithm, resulting in better general quality of prints
  • lots of fixes and improvements

New in version 1.3.0:

  • new workflow selection menu, more clear way of working with different materials and techniques
  • chocolate/ceramics printing workflow, including point&click toolpath drawing (!)
  • better gcode generation for plastic prints, giving much better quality
  • lots of bugfixes and improvements

New in version 1.2.1:

  • ability to save and load voxelizer projects, containing all voxel objects and their print settings
  • print speeds are now local to different types of entities – perimeters, infill and support now have their own print speeds, and global print speed setting is removed
  • add option to set slower print speed for small perimeters
  • ctrl+s in voxel editor now saves the project, and in gcode display exports the gcode
  • reorganise file menu
  • add ‘clear project’ in file menu, removing all voxel objects in the scene
  • regular support creation is now much faster then in 1.2.0
  • minor changes and fixes to filters
  • made brim and box sizes adjustable (toolbars -> bottom layer)
  • fix some interface issues
  • fix dicoms being voxelized in wrong place
  • fix power raft generation taking too much time
  • fix head not always moving down from retraction when dualhead printing
  • fix touch probe return to middle positions being sometimes extremely slow

New in version 1.2.0:

    Multi-object mode
  • each voxelized mesh is now a separate voxel object
  • all print settings may be set per-object instead of globally as before
  • object selection mode may be turned on in settings toolbar -> show advanced -> object selection mode
  • voxel scene structure view, enabling selection and operations on voxel object (open it in toolbars -> node structure or with an icon in project settings toolbar)
  • when an object/node is selected, settings may be set for it in the project settings view (padlocks appear if the settings are not overridden)
  • settings may also be overridden separately for each generator (outlines, infill etc.)
  • an context menu for the separate objects may be shown


  • each voxel object may be assigned a different extruder
  • right-click on the object and choose ‘set extruder’


    Changable voxel size
  • it is now possible to change the size of voxels, enabling precise control over the memory/precision tradeoff
  • file -> set voxel size enables the voxel size to be set (in millimeters)
  • small voxel size (like 0.1mm or even 0.05mm should be used for small models requiring much precision)
  • for larger models, voxel size of 0.2-0.25mm is advised


    Boolean operations
  • boolean operations may be now performed on the voxelized objects
  • to substract one object from another, enter object selection mode, click on one object, right-click on another one and choose boolean -> substract from selected


Other changes including:

  • minimum layer printing time, defined in project settings -> project -> min layer printing time
  • power raft for PLA/ABS with slightly different settings

More more more! descriptions coming soon

New in version 1.1.1:

  • fixed a bug that sometimes added enormous amounts of retraction when printing with power raft
  • fixed an crash-invoking black square in top toolbar

New in version 1.1.0: new portal integration
  • ability to browse recent designs, popular designs, designs by category and search for designs
  • ability to upload and download stl, voxel and gcode design files
  • download and upload modules are accessible by the ‘D’ icons on the top toolbar


Power Raft – new, effective table adhesion method

    • the new raft makes the printed objects easily detachable from the table, while preventing accidential detachment and ensuring good bottom layer quality
    • some settings for raft fine-tuning are available in ‘voxel editor -> toolbars -> power raft’

Other changes including:

  • new local filter – full support
  • a notice is now shown when an object has been scaled to fit inside the workspace
  • adjustments in included presets
  • many fixes and minor improvements

New in version 1.0.2:

This is mostly a bug-fixing release – many graphics-related, crash-inducing bugs have been resolved.

  • filtering of console messages
    • available under Gcode display -> toolbars -> console filters
  • new infill type – honeycomb
    • available under print settings -> infill type
    • be sure to use lower infill ratio for honeycomb, for example 20%

New in version 1.0.1:


  • fixed a bug that made uploads impossible
  • added a register button, pointing to website
  • fixed a bug with moving the voxelmap – it is now fully movable by ctrl+clicking inside workarea
  • it is no longer possible for the voxels to appear below work table when applying filters
  • fixed a bug with brim generation, where the innermost perimeter would leave small artifacts
  • fixed rare cases of dense infill appearing outside of the printed model
  • added a dev tool for free printer memory logging
  • some other minor fixes and improvements


New in version 1.0:



  • greatly improved performance of the voxelization process (minutes -> seconds)
  • greatly improved quality of the voxelization process
  • intersecting objects and objects with self-intersections may now be successfully voxelized
  • greatly improved performance of voxelized mesh drawing (models using an entire scene may be now viewed in real-time)
  • added alternative voxel display (switch by pressing ’2′ button when in voxel view)


  • outline starting point is now chosen based on the most concave point in an outline
  • other improvements aimed at reducing the outline start/end artifact
  • highly improved performance of the gcode generation process
  • greatly improved performance of gcode preview drawing (requires graphics processor with at least OpenGL v3.3)
  • preview of the actually generated support is now visible in voxel view (instead of vertical lines)
  • many other improvements to the gcode generation process
  • optimized order of printing separate objects within the same layer


  • greatly reduced program memory usage (entire workspace may now be used without crashes, with stable memory consumption)
  • added manual head position control (click on head position graph and control with keyboard arrows and +/- numpad buttons)
  • better detection of separate components within the same layer


New in version 0.10 beta:


User interface:

  • completely reworked user interface mechanics
  • added possibility to interrupt most operations
  • added icons for opening most of the toolbars
  • most toolbars are now restricted to a fixed tab

Scene editor:

  • added rotation in x and y axes
  • added auto align of objects on the scene
  • added multi-selection capability (ctrl+click)
  • added extendable list of objects on the scene
  • added button for multiplication of currently selected object
  • added capability to save stl files

New modules:

  • added a wizard for selecting a printer from predefined presets
  • added a wizard for calibrating table using touch probe
  • added a module for laser-cutting of DXF files
  • added a toolbar for adding custom gcodes before, after and in the middle of generated gcode
  • initial integration with (download, login, upload capabilities)
  • added savable aliases for printers
  • added filters that can be applied to voxelmap

Other improvements:

  • greatly reduced resource usage when not performing any operations
  • faster drawing of voxel view
  • added persistence of program configurations betwen separate program runs
  • support is now drawn with a different color in gcode display
  • faster gcode loading
  • fully working 3d milling with greater precision and progress updating



  • fixed a bug with gcode displaying wrongly on some computers




  • fixed a bug with configuration loading


update 0.9.2:

new modules

we have added several new modules, adding new functionalities to Voxelizer.

dualhead extruder support:

  • added an option to print objects using a dualhead extruder
  • it is possible to choose the extruder used for each of print components (outlines/infill/support)
  • added preset for printing with a different support material then model material
  • added an additional toolbar for dualhead-specific configurations (toolbars/dualhead settings)
  • added printing of additional structures on tool change to keep the right filament flow (box/cylinder)
  • added T0 and T1 controls on printer head set panel for manual switching between tools
  • added an additional temperature graph for the second extruder
  • dualhead settings will only apply if the ‘use dualhead extruder’ tick is turned on
  • ‘activate dualhead’ button added, sending extruder-specific settings to printer on click

touchprobe support:

  • added a module for scanning the table using touchprobe (‘toolbars/touch probe settings’ when in print view)
  • to run touch probe, connect it to the printer head, choose probe settings, click ‘generate probe paths’ and click ‘print’
  • a colored surface may be drawn to represent scanned object elevation (fro mlowest to hightst: blue-red-yellow)

relief printing support:

(EXPERIMENTAL – untested)

  • added a module for drilling reliefs using the dremel tool (‘toolbars/relief’)
  • a block of material for drilling can be positioned in voxelizer by manually navigating the drill head to its corners and pressing appropriate buttons

DICOM medical scans:


  • added a module for reading, previewing and voxelizing DICOM medical scans
  • drag and drop a sequence of .dcm files onto voxelizer to load them
  • ability to preview DICOM at different thresholds (see skin/muscle/bones)

new features

  • 2D drilling paths from loaded DXF files are now better optimized
  • bigger subset of DXF files is now supported
  • drag-and-drop support for DXF files
  • settings for better support material fine-tuning (minimum length, height, join threshold)
  • option to automatically choose outline order based on layer slope
  • added box as possible layer starting base
  • added settings for offsetting the object border
  • added possibility to add custom gcode at layer change (driving camera shutter etc.). To use, create file ‘afterLayerAction.txt’ in Documents/Voxelizer and check ‘use custom gcode’ textbox
  • optimization factor (move/print ratio) now added in front of gcode
  • printer reset during print now pauses print and shows warning

fixes and improvements

  • toolbars are now persistant within their tabs
  • optimalization of RAM usage (cut roghly by a factor of 2)
  • padlocks now properly bound to textfields
  • better infill post-processing
  • perimeter start and end now differ slightly (to avoid excessive filament amount)
  • retraction now moves the head into the model if started from model border
  • fixed layer slider grasping
  • adding - in numeric textfields is now possible
  • fixed a bug with last gcode not being sent in some cases
  • fixed an occasional hid reset bug
  • fixed brim being generated too densely
  • infill travel speed now always sets to infill print speed
  • fixed console textbox being inactive in some cases
  • support preview color changed to yellow
  • support for national characters in files paths (łóćżźęąń etc.)
  • fixed loading of logical values from config

beta 0.9.1:

  • layer slider in voxel and print view is now relative to the model height
  • previewed layer in gcode view has a different color now
  • more fan settings – fan power and fan-free layers
  • brim – a new bottom layer base for better model heat propagation
  • HID communication reworked to work with Windows XP
  • retraction speed and min distance changable in settings
  • small perimeter elimination threshold in settings
  • now possible to generate codes with any layer height with good quality
  • added presets for two standard filament sizes and for the chocolate extruder

beta 0.9:

  • reworked print settings interface
  • possibility of changing print settings for specific print segments only (perimeters/infill/support)
  • saving/loading settings now possible, default settings location is My Documents/Voxelizer
  • settings can also be loaded by dragging a .voxelizersettings file on the Voxelizer window
  • objects in model view can now be copied by ‘ctrl+c’, ‘ctrl+v’ and deleted by ‘del’
  • fullscrenn on ‘ctrl+f’
  • voxel view print preview is now more responsive towards changing the print settings
  • a raft option to generate a bottom layer structure making printed objects less prone to disjoin/fall from the table
  • rough time and filament calculations for Voxelizer-generated gcodes
  • time and progress tracker
  • rotation of models around x axis in model view
  • a smart retraction method – retraction is now activated based on whether the line to travel crosses outside of the model the model
  • HID connection bug fixes and improvements
  • HID is now a default connection option
  • infill offset print setting – distance between the infill and the innermost perimeter – by default half of perimeter
  • support filament amount print setting – amount of filament to be used when printing support
  • outline order print setting – determines if the perimeters should be extruded inside-out or outside-in
  • first layer base print setting – determines what to print before printing the model
  • better code organisation, leading to easier and faster updates in the future
Empty section. Edit page to add content here.


  • fixed a mistake in 0.8.4 which did not have network printing capability compiled in
  • added setting for support density
  • possibility to only extrude object’s outer shell, without retraction
  • fix: end of print now detects properly
  • fix: ‘open STL’ window no longer appears at random moments


beta 0.8.4:

  • improvements in HID communication, connection should be more stable now
  • automatic hid reconnect (after cable plugged out and in or system resetting usb connection)
  • better object filling generation (filling should now properly meld with the innermost object outline)

beta 0.8.3:

    • a new, more robust method of USB printer communication, using the HID protocol

(using the new method will require printer firmware update)

  • improvements and fixes in DXF file printing – see help for detailed instructions

beta 0.8.2:

  • better, more robust gcode outline generation algorithm
  • better gcode simplification algorithm
  • fix for gcodes with G0 instructions
  • an option to home all axis before printing
  • button for deleting meshes from model view
  • some minor fixes and improvements

beta 0.8.1:

  • network printing fix

beta 0.8.0:

  • big network printing improvements (network printing will require printer firmware update to work properly)
  • added possibility to preload file to printer’s SD card prior to printing (when printing with USB connection)
  • windows XP support
  • better gcode view
  • showing printing line by line in gcode view
  • optional showing head movements
  • printing simulation (available in file menu)
  • ‘generate support’ checkbox
  • first layer height setting
  • ‘blur model’ checkbox
  • mesh transformations improvements
  • gcode simplification option (for smaller gcode filesize)
  • fix for some STL files not loading properly
  • reintroduced printing from printer’s SD card
  • better interface scaling for smaller window sizes
  • embedded python interpreter for some operations
  • many smaller bug fixes and improvements

beta 0.7.2:

  • added mouse scrollwheel zooming support
  • added drag-and-drop stl and gcode file support
  • fixed gcode view for gcodes with relative extrusion
  • serial and network connection fixes
  • added support for char-encoded .stl files

beta 0.7.1:

  • increased voxelization resolution by a factor of 2 in each dimension
  • adaptive memory allocation
  • support preview available in voxel view
  • slider for setting a minimum slope for generating support

beta 0.7.0:

  • fully functional ‘setup -> voxelize -> gcode -> print’ pipeline
  • tabbed interface layout
  • scene setup view with mesh transformations
  • better voxelization
  • side slider for internal structure preview
  • gcode generation from voxels
  • generation of support and filling
  • gcode and printing settings
  • printer communication in separate thread
  • numerous minor fixes, improvements and optimizations
  • changes in code organization

beta 0.6.0:

  • USB communication update
  • interface changes (simplifications of basic tasks)
  • “open gcode” button
  • start print buttons

beta 0.5.1:

  • getting sd file list update
  • buttons graphics
  • opening all gcode file extensions

beta 0.5:

  • upgraded memory maintenance
  • network connection with printer
  • uninstall shortcut in Program Menu
  • optimization

beta 0.4:

  • important update in communication
  • show status of extruder/bed heater from printer
  • changes in extruder toolbar

beta 0.38:

  • improved communication
  • interface changes



VOXELIZER WIN beta 0.10.1




Voxelizer for OSX Beta