Release Notes


  • [Fixed] Exception in rare cases when slicing multiple models
  • [Fixed] Loading of 3ds files which include materials
  • [Fixed] Problem in overhang perimeters recognition algorithm, which resulted in program freeze in rare cases
  • [Fixed] Incorrect rounding of “Infill extension into perimeters” parameter
  • [Fixed] Exception on adding multiple composite and plastic extruders to a printer


  • [Changed] Avoid crossing perimeters algorithm updated to work better in some special cases.
  • [Fixed] Fixed problem with missing support structures on the first layer under interface support zones.
  • [Fixed] Fixed error in “What’s new” window in Windows 10 1709 and older.


Read about new supports and overhangs:

  • [Breaking change] Support settings in Aura 1.27 are partially incompatible with support settings in previous versions. After update to 1.27, please review support settings in your custom profiles. Particularly, airgaps layers are now external shell layers, not thin support layers.
  • [Added] Interface supports. Interface supports are generated between the support structure and the part. The print settings for interface supports can be found in the “Interface support” section of the Profile.
  • [Added] Overhangs. Perimeters and infills in overhang areas can be printed with special settings, which can be set in the “Overhangs” section of the Profile. Solid infill in overhang areas is printed perpendicularly to support structure infill.
  • [Added] New infill type – Zigzag (lines with connections). Support structures printed with zigzag infill can be easily removed.
  • [Added] Added an option to generate support structures from the buildplate only. If the “Generate supports on part” option in the Profile is turned off, supports won’t be generated on the part.
  • [Added] Added an option to print multiple perimeters around support structures. The number of perimeters can also be set to zero.
  • [Added] Added welcome window, which displays the most significant changes after the program update. Also, it can be opened using the main menu (Help > What’s new).
  • [Changed] “Self-support angle” setting substituted to “Self-support distance”. Self-support distance allows better automatic calculation of supported zones.
  • [Changed] The layer height used for airgaps is now the external shell layer height.
  • [Changed] Support settings in default profiles are converted to a new format.
  • [Changed] Improvements of polygon simplification algorithms, improvements of slicing speed.
  • [Changed] Geometry libraries are updated.
  • [Removed] Removed “Thin support layer height” setting. Thin supports layer height is now the same as external shell layer height.
  • [Fixed] Fixed exception in merging close plastic perimeters.
  • [Fixed] Fixed exception in the generation of composite lattice infills.
  • [Fixed] Minor fixes in UI.
  • [Fixed] Small fixes in slicing and code generation.
  • [Fixed] Generation of plastic microinfill for parts with composite infills.
  • [Fixed] Exception during startup when mouse cursor is on the view cube


  • [Fixed] Exception during filling thin gaps in part


  • [Added] New print time calculation module, which emulates the motion planner of the printer firmware. The new algorithm takes into account accelerations and extruder heating time on tool changes. New settings were added to the printer configuration: accelerations, extruder heating speed, and buildplate heating speed
  • [Added] Added preheat of inactive extruder before tool change. Preheat can be turned on in plastic settings. Also, the preheat temperature can be specified. The preheat temperature should be between the standby temperature and print temperature. If preheat is on the next extruder will start to heat in advance, when the previous extruder is still printing. The beginning of the preheat is planned based on the heating speed of the extruder and the difference between the standby and preheating temperatures to reach the preheating temperature just before the tool change. Preheat is off by default. Turning it on allows us to reduce extruder switch time, speeding up the print
  • [Changed] Algorithms for filling thin areas with solid infill were reworked
  • [Changed] Algorithms for merging close plastic perimeters were reworked
  • [Added] Gaps between external shell perimeters are now filled with microinfill. Gaps between inner plastic perimeters are now filled with solid infill
  • [Changed] Thin areas inside the part are now filled with solid infill instead of cellular infill
  • [Added] Added M530 commands to start and end g-codes of Composer printers to ensure smooth printing from PC by USB
  • [Fixed] Small fixes in UI


  • [Added] Rotation tool reworked. Now the part can be rotated to lay the selected face flat on the buildplate
  • [Added] The part can now be scaled to a given size
  • [Added] New application settings window (File->Settings)
  • [Added] Collision check for parts on the buildplate can now be turned off in settings
  • [Added] Added hotkeys for commands, that can be changed in settings
  • [Added] Added hotkeys for changing layers in code preview mode (Up/Down, PageUp/PageDown). Improved control of UI elements from keyboard
  • [Added] Added separate flow multipliers for each zone of a part to profile This factor is multiplied by the global flow multiplier in Plastics settings
  • [Added] New parameters added to the settings: “Do unretract before tool change” in Printer settings and “Extra unretract on tool change” in Plastics settings. These parameters allow to prime inactive extruder before changing to it to eliminate under-extrusion after a tool change
  • [Changed] Path planning algorithms improved, resulting in up to 25% fewer travels
  • [Changed] Improved hiding of retracts and unretracts on external perimeters
  • [Changed] Changed layer printing sequence: cellular infill is now printed first, following with internal perimeters, external perimeters, and solid infill. This sequence improves print quality for solid infill and perimeters
  • [Changed] New application icon
  • [Changed] 3D graphics engine updated
  • [Fixed] File->Exit command in the main menu was disabled
  • [Fixed] Project was considered as “changed” immediately after loading
  • [Fixed] Occurring UI freezes during slicing
  • [Fixed] Exceptions in rare cases during the model opening process
  • [Fixed] Error message after slicing cancellation
  • [Fixed] Exception on opening STP model with curves
  • [Fixed] Wrong part scale values after rotation
  • [Fixed] Disabling layup ruler for models
  • [Fixed] Exceptions in rare cases during slicing
  • [Fixed] Typos in UI


  • [Fixed] Problems with wipe tower


  • [Added] Added alpha version on the command line interface. User manual:
  • [Added] Updated profiles for MCPP Carbon-P, now profiles for 0.4 mm and 0.6 mm nozzles are included
  • [Added] New parameter “Fill angle offset” added to the cellular infill section of the profile. It allows changing cellular infill orientation from layer to layer
  • [Added] Current slicing settings are now included at the end of each generated g-code file
  • [Changed] Z-hops are now always vertical
  • [Changed] Material consumption is now not displayed when it is zero
  • [Changed] Increased max connection distance for reinforced infills. Now more lines are connected into one and fewer cuts are added
  • [Fixed] Fixed exception when printing reinforced perimeters with Top and bottom solid layers count set to zero
  • [Fixed] No conflict on loading project with changed reinforced infill settings
  • [Fixed] Fixed error with deselection of models during editing part regions
  • [Fixed] Fixed incorrect seam point calculation for the external shell
  • [Fixed] Fixed problem with part contour expansion


  • [Notice] Version numbering changed from 0.9.X.Y to 1.X.Y
  • [Added] New standard profiles, printers, and material settings
  • [Added] Machine serial number field added to Support form
  • [Added] Added output of print time and material consumptions to the end of the g-code file. This information is displayed on Composer with MKA v1.0.0+ firmware
  • [Added] Tool change movements are now always performed at the beginning of the print job to ensure that the correct extruder is active
  • [Changed] Too short reinforced perimeters are now substituted by solid plastic infill, not cellular
  • [Changed] Increased the number of digits after the dot in the extrusion values in g-code
  • [Changed] Max value of Perimeter trim ratio setting increased to 2
  • [Fixed] Problem with reinforced entities print speed calculations for speed coefficients less than 0.6
  • [Fixed] Z-hop with Do wipe nozzle turned on and Wipe distance set to zero
  • [Fixed] The first layer height is now displayed correctly in Set Layup view
  • [Fixed] Fixed exception which occurred during reinforced perimeters generation in some cases
  • [Fixed] Duplication of selected standard profile Initial release


  • [Added] Outer contour expansion and Holes expansion settings added to the External Shell section of the profile. These settings allow adjusting dimensions of the part and holes in the part. The adjustment values are specified in millimeters. Positive values will make the part dimensions and holes dimensions larger. Negative values will make the part dimensions and holes dimensions smaller.
  • [Added] Reinforced entities printing order setting is added to the Reinforced entities section of the profile. This setting allows choosing if the reinforced elements will be printed before plastic or after. “First in layer” means that the reinforced elements will be printed first in the layer, before any plastic elements (this was a default behavior in the previous versions). “Last in layer” means that the reinforced elements will be printed last in the layer, after any plastic elements. “Before external shell” means that all plastic elements except external shell will be printed first in the layer following with the reinforced elements and the external shell will be printed last in the layer.
  • [Changed] Movement and rotation of the part with a mouse is now performed with 1 mm and 1° steps.
  • [Changed] Z-hop is now done not vertically but diagonally when Wipe nozzle is turned on. This allows reducing strings for certain materials.
  • [Changed] The microinfill is now printed as cellular (not solid) when the Top/bottom solid layer count is set to zero.
  • [Fixed] Fixed bug, which resulted in a lack of retracts in some cases.
  • [Fixed] Speed coefficients for reinforced perimeters and infills now work correctly
  • [Fixed] Fixed bug in fiber consumption calculation.
  • [Fixed] Fixed bug with fiber consumption not displaying, if the fiber is present only on the first layer
  • [Fixed] Fixed extrusion width for external shell and cellular infill on the first layer if Top/bottom solid layer count is set to zero.
  • [Fixed] Fixed plastic extrusion for reinforced elements on the first layer
  • [Fixed] Fixed wipe tower printing speed on the first layer
  • [Fixed] Fixed slicing reset on extruder change in printer settings
  • [Fixed] Fixed exception on model transformation from Edit menu
  • [Fixed] Fixed problem with nozzle wipe after short lines
  • [Fixed] Fixed exception if very small support areas are present
  • [Fixed] Fixed problem with the part display on scaling
  • [Fixed] Fixed problem with a high part rotation speed on the second rotation
  • [Fixed] Fixed problem with infill lines display in view code mode
  • [Fixed] Fixed bug with duplicate names on printer, profile or material renaming


  • [Added] Added M400 command before extruder cooling at the end of code
  • [Changed] Solid infills in the macrolayer are now generated at different angles. Fill angle offset is added on each microlayer.
  • [Changed] The first layer is now included in the Bottom solid layers count.
  • [Changed] Solid infill area under reinforced perimeters is narrower now, solid infill is generated only directly under the fiber. A small area of solid infill inside the fiber loops, that was present when Plastic perimeters count inside fiber was set to zero, is now eliminated.
  • [Changed] Solid infills generation is now parallel, which speeds up slicing
  • [Changed] Composite extruder is not heated and priming fiber stripe is not laid up, when the model has no reinforced entities
  • [Changed] Removed a delay when entering data into the fields of the model editing forms and settings forms
  • [Fixed] STEP files can now also be associated with Aura during the installation
  • [Fixed] Incorrect display of disabled models when returning from View Code mode
  • [Fixed] Solid infill is now generated below, not above reinforced perimeters
  • [Fixed] For models disabled in the Models panel, code is no longer generated
  • [Fixed] Removed retract at first move to print start point
  • [Fixed] Fixed overlapping of cellular infill with solid infill below reinforced perimeters, that occurred in some cases.
  • [Fixed] Fixed a bug that caused an exception when using a printer with a large number of extruders
  • [Fixed] Fixed incorrect behavior of the model edit buttons after creating a new project
  • [Fixed] Fixed the ability to add and remove extruders in default printers
  • [Fixed] Fixed a bug that made it impossible to add extruders to the printer


  • Missing retracts fixed


  • Bugfixes


  • Different changes in slicing engine to improve stability and quality
  • Improvements and fixes


  • Bugfixes


  • New Models panel with models list
  • New Layup structure paradigm
  • New Profile – Slicing paradigm
  • New Support form
  • Conflict dialog reworked
  • Printing algorithms are improved to printing as with fiber as with pure plastic
  • File associations are added for Aura project file *auproj. And you could also add associations for *stl, *stl file at the installation dialog by your choice
  • New materials and profiles are added
  • Current profiles and materials settings are improved
  • Plastic flow multiplier setting moved from Fiber settings to Reinforced entities section of Profile
  • Bugfixes

New Models panel

Now you can observe models not only from the build plate but and from the Models panel too. You can include or exclude a model from the slicing process by clicking on the button that on the right from the model name. All model actions are now available from the Models panel. You can simply select or deselect model by clicking on the item in the list. Also, it is good to select a model by a single click on the model at the build plate itself. You can deselect the selected model by click on it once more.

All models actions (Shift, Rotate, etc.) are disabled before you haven’t selected at least one model. These commands are also available from the menu.

Multi-selection is also available from this version.

New Layup structure paradigm

Now regions can intersect between themselves. The higher region has a higher priority to effect on the model and its slicing process. For the first time when you open the Layup panel for the particular model, the default region will be added automatically. The default region seizes all model height and in duplicates settings from the current profile. You can change the region’s order by replacing them with nearby by clicking on arrows located right from a region’s name label. Also, you can remove regions (except default).

The name of a region is the combination of the lowest height limit and the highest height limit. You can set the region heights by hand typing in the appropriate textboxes and by select layer on the model. To do it just click on the crosshair button. The colored label from the left on region name is a color layer mark. You should consider it as the layer’s legend. This color will be used to show which region settings will be used for a particular layer.

After you’ve finished layup rules editing, you should click by the Apply button to save the changes.

Also, you can find the other buttons near it: Add – to add a new region, Remove all – to remove all regions for this model, Cancel – to exit from Layup set up mode without saving changes, Pick – to pick Layup settings from another model (if it exists).

If the model has layup settings, so you can find the layup settings indicator. By clicking on them you could switch on and switch off layup settings for the particular model. If you switch off layer settings for a model, they will not affect the slicing process.

On the Slicing panel (the most important one) the layup rules switcher is also located. By default, it is switch on and all layup rules are using for slicing process calculation. But you can switch it off and all layup settings will have no effect on the slicing process and Profile settings will be used. 

New Profile-Slicing paradigm

From this Aura version, the Use fiber flag will be located only in Profile and will not be located on the Session panel (which now is Slicing panel). You should think about Use fiber flag as the “Allow” to use fiber flag. You can switch on or switch off each reinforcement type at Slicing panel, but you can switch on or switch off the possibility of generation fiber on the Slicing panel. You should consider this moment when you want to create a new profile. And you should set it up with the thought – will be a new profile using for fiber printing or not.

Briefly, we could define the new paradigm as:
Profile – to set up the printing process in general.
Slicing – to adapt profile settings for a specific model.

New Support form

It is easy to ask a question or to send a bug report. Our support team will contact you by email and will help you with your printing process.


  • Bugfixes


  • Bugfixes


  • Reinforced infills
  • Fiber perimeters generation added for the first layer when solid infill count equals to zero
  • Z-hop after cut added to reduce fiber slips (Experimental)
  • Fiber printing settings are moved to a new section in Profile
  • Changes in default profiles
  • UI small improvements and fixes
  • Other fixes and improvements


  • Fixed bug in internal plastic perimeters generation


  • Fiber perimeters generation algorithm changed significantly. Perimeters are now more smooth, printed from outside to inside, residual fiber is placed inside the part.
  • Changes in part printing sequence – outer shell is now printed after internal plastic perimeters.
  • Changes and fixes in fiber printing speed calculation – printed fiber trajectory should be now more accurate.
  • Pause is now added after composite extruder heating to make extruder temperature more uniform.
  • Top/bottom solid layers count can now be zero. If you are using fiber, the fiber will be placed from the first layer to the last.
  • Default printing and material profiles updated.
  • Printing time for printing with fiber is now calculated more accurately (still not completely accurate, but better).
  • Multiple other improvements and fixes.


  • Updated fiber trajectory processing algorithm (better fiber placement accuracy after cut)
  • Added separate minimum travel distance for retract if travel does not cross part perimeter
  • New Composer firmware updater
  • Bugfixes and minor improvements


  • Bugfixes and minor improvements


  • Fixed fiber layup speed calculation on corners


  • First public release