The STEP Node interface and the STEP .NET interface are used to develop digital twin manufacturing solutions and other applications. Please refer to each of those packages for specifics on setup and environment.

The API has several categories of functions as shown below:

STEP .NET Interface

The STEP-NC DLL provides the .NET API for C# and VB applications. It is part of the STEP-NC Machine Desktop. This white paper [pdf] is a general overview of the libraries design and structure. The sample programs below will show you how to start:

STEP Node.js Interface

The STEP Node Native Addon provides high-level operations to create, manipulate, and simulate digital thread models. This is part of the Digital Thread Web Interface.

We have provided several examples showing how to use the STEPNode interface to build digital thread models from a variety of source material.