Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction to
Pro/ENGINEER
Release 2000i2
T072-310-02
Copyright
Introduction to Pro/ENGINEER
COPYRIGHT 1989-2000 PARAMETRIC TECHNOLOGY CORPORATION. ALL RIGHTS
RESERVED.
This Introduction to Pro/ENGINEER Training Guide may not be copied, reproduced, disclosed,
transferred, or reduced to any form, including electronic medium or machine-readable form, or
transmitted or publicly performed by any means, electronic or otherwise, unless Parametric Technology
Corporation (PTC) consents in writing in advance.
Use of the software has been provided under a Software License Agreement.
Information described in this manual is furnished for information only, is subject to change without
notice, and should not be construed as a commitment by PTC. PTC assumes no responsibility or liability
for any errors or inaccuracies that may appear in this manual.
The software contains valuable trade secrets and proprietary information and is protected by United
States copyright laws and copyright laws of other countries. Unauthorized use of the software or its
documentation can result in civil damages and criminal prosecution.
Pro/ENGINEER and Pro/MECHANICA are registered trademarks, and all product names in the PTC
product family and the PTC logo are trademarks of Parametric Technology Corporation in the United
States and other countries. All other companies and products referenced herein have trademarks or
registered trademarks of their respective holders.
US GOVERNMENT RESTRICTED RIGHTS LEGEND
This Software and Documentation are provided with RESTRICTED RIGHTS. Use, duplication, or
disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the
Rights in Technical Data and Computer Software-Restricted Rights at 48 CFR 52.227-19, as applicable.
Parametric Technology Corporation, 128 Technology Drive, Waltham, MA 02453
2000 Parametric Technology Corporation. Unpublished all rights reserved under the copyright laws
of the United States.
PRINTING HISTORY
Document No. Date Description
T072-310-01 07/10/00 Initial Printing of Introduction to Pro/ENGINEER for Release 2000i2
T072-310-02 09/08/00 Revisions to Introduction to Pro/ENGINEER for Release 2000i2
Order Number DT-072-310-EN
Printed in U.S.A
Training Agenda
Introduction to Pro/ENGINEER
Day 1
Introduction to Pro/ENGINEER
The Pro/ENGINEER Interface
Pick-and-Place Features
The Sketcher Mode
Sketched Features
Day 2
Datum Planes
Parent/Child Relationships
Simple Sweeps and Blends
Relations
Day 3
Patterns and Copy
Drawing Creation and Views
Additional Detailing and Associativity
Creating Assemblies
Day 4
Layers and Suppression
Additional Datum Features
Additional Advanced Features
The Resolve Environment
Day 5
Information Tools
Configuring Pro/ENGINEER
Modeling Philosophy
License Management
Tel: (800) 216-8945 (U.S.)
(781) 398-5559 (outside U.S.)
Fax: (781) 398-5795
Contracts
Tel: (800) 791-9966 (U.S.)
(781) 398-5700 (outside U.S.)
In addition, you can find the PTC home page on the World Wide Web at:
http://www.ptc.com. The Web site contains the latest training schedules,
course descriptions, registration information, directions to training facilities, as
well as information on PTC, the Pro/ENGINEER product line, Consulting
Services, Customer Support, and Pro/PARTNERS
Acknowledgments
The Pro/ENGINEER curriculum is a joint development effort between the courseware development
teams at PTC and RAND Worldwide.
Both companies strive to develop industry leading training material and in turn deliver it to you the
customer.
PTC
128 Technology Drive
Waltham, MA 02453
USA
1-781-398-5000
http://www.ptc.com
RAND Worldwide
5285 Solar Drive
Mississauga, ON
Canada
L4W 5B8
1-877-726-3243
http://www.rand.com
Table of Contents
Introduction to Pro/ENGINEER
INTRODUCTION TO PRO/ENGINEER 1-1
Pro/ENGINEER: A SOLID MODELER............................................................................1-2
Feature-Based .................................................................................................................... 1-3
Parametric .......................................................................................................................... 1-4
Associative......................................................................................................................... 1-5
LABORATORY PRACTICAL........................................................................................2-11
EXERCISE 1: Using Pro/ENGINEER ............................................................................ 2-11
EXERCISE 2: Manipulating Model Size and Orientation ............................................... 2-14
EXERCISE 3: Interrogating the Model Tree ................................................................... 2-17
EXERCISE 4: Challenge Exercise................................................................................... 2-20
MODULE SUMMARY....................................................................................................2-24
LABORATORY PRACTICAL..........................................................................................6-5
EXERCISE 1: Creating a Base Feature ............................................................................. 6-5
EXERCISE 2: Using Default Datums as References to Other Features ............................ 6-9
EXERCISE 3: Creating an Additional Datum Plane ....................................................... 6-13
MODULE SUMMARY....................................................................................................6-16
LABORATORY PRACTICAL..........................................................................................7-9
EXERCISE 1: Changing Design Intent ........................................................................... 7-10
MODULE SUMMARY....................................................................................................7-19
BLEND FEATURES..........................................................................................................8-3
Creating Parallel Blends..................................................................................................... 8-3
LABORATORY PRACTICAL..........................................................................................8-6
EXERCISE 1: Creating Parallel Blend Features................................................................ 8-6
EXERCISE 2: Creating a Simple Sweep Protrusion........................................................ 8-12
MODULE SUMMARY....................................................................................................8-16
RELATIONS 9-1
LABORATORY PRACTICAL........................................................................................12-5
EXERCISE 1: Detailing the Gear Part Drawing.............................................................. 12-5
MODULE SUMMARY..................................................................................................12-10
ASSEMBLY MODIFICATION.......................................................................................13-8
Changing Design Intent of the Assembly ........................................................................ 13-8
LABORATORY PRACTICAL......................................................................................13-11
EXERCISE 1: Creating and Modifying an Assembly ................................................... 13-11
MODULE SUMMARY..................................................................................................13-22
CREATING LAYERS......................................................................................................14-2
Selecting the Object ......................................................................................................... 14-2
Creating Layers................................................................................................................ 14-3
Associating Items to a Layer............................................................................................ 14-3
Setting the Display Status of a Layer ............................................................................... 14-4
Manipulating Layer Display Status.................................................................................. 14-6
SUPPRESSION FUNCTIONALITY...............................................................................14-7
Using Suppression............................................................................................................ 14-8
Suppressing Parent/Child Relationships .......................................................................... 14-8
Saving and Resuming Suppressed Features ..................................................................... 14-8
LABORATORY PRACTICAL........................................................................................14-9
EXERCISE 1: Using Layers in Part Mode ...................................................................... 14-9
EXERCISE 2: Using Layers in Assembly Mode........................................................... 14-13
EXERCISE 3: Suppressing in Part Mode ...................................................................... 14-20
EXERCISE 4: Suppressing Components in Assembly Mode ........................................14-22
LABORATORY PRACTICAL........................................................................................18-5
EXERCISE 1: Using Information Tools.......................................................................... 18-5
MODULE SUMMARY....................................................................................................18-8
MODULE SUMMARY..................................................................................................19-21
MODULE SUMMARY....................................................................................................20-5
MODEL INTERROGATION.........................................................................................A-29
SECTION 1: Designing the Cover Part...........................................................................A-30
SECTION 2: Completing the Motor Part ........................................................................A-33
SECTION: 3: Completing the Blower Assembly............................................................A-35
SECTION 4: Finishing the Motor Assembly ..................................................................A-39
.........................................................................................................................................A-41
FINISHING PARTS, ASSEMBLIES, AND DRAWINGS............................................A-42
SECTION 1: Developing the Motor Part ........................................................................A-42
SECTION 2: Finishing the Lower Housing ....................................................................A-44
SECTION 3: Finishing the Drawing ...............................................................................A-46
Module
Introduction to Pro/ENGINEER
Pro/ENGINEER is a powerful application. It is ideal for capturing
the design intent of your models because at its foundation is a
practical philosophy. In this lesson, you will learn the concepts that
drive this philosophy and the powerful functionality that it generates.
OBJECTIVES
After completing this module, you will be able to:
Explain Pro/ENGINEERs uses as a solid modeler
Define the three pillars of Pro/ENGINEERs practical philosophy,
its being feature-based, associative, and parametric
Page 1-2 Introduction to Pro/ENGINEER
NOTES
Feature-Based
Pro/ENGINEER is feature-based. Geometry is composed of a series of
easy to understand features. A feature is the smallest building block in a
part model. Things to remember:
Pro/ENGINEER allows building a model incrementally, adding
individual features one at a time.
This means, as you construct your model feature by feature you choose
your building blocks as well as the order you create them in, thus
capturing your design intent.
Design intent is the motive, the all-driving force, behind every feature
creation.
Simple features make your individual parts as well as the overall
model flexible and reliable.
Figure 2: Building Models Feature by Feature
Base Feature Protrusion Added Blind Cut Added
Thru- All Cuts and Holes Added Chamfer Added Rounds Added
Page 1-4 Introduction to Pro/ENGINEER
NOTES
Parametric
Pro/ENGINEER is parametric i.e. it is driven by parameters or variable
dimensions. This means:
Geometry can be easily changed by modifying dimensions
Features are interrelated.
Modifications of a single feature propagate changes in other features
as well, thus preserving design intent.
A relationship, known as a parent/child relationship, is developed
between features when one feature references another.
Figure 3: Protrusion and Hole Follow Side of Block
5 10
Introduction to Pro/ENGINEER Page 1-5
NOTES
Associative
Pro/ENGINEER models are often combinations of various parts,
assemblies, drawings, and other objects. Pro/ENGINEER makes all these
entities fully associative. That means if you make changes at a certain
level those changes propagate to all the levels. For example if you change
dimensions on a drawing the change will be reflected in the associated
part. Figure 4 shows associativity between a part and an assembly.
Figure 4: Associativity
Original shaft before
length modification
Shaft associated to assembly
Modification of shaft length
Assembly automatically updates
5
10
Page 2-1
Module
Objectives
After completing this module, you will be able to:
SCREEN LAYOUT
Figure 1 Sample Model in Pro/E Main Window
Main Window
When you start Pro/ENGINEER, the main window opens on your desktop.
You create your designs in this window. The four distinct elements of the
window are:
Pull-down menu
Toolbar
Display area
Message area
Pull-Down Menus
The Pro/ENGINEER pull-down menus are valid in all modes of the
system.
The Pro/ENGINEER Interface Page 2-3
NOTES
File Contains commands for manipulating
files
Edit Contains
action commands
View Contains commands for controlling model display and display
performance.
Datum Creates datum features
Analysis Provides access to options for model, surface, curve and
motion analysis, as well as sensitivity and optimization studies.
Info Contains commands for performing queries and generating
reports.
Applications Provides access to various Pro/ENGINEER modules.
Utilities Contains commands for customizing your working
environment.
Windows Contains commands for managing various
Pro/ENGINEER windows.
Help Contains commands for accessing online documentation.
Toolbar
The Pro/ENGINEER toolbar contains icons for frequently used options
from the pull-down menus. The toolbar can also be customized.
Figure 2: Standard Pro/ENGINEER Toolbar
Display Area
Pro/ENGINEER displays parts, assemblies, drawings, and models on the
screen in the display area. An objects display depends on the current
environment settings. When you select the model on the screen, the
system distinguishes between an edge and a surface of the model by
highlighting them in two different colors.
Note:
Surfaces of models are valid in Pro/ENGINEER regardless of
the model display.
Page 2-4 Introduction to Pro/ENGINEER
NOTES
Message Area
The message area between the toolbar and the display area performs
multiple functions by:
Providing status information for every operation performed.
Providing queries/hints for additional information to complete a
command/task.
Prompting you for additional information by sounding a bell.
Displaying icons in the message area, which represent different forms
of information such as warnings or status prompts.
To view old messages, you can use the scrollbar located on the right.
Note:
When Pro/ENGINEER requires data input, it temporarily
disables all other functions until you enter the required data.
Retrieving Models
When you retrieve files into a working session by clicking File > Open,
Pro/ENGINEER also opens up a MODEL TREE window and a Menu
Manager that allow you to create, manipulate, and modify model geometry.
Holding your mouse over any menu option provides one-line help
displayed on the bottom of the current active window. If you need
additional help, choose the menu option with the right mouse button and
click Get Help from the pop-up menu.
Note:
The system administrator must install and set up the online
documentation for you to be able to access this functionality.
Page 2-8 Introduction to Pro/ENGINEER
NOTES
Saving Changes
Save changes at any time by clicking File > Save. It is a good practice to
save often. When saving a model, Pro/ENGINEER creates a new version
by increasing the version number, thereby creating two existing versions.
To retrieve an old version, you must specify the version number in the
retrieval name. To display the version numbers in the FILE OPEN dialog
box, use the All Versions option.
Figure 7: Opening a Version of a Model
Closing Windows
To close a window use Window > Close or File > Close Window.
However, this does not remove the model from the current session of
Pro/ENGINEER. The model still occupies RAM space on the computer. If
the model is no longer required, erase it from memory by clicking File >
Erase > Current. To erase all models that are in session but not displayed
in windows, click File > Erase > Not Displayed.
Deleting Files
Click File > Delete to remove old versions of a model. When you click
File > Delete > All Versions, the system deletes all versions of the model
from the system memory as well as from the hard drive.
Page 2-10 Introduction to Pro/ENGINEER
NOTES
LABORATORY PRACTICAL
Goal
To prove that Pro/ENGINEER is a parametric, associative, and featurebased
solid modeler.
Method
The first two exercises of this lab deal with the user interface and how to
manipulate the size and orientation of a model. The final exercise
demonstrates that Pro/ENGINEER is a parametric, associative, and
feature-based solid modeler.
2. Shade the model. Click the Shade icon from the toolbar.
Display datum
planes
Display axes Display datum
points
Display coordinate
systems
Page 2-12 Introduction to Pro/ENGINEER
NOTES
display
No Hidden Line
display
Shade display
The Pro/ENGINEER Interface Page 2-13
NOTES
2. Pick a location on the model with the left mouse button and pick a
second location to create a zoom box.
3. The model zooms in.
4. Now click the Zoom Out icon.
5. Click the Refit icon to resize the model.
Task 2. Orient the model so that the bracket faces front.
1. Click .
2. A dialog box opens with the Orient by Reference type already
selected.
3. In Options, Reference 1 refers to what is to be parallel to the screen
and Reference 2 what orients that parallel reference.
4. Leave the default FRONT from the REFERENCE 1 drop-down list.
5. Pick the front surface of the bracket part as shown in Figure 12.
Refit
Repaint
Zoom In
Orient the model
Saved Views
Page 2-14 Introduction to Pro/ENGINEER
NOTES
indicates that two parts are interfering. Use the arrow to toggle to
the different models. Note that the volume of interference
highlights on the screen.
5. Close the dialog box.
6. Save the assembly model. Click File > Save and accept default
name.
TYPE dropdown
list
The Pro/ENGINEER Interface Page 2-21
NOTES
from the system memory, not from the computer hard drive.
Task 4. Remove the master assembly models that are not displayed in a
window from the session memory.
1. Erase the models that are not displayed. Click File > Erase > Not
Displayed.
2. A dialog box appears with the selected models that are in session.
Click OK from the dialog box to complete the operation.
In Session
icon
Page 2-22 Introduction to Pro/ENGINEER
NOTES
remain in session.
1. Open the OPEN dialog box again. Click File >Open. Click In
Session. Note that the CRANK2.PRT is the only model that is
listed because it was displayed in a window when you erased the
other models.
2. Close the operation. Click Cancel in the dialog box.
Task 6. Erase the crank model from system memory to conserve RAM.
1. Erase the current file. Click File > Erase > Current. Confirm the
operation.
The Pro/ENGINEER Interface Page 2-23
NOTES
MODULE SUMMARY
In this module you have learned that:
Pull-down menus, toolbar, display area, and message area are the four
important elements of the Pro/ENGINEER user interface.
Models can be oriented and displayed on the screen in various ways.
Pro/ENGINEER models such as parts, assemblies, and drawings
exhibit feature-based, parametric, and associative characteristics.
You can work with multiple windows. Pro/ENGINEER automatically
opens a new main window each time you open an additional model.
Erasing models that are not in use frees up system memory.
Page 3-1
Module
Pick-and-Place Features
Certain Pro/ENGINEER features need not be (Keep it simple) built.
They are freely provided and can simply be utilized whenever
needed. These features are called Pick-and-Place features.
Objectives
After completing this module, you will be able to:
Identify and define the three types of Pick-and-Place features.
Create, delete, and modify the three Pick-and-Place features.
Navigate among the various options of the HOLE dialog box to
capture the intent of the hole element in the lab practical.
Page 3-2 Introduction to Pro/ENGINEER
NOTES
Placement Options
To place a hole on your model, you can choose from the following options
in the PLACEMENT menu.
Linear Places the hole on a plane. Dimensions the center of the hole
from two surfaces or edges using linear dimensions.
Pick-and-Place Features Page 3-3
NOTES
on an on surface
datum point. The axis of the hole is normal to the placement surface.
Figure 4: On Point Hole
Depth Options
You can also create the hole from either side of the placement plane or
from both sides using the Depth One and Depth Two options in the HOLE
dialog box.
Figure 5: Side Options
The system determines how deep to create the hole based on your depth
specification. Figure 6 illustrates the various depth options listed in the
HOLE dialog box.
Pick-and-Place Features Page 3-5
NOTES
surface.
Thru Next
Thru Until
Thru All
Variable
To Reference
Page 3-6 Introduction to Pro/ENGINEER
NOTES
Note:
Do not dimension other features to the edges or tangent edges
of round features. Round features make unstable parents.
Tip:
You should create round features on your model as late in the
design process as possible.
Figure 9: Cut Feature Dimensioned to the Edge Round
Full Round
Pick-and-Place Features Page 3-7
NOTES
Note:
When selecting circular edges for chamfers, Pro/ENGINEER
only highlights one half of the edge. Since the system places
the chamfer on the entire circular edge, you do not have to
LABORATORY PRACTICAL
Goal
By the end of this lab, you will have command over the important PickandPlace features of Pro/ENGINEER: the Straight Hole, the Simple
Edge Chain Round and the Edge Chamfer.
Method
This lab is structured to present the Pick-and-Place features in their order
of complexity.
dimension.
4. Pick the two circular edges on either end of the cylindrical
protrusion.
5. After the edges have been selected, click Done Sel > Done Refs.
Figure 14: Selecting the Circular Edges
model.
1. Click Create > Solid > Chamfer > Edge.
2. Select D1 X D2 from the SCHEME menu. Type [1.0] as the value
for D1 and [2.0] as the value for the D2 dimension.
3. Switch to a Hidden Line view. Click Query Sel, then pick the
hidden bottom surface as the reference surface for the D1
dimension.
Figure 16: Picking the Bottom Surface
Pick the bottom
surface.
Page 3-12 Introduction to Pro/ENGINEER
NOTES
4. Pick the front edge and right side edge as edge references.
5. Click Query Sel, then pick the two hidden bottom edges.
Figure 17: Picking the Hidden Edges
Note:
9. Save the model. Accept the default name when saving the part.
10. Close the current working window.
Page 3-14 Introduction to Pro/ENGINEER
NOTES
Task 2. Create a second edge round, similar to the first, at the other end
of the cylinder.
1. Click Feature > Create > Solid > Round > Simple > Done.
2. Click Constant > Edge Chain > Done.
3. Pick the back edge of the cylinder, as shown in Figure 21, then
choose Done.
Pick this edge
Page 3-16 Introduction to Pro/ENGINEER
NOTES
the default
tangent chain. Read the message window.
4. Click Query Sel, then pick the bottom surface as the selection
reference.
Figure 23: Selecting the Surface Reference
270-degree
flange
Fluid pipe
Four cooling fins
Pick-and-Place Features Page 3-21
NOTES
11. Click .
Second dimension
reference
First dimension
reference (hidden
side surface)
Placement plane
Pick-and-Place Features Page 3-23
NOTES
Task 2. Add a linear hole that runs through the cooling fins. Reference
it to the back and right side surfaces of the fins, so that if the fins get
longer or wider the hole will move with them.
1. Start the definition of the hole feature. Click Feature > Create >
2. In the HOLE dialog box, leave the default hole type as Straight.
3. Type [12.5] for the hole diameter. Press <ENTER>.
4. Click Thru All as the depth option.
5. Define the placement location. Pick the top surface of the first
cooling fin near the right back corner, as shown in Figure 30.
Figure 30: Creating the Second Straight Hole Feature
First dimension reference
(hidden back surface)
Second dimension
reference (visible
thin surface of fin)
Placement plane
Page 3-24 Introduction to Pro/ENGINEER
NOTES
6. For the first linear reference, click Query Sel,
8. You may preview the hole feature but do not close the HOLE
dialog box.
Figure 31: The Second Hole Placed
Task 3. Use the TO REFERENCE depth option to create another linear
4. For the Primary Reference, pick the top surface of the first fin as
shown in figure.
5. For the first Linear Reference, pick the front part of the base
feature and type [10] for the distance. Press <Enter>.
6. For the second Linear Reference, pick the visible side surface of
the cooling fin. Define the second distance as 10 units as well.
7. Complete the hole feature.
Pick this surface
as the placement
plane
First
Dimensional
reference
Second
dimensional
reference
Page 3-26 Introduction to Pro/ENGINEER
NOTES
MODULE SUMMARY
In this module, you have learned that:
Hole, Round, and Chamfer form the three important Pick-and-Place
features in Pro/ENGINEER.
The Hole feature can be placed linearly, radially, coaxially, and on
point and has many depth options.
The Round and Chamfer features are best created towards the end of
the design process because they are not good references. Also, they
can complicate design intent with unwanted parent-child relationships.
Rounds can be created with varying radius options: Constant,
Variable, and Fully Rounded.
Chamfers can be placed not only on planes and perpendicular surfaces
but also on circular edges.
Page 4-1
Module
Sketcher Basics
Previously, you have learned that Pick and Place features allow
for very fast creation of features such as holes and rounds whose
geometry is easily understood as part of standard engineering
operations. For any geometry that involves the definition of more
complex, individual shapes, you will actually sketch them.
To enable this, Pro/ENGINEER provides a Sketcher mode and
includes a built-in Intent Manager to help you capture design intent.
This module starts with the basics of the Sketcher mode.
Objectives
After completing this module, you will be able to:
Describe the functions and tools in the Sketcher mode.
Explain how the Sketcher dimensioning scheme allows you to
capture design intent.
Create geometry including lines, centerlines, arcs, circles,
rectangles, and sketched points.
Apply geometrical constraints to sketched entities, such as the
equal lengths constraint and the perpendicular constraint.
Employ Sketcher Tools to change section sketches.
Page 4-2 Introduction to Pro/ENGINEER
NOTES
The color red is used to highlight and select entities. This provides
accurate and easily identifiable entities selections.
Using the mouse, you can select individual or multiple-specific
sketched entities, or all entities that fall within a swept box.
Intent Manager
The Intent Manager with fly-out icons appears automatically on the
right side of the screen when you enter the Sketcher mode.
These icons are logically grouped together, based on capability.
Figure 2 Intent Managers Fly-Out Icons
With fly-out icons, you can access the most frequently used sketching
tools with a single click without having to go to pull-down menus.
Default cursor to
pick entities
To create dimensions
To trim Entities
To modify dimensions
To impose constraints
Icons to create
different kinds of
geometry
Page 4-4 Introduction to Pro/ENGINEER
NOTES
Pop-Up Menus
Additional pop-up menus can be accessed by holding the right-mouse
button in the Sketcher mode display area.
These pop-up menus aid ease-of-use.
They offer short-cut methods for sketching, modifying, dimensioning,
deleting, and undoing steps.
Figure 3 A Typical Sketcher Pop-Up Menu
Sketcher Basics Page 4-5
NOTES
Sketcher Menus
EDIT and SKETCH are two top-level menus specific to the Sketcher
mode.
They contain all the commands needed in the sketching environment.
They are shown below.
Figure 4 Edit and Sketch Menus
Specifying References
One of the first things you will be prompted for after beginning a sketch in
the Sketcher mode will be to specify references of the section you are
about to sketch.
You will need to provide references when you:
Create a new feature.
Redefine a feature with missing or insufficient references.
Provide insufficient references to place a section.
It is good practice to reference before sketching. This provides the
sketched entities a location to automatically align to and dimension from.
Note:
The references that you select for a section create Parent/Child
relationships.
Creating Geometry
Sketcher mode enables the creation of a variety of geometrical shapes and
entities. The basic oneslines, arcs, and circlesare discussed below.
Lines
Figure 5 Lines Fly-Out Icons
Using the Line fly-out icons in the Intent Manager, you can create two
types of sketched linesstraight lines from point to point or centerlines
for referencing or constraining entities.
Arcs
Figure 6 Arcs Fly-Out Icons
Sketcher Basics Page 4-7
NOTES
Using the Arcs fly-out icons
Circles
Figure 7 Circle Fly-Out Icons
Using the Circle fly-out icons in the Intent Manager, you can create three
types of circles. You can create:
A circle by picking the center and a point on the circle.
A concentric circle.
A full ellipse.
Figure 8 Sketching a Concentric Circle to an Edge
Sketched circle
Concentric to this
edge
Page 4-8 Introduction to Pro/ENGINEER
NOTES
Dimensioning
After completing a sketch, you must dimension it. To place dimensions in
Sketcher, pick the entity with the left mouse button and place the
dimension with the middle-mouse button.
The following figure illustrates the simple dimensioning of a rectangle.
Figure 9 Creating Dimensions for a Rectangle
Modifying Dimensions
Sketcher makes it easy to modify dimensions of geometric entities at
any time.
With the MODIFY DIMENSIONS dialog box, shown below, you can
change the dimension values of multiple entities with just a click of the
mouse.
Figure 11 Modify Dimensions Dialog Box
Constraining
Sketcher assumes certain constraints for the geometrical entities you
create.
You are free to impose your own constraints overriding the systems
default constraints to capture your design intent.
This can be done easily by accessing the CONSTRAINTS dialog box
shown below.
Figure 12 Sketcher Constraints Dialog Box
an offset distance.
Figure 15: Creating Sketched Entities at an Offset Distance
Note:
The Use Edge and Offset Edge options create parent/child
relationships with the referenced feature.
Copy
Copies 2-D draft/imported entities from a drawing. You can dynamically
move and scale a section, making legacy data easier to manipulate. This
functionality can be accessed by clicking Edit > Copy from the pull-down
menus.
Mirror
This tool mirrors sketched entities from one side of a centerline to the
other. This can be accessed by Edit > Mirror.
Move
Repositions sketched entities. The MOVE ENTITY menu displays the
following options:
Drag Item Moves an entity or its vertex to a new location.
_ Drag Many Translates picked entities within a sketch.
Sketcher Basics Page 4-13
NOTES
_ Rotate90 Rotates sketched
multiples of 90 degrees.
_ Dimension Repositions a dimension within a sketch.
Trim
This can be accessed by clicking Edit > Trim. Trim shortens (or extends)
an entity in three different ways corresponding to the three fly-out icons
shown below:
Figure 16 Trim Fly-Out Icons
Replace
Replaces a sketched entity from the original section with a newly sketched
entity.
Section Analysis
To obtain information about a particular section within Sketcher, click
Analysis > Section Analysis. This option provides you with information
about
intersection and tangency points
angles and distances
dimensioning references
entity curvature display
Sketcher Points
_ They force coincidence among sketched entities.
_ Allow slanted dimensions between sketched entity end-points.
Page 4-14 Introduction to Pro/ENGINEER
NOTES
Sketching in 3-D
When you select the Use2D Sketcher option from the ENVIRONMENT
dialog box. Sketcher starts in 2-D orientation (that is, with the sketching
plane parallel to the computer screen).
Page 4-16 Introduction to Pro/ENGINEER
NOTES
When you do not select this option, Sketcher starts in 3-D orientation. You
may change the view orientation at any time and sketch in 3-D. Using
View > Sketch View, you can re-orient a Sketcher section into the 2-D
view while in Sketcher mode.
Sketcher Basics Page 4-17
NOTES
SKETCHER PHILOSOPHY
Rules of Thumb
Certain rules of thumb must be rigorously adhered to gain maximum
advantage from the power of the Sketcher modes diverse capabilities,
1. Keep sketches simple.
_ This makes the final model flexible and helps regeneration.
2. Use the Undo option
_ The Undo option restores a sketched section to its prior state.
_ This is extremely useful when sketching features
incrementally.
3. Do not sketch to scale.
_ Firstly, concentrate on getting your geometry straight by
sketching large.
_ Secondly, resolve the sketch by modifying dimensions.
_ This rule is particularly helpful when the sketched entities are
small.
4. Use the grid as an aid.
_ Create lines equal, parallel, or perpendicular.
_ Align sketched entities.
_ Align centers horizontally and vertically.
5. Do not extend the sketch outside of the part.
_ There is no need to sketch sections that extend outside the part,
as is required with some solid modeling packages.
6. Make effective use of Sketcher accuracy.
_ The range for the accuracy is 1.0 e-9 through 1.0 (default).
_ To prevent Sketcher from making constraints, you can increase
Sketcher accuracy by changing it from 1.0 to a lower number.
7. Use open and closed sections appropriately.
_ When sketching an open section, you cannot have more than
one open section per feature.
Page 4-18 Introduction to Pro/ENGINEER
NOTES
_ If you use an open section, you must explicitly align its open
ends to the part.
_ When in doubt over whether you should use an open or closed
section, you should use a closed one since it is easier to
regenerate, and is less prone to failure.
Figure 21: Open and Closed Sections
Protrusion A
Protrusion B
Cut
Sketcher Basics Page 4-19
NOTES
LABORATORY PRACTICAL
Goal
By the end of this lab, you will be conversant with basic sketching skills
such as entering sketcher mode, creating straight lines, creating arcs,
applying constraints, dimensioning, and generating solid models.
Method
In Exercise 1, you learn sketching basics.
In Exercise 2, you create a snap ring by sketching in steps.
Task 2. Sketch four lines as shown, the bottom line being horizontal.
Figure 23 Sketching a Quadrilateral
4.
Sketcher Basics Page 4-25
NOTES
Task 3. Create a rectangle that snaps to the inside circle on both upper
vertices.
Figure 33 Sketching Rectangle Inside Circles
1. For the rectangle, click . Just click once to start and then click
again to end sketching.
2. Then use the dynamic trim to create intersections. Click , Put
your cursor below the bottom horizontal line and drag it to above
the top horizontal line.
Start dynamic
trim here
Stop cursor here
Delete
Sketcher Basics Page 4-27
NOTES
3. Make sure that each item becomes highlighted. If all the crossed
items are not highlighted continue to hold the mouse button and
drag over the lines until they do highlight.
4. The result is shown in the figure below.
Figure 34 Using Dynamic Trim
Task 5. Use the dynamic trim to remove the final lines and arc.
1. Click to trim the unwanted entities.
2. The result is shown below.
Figure 36 Capturing Intent with Dynamic Trim
Sketcher Basics Page 4-29
NOTES
2. Pick each entity with the left mouse button and place the
dimension with the middle mouse button.
3. Click to modify the six dimension values.
Figure 37 Modifying Dimensions
MODULE SUMMARY
In this module, you learned that:
The Sketcher interface consists of the main sketcher area, pull-down
menus, toolbars, message areas, the INTENT MANAGER with fly-out
icons, and pop-up menus.
All geometry has to be sketched, dimensioned, and constrained.
You can create lines, arcs, circles, rectangles, splines, and many other
geometrical entities using the Intent Manager.
The EDIT and SKETCH menus contain most of the tools that are
unique to Sketcher mode such as Copy, Mirror, Move, and Trim.
System dimensions can be over-ridden and dimensions can always be
modified at any stage of model generation.
Module
Sketched Features
In this module, you learn how to sketch your own new features on a
sketching plane and how to convert your sketches into actual robust
features. Proficiency with sketching is of paramount importance to
any complex design process. It gives you the ability to innovate in
ways that richly capture your design intent.
OBJECTIVES
After completing this module, you will be able to:
Create, delete, and modify two sketched featurescuts and
protrusions.
Investigate two forms of the sketched featuresExtrude and
Revolve.
Define the sketching plane and how to sketch on it.
Specify references for a sketch, create its geometry, and dimension
it.
Page 5-2 Introduction to Pro/Engineer
NOTES
plane.
Sketched
Page 5-4 Introduction to Pro/Engineer
NOTES
SKETCHER BASICS
All sketches are parametric. That is, you can first create them in a
convenient scale and later modify their dimensions.
In Sketcher Mode, a new pull-down menu item Sketch containing all
the necessary sketching tools appears in the menu bar.
A toolbar containing various sketching options and constraints appears
on the right side of the window in sketcher mode.
Whenever you create a sketch, Pro/ENGINEER automatically assumes
a dimensioning scheme.
Figure 4: Sketcher Mouse Button Functions
Dimensioning Sections
To override weak dimensions with strong ones, pick the entity with the
left mouse button then place the dimension at the desired location using
the middle mouse button.
Linear Dimensions
Note:
You cannot dimension the length of a centerline.
Diameter Dimensions
Note:
The diameter dimension for a revolved feature extends beyond
the centerline, indicating that it is a diameter dimension rather
than a radius dimension.
Radial Dimensions
Angular Dimensions
To create an arc angle dimension, pick one endpoint, then the other
endpoint, and finally the arc. Place the dimension using the middle
mouse button.
Figure 10: Arc Angle Dimension in Sketcher Mode
Place dimensions in indicated
positions.
Pick the two lines in
any order.
Pick 1 endpoint
Pick 2 -endpoint
Pick 3 - on
arc
Place dimension
Sketched Features Page 5-9
NOTES
LABORATORY PRACTICAL
Goal
The general goal of this lab is to enable you to sketch new features. The
more specific goal is to introduce you to the Sketcher mode to extrude
cuts and protrusions on a sketching plane.
Method
In Exercise 1, you learn to define a cut feature.
In Exercise 2, you learn to define a protrusion.
2. Click Sketch > Arc > 3 Point/Tangent End. Click the right end of
the line as the start point for the arc and drag a 180-degree arc.
Click to end arc creation.
Note:
If you did not sketch what you wanted, you can undo the
operation by selecting Undo.
Sketched Features Page 5-13
NOTES
4. Finally, sketch another tangent end arc that connects the open end
of the second line to the open end of the first line.
Figure 17: Completing Sketch
2. Pick the perimeter of the left arc, move the cursor a short distance
and click the middle mouse button to place the radius dimension.
3. Similarly, override the weak dimension between the arc centers by
placing your own dimension from center to center.
Task 8. Sketch a vertical centerline that is symmetric on the section.
1. Click Sketch > Centerline.
2. Pick a point approximately half way between the two arc centers
using the left mouse button.
3. When the centerline snaps to vertical, click the left mouse button
again.
Page 5-16 Introduction to Pro/Engineer
NOTES
3. Pick the top and back surfaces of the model as references (as
shown). Close the REFERENCES dialog box.
Figure 24: Selecting Section References
3. Now pick the center of the circle and the left reference surface.
Place the dimension with a middle-click.
4. Place the dimension between the center of the circle and the top
reference surface.
Task 5. Change the dimension values to reflect the design
Figure 25: Modified Dimensions
MODULE SUMMARY
In this module, you learned that:
Cut and Protrusion are two important features that can be sketched
using the Sketcher Mode
Both of these sketched features can be created in extruded and
revolved forms
When sketching a new feature, you can always sketch it as convenient
and later alter the dimensions
In a new sketch, lines, arcs, and circles can be constrained to different
properties such as equal lengths, concentricity, perpendicularity,
parallelism and symmetricity
For a sketched feature, you not only have to dimension it properly but
also have to orient it in relation to reference planes (usually the side
surfaces of the base feature).
Page 6-1
Module
Datum Planes
In previous modules, you learned how to add pick-and-place features
and sketched features to existing parts.
In this module, you learn how to create a part from scratch starting
from a base featurea feature that acts as a foundation to capture
design intent. Datum planes form the ideal base feature.
Objectives
After completing this module you will be able to:
Define a datum plane and explain why it is the ideal base feature.
planes with a yellow side and a text name such as FRONT, TOP, and
RIGHT.
to clarify orientation
Page 6-4 Introduction to Pro/ENGINEER
NOTES
Through/Plane
Offset/Plane
Offset/Coord
Blend Section
Internal Datums
If you do not want datum planes to be a feature of your model, you can
create an internal datum, on the fly, when specifying sketching or
reference planes. Sometimes, it is beneficial to construct internal datums
because the system builds their dimensions into your sketched feature,
while displaying the datums only temporarily.
Consider the following rules about the datum planes created on-the-fly:
Datum planes that you create during feature creation are internal to
and belong to that feature.
Datum planes on-the fly become invisible after you create the feature.
Any associated dimensions positioning the datum plane are included
with those of the feature. This gives you more choices for varying
dimensions when you create a feature pattern.
When you use Copy/Mirror to copy features and use datum planes onthefly as the mirror plane, this datum plane stays visible because it
can be referenced by more than one feature.
Datum Planes Page 6-5
NOTES
LABORATORY PRACTICAL
Goal
This lab has three goals. The first is to prove that Datum Planes make a
good base feature. The second is to show that Datum Planes can be used
as references for other features of a model. The third and final goal is to
create Additional Datum Planes on the fly and exploring how parentchild
relationships can be planned and executed.
Method
In Exercise 1, you create an extruded feature that is based on default
datum planes.
In Exercise 2, you will use existing datum planes as references for other
new features.
In Exercise 3, you create additional datum planes and establish good
parent-child relationships.
Task 2. Use the default datums as your sketching reference for the first
feature.
1. Click Feature > Create > Protrusion.
2. Click Extrude > Solid > Done.
3. Click Attributes > One Side > Done.
4. Pick the datum tag FRONT to make it the sketching plane.
5. Click OKAY to accept the default direction.
6. Click Default in the SKETCH VIEW menu.
7. Notice that the Intent Manager places references (RIGHT and TOP)
for the intended protrusion automatically. Click Close.
8. Click Sketch > Circle > Center/Point. Pick the intersection of the
default datum planes as illustrated below. Drag out the diameter of
a circle and place with the left mouse button. The Intent Manager
adds a weak diameter dimension.
Datum Planes Page 6-7
NOTES
3. Press <ENTER>
4. Click OK.
5. Change to the default view. Click View > Default.
Datum Planes Page 6-9
NOTES
2. Pick the horizontal line you sketched. Pick the centerline. Pick the
horizontal line again. Place the dimension using the middle mouse
button.
Figure 7: Creating the Diameter Dimension
3. Modify the dimensions of the section. Click Edit > Modify and
change the dimensions.
Figure 8: Modified Dimensions
Page 6-12 Introduction to Pro/ENGINEER
NOTES
Task 1. Add a datum plane to the part to use as the sketching reference
for the cylindrical protrusion you want to create.
1. Open the part model INTERNAL_DTM.PRT.
2. Click Feature > Create > Solid > Protrusion > Extrude >Solid >
Done.
3. Click One Side > Done in the ATTRIBUTES menu.
4. Click Make Datum > Offset in SETUP PLANE menu. Pick the
planar front surface of the block as a reference for the new plane.
Add this
protrusion.
Page 6-14 Introduction to Pro/ENGINEER
NOTES
MODULE SUMMARY
In this module, you learned that:
Datum planes are infinite, two-dimensional, flat references that have
no mass or volume.
Datum planes act as the ideal base feature to create new parts and
models.
Additional datum planes can be created in Pro/ENGINEER while
creating a model.
There are different kinds of datum planes; such as those that are
created as Through/Plane, Offset/Plane, Offset/Coord Sys, and Blend
Section.
You can build internal datum planes when you do not want the datums
to be a feature of your model.
Page 7-1
Module
Parent/Child Relationships
In a model, the order in which features are created and the
references that they are provided creates hierarchical relationships.
These are called parent/child relationships and they determine
feature interaction.
In this module, you learn how to create and alter parent/child
relationships and how to achieve a desired order of feature
regeneration for your model.
Objectives
After completing this module, you will be able to:
Define the nature of a parent/child relationship.
Define a parent/child relationship with a Sketched feature.
Define a parent/child relationship with a Pick-and-Place feature.
Change the parents of a feature in a model using the Reroute,
Redefine and Reorder options to change the original design intent.
Page 7-2 Introduction to Pro/ENGINEER
NOTES
PARENT/CHILD RELATIONSHIPS
In Pro/ENGINEER, solid modeling is a cumulative process where the
creation of certain features must, by necessity, precede others.
When creating a new feature, Pro/ENGINEER references it to previously
defined features for information on size, shape, location, and orientation.
This forms the basis for a parent/child relationship. The feature used as the
reference becomes the parent to the new feature, which is the child.
Parent/child relationships determine how a feature reacts when other
features in the model change.
Feature
When sketching a feature, the sketching plane and the reference plane
become parents of the new feature. If the sketching plane moves, the
feature moves along with it. Similarly, if the reference plane that
determines orientation changes, the orientation of the feature changes as
well.
Parent/Child Relationships Page 7-3
NOTES
Rerouting
With the Reroute option in the FEAT menu, you can change the parents
of a feature including sketching planes, reference planes, and anything
specified as a reference in sketcher.
When rerouting a feature, Pro/ENGINEER highlights its external
references one at a time and identifies each reference in the message area.
You have two choices. You can either click Alternate and select a new
reference, or click Same Ref and retain the current reference.
Note:
Pro/ENGINEER considers references that you use for
alignment to be dimensioning references.
Page 7-4 Introduction to Pro/ENGINEER
NOTES
Redefining
The Redefine option in the FEAT menu also changes the parents of a
feature. When you select a feature to redefine, the same feature dialog box
appears that is visible during initial feature creation. To make a change,
select the elements to redefine; then click Define.
Figure 3: Feature Dialog Box
Parent/Child Relationships Page 7-5
NOTES
Reorder
The Reorder or Insert Mode options in the FEAT menu modify the order
of the features. Or you can simply drag and drop the features in the model
tree to reorder their positions.
Note
You must regenerate a parent feature before you regenerate its
children. Therefore, you cannot reorder a parent to be after its
children; nor can you reorder a child to be before its parents.
LABORATORY PRACTICAL
Goal
The goal of this lab practical is to alter existing parent/child
relationships in a model and create new parent/child relationships to
Method
In Exercise 1, you move the Cylindrical protrusion on the base feature and
place it on the Cut feature. This involves creating new parent/child
relationships for the Cylindrical protrusion.
Figure 6: Original Model
Cylindrical
protrusion
Second
protrusion
Cut
Slot feature
Base
protrusion
Page 7-10 Introduction to Pro/ENGINEER
NOTES
2. Click Sketch > References > Edge: F6 > Delete > Close > Yes.
Tips & Techniques:
You can easily determine external references to edges and
surfaces by looking for the brown dashed line.
Task 10. Change the design so that the slot passes completely through the
model.
1. Click Feature > Redefine. Pick the slot.
2. Click Depth > Define > Thru All > Done > OK.
Task 11. Analyze the model using shading.
1. Click View > Shade. Press <CTRL> and the middle mouse button
to freely spin the model.
2. Click View > Saved Views >BACK > Set > Close.
Tips & Techniques:
You can also select named views directly using the Saved
View list.
Note:
You may need to re-shade the model if the machine you are
working on has a low-end graphics card.
Page 7-18 Introduction to Pro/ENGINEER
NOTES
4. Close the model without saving the changes. Click File > Erase >
Current > Yes.
Parent/Child Relationships Page 7-19
NOTES
MODULE SUMMARY
In this module, you learned that:
Parent/child relationships are hierarchical relationships within a model
whose features are cumulatively built beginning with a base feature.
During regeneration of a model, Pro/ENGINEER strictly follows the
order in which the features were built while accounting for
parent/child relationships among them. A child feature can never be
regenerated before its parent feature.
Well-planned and executed parent/child relationships produce robust
models.
To capture changing design intent, parent-child relationships between
various features of a model have to be re-negotiated. For this, Reroute,
Redefine, and Reorder are used as needed.
By using the Insert Mode option, new features can be inserted in
between features of an existing model.
Page 8-1
Module
Objectives
After completing this module, you will be able to:
Define and create Swept features
Define and create Parallel Blends
Page 8-2 Introduction to Pro/ENGINEER
NOTES
SWEPT FEATURES
Defining a Sweep
To define a sweep, you define its two aspectsthe trajectory and the
cross-section. The trajectory is the path along which you sweep the crosssection.
The first step in defining a sweep is always creating a trajectory;
the second step is creating the cross-section while locating it with respect
to the trajectory.
Note:
A sweep can add material when defined as a protrusion and
remove material when defined as a cut.
BLEND FEATURES
Creating Parallel Blends
The Blend feature consists of a series of at least two planar sections that
Pro/ENGINEER joins together at their edges with transitional surfaces to
form a continuous feature. You can use blends as forms for either
protrusions or cuts.
You create a parallel blend from a single section that contains multiple
contours, called subsections. In Figure 2, each segment in each section is
matched to a segment in the following section, creating the blended
surfaces between the corresponding segments. Therefore, each section or
subsection must always have the same number of segments/vertices.
Closed trajectory, closed section (No Inn Fcs)
Closed Trajectory, Open Section (Add Inn Fcs)
Page 8-4 Introduction to Pro/ENGINEER
NOTES
When creating a parallel blend, you create all of the sections for the blend
in the same sketch. Therefore, we must toggle to distinguish between
sections.The feature attribute for parallel blends is smooth or straight.
The straight attribute blends the transitional surfaces from one section
straight to the next.
The smooth attribute connects the section with spline surfaces.
Subsections can be located with respect to the other subsections via
dimensions or constraints. If you began your part with three default datum
LABORATORY PRACTICAL
Goal
By the end of this lab, you will be able to create Parallel Blends and
Simple Sweeps.
Method
In Exercise 1, you create a Parallel Blend by first retrieving a section to be
used for subsections. This is an effective technique to use for common
sections, especially if they are complex.
In Exercise 2, you create a Swept Protrusion.
respectively.
6. Click in the SCALE ROTATE dialog box.
7. Click the Refit icon .
Figure 5: Placing the First Section
Place center
point of
section at
intersection of
DTM1 and
DTM2.
Page 8-8 Introduction to Pro/ENGINEER
NOTES
Task 4. Add the second section to the sketch using the same sketch, but
a different scale value.
1. Click Sketch > Feature Tools > Toggle Section. Notice the first
subsection turns gray.
2. Retrieve the same BLEND.SEC section again.
3. For Scale, type [1.0] and press <ENTER>.
4. Leave the default [0.0] as the rotating angle.
5. Place the sections so that the centerlines are coincident with the
previous section centerlines.
6. Click in the SCALE ROTATE dialog box.
Task 5. Use the same sketch again for the third section of the blend
assigning it a scale factor of 2.
1. Click Sketch > Feature Tools > Toggle Section.
2. Retrieve the same BLEND.SEC section again.
3. This time assign a scale factor of [2.0].
4. The three sections should look as shown in figure below.
5. Change the view to default.
Sweeps and Blends Page 8-9
NOTES
7. When you have completed the trajectory, click Done from the
SKETCH pull down menu, or click the checkmark.
Task 3. The system has placed you in another Sketcher mode session.
Note that the centerlines provided by the system at the start point of the
trajectory. The system defines the sketching plane as a plane normal to the
trajectory, located at the start point. Sketch the cross-section of the sweep.
1. Sketch an inverted T cross-section, as shown in Figure 10. You
may want to turn the sketcher grid off.
Line
Arc Fillet
Lines
Page 8-14 Introduction to Pro/ENGINEER
NOTES
Start point is
Trajectory
Cross-section
Start point
Sweeps and Blends Page 8-15
NOTES
Note:
The sweep feature is rounded where there was an arc in the
trajectory, and mitered where there was a corner (nontangent
segment) in the trajectory.
Page 8-16 Introduction to Pro/ENGINEER
NOTES
MODULE SUMMARY
In this module, you learned that
Parallel Blends and Swept Features illustrate Pro/ENGINEERs ability
to generate forms of solid geometry other than simple extruded or
revolved type features.
When defining a Swept Feature, you always have to define its
trajectory and its cross-section.
Sweeps can either add or remove material depending on whether they
are defined as protrusions or cuts.
A Parallel Blend is created from a single section that contains multiple
contours called subsections.
The Parallel Blend feature can have either a straight attribute or a
smooth attribute.
Page 9-1
Module
Relations
Previously, you have learned that the parametric nature of
Pro/ENGINEER gives the designer powerful control over his design
by creating geometry based on variable dimensions.
Relations are a way of capturing design knowledge and intent. Like
parameters, they are used to drive models. Change the relation and
you change the model.
Objectives
After completing this module, you will be able to:
Define Relations.
Describe the four different types of Relations pertaining to a
model.
Create Relations that allow your child features to drive their parent
features.
Re-order Relations after first creating them.
Types of Relations
There are four types of model relations:
Assembly relations - These relate different component parameters to
one another using a coding symbol to designate different components.
Part relations - These relate different feature parameters to one
another in a single part.
Feature relations: These relate parameters specific to one feature in
the model.
Pattern relations: These relate specific pattern parameters within a
pattern.
Figure 2: Different Relation Types
Part relations
Hole centered in plate
Feature relations
Cam slot shape driven by relation
/*hole centered in plate
d5=d2/2
d6=d3/2
Assembly relations
Bracket centered on
Page 9-4 Introduction to Pro/ENGINEER
NOTES
d12 = 1.5
else
d12=1
endif
Dimension Symbols d# Part dimensions
d#:# Dimensions in Assembly mode
rd# Reference dimensions
sd# Sketcher dimensions
Tolerance Symbols tm# Minus tolerance
tp# Plus tolerance
tpm# Plus/minus tolerance
Instance Symbols Integer parameter for instances in each direction of a
pattern: p0, p1, p2, etc.
User Parameters Numeric parameter (i.e., 3.67)
Character string parameter (i.e., 32-A24-67B)
Yes or no parameter
Model note parameter
Using Relations
Relations enable you to capture sophisticated levels of design intent for
your models. They are an integral part of any advanced design of parts and
assemblies.
Relations allow one feature to drive another. You can take advantage of
this unique capability and use child features to drive their parent features.
In a traditional parent/child relationship it is the parent feature which
always takes precedence (whether in dimensioning or regeneration).
Parametric relations allows you to craft your model in such as way as to
reverse the parent/child hierarchy.
Relat ions Page 9-5
NOTES
Relations: An Illustration
In the Figure 3, you could write a relation that drives the placement of the
hole so that it is centered top to bottom:
/*center hole top to bottom
d5=d2/2
Figure 3: Plate Showing Parameters
You could then write another relationship to keep the hole centered from
left to right:
/*center hole left to right
d6=d3/2
Once you have added these relations, Pro/ENGINEER automatically
centers the hole in the plate and retains it at the center, even when you
modify the height or width of the plate later on.
Page 9-6 Introduction to Pro/ENGINEER
NOTES
function correctly.
You can change the symbolic name of a dimension by using
Modify and DimCosmetics, Symbol.
Order of Relations
Pro/ENGINEER evaluates relations in consecutive order. Therefore, the
order that you enter them in is important. During regeneration of the
model, the system evaluates the relations and checks to see if all of them
are still valid. If not, it issues a warning.
Relat ions Page 9-7
NOTES
The design intent is to center the hole on the plate. The two relations,
d5 = d4 and d4 = d2/2, are added in that order. After the first regeneration
of the model, the relations do not capture the desired intent. Design intent
is captured by reversing the order of relations. Relations can be deleted or
edited using the Edit Rel option.
The final regenerated model looks is shown in Figure 6.
Figure 6: Model Regenerated with Relations Sorted
Relations added:
d5=d4
After first regeneration
Page 9-8 Introduction to Pro/ENGINEER
NOTES
Design Changes
As a design cycle progresses, the design intent of a model tends to change.
This may invalidate existing relations in the model. Whenever
Pro/ENGINEER encounters invalid relations during regeneration, it
automatically highlights the problem and prompts you to correct it. You
can click to either delete the relation or comment it out.
If you have to modify or delete a relation because of a design change or an
error, you can edit the relation in the model using a system text editor. The
editor that your system uses depends on the type of workstation that you
have.
Relat ions Page 9-9
NOTES
LABORATORY PRACTICAL
Goal
In this lab, you learn how to create relations and how to manipulate
their defining parameters.
Method
In Exercise 1, you create relations to capture the design intent of a part,
test the relations, and add number parameters to them.
In Exercise 2, you create parameters that control features using relations.
Task 4. Test the two relations by modifying the base feature width and
depth.
1. Click Modify from the PART menu.
2. Pick the rectangular base.
Relat ions Page 9-11
NOTES
3. Pick the width of the block and change it to [70.0] from [50.0]
4. Modify the depth dimension. Pick the depth of the block and
change it to [90.0] from [50.0].
5. Regenerate the model.
Task 5. Show the dimensions of the hole.
1. Click Modify from the PART menu.
2. Pick the straight hole to display its dimensions.
3. Confirm that the two locating dimensions are 35 and 45.
4. Change the base back to the original dimension values. Pick each
dimension, and type [50.0].
5. Regenerate the model.
Task 6. Add a relation that limits the diameter of the hole to be less than
or equal to 11.25.
1. Click Relations from the PART menu.
2. Pick the hole feature. Identify the symbolic name given to the hole
diameter (d7).
3. Click Add from the RELATIONS menu.
4. Type an appropriate comment.
5. Type [d7 <= 11.25].
6. Press <ENTER> on a blank line.
MODULE SUMMARY
In this module you learned that:
Relations are user-defined mathematical equations composed of
symbolic dimensions and parameters, which capture design
relationships within a part or among the many component parts of an
assembly.
There are four different kinds of relations: Assembly Relations, Part
Relations, Feature Relations, and Pattern Relations.
The ordering of relations is crucial in capturing design intent as
Pro/ENGINEER evaluates relations in consecutive order.
During model regeneration, invalid or conflicting relations are
Module
Objectives
After completing this module, you will be able to:
Duplicate existing features using two different methods
Patterning and Copying.
Differentiate between Dimension Patterning and Reference
Patterning.
Implement patterns with three different optionsIdentical,
Varying, and General.
Specify different location options for the Copy feature.
Establish dependence among various copied features.
Page 10-2 Introduction to Pro/ENGINEER
NOTES
CREATING A PATTERN
By creating a pattern, you can create multiple instances of a single feature
that is referred to as the pattern leader. There are two ways to define the
instances in a pattern:
Increment the leaders dimensions.
Reference an existing pattern.
If you do not increment a dimension value, the system assigns the
dimension value of the pattern leader to all instances in the pattern.
Benefits of Patterning
The patterning method of feature duplication offers numerous benefits.
A created pattern behaves as a single feature.
The pattern is parametric. Therefore, you can change pattern
parameters and regenerate.
Modify the dimensions of the pattern leader, and the system
automatically updates the whole pattern.
The system automatically groups all entities belonging to a pattern
together in the model tree for ease of selection.
Types of Patterns
Dimension Patterns
With dimension patterning, you increment existing dimension values of
the leader in one or two directions to specify the pattern instances. If you
use the second direction, the system takes all instances that are created by
the first direction and increments them in the second direction.
Reference Patterns
With reference patterning, you reference an existing pattern to define the
locations of the new instances. This pattern type is only available if the
leader feature for the new pattern references the leader feature of the
existing pattern.
Dupl icat ing Features: Pat terns and Copy Page 10-3
NOTES
Pattern Options
There are three patterning options: Identical, Varying, and General.
Figure 1: Pattern Options
Note:
Do not use a sketched centerline to create the rotational
dimension. A sketched centerline has no direction associated
with it, so the pattern results may not be consistent.
Page 10-8 Introduction to Pro/ENGINEER
NOTES
Specifying Location
To click a location for the copy, click one of these options from the COPY
FEATURE menu:
New Refs Specifies new feature references. You can retain each
reference or click an alternate.
Same Refs Retains the same feature references.
Mirror Mirrors the features about a planar surface or datum plane.
Move Specifies rotation and/or translation.
Choosing Features
To select which features to copy, select one of these options from the
COPY FEATURE menu:
Click Selects features to copy from the current model.
All Feat Selects all features in the current model. This option is
available when you select Mirror or Move.
FromDifModel Selects the features to copy from a different model.
This option is available when you select New Refs.
FromDifVers Selects the features to copy from a different version of
the current model (for example, xxxx.prt.3 when the current model is
xxxx.prt.5). This option is available when you select New Refs or
Same Refs.
Establishing Dependence
To make the copied feature dimensions independent of their parent
dimension, use the Independent option. Copies that you create using the
FromDifModel and FromDifVers options are automatically independent.
Dupl icat ing Features: Pat terns and Copy Page 10-9
NOTES
To specify that copied feature dimensions (that you have not changed),
depend on the parent feature for their values and click the Dependent
option. When you create a dependent copy, you can make the entire
section or individual dimensions independent by clicking Modify and
Make Indep.
Tips & Techniques:
If you use the Mirror Geom option instead of Copy, you can
LABORATORY PRACTICAL
Goal
By the end of this lab, you will be proficient in creating generic
Dimension Patterns, Reference Patterns, and Rotational Patterns of
sketched features. You will also be able to duplicate features and parts
using the Copy feature.
Method
In Exercise 1, you create a dimension pattern. To produce the end result,
you pattern the cut and then modify the angle of the slot.
In Exercises 2 and 3, you create a reference pattern and a rotational pattern
respectively.
In Exercise 4, you master the Copy feature.
Task 1. Using patterns allows for you to duplicate features easily. Open
an existing part to be used for creating a pattern.
1. Open the dim pattern part model. Click File > Open. Select
DIM_PATTERN.PRT and click Open.
Tips & Techniques:
You can access the FILE OPEN dialog box by clicking the
Open icon on the toolbar
2. Change to hidden line display. Click the Hidden Line icon from
the toolbar.
Task 2. When creating a pattern that will intersect different surfaces on
the model, but not intersect itself, you should use the varying option. Not
all the instances of the cut on the model will intersect the end surface like
the first cut does. Create a varying pattern of cuts.
1. Click Feature > Pattern and pick the cut. Click Varying from the
PAT OPTIONS menu; then click Done.
2. Increment the 10mm dimension for the first direction 4 units. Pick
the 10 dimension describing the location of the cut on the model.
At the prompt, type [4] as the incremental value between pattern
members. Click Done from the EXIT menu.
3. Create a total of 12 cuts in the pattern. Type [12] as the total
number of instances in this direction.
4. Do not add a second direction to this pattern. Click Done from the
EXIT menu. You have created the pattern.
Page 10-12 Introduction to Pro/ENGINEER
NOTES
Task 3. Making changes to the first instance of a pattern will modify the
other instances. Modify the angle of the leader to change the angle of the
entire pattern.
1. Click Modify. Pick the cut. Pick the 45-degree dimension and type
[-45] as the new value.
2. Regenerate the model.
3. Save the model and erase it from memory.
Dupl icat ing Features: Pat terns and Copy Page 10-13
NOTES
Dupl icat ing Features: Pat terns and Copy Page 10-15
NOTES
Task 1. The base feature has already been defined for you in another
directory. Retrieve the model and setup the environment for creating the
first protrusion.
1. Open the part model called blower. Click File > Open > Project.
Select BLOWER.PRT. Click Open.
2. Turn on the environment display of the datum planes if they do not
appear on the screen using the toolbar.
3. Turn on the environment display of the axes if they do not appear
on the screen using the toolbar.
Figure 13: Blower Base with Dimensions Shown
Page 10-18 Introduction to Pro/ENGINEER
NOTES
Protrusion.
2. Extrude one side of the sketching plane. Click Extrude > Solid >
Done. Leave the default One Side, and click Done.
3. Pick the top face of the disk as the sketching plane for blower
blades.
4. Accept the default direction of creation. Click Okay.
5. Define the orientation reference as the bottom. Click Bottom from
the SKET VIEW menu.
6. Start the definition of the internal angled datum. Click Make
Datum from the SETUP PLANE menu.
7. Create a datum plane through the center axis. Click Through; then
pick axis A_1.
8. Create the datum at an angle to DTM3. Click Angle, then pick
DTM3. Done.
9. Type a value to define the angle. Click Enter Value and type [30].
10. Specify the references as the outer edge of the circular protrusion
and the datum you just created. Make sure you do not specify
DTM3 or DTM1 as a reference.
11. Define the shape of the protrusion and create the first blade. Sketch
the section as shown in Figure 14. Make sure that the bottom
straight edge has a constraint of perpendicular to the outer edge of
the base protrusion.
Tips & Techniques:
To help aid you in your sketching, you should sketch your
sections large, then modify the dimensions to change the size
of the model.
Dupl icat ing Features: Pat terns and Copy Page 10-19
NOTES
12. Add the dimensioning scheme as shown in Figure 14. Type [73.5]
as the protrusion depth value.
Tips & Techniques:
Click OK from the dialog box after all elements have been
defined by using the middle mouse button.
Figure 14: Sketch of Blower Blade
Section
Make Datum for
horizontal
reference
Page 10-20 Introduction to Pro/ENGINEER
NOTES
Task 4. The design calls for the air to flow into the blower from the top
but to have support for the blades. Create the blower top.
1. Create a protrusion. Click Feature > Create > Solid >
Protrusion.
2. Define the protrusion as extruded on one side of the sketching
plane. Click Extrude > Solid > Done from the SOLID OPTS menu,
and One Side from the ATTRIBUTES menu.
3. Using the MODEL TREE, determine which instance is the leader.
Expand the pattern. Click the + symbol before Pattern (Protrusion)
entry.
4. Click View > Model Tree Setup > Highlight Model. Select the
first protrusion from the expanded list. Note which protrusion
highlights.
5. Define the sketching plane as the top surface of the leader. Accept
the default direction for creating the protrusion.
Tips & Techniques:
It is always good practice to reference the lead feature of a
pattern when referencing pattern instances.
Task 5. Define a cut to allow the air to pass into the blower.
1. Start the creation of a cut feature. Click Feature > Create > Solid
> Cut.
2. Extrude the cut one side of the sketching plane. Click Extrude >
Solid > Done from the SOLID OPTS menu. Click One Side >
Done from
Task 6. The blower model needs a mounting boss located on the bottom
of it. Add a mounting boss using a solid protrusion.
1. Start the creation of a solid protrusion. Click Create >Solid >
Protrusion.
2. Extrude the protrusion on side of the sketching plane. Click
Extrude > Solid > Done from the SOLID OPTS menu, and One
Side > Done from the ATTRIBUTES menu.
3. Sketch on the bottom surface of the blower using an appropriate
orientation reference.
Page 10-24 Introduction to Pro/ENGINEER
NOTES
Task 7. Add a mounting hole through the circular boss you just created.
1. Click Feature > Create > Solid > Hole.
2. Define the hole with a straight taper in the HOLE dialog box.
3. Type [15] as the diameter value. Press <ENTER>.
4. In the depth one option, click Thru All > Done.
5. Capture the design intent of being coaxial to the boss. Pick the
center axis as the primary reference; then pick the axis line.
Dupl icat ing Features: Pat terns and Copy Page 10-25
NOTES
Task 8. You have now completed the blower model for your project lab.
Finish by saving the model and erasing it from memory.
1. Save the model. Click File > Save.
2. Erase the model from memory. Click File > Erase > Current.
Figure 20: The Completed Blower
Page 10-26 Introduction to Pro/ENGINEER
NOTES
3. Modify the 45-degree angle of the parent slot. Type [30.00]. Note
that the angle of the copy does not change because you broke the
dependence of that dimension when you modified it to create the
copy.
4. Change the angle of the parent slot to back to 45 degrees.
5. Pro/ENGINEER allows you to break the dependency between
copied features to support design change. Break the dependency
between the two slots.
6. Change the copy so that its entire section is independent of the
parent slot. Click Make Indep from the MODIFY menu; then click
Section from
MODULE SUMMARY
In this module, you learned that:
Duplication is important for capturing design intent and
Pro/ENGINEER enables it through Pattern and Copy.
Patterning is of two kinds: Dimension Patterning and Reference
Patterning.
There are three Pattern options: Identical, Varying, and General.
In the Rotational Pattern for a hole, the angular dimension must be
incremented using radial placement.
Dependence/Independence can be established between copied entities.
Page 11-1
Module
Objectives
After completing this module, you will be able to:
Describe the different types of drawing views in Pro/ENGINEER
Create a production drawing for an existing part model
Explore the associativity that exists between a model and its
drawing
Create dependency between certain drawing views.
Page 11-2 Introduction to Pro/ENGINEER
NOTES
DRAWING FUNDAMENTALS
Creating a Drawing
After selecting Drawing from the NEW dialog box and assigning it a
name the NEW DRAWING dialog box will open. This dialog box gives
you multiple options in which you can; assign an associated model, select
the sheet size, and specify an orientation:
With a portrait orientation, the system uses the larger sheet dimension
as the height and the smaller one as the width.
With a landscape orientation (the default setting), the system uses the
larger sheet dimension as the width and the smaller one as the height.
With a variable orientation, the system uses values that you specify for
the height and width of the drawing sheet.
You also have the ability to assign a predefined company format. The
format that you select will automatically define the sheet size and
orientation.
Types of Views
The five primary view types available in the VIEW TYPE menu
(illustrated in figure below) are:
Projection An orthographic projection of an object as seen from the
front, top, right, or left.
Auxiliary A view created by projecting 90 degrees to an inclined
surface, datum plane, or along an axis.
Drawing and Views Page 11-3
NOTES
General A view that you orient
Using other options in the VIEW TYPE menu, you can specify how much
of the model is visible in the view, as shown in the next figure.
Full View Shows the entire model.
Half View Shows only the portion of the model on one side of a
datum plane.
Manipulating Views
Using various options in the VIEWS menu, you can:
Move Views
Use the Move View option. You can move general and detailed views
anywhere on the sheet, but you can move projection, auxiliary, and
revolved views only along their line of projection.
Delete Views
Use the Delete View option. Parent viewsviews used to create
projection viewscannot be deleted. Instead, they have to be erased with
the Erase View option. Restore erased views using Resume View.
LABORATORY PRACTICAL
Goal
The goal of this lab is to enable you to create drawings of solid parts,
Method
In Exercise 1, you create a drawing of a Gear Part. You will explore
various options available with the VIEWS and DETAIL menus. Then you
modify the drawing in different ways and regenerate to explore its
associativity with the solid Gear Part.
NOTES
2. Pick the view to activate it; then pick a new location for it.
Experiment with moving the view. Finally, position the view
toward the left side of the sheet.
Task 4. Add the second view, shown in Figure 4, as a projection view
using the general view as its parent.
1. Click Add View from the VIEWS menu.
2. Pro/ENGINEER defaults to projected views after defining the first
general view; use the defaults to define the view. Leave the
defaults of Projection, Full View, No Xsec, and No Scale.
3. Click Done.
4. Place the projection view by picking a location above the first view
near the top of the sheet. Pro/ENGINEER automatically bases the
orientation on the general views orientation.
Task 5. Add the auxiliary view, in Figure 4, with a cross section
displayed. This part has a previously created cross section through it.
1. Click Add View > Auxiliary > Full View > Section > No Scale >
Done.
2. Define a cross section through the entire view. Click Full > Total
Xsec > Done.
3. Pick a location to the lower right of the first view to place the cross
section view.
4. Use DTM4 as the plane to setup the view orientation. When the
system prompts you to pick an edge of, axis through, or datum
plane as the front surface on the main view, pick DTM4. It was
defined through the main axis and normal to the small hole axis.
Note:
Do not concern yourself with the view location; you can move
it later.
Page 11-10 Introduction to Pro/ENGINEER
NOTES
Task 6. The system also allows you to use cross sections that have been
defined in part mode. The gear contains the cross section, C, that you can
use for this view.
1. Use the predefined cross section C. Leave the default Retrieve and
pick C from the XSEC NAMES menu.
2. Specify a view in which to display the cutting arrow. Pick the first
general view you created.
Note:
You can create cross sections in the drawing if you have a
license for the optional add-on module Pro/DETAIL.
4. Set the display settings to not display hidden lines and display
tangent edges as solid. Click No Hidden > Tan Solid > Done from
the VIEW DISP menu.
5. Change the display of the isometric and general view to display
tangent edges as solid and hidden lines. Click the two views
followed by Done Sel. Now, click Hidden Line > Tan Solid >
Done.
6. Change the environment display to wireframe. Click the icon
from the toolbar. Notice that there is no change in the display of
the views.
7. Change the display back to hidden line. Click the icon from
the toolbar.
Task 10. Projected and auxiliary views are children of their parent view.
Experiment with moving these view types
1. Reposition the projected view. Click Move View in the VIEWS
menu and select the projected view (denoted as Second View in
Figure 4).
Note:
The upper left view is projected and the cross section view is
an auxiliary view. Pro/ENGINEER bases their placement on
the first view; therefore, you cannot move them independently
of the lower left view.
Task 12. Create a feature on the gear part to view the associativity
between the part model and the drawing. Recall that the drawing is fully
associative to the part model. If the model changes the drawing will
automatically update.
1. Retrieve the gear part into a working window. Click Open from
the FILE pull-down menu; then select GEAR.PRT.
2. Create a straight hole on the flat surface of the slot feature.
Note:
You can choose the dimension and attributes of the hole, since
you are going to delete it later.
3. Activate the DRAWING window and select GEAR.DRW. Note that
MODULE SUMMARY
In this module, you learned that:
There are five primary Drawing View types: Projection, Auxiliary,
Detailed, and Revolved.
General views are not dependent on any other view.
General views can have their own scale.
General views can be in any orientation and placed using the default
view, and saved views from part mode.
Default datum planes should always be used to orient the first general
view.
View types have four further sub-options: Full View, Half View,
Broken View, and Partial View.
Views can be moved and deleted; their display modes can be changed
and scale values modified.
The principle of associativity works between solid part models and
their drawings.
Cross sections can be created in part mode or drawing mode during
view placement.
Page 12-1
Module
Objectives
After completing this module, you will be able to:
Create a production drawing that will detail dimensions, notes,
tables, and geometric tolerances.
Investigate the associativity of the drawing to the part by
modifying dimensions on the drawing.
Page 12-2 Introduction to Pro/Engineer
NOTES
feature in a
selected view.
Part Shows the dimensions of a selected part.
Part & View Shows the dimensions of a selected part in a selected
view.
Preview
Manipulating Dimensions
Once you have displayed dimensions in a drawing, you can use options in
the DETAIL menu to manipulate them in various ways:
Use Move Text to relocate the dimension text along the dimension or
leader elbow line.
Use Mod Attach to locate dimensions of rounds and chamfers on
another reference of the same feature.
Page 12-4 Introduction to Pro/Engineer
NOTES
Use Switch View to move a dimension
to another view.
Use Flip Arrows to flip arrows inside or outside the extension lines.
Use Clip to clip extension lines to a selected location.
Use Break to break an extension line.
Parametric Notes
When you include a dimension or parameter in a note, it is referred to as a
Parametric Note.
To change a dimension value in a Parametric Note, choose Modify from
the DRAWING menu and select the value. To specify parameter
information, use the following format:
Dimensions &d#, where # is the dimension ID.
Instance number &p#, where # is the parameter ID (for example,
&p0).
User-defined parameters &xxxxx, where xxxxx is the symbolic
name of the parameter.
Additional Detailing and Associativi t y Page 12-5
NOTES
LABORATORY PRACTICAL
Goal
In this lab, you will create additional detailing and, once again, test
associativity.
Method
In Exercise 1, you will retrieve the gear part drawing that you started
earlier, manipulate its dimensions and create notes.
4. Now pick the lower left general view on the screen. Click Done
Sel.
5. Accept all of the shown dimensions.
6. Close the dialog box.
Task 2. Clean up the display of dimensions.
1. Click Tools > Clean Dims in the DETAIL menu.
2. Pick the left view; then click Done Sel.
3. Clear the Create Snap Lines check box.
4. Click Apply > Close.
5. Click Done/Return in the TOOLS menu.
6. Click Move in the DETAIL menu.
7. Pick the 76.66 dimension and move the cursor to another location.
8. Pick another dimensions and move them to other locations.
Task 3. Change the location of the text with respect to the leader lines.
1. Click Move Text from the DETAIL menu. Move the dimensions.
2. Some of the arrowheads of the dimensions in the lower left vieware
outside the extension lines. Click Flip Arrows from the DETAIL menu
and pick the appropriate dimensions.
Note
Recall that you cannot delete a driving dimension from a
drawing.
Additional Detailing and Associativi t y Page 12-7
NOTES
Note
The system allows for notes to be displayed with the
parametric dimension within the text. This allows the note to
automatically update with changes in the dimensions.
Task 6. Create a parametric note that displays the value of the pin hole
diameter.
1. Click Create > Note.
2. Click Leader > Normal Ldr > Make Note leaving alone all the
MODULE SUMMARY
In this module, you learned that:
The majority of dimensions included on the drawing come from the
part model.
Modifications on Production Drawings are reflected in the part and
assembly models. This ensures consistency between the most recent
changes in the drawing with the original model.
Two types of dimensions exist: Feature Dimensions and Driven
Dimensions.
Dimensions can be manipulated using the options in the DETAIL menu
such as Move Text, Mod Attach, Switch View, Flip Arrows, Clip,
Break, and Align.
Drawing notes can be created to provide other information and for
documentation.
Parametric Notes can include special symbols, model dimensions,
pattern instance parameters, drawing labels, and drawing parameters.
Page 13-1
Module
Creating Assemblies
Objectives
In this module, you will learn to
Create assemblies.
Modify assemblies.
Explore associativity in the context of creating assemblies.
Page 13-2 Introduction to Pro/ENGINEER
NOTES
OVERVIEW
To create an assembly model, you must constrain components by selecting
surfaces and features.
Always begin an assembly with a base component, a component that
you are unlikely to remove from the assembly later on.
Consider how you might break down the assembly into separate
subassemblies.
Begin your assembly with default datums.
Add the first part or subassembly onto the default assembly datums.
Figure 1: Assembly Default Datum Planes
Creating Assemblies Page 13-3
NOTES
Constraint Options
Placement constraints create a parent/child relationship between the
already assembled components and the new component being added to the
assembly. Careful consideration is advised in choosing constraint types
and references.
The following is a list of the most commonly used constraints:
Mate Normal vectors of selected surfaces point in opposite
directions and become co-planar.
Page 13-4 Introduction to Pro/ENGINEER
NOTES
alignment of an axis.
Offset
Creating Assemblies Page 13-5
NOTES
Over-Constrained Components
When you over-constrain a component, you add more constraints than is
necessary in order to capture additional design intent.
Component Placement
Throughout the design cycle, you can:
Create datums on the fly.
Change the placement of a component.
Surfaces of revolution
Page 13-8 Introduction to Pro/ENGINEER
NOTES
ASSEMBLY MODIFICATION
Since Pro/ENGINEER is associative, you can make changes to all
components in sub-assemblies while working in the assembly. However,
the system limits the scope of those changes through the MOD ASSEM
menu options listed below:
Mod Dim allows you to modify any dimension in the assembly.
Mod Assem allows you to modify only the top-level assembly
dimensions.
Mod Subasm allows you to modify any subassembly in the top-level
assembly, which includes assembling components into the
subassembly.
Mod Part allows you to modify parts in the assembly, which includes
modifying dimensions, redefining existing features, adding new
features, as well as most operations that you can perform at part level.
Note
LABORATORY PRACTICAL
Goal
This exercise demonstrates how to create and modify workable complex
assemblies.
Method
In Exercise 1, you will assemble existing components, modify specific
parts, and add features that will capture design intent.
Note:
You may need to turn the datum display back on to see the
datum planes.
4. Click Done.
Task 2. Start assembling the bracket part onto the assembly datums
using the part datums.
1. . Click Component > Assemble. Select BRACKET.PRT; then
click Open.
Figure 12: Assembling the Bracket (Bracket Moved for Clarity)
Align ASM_TOP to DTM2
(yellow to yellow)
Align ASM_FRONT
to DTM3 (yellow to
yellow)
Align ASM_RIGHT
to DTM1 (yellow
to yellow)
Creating Assemblies Page 13-13
NOTES
Task 3. Define the first alignment constraint between DTM1 of the part
and ASM_RIGHT of the assembly.
1. Click Align from the CONSTRAINT TYPE drop-down list.
2. Pick DTM1 as the first datum on the bracket (you may need to use
Query Sel).
3. Pick the yellow side.Click Yellow from the DATUM ORIENT
dialog box.
4. Pick the datum ASM_RIGHT on the assembly.
5. Click Yellow from the DATUM ORIENT dialog box.
Task 4. The system automatically starts adding another align constraint.
Align DTM2 and ASM_TOP together using their yellow sides. :
Task 5. Again use the default align constraint. Align DTM3 and
ASM_FRONT together using their yellow sides.
1. Pick DTM3 on the bracket model.
2. Click Yellow from the DATUM ORIENT dialog box.
Page 13-14 Introduction to Pro/ENGINEER
NOTES
Task 7. Insert the bushing into the bracket using the revolved surfaces
on the models.
1. Click Insert from the CONSTRAINT TYPE drop-down list.
2. Pick on the outside cylindrical surface of the bushing part (Figure
13).
3. Pick on the inside revolved surface of the slot on the bracket part.
4. The default constraint type is Automatic.
Insert references
Mate references
Creating Assemblies Page 13-15
NOTES
Task 8. Mate the lip on the bushing to the back of the bracket.
1. Click Mate from the CONSTRAINT TYPE drop-down list.
2. Pick on the planar flange surface on the bushing.
3. Pick the back surface of the bracket using Query Sel. Click
Accept when the proper surface highlights.
Task 9. Remove the option to make assumptions about the orientation
of a model and add a third constraint so that the key on the bushing lines
up with the d slot in the bracket.
1. Read the message area prompt.
2. Click Allow Assumptions.
3. Repaint the screen.
Figure 14: Default Orientation of Bushing (Datums Removed for Clarity)
4. Click Add from the COMPONENT PLACEMENT dialog box
5. Click Orient from the TYPE drop-down list.
Task 10. Define an internal datum plane through the D-slot surface.
1. Click Make Datum. Select through using Query Sel, pick over the
top of the D-slot.
2. Click the icon until the surface highlights in red; the click
Accept.
3. Click Done from the DATUM PLANE menu.
4. Read the prompt. The arrow is currently facing downward (the
yellow side). Make the flat on the bushing face upward by
choosing Red.
Note:
Pro/ENGINEER issues a message in the dialog box as well as
the message area when it considers a model to be fully
constrained.
Task 13. Assemble the base assembly into the machine assembly using
the datum planes. This reduces the parent/child dependency verses using
part model geometry in the assembly.
1. Click Component > Assemble; then select BASE.ASM.
2. Assemble the base subassembly to the machine assembly by using
the Align constraint.
3. Align the small hole on the crank with the small hole on the shaft
by picking the axes.
4. The system says it is fully constrained, but orient the back of the
crank with the end of the shaft.
Task 16. Assemble the gear component to the machine.
1. Assemble the gear part into the assembly using constraints similar
to those that you used for the crank part.
2. Save the assembly.
Task 17. While working at the assembly level, accommodate a change in
the design intent by modifying the bracket width.
1. Click Modify from the ASSEMBLY menu.
2. Click Mod Part from the ASSEM MOD menu.
3. Pick the bracket part.
4. Pick the base feature to display the dimensions.
5. Pick the 25 dimension. Type [50.0], then press <ENTER>.
6. Regenerate only the part model.
Task 18. Accommodate another change in the design intent by adding an
edge round on the two top edges of the bracket.
1. Create a new part feature. Click Feature > Create.
2. Add a simple edge round to the bracket with a 20mm unit radius.
Figure 19 shows the modified bracket.
MODULE SUMMARY
In this module, you learned that:
Assembly creation has to begin ideally with base components and
these usually are the Default Assembly Datums.
There are various constraint options for adding new components to an
assembly.
Components of an assembly can be deliberately under-constrained or
over-constrained.
Packaged or under-constrained components are usually added to
assemblies to get a spatial feel for the completed assembly. Once the
look is right, the component can be fully constrained.
Over-constraining occurs to capture additional design intent.
Since Pro/ENGINEER is associative, you can make changes to all
components and sub-assemblies while working in an assembly.
Modifying parts at the assembly level is adopting a top-down approach
to design. Sometimes this is necessary to capture the higher level
design intent by creating part geometry in the context of the assembly.
You can extract a Bill of Materials of an assembly.
You can create exploded views of assemblies.
Page 14-1
Module
Objectives
After completing this module, you will be able to:
Create layers for a given model.
Associate items to a layer.
Manipulate layer display status.
Control data with the suppression functionality provided by
Pro/ENGINEER.
DEFINING LAYERS
Functionality
Layers provide a means of organizing object items into related groups
to avoid confusion
They allow you to perform certain collective operations on groups of
items such as features in a part, components in an assembly, draft
items on a drawing, even other layers.
Using layers, you can control the information that the system displays
on the screen
Layers enable certain actions as deletion, plotting, and suppression for
certain items.
Working Rules
If you use a default template, Pro/ENGINEER automatically
associates the different features of a model to specific default layers.
You can still create additional layers using two methods. The first is
through the Config file and the second is by using the def layers
command from the Layer pull-down menu in the LAYERS dialog box.
A single item can be associated with multiple layers.
You can have as many layers as you need or none at all.
CREATING LAYERS
Selecting the Object
The active object is the model in which you actually create the layers and
make changes. The principle is to associate those items to a layer that exist
at the layer level. For example, if you select the top-level assembly as the
active object, you can associate only items from the top-level assembly to
a top-level assembly layer.
Layers and Suppresion Page 14-3
NOTES
Note:
In Drawing mode, you can select either the model or the
drawing as the active model.
Creating Layers
Pro/ENGINEER identifies layers by name only.
You can express the name in numeric or alphanumeric form, using a
maximum of 31 characters.
After you have established the active model, you can define a new
layer by clicking the
Once you have typed one layer name you can create multiple new
layers by simply typing a new name and pressing <ENTER>.
Once you have created layers, you can associate items to them. Using
options in the LAYER dialog box, you can associate items to and remove
them from selected layers, as well as copy them or switch them from one
layer to another.
Page 14-4 Introduction to Pro/ENGINEER
NOTES
Note:
If you attempt to associate an item to a layer that does not exist
in the active model, the system identifies the native model for
the item. You can select or create a layer in the native model,
or ignore the selection of that item.
SUPPRESSION FUNCTIONALITY
Suppression temporarily removes a feature or component from the
model
The system does not regenerate the item, and the model appears as if
you had never created the item.
When you suppress items, you can resume them at a later date.
Suppress differs from delete in that it is not permanent.
Part Mode
Assembly Mode
DE
Page 14-8 Introduction to Pro/ENGINEER
NOTES
Using Suppression
To simplify the model
To reduce regeneration time
To reduce screen repaint time
To use design alternatives
LABORATORY PRACTICAL
Goal
This laboratory is intended to demonstrate the practical application
layers and suppression.
Method
In Exercises 1 and 2, you learn to control the information that the system
displays in a part model and an assembly model. You learn to use layers to
control the display of the datum planes and axes of the part in Exercise 1,
as opposed to turning their display off.
In Exercise 3, you suppress a feature in a part.
In Exercise 4, you experiment with suppressing a component in an
assembly.
Task 1. Retrieve the crank part; then shade and spin the model.
NOTES
Task 1. Open an existing assembly and define two layers at the toplevel
assembly called crank and gear.
1. Open the PINION.ASM.
2. Click View>Layers and click the icon.
3. Type [CRANK], and press <ENTER>.
4. Type [GEAR], then click OK.
Page 14-14 Introduction to Pro/ENGINEER
NOTES
Task 2. Associate the crank part to the CRANK layer and the Gear part
to the GEAR layer.
5. Unselect the GEAR layer and select the CRANK layer.
6. Click the icon.
7. Click Component from the LAYER OBJ menu.
8. Click Individual from the LAYER COMP menu.
9. Click Sel By Menu, then select LAYER_CRANK.PRT.
10. Finish the association. Click Done Sel > Done/Return >
Done/Return.
11. Repeat the steps above to associate the gear part to the gear layer
Task 3. Blank the crank and gear layers.
1. Select the crank and gear layers.
2. Click the icon.
3. . Click the icon to repaint the screen and turn off the datum
planes and axes. The system no longer displays the layer crank
and layer gear components on the screen, as shown in Figure 8.
Figure 8: Layers Blanked from Display
Layers and Suppresion Page 14-15
NOTES
Note
The icons next to the layer names in the dialog box indicate the
current status of the layers. If the eye icon next to the layer
name is gray, then some of the layers of the same name in
assembly sub-components have varying display statuses set
Task 11. Save the display status of the datum planes for the next time
that you retrieve the assembly, or any of the associated components,
1. Click Save Status from the LAYERS dialog box.
2. Click Close.
3. Save the assembly.
Task 1. Suppress the crank components in the assembly to see what the
assembly will look like with a different crank part.
list.
click OK
4. Resume the original layer crank component. Right mouse click the
LAYER_CRANK.PRT entry in the MODEL TREE, and select
Resume from the pop-up menu.
Task 6. Suppression temporarily removes a component from the
assembly. A suppressed model is still associated to the assembly. Resume
the suppressed components; then permanently delete them from the
assembly.
1. In the MENU MANAGER, click Component > Resume > All >
Done
3. Select only the hand crank part from the MODEL TREE.
4. Click Done Sel > Done.
Tips & Techniques:
You can use the MODEL TREE to delete suppressed features
or components without resuming them first.
MODULE SUMMARY
In this module, you learned that:
The Layers feature is designed for greater flexibility of models and
less clutter.
Items have to be deliberately associated to specific layers of a model.
Any number of layers can be created.
The display status of a layer can be set to Hidden
Suppression of features in a part and of components in a model leads
to greater maneuverability in design.
Suppressed features can effect the parent/child relationship.
Suppressed features can be resumed.
Page 15-1
Module
Objectives
After completing this module, you will be able to:
Describe all available additional datum features in the software.
Create additional datum features using different methods.
Employ additional datum features as robust references for solid
geometry.
Page 15-2 Introduction to Pro/ENGINEER
NOTES
Datum Axes
Datum axes appear as dashed yellow lines that often have nametags such as A_1,
A_2, and A_3, and are used as:
Uses
Methods of Creation
Thru Edge
Datum Curves
Datum curves appear on the model as orange lines. They can be straight or
curved, and be open or closed loops.
Uses
As trajectories for swept features.
To help define the shape of assembly skeletons.
To aid in surface creation.
To measure features of a model.
Methods of Creation
Sketch
surface.
Intr. Surf Creates a curve at the intersection of two surfaces.
Thru Points Create a curve through a series of datum points.
Projected Projects a 2D curve onto a solid surface.
Formed Transfers a datum curve onto a surface as a formed curve.
The formed curve preserves the length of the original curve.
2 Projection Creates a projected datum curve from two sections on
non-parallel sketching planes.
From Equation Creates a curve based of mathematical equations.
Datum Points
Datum points appear as small yellow xs on the model, with name tags
such as PNT1
Uses
Help in creating datum curves and datum axes.
Used when creating holes that are placed on point.
Used as references for assembly constraints.
Methods of Creation
On Surface Creates a point on a selected surface using linear
dimension to two references
Page 15-4 Introduction to Pro/ENGINEER
NOTES
On Vertex Point is defined at a vertex
Uses
Ability to define a zero position for datum points read in from file.
Orientation for manufacturing procedures.
References for assembly constraints.
Methods of Creation
3 Planes
LABORATORY PRACTICAL
Goal
By the end of this lab, you will be able to create and use all the
additional datum features you have learned about in this module in a
solid model.
Method
In Exercise 1, you start with the default datums and a datum coordinate
system included in any new part. Then you create datum points and a
datum curve to create a door handle.
4. Once the coordinates of the last point have been entered, type
<ENTER> on a blank line.
5. Click Done to complete the feature. The part should look like
Figure 2.
Figure 2: Datum Points
Task 4. Create a datum curve through these points. The order the points
are created does matter because the curve will connect them in that order.
1. Click the icon, click Thru Points > Done.
Task 5. Define a specific radius that the curve will take through each
point.
1. Click Single Rad, and select PNT1. Type [1.0].
2. Click Done Sel > Done.
3. Click OK to finish the feature
Additional Datum Features Page 15-7
NOTES
MODULE SUMMARY
In this module, you have learned that
Additional Datum features are convenient and hassle-free features that
aid model creation.
Module
Objectives
After completing this module, you will be able to:
Add a Draft feature to an existing part.
Define and create a Rib.
Describe and create Counterbores and Countersunk Holes.
Page 16-2 Introduction to Pro/ENGINEER
NOTES
SURFACE DEFORMATION
In Pro/ENGINEER, you can create several features to deform or alter the
existing surface of a part by tweaking. For example, to add a taper of a
specific angle to a surface, you can use a Draft feature.
Note
You cannot draft surfaces with fillets around the edge
boundary; however, you can draft the surfaces first and then
fillet the edges.
OTHER FEATURES
To create complex geometry, you can add additional features such as Ribs
and Sketched Holes.
Creating a Rib
A rib is a special type of protrusion designed to create a thin web that
is attached to a part.
A rib always has to be sketched as an open section in a side view. The
system creates it symmetrically about the selected sketching plane, as
shown in Figure 4.
Figure 4: Rib Section Aligned to a Planar Surface
To create a sketched hole, sketch a section and then place the hole onto
the part using the same options that you would use for a straight hole.
However, sketched holes have the following restrictions:
LABORATORY PRACTICAL
Goal
This laboratory exercise introduces the creation of draft features.
Method
In Exercise 1, you create a neutral plane draft. In model design, one of the
final steps usually is adding draft wherever needed.
In Exercise 2, you learn how to create a rib.
Exercise 3, you learn how to create a sketched hole.
8. Pick the top surface of the boss and then the outer edge as shown
in Figure 11.
9. Once again, click Loop Surfs.
10. Now, pick the same top face of the boss but this time pick the edge
of the hole.
Figure 11: Selecting the Cylindrical Boss and Hole as Draft Surfaces
Second, pick
this face, and
then pick this
edge.
First, pick this
face, and then
pick this edge.
Additional Advanced Features Page 16-11
NOTES
11. Click Done and Preview.
Note
To maintain the robustness of a model, it is always good
design practice to include all features before defining the draft.
Page 16-12 Introduction to Pro/ENGINEER
NOTES
MODULE SUMMARY
In this module, you learned that:
Existing part surfaces can be deformed or changed using Draft
features.
A Rib is a protrusion designed to create a thin web that is attached to a
part.
A Rib is always sketched as an open section in a side viewthe
system creates it symmetrically about the selected sketching plane.
By creating Hole features using the Sketched Hole option, you can
create counter-bores and countersunk holes instead of flat-bottomed
holes.
Page 17-1
Module
Objectives
After completing this module, you will be able to:
Enumerate the various kinds of failures encountered during
regeneration.
Enter the Resolve Environment and understand its capabilities.
Diagnose problems.
Perform a quick fix on a failed feature.
Describe various approaches to changing the design of a model to
TYPES OF FAILURES
Failures usually occur because a feature gets changed and the effected
change conflicts with other features. These types of failures occur due to
the following reasons:
You create new features that are unattached and have one-sided edges.
You resume a feature that now conflicts with another (such as having
an edge round and a chamfer on the same edge).
The feature intersection is no longer valid because dimensional
changes have moved the intersecting surfaces.
An assembly you retrieve cannot open the required models that are
included in the assembly.
The assembly constraints for a component are invalid.
You have violated a relation constraint.
Specifying a Model
When you diagnose the problem or change the model, you can work on
the current failed model or a backup model. If you use a backup model,
Pro/ENGINEER shows all features in their pre-regenerated state, so that
you can modify or restore dimensions of the features that are not displayed
in the current model.
If you select the Regen Backup option from the Environment dialog box,
the system saves a copy of the current model to disk with the name
regen_backup_model####.prt prior to each regeneration, and removes the
file when you exit the Resolve Environment. Otherwise, it uses the last
version of the current model saved on disk prior to the failure.
Undoing Changes
Rather than attempt to resolve the problem, you can simply undo the step
that brought you into the Resolve Environment. However, this may not be
the best choice in some cases. For example, if the feature fails because of
the change that you have made, even if you undo the change, the model
itself still remains problematic. The undo approach is most appropriate in
those cases in which you either did not intend to make the change or you
want to fix the problem in the model without using the Resolve
Environment tools.
Note:
Keep in mind that the Resolve Environment tools are designed
to resolve failures in order to allow you to build more robust
models.
If you need to investigate the problem further, you can use the Investigate
option to obtain the following information about the current model or the
backup model, if it exists:
Modified dimensions.
All modifications and changes.
All references for the failed feature in the model.
Invalid geometry of the failed feature.
You can then choose to roll the model back to one of the following: the
failed feature (for the backup model only), the feature just before the
failed feature, the state at the end of the last successful feature
regeneration, or a specified feature.
NOTES
Note:
When you make changes in the Resolve Environment, they can
affect the failed feature or another specified feature. If you
suppress features using the QUICK FIX menu, you should
investigate the cause of the failure before continuing with the
part design. If you do not make any corrections, you may not
be able to resume the feature later in the design.
LABORATORY PRACTICAL
Goal:
The general goal of this lab is to make you comfortable with
regeneration failures and give you the skill to be able to successfully
navigate the resolve environment.
Method:
In this exercise, you add features to a part, which causes other features to
fail. You then investigate and resolve the problem in the Resolve
Environment.
3. Create a simple edge round. Click Feature > Create > Solid >
Round. Leave Simple the default. Then click Done from the
ROUND TYPE menu.
4. Define it as a constant edge chain round. Leave Constant and Edge
Chain the defaults; and click Done from the RND SET ATTR
menu.
5. Pick the round using a surface chain. Click Surf Chain from the
CHAIN menu.
6. Click Query Sel. Pick the bottom hidden surface, then click
Accept.
7. Pick all the highlighted edges to round. Click Select All from the
CHAIN OPT menu; then click Done from the CHAIN menu.
8. Enter a radius value. Type [2.0] followed by <ENTER>.
9. Complete the round feature. Click OK.
Round these
four edges.
Insert after
this
protrusion.
Page 17-8 Introduction to Pro/ENGINEER
NOTES
10. Click Feature List from the INFO pull-down
MODULE SUMMARY
In this module, you learned that:
It is not uncommon for models to fail due to problems in design.
Pro/ENGINEER provides a Resolve Environment to rectify failed
features.
Failures usually occur due to design changes in certain parts after an
extensive model has been built up.
The Failure Diagnostics window in the Resolve Environment displays
accurate and specific information regarding particular failures.
Rerouting, redefining, suppressing, and deleting a feature along with
its children are some of the quick fixes that can be performed on a
failed feature.
A failed model can more permanently fixed by using the FIX MODEL
menu.
Page 18-1
Module
Information Tools
Providing Pro/ENGINEER with correct information to create
complex designs is an important skill. Retrieving specific
information for model analysis and for manufacturing purposes is
another crucial skill.
While creating models, you have learned to stipulate information to
the system. In this module, you learn to retrieve information.
Objectives
After completing this module, you will be able to:
Obtain different types of information regarding features, parts, and
assemblies.
Obtain regeneration information.
LABORATORY PRACTICAL
Goal
The goal of this lab is to enable you to elicit information that determines
how a part was created.
Method
In Exercise 1, you learn to use information tools to calculate measurements.
MODULE SUMMARY
Module
Configuring Pro/ENGINEER
You can configure Pro/ENGINEER either to create a company-wide
standard or to suit your own individual needs.
This module teaches you how to modify Pro/ENGINEER s working
environment.
Objectives
After completing this module, you will be able to:
Locate configuration files on a network.
Create a working session of Pro/ENGINEER that is completely
different from the default session.
Create map keys.
Configure the toolbar and Model Tree.
Page 19-2 Introduction to Pro/ENGINEER
NOTES
CUSTOMIZING PRO/ENGINEER
A configuration file allows you to customize your environment.
The file can include settings for tolerance, display formats, calculation
accuracy, the number of digits used in Sketcher, etc.
The default name for the Pro/ENGINEER configuration file is
config.pro.
By editing configuration files, you can set company standards for:
_ Storing formats.
_ Submitting project objects.
_ Establishing default measurement units for new parts (such as
millimeters instead of inches).
_ Establishing the location of directories that contain library items.
Configuration Files
Pro/ENGINEER can read in configuration files from several areas, as
Note
Configuration files are not automatically loaded after editing.
They have to be loaded by clicking Utilities > Preferences
Creating Mapkeys
A Mapkey is a keyboard macro that you can create using the Mapkeys
option in the UTILITIES pull-down menu.
A mapkey performs a series of picks when you type only one or two
keystrokes.
Configuring Pro/ENGINEER Page 19-5
NOTES
toolbars
The CUSTOMIZE dialog box includes a list of existing pull-down menu
options on the left with corresponding icons on the right. This is illustrated
in Figure 4.
As you go down the menu options on the left, you can simply drag the
associated icon of your choice onto the toolbar.
Page 19-6 Introduction to Pro/ENGINEER
NOTES
Info provides
information regarding:
Status (regenerated, unregenerated, failed, frozen, or suppressed);
Feature number
Feature ID, as shown in Figure 5.
Feature type
Feature name
Layers provides the status of layers.
Model Params displays new model parameters affecting the entire
model.
Feat Params displays new parameters affecting a feature.
_
_
_
_
_
The Model Tree Columns dialog box is available with the VIEW menu
Model Tree Setup option.
Page 19-10 Introduction to Pro/ENGINEER
NOTES
LABORATORY PRACTICAL
Goal
By the end of this lab, you will be able to optimize your Pro/ENGINEER
interface to suit your day-to-day needs.
Method
In Exercise 1, you will develop a configuration file and a toolbar to
customize the Pro/ENGINEER working environment.
In Exercise 2, you will create a mapkey to help increase efficiency.
In Exercise 3, you will utilize the MODEL TREE to create and modify
geometry.
4. Check the Show only options loaded from file box. Only the
options you have changed from the default settings will be listed.
5. In the OPTION box, type: [spin_with_part_entities].
Note:
As you are typing, the system is trying to complete the option
for you. It presents the first option in the alphabetic list that
meets your criteria.
6. When the option is fully listed, press <ENTER>.
spin_with_part_entities option.
11. Modify a feature. Click Modify. Pick the center hole of the
bushing. Pick the 19.12 dimension, type [10.00].
12. Click Regenerate to update the geometry. Notice that the message
Task 6. Customize your toolbar to include an icon for the [fn] mapkey
you created.
3. Erase the current testing model from memory. Click the newly
added Erase Current icon from the toolbar, then click Yes.
Feature Name
mapkey icon
Page 19-18 Introduction to Pro/ENGINEER
NOTES
to confirm.
Task 3. Show the suppressed features in the model.
1. Click View > Model Tree Setup > Item Display.. The system now
displays the suppressed features in the MODEL TREE with a black
box next to the feature icon, symbolizing that the feature is
suppressed.
2. Resume the two features. Click and right-click to resume the hole
and DTM4.
Task 4. Add columns to the model tree to customize it.
1. Click View > Model Tree Setup > Column Display.
2. Select FeatID from the NOT DISPLAYED column.
3. Click >> to move it to the DISPLAYED column.
Figure 13: Model Tree Columns Dialog Box
MODULE SUMMARY
In this module, you learned that:
The Pro/ENGINEER environment is customizable.
You should first load the CONFIG.PRO file in order to configure your
environment.
You can create mapkeys, or macros, of frequently used series of steps
in the design process.
New toolbars and toolbar icons can be created to associate with the
mapkeys you create.
New pull-down menus can be created.
The MODEL TREE can be used as an effective information tool with
many customizable columns.
Page 20-1
Module
Modeling Philosophy
Throughout this training course, design intent is the one thread that
connects all the various techniques for creating parts, assemblies
and drawings.
Capturing design intent by various methods is the core of
Pro/ENGINEERs modeling philosophy. This module recapitulates
some of the salient points about design intent that have been covered
thus far, while raising certain other points that need elaboration.
Objectives
After completing this module, you will be able to:
Describe the steps in recording the design criteria for a new model.
Recapitulate the uses of Pro/ENGINEER as a parametric tool in
parent/child relationships.
Describe the nature and uses of Relations.
Using Relations
Relations allow you to create a relationship between features or
components in an assembly without creating a parent/child relationship in
which child features control their parents.
Note
You can document the modeling intent by commenting the
relation and changing the symbolic name.
Relations for Optimizing Design
MODULE SUMMARY
In this module, you learned that:
Pro/ENGINEERs modeling philosophy is driven by considerations of
effectively capturing design intent.
Pro/ENGINEERs feature-based, parametric, and associative nature
has many advantages in achieving the desired intent.
The capacity to introduce parametric relations while creating models is
a special feature of the software that furthers the cause of design intent
capture.
Parent/Child Relationships in Assemblies and methods of specifying
and altering them enables changes in intent.
Information tool, drawings, engineering notebooks, the behavioral
modeler, the ability to customize Pro/ENGINEER environment, the
Resolve Environment to solve regeneration problemsall in their own
Appendix
Project Laboratory
This module contains an extended project for you to do when you
finish the specific module exercises. The purpose of this project is to
allow you to work with a minimum of step by step instruction in
order to reinforce the concepts you are learning in this class.
You should work through this project at your own pace as time
permits. Feel free to discuss your progress with the instructor or
your classmates.
Objectives
After completing this module, you will be able to:
Apply the concepts you have learned in this course to actual design
projects.
Page A-2 Introduction to Pro/ENGINEER
NOTES
INTRODUCTION
Throughout the next few days you will design components for an
assembly and document them through production drawings. Try to use the
project components that you create during the course of the week to
develop the project. However, if you would like to skip portions of the
project, there are supplied models that can be used to complete sections of
the project laboratories.
In this project, you create the motor part, lower housing part, snap ring
part, and upper housing part. The models develop a blower and motor
assembly consisting of eight components.
Throughout the project, you will be working in the directory named
project and units for all parts, drawings and assemblies will be metric,
length = mm.
Figure 1: Completed Project
Motor shaft
Blower
Lower
housing
Cover
Motor
housing
Snap rings
_____
____
_
Project Laboratory Page A-3
NOTES
PART CREATION
SECTION 1: Creating the Motor Part
To follow the design intent of the motor part, you must build it using only
those dimensions shown in Figure 2. You create the part using extruded
sketched features, along with holes. In addition, you also use relations to
maintain the electronics support foundation (rectangular shaped
protrusion) a constant distance from the back surface of the base feature.
Figure 2: Dimensions for Motor Part
4. Add the base support feature to the model. Sketch the feature on
the central datum plane and extrude the feature in both directions,
as shown in Figure 6 and Figure 7.
Figure 6: Lower Housing Base Support
Project Laboratory Page A-7
NOTES
Note:
In this figure, the sketched centerline is aligned to the
silhouette edge of the cylindrical surface of the base feature.
end of the line to the center of the housing, and assigning a radius
of 100 to the arc. Ensure that the sweep remains attached to the
base feature at this location, regardless of the diameter of the base
feature, by aligning the endpoint of the arc to both the cylindrical
and planar surfaces of the base feature (see Figure 15). Locate the
start point of the trajectory at the end of the line (notice the
centerlines in Figure 16). Create the cross-section as a rectangle.
Figure 14: Completed Sweep
Figure 15: Sweep Trajectory Section
Trajectory
Section
Start point
Trajectory
Project Laboratory Page A-13
NOTES
13. Add a straight hole, as shown in Detail A in Figure 21. After you
have finished, save the model and erase it from memory.
Page A-18 Introduction to Pro/ENGINEER
NOTES
4. Create another snap ring groove in the shaft so that it does not slide
into the motor. Retrieve the motor shaft part (beta_shaft.prt) in a
separate window.
5. Pattern the first snap ring groove to create a second one 141.8 from
the leader, as shown in Figure 26.
Figure 26: Patterning the Groove
12. Note that the patterned snap ring groove is positioned too far down
on the shaft. Modify the offset of the patterned grove and in the
motor shaft part (beta_shaft.prt). Change the distance to 127.5.
Regenerate after the modification.
13. Save the assembly.
Page A-22 Introduction to Pro/ENGINEER
NOTES
have not been completed. You can work concurrently between assemblies
and parts in Pro/ENGINEER. To prepare the motor for mounting holes,
create a set of holes in the motor to match the ones that you are going to
create in the cover.
1. Retrieve the motor part (beta_motor.prt). Add a hole at an angle
using radial placement. When prompted for the dimensioning
scheme, use a radial dimension.
2. Create a radial pattern using three instances. When you have
finished, save the model and close the window.
Figure 28: Radial Pattern of Holes in the Motor
Create this
hole first
Project Laboratory Page A-23
NOTES
4. Pattern the hole for a total of four (4) instances including the
original. If you exited the FEATURE menu, choose Modify, Mod
Part. Select the lower housing; then choose Feature.
Note:
Do not exit the FEATURE menu after creating the pattern. In
the next task, you use Copy from the same menu.
5. According to the design intent, you should mirror the flange along
with the pattern of holes to the other side of the model (as shown in
Figure 30).
Figure 30: Mirror References
6. Assemble the blower that part you completed in the Patterns and
Feature Copying lesson. (If you did not finish the model, use the
part called beta_blower in the current directory.) Use a mate offset
command with an offset value of 1 to place it with respect to the
back of the lower housing. Exit the part modification menus.
7. View the obvious interference between lower housing and blower
by shading the model. Change the dimension for the blower fins
from 73.5 to 65.0 and regenerate the part.
Note:
In another project lab you will center the blower model inside
the housing via a relation.
Mirror
plane
Mirror protrusion
and holes
Offset from this
surface for the
blower .
Project Laboratory Page A-25
NOTES
12. Save the part file and close the subwindow. Activate the assembly
window. Note that the assembly now reflects the changes that you
made in Part mode. Save the assembly and erase the window.
Mirror protrusion
and holes.
Page A-26 Introduction to Pro/ENGINEER
NOTES
2. Add the first general view. Orient it to a side view of the motor
model using the default datum planes. Use No Scale to allow
Pro/ENGINEER to determine the scale of the drawing.
3. Add the front projected view, labeled as the second view in Figure
32.
4. Add the back projected view, labeled as the third view in Figure
32.
_________ FIRST VIEW THIRD VIEW
FOURTH VIEW
FIFTH VIEW
SIXTH VIEW
Project Laboratory Page A-27
NOTES
5. Add the top projected view, labeled as the fourth view in Figure
32.
6. Add the cross-section view, labeled as the fifth view in Figure
232..
7. Add sixth view as a general view with a scale of 0.75.
8. Change the display mode of the views. For the first, third, and fifth
views, change the display mode to Hidden line, Tan Phantom.
9. Change the display mode of the remaining views to No Hidden,
No Disp Tan.
Note:
Once you set a view using Display Mode, it remains at that
setting even if you change the Environment setting.
MODEL INTERROGATION
For this project, you continue developing the models according to the
design intent by adding more features to the parts, analyzing mass
properties for individual parts and whole assemblies, and investigating
interference between components. In addition, you write relations to
prevent interference between components. After accomplishing these
tasks, you then place the blower subassembly into the motor assembly.
The cover part is incomplete. According to the design intent, you must
create tabs to mount the cover to the motor part, and add cooling slots to
the top of the cover, as shown in Figure 34.
Figure 34: Cover Modifications
Page A-30 Introduction to Pro/ENGINEER
NOTES
12. Reference pattern the straight hole. When you have finished, save
the model.
Angle from Make
Datum
Cylindrical
surface for axis
Project Laboratory Page A-33
NOTES
6. Mirror the patterned cut features that are on the side of the
electronics foundation to the other side. After you have finished,
save the model and erase all.
Project Laboratory Page A-35
NOTES
4. Explode the assembly model so that you can see inside the model.
Click Modify, Mod Explode to change the position of the blower
using a normal plane, as shown in Figure 44.
Toggle
between
Page A-36 Introduction to Pro/ENGINEER
NOTES
5. Determine the distance that can be used for the blower. Measure
the distance from the back inside surface of the blower to the front
inside surface of the blower using Analysis, Measure, Distance
and selecting the surfaces shown in Figure 44. Remember the
distance value.
6. Modify the blade height again on the blower so it will fit within the
lower housing of the model. Change the blade length to be distance
you just measured minus the thickness of the top and base of the
blower and a clearance. At the current values the distance is equal
to 75 (5 + 2.5 + 5) or 62.5.
7. Develop a relation that drives the blower to always be centered
within the lower housing by driving the offset value. Use the
parameters shown in Figure 45.
Select this
surface to
define the
Select these
two surfaces
8. Note that the lower housing part does not have any dimensions that
control the inside dimension of the interior opening. According to
the design intent, you must control the wall thickness. This intent
was captured by driving the revolved cut off the dimension of 2.5
(shown as d8:0, d10:0, and d9:0 in Figure 45) from all the edges of
the surface of the model.
9. Create a number parameter in the lower housing part. Open the
lower housing (or the gamma_lower.prt) part in a subwindow.
Choose Relations and pick the revolved cut and base protrusion to
show their symbolic dimensions.
10. Write a relation that is equal to the length of the cut (cut_length =
d1 (d8+ d10)). Remember to use symbolic dimensions. Enter the
parameter name in the relation to automatically create a number
parameter in the model.
11. Save lower_housing.prt (or the gamma_lower.prt) and close the
window. Activate the assembly window again.
BLOWER PART LOWER_HOUSING PART
Page A-38 Introduction to Pro/ENGINEER
NOTES
12. Create another parameter in the blower model that represents the
overall height of the blower including the base, blade and top.
Open the blower part (or gamma_blower.prt) in another window.
Add the following relation, height = d1+d9+d18, to automatically
create the parameter height.
13. Save the blower and close the window.
14. Drive the offset of the blower model within the lower housing so
that they are equally offset. Enter a relation similar to d0:1 =
(cut_length:0 - height:2)/2.
15. Regenerate the model. Check the message area to see if the system
displayed a warning; you may have to regenerate twice, depending
on the order in which you added the relations. (Hint: Use Sort
Rels.)
16. Click Analysis > Model Analysis to calculate the mass properties
of the assembly. Add the density values of your choice to the
components. (example 7.63e-9 tonne/mm3 for steel)
17. Use the Info menu to create a BOM. When you have finished, save
the model.
Project Laboratory Page A-39
NOTES
holes align with the motor holes. Add an alignment constraint. Pick
the axis on the first hole of the tabs on the cover, and the
appropriate axis on the motor.
3. Assemble the BLOWER.ASM (gamma_blower.asm) subassembly
into the MOTOR.ASM (or gamma_motor.asm) subassembly. Use
your own discretion when choosing the constraints.
4. Change the column display of Model Tree show Status and
FeatID. List suppressed components by choosing Show from the
Tree pull-down menu and Suppress.
Figure 46: Model Tree for Motor Assembly
Note:
Note that the motor part is no longer visible in the working
window, but it is still listed in the Model Tree with the status
of Regenerated.
Note:
Suspend is a temporary action; it only suspends components in
place until the next regeneration, which in this situation occurs
as soon as you choose Done/Return. This action causes the
assembly to fail.
11. The system places you into the Resolve Environment because the
child components have missing references. To exit the Resolve
Environment, select Quick Fix and Freeze for all of the
components. As soon as the system freezes one component,
another component causes you to remain in the Resolve
Environment because it is also missing references.
12. Once you have exited the Resolve Environment, review the
suppressed, frozen, and regenerated components listed in the
Status column of the Model Tree.
13. Resume the motor part. Note that all frozen components
automatically update in the Model Tree. Save the model and erase
all components.
.
Page A-42 Introduction to Pro/ENGINEER
NOTES
2. Extract the body of the part from a mold. Create a draft feature on
the two parallel sides of the rib. Accept the default attributes of
Neutral Plane, No Split, and Constant. Create a neutral plane
through the top edge of the rib, parallel to the base surfaces. Use
the neutral plane as the reference plane. Enter [ -10] as the draft
angle.
Datum offset
dimension
Single sketched
line
Project Laboratory Page A-45
NOTES
Figure 52: References for Draft Feature (surfaces meshed for clarity)
3. Copy the rib and draft features to create two supports. Use Move
and select the attribute of Dependent. Translate the features with
reference to the front of the model by a distance of 3.00
4. Mirror the ribs and draft features to the other side of the part. If the
mirroring operation fails because you cannot construct the
geometry, redefine the draft angle to -10 degrees. After you have
finished this task, save the model.
Figure 53: References for Copy of Rib and Draft Features
Draft surfaces
Copy these ribs
with the draft.
Mirror plane
Page A-46 Introduction to Pro/ENGINEER
NOTES
6. Add additional views, change the default scale to .7, and move the
additional views to an added sheet on the drawing. Detail the
drawing according to Figure 56 and Figure 57. When you have
finished, save the model.
Figure 56: Sheet 1 of the Motor Drawing
Page A-48 Introduction to Pro/ENGINEER
NOTES
7. Notice that the axis circle does not appear around the patterned
holes on the flange. Change the setup file in the drawing so that
radial_pattern_axis_circle is set to YES; then show the axis of
the patterned holes.
Figure 58: Pattern Axis Circle
Project Laboratory Page A-49
NOTES
10. Retrieve the motor assembly (or the delta_motor.asm) and examine
the changes to the assembly. Finally, retrieve motor drawing and
notice how the changes are reflected. Save the drawing, assembly,
and parts by saving the assembly drawing. Erase the models from
memory and exit from Pro/ENGINEER.
Page B-1
Appendix
Using PTC.Help
PTC is continuing its commitment to provide integral
internet/intranet enhancements through the i-series of software
products, including the innovative changes in this release of PTC
Help.
Objectives
After completing this module, you will be able to:
Start the PTC Help system.
Obtain help while performing a task.
Page B-2 Introduction to Pro/ENGINEER
NOTES
Appendix
Objectives
After completing this module, you will be able to:
Open a Technical Support Call.
Register for on-line Technical Support.
Navigate the Knowledge Base.
Locate contact numbers for support and services.
Page C-2 Introduction to Pro/ENGINEER
NOTES
Please use the following format (or download the template from
http://www.ptc.com/cs/doc/copen.htm):
FNAME: FirstName
LNAME: LastName
CALLCENTER: U.S., Germany, France, U.K., Singapore, or
Tokyo
PHONE: NNN NNN-NNNN x-NNNN
CONFIG_ID: NNNNNN
PRODUCT: X
MODULE: XX
PRIORITY: X
DESC_BEGIN:
description starts
description continues
description ends
DESC_END
Rand Customers
To open calls by email with RAND, send your questions to
tech.support@rand.com.
PTC Global Services: Technical Support Page C-3
NOTES
SPR
Software Performance Report
Software Performance Report (SPR)
SPR Verification through Tech. Support Engineer
Update CD to customer
SPR fixed from Development
Call Priorities:
Extremely Critical
Work stopped
Work severely impacted
Urgent Work impacted
Critical
Not Critical
General Information
PTC Global Services: Technical Support Page C-5
NOTES
Please write down your username and password for future reference.
Page C-6 Introduction to Pro/ENGINEER
NOTES
ONLINE SERVICES
After you have registered you will have full access to all Online Tools.
Figure 3: On line Service Options
You can search our Knowledge Base using a Search-Engine. Our Online
Support Applications controls the status of Calls (Call Tracker) and SPRs
(SPR Tracker) and adds comments to these. If you add a comment, the
Technical Support Engineer assigned to your call will be notified
automatically.
Additionally, contact information such as the customer feedback line and
electronic order of software and manuals are available.
The Software Update Tool allows you to request the newest software
updates for any PTC product.
Definitions:
TAN
CONTACT INFORMATION
Internet
Rand Customers
Rand Worldwide customers can visit the following Web site for phone
numbers:
http://rock.rand.com/webtracker/CustomerServicesWorldwide.htm
PTC Global Services: Technical Support Page C-9
NOTES
PTC Customers
PTC Technical Support Worldwide Electronic Services
These services are available seven days a week, 24 hours a day.
URL:
http://www.ptc.com/support/index.htm (Support)
http://www.ptc.com/company/contacts/edserv.htm (Education)
E-mail:
ftp.ptc.com
cs-feedback@ptc.com
Phone: Numbers are listed at:
http://www.ptc.com/cs/doc/feedback_nums.htm
Telephone
For assistance with technical issues, contact the Electronic Services noted
in the previous section, or the Technical Support line as listed in the Phone
and Fax Information sections below.
PTC has nine integrated Technical Support Call Centers in North
America, Europe, and Asia. Our worldwide coverage ensures telephone
access to Technical Support for customers in all time zones and in local
languages.
Page C-10 Introduction to Pro/ENGINEER
NOTES
800-477-6435
Outside the U.S.:
781-894-5332
781-894-5513
Maintenance:
888-782-3774
Education:
888-782-3773
Netherlands 0800022-4519
Norway 8001-1872
Portugal 05-05-33-73-69
South Africa 0800-991068
Spain 900-95-33-39
Sweden 020-791484
Switzerland 0800-55-38-33 (French support)
0800-83-75-58 (Italian support)
0800-552428 (German support)
United Kingdom 0800-318677
License Management Phone Numbers:
Belgium 0800-75376
Denmark 8001-5593
Finland 0800-117-092
France 0800-14-19-52
Germany 49 (0) 89-32106-0
Ireland 1800-409-1622
Italy 39 (0) 39-65651
Netherlands 0800-022-0543
Norway 8001-1872
Portugal 05-05-33-73-69
Russia/Eastern Europe 44 1252 817 078
Spain 900-95-33-39
Sweden 020-791484
Switzerland 41 (0) 1-8-24-34-44
United Kingdom 0800-31-8677
Education Services Phone Numbers:
Benelux 31-73-644-2705
France 33-1-69-33-65-50
Germany 49 (0) 89-32106-325
Italy 39-039-65-65-652 39-039-6565-1
Page C-12 Introduction to Pro/ENGINEER
NOTES
Spain/Portugal 34-91-452-01-00
886-4-3103311 (Taichung)
886-7-3323211 (Kaohsiung)
ELECTRONIC SERVICES
Up-to-Date
Information
+ Worldwide
ISO 9000
Certification
Quality Control
System
= Maximum
Productivity
with
PTC
Products