Fundamentals
Fundamentals Overview
Configuring Fundamentals
About Configuring Creo Parametric
To Set Configuration Options
To Import or Export a Configuration File
To Add or Remove Configuration Options from Favorites
Configuration Option Settings for English and Metric Unit Systems
Modifying Entity Colors Using the Graphics Node
Configurations Options for Fundamentals
User Interface Basics
Working with Creo Parametric Windows and Dialog Boxes
About the Creo Parametric Main Window
Navigating Through the Hierarchy of the Selected Object
About the Ribbon
About Ribbon KeyTips
About Ribbon Resizing
To Modify Group Collapse Priority During Ribbon Resize
About Quick Access Toolbar
About Commands Not in the Ribbon
To Open or Close the Navigator
To Open or Close the Browser
About the Menu Manager
About the Dashboard
About Entering Data
About Dialog Boxes
Using Accelerators and Mnemonics
Shortcut Menus
About Working with a Creo Parametric Window
To Open a System Window
Customizing the User Interface
Setting Up Creo
Customize the User Interface
Customizing the User Interface
Customizing the Ribbon
Customizing the Quick Access Toolbar
Customizing Mini Toolbar and Shortcut Menu
Customizing Keyboard Shortcuts
Customizing Graphics Toolbar
About Propagating Customizations Across Modes
Environment
About Environment Settings
To Change Creo Parametric Environment Settings
To Resume the Display of Suppressed Dialog Boxes
Working with Mapkey Macros
About Mapkeys
To Add a Map Key
Mapkeys Dialog Box
To Define a Mapkey
Defining or Editing Mapkeys
Mapkey Execution
Example: Creating Nested Mapkeys
About an Incremental Mapkey
About Working with Mapkeys in Drawing
System Colors
About System Appearance
Customizing the System Appearance
To Open an Existing Color Scheme
To Redefine a System Appearance
To Define a Custom Background Color
To Save the Current Color Scheme
System Colors
Using Model Colors in Drawings
About Display of Shaded Edge
Model Display
To Improve Dynamic Display Quality
To Control Shading Quality
Entity Display
To Specify the Display of Individual Datum Entities
Tip: Datum Display Configuration Options
To Change the Display of Tangent Edges
To Switch Between Shaded and Wireframe Display
To Hide or Unhide Datum Entities
To Show or Remove Hidden Lines
Tip: When Hidden Line Removal is Not Correct
To Show or Hide Items During Spinning or Animation
To Set the Spin Center for an Object
To Show Reference Designators
To Show Note Names
Window Settings
About Customizing the Layout of the Window
User Interface Custom Settings
To Export User Interface Custom Settings
About Restoring the User Interface Defaults
To Restore User Interface Default Settings
About Importing the User Interface Custom Settings
About Exporting User Interface Custom Settings
About Saving User Interface Custom Settings
To Import User Interface Custom Settings
To Add Mapkeys to the Ribbon or Quick Access Toolbar
Working with Licenses
About Creo Parametric Licenses
To List, Get, or Release a Floating Module License
Using Pro/Web.Link
About Pro/Web.Link
To Set Access Permissions for Pro/Web.Link
To Remove a Web.Link License
To Automatically locate Item in the Model Tree
About Query and Preselection Highlighting
About Selection
About Filters and Selection
To Create a User-defined Selection Filter or My Filter
About Collectors
About Working with Collectors
To Select Items
Selection Actions
About Disabling Preselection Highlighting
To Select with Preselection Highlighting Disabled
About Selecting Entities Using the 2D Box
Chains and Surface Sets
Chains
About Chains
To Construct a Chain
To Modify Chain Types and References
To Trim or Extend a Chain
To Add Relations for Extend Values of Chain Ends
About Validating Chains Dynamically
To Append or Exclude Items from a Chain
To Modify the Start Point or Direction of a Chain
Example: Intent Chains
Example: Tangent Chain
Surface Sets
About Surface Sets
To Construct an Individual Surface Set
To Construct an All Solid Surface Set
To Construct a Quilt Surface Set
To Construct a Loop Surface Set
To Modify a Loop Surface Set
To Construct an Intent Surface Set
To Construct a Seed and Boundary Surface Set
Example: Constructing a Seed and Boundary Surface Set
To Modify a Seed and Boundary Surface Set
To Exclude Surfaces from Surface Sets
To Modify Rule-based Surface Sets
To Modify Non Rule-based Surface Sets
Drag and Drop
About Drag and Drop
Tool Pausing
About Tool Pausing
To Pause a Tool
Working with Handles
About Handles
To Duplicate a Handle
Snapping a Handle
Using Verify Mode
About Verify Mode
To Use the Verify Mode
About Feature Creation Preview
To Use Feature Creation Preview
About Undoing and Redoing Actions
Customizing the Non-ribbon User Interface
About Customizing the Non Ribbon User Interface
To Add or Remove Toolbars
To Add a Mapkey to the Menu Bar or Toolbars
To Add a Split Button to a Toolbar
To Change the Appearance of Menu Bar and Toolbar Commands
To Move a Command from One Location to Another
To Rename a Menu Bar Menu
To Remove Commands from the User Interface
Customize Dialog Box
Customizing the Menu Manager
About Customizing the Menu Manager
To Create a menu_def.pro File
To Add an Option to the Menu Manager
Referencing Mapkeys in menu_def.pro settings
Rules for Adding Options to the Menu Manager
Example: User-Defined Menu Manager Options
About Setting Default Menu Options in the Menu Manager
Rules for Setting Default Menu Manager Options
Tip: Controlling Automatic Loading of a menu_def.pro File
To Set a Default Menu Manager Menu Option
Using Configuration Files in the Non-ribbon User Interface Mode
About Configuration Files
About config.pro Options
Setting config.pro Options
Setting config.win Options
To Save config.win Changes Automatically
To Load a config.win File
To Set config.pro Options
Using the Options Dialog Box
To Search for a Configuration Option
Creo Parametric User Interface
The Home Tab
About the Home Tab
Distributed Computing Technology in Creo Parametric
About Distributed Computing Technology in Creo Parametric
To Specify Host Machines for Distributed Computing
To Configure Workstations to Use with Distributed Computing
The File Menu
Working with Creo Parametric Files
About Creo Parametric Files
About File Types
Creating Files
About Creating New Files
To Create a New File
To Copy into an Empty Part or Assembly
Object Templates
Configuration Options for Object Templates
Opening Files
About Opening Files
To Open a File
Transferring Files Using FTP
Retrieving an Earlier Version of a File
Retrieving Files Across Platforms
Retrieving Objects Using Wildcards
Retrieving Models and Environment Settings from the Previous Session
Simplified Representations
To Open a File Containing a Family Table (Instances)
About Previewing Files
To Preview Files
Previewing Assemblies
Previewing Drawings
About Searching For and Retrieving Models
To Load a search.pro File
To Edit a search.pro File
To Temporarily Disable a Search Path
Example: Adding Search Paths
About Viewing Thumbnails
To View Files as Thumbnails
Selecting the Working Directory
To Select a Working Directory
Mirroring Parts
To Mirror a Part
Deleting Files
About Deleting Files
To Erase the Current Object from Memory
To Erase Undisplayed Objects from Memory
To Delete Old Versions of a File
To Delete All Versions of a File
Saving, Exporting, Renaming, and Backing Up Files
About Saving Files
To Save a File
To Save a Copy of a File
To Rename a File
To Back Up a File
Printing and Plotting Files
About Printing and Plotting
To Print an Object: Basic Procedure
To Print a Model
To Print an Object to a File
Example: PostScript Plots
To Change Plotting Pen Attributes
Assigning Colors to Another Pen
Example: table.pnt File
To Create a Pen Table File
Specifying the Location of a Pen Table File
Plotter Configuration Files
Plotting Views Directly
About Directly Plotting 3D Views
To Directly Plot a 3D View
To Plot Using a Projection Layout View
To Plot Using a Manual Layout View
To Plot Using a Drawing Template View
Exiting Creo Parametric
To Exit Creo Parametric
Working with Trail and Training Files
About Trail and Training Files
To Run a Trail or Training File
To Create a Training File
To Pause a Training File During Execution
Directives for Creating Training Files and Trainer Text Files
The Model Tab
About the Model Tab
About Datum Feature Creation
About the Style Function
The Analysis Tab
About the Analysis Tab
About a Saved Analysis
To Create an Analysis Feature From a Saved Analysis
Analyzing Model Properties
About Model Analysis
About Computing Mass Properties
To Analyze Mass Properties
To Compute the Mass Properties for a Cross Section
List of Computed Mass Properties for a Cross Section
To Calculate Clearance Between Two Entities
To Display Global Clearance Information
To Display Closed Quilt Volume Interference
To Display Global Interference Information
To Compare Edge Lengths
To Display Edge Type Information
To Check the Thickness of a Part
To Display Model Size
Measuring Geometry
About Measuring Geometry
Using Measurements
About the Measure Tool
About the Measure User Interface
To Switch among Types of Measurement
To Work with Measurement Panels
Example: Working with Measurement Panels
About the Pointer in the Measure Tool
To Customize the Display of Measurement Results
Measuring Entities
About Measuring Entities
Using the Summary Mode
About Summary Mode
To Measure Using One or More Reference Entities
Example: Measuring Using Two Reference Entities
To Replace an Entity Selected for Measurement
To Measure a Cone
To Measure a Sphere
To Measure a Torus
Example: Measuring a Torus
Using Specific Measurement Types
About Using Specific Measurement Types
Length
About Measuring Length
To Measure Length
Distance
About Measuring Distance
To Measure Distance
Example: Maximum Distance
Using Reference Entity Options
About Reference Entity Options for Distance
About the Plane Option
Example: Plane Option
About the Line Option
Example: Line Option
About the Axis Option
Example: Axis Option
About the Center Option
Example: Center Option
Angle
About Measuring Angle
To Measure Angle
Example: Angle Range
Diameter
About Measuring Diameter
To Measure Diameter
Area
About Measuring Area
To Measure Area
Volume
About Measuring Volume
To Measure Volume
Transform
About Generating a Transformation Matrix
To Generate a Transformation Matrix
Copying and Saving Measurements
To Copy a Measurement Value from the Measure Tool
To Save a Measurement as a Feature
To Save and View a Measurement as a Saved Analysis
Measurements Shown
Measurements Shown for Various Entity Types
Measurements Shown for Selections of Three or More Entities
To Measure Draft Entities in Drawings
Analyzing Curves
About Analysis Types
Using Any Analysis Dialog Box
Setting Plotting Resolution
About Analyzing Curves
To Display Information About a Point on a Curve or Edge
Point Information on the Edge or Curve
To Display Minimum Radius of a Curve or Edge
To Display the Curvature of a Curve or Edge
Example: Curvature of a Curve or Edge
To Display an Offset Curve
Example: Offset Curve
To Display Deviation of a Curve or Edge
Analyzing Surfaces
About Analyzing Surfaces
To Display Information About a Point on a Surface
To Display Surface Radii
To Display the Curvature of a Surface
Example: Curvature of a Surface
To Display Cross Sections of a Surface
Example: Section Curvature for a Surface
To Display Highlight Sections of a Surface
Example: Highlight Sections of a Surface
To Display the Dihedral Angle for an Edge or Curve
Example: Dihedral Angle for an Edge or Curve
To Display an Offset Surface
To Display the Deviation of a Surface to Points
Example: Deviation of a Surface to Points
To Display Shaded Curvature of a Surface
Example: Shaded Curvature of a Surface
To Perform a Draft Check on a Part
Example: Draft Check on a Part
To Display the Slope of a Surface
Example: Slope of a Surface Relative to a Reference Plane
To Display Curve Reflection
Example: Curve Reflection
To Display Shadows
To Mesh a Part Surface
Example: Meshed Surface
Comparing Part or Assembly Files
About Part Comparison
To Compare the Features of Two Parts
To Measure the Geometric Deviation between Two Parts
To Compare the Components or Features of Two Assemblies
The Tools Tab
About the Tools Tab
Using Auxiliary Applications
About Auxiliary Applications
To Work with Auxiliary Applications
Viewing Model Creation History
About Viewing Model Creation History
To View Model Creation History
Using the Model Player
Getting Information
About Getting Information
About the Display of Information
To Display Component Assembly Information
To Display the Model Revision History
To Display the Date and Time
To Display a List of Messages in the Current Session
Getting Part and Assembly Information
About Displaying Part and Assembly Information
About Bill of Materials (BOM)
To Create a BOM
To Define the BOM Format
About a Saved Analysis
About the User Defined BOM Output Format File
Example: Default BOM Report Format File
BOM and Mass Properties Behavior
To Display Feature Information
To List Model Features
To Display Detailed Model Information
To List All In-Session Models
Getting Manufacturing Information
About the Information Window
To Get Cast Model Information
To Get Diagram Information
To Get Sheetmetal Toolpath Information
To Get Sheetmetal Design Information
To Get Harness and Cable Information
To Get Mold Model Information
To Get Process Sequence Information
To Get Process Setup Information
To Get Manufacturing Model Information
Investigating References
About Reference Investigation
Feature References
Relations References
Component References
External References
About Deleting References
The View Tab
About the View Tab
Appearances
Creating Appearances
About Material Appearance
About the Appearance Gallery
To Apply an Appearance to the Model
Editing Appearances
About Appearance Preview and Properties
About the Color Editor
To Display Colors
To Apply a New Appearance to the Model
To Modify an Appearance from the Model
To Copy and Paste an Appearance
About Applying Appearances to Assemblies
To Apply Appearance to a Component in an Assembly
To Search for Appearances
Applying Appearances using the Search Tool
To Remove an Appearance from the Model
Textures
About Textures
Map Appearance Options
Types of Mapping
About Loading or Storing Textures
To Create a Textured Appearance
About Placing Textures
Positioning the Appearance Textures
To Place Textures
To Manipulate Textures from the Graphics Window
To Manipulate Textures from the Model Appearance Editor
To Save Textures
To Display Textures
To Remove Textures
Scenes
About the Scene File
Creating Scenes
To Retrieve and Update an Existing Scene from the Disk
To Remove a Scene from the Scene Gallery
To Save a Scene with the Model
About Lights
About Light Icons
To Create Lights
Modifying Lights
To Delete Lights
To Save a Light File
To Open a Light File
About High Dynamic Range Images (HDRI)
To Set the Background
Setting up Environment
Adjusting the Model View
About Dynamic Viewing
About Handles
To Cosmetically Shade a Model
To Display the Default Orientation
To Refit the Model to the Window
To Revert to the Previously Displayed Orientation
To Repaint the Window
To Disable Highlighting of Selected Model Tree Items
To Update a Drawing of Model Geometry
About Viewing a Model Normal to One or Two Directional References
To View a Model Normal to One or Two Directional References
About View Operations
About View Operations
Shortcuts for Changing the Model View
About Using Zoom on the Model
To Zoom in the Model View
To Change the Position or Size of the Model View
About Orientating and Viewing the Model
About Orientating and Viewing the Model
To Orientate Dynamically
To Orientate by Reference
To Set Orientation Preferences
About Disabling the Orientation Center
About Orient Mode
About Activating the Orient Mode
About Orient Types
About Saved Orientations
Tip: Shortcut for Display of Saved Orientations
Tip: Orienting a View by Reference
To Delete a View
To Save a View Using the View Manager
To Change the View Angle in a Drawing
The View Dialog Box
About 3D Mouse Behavior
Model Display Options
About Setting the Model Display
To Show Cables as Thick or Centerline
To Change the Appearance of Edges and Lines
To Display Process Components
About Shaded Models
About Visual Mirroring
About Order Independent Transparency
To Set Transparency for a Model
About Hiding Entities
About Hiding Features and Entities
To Hide an Entity On the Fly
To Redisplay Hidden Entities
Using Perspective Views
About the Perspective View
About the Perspective View Settings
To Set the Perspective View
About Fly-Through and Walk-Through
To Fly Through a Model
To Walk Through a Model
Cross Sections
Creating Cross Sections
About Part and Assembly Cross Sections
To Create a Cross Section using View Manager
To Create a Planar Cross Section
Example: Planar Cross Section
To Create a Planar Cross Section Using the Default Coordinate System
To Create a Planar Cross Section Using Any Coordinate System
To Create a Datum Asynchronously when Creating a Planar Cross Section
About an Offset Cross Section
To Create an Offset Cross Section
Example: Offset Cross Section Created to One Side
To Create a Cross Section through Part Model and Quilts
To Create Cross Section through Assembly Model and Quilts
To Create a Cross Section through a Single Part
Example: Cross section through Part Model and Quilts
About Zone Cross Sections
To Create a Zone Cross Section Using Planar References
About Pattern of Cross Sections
To Create a Reference Pattern of a Planar Cross Section
Working with Cross Sections
About Cross Section Operations
To Change the Location of the Cross Section or Position the Cross Section
To Enable or Disable Free Positioning of the Cross Section
To Display a Cross Section
To Cap the Surface of a Cross Section
About Display of Sections in the Model Tree
About View Clipping
To View Clip a Model Using a Cross Section
To Change the Clipping Direction
About 2D View of the Active Clipping Planes
To Display the 2D View of the Active Clipping Planes
To Rename a Cross Section
To Copy a Cross Section From a File
To Copy a Zone
To Remove a Cross Section
To Modify Section Dimensions
About Redefining an Offset Cross Section
About Interferences between Components in a Cross Section
To Display Interferences among Components in a Cross Section
To Create a New Hatch Pattern
Linear and Non-linear Cross-Hatch Patterns
Modifying Cross Sections
About Modifying Cross-Hatching
To Edit Cross Section Hatching
To Retrieve and Edit a Hatch Pattern File
To Display a Cross Section as Hatched or Filled
To Change the Fill Color
To Modify Hatch Spacing
To Modify the Size of a Hatch Pattern
To Modify the Hatch Angle
To Set the Default Spacing and Angle
To Modify Hatch Line Style
To Modify the Offset of Parallel Hatching
Images
About Images
About the Images User Interface
To Insert an Image on a Datum Plane or a Planar Surface
Example: Images on Datum Planes and Planar Surfaces
To Select an Image
About the Images Origin
To Move an Image
To Rotate and Flip an Image
About Fitting Images
To Fit an Image to a Value
To Scale and Stretch an Image
To Reset an Image
To Display Images
To Show and Hide an Image
To Set the Image Transparency
To Make an Image Color Transparent
To Remove an Image
The Applications Tab
About the Applications Tab
The Help and Command Search Icons
About Getting Help
About PTC Learning Connector
To Get Context-Sensitive Help
About Command Search
To Search a Command
Commands not in the Ribbon
To Select Locations in the Graphics Window Using the Keyboard
Working with the Model
Model Tree
About the Model Tree
About the Search or Filter of the Model Tree Nodes
About Manipulating the Order of Features on the Model Tree
Understanding Glyphs on the Model Tree
Model Tree Icons
Model Tree Icons (A-C)
Model Tree Icons (D-F)
Model Tree Icons (G-M)
Model Tree Icons (N-S)
Model Tree Icons (T-Z)
Annotation Elements
Assembly Placement
Drawing Tree
Mechanism Tree
Piping
Simulation Objects
Basic Model Tree
Model Tree Display
About Searching in the Model Tree
About Adding Information to the Model Tree
To Add Columns to the Model Tree
About Model Tree Operations
About Selecting in the Model Tree
To Move the Model Tree Insertion Locator
About Model Tree Status Display
To Select Objects Using the Model Tree
To Change Model Tree Column Order
To Change Model Tree Placement
To Display or Hide Items On the Model Tree
To Expand or Collapse the Model Tree
To Remove Columns from the Model Tree
To Reorder Features in the Model Tree
To Filter Items on the Model Tree
About Suppressing Items in the Model Tree
To Suppress and Resume Features
Model Tree Notes
To Create a Model Note Using the Model Tree
To Create a Note Hyperlink Using the Model Tree
Saving Model Tree Information
To Save Model Tree Information
To Save Model Tree Settings
Advanced Model Tree
Configuration
To Save a Model Tree Configuration
To Retrieve a Saved Model Tree Configuration
To Load a Model Tree Configuration at Startup
Parameters
To Remove a Parameter Subtype In the Model Tree
To Create Parameters Using Model Tree Columns
Layers
Layer Basics
About the Layer Tree
Using Hidden Items Layer
About Layer Names
About Selecting the Active Model in the Layer Tree
To Create a New Layer
To Copy Layers Between Two Models in Session
Using a Template Layer Model
To Activate a Layer
To Deactivate a Layer
Managing Layers with the Same Name
To Delete a Layer
To Copy an Item Between Layers
To Copy All Items on a Layer
To Set Properties for a Layer
To Obtain Information about a Layer
To Set a Layer Interface ID
To Remove a Layer Interface ID
Layers Remove Item Commands
About Layer Display
To Set Layer Display Status
To Create Sublayers
To Control the Display Status of Sublayers
Layer Items
To Add Items to a Layer
To Add Items to Layers Using Rules
To Add Items to Multiple Layers
To Remove Items from a Layer
To Purge Items from a Layer
To Copy Items from One Layer to Another Layer
To Add External Components to Layers
To Delete a Feature or Component Using the Layer Tree
To Suppress a Feature or Component Using the Layer Tree
About Applying Visibility Changes to Sub-Layers
Default Layers
About Default Layers
About Creating Layers for Subtractive Features
Valid Options for Item Type in a Default Layer
Using Layer Status Files
About Using Layer Status Files
To Save Layer Display Status Settings as a File
To Open a Layer Status File
To Edit a Layer Status File
Using Default Layer Status Files
Example: A Typical Layer File
Using the Layer Tree
To Include or Define Rules in Layers
To Nest Layers within Layers
To Display and Select Items in the Layer Tree
To Display a Layer Status File
To Expand or Collapse the Tree Menu
Search Tool
About the Search Tool
About Rules and Criteria for Searching Entities
Example: Using Rules and Criteria for Comparing Entity Names
To Search for Objects in the Model Tree
To Build a Query in the Search Tool
To Build a Nested Query in the Search Tool
To Save Query in the Search Tool
To Save a Query to a File
To Retrieve and Use a Stored Query File
About Searching for Multiple Values to Edit
To Search and Edit Multiple Values
To Search for Intent Objects
To Search for Objects Referenced by an Intent Object
To Search for Overridden Dimensions
Annotation Search
About Searching for Annotations
To Search for Annotation Elements
To Search for Annotation Feature Elements
To Search for Annotation Element by Parameters
To Search for Annotation Feature by Names
To Search for Annotation Feature by Classification
To Search for Annotation Elements with Missing References
To Search for Annotation Element by Layers
To Search for Annotation Element by References
To Search for Inactive Annotation Elements
Note Search
To Search for Notes Attached to All Features
Data Sharing Features
To Search for Data Sharing Features with Annotation Element
To Search for Data Sharing Features by Annotation Element Type
To Search for Data Sharing Features by Annotation Element Parameters
About Saving Queries to Feature
To Save a Query to a Feature
Tip: Saving Queries to a Feature
Tip: Cases for Saving Queries to a Feature
Manipulating the Queries Saved in a Feature
To Rerun a Query on an Updated Model
To Manually Collect Items Through Rule-Based Saved Queries
Notification Center
Using the Notification Center
Notification Manager Configuration Options
To Set Notification Center Options
About the Notification Center
To Use the Notification Center
Regenerating the Model
About Regenerating Models
About the Regeneration Footer
To Move Features to the Regeneration Footer
About Resolving Failures in Regeneration
To Regenerate a Model
To View Model Creation History
Using the Model Player
Integrating Changes Using Creo Parametric
About Integrating Different Iterations of a Model
About the Integration Report
About Canceling Integration Changes
Example: Integrating Different Iterations of a Model in Creo Parametric
Integrating Changes using Pro/INTRALINK
About Integration
To Use the INTEGRATE Menu
Accessing the Integrate Mode to Resolve Conflicts
Example: A Sample Difference Report before Specifying Actions
Comparing Family Tables in Assemblies
To Prepare the Objects for Integration
To Integrate Changes in Creo Parametric
About Switching References in a Drawing
To Switch References in a Drawing Manually
Example: Integration Process Conflict
Embedded Mathcad Worksheet in Creo Parametric
About Embedded PTC Mathcad Prime Worksheets in Creo Parametric Models
To Use a PTC Mathcad Prime Worksheet in a Creo Parametric Model
To Use PTC Mathcad Prime Parameters in Relations
Relations and Parameters
Terminology Used in Relations and Parameters
Relations
Basic Relations Information
About Relations
Rules for Using Relations
About Order of Evaluation of Relations During a Regeneration
About Simultaneous Equations
Relations Errors
Operators and Functions Used in Relations
About Operators Used in Relations
Conditional Statements in Relations
About Functions Used in Relations
Operators and Functions for Strings
Specifying the Number of Decimal Places
Passing Strings as Arguments in Relations
Example: Graph Evaluation Function
Mass Property Functions
Parameters Used in Relations
Using Parameter Symbols in Relations
Using String Values for Parameters
Creating and Editing Relations
About Adding Relations
To Add a Relation to a Model
Specifying a Feature and Model in a Relation
Example: Sample Feature Relations
Example: Sample Part Relations
Using Comments in Relations
To Determine the Value of an Expression
To Edit a Relation
To Delete an Obsolete Relation
Viewing Relations
To View a Relation
Relations and Parameters Information Window
Sorting Relations
About Sorting Relations
Example: Sorting Relations
Dimensions and Relations
To Switch Dimension Format to Symbolic
Negative Dimensions in Relations
Modifying Dimensions Driven by Relations
About Using Reference Dimensions in Relations
Relations in Sections
About Creating Relations in Sections
Specifying User-Defined Parameters in Sections
Example: Sample Sections Relations
Relations in Assemblies
To Specify a Parameter in Another Model
To Determine the Session ID of a Model in Assembly Mode
Using a Session ID of a Component in Assembly Relations
Example: Session IDs for Models in an Assembly Tree
Using an Internal Component ID in Assembly Relations
Example: Using a Component ID in an Assembly Relation
Example: Sample Assembly Relations
C Programs and Relations
About an Interactive C Program
To Edit an Interactive C Program
Using the usermain.c Template
To Determine Environment Variables
To Link an Interactive C Program
To Execute an Interactive C Program
Example: User Program
Parameters
About User Parameters
About Parameter Properties
Nonassociativity of User Parameters
Using the Parameters Dialog Box
Syntax for Including Parameters in Notes
Using a Note Parameter to Include Model Notes in Family Tables
To Create a Parameter
About the Parameter Used in Relations
Tip: Creating Common Parameters
To Delete a Parameter
About Copying Parameter Definitions
To Copy Parameters between Two Models in Session
To Designate Parameters for Use in Pro/INTRALINK
Using the Designate Dialog Box
Units in Parameters and Relations
About Units in Parameters
To Specify Units for a Parameter
About Changing Parameter Units
About Units in Relations
To Specify Units in Relations
Example: Including Units with Relations
Restricted Value Parameters
About Restricted Value Parameters
Properties of the Restricted Value Parameters
About a Restriction Definition File
Syntax for Creating a Restriction Definition File
Example: Sample Restriction Definition File
To Create a Restricted Value Parameter
About Updating Parameter Definitions in a Model
To Update Parameter Restriction Definitions in the Model
Generating Reports on Restricted Value Parameters
About Table-restricted Parameters
Syntax for Creating an External Definition File for Table-restricted Parameters
Defining Contraints on Table-restricted Parameters
Example: Sample Restriction Table
To Create Table-restricted Value Parameters
To Delete Table-restricted Parameters
To Modify Table-restricted Parameters
To Show Restricted Parameters
Tip: Converting Restricted Parameters to Table-Restricted Parameters
Annotation Element Parameters
About Annotation Element Parameters
About Automatic Creation of Annotation Element Parameters
Example: Automatic Creation of Annotation Element Parameters
To Define Annotation Element Parameters
About Propagation of Callout Parameters
Example: Propagation of Callout Parameters
Family Tables
Basics of Family Tables
About Family Tables
About Multi-Level Family Tables
About User-Defined Feature Family Tables
Creating Family Tables
To Create a Family Table
To Create a Multi-Level Family Table
To Modify a Family Table of an Instance
Example: Several Levels of Family Tables
Example: Slot Added as a Feature
To Create or Modify a UDF Family Table
Adding Items to Family Tables
To Add an Assembly Member to a Family Table
To Add a Merge Part to a Family Table
Adding Dimensions to Family Tables
To Add a Dimension to a Family Table
Tip: Selecting Dimensions in a Family Table
Tip: Entering Negative Dimension Values in a Family Table
To Switch Between Absolute and Relative Dimension Values in a Family Table
To Add a Tolerance to a Dimension in a Family Table
Adding Parameters to Family Tables
About Adding Parameters to a Family Table
To Add a Parameter to a Family Table
To Add System Parameters to a Family Table
Adding Features to Family Tables
About Adding Features to Family Tables
To Add a Feature to a Family Table
To Add a User-Defined Feature (UDF) to a Family Table
Tip: Adding UDFs to Family Tables
Tip: Adding Features to a Family Table Using Suppression
Tip: Adding Features in Multi-Level Family Tables
Adding Reference Models to Family Tables
To Add a Reference Model to a Family Table
Tip: Adding Reference Models
Example: Adding a Reference Model to a Family Table
Adding Patterning to Family Tables
To Add a Pattern Table to a Family Table
Example: Patterning
To Pattern a Family Table Instance
Creating Instances of Parts or Assemblies in Family Tables
To Create an Instance of a Part or Assembly
Creating Instances by Patterning
To Add an Instance With No Table-Driven Features
Working with Instances in Family Tables
About Instance Operations
About Verifying Instances
To Create a Real Model from an Instance
To Verify an Instance
To Copy an Instance to the Generic Model
To Rename an Instance
To Save Instances of Parts and Assemblies
To Lock or Unlock an Instance
Working with Instance Index Files
About Instance Index Files
To Create an Instance Index File
Tip: Updating the Instance Index File
Working with Instance Accelerator Files
About Instance Accelerator Files
To Create an Instance Accelerator File
To Delete Invalid Instance Accelerator Files
To Update the Generic and All Instance Accelerator Files
Retrieving Instances
About Retrieving Instances
To Preview an Instance
To Open an Instance from Within the Family Table
To Retrieve the Generic During File/Open
To Retrieve an Instance During File/Open
Tip: Speeding Up Instance Retrieval
Searching in a Family Table
About Searching in a Family Table
About Using Expressions When Searching a Family Table
To Perform a Single-Condition Search in a Family Table
To Perform a Multiple-Condition Search in a Family Table
To Perform a Search for Instances in a Family Table
Example: Using Expressions to Perform a Family Table Search
Deleting Items from Family Tables
About Deleting Items from Family Tables
To Delete an Item from a Family Table
To Delete an Instance from a Family Table
Saving Family Table Information
About Saving Family Tables
To Save Family Table Information
To Import a Family Table into a Model
Working with Family Tables
About Modifying Family Tables
To Add Comments in a Family Table
To Select an Entire Row or Column in a Family Table
To Hide or Show Family Table Columns
To Cut, Copy, and Paste Items in a Family Table
To Print a Family Table
To Highlight Family Table Items in the Graphics Window
To Change Column Location in a Family Table
Creating a Drawing of a Family Member
Renaming Family Tables, Assemblies, and Drawings
To Delete a Family Table
Tip: If You Delete a Family Table Inadvertently
To Edit a Family Table Outside of Creo Parametric
To Edit a Family Table Using Microsoft Excel
To Display the System Mass Properties in a Family Table
Glossary
Glossary for Fundamentals
Augmented Reality
Augmented Reality
About Augmented Reality Experience for CAD Design
Workflow to Publish and View Augmented Reality Experience
To Place a ThingMark
To Set a Spatial Target
To Publish Models to AR Experience
To Share an Experience Model
Premium Experience Service Administrative Portal
Collaboration
About the Collaborative Environment
Collaboration Scenarios
About Collaboration Scenarios: Creo and Windchill Integration
Scenario 1: To Download a Part from the Workspace
Scenario 2: To Assemble a Component from the Windchill Database
Scenario 3: To Add a Standard Component from 3DModelSpace
Collaboration Scenario: Users Without Windchill
Configuring Collaboration Tools
About Configuring Collaboration Tools
To Set Configuration Options for Collaboration Tools
Configurations Options for Collaboration Tools
Creo Browser
About the Creo Browser
About Configuring the Creo Browser
About Undocking the Creo Browser
About Using Multiple Browser Tabs
To Open, Close, and Reload Browser Tabs
Browser Controls
To Set Your Own Home Page
The proep Protocol
Navigation Tools
About the Navigation Tools
Model Tree
To Update the Status of Objects in the Model Tree
Folders
About the Folder Browser
To Preview and Retrieve a Model Using the Folder Navigator
Folder Content for the Local File System
Folder Content for Windchill Cabinets
Manipulating Folders
Favorites
About the Favorites Navigator
About Online Resources
To Manage Online Resources
To Add a Favorite Link to the Favorites Navigator
To Organize Favorites
History
About the History Navigator
To Add a History Record to Favorites
Search
About the Model Search
Search Results
To Conduct a Simple Search
To Conduct an Advanced Search
Accessing Component Catalogs
About Accessing Component Catalogs in 3DModelSpace
About Catalog Parts
To Incorporate Catalog Parts into Your Model
Mail Tool
About the Mail Tool
To Mail Objects as Attachments
Customizing the Browser and Navigator
To Customize the Browser
Using the Shortcut Menu for Browser Customization
To Customize the Navigation Tabs
Working with FTP Sites
Accessing Data on FTP Sites
Working with a Registered FTP Site
Program
Pro/PROGRAM Basics
About Pro/PROGRAM
The WHICH DESIGN Menu
To View the Model Design
Example: A Model Design
Incorporating Changes
To Incorporate Changes in the Model
Entering Input Variables
To Select or Modify Input Parameters
Execution Errors
About Execution Errors
Feature Errors
Geometry Errors
Creating Instances
To Create a Part or Assembly Instance Programmatically
Example: Creating an Assembly Instance
An Example of Parametric Design
Example: A Parametric Design for a Blender Cover
Editing a Design
About Editing the Model Design
Relations
Using Comments to Annotate Relations and Features
Input Parameters and Prompts
About Input Parameters and Prompts
Customizing Prompts for Input Variables
Conditional Input Statements
IF-ELSE Statements
About Design Branches
Other Variable Types in IF Statements
Replacing Components in Assembly Designs
About Replacing Components in Assembly Designs
To Interchange Components Programmatically
To Interchange Components Using Relations
To Replace Family Table–Driven Components
Example: Replacing Family Table-Driven Components
To Replace User-Defined Features Using Pro/PROGRAM
Example: Replacing User-Defined Features
EXECUTE Statements
Using EXECUTE Statements in Assembly Listings
Transferring Input Values from the Upper-level Assembly
Specifying a Part to Execute in an Assembly Program
Using EXECUTE Statements inside IF-ENDIF Statements
Mass Properties and INTERACT Statements
Updating Mass Properties When Geometry Changes
Using INTERACT Statements as Place Holders
Feature Operations
To Suppress Part or Assembly Features
Example: Suppressing and Resuming Individual Part or Assembly Features
To Change Feature Dimensions
Editor Errors
Editing a Design to Correct an Error
Fundamentals
Editing a Design to Correct an Error