Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
GeomSS_1.0.02_Windows.zip | 2014-02-11 | 9.2 MB | |
README.TXT | 2014-02-11 | 2.1 kB | |
GeomSS_1.0.02_Source.zip | 2014-02-11 | 24.4 MB | |
GeomSS_1.0.02_Solaris.tgz | 2014-02-11 | 9.5 MB | |
GeomSS_1.0.02_MacOSX.dmg | 2014-02-11 | 9.6 MB | |
GeomSS_1.0.02_Linux.tgz | 2014-02-11 | 9.5 MB | |
Totals: 6 Items | 62.3 MB | 0 |
GeomSS 0.1.02 Release Notes: 2/11/2014 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. This update adds a number of new capabilities including: screen picking, and text notes/labels. * Added a "pick" command where the user can select geometry from whatever is currently drawn by control-clicking or control-dragging a selection rectangle. The user is then presented with a list of geometry that was selected and given the opportunity to filter out unwanted items. * Added an "orientArrays" command that allows the user to interactively orient the points in a list of arrays. * Added an "orientSurfaces" command that allows the user to interactively orient the parameterization on a list of surfaces. * Added support for text notes/labels that are displayed on the screen at a fixed size in font points and are always oriented face-on to the user but are associated with a point in the model. These can be created with the "newNote" command. * Added support for notes/labels that are represented by a fixed size and orientation in the model space. These notes can be created with the "newModelNote" command. * Added new "drawAxes" variants that will draw axes on Curve, PointArray and PointString objects. * Added a new "drawLabels" command that draws labels next to any objects in a list that have names or variables associated with them. * Modified the "drawTriad", and "drawAxes" commands to also draw labels next to the axes. * Greatly improved the performance of Curve.getArcLength(), Surface.getArea(), Surface.getVolume() and Curve.getEnclosedArea() for most cases. * Fixed a problem were the Open dialog could fail to open on some Linux systems. * Corrected a bug in "toDimension()" for transformed objects. Transformed objects may only be 3D.