Skip to content

Export Assembly As STEP

KaiUR edited this page May 21, 2026 · 3 revisions

Export Assembly As STEP

File: Product_Document_Scripts/Export_Assembly_As_STEP.py
Version: 1.0
Document Type: Product


Description

Exports the entire active CATProduct as a single assembled STEP file, preserving the full assembly structure in one file. The STEP file is saved next to the CATProduct, or in the user's Downloads folder if the product has not been saved.

This differs from Save Child Parts To STEP, which exports each CATPart as a separate individual STEP file.


Requirements

Requirement Value
Python >= 3.10
pycatia >= 0.8.3
wxPython Not required
Open document CATProduct

Usage

  1. Open a CATProduct document
  2. Run the script
  3. The STEP file is written automatically — no selection required

Output

A single .stp file named <ProductName>.stp saved next to the CATProduct.


Notes

  • The entire assembly hierarchy is exported as one STEP file
  • To export each part as a separate STEP file use Save Child Parts To STEP

Home


Getting Started


Contributing


Any Document Scripts


Drawing Document Scripts


Part Document Scripts


Shape Generation Scripts


Process Document Scripts


Product Document Scripts


Utility Scripts


Legal

Clone this wiki locally