Photocentric Studio Changelog
Release 1.2.62 (09-07-2025)
Bug fixes
- Fixed colour editing for non-support areas
 - Fixed bug in internal supports (new auto supporting)
 - Fixed bug in slice dialog (more robust)
 - Shift and Enter (vertical tab) allowed now in g-code editors
 - Fixed memory overflow bug in manual support editing.
 - Fixed memory leak in windows forms that could result in crash after long usage
 
Added features
- Large lattice supports – new studio pro auto supports feature
 - Added support and no support area’s
 - New UI configuration
 - Large area surface detection
 - Added clear save buttons to save support settings to the active profile. Added a setting to do it automatically (or not)
 - Added reset/save/save As Copy buttons to support tools.
 
Release 1.182 (30-07-2024)
Download Software | User Manual
Bug fixes
- Fixed bracket count in if/else statement in variable parser
 - Fixed bug when pressing enter in support points mode editing.
 - 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 print profiles.
 - Fixed bug in convex hull algorithm 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 safe 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.
 - Selecting SVG/SLC curves would lead to error when inside a command mode.
 - 3D Preview PNG file was not accurate Improved cantering of the models.
 - Island detection last island was still displaying after adding support.
 - Fix issue in windows classic UI where points would not show up.
 - Loading a model with 1000 or more non manifold triangles resulted in error.
 - 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 nonlinear 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/subtract text to meshes. (labelling)
 - 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 across layers.
 
Release 1.176 (10-04-2024)
Download Software | User Manual
Bug fixes
- Fixed bracket count in if/else statement in variable parser
 - Fixed bug when pressing enter in support points mode editing.
 - 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 flippe
 - Fixed various custom values not being saved correctly in print profiles.
 - Fixed bug in convex hull algorithm 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 safe 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.
 - Selecting SVG/SLC curves would lead to error when inside a command mode.
 - 3D Preview PNG file was not accurate Improved cantering of the models.
 - Island detection last island was still displaying after adding support.
 - Fix issue in windows classic UI where points would not show up.
 - Loading a model with 1000 or more non manifold triangles resulted in error.
 - 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 nonlinear 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/subtract text to meshes. (labelling)
 - 
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 across layers.
 
Release 1.139 (01-09-2023)
Download Software | User Manual
Bug fixes
- Critical: in some part orientations slices contained errors due to incorrect face normals. Affected 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)
 - Slice Setup tab in machine configuration would not show on old machines when updating software.
 - Shift and Enter (vertical tab) allowed now in g-code editors
 
Added features
- 
Added mask download functionality.
 - 
Layer count and slice time are updated more directly in the 3d view bottom right.
 - 
3D anti-aliasing performance optimized for large builds
 - 
GCode editor does not accept shift+enter (vertical tab)
 - 
New software 3d renderer integrated for 3d screenshots and preview exports with slice jobs.
 - 
Changed file extension from tiff to tif.
 
Release 1.130 (31-05-2023)
Download Software | User Manual
Bug fixes
- Fixed critical bug in bounding box algorithm.
 - Bugs fixed in shell copy, planar cut, and array support placement tools.
 - Improved robustness of naked edges repair/smooth algorithms.
 - Fixed bug when pressing enter during slicing led to slicing again.
 - Fixed bug that would rename a text file output filename.
 - Fixed bug in dragging on mouse down in combination with pixel snap.
 - Fix for the z bleed part normal not being recalculated correctly. Fixes slice problems in some models with z bleed.
 - Brush selection tool bug fixed when mouse Up happened on another model.
 - Extra clean-up of slice output removing empty curve after extreme offset values.
 - Fixed crash when turning parts when cup detection was running.
 - Catch all possible errors when running island detection and doing other object manipulation at the same time.
 - Fixed a bug when recalculation after editing supports resulted in loose artifacts.
 - Fixed crash when loading parts with corrupted support structure. To do find where support gets corrupted.
 
Added features
- Custom offsets added in resin profile section Post Processing
 - Dynamic variables for layer heights added in resin profile in Layer thickness section.
 - Added layer modes and layer data tables for custom setup of layer thickness and exposure time.
 - Added automatic pixel alignment command.
 - Added pixel snap feature for mouse move commands.
 - Added origin point selection on bounding box to move command.
 - Add pixel snap 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.
 - Formulas for variable layer height and exposure time. New slicing mode with these formula’s
 - Added new wall type support with flange.
 - Formula addition for XY Compensation – experimental
 
Release 1.0.93 (03-01-2023)
Download Software | User Manual
Bug fixes
- Fixed critical bug in bounding box algorithm.
 - Bugs fixed in shell copy, planar cut, and array support placement tools.
 - Improved robustness of naked edges repair/smooth algorithms.
 - Fixed bug when pressing enter during slicing led to slicing again
 - Fixed bug that would rename a text file output filename.
 
Added features
- Improved copy past logic for placing multiple copies next to each other.
 - Replacing a mesh with a new one now notification which file name to take.
 - Updating machines now give the user merge options for print/support profiles.
 - Improvement for Custom variables features
 
