3D PLM PPR Hub Open Gateway |
PPR Modelers |
The PPR (Product/Process/Resources) Hub deals with the Product modeler thanks to the ProductStructure, ProductStructureInterfaces, and ProductStructureUI frameworks, and with the Process modeler thanks to the DMAPSInterfaces framework.
Product | Process | |
![]() |
![]() |
Technical Articles | |
The Product Structure Model | Important concepts about product structures |
Integration with ENOVIA LCA | How to handle ENOVIA LCA storage mode |
[Top] | |
Use Cases | |
Working with Product Structures | |
Browsing a Product Structure | Navigating in an existing product structure |
Adding Components to a Product Structure | Importing new and existing components |
Adding Existing External Components Function | Importing an existing external component |
Adding New External Components Function | Importing a new external component |
Working with Products | |
Fetching a Product's Predefined Properties | Using the CATIPrdProperties interface |
Retrieving a Product's Properties | Using the CATIInstance and CATIAttributesDescription interfaces |
Positioning Products in a Product Document | Modifying relative and absolute positions of product instances |
Manipulating a Product's Temporary Data | Using the CATIProductInSession interface |
Working with a Product's Publications | Using the CATIPrdObjectPublisher interface |
Working with Rigid/Flexible Sub-Products | Using the CATIBlockMovable interface |
Using the Provider Mechanism | Navigating through applicative containers and feature extensions |
Features and Products | |
Integrating New Features in a Product Structure | Implementing basic CATIA behaviors for new applicative features |
• Creating a New StartUp Catalog | • Defining new StartUps in a catalog |
• Creating New Features "From Scratch" in a Product Document | • Instantiating new features in applicative containers |
• Initializing the Applicative Container at Runtime | • Performing runtime initialization tasks |
• Enabling the Navigation of New Features in a Product Document | • Integrating new features in the specs tree |
• Enabling the Visualization of New Features in a Product Document | • Integrating new features in the vizualization process |
• Setting Graphical Properties | • Implementing the CATIVisProperties interface |
• Enabling Cut, Copy and Paste Operations on New Features in a Product Document | • Cutting, copying and pasting new features |
• Enabling New Features in a Product Document to be Deleted | • Deleting new features |
• Enabling New Features in a Product Document to be Updated | • Updating new features |
User Interface | |
Customizing Product's Icons | Implementing the CATICustoIconProduct Interface |
Inserting Components Stored in Foreign Files | Implementing the CATIProductFileSelection interface |
Creating a Product Workbench | Implementing the CATIPRDWorkshopConfiguration interface |
Adding a Toolbar to all Product Workbenches | Implementing the CATIPRDWorkshopAddin Interface |
Adding a Toolbar to the Product Structure Workbench | Implementing the CATIPrsConfiguration Interface |
[Top] | |
Quick Reference | |
Frequently Asked Questions | To help you answer your questions |
ProductStructure Reference | Interface and class reference for Product Structure applications |
ProductStructureInterfaces Reference | Interface and class reference for Product Structure applications |
ProductStructureUI Reference | Interface reference for Product Structure applications |
[Top] |
Version: 9 [Aug 2004] | "Virtual Instances" article and "Customizing Product's Icons" use case added |
Version: 8 [Feb 2004] | "Retrieving a Product's Properties" use case and "Integration with ENOVIA LCA" article added |
Version: 7 [Sep 2003] | "Working with A Product's Contexts" use case added |
Version: 6 [Sep 2003] | "Working with A Product's Publications" use case added |
Version: 5 [Sep 2003] | "Inserting Components Stored in Foreign Files" use case added |
Version: 4 [Sep 2003] | "Fetching a Product's Predefined Properties" and "Manipulating a Product's Temporary Data" use cases added |
Version: 3 [Aug 2003] | "Working with Rigid/Flexible Sub-Products" use case added. |
Version: 2 [May 2002] | "Integrating New Features in a Product Structure" use case added. |
Version: 1 [Jan 2000] | Document created |
[Top] |
Copyright © 1994-2005, Dassault Systèmes. All rights reserved.