Welcome to Open Source Automation for PTC's CREO Parametric!

ANY Scripting / Programming Language ... from ANYWHERE!

100% OPEN - 100% FREE!

Simply ... Download, Launch then Do Something Cool!


What is CREOSON?

Latest Downloads

Get Latest CREOSON Setup

(Creo JLINK must be installed)


Over 150 Functions!


Awesome Community Interfaces

Python Library

Special Thanks to ALL CONTRIBUTORS!

Here is a short list of HOW Companies are using CREOSON...

Build / Design / Assemble / Configure-To-Order

Batch Processing

Standards Validation

Design Standardization

Cost Estimation / CPQ

Item Reuse

Top-Down / Bottom-Up Design Automation

Enterprise Integration

BOM Extraction / Validation

CAD/CAM Automation

Drawing Automation / Cleanup

Library Optimization Automation

...

What will you use it for?

Downloading and Running CREOSON is EASY!

Available as a FREE Pre-Packaged Distribution!

CREOSON is available as 32-bit, or 64-bit Distributions.


NOTE: 64-bit Creo requires
64-bit CREOSON


Get Latest CREOSON Setup
NOTE: PTC'S JLINK IS REQUIRED FOR CREOSON TO WORK!

The Pre-Packaged Distribution contains the following:

  • Embedded Java Runtime Environment (JRE)
    • NO NEED to download/localize Java on your Machine - its baked in!
  • CREOSON Startup/Configuration Application
    • Pick your CREO Parametric Installation Location
    • Start the CREOSON Micro-Server
    • Launch and Interact with CREOSON Documentation + Playground!
* Language-Specific Library Community Interfaces are available at the top of this page!

Example: Driving CREO from a Web Page

(ahem, without WebLink)

What's Next?

After you have downloaded CREOSON and started the CREOSON Micro-Server, please open the CREOSON Documentation, check out the Playground, and then dig into the CREOSON Functions and Example Transactions.

Remember, you can use ANY Scripting/Programming Language you want to manipulate CREO Parametric using CREOSON using JSON requests over HTTP.

The CREOSON documentation has some language-specific JSON transaction references that you may find useful.

If you are NOT a programmer, don't worry! Once you figure out the JSON request basics in your language of choice, you can do amazing things very quickly with CREOSON.