Improved features
- Looks of icons improved/more consistent and missing icons added.
 - Multi selection/deselection with ctrl/shift fixed/expanded, also for the tree model.
 - 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
 
Release 1.0.88 (03-11-2022)
Download Software | User Manual
- Added negative brush (deselection) in face removal tool
 - Added permanent scrollbar at tool panels for smaller screens
 - Added scrollable panel in batch processor
 - Fixed bug that would not refresh 3d viewport after screenshot export.
 - G-Code bug fix in offsetting
 - Added settings for automatic backup of settings files
 - Added remove face tools
 - Added extrude to base feature for dental
 - Added naked edge smooth basic feature.
 - Rotate to face and place face on zero command added.
 - Various small UI improvements
 - Boundary box algorithm has been made more robust
 - G-Code import / file display; allowed for reading multiple G28. Reading more robust
 - Deselection of support/part when holding CTRL key fixed.
 - Gumball scaling in isometric view fixed
 - Part colour 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 start-up in case default settings are removed.
 
Release 1.0.64 (19-07-2022)
Download Software | User Manual
- 
Fixed bug when placing volume support
 - 
Rewritten the entire codebase from .NET Framework 4.5 (2010) to .NET6 (2022).
 - 
Faster g-code parser and evaluator integrated
 - 
Improved graphics for many icons
 - 
Added projectname macro in jobfilename
 - 
Fixed bug updating the active machine would not refresh the active machine
 - 
Added auto update functionality within program check/download and easy install. (Tab help menu)
 - 
Fixed bug in adaptive layer height
 - 
New error reporting window and new exception handling for error reports
 - 
Added languages package
 
Release 1.0.43 (04-04-2022)
Download Software | User Manual
- Added: Adaptive layer slicing
 - Added: $ZLiftDistanceBottom added as movement variable
 - Added: Memory clean-up 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.
 - Improved: speed/exposure variables for bottom and normal layers. All added as variables in the g-code parsing as well now.
 - Improved: slice curves improved to remove any artifacts by using too much negative XY offset
 - Bug fix: XY offset caused some holes to be flipped to positive curves when the offset yielded more than 1 resulting curve.
 - Bug fix: Image view caused exception in some cases
 - Bug fix: support base plate would auto grow larger on circular shapes
 - Bug fix: dragging of object manipulator possible in clipped viewport
 - Improved: display of failures per model. More clear indication of what models have islands/cups/etc.
 - Improved: duplicate parts renaming. Now active in all parts of the software where a part (or linked copy) is added with a similar name. Part names remain unique now.
 - Improved: repair engine status updates would get stuck in rare case. Changed status update mechanism to be more robust.
 - Bug fix: Slice core would generate error when an entire part was below Z = 0.
 - Bug fix: Fixed unnecessary floating part warning
 - Bug fix: fixed bug in single support line preview; first line to short
 - Bug fix: fixed bug in deleting linked copies
 - Bug fix: fixed bug in materialise thin support import
 - Bug fix: export selected would export everything
 - Bug fix: custom short cuts of command that were added in the toolbelt on the right of the screen would not be set correctly
 - Bug fix: clipping cross sections would be shown for hidden parts
 
Release 1.0.39 (06-01-2022)
Download Software | User Manual
- Simple internal bar support
 - Single basic sprue support
 - Shells group copy supports
 - Support mirroring
 - Ghost copying for the slicing and maintaining large data file formats
 - Quick copying of one selected model by paste the model
 - Quick copying of a ghost model by single button
 
Release 1.0.37 (07-09-2021)
- Slicing speed and Algorithm optimisation, should works now at least two times faster, to turn it on please tick on those 2 options in configuration menu
 - Cap force detection for hollow object
 - Island detection for supports
 
Release 1.0.36 (12-07-2021)
- Mesh planar cut
 - Mesh planar hole fill
 - Mesh repair (local for win10)
 - Support array placement
 - Flat orientation for Multiple print models (especially for dental arches models)
 
Release 1.0.35 (26-03-2021)
- New customizable top toolbar
 - Print times bug fixed
 - Slicing and file loading optimisation
 - Fixed a bug in Pw0 (and similar) exports that prevented
 - CPU slicing to encode correctly
 - Add extra warning for parts below build plate
 - Rewritten scaling in Shrinkage correction to scale from the build platform
 
Release 1.0.34 (08-01-2021)
- Large UI Update
 - New UI with customizable toolbar
 - Rewritten 3d pipeline from scratch to improve speed.
 - 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
 - Creases displayed
 - Part info box optimized
 - Hollowing optimized for speed
 - Extra offset in base plate
 - Automatically flattened objects
 - Improved support point editing
 - Improved critical features editing
 - Slicing window optimized. Path preselected.
 - Quick setup for support profiles (thin -> heavy)
 - Connecting bar between supports
 - Optional to print plug for drain holes
 - Export top view as png. Image
 - Add extra warning for parts below build plate
 
