Below is a generated list of points from our internal release notes database. Please check our new's item here with details on the latest release:
Latest release news
Release 1195 ( 27/09/2024 )
Bug fixes
Fixed chinese and japanese characters in tooltips not being displayed
Improved features
Release 1193 ( 25/09/2024 )
Bug fixes
Mirror supports and plane cut would throw an error when using numeric plan direction.
Mesh reduce would thrown an error in combination with crease display on.
Support profile switching during adding/editting supports would not work as expect.
Fixed update problem of a missing DLL file in version V1187
Shader bug fixed where some Ati drivers would throw an error about opengl shader version
Fixed problem in variable parser for loops.
Fix bug in which connecting small struts would lead to different tip diameters.
Changed opengl shader code to fix a bug on ati drivers.
Fixed bug in xy compensation (xy offset) when offsetting inward curves (holes) would lead to dissappearing new outward curves in rare cases.
Added features
Added slice curve compact command.
Added import for chitubox cfgx files.
New inkjet slice engine with supports calculated in pixel space.
New triangle selection bar with various selection modes for selecting triangles (faces). By plane, critical face, brush etc.
New command for creating 'no support' regions on parts.
Added a bottom margin as a parameter for z bleed correction
No support region command to exclude regions from support generation
Improved features
In our modern UI version Enter would trigger on comboboxes and checkboxes unintended. Prevented this.
The treeview in the configuration pane is now more stable. Doesn't reload when editting machines but live updates itself.
The arrow on the model would not show in orient-to-face commands unless live helper was turned on. Changed this back to default on.
Array copy support optimized the sorting of points. Parallel CPU computation would mix the sorting which could lead to strange results using polyline placement.
When placing manual supports, selection tips change live with tip size
When editting supports switch more easily your profiles
Added more flexibilty in the UI for DLP printers movement values to accomodate elegoo machines
Added critical area selection to array place support.
Added enter key functionality in supporter when editting features/points
Added various tooltips and improved tooltip display for numeric boxes
Rewrite the various display modes (supporting/editting/triangle selection) to a consistent behaviour.
New delaunay triangulation algoritm to remove old imported library
Added more parameters to be available for filename parsing when slicing.
Large lattice features improved
Improved inkjet algoritms for supporting structures in pixel outputs
Copying print and support profiles from one machine to another machine now triggers updated UI for the destination machine.
Ordering of slice segments in sla export by part ID instead of topology
discarding supports points more accurately when they are inside of another disjoint mesh.
Improved triangulation algoritms or letters and base plate generation.
added checkbox to support mirror command to center align plane on part select.
improved gumball center calculation making centering of parts in build platform better.
Release 1176 ( 05/04/2024 )
Bug fixes
Fixed 2 problems in the new UI, toolbar configuration page.
Fix issue in windows classic UI where points would not show up.
Fix issue in island/cup detection where the last island would not remove, no matter how many supports are added.
Default machines have the correct machine icon. Was too small which looked strange.
Batchprocessor would not work in new UI mode.
Island detection last island was still displaying after adding support
Improved features
Modern UI framework version update.
Release 1174 ( 29/03/2024 )
Bug fixes
Bug fixed in new UI where loaded slices were not displayed correctly.
Flickering in new wire frame mode removed.
Loading a model with 1000 or more non manifold triangles resulted in error.
Drag drop of files in new UI mode were not correctly opened.
Caught a exception case in crease offset generation in supporter.
Mesh reduce now allows for naked edges and constraints these so open meshes keep geometric properties.
Skiasharp 2d drawing library would sometimes give error on flipy/flipx of image. Rewrote those to manual byte manipulations to prevent unknown errors.
When windows display scaling is used this works correctly in 3d viewport now
Progress bar not removed when loading a build platform and file on startup
Added features
Added disk caching option for large slice files with CTB SDK output (.ctb files)
Added disk caching when running large models and 3d anti aliasing output
Added icon size in settings for the toolbar icons
Improved features
3d view improvements in line drawing with thicker lines
Wireframe drawing mode speed improvement by making it single pass.
Moved the display pipeline to ANGLE that uses Direct3d11 on windows in our new UI. More stable.
Improved graphics in new UI to use Direct3d over Angle instead of opengl
Release 1165 ( 01/03/2024 )
Bug fixes
fixed bracket count in if/else statmeent in variable parser
fixed bug when pressing enter in support points mode editting
fixed bug in z bleed mesh correction, to be undoable without damage to mesh.
fixed a bug in transparent 3d preview output; background transparency was flipped.
fixed various custom values not being saved correctly in printprofiles
fixed bug in convex hull algoritm for volume support.
fixed floating point bug in scaling command that led to skewed models with repeated scaling.
Display of lines/points was not always working in modern UI.
Fixed custom print profile values not being safed correctly after xml import of machine (without default value).
Prevented possible bug in startup of software with various GPUs
Update for loading on slow gpu.
Bugfix in toolbar at bottom of 3d view causing an error sometimes
AlignToSlicePlane command was off by 0.01mm due to a 3d view offset. Fixed to be exact now.
Selecting SVG/SLC curves would lead to a error when inside a command mode.
3D Preview PNG file was not accurate in case of linked copies. Improved centering of the models.
Added features
added m5sp fileformat for anycubic
added non lineair output filter
Added slice log to possible output files
Rewritten nesting engine. Nesting now accepts holes in platform, holes in parts and custom angles.
Recent files menu item added
Added 'add text' command to add/substract text to meshes.
Added beta of casting sprues.
Added option to order slice contours according to topology in vector outputs (SVG/SLC/GCode) to improve exposure time deviations accross layers
Improved features
reduced stl import progress to 10% steps to increase speed
Display of points improved in both UI versions.
Display of points in 3d view improved
Limited listview of displaying to many supports. Limited to 300 supports. Interface more interactive with 10k supports.
SLA GCode output made the part order always on Part ID independent of random starting points of curves or not.
Graphics pipeline (shaders) optimized
GCode output keeps empty lines now for readability
NanoDLP url inputs are now properly validated instead of throwing errors
Mesh reduce rewritten from scratch for better control
Other
Release 1145 ( 20/07/2023 )
Bug fixes
Fixed exposure time variable in cxdlpv4 files
Release 1144 ( 19/07/2023 )
Bug fixes
Updating machines would not leave old print profiles in place when choosing takeboth/keepexisting/merge.
Support shell copy was not working in the modern UI
Added features
Added new file format cxdlpV4 as slice output.
Improved features
Improved available variable list for text files added to printjob.
Other
Release 1139 ( 13/07/2023 )
Bug fixes
Critical: in some part orientations slices contained errors due to incorrect face normals. Afected versions 1123-1134
Rectangular nesting in batch processor would not work
Fixed bug in internal supports (auto supporting)
Fixed bug in slice dialog (more robust)
SliceSetup tab in machine configuration would not show on old machines when updating software.
Shfit and Enter (vertical tab) allowed now in gcode editors
Added features
Added mask download functionality
Improved features
Layercount and slice time are updated more directly in the 3d view bottom right.
3D anti aliasing performance optimized for large builds
GCode editor not accepts shift+enter (vertical tab)
New software 3d renderer integrated for 3d screenshots and preview exports with slicejobs.
Changed file extension from tiff to tif.
Other
Release 1134 ( 19/06/2023 )
Bug fixes
Auto supporter bug on empty internal supports fixed
Rectangular nesting in batch processor would crash.
3d anti aliasing works in combination with pixel dimming
Added features
Added new machine output formats (PRZ/GOO)
Improved features
Shrinkwrap allows custom cell size for calculation
Tiff output changed to tif (for compatibility)
Expanded file formats for new printer formats.
Language packs updated
pixel dimming expanded with grid functionality to mimmick simulate intensity but keep fully cured pixels
3d anti aliasing speed optimized and quality improved
Other
Release 1130 ( 26/05/2023 )
Bug fixes
Fixed a bug that prevented stl build platform to be loaded
Improved features
Scaling tool improved. Added scaling by factor over world axis. Simplified indepent axis factors back to uniform.
Release 1129 ( 24/05/2023 )
Bug fixes
Critical crash solved on importing small parts.
Fix crash when manually resampling supported crease
Fixed bug that led to crash on dragging the right tool window in certain cases.
Fixed a bug when copying a part and top joints were located at old places
Fixed a bug when recalculation after editting supports missed internal supports
Fixed a bug when recalculation after editting supports resulted in loose artifacts
Fixed crash when loading parts with corrupted support structure. To do find where support gets corupted.
Fixed small stutts not showing up.
Catch all possible errors when running island detection and doing other object manipulation at the same time.
Fixed crash when turning parts when cup detection was running.
Added features
Added scaling by factor in x, y and z direction independently
Improved features
Made loading of parts more reliable by preventing access to variables being still processed.
Improved boundingbox calculation speed
Other
Release 1123 ( 19/05/2023 )
Bug fixes
Fixed settings load bug from 1120.
Fixed bug in dragging on mousedown in combination with pixelsnap
Fixed .ctb upload over UDP that caused an error on repeated upload. Improved speed.
Fix for the zbleed part normals not being recalculated correctly. Fixes slice problems in some models with zbleed.
Included .net core into new UI installer package
Brush selection tool bug fixed when mouseUp happened on other model
Bug fix in brush selection tool
Fixed bug with selection of parts larger than 18mln faces
Extra cleanup of slice output removing empty curve after extreme offset values.
Fixed the parsing of variables in xycompensation formula
Fixed bug of icons. Added .NET core again.
Fixed bug of not showing merge options in machine update dialog
Added features
Added layer modes and layer data tables for custom setup of layer thickness and exposure time
Added automatic pixel alignment command
Added pixelsnap feature for mouse move commands
Added origin point selection on boundingbox to move command
Add pixelsnap toggle to move command.
Added a command and setting to show the pixel grid.
Added an align to pixel grid command to align a part to the pixel grid of the printer.
Formula's for variable layer height and exposure time. New slicing mode with these formula's
Added new wall type support with flange.
Formula addition for XYCompensation - experimental
Added option to inverse SLA wall order and do inner walls first instead of outer walls.
Improved features
Speeded up boundingbox calculations for large parts
Improved automatic pixel alignment with small tool UI and preview
Speed improvements to the auto supporting algoritm
Added various SDK features.
First beta of new UI
Test upload avalonia
Speed optimization in supporting algoritms
Added more range to XYOffset values
Other
Release 1093 ( 12/12/2022 )
Bug fixes
Fixed critical bug in boundingbox algoritm.
Bugs fixed in shell copy, planar cut and array support placement tools.
Improved robustness of naked edges repair/smooth algoritms.
Support settings were not always transfered correctly from our servers.
Fixed bug when pressing enter during slicing led to slicing again
Fixed bug in amount of decimal places in custom parameters edit boxes.
Fixed custom print parameters overriden on machine update.
Fixed bug that would rename a text file output filename
Added features
Improved copy past logic for placing multiple copies next to each other.
Importing CTB machine profiles (.cfg) is now possible over the config machines tab.
Replacing a mesh with a new one now prompts which file name to take.
Updating machines now give the user merge options for print/support profiles.
.OSF File format
New file formats for various resin printers.
Custom variables parser for text based outputs including math, formatting and culture
Added copying of custom print parameter values accross machines/print profiles
Added new variable parser including math equations for textual slice output
Improved features
Looks of icons improved/more consistent and missing icons added.
Multi selection/deselection with ctrl/shift fixed/expaned.
View commands (left/right/bottom) and print checks now in bottom of the view for better access
Improved brush face selection tool for more watertight selection
Added extraPNGoffset in SLA-DLP mode as custom parameter
Release 1088 ( 12/10/2022 )
Bug fixes
Deselection of support/part when holding CTRL key fixed.
Gumball scaling in isometric view fixed
Part color changed when zoomed in close on orthogonal views. Lighting for this was fixed.
Activating certain tools for the second time led to unexpected/undefined behaviour
Negative values in array copy allowed again.
Disabled 'new commands' dialog box for certain cases.
Fixed apply of custom settings at startup in case default settings are removed.
Improved features
Speed improvement for irregular shape nesting.
Added direct price display.
SLA GCode output standarized across layers part order when using random startingpoints.
Release 1084 ( 21/09/2022 )
Bug fixes
Fixed input boxes in scale/move tools remembering values
Prevented selection of backward faces in face selection modes
Added features
Added negative brush (deselection) in face removal tool
Improved features
Small UI optimizations here and there.
Further improved scrollbar in tool windows.
Release 1083 ( 19/09/2022 )
Improved features
Added permanent scrollbar at toolpanels for smaller screens
Added scrollable panel in batch processor
Enter when editting supports now handles correctly editted points.
Small UI improvements here and there.
Release 1082 ( 14/09/2022 )
Bug fixes
Fixed UI label not readable.
Fixed some enumerations that led to empty radiobutton lists
Removed 3 bytes (BOM) at the start of some XML exports that led to problems in some printers
Fixed bug that would not refresh 3d viewport after screenshot export.
Support algoritm now adds small stutts in case no single support point is found.
GCode bug fix: offsets not added correctly
GCode bug fix in offsetting
Interger overflow bug with large surface area in output files
Added features
Added custom offset definitions for GCode export.
Added settings for automatic backup of settings files
Added modulus operator to gcode parser
Added remove face tools
Added extrude to base feature for dental
Added naked edge smooth basic feature.
Added various settings for controlling unioning and offsetting of curves during slice operation
Rotate to face and place face on zero command added.
Added inkjet support structures in slice output
Improved features
Various small UI improvements
Robustness better for SLC, GCode and SVG import
Inkjet support algoritm speed improvements.
Boundary box algoritm has been made more robust
GCode import / file display; allowed for reading multiple G28. Reading more robust.
Improved offseting algoritms in XY compensation and SLA slicing
Rewritten UI tool panels to standarized format.
Other
Release 1064 ( 09/06/2022 )
Added features
added missing language packages
Release 1063 ( 08/06/2022 )
Bug fixes
bug fix: nano dlp upload was not working anymore with latest nano dlp version. (json formats changed)
important bug fix: switching support profiles during editting single supports would crash!
bug fix in vertex decimation
fixed several small bugs.
Added features
added several new language strings
Improved features
improved curve reduction in gcode export and irregular nesting
various language improvements/spelling mistakes removed
General
cleaned and simplified culture switching for background threads. Prevents sudden change of language when running background tasks
fixed display of korean/japanese/chineses/russian characters in drawn graphics (i.e. loader bar)
Release 1059 ( 02/06/2022 )
Bug fixes
fixed bug when placing volume support
fixed bug in undoer.
General
fixed pm3 and pm3m file formats
Release 1058 ( 31/05/2022 )
Bug fixes
bug fix: very thin parts yieled error on island detection
bug fix: in adaptive layer height
bug fix: updating the active machine would not refresh the active machine
fixed small bugs
fixed bug in edit printprofile window.
fixed bug in check updates dialog
Added features
added auto update functionality with in program check/download and easy install. (help menu -> check for updates)
added projectname macro in jobfilename
added check for VC++ redistributable not being installed on machine using .ctb sdk format
added new anycubic machines M3/M3Plus/M3Max formats
added command line processing
added extra parameters for PNG offsetting.
added extra SLA options for wall thickness inner and outer walls
Added language updates turkish
added languages files for different languages to new NET6 release.
Improved features
improved graphics for many icons
General
rewritten the entire codebase from .NET Framework 4.5 (2010) to .NET6 (2022). (this took some months and next to a good speed up, will make the software available on mac/linux in due time)
faster gcode parser and evaluater integrated
xy compensation can now be variable during transition layers
new error reporting window and new exception handling for error reports
fixed languages not loaded correctly
Changed translation order so all is translated on startup.
Updated turkish translations
Fixed importing .3mf and .amf files.
rewritten a lot of UI events in the UI pipeline.
Release 1043 ( 25/02/2022 )
Bug fixes
error tracking and bug reporter.
Slice core would generate error when an entire part was below Z = 0.
Zbleed compensation might have led to an occasional error during slicing, not being able to access GPU
Fixed unnecessary floating part warning
fixed bug in single support line preview; first line to short
fixed bug in deleting linked copies
fixed bug in materialise thin support import
export selected would export everything
custom short cuts of command that were added in the toolbelt on the right of the screen would not be set correctly
clipping cross sections would be shown for hidden parts
deleting all machines and leaving 1 machine left would not set the active print profile correctly
.CTB export format had retract motion variables reversed.
Added features
calling of external software after slicing; better argument escape sequence is added.
duplicate parts renaming. Now active in all parts of the software where a part (or linked copy) is added with a similar name. Partnames remain unique now.
new longer converter and verified all 5 Longer3D machine exports
file/folder name validation on slice dialog; prevening typos and resulting errors
validation error message if GCode was not parsed correctly; before slicing.
better color indication to object manipulator when dragging in one of the axis planes.
XY compensation post processing filter now has the option to skip supports.
Photonworkshop formats: if not using 2 stage motion, set default variables as much as possible
Improved features
repair engine status updates would get stuck in rare case. Changed status update mechanism to be more robust.
Release 1042 ( 04/02/2022 )
Bug fixes
Scrolling to the top layers and then performing a command would yield an error
Island check detected islands on inner holes on flat bottoms
Cup detect :Adding a drainage hole would not always remove the detected cup
in CTB export the resting times were factor 1000 to large resulting in printer stalls. (milliseconds vs seconds)
when using scaling correction in V1040/V1041 some top layers might have been cut of from the model.
copy part renaming would not work correctly with capitals in your part name.
fixed bug in core algoritm point in polygon, used in cups/island detection
fixed CTB SDK volume/price/weight bug.
SLC exporter bug fix with seperate parts/supports
starting repair engine would not always function correctly
Documentation updated
Documentation: extended/completed GCode parsing documentation with all new variables. Cleaned up descriptions
Added features
.CXDLP file format for creality machines (halot sky, max, lite one)
better XYZ axis indicators in 3d view and in Move tool UI.
new algoritm for exact detection of support-part intersection
option to turn off warnings for parts outside platform (below Z or outside XY)
cross section color of supports different than part. Allows for easier visual inspection
Added/Improved photonworkshop formats for pwma/pwmb type files.
transition layers variable/function. Adjusting exposure slowly from bottom/burn in layers towards normal layers. Works in CTB/Photonworkshop formats as well as GCode exports
2 stage motion control for movement in CTB/photonworkshop formats. Also works in the GCode parser with all variables.
Improved features
islands better viewable with single point instead of first curve. (option)
GCode editor speed
Release 1040 ( 16/01/2022 )
Bug fixes
XY offset caused some holes to be flipped to positive curves when the offset yielded more than 1 resulting curve.
Image view caused exception in some cases
Added features
Adaptive layer slicing. (available in almost all output formats. Except printers with older firmware)
$ZLiftDistanceBottom added as movement variable
CTB SDK integration, allowing for encrypted .ctb files needed for larger resolution machines.
Memory cleanup setting for slicing. Frequently clean memory during slicing to reduce memory usage in pixel output formats that don't allow row by row streaming to disk. (i.e. larger .CTB formats)
speed/exposure variables for bottom and normal layers. All added as variables in the gcode parsing as well now.
Improved features
unioning of slice curves improved to remove any artifacts by using to much negative XY offset
General
Updated translations
Release 1039 ( 08/12/2021 )
Bug fixes
gcode editor that inserted wrong filename.
dragging of object manipulator possible in clipped viewport
sorting of print profiles in selection boxes
support base plate generation failure on large parts
support base plate would auto grow larger on circular shapes
update volume after config save
Added features
Documentation: added for warnings
extra retract speed variable in print profiles
features for .ctb files version 4, extra speed control variable for retract speed
Improved features
display of machines in config window
settings load and backup if loading failes
display of creases rewritten to opengl buffer.
display of failures per model. More clear indication of what models have islands/cups/etc.
General
Updated translations
Release 1038 ( 12/11/2021 )
Bug fixes
cups that were flat on the table are now included, with the exception of build platforms with holes that are loaded.
selection on transparent parts
Bug fixes: island/cup detection
hole diameter was not always correctly transfered to part
ability to open old project files was broken.
win7 crashes on island detection
Added features
Experimental: added 3D Anti aliasing support
Added orient to plane command
Added mirror supports command
Added shell detection command, to copy supports over multiple similar shells quickly
Added option to set amount of decimals in numeric input
Added command to run print checks (island/cup/intersection) on request
Added short cut manager in the the toolbar manager.
Added angle setting in single support
Added amount of feet to be placed for internal supports placed in the automatic supporter
Added option in the tree support to make the first beam length =0, to remove the first beam.
Added option to export STL's along with the slice job as extra files
Added option to ignore part placement on import
Added options in cups/island display to refine display
Added option to turn off intersection calculation of support with part. Can be run on demand in new print checks command
Added option to limit drag of a part to bounding box of the machine
Added option to drag a part in the XY plane on mousedown
Added options for clipping/ignoring slice vector output to the bounding box of the machine
Added linked copies; an option to copy parts efficiently and only slice them once.
Improved features
Improved display of pixel/mm size labels on the build platform
Improved display of file import/export progress directly in the 3d view
Improved interpolation of pixel output when slicing without anti aliasing. Interpolation was to coarse leading to pixel differences.
Improved display of SLC/SVG outputed curves
General
Add 2 new support types: single column, small internal prop
Auto orientation option to rotate for 'minimum islands'
Cleaned up lighting mask section. Made implementation more logic by requiring a PNG light mask to be there for usage instead of generating the PNG mask (byte data) on the fly before slicing.
SLC Export has options to split supports/parts in seperate files over slice engine or 'save as'
Rewritten 3d display pipeline to OpenGL core profile. Should make the installer work better on virtual machines (linux/mac)
Release 1037 ( 15/07/2021 )
Added features
Added automatic island detection
Added automatic cup detection
Improved features
Improved slice engine robustness for broken models in various ways
Improved part import routing to detect and best effort fix non-manifold triangles
Improved triangulation of existing support feet connections (support feet connector)
General
Rewritten pixel slice output -> up to 30x faster slicing
Rewritten pixel slice engine from scratch with new rasterization engine capable of going up to very large resolution 20k+ in TIFF/PNG. Implications for post processing filters:
Anti aliasing used to be depend on the GPU (1x - 8x). Now this can be set from 'Off 0x, Low 4x, Default 16x, High 256x' where the digit indicates the amount of different gray values on the borders. We advice to use 'Default'.
Curve reduction; this filter was not used in the old GPU pipeline. However since we now use the CPU to slice this filter is applied as well to reduce the slice curves within the set tolerance. Adviced is to put it at 5 micron unless you are printing heavily textured parts.
Pixel dimming: this post processing filter is the only filter that we can't stream by row of pixels yet as it's a 2D offset. Be aware when using this filter the slice operation will slow down as the image needs to be decoded entirely for the filter to be applied. Work in progress.
Updated XYZ Superfine integration
Several speed optimizations in scale/boundingbox algoritms
Included UDP upload command for several .ctb based machines to upload files over the local network
Release 1036 ( 14/05/2021 )
Bug fixes
Fixed a numerical bug that cause large parts to have unsupported parts every once in a while
Fixed bug in SLC -> MESH conversion that caused accidental artifacts
Added features
Added orient to 'largest flat surface' function
Added optional custom labels for build platform
Added option for supporter to default all items to false.
Added plane cut tool
Added planar hole fill tool
General
Rewritten CPU (vector) slice core from the ground up. SLC/SVG/GCode slice outputs up to 10x faster
Local mesh repair integrated (windows 10). Cloud repair on other operating systems
Feet connector base plate. Various connection modes (triangulation, minimal path)
Array place support tool. Place supports over a line/circle/polygon. Or copy supports per batch
Optimized curve reduction algoritms, 4x speed up
Custom error dialog with option to provide more error information for diagnosis
Key short cuts blocked if focus is in a tool window. Allows usage of regular short cuts in tool windows.
Sensible defaults for a floor structure
Made view orientation commands consistent with global XYZ axis system
Release 1035 ( 24/03/2021 )
Bug fixes
Selection of bugs fixed:
Edit supports
Fixed a bug that caused non ASCII characters (i.e. umlauts) in part names to produce unreadable .fw3d project files.<br />Old files can be read again.
Bug fixed in project files that contained volume supports or infills for hollow parts. Old files can't be re-opened.
Improved features
Speed improvements for XY Compensation and Pixeldimming filters
Improved code for dislpaying SVG/SLC/GCode files
General
Rewritten project files from ground up. Much faster loading/saving also for larger files 300mb+
Wizard to generate a light mask for LED machines. (Beta)
Rewritten settings UI logic
Rewritten message boxes UI logic
Menu's and toolbar fully customizable
Drag single support that was vertical
Print time calculations
Release 1034 ( 20/11/2020 )
Bug fixes
Fixed a bug in Pw0 (and similar) exports that prevented CPU slicing to encode correctly
Fixed mirroring bug where sphere's got inverted
Fixed bug in scaling that moved objects without support down to z=0
Fixed bug in http uploader
Added features
Added mesh replace function
ZBleed correction added option to ignore vertices at build platform
Optimized selection buffer. added option for selectionbuffer in graphics performance settings.
General
Rewritten gimball selection mechanism to not show movement that is not allowed. (i.e. feet can't be dragged vertical)
Rewritten scaling in Shrinkage correction to scale from the build platform
Optimized auto support for intersection correction that led to supports rotated below Z=0
Add extra warning for parts below build plate
Release 1032 ( 02/11/2020 )
Bug fixes
Correct bug in http upload
Added features
Support improvemnts: seperated tip diameter from beam diamter and added a tip depth parameter in all supports
Added various new file types. (.pw0, .pwmo, .pwmx, .pwms)
Added a cloud STL repair tool
Added new functionality for existing printjobs:
Load a printjob (zip, folder and all available printfile formats (.ctb,.phz,.photon, .pw0 etc.))
Improved features
Improved dragging of object support points. Point snaps/follows drag.
Improved Z Bleed correction algoritm
General
Renamed extensions for .pwmx/.pwms/.pwmo files correctly after slicing
Ability to change header information like exposure time or axis speed and re-export
Abilty to run an island/large surface check and inspect the result in 3d view
Re-export the print job to a new file/folder
Ability to add a .jpg file to the build table as a texture
Rewritten the slice trackbar to have single/double snapping and clear layer height indication.
Fixed SLC and GCode file display duplicate layers in clipped view
Fixed various single file export formats with the correct values for off time settings in layer exposure.
Release 1031 ( 05/10/2020 )
Bug fixes
Fixed bug of missing base plate in slice output
Fixed some small UI bugs in Mask wizard
Added features
Added possiblity of custom 3d build platform preview
Added wizard to generate custom build platform with holes
General
Optimized loading of a custom UV mask.
Release 1030 ( 29/08/2020 )
Documentation updated
New documentation
Improved features
Rewritten 3d pipeline from scratch to improve speed.
Improved support point editing
Improved critical features editing
General
Simplified interface and advanced interface
Speed optimizations for many models with editable supports
All commands rewritten to Toolbox UI being more interactive
Manual supports contained inside the support profiles
Quickly change support profiles
Drainage hole plugs (to fill holes)
Creases displayed
Hole filling for build tables with holes
Part info box optmized
Hollowing optimized for speed
Extra offset in base plate
Automatically flattened objects
New UI with customizable toolbar
Shortcuts cleaned
Slicing window optimized. Path preselected.
Quick setup for support profiles (thin -> heavy)
100+ updates/fixes to the UI
Release 1029 ( 29/07/2020 )
Bug fixes
Fixed some small bugs in mask generation
Fixed 2 bugs in the .CTB export and verified Creality 002R machine
Added features
Generic HTTP Upload export method added for uploading slices to machines over HTTP POST
Added CPU Slicing pipeline to generate PNG's. Better handles broken geometries than GPU.
French translation added
Exposure calculation added for resins
Improved features
Various small UI improvements
General
3D Mouse integration
New double/single slice trackbar in 3d view
Option to force recalculation of normals on import
XY Offset expanded with a parameter for the bottom layers
STL export possible to multiple files and optionally seperated supports
Release 1028 ( 10/12/2019 )
Bug fixes
Fix for meshmixer .stl bug. Recalculate normals.
Added features
Added setting to show boundingbox during 3d viewport manipulation for extra speed with large models.
Anti aliasing added to .photon/cbddlp formats.
Added .pws format for photonS
Shrinkage/expansion compensation added
Improved features
Improved preview image encoding in .photon/.photons formats
General
Rewrote part XYZ mirroring code/optimized coordinate conversions for this.
Fixed scaling problem in Slice Shrinkage Correction
Fixed incorrect slice height determination with project files import
Adapted lattices with some margin to prevent possible slice error
Rewrite of the configuration screens
New machine management
Z Correction (Z Bleed)
Fixed ZBleed correction not to apply on z=0
Optimized OpenGL display pipeline for faster 3D view and faster GPU slicing
XY Correction implemented for anti aliased slices
Slice engine optimized with packing/export files options
Support profiles moved to machines
Print profiles can be imported/exported
Release 1027 ( 09/09/2019 )
Bug fixes
Auto orientation optimized and bug fixed
General
Rewrite of the autogenerated support with new intersection engine. Over 20x faster calculations.
Smarter intersection corrections for intersecting beams
Included .photons format
Included .photon V2 format with print parameters
Speed optimization in mirroring slice output
Whitepixel count inserted in GCode as variable
New import settings: auto scale, remember last machine
SLC to STL conversion made multithreaded. Now 2x - 8x faster depending on CPU
UI optimizations minimizing several warning/error dialogues
Release 1026 ( 13/07/2019 )
Bug fixes
Bug for Nvidia GPU's fixed that caused drag selection to select some wrong supports sometimes
Added features
Added option to move your object automatically to Z height when adding support mode
Added small stutts in for small internal supports. Easily cut away
Improved features
Improved point filtering mechanism to give much more preference to critical minima.
Improved auto support generated split lattice in 3 ways:
Improved shoring. More shores to different columns make a stronger structure
General
Slice speed up for .photon export. Instead of first writing .PNG it write the .photon format directly
Import routines rewritten resulting in near instant STL (and other formats) imports
Octree rewritten resulting in reduced memory
Memory leak fixed that was caused by the Treeview object control. Cause new documents not to release memory
OpenGL Shaders optimized to work with many independent geometries (such as editable supports)
Zooming inversion problem fixed. Zoom is more stable now in close view
Auto orientation speed up 4x faster running it multi-core
Old installer files made available on our website after login
Release 1025 ( 14/06/2019 )
Bug fixes
OpenGL Bug in irregular shape nesting fixed
Various small bugs fixed
Improved features
Improved hollowing algoritm with resolution/accuracy recommendation.
General
Hollowing algoritm expanded to have more precision
Included SLC to STL conversion
Included SVG to STL conversion
Full (drainage)hole booleans included
Reduced memory footprint GCode SLA export
Rewritten fast nesting algoritms, selection now for 5 build table locations (center + 4 corners) to nest to.
Nesting settings for importing files.
Orient to face (in support mode) shows clear arrow
Made point shader optional in settings. Wasn't working on some older GPU's
Included syntax highlighting in GCode editors
Release 1024 ( 18/04/2019 )
Bug fixes
Bug fixed in SLC/GCode export that prevented support joints to be exported correctly
Bug fixed in curve reduction algoritm that switched a vertex in some occasions
Various small bugs and improvements
Added features
Turkish & Japanese language added
Batch processing added (orientation, supporting, auto layout)
Support profiles added for automatic supporting
SVG export added
Russian language added
Improved features
Improvements to base plate including model name inside base plate
File import/export progress updates improved
General
Stl Link functionality
Export to program as .stl
Options for nesting files roughly during batch import
New GCode editor with syntax highlighting
Memory optimization to reduce memory of Octrees with large STL's
GCode SLA export has new curve options to reduce laser fibrations/sharp corners
GCode SLA export with coordinate correction
Base support transparent from bottom
Release 1023 ( 21/02/2019 )
Added features
New machines added.
Direct upload to NanoDLP machines added (PNG/SLC/STL)
Improved features
Auto supporter improvements
Offset for sharp creases to keep your creases sharp
Extra thickness for top joints to improve fixation
Improvements to prevent intersecting beams with your model. Smarter algoritms to shift columns in case of intersections.
Various improvements to the lighting mask
General
Custom first beam length to better control the offset
Beta .gcode export for SLA machines like Peopoly Moai
Horizontal size compensation for add/remove pixels in XY
Release 1022 ( 18/12/2018 )
Bug fixes
Fixed translation bug in popup windows and some support menu's
Several smaller UI bugs fixed.
Added features
Korean,Dutch,Chinese languages were added.
Improved features
Light calibration mask function improved. Variable amount of measure points
General
More robust .slc slicing using topology optimization
Import/export of settings files
Updating to a newer version keeps settings
Custom color for critical minima
Horizontal support helpline has fixed size
Mouse wheel button can now be pressed for panning
Indication for how many milliliter of resin is required
Scaling made more precise by adding more decimals
Release 1021 ( 09/11/2018 )
Bug fixes
A variety of UI and small bugs fixed
Added features
Anycubic Photon printer -> layer off time variable added
Undo+ESC buttons added to all popup windows
Custom floor system added for printing multiple floors
Resis height in vat indicator added in slice popup window
Display mode shortcuts added F5, F6, F7, and F8
Improved features
Importing routines rewritten resulting in speed improvements
General
Popup windows remember now the previous settings. Saved automatically
Inside the objects, triangles have a different color. Holes spotted quickly.
.SLC import and export integrated
.SLC to .PNG slicing integrated.
Light calibration mask function rewritten and integrated per machine.
Light calibration mask can now be exported per machine configuration.
2D Nesting for irregular shapes algoritm created
Mesh error diagnosis and error detection with most common mesh errors
Rebuild of the menu of the application. Making all commands available in toolbar and menu
Automatically select/center imported items.
Option to disable machine selection dialog
Release 1020 ( 18/09/2018 )
Bug fixes
Bug caused ocassional inverted normals in supports
Autosupporter was calling graphics card from wrong thread. Caused bug on macbooks running parrallels.
OpenGL Log function enabled for graphics debugging
Added features
Added new Vista/Windows7 UI box for selecting slice folder
Added visual grid to support mode
Added default checkbox for print profiles
Added scroll bars to tabs on the right for small screens
General
Center and select objects on import (new option)
Thumbnail export size can be set in printprofile
Horizontal help line for slices in support view
Angle/Distance indication in gumball (new option)
Critical angle red area's can be turned of (new option)
Remove any undo actions in Triangle selection mode once done.
Changed 'would you like to save' question logic on closing program
Highlight object in wireframe view mode
Cancel or start all supporting operations with ESC or ENTER
New features:
Auto orient objects
Dragging a support foot moves the entire column above it now
Live support preview for: single, tree, internal, internal tree support
Ability to use object manipulator in slice view
Ask for deletion of .zip/.cws/.photon files if they already exist.
Dragging the foot of a split-latticed caused disconnected parts in some occiasions
Tree support optimized for low heights
Deleting slice folder when open in windows explorer caused an 'can't access file' exception some times
Ignore drainage hole height when slicing
Slice Z positions rewritten to be on 1/2 the layer height.
Language inconsistency fixed in background operations
Object manipulator was scaling wrong in 2D Views
Wanhao D7+ profile changed to 32bit png images
Infill lattices now snap to objects if seperate as seperate beams
Nesting with supports forgot supports for adding margin
Release 1019 ( 24/08/2018 )
Bug fixes
XY support point sampling bug fix and XY sampling for advanced supporting improved
Language bug fixed. German language added next to Spanish and English.
Various small interface bugs fixed.
Several bugs in project files saving/opening fixed. Open/save routines rewritten
Bugfixed that you couldn't save to default support settings
Bug fixed in combinations of opening/saving project files that led to empty files
Bug fixed in undoer when adding normal supports
Bug fixed when copying lattice supports that were autogenerated
Bug (heavy) fixed that occured 'sometimes' on certain GPU's when opengl running in background thread. New slice engine prevents this.
Bug fixed when opening a project file by clicking on it (splash screen loaded twice)
added menu item to reset configuration to default (if bug occurs)
array-copy bug fixed
spatial mask bug fix
new slice-window to solve black-slice bug
Several small bug fixes
Several bugfixes
Added features
undo/redo added to supportpoint editting mode.
Drag-select added to supportpoint editting mode. Drag to remove a bunch of points at once
Drag-select for objects in 2D views added
Internal supports improved. Several options added in advanced supporting tab for fine grained control over internal supports.
Profile for Wanhao D7 Plus added and tested by user.
Multi language added; currently spanish/english
Transparent view added
Import/export for .ply and .amf files added
Several machines added from known manufacturers
Mirror function added (optional copy)
Scaling of supports added
Right click menu added (click on object)
Rotational gridsnap added
Added option to deactivate your license from a pc to move your license to another pc
Save/Open/Import/Export files optimized and extra 'save your file' questions added
Added view mode to view only the intersecting supports
Software update notification added
Notification added when in clipping-view that it can't add object manipulator
Added undoer to support generation (go back to previous support structure with 1 undo)
Added progress for saving/loading project files
added tiled slicing for old GPU's
added graphics cards error checking and feedback
added multiple print profiles per machine.
Drag/drop of files added
Base plate support added (convex hull)
Improved features
Drag-select + shift for selecting multiple supports improved. Now allows you to edit directly what you select
Lighting of models rewritten from scratch and improved
Various ui improvements like better tooltips, window layouts etc.
Several small improvements to the UI
Improved base plate
file import progress update improved
Base plate support improved (hollowed)
Import/export of .fw3d and .stl improved
General
Support feet were not generated for small diameters of supports
Profile for Wanhao D7 changed to use integrated print controller and tested by user.
26-8-18: Entering support mode in previously saved files resulted in a strange duplicate mesh. Fixed.
1-8-18: Holes were not working when supports were flattened after supporting. Now holes are excluded from flattening
1-8-18: Lattice infills where sometimes removed during supporting. Now excluded from removal
.photon export optimized to handle 5000+ slices. Had a memory leak before
DLP Print controller integrated in build.
Reduce mesh
Shrink wrap
Lattice infill
Drainage holes
.photon printer export
Copy parts preview location in red squares
Drag selection for parts/supports/triangle selection
Move and rotate with arrows in top view.
Rotate with arrows+shift in top view
Add option to turn off internal support
Configuration screen rewritten from scratch to load superfast
Highlight objects in listview when selecting in the 3d view
Objects turn green in listview to indicate they are supported
Rewritten parts of the support object structure to make it more efficient
New more robust slice process dialog window
New option for base plate support to cover entire table
New option to set per print profile a prefered low/high print height for the short cut buttons
Optimized project file format to reduce file size
Optional use of other imaging libraries for large slices.
Support generation script rebuild
Completely new support split style structures
Edit points
Edit critical creases/surfaces
Sample points randomly or on a grid
Divide your supports in multiple parts
All supports editable
New points/line mode for editing supports
Flatten supports for quick display/slicing
Memory optimized slicing up to at least 8000x8000 pixels
navigation infinite rotation with yaw/pitch
navigation infinite panning
navigation scrolling to mouse cursor
orthogonal views zoom to mouse fixed
stable gumball size
colors of objects can be changed, at random or single color
edit single support when on object
settings restructured. (Machines should be reconfigured!)
advanced gcode scripter/compiler
gcode tester and exporter for DLP machines
creation workshop slice export option (.cws file)
import/export .obj files
object-manipulator doesn't scale anymore when scrolling or upside down
fix for preview image printjob in wrong colors
Import/export machine profiles
Scaling also in just x,y or z instead of all directions
Tree support
Internal support
Completely new support analysis with lots of functions:
Object centered support mode
Detects critical Z minima, creases, (non)critical surfaces
Ability to select/deselect specific parts for supporting
Sampling on the critical parts with specific densities for placing supports
Manually place and drag supportpoints with snap to object
Compiled as 32bit or 64bit program; so on 64bit it can handle meshes with large amounts of polygons (5+ million)
Export slices as 8, 24 or 32 bits
Small UI updates (Objecttree & textures for build table sizes)
Autosupporter collision detection perfected
Remove all supports option
Autosupporter speed optimalization
Autosupporter intersection calculations & optimization
Critical value setting (made this with live change so you can view whats happening)
Move the base of simple support
Volume supports (i.e. for an oval block below a ring)
Placing supports exactly where clicked
Copy array wizzard
Rotate a mesh flat towards a selected face
Split style slices: included in each machine setting; you can setup several layers
Pattern mode option (it rotates your slices 45 degrees if you want to use the beamers full capacity, you can print much more accurate, but you have to alter the machine software as well)