We have been investigating JSON for describing manufacturing transactions and put together a small program to generate some using the STEP Python interface. We felt this was a nice example, so we are sharing it below.

The JSON output for the simple facing workingstep is shown below. It summarizes the position within the process, tool, operation, feature, and some other basic parameters.

Continue reading …

STEP-NC CAM Exchange

The third edition of STEP-NC AP238 publishes improvements developed during 15 years of testing with new definitions for digital twin manufacturing, machine tool kinematics, integration with AP242, and machining process enhancements.

This edition combines additive and subtractive manufacturing with measurement so that turbine blades can be repaired more quickly and accurately, or teams of robots can cooperate during the assembly of complex structures such as air frame wings.

The improvements and testing makes AP238 ready for CAM to CAM data exchange. The Digital Manufacturing Implementation Forum is now working to enable this data exchange with support from STEP Tools. There will be four meetings in 2023, with the first focus on data exchange of toolpaths.

Manufacturing industry needs CAM to CAM data exchange so that experts can define solutions for new materials and tooling. The solutions can be developed by cutter vendors and other manufacturing specialists and sent to users for integration into their CAM systems.

Sending the data as AP238 enables the deployment in the CAM system. In the CAM system it can be verified in the context of other operations, included in work instruction generation, and posted using trusted and tested tools. The alternate of sending the solution as Gcode for cut and paste on the machine tool is very risky.

CAM Process Exchange

CAM Process Exchange

Continue reading …

New STEP Python Interface

We have been bringing our STEP and STEP-NC development libraries into the Python environment.

Galleries of Beautiful Models

One Million Unique Parts Machined

STEP is a standard for product model data and IFC is a standard for building model data. Both are very widely supported by CAD, CAM and BIM systems.

STEP-NC AP238 used to make 1,000,000 parts in 2019

  • Argument won — STEP-NC is the machine control data for future aerospace.
  • Boeing uses STEP-NC to machine parts for all its major airframes both single aisle and double aisle — even for satellites.
  • Engineer who did the work promoted to Technical Fellow.
  • Soon FAA is likely to want STEP-NC documentation for every machined part on an aircraft.

STEP AP242 Edition 2 is finished

  • Every CAD system has an interface to read and write STEP.
  • Edition 2 enables automatic measurement for on-machine CNC, and off-machine CMM.
  • Edition 2 enables kinematics for digital twin manufacturing.
  • STEP has the biggest and most widely tested information model for engineering.

IFC very popular for building models

STEP reduces the cost of manufacturing by allowing products, processes and machines to be assembled digitally for testing before delivery. IFC does the same for building construction.

  • IFC technical meetings include thousands of attendees.
  • IFC translators are being upgraded for latest STEP geometry.
  • Building projects are producting very large multi-gigabyte IFC models.
  • Every BIM system has an interface to read and write IFC.




If you own a CAD, CAM or BIM system, then we can help you extend and maintain your STEP and IFC interfaces with the latest libraries and visualization systems. Our librares are used by many of the leading CAD vendors, including NX and Autodesk, because they are the fastest and most reliable.

If your are a leader in manufacturing or construction, then we can help you use STEP and IFC to make better products. We are leading the deployment of 3D product models in manufacturing automation. There are many savings including a reduction in the cost of tooling of 15% or more.

Enabling Closed-Loop Machining

August 29, 2019 — This short walkthrough shows a digital thread model in the STEP-NC Explorer. You will see geometry, tolerances, and process, simulate material removal, and discover how to get feed/speed, position, and calculated tool engagement cross-section information at any point in the machining process.

This information can close the loop with model-based machining and enable new applications for tool life and tool wear prediction, calculation of forces and heat, and many other possibilities.

Build it Here, Build it Now, Build it Right with the Digital Thread

On July 12, 2017, a team led by STEP Tools stretched the digital thread farther than ever before - from design, through manufacture, and into five axis measurement.

The Digital Thread is a vision for manufacturing that opens many new opportunities. You can build it here because the thread is interoperable. You can build it now because the models in the thread enables full safety checking. Watch the video to see how to build it right.

On machine measurement will replace less responsive approaches because the integrated tolerances, machine feedback and linked evaluation give results before a part leaves the machine.

We challenge the machining industry to start delivering these benefits. At IMTS and JIMTOF 2018 we will supply test parts and confidential evaluation of the measurement results. We want you to demonstrate that you too can build it here, build it now and build it right.

Continue reading …

More Articles ...

Solutions and Expertise

STEP-based solutions for CAD or engineering analysis, bill-of-materials, or supply chain integration: CAD shape, tolerances, assemblies, import or export, desktop or web visualization.

STEP Concepts




STEP CAD Solutions

IFC-based solutions for BIM systems: translation, bill-of-materials applications, and visualization.

IFC BIM Solutions

Connect product design, manufacturing, and inspection with a digital twin, built in real-time while machining with our new 3D model-based simulator. View from any mobile device, automate metrology, collaborate with supply chain, and real-time optimization.

Digital Thread

Other Services

We offer training and support. We also have standards development experience and host forums, and an EXPRESS schema archive.