STL2GBR Revision History



Version 1.33 10/03/2021

Numerical Filtering Addition

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.




Version 1.32 1/27/2021

Software Updates

Added Softkey licensing for OEM.




Version 1.31 5/12/2020

Software Updates

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.

Configuration menu GUI New Features

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).

Slice menu GUI New Features

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.




Version 1.29 2/11/2020

New 64 Bit

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.




Version 1.28 10/4/17

Flexlm Floating Error

Fixed a problem where stl2gbr was not able to get a floating license from the server.




Version 1.27 4/5/16

Disable Flash Recognition

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.




Version 1.26 3/1/16

Auto Detect STL file

STL reader auto-detects Endianess for binary STL files.
This version core engines/shell recompiled in VS2008.




Version 1.25b 11/27/15

New Install

This version includes the new install.




Version 1.25 10/20/12

Enhanced Linking

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.




Version 1.24 10/27/11

New Multibody Control to Configure Dialog

This control when set will unionize incoming data. It is off by default.




Version 1.23 04/07/11

Ignore Facet Normals

Added "Ignore Facet Normals" Control to Configure Dialog.




Version 1.20 05/08/08

X,Y,Z Slicing

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 Slices

Previous 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.




Version 1.18 05/18/06

Embedding Levels

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 Flashes

Any regular polygons detected in the input are output to Gerber as flashes.

Engine crash fix

A 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.




Version 1.16 03/28/05

Slicing Algorithm Corrected

An error in the slicing algorithm produced some illegal polgyons in the GDSII data. This has been corrected. [Reported by NASA]




Version 1.15 03/14/05

GUI

The graphical user interface was added.




Version 1.14 03/01/05

command line fix for -units

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.




Version 1.10 02/08/05

Initial Release

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.