SkillAgentSearch skills...

SFA

The STEP File Analyzer and Viewer (SFA) generates a spreadsheet and a visualization from an ISO 10303 Part 21 STEP file.

Install / Use

/learn @usnistgov/SFA
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

NIST STEP File Analyzer and Viewer

The free STEP File Analyzer and Viewer (SFA) generates a spreadsheet and visualization from an ISO 10303 Part 21 STEP file. STEP AP242, AP203, AP214, AP209, AP238, and other EXPRESS schemas are supported.

The STEP File Viewer supports parts, assemblies, graphic PMI for dimensions and tolerances, datum targets, sketch geometry, supplemental geometry, viewpoints, clipping planes, point clouds, composite rosettes, hole features, AP242 tessellated part geometry and polyhedral B-rep geometry, and AP209 finite element models and results.

Viewer Examples: Part with graphic PMI for GD&T, Box assembly, Bracket assembly, Section view clipping planes, AP209 finite element analysis models

The Analyzer generates a spreadsheet of all entity and attribute information; reports and analyzes any semantic PMI, graphic PMI, and validation properties for conformance to recommended practices; and checks for basic STEP file format errors.

Spreadsheet Example: Spreadsheet with reports for semantic PMI, graphic PMI, and validation properties.

See the NIST website for more information although it is no longer being updated.

Download or Build

Download the most recent NIST version of SFA (SFA-5.nn.zip) in the Release directory above. Also in the Release directory are the README file, Release Notes, User Guide, sample STEP files, and old versions of SFA.

Build your own version of SFA from the source code and instructions in the 'source' directory above. There is no need to build your own version unless you are modifying the source code.

Disclaimers

NIST Disclaimer

View on GitHub
GitHub Stars180
CategoryDevelopment
Updated9d ago
Forks31

Languages

Tcl

Security Score

80/100

Audited on Mar 20, 2026

No findings