NX Automations · NX dialogs on a ribbon tab
Points@
Download 1.0.1Imports, exports and replaces sets of points with Excel: three dialogs on a Points@ ribbon tab, each point set a named group in the model.
Verification passing on NX 2606.5001 · 2026-10-03 · repo b9f63ea
Two runs. A headless run on a copy of the sample part, where every expected value is worked from the sample files by hand and every result is read back from the part, not taken from the function’s return. And the three dialogs driven in the NX window, end to end, which is where the screenshots come from.
- NX
- 2606.5001
- Points@
- 1.0.1 · repo b9f63ea
- Run
- 2026-10-03T03:21:01Z
- Checks
- 9 of 9 hold
- Overall
- All checks hold
| Result | Check |
|---|---|
| Holds | Import reads the Excel table as written20 points from A2, XYZ |
| Holds | Import creates the set with every point20 points read back from the part |
| Holds | XY import from B3 puts Z = 08 points, start cell B3 |
| Holds | A second set with the same name is refusedA point set named 'spar' already exists. Use Replace to change it, or pick another name. |
| Holds | Asking for more points than the file holds is refusedasked for 25 points from A2, but the file has only 20 there before an empty row |
| Holds | Replace swaps the points and keeps the setRib holes 20 -> 6 points; Spar untouched |
| Holds | Export writes a workbook that reads backone worksheet per set, start B3, header row, 4 decimals |
| Holds | The sets survive save and reopenreopened from disk |
| Holds | One Undo removes a whole importfeature count back to 23 |
In the NX window
Import with Apply then OK (two sets), Replace, then Export of both sets. The exported workbook was then opened with an independent Excel library: two worksheets, header rows, coordinates as in the part.