Single DBU (database unit) filtering for nearly collinear lines is applied on output. This filtering removes "artifacts" created where facets share edges as a result of rounding when going from "real world" coordinates in STL to gridded spaces like GDSII and Gerber when the coordinates are integral.
Added Softkey licensing for OEM.
The following new and improved features were added to the translator:
Only non-empty layers are output
Better start/stop elevations chosen with Auto-slicing mode
GDSII layer numbers and Gerber output files are associated with elevation at the end of the log file.
There are two new options in the Configuration menu:
Added a new configuration option "Join Volumes Post-Creation" for post-union.
Added "Optional Arguments" field (mostly for debug purposes).
There are new options in the Slicing menu:
Sets default direction to the direction with smallest data extents.
Slice Count control added for easier slice configurations.
Changing any values of Start/Increment/SliceCount/Stop will dynamically adjust other values.
Reset button added to revert back to default slicing configuration.
Major release after 3 years. This version is 64 bit and it is compiled with Microsoft VS2015.
stl2x is now based on the new booldll.
Fixed a problem where stl2gbr was not able to get a floating license from the server.
STL2GBR has a new option "disable flash recognition" - With this option checked, STL2GBR will disable special handling for flash-like objects and process them as any other polygons found.
STL reader auto-detects Endianess for binary STL files.
This version core engines/shell recompiled in VS2008.
This version includes the new install.
Added Enhanced Linking Control to Configure Dialog.
Removed "Ignore Facet Normals" Control from Configure Dialog
It turns out that the normals provided are always ignored, and they are computed internally.
This control when set will unionize incoming data. It is off by default.
Added "Ignore Facet Normals" Control to Configure Dialog.
The STL2GBR Slicing now allows the user to choose between the Z axis, Y axis and X axis. The means that if a user needs to slice along Y he can specify Y rather than re-output his STL after changing the coordinate system.
Empty SlicesPrevious versions of STL2GBR prevented a user from specifying slices outside of the extents of the data. This check has been removed in order to allow users to synchronize slices from different STL files with different extents.
Configuration settings now allow embedding level polygon output to be selected in addition to the cut line output. The embedding level output is the default setting.
Polygons to FlashesAny regular polygons detected in the input are output to Gerber as flashes.
Engine crash fixA bug fix for engine crash was done with respect to handling slices at Z max and Z min values. To prevent the extraction of no data, a value close to zero is added to Z Min slice and subtracted from Z Max slice.
An error in the slicing algorithm produced some illegal polgyons in the GDSII data. This has been corrected. [Reported by NASA]
The graphical user interface was added.
Version 1.13 did not support both cases for the units option i.e. -units:mm was not interpreted correctly (it was expecting -units:MM) and actually wrote the output file in inches. This has been fixed.
This is the first release outside of internal testers. Does not include a user interface and must be run using the command line from a DOS box.