Software Release! SA 2010.07.01

What's New in SA 2010-07-01


 Note: Changes marked with sa2010.04.30.1.png are the result of our user's suggestions from the SA User's Group held in Williamsburg, VA on 04/13/2010.  Thank you!

Surface Backside Coloring

Instead of surface backside dimming, you can now assign a unique color to the back (negative) sides of surfaces to more clearly distinguish them from front sides:

backsides.png 

Unchecking the Highlight Surface Back-sides checkbox will cause the back of surfaces to render in the same color as the front.  Note that both the front and backsides of surfaces are now rendered with full lighting.  This allows you to more clearly see the contour of surface backfaces while in solid render mode.

 

Important:  If surface backside coloring does not seem to be working for you, you may need to update the drivers for your graphics hardware.

 

Note:  Some surface types, such as solids, already have defined "inside" and "outside" faces.  These surfaces cannot be reversed manually unless you dissect the surface into its component surfaces using the Construct > Surface > By Dissecting Surfaces commands.

Plane Bisection

A new command has been added that will construct a plane bisecting the area between two planes.  The command can be found in the Construct > Plane(s) > Bisect 2 Planes menu item:

planebisect.png 

Keep in mind that the normals of the source planes have an effect on the resulting plane that is created.  The resulting plane will face the same direction (in general) as the first selected source plane.

Dynamic Report Improvements

  • While dragging a report item to a different location in a Dynamic Report, the report will autoscroll if you drag near the top or bottom of the window.
  • The old "SA Reports" option in the User Options > Reporting tab has been replaced by Dynamic Reports.  Quick Reports and report templates are now generated as Dynamic Reports instead of "SA Reports".  (The Excel and SA Doc options are still available to you).
  •  sa2010.04.30.1.png Any overlapping items in a dynamic report are now automatically adjusted by default so that there is no overlap.  To disable this feature, deselect the Auto Vertical Overlap Adjust option in the Global Reporting Options for dynamic reports (reportsettings.png).

 overlapadjust.png

  • You can now export dynamic reports directly to Excel using the Export Report to Excel CSV button (toexcel.png).
  • Automatically remove excess vertical whitespace in your reports using the Auto Adjust Report Whitespace button (whitespace.png).  Any excessive blank space on your report is removed by shifting items upward.

Surface Normals on CAD Import

Depending on the way an imported CAD file is defined, some models are brought into SA with some flipped normals.  There is now a CAD import mode setting that allows you to account for the way surface normals are defined in some CAD packages.  There are two Surface Normal Modes: Mode 1 and Mode 2.  If you find that some of your normals are not flipped in the correct direction upon import, try changing this setting to the other option.  This setting is saved as a machine configuration, and can be found in both APEX and Classic CAD import:

 mode1mode2.png

GD&T: Force Surface Feature

In prior versions, planar and cylindrical surfaces that were associated with GD&T datums were exclusively treated as planar or cylindrical surfaces.  However, in some cases, it may be desirable to treat a cylindrical surface as a general surface instead of a cylinder.  GD&T Datum annotations now have a property called ForceSurfaceFeature.  When checked, the associated surface will be treated as a general surface instead of a strictly planar or cylindrical shape.

forcesurfacefeature.png 

GD&T: Amount Out of Tolerance Only Shown when Tolerance Exceeded

The "Amount Out of Tolerance" column in GD&T results is no longer displayed if a feature is within tolerance:

 onlyoot.png

NRK Feature Checks: Hole Check Improvements

If the number of measurements associated with an NRK Hole Check is equal to the number of holes, the points are assumed to be hole centers.  This will bypass the filter volume provided by traditional NRK Feature Checks and will associate each point to its hole by proximity.

Working Color Improvements

The working color dialog now uses a smaller subset of colors when working with a white or gradient background in order to improve contrast and make entities easier to see in the graphical view.

Shift Points In a Direction

The Construct > Point(s) > Shift Points > In a Direction and Construct > Point(s) > Shift Points > In Cylindric Coordinates commands now provide the option to include the source point group's names as a prefix for the shifted point names.

includeoriginal.png 

Geometry Fit Decimal Precision

Geometry fit results will now be displayed in the SA job file's selected decimal precision:

fitdecimals.png 

Sort by Measurement Database Order

