Skip to main content
Skip table of contents

nSpec v0.22.1.1 External Release Notes

nSpec Version 0.22.1.1

Release Date:

Documentation Updated:

Major Features: Interlock Bug Fixes, Custom Exporter (JSON, KLARF, XML)


Overview

This patch build contains two main highlights:

  1. Fixes for some Interlock Systems

  2. Additional export file options for the Custom Exporter

As a patch build, QA testing has been limited to new feature tests, and did not include all regression tests.


Upgrading to v0.22.1.1

Library Update Not Required

If upgrading from a version more than 1 release prior, please reference all intermediate release notes for upgrade steps for each version.


New Features

Highlights

NSPEC-5594: New Custom Exporter Outputs (KLARF, JSON, XML)

The Custom Exporter launched in nSpec version v0.22.1.0 with support for CSV exports. With this change the Custom Exporter now supports KLARF, JSON, and XML exports as well. For full documentation on this feature please see the page at Custom Exporter

New Features Changelog

T Key release notes summary

Data cannot be retrieved due to an unexpected error.

View these issues in Jira


Bug Fixes

Highlights

NSPEC-6267: Interlocks don’t re-engage Stage

When the interlock on an enclosure unlocks, power is killed to the stage for safety reasons. However, when the door is shut and the interlock is locked again, the stage is not re-engaged until after the first motion. This causes a few problems:

  • The first scan after the interlock was touched was captured at the incorrect position

  • If the first motion is for an alignment job, first alignment mark will be missed

These problems have now been fixed! After open an interlock-equipped system door and closing it, stage motion will be immediately reset.

Make sure to set the program option in the PMD category called Use Interlock Recovery to 1

Changelog

T Key release notes summary affected releases

Data cannot be retrieved due to an unexpected error.

View these issues in Jira

Appendices


Custom Exporter

Overview

The Custom Exporter allows users to build highly customizable exports that report on all the desired defect information collected during any previously-run analysis. Like other analyses like the Custom Reporter and Dislocation Analyzer, the Custom Exporter requires an nJson file loaded with relevant SQL scripts.

Configuring the nJson File

The nJson file must be written and configured by Nanotronics Technical Service or Applications Engineers. To request a new custom reporting application that may require assistance, please contact support@nanotronics.ai to request support.

Core Features

CSV column headers are completely configurable. No matter what nSpec calls a defect attribute, users have the ability to rename them to align with the customer vernacular. For example, within nSpec databases we might refer to defect width as “W”, but in this export we can rename that to “width” or “defectWidth”, or anything else that is required for smooth integration with the user’s application.

Embedding math and custom calculations

In addition to simply exporting columns directly, the Custom Exporter will allow us to perform any operation that is legal within SQL code. This gives enormous flexibility in reporting exactly what is needed.

For more information on embedded calculations via the custom exporter, please contact the applications team.

Parameters 

image-20240920-164028.png

Param Name 

Options 

 

Base Analysis IDs Mode 

Absolute, Relative 

See Post-Analysis Referencing for more information and usage.

Base Analysis IDs 

 

See Post-Analysis Referencing for more information and usage.

Export Setting 

 

Select a nJson file of the Report setting

If you have a new request for a new functionality, please request support from support@nanotronics.ai

Export Type

CSV, KLARF, XML, TDX, JSON, UserDefined

Export file format.

See Custom Export File Formatting with String Templates if you choose to created a custom UserDefined file export.

Export File Full Path

 

Dynamically name export files with string templates. See Export File Full Path Parameter for more information and usage.

[DEPRECATED]

Custom Filename Suffix 

Optional 

Deprecated with introduction of Export File Full Path parameter.

If non-empty, this suffix will be directly added to filename. If using nSpec v0.23.1.0 or earlier, the suffix will be added following an underscore.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.