Home > Products > ST-Machine > STEP-NC COM DLL
ST-Machine Explorer and DLL

ST-Machine COM DLLs for STEP-NC

With ST-Machine, you can use the STEP-NC DLL to create a custom STEP-NC pipeline to integrate your design and manufacturing systems. Using COM, you can easily access the DLL from your applications using Visual Basic, C++, C#, and other languages.

Some of the possible applications include:

  • Automate the production of your STEP-NC data
    All the function in the user interface of the Explorer can be called using the API of the dll. Therefore, you can write applications to assemble your STEP-NC data more quickly and efficiently, and reduce the possibility of data entry errors.
  • Integrate STEP-NC into your control
    Replace the CNC converters in the ST-Machine Explorer with API calls that access your STEP-NC data directly from the control. Use the API of the dll to update the coordinates of the part and fixtures in your STEP-NC data as your part is being machined and dynamically check for collisions before they occur.
  • Write Custom Converters
    Any machine can be adapted for STEP-NC not just ones with Siemens Triori and Fanuc TCP controls. With a custom converter your CNC will be able to machine data from any CAM system.
  • Implement Advanced Machining Functionality
    Write applications for your CNC to take advantage of the new types of geometry allowed in a STEP-NC tool path, or use the advanced programming constructs allowed in the language to control advanced features of your machine.
  • Machining Optimization
    Write applications that optimize the feeds and speeds, or other aspects of the machining process, and take better advantage of the capabilities of your machine.
  • Read STEP-NC data into your CAM and CNC Verification Systems
    Use the high level API in the DLL to write applications that import STEP-NC data into a CAM or CNC Verification system for visualization, editing and verification.
  • 3D Direct Numerical Control
    Write applications for DNC systems to use to verify and visualize the status of STEP-NC files before they are loaded onto the control.
  • Manufacturing Integration
    Write applications to process STEP-NC data for your MES and ERP systems.
STEP-NC DLL Contents

The DLLs provide high-level APIs with a wide variety of calls. Learn More!

  • Basic Toolpath Create API
  • Advanced Create API
  • Cutter Compensation Create API
  • Find API
  • Probing API
  • Feature Create API
  • Feature Query API
  • Process API
  • Delete API