Skip to content

IGES Export Curve Axis

KaiUR edited this page May 21, 2026 · 2 revisions

IGES Export Curve Axis

File: Part_Document_Scripts/IGES_Export_Curve_AXIS.py
Version: 1.2
Document Type: Part (also works with Part inside Product or Process)


Description

Exports selected curves as an IGES file after moving them from a user-selected reference axis system to the absolute axis. This is useful for delivering curves in a neutral coordinate system regardless of how they are positioned in the original part.


Requirements

Requirement Value
Python >= 3.10
pycatia >= 0.8.3
wxPython Required
Open document Part, or Part inside Product/Process

Usage

  1. Open a CATPart (or Product/Process containing a part) with datum curves and an axis system
  2. Run the script
  3. Selection 1: Select the curves to export — click OK when done
  4. Selection 2: Select the reference axis system the curves are currently aligned to
  5. A dialog appears asking for the IGES file name — enter the name (without extension) and click OK
  6. The IGES file is saved in the same folder as the source CATPart

Output

An IGES file saved to the same directory as the source CATPart:

PartFolder\FileName.igs

If a file with the same name already exists it will be overwritten.


Notes

  • The script assumes the selected curves are datums (isolated)
  • A temporary Part document is created during export and closed automatically
  • CATIA display refresh is suppressed during processing
  • The output IGES contains the curves moved to the absolute axis system

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