Data Sheet
PTC Creo Object TOOLKIT Java
Extend and Automate PTC Creo Parametric and Direct Capabilities
With the PTC Creo Object TOOLKIT Java, you can quickly extend
the functionality in PTC Creo Parametric and PTC Creo Direct and
automate repetitive tasks with your custom applications.
PTC Creo Object TOOLKIT Java is a modern Java API
to extend, automate, and customize a wide range of
functionality from design through manufacturing. You
can use this API to integrate PTC Creo Parametric and
PTC Creo Direct with your business applications or
to automate the production of design and production
deliverables, thus improving designer productivity,
reducing errors, improving product quality, and
gaining a competitive edge.
Key benefits
PTC Creo UI Editor
Customize and extend the PTC Creo user interface
with seamlessly embedded custom processes
Integrate PTC Creo with expert systems, Packaged with a Graphical UI Editor (PTC Creo UI
knowledge-based applications, and other business Editor) to enable you to quickly design new dialogs
applications and generate callback code
Create automated, single-use, or derived designs Customizations are re-usable across PTC Creo
by external manipulation of geometric and Parametric and PTC Creo Direct thus reducing
parametric constraints the development and maintenance costs
Access peer-to-peer communications for better
User Interface (UI) Customization
application diagnosis
Create new dialogs
Improve product quality with design rule
verification based on inputs from external solutions Add commands to the PTC Creo ribbon
Capabilities and specifications Add custom code to standard PTC Creo commands
Add context sensitive commands to the RMB menus
Key features
Rich, powerful, and easy to use API
Significant reduction in programming complexity
thus improving developer productivity and
application quality
Page 1 of 2 | PTC Creo Object TOOLKIT Java [Link]
Data Sheet
Session Assemblies
Menus Component placement and constraints
Messages Simplified representations
Session level listeners Exploded states
View and window manipulation Interference/clearance calculations
Interactive election
Drawings
Custom Graphics and text
Views
Mouse input
Tables
Command line arguments
Sheets
Models Notes
Operations and information Entities
Import / Export 2D and 3D formats Groups
Export Plot Files Symbols
Access External Data
PTC Windchill interaction
Regeneration
Model Level Listeners Platform support and system requirements
Cross Sections Please visit the PTC support page for the most up-to-
date platform support and system requirements.
Analysis
Layers For more information, visit: [Link]/product/creo/
toolkit
Family Tables
Relations
Parameters 2014, PTC Inc. All rights reserved. Information described herein is furnished
for informational use only, is subject to change without notice, and should not
Units be taken as a guarantee, commitment, condition or offer by PTC. PTC, the PTC
logo, Product & Service Advantage, Creo, Elements/Direct, Windchill, Mathcad,
Arbortext, PTC Integrity, Servigistics, ThingWorx, ProductCloud and all other
Part PTC product names and logos are trademarks or registered trademarks of PTC
and/or its subsidiaries in the United States and other countries. All other product
or company names are property of their respective owners. The timing of any
Mass properties product release, including any features or functionality, is subject to change at
PTCs discretion.
Feature creation
J3721-PTC CreoObject-Toolkit-JavaDSEN-0414
Page 2 of 2 | PTC Creo Object TOOLKIT Java [Link]