In a point group's right-click context menu, you now have the option of sorting a point group according to its order in the underlying measurement database.

sortbydatabaseorder.png 

Instrument > Locate > Measure Nominals: Point At

While inside the Instrument > Locate > Measure Nominals command, you can now select any point and click the "Point At" button in order to point the instrument at the nominal point's position.

pointat.png 

More Powerful Selection Methods

Improved selection capability has been added to speed up your software workflow.  During a selection mode (any time the yellow prompt is displayed), single-click any applicable entity in the graphical view to toggle it between selected and unselected states.  Marquee-select to add entities to the current selection, or hold down ALT and marquee-select to remove entities from the current selection.  This applies for all entity types, including instruments and point clouds.

New Command: Construct > Vector Groups > From Lines

You can now convert lines from a CAD model (or created in SA) directly into vectors using the new Construct > Vector Groups > From Lines command

vectorsfromlines.png

Performance Enhancements

The speed of USMN calculations has been improved by about 5-10%.  Also, small USMN networks will no longer trigger multithreading, as the overhead of multithreading itself exceeds the benefits gained from computing in parallel with small USMN networks.  This also results in a slight performance gain.

 

Other improvements include a drastic speedup in the calculation of projected points, both with and without edge projections.  The speed at which auto vector group computations is performed has also been improved, as well as the speed at which rendered CAD can be moved (via either drag graphically or entering a transform).

Cleaner Tracker Interface

Redundant buttons on the laser tracker interface have been removed in favor of a smaller, cleaner interface.  Notice that instead of simply listing the instrument index, the new interface shows the instrument collection, index, and name at the bottom of the interface.  (This applies to the arm interface as well).  The following image is a reminder of which icons correspond to the previous button locations.

newtrackerinterface.png 

Metadata & Instrument Updates

Instrument updates sent to SA now include measurement metadata.  This enables operations such as Synchronized Measurement > Polling to send over measurement metadata (weather, measurement mode, etc).

Leica AT401: Watch Window Updates

Watch windows can now be updated continuously with the AT401, even if the target is moving.  Use Settings > Tracker > SA Interaction > Update SA Graphics when Not Measuring for this purpose.  While the watch window is being updated, the remote can be used to acquire points.

Theodolite Manager Reflector Database

The Theodolite Manager now has a reflector database, similar to the reflector database for laser trackers:

reflectorDatabase.png 

This database is accessible via the instrument's options or reflector type buttons.  It can also be accessed directly from the Theodolite Manager's Options button.  The manufacturer definitions are populated by the definitions within any connected instrument, and user-defined reflector definitions are possible, which handle reflector type, prism constants, and planar/radial offsets.

SA SDK

SA SDK sample files are now available from within the SA install folder under the subdirectory "SA SDK".  While not yet 100% complete, documentation for the SA SDK has been added to the documentation (SA Roadmap).  Look for it under the SA Ultimate > SA Software Development Kit section.

Measurement Plans: Round Double

A new MP command has been added that rounds a double value to a specified decimal precision.  Find it under Scalar Math Operations > Round Double.

Measurement Plans: Make a Double from String

A new MP command has been added that converts a numeric string into a double value.  Find it under Construction Operations > Other MP Types > Make a Double from String.

Measurement Plans: Get i-th Instrument from Collection Instrument Ref List

A new MP command has been added that gets a specified instrument from a collection instrument reference list.  It is found in Analysis Operations > Get i-th Instrument from Collection Instrument Ref List.

Measurement Plans: Directory Commands

Two new directory manipulation commands have been added to MPs.  Utility Operations > Make Directory and Utility Operations > Delete Directory.

Enhanced Point Cloud to Objects Relationships

Point cloud to objects relationships now have the same reporting options/table as points to objects relationships.

New Instrument Driver Installer

The SA install process has been made even simpler.  The SA Master Installer has been replaced by the new SA Instrument Drivers installer.  This installer will guide you through the proper installation of the drivers for your selected device.  What's more, it's a single download that contains drivers for many instruments and many different system types (32-bit, 64-bit).

instrumentdriverinstaller.png 

This instrument driver installer can be downloaded from the NRK website's Download page.  Note that you can continue to download individual instrument drivers from ftp://ftp.kinematics.com/pub/SA/Install/Driver%20Downloads/.

For information on additional fixes, features, and changes, refer to the SA Readme file.