Release 1.0.29 (18-05-2020)
- 3D Mouse integration
 - New double/single slice trackbar in 3d view (configuration/viewport behaviour/ticket on “slice bar has 2 control dots bottom top) turned off by default
 - Added CPU Slicing pipeline to generate PNG’s. Better handles broken geometries than GPU. (configuration/machines/machine/slice set up/ticked on forcer slice generation on CPU)
 - French translation added
 - Exposure calculation added for resins
 - XY Offset expanded with a parameter for the bottom layers
 - STL export possible to multiple files and optionally separated supports
 - Generic HTTP Upload export method added for uploading slices to LC Magna over HTTP POST (required added ip address of machine i.e. below http://xxx.xxx.xx.xxx:9091/services/printables/uploadPrintableFile/
 
Release 1.0.28 (16-12-2019)
- Improvements on better and faster Auto supports algorithms specially for bigger files
 - Improvements on pixel dimming and offset settings for anti-aliasing
 - Ability to create specific supports profiles per printer models
 - All updates moved to be done online, without reinstallation of the software
 - All of updates be done can be applied by user simply through the UI in Photocentric Studio.
 - New UI features for managing settings, and resin profiles g-code
 - Ability for adding to the output print file other information – print/machine profiles as xml, additional text file, preview image, light mask, custom txt file.
 - Added automatic scale factor, before slicing (default disabled)
 - Added Zbleed correction features (default disabled)
 - Added resin pricing and colours for resin profiles
 - Adding Machines as default Photocentric machines, user can also create machine now for SLA, INKJET, DLP
 - Possibility add and work just with desirable machines
 - Possibility to copy resin profiles between machines
 - Possibility at this stage to send file directly to Nanodlp, will be swap later for Photonic 3D disabled as default not visible in native UI
 - Ability to send supported edited prepared file as an stl to other program disabled at this moment not visible in native UI
 - Ability to check version history, release notes from UI level
 - Changed UI for Machine management, Added UI features for checking update, update machines, adding machines, edit and copy
 - Added feature to mark/select a group of supports
 - UI configuration split in 2 tables machines and general UI / graphic settings
 - Added manual supports back in machine settings
 - Fixed lattice bug
 - Rewritten open-GL display pipeline; should be much faster with big meshes
slicing should be much faster with big meshes - Added 2 settings (screen below) to display bounding boxes during viewport interaction; making the viewport even faster
 
Release 1.0.27 (09-10-2019)
- 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
 - Bug for Nvidia GPU’s fixed that caused drag selection to select some wrong supports sometimes
 - Added option to move your object automatically to Z height when adding support mode
 - Improved auto support generated split lattice in 3 ways: Improved shoring. More shores to different columns make a stronger structure
 - Added small stutts in for small internal supports. Easily cut away
 - Improved point filtering mechanism to give much more preference to critical minima.
 - Optimized and corrected LC Magna resin profiles [1.0.2.6]
 - Bug fixed with pixel resolution and flip rotation Y
 - White pixel counting (Richards/Toms request)
 - Fixed G-code deleted wrong g-code line
 - Added new platform view in to UI
 - Added translucent High tensile resin profile for Magna
 - Added 3s delay for Magna profiles on the bottom
 - Corrected setting for High tensile translucent
 - Added cmd prompt loading with multiple file-paths. (just separated by space)
Added a section below the ‘resin’ section in print profiles to auto-scale on import. (this will get another place in the near future when we redo the settings-UI). But you can start. - Corrected this 2-3seconds and added the corrected magna profiles from last mail.
Added frame in UI for printing volume LC Magna 
Release 1.0.26 (13-7-2019)
- 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
 - Bug for Nvidia GPU’s fixed that caused drag selection to select some wrong supports sometimes
 - Added option to move your object automatically to Z height when adding support mode
 - Improved auto support generated split lattice in 3 ways:Improved shoring.
 - More shores to different columns make a stronger structure
 - Added small stutts in for small internal supports. Easily cut away
 - Improved point filtering mechanism to give much more preference to critical minima.
 
Release 1.0.24 – intermediary upgrade
- Stl Link functionality
 - Improvements to base plate including model name inside base plate
 - Export to program as .stl
 - Russian language added
 - Options for nesting files roughly during batch import
 
Release 1.0.24
- Batch processing added (orientation, supporting, auto layout)
 - Support profiles added for automatic supporting
 - SVG export added
 - 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
 - New GCode editor with syntax highlighting
 - Memory optimization to reduce memory of Octrees with large STL’s
 - File import/export progress updates improved
 - Base support transparent from bottom
 - Turkish & Japanese language added
 - Various small bugs and improvements
 
Release 1.0.23
- Auto supporter improvementsOffset for sharp creases to keep your creases sharp
 - Extra thickness for top joints to improve fixation
 - Custom first beam length to better control the offset
 - Improvements to prevent intersecting beams with your model.
 - Smarter algorithms to shift columns in case of intersections.
 - Various improvements to the lighting mask