Creo Elements/Direct Modeling 20.4 Integration Kit
Welcome
Reference Manual
Concepts and Tutorials
Introduction
Overview
Prerequisites for using the Creo Elements/Direct Modeling Integration Kit
Installation/Setup
Overview of System Architecture
Creating a User Defined Command
Introduction to User Defined Commands
Using the Dialog Generator
Calling Creo Elements/Direct Modeling Commands
Creo Elements/Direct Modeling Lisp Functions
Common Lisp Functions
Getting Started
Creating/Customizing Creo Elements/Direct Modeling's User Interface
Introduction
Fluent UI
Application Buttons
Building Tables
Creating Graphical Browsers
Building User Interfaces with the UI Construction Toolkit
Application support for User Customization
Customization Guide for Administrators and Advanced Users
Inquiring Data in Creo Elements/Direct Modeling
Introduction
Data Types
Objects
Selection
Workplane
Geometrical
Features and Named Elements
Viewport
Layout
Coordinate Systems
Configuration
Pattern
Design Information Features
Introduction to Design Information features
Design Information Feature Definition
Design Information Feature Components
Feature Construction
Feature Labels
Selecting Features
Organization of Features
Design Information Feature Reports
Defining Design Information Features
Miscellaneous Features
Events
Attributes
Feedback Elements
Best Practices
Introduction
Avoiding Lisp Garbage Collection
Debugging a User Defined Command
The Undo System in a User Defined Command
Check for Active Licenses in a User Defined Command
Creating Your Own Lisp Package
Advanced Topics
Introduction
Compiling
Licensing your code
Unicode and string processing
Annotation Module
General Overview and Information
Writing Dialogs
Selecting Annotator Objects
Not to Break Associativity
Software and Hardware Exceptions in Annotation
How to execute a Drafting command using Creo Elements/Direct Modeling LISP Functions
How to return a valid LISP form from Drafting to Creo Elements/Direct Modeling
Example: "How to inquire the current Annotator part"
Limitations
Model Manager Module
Defining Database Exchanged Attributes (for Administrators)
Commands For Assigning Database Exchanged Attributes
Defining Database Attribute Personalities (for Administrators)
The Database Attribute Browser
Windchill Workgroup Manager Module
Defining Text References to be date attributes and specifying a display format
Reference Manual
Dialog Generator
3D CoPilot
File Manager
Calling an Action Routine from within a User Command
Custom Features
User Interface
Fluent UI Ribbon Bar
Fluent UI Status Bar
Application Button
Logical and Display Tables
UI Construction Toolkit
Concepts
Name Conventions
Common UI Control Properties
Creation of UI Controls
Generic UI Control Utility Functions
Specific UI Control Utility Functions
Other UI related Utility Functions
UI Utility Functions
Graphical Browsers
Browser Management
Browser Views
Browser Queries
UI Customization Support
Customization Guide for Administrators and Advanced Users
Inquiries
Object Inquiries
Geometric Inquiries
Topological Inquiries
Part Inquiries
Workplane Inquiries
Coordinate System Inquiries
Features and Named Elements
Viewport Inquiries
Layout Inquiries
Relation Inquiries
Configuration Inquiries
Pattern Inquiries
Miscellaneous Inquiries
User-Defined Attributes
Miscellaneous
Filing and Operating System
DDE Interface
Managing Model State
String Handling
XML Interface
Events
Feedback
Feedback Elements
Arithmetical and Vector Utilities
Miscellaneous Utilities
Secure Parts for Section Views
Standard/Library Parts
Inseparable Assemblies
Thread Extensions
Debugging a User Defined Command
Persistent Data Storage
Default Settings
Advanced Topics
LISP Compilation
Licensing
3D Documentation Module
Annotation Inquiries
Docuplane Inquiries
Group Inquiries
Index Inquiries
Events
User defined symbols
Customizable Subactions
Annotation Module
Annotator Interface
Symbol Customization
Info Attributes
2D Object Inquiries
Dimension Inquiries
Text Inquiries
Geometry Inquiries
Auxiliary Geometry Inquiries
Hatch Inquiries
Picture Inquiries
Viewport Inquiries
Object Creation
Miscellaneous Inquiries and Events
Model Manager Module
Database Attributes
Database Direct Functions
Database Attribute Functions
Windchill Workgroup Manager Module
Windchill Workgroup Manager Direct Functions
Windchill Workgroup Manager Attribute Functions
Windchill Workgroup Manager Annotation Functions
Mold Design Module
Mold Design Inquiries
Inspection Module
Inspection Queries
Examples
Auto Loft
Color Parts
Cycle Part Color
Explode
Extrude with Draft
Fast Window
Features
Feedback Elements
Fluent UI
Thread Extensions Usage
User Attributes
XML Interface
Link to FE
My Extrude
Piping User Action
Slot User Action
Licensed Slot User Action
Table Example
Design Information Examples
Capture Animation
Trace Point
Appendix
What's New
Integration Kit What's New
Customization and User Interface News
Command Syntax Changes and Enhancements
Known Problems and Restrictions
Function Index (alphabetically ordered)
Main Index
Annotation Module
Contributed Functionality and Utilities
Debugging
The ME Macro Programmer's Introduction to Lisp
© 2023 Parametric Technology GmbH
(a subsidiary of PTC Inc.), All Rights Reserved