Download Latest Version GeomSS_Linux.tgz (16.7 MB)
Email in envelope

Get an email when there's a new version of GeomSS

Home / GeomSS / Version 0.05.02
Name Modified Size InfoDownloads / Week
Parent folder
GeomSS_0.5.02_Source.zip 2016-10-30 33.7 MB
GeomSS_0.5.02_Windows.zip 2016-10-30 15.8 MB
Readme.txt 2016-10-30 1.7 kB
GeomSS_0.5.02_Solaris.tgz 2016-10-30 15.7 MB
GeomSS_0.5.02_Linux.tgz 2016-10-30 16.1 MB
GeomSS_0.5.02_MacOSX.dmg 2016-10-30 16.4 MB
Totals: 6 Items   97.7 MB 0
GeomSS 0.5.02 Release Notes:
October 30, 2016
by: Joseph A. Huwaldt

GeomSS (Geometry Scripting System) is a geometry modeling and scripting system written in Java. It uses the BeanShell scripting language to allow the user to write scripts which can create and analyze complex geometries that include NURBS curves and surfaces. This is especially important for geometry modeling tasks that must be repeated over and over with small or parametric variations.

Date: October 30, 2016
This is a minor update to fix a few bugs that have cropped up and add a couple of minor features.
* Modified "plotXY()" command to accept lists of any Number type (not just Double).
* Added a "fitPlane" command that will fit a plane to a list of points in a least-squared orthogonal error sense.
* Added a set of "rangeList" commands for creating an returning lists of integers that range between input values (somewhat similar to the Python "range" command, but as a List).
* Added the ability to serialize a CircleInfo record to XML.  This allows it to be saved in an XGSS file.
* Fixed a bug in Vector.toDimension() that could cause a NullPointerException to be thrown under certain circumstances.
* Fixed a bug that could cause a NullPointerException to be thrown when drawing GeomNote objects contained in GeometryList objects.
* Fixed a bug where the "list()" command could sometimes throw an exception.
* Fixed a bug that caused Plane objects retrieved from XML to loose the reference points they were saved with.
* Modified IGES reader to respect the Plane reference points when reading in planes from a file.  Previously, the reference point would be ignored in favor of the "D" coefficient (which is somewhat, but not completely redundant).
Source: Readme.txt, updated 2016-10-30