Current Version

LimitState:FIX 4.1

15 Oct 2024 | Minor Release

Minor Release

New Features

  • Added z-compensation functionality. Z-compensation attempts to correct a design part prior to 3D printing for the tendency for downward facing surfaces to be printed at a lower height than they should be. [ref 254]

Enhancements

  • Updated the software kernel to Polygonica 3.3 [ref 253]

Bugfixes

  • Fixed a bug that meant invoking a command-line fix did not work when calling the auto-heal functionality from a batch file [ref 247]

LimitState:FIX 4.0.2

21 Jul 2022 | Minor Release

Minor Release

Enhancements

  • Import and export options added to files menu to allow easy fixing of files without the need to make a project [ref:244]
  • Change default selection for multi-model files to the top level of the project tree - thereby allowing "Auto Fix" to heal all models by default [ref:242]

Previous Versions

LimitState:FIX 4.0.1

30 Jun 2022 | Major Release

Major Release

LimitState:FIX 4.0 extends the capabilities of the software; building upon and enhancing the existing features, as well as adding new functionality to fit into the workflow of mesh fixing and preparation for 3D printing.

Enhancements

  • Files are now saved as ".FIX projects" and can contain multiple models. Models can be imported, healed and then exported individually or en-masse [ref:194]
  • Sample .FIX file added to the "examples" folder [ref:214]
  • Updated the user interface, including new, cleaner icons and images [ref:203]
  • Added the ability to define and specify user-defined print platforms, with control over build volume, layer thickness and packing margin. These platforms are added to the list of available options when the software is run subsequently [ref:212]
  • Healed models can be exported in slice file (SLC, CLI) format [ref:169]
  • Improved the mesh closing workflow, resulting in a much quicker hole healing process (up to 200x faster in some cases) [ref:186]
  • Added a number of new hole-closing algorithm options to better deal with complex hole geometries (includes options that take into account the surrounding hole and surface profile) [ref:186]
  • New model manipulation functionality includes [ref:169]:
    • Snap models to the platform base
    • Scale models after import
    • Translate and rotate models within the platform
    • Arrange multiple models within a platform, according to user-specified rules and object spacing constraints
    • Reduced the viewer rotation speed to make it easier to use [ref:191]
  • Added the ability to split multi-shell objects such that each shell becomes a separate entity that can be worked on and saved individually [ref:177]
  • Project setup is validated before export - including checks on model position within the platform and potential collisions [ref:169]
  • Updated software kernel to Polygonica 2.3 [ref:169]
  • Allow 'open' solids to be saved to STL [ref:119]
  • Prohibit the application of rounding on the mesh geometry, unless the mesh is watertight [ref:115]
  • Set the default precision to 4 decimal places for compatibility with other additive manufacturing software e.g. Magics [ref:114]

Bugfixes

  • Fixed a bug that could cause changes to the View Settings to not be reflected in the Settings Dialog on subsequent opens [ref:200]
  • Re-size splash window for 4k monitors [ref:209]

LimitState:FIX 3.0

Aug 2015 | Limited Release

Limited release - not available publicly

Enhancements

  • Various

LimitState:FIX 2.0

Apr 2015 | Major Release

Major Release

Enhancements

  • Upgrade core library to Polygonica 1.2 [ref: 128]
  • Close solids using one of four different methods (fan, planar, min area or smooth) [ref: 121]
  • Allow 'open' solids to be saved to STL [ref: 119]
  • Do not allow rounding to be applied unless the mesh is watertight [ref: 115]
  • Set the default precision to 4 decimal places for compatibility with other additive manufacturing software e.g. Netfabb and Magics [ref: 114]
  • Enhance 'Noise Shell' purging [ref: 103]:
    • The threshold is now expressed as a percentage on the 'Remove Insignificant Shells' dialog.
    • The threshold used for removing insignificant shells during the 'Auto Fix' can now be set via the Home > Settings button. The default is now 1%. (Previously a hard-coded value of 100% was used.)

Bugfixes

  • Prevent 'quick start' dialog being shown when an STL file is opened by double-clicking or via a command prompt [ref: 133]
  • Prevent debug assertion when no recent file is selected from the recent files list [ref: 111]
  • Prevent the model from unexpectedly moving off the screen when orbiting [ref: 110]
  • Resolve issues with the user interface (BAD CALL in output pane) when a model is loaded with the 'Highlight Errors' option disabled [ref: 100]
  • Prevent application from locking up when fixing some files by setting 'single precision' as a default in the 'make-manifold' options [ref: 97]

LimitState:FIX 1.0

Sep 2014 | Initial Release

About

LimitState:FIX is a software toolkit possessing fast, automatic functionality for analysing and repairing holes in solids and for fixing defective mesh files.

Features

  • "Auto fix" function automatically repairs all errors in a model
  • Manual fixing operations:
    • Close solids
    • Fix polygon orientation
    • Remove self-intersections
    • remove noise shells
    • Make manifold
  • Simplify models