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]

History

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.