Professional Documents
Culture Documents
W I L D F I R E 2.0
BASIC DESIGN
St e ve n G . Sm i t h
Pro/ENGINEER Wildfire
2.0 Basic Design
Steven G. Smith
CADQUEST INCORPORATED
5535 BLAKESLEE AVE
HARRISBURG, PENNSYLVANIA 17111
USA
Phone 717.565.1965
Toll Free 888.922.5270
Fax 717.564.9599
Email: mail@cadquest.com
Internet: www.cadquest.com
Publication History
Edition Date Description Pro/E Build
1.0 July 2004 Initial Printing M020
2.0 April 2005 Minor Corrections M110
ISBN 1-930933-36-3
Pro/ENGINEER Wildfire 2.0 Basic Design
Table of Contents
Introduction..................................................................................................................................................1
Objective of This Textbook........................................................................................................................1
Textbook Outline .......................................................................................................................................2
Textbook Conventions ..............................................................................................................................3
Exercise Files ............................................................................................................................................3
System Configuration................................................................................................................................4
Notes to Experienced CAD Users.............................................................................................................4
Section 1.......................................................................................................................................................5
Definitions ....................................................................................................................................................7
General Terms ..........................................................................................................................................7
Geometric Terms ....................................................................................................................................10
The User Interface .....................................................................................................................................13
Navigation Tabs ......................................................................................................................................14
The Model Tree.......................................................................................................................................15
The Model Tree (continued)....................................................................................................................16
The Folder Browser.................................................................................................................................17
Personal Favorites ..................................................................................................................................18
Personal Favorites (continued) ...............................................................................................................19
Connections Tab .....................................................................................................................................20
Web Browser...........................................................................................................................................21
The Message Area and Input Panel .......................................................................................................22
Message Icons ........................................................................................................................................22
Toolbars and Icons..................................................................................................................................23
Configuration Files ..................................................................................................................................25
Trail Files.................................................................................................................................................25
File Commands..........................................................................................................................................26
File Naming Conventions ........................................................................................................................26
The File Menu and Toolbar .....................................................................................................................27
Creating New Objects .............................................................................................................................28
Using Templates .....................................................................................................................................29
Opening Objects .....................................................................................................................................30
File Type Icons....................................................................................................................................30
Opening Objects (continued) ..................................................................................................................31
Open by Drag-and-Drop..........................................................................................................................32
The File List.............................................................................................................................................33
Changing the Working Directory .............................................................................................................34
Save ........................................................................................................................................................35
Save a Copy............................................................................................................................................36
Backup ....................................................................................................................................................37
Rename Objects .....................................................................................................................................38
Close Window .........................................................................................................................................39
Erase .......................................................................................................................................................39
Delete ......................................................................................................................................................39
Importing Data Files ................................................................................................................................40
Send To...................................................................................................................................................41
Print .........................................................................................................................................................42
Exit ..........................................................................................................................................................42
Exercise 1 – Working with Files...............................................................................................................43
The Design Process ..................................................................................................................................48
Creation of Parts .....................................................................................................................................48
Feature Order..........................................................................................................................................48
Design Intent ...........................................................................................................................................49
Feature Manipulation ..............................................................................................................................49
Part Flexibility..........................................................................................................................................49
Part Maintenance ....................................................................................................................................49
Part Manufacturing..................................................................................................................................50
Creation of Assemblies ...........................................................................................................................50
Creation of Drawings...............................................................................................................................51
Modifying Objects....................................................................................................................................51
Parent Child Relationships......................................................................................................................52
Object Reference or Dependency...........................................................................................................52
Parametric Relations...............................................................................................................................52
Object Selection and Viewing ..................................................................................................................53
Introduction..............................................................................................................................................53
Object Selection ......................................................................................................................................53
Selection Filters and Status Box .............................................................................................................53
Selection Filters and Selected Items Dialog Box ....................................................................................54
Selection Preferences .............................................................................................................................55
Selection Techniques..............................................................................................................................56
Using Query Select .................................................................................................................................57
The Model Tree.......................................................................................................................................58
The Search Tool......................................................................................................................................59
Viewing the Model...................................................................................................................................60
Spin, Pan, and Zoom ..............................................................................................................................61
Orient Mode ............................................................................................................................................62
The View Manager ..................................................................................................................................63
The Environment Dialog Box ..................................................................................................................64
Exercise 2 – Pro/ENGINEER Environment..............................................................................................65
Creating Sketch Features .........................................................................................................................67
Introduction..............................................................................................................................................67
Reserved Parameters.......................................................................................................................404
User Parameters...............................................................................................................................404
Parameter Access ............................................................................................................................404
The Parameters Dialog Box ..................................................................................................................405
The Parameters Dialog Box (continued)...............................................................................................406
Relations ...............................................................................................................................................407
Part Relations ...................................................................................................................................407
Assembly Relations ..........................................................................................................................407
Feature Relations .............................................................................................................................408
Pattern Relations ..............................................................................................................................408
Relation Comments ..........................................................................................................................408
The Relations Dialog Box......................................................................................................................409
The Relations Dialog Box (continued) ..................................................................................................410
The Relations Dialog Box (continued) ..................................................................................................411
Functions and Operators in Relations...................................................................................................412
Logic Statements ..................................................................................................................................413
Motion....................................................................................................................................................413
Exercise 18 – Parameters and Relations ..............................................................................................414
Assembly Drawings ................................................................................................................................425
Introduction............................................................................................................................................425
Creating the Bill of Materials Report .....................................................................................................426
BOM Balloons .......................................................................................................................................427
BOM Balloon Tool .................................................................................................................................428
Exercise 19 – Assembly Drawings ........................................................................................................429
Setup and Other Tools ............................................................................................................................434
The Setup Menu....................................................................................................................................434
Changing Model Units...........................................................................................................................435
Model Density and Mass Properties .....................................................................................................436
Configuration Files ................................................................................................................................437
Configuration Files (continued) .............................................................................................................438
Configuration Files (continued) .............................................................................................................439
Using the Options Dialog Box ...............................................................................................................440
Using the Options Dialog Box ...............................................................................................................441
Finding Configurations Options.............................................................................................................442
Drawing Setup Files ..............................................................................................................................443
Mapkeys ................................................................................................................................................444
The Mapkey Recorder...........................................................................................................................445
Exercise 20 – Units and Other Tools .....................................................................................................446
Print and Export Objects ........................................................................................................................450
Printing Objects .....................................................................................................................................450
Exporting Objects ..................................................................................................................................451
Exercise 21 – Print and Export...............................................................................................................452
Customizing the Interface ......................................................................................................................454
Introduction............................................................................................................................................454
Commands ............................................................................................................................................455
Navigation Tabs ....................................................................................................................................456
Browser .................................................................................................................................................457
Options ..................................................................................................................................................457
Exercise 22 – Customizing the Interface ..............................................................................................458
Using Pro/HELP .......................................................................................................................................459
Exercise 23 – Using Pro/HELP ..............................................................................................................461
Additional Exercises ...............................................................................................................................463
Review Questions....................................................................................................................................463
Appendix A – Additional Exercises ....................................................................................................... A-1
Exercise 24 – Sketcher Techniques ...................................................................................................... A-3
Exercise 25 – Part creation..................................................................................................................... A-6
Exercise 26 – Model Tree Configuration ............................................................................................... A-8
Exercise 27 – Datum Curves ................................................................................................................ A-11
Exercise 28 – Creating Holes ............................................................................................................... A-13
Exercise 29 – Blend Features............................................................................................................... A-15
Exercise 30 – Sweep Features ............................................................................................................. A-17
Exercise 31 – Fill Patterns .................................................................................................................... A-19
Exercise 32 – Extruded Text................................................................................................................. A-22
Exercise 33 – Assembly Completion................................................................................................... A-25
Exercise 34 – Offset Cross Sections ................................................................................................... A-30
Exercise 35 – Customer Models .......................................................................................................... A-32
Appendix B – Project Drawings ............................................................................................................. B-1
Introduction
Textbook Outline
Section 1
Introduction and Definitions
The User Interface and File Commands................................ Exercise 1
The Pro/ENGINEER Environment ....................................... Exercise 2
Creating Sketches .................................................................. Exercise 3
Extrude and Revolve Features............................................... Exercise 4
Section 2
Edit and Regenerate............................................................... Exercise 5
Datum Features .................................................................... Exercise 6
Engineering Features ............................................................ Exercise 7
Blend and Sweep Features ................................................... Exercise 8
Section 3
Mirror Features ..................................................................... Exercise 9
Patterns ................................................................................. Exercise 10
Feature Manipulation ........................................................... Exercise 11
Detail Drawings .................................................................... Exercise 12
Section 4
Part Completion ................................................................... Exercise 13
Assembly Creation ............................................................... Exercise 14
Model Cosmetics .................................................................. Exercise 15
Engineering Analysis and Information ................................. Exercise 16
Layers ................................................................................... Exercise 17
Section 5
Relations and Parameters ..................................................... Exercise 18
Assembly Drawings .............................................................. Exercise 19
Units and Other Tools .......................................................... Exercise 20
Print and Export ................................................................... Exercise 21
Customizing the Interface ..................................................... Exercise 22
Using Pro/HELP.................................................................... Exercise 23
Appendix A
Additional Exercises ............................................................. Exercises 24-35
Appendix B
Completed Project Drawings
Textbook Conventions
This textbook uses the following conventions:
Exercise Files
To download the files needed to perform the exercises, visit the CADQUEST web site at
www.cadquest.com/download. If you do not have access to the Internet, contact CADQUEST by
telephone toll free at 888.922.5270 and a CD will be mailed to you. Our web site includes free
tips and tricks for Pro/ENGINEER users, and is updated regularly.
Create a new folder in your computer dedicated to this Pro/ENGINEER project as shown:
C:\wildfire
Place the downloaded file into this directory. This file is a self-extracting zip file, simply double
click the file to extract the objects. Set this folder as the ‘Start In’ folder for Pro/ENGINEER
using common Windows techniques.
The units of all new parts and assemblies created in the exercises of this textbook are to be mm.
The ‘template part’ and ‘template assembly’ (included in the self-extracting zip file) are to be
used as templates during the creation of all parts and assemblies in the exercises of this textbook.
Set the configuration options as shown on the next page to use these template objects
automatically.
System Configuration
Pro/ENGINEER is highly configurable. Pick Tools, Options to add and apply configuration
options. The following configuration options should be applied before starting the exercises in
this textbook:
comp_assemble_start constrain_in_window
def_layer layer_datum dtm_pln
def_layer layer_axis dtm_axis
default_dec_places 2
display_full_object_path yes
file_open_default_folder working_directory
orientation isometric
pro_colormap_path C:\wildfire\misc
save_drawing_picture_file embed
sketcher_dec_places 2
sketcher_save_preview_image yes
spin_with_part_entities yes
spin_with_silhouettes yes
template_designasm C:\wildfire\misc\template_mm.asm
template_solidpart C:\wildfire\misc\template_mm.prt
tol_display yes
tol_mode nominal
visible_message_lines 4
web_browser_homepage about:blank
Section 1
Definitions
Pro/ENGINEER is a parametric feature based three-dimensional modeling system that is very
different from most other CAD/CAM systems. Understanding some essential concepts and
terminology is important before beginning to use Pro/ENGINEER.
General Terms
Feature Based A feature is a set of instructions that tells the system how to create
geometry. A block with a hole in it is two features, one is the block and the
other is the hole. Features are created in a logical order to convey design
intent to the system.
Part Model A single model containing the definition of a single manufactured part.
Assembly Model A collection of part models defining the orientation of each part with
respect to the others. When any part is changed, the assembly updates
automatically.
Sketch The heart of all Pro/ENGINEER design tools. Part models are a collection
of ‘sketched’ features. These sketches define geometric design intent as
the model is created.
Session A session begins when the user starts Pro/ENGINEER. The session ends
when the user exits Pro/ENGINEER.
Open Open an object into Pro/ENGINEER. The object is loaded into the RAM
of the computer and is displayed on the monitor. The object is considered
‘in session’.
Working Directory The directory where Pro/ENGINEER is started. The working directory can
be changed after a session has started by using File, Set Working
Directory.
By default, Pro/ENGINEER saves objects in the original directory from
where they were opened, not in the current working directory. This is
called ‘store back’. Be aware of this when using the File, Set Working
Directory command.
New objects are always stored in the current working directory.
Object In Session When an object is opened, it is ‘in session’, and the object remains in
session until it is erased from memory or Pro/ENGINEER is exited. When
the File, Close Window command is issued, the object is not erased from
memory, and the object remains ‘in session’, in the RAM of the computer.
It is not necessary to save an object before the File, Close Window
command is used.
Opening an object into session also opens any referenced objects into
session. Many objects may be in session at one time. Each object that is in
session uses some computer RAM.
Active Object The object currently displayed in the ‘active’ window. When using
multiple windows, the active object is labeled (Active) in the header at the
top of the Pro/ENGINEER window. Use the Window, Activate command
to set the current window to be the active window.
REFERENCE
4455-004.prt
4455-004.drw
Object Reference
Parent / Child Terms used to describe geometric references created between features in a
part model. The ‘child’ references the ‘parent’. The ‘child’ depends on the
‘parent’ for its definition. These references are commonly called ‘parent-
child relationships’. For example, a hole depends on the solid base it is
placed on: without the solid base, the hole cannot exist.
Geometric Terms
A_1
Axis
Z X
Datum Plane The foundation of all models. These are non-solid, orthogonal, planar
surfaces, and are used to create and orient the model’s solid geometry. The
‘template’ part and assembly models include three default datum planes as
shown below.
TOP
FRONT
RIGHT
Edge
Surfaces
Extrude
Plane A flat object. Usually a ‘datum plane’, but also can be a solid part face or
surface.
Point A ‘datum point’ can be created on surfaces, at vertices, etc.
Revolve A feature that is created by revolving a sketch about a centerline.
Revolve
Round A fillet radius on a solid part. The radius can be constant or variable.
Rounds
Vertex
Pull-down menus
Toolbars
Navigation Tabs
The Navigation Tabs control the model tree area of the interface. There are four tabs, the Model
Tree, the Folder Browser to browse the computer’s hard drive and local network, the Personal
Favorites listing, and the Connections browser with access to various Internet sites.
Model Tree
Folder Browser
Favorites
Connections
Pick here to
activate the
Model Tree
To rename a feature in the model tree, simply double pick the feature and enter the new name.
When applying the model tree settings from another open window, the Change Config Settings
dialog box is used as shown below.
Personal Favorites
The Personal Favorites tab is used to gain quick access to your favorite places: folders, projects,
web sites, online parts catalogs, etc. Your favorites are saved by the system in the following file:
Pick a favorite
To organize your favorite folders, pick the Organize icon at the top of the Personal
Favorites. The Organize Favorites dialog box is shown below.
Connections Tab
Use the Connections tab for quick access to online parts catalogs located at PTC.com, the
Technical Support area of PTC.com, and the PTC/User web sites. An example online parts
catalog is shown below.
Go directly to ptcuser.org
Go directly to PTC.com
Web Browser
The user interface includes a web browser that is easily opened and closed with one mouse click.
The browser includes several ‘connection tabs’ that give quick access to online parts catalogs
located at PTC.com, the Technical Support area of PTC.com, and the PTC/User web sites.
The browser’s default ‘home page’ is set using the configuration option shown below.
web_browser_homepage http://www.cadquest.com
To avoid connecting to the Internet, set the configuration option shown below.
web_browser_homepage about:blank
The browser includes ‘connection tabs’
for quick access to online parts catalogs
Pick here to
open/close the
browser window
Message Icons
The message area displays a variety of messages, prompts, warnings, and errors as shown below.
Informational message
Prompt to select an entity
Warning message
Error message
Tip
Click the middle mouse button to accept the default action of the input
panel. When saving an object, click the middle mouse button to accept the
default object to be saved.
Wireframe Measure
New
Hidden Line Model Properties
Open
No Hidden Curve Analysis
Set Working Directory
Shade Surface Curvature
Save
Tangent Solid User-Defined Analysis
Save a Copy
Tangent Centerline Motion Analysis
Rename
Tangent Phantom Excel Analysis
Erase Current
No Display Tangent Sensitivity Study
Erase Not Displayed
Tangent Dimmed Optimization Study
Print
Distributed CAD
Model Sectioning
Search
Configuration Files
Pro/ENGINEER configuration files are usually called ‘config.pro’, and are similar to other start-
up files that many CAD/CAM systems use. These files control the configuration of
Pro/ENGINEER defaults, environment settings, and contain user macros called ‘mapkeys’. There
can be as many as three config.pro files loaded automatically at the beginning of a session.
• The first config.pro is the system level one. This is at the ‘loadpoint’, where
Pro/ENGINEER is installed on the computer.
• The second config.pro is in the users $HOME directory (Unix systems only). This
should contain the users personal preferences for environment and other defaults in
Pro/ENGINEER. This will override any conflicts with the system level config.pro.
• A third config.pro may be in the directory where Pro/ENGINEER is started. For
Windows NT users, this contains users personal preferences for environment and
other defaults in Pro/ENGINEER. This will override any conflicts with the system
level file. This config file could also contain project specific options including search
paths. While performing the exercises in this textbook, your personal config.pro
should be located as shown below:
C:\wildfire\config.pro
Pick Tools, Options to edit and apply configuration files. Sometimes it is necessary to exit and
restart Pro/ENGINEER after editing configuration files to apply the changed or added options.
Trail Files
A trail file is a record of all the menu picks, selections, and keyboard entries for a single session
of Pro/ENGINEER. A trail file is created for every session of Pro/ENGINEER. Trail files can be
kept and replayed to recover lost data in case of a crash or other failure.
To replay a trail file, copy and rename the trail file into the current working directory. These files
must be renamed to ‘something.txt’. Edit the trail file, carefully examining the file and removing
anything unnecessary including the cause of crash or failure, and any File, Exit command. After
saving the trail file, replay it using Tools, Play Trail/Training File, then select the name of the
trail file.
Use the configuration option as shown below to determine the folder in which the system creates
trail files.
trail_dir C:\wildfire\trail
File Commands
• Do not use spaces, slashes (/), or periods (.) anywhere in the filename.
• Do not include revision letters in the filename.
• Do not include sheet numbers in drawing filenames.
• Pro/ENGINEER adds the extension automatically (.prt) (.asm) (.drw).
Save
Save a Copy
Rename
Erase Current
Note
New objects are created in the RAM of the computer and must be Saved
for further use. Pick File, Save to save new objects.
Using Templates
When creating new parts and assembly models, you ‘copy from’ a ‘template’ object. This
template includes the following items:
• Three datum planes called the ‘default’ datum planes. In a part model, these are
named RIGHT, TOP, and FRONT as shown below. In an assembly model, these are
named ASM_RIGHT, ASM_TOP, and ASM_FRONT.
• A default coordinate system.
• ‘Saved views’ such as Front, Back, Top, Bottom, Right, and Left.
• A critical layer setup.
• Units (inch or millimeter).
• Parameters for ‘Description’, ‘Modeled By’, and ‘PTC_Common_Name’.
Using a template for each new object ensures that all parts and assemblies have the same units,
layer setup, and parameters required to complete the project successfully.
The units of the template part and assembly included with the exercise files for this textbook are
millimeters. See page 435 for details about changing the units of a model.
TOP
FRONT
RIGHT
Opening Objects
To open existing objects into session, select File, Open, or pick the icon shown above. In the
File Open dialog box, double pick the object to be opened as shown below.
Tip
Clicking the middle mouse button will select the default button in most
Pro/ENGINEER dialog boxes. The default button is the one with the
darker border, usually OK or Open.
Open by Drag-and-Drop
Pro/ENGINEER objects can be opened by dragging the object from any browser window and
dropping it in the graphics window. You can use the Folder Browser, the Personal Favorites,
or any system browser.
Zip files (.zip) can be dragged into the graphics window, and the system presents the contents of
the zip file in the Open dialog box.
After selecting
the filter, pick
Apply here
Save
To save the current object, pick File, Save or pick the Save icon on the main toolbar, then press
‘enter’ or pick OK. Each time an object is saved, a new version is created on the disk in the
folder where the object was opened from, even if the current working directory has changed.
Three facts about the File, Save command are:
• The system creates a new version of the object, with an incremental version number,
each time the object is saved.
• The system saves the object in the folder from which it was opened, not necessarily
the current working directory.
• You must pick the checkmark, press ‘enter’, or click the middle mouse button to
complete the command.
Example:
• First open the part called 123.prt from project_folder_1 using File, Open.
• Next change the working directory to project_folder_2 using File, Set Working
Directory.
• Finally, Save the part, and the system creates a new version of the part in
project_folder_1. The system does not copy the object to project_folder_2.
C:\wildfire
project_folder_1 project_folder_2
123.prt.1 456.prt.1
123.prt.2 456.prt.2
123.prt.3 456.prt.3
Save a Copy
To save an object using another name, pick File, Save a Copy or pick the icon shown above. The
new object is created in the specified directory, not necessarily the directory where the original
object was opened from. This command can also be used to ‘export’ the current object to IGES,
STL, DXF, and many other file types. After using the Save a Copy command, the active object is
the original object, not the new object.
The Save a Copy dialog box is shown below.
Pick OK
Note
After using the Save a Copy command, the active object is the original
object, not the new object.
Backup
The File, Backup command is used to make a copy of the current object, using the same name,
but in a different folder or directory. If the current object has reference objects, they are also
‘backed up’ to the specified folder or directory.
After using the Backup command, the current object is the ‘backed up’ object, and the original
object is erased from session. This is the opposite behavior of the File, Save a Copy command.
Use the Backup dialog box to specify the folder or directory for the new object. The Backup
dialog box is shown below.
Note
After using the Backup command, the active object is the backed up
object, not the original object.
Rename Objects
To rename objects, pick File, Rename. If multiple versions of the object exist, all versions are
renamed. If other objects reference the current object, all reference objects must be ‘in session’
during the rename, and the reference objects must be Saved after the rename is completed.
The Rename dialog box is shown below.
Pick OK
Note
If other objects reference the current object, all reference objects must be
‘in session’ during the rename, and the reference objects must be Saved
after the rename is completed.
Close Window
The File, Close Window command is used to clear the current object from the graphics window.
This command does not remove the object form the RAM (memory) of the computer. When the
object is re-opened, the system retrieves the object from the RAM. The Close Window icon is
shown above.
Erase
To erase the current object from session, pick File, Erase, Current. This command removes the
object from the window and from the RAM (memory) of the computer. The Erase Current icon
is shown above on the left.
To erase all the objects that are ‘in session’ except the objects being displayed, pick Erase, Not
Displayed. If no objects are being displayed, this command removes all objects from the RAM.
The Erase Not Displayed icon is shown above on the right.
Delete
To delete the old versions of the current object, pick File, Delete, Old Versions. This command
removes all the old versions of the current object from the disk or server, leaving only the latest
version. Don’t use this command until you are absolutely sure that you don’t want to go back to
an old version. Because there is only a limited ‘Undo’ command, the old versions of the object
are your chance to go back to an earlier stage of the design.
To delete all versions of the current object, pick File, Delete, All Versions. This command
deletes all versions of the selected object from the disk or server.
Be careful using the File, Delete command; it is permanent, and does not send the object to the
‘Recycle Bin’.
Notes
Close Window removes the object from the graphics window only.
Erase removes the object from the window and from the RAM (memory)
of the computer.
Delete removes the object from the window, and from the RAM, and from
the disk.
Send To
Pro/ENGINEER objects can be emailed to anyone directly from Pro/ENGINEER. On a PC,
Microsoft Outlook is used to as a mail client to complete the mail request. Pick File, Send To,
Mail Recipient or pick the icon shown above. The Send As Attachment dialog box is used to
prepare the object before it is sent to the email client. All required reference objects are
automatically included in the attachment. The Send As Attachment dialog box is shown below.
Print
To print or plot the current object, use File, Print, or pick the icon shown above. The Print
dialog box is shown below.
Exit
To exit Pro/ENGINEER, use File, Exit. The Exit Confirmation dialog box is shown below.
Goal
The goal of this exercise is to become familiar with the File menu and its
commands.
Note
Note
The part is saved in the ‘Basic’ folder, not the ‘Labs’ folder.
Task 8: Verify the part was not saved in the current working directory.
• Pick File, Open, verify that the part called ‘lab1-1.prt’ is not on the list
• Pick Cancel
• Open the part called lab1-2 using File, Open or pick the icon
• Pick File, Save, then pick OK
• Pick File, Erase, Current and pick Yes in the dialog box
Task 10: Verify the part was saved and a new version was created.
• Open the part called lab1-3 using File, Open or pick the icon
• Open the part called lab1-4 using File, Open or pick the icon
• Pick File, Rename
• Enter < lab1-5 > for the new name (do not include the < > marks)
• Pick OK, OK
• Close the object by picking File, Close Window
• Open the part called lab1-6 using File, Open or pick the icon
• Use File, Save a Copy, enter < lab1-7 > for the new name then pick OK
• Read the message in the message area
• The active object is the old part, not the new copy
• Pick File, Exit and pick Yes in the dialog box to exit from Pro/ENGINEER
Creation of Parts
Parts are created using a series of features. The first three features in all parts should be datum
planes. These planes are non-solid geometry and are used as a base to create other features. The
first solid feature defines the rough shape of the part. Subsequent features remove or add material
to the part.
The process of creating parts in Pro/ENGINEER is similar to that of producing parts in a
manufacturing environment. It is important to understand that Pro/ENGINEER is not a ‘Boolean’
modeler, it is a parametric ‘feature based’ modeler. All features created in Pro/ENGINEER are
stored with the model, in the order they were created. Features can be modified, completely
redefined, or deleted from the model. Relationships are created between features based on design
intent. The feature history can be replayed to investigate how the model was created.
Feature Order
Features are created in a chronological order. Each new feature references some older existing
feature or features. This reference is called a parent/child relationship. The features can be re-
ordered to change the sequence of feature creation in the model. This is a very powerful function
of Pro/ENGINEER.
Design Intent
As features are added to a model, your intention for the feature is defined by how you sketch,
constrain, and dimension the feature. If you want feature ‘A’ to move along with feature ‘B’, then
tell the system that by dimensioning A to B. This is the ‘design intent’ of the feature. Often the
design intent will change for various reasons. Pro/ENGINEER allows major changes to the
feature’s design intent. The figure below shows two different dimensioning schemes for the same
part, each having a different ‘design intent’ for the hole labeled ‘A’.
B A B A
Feature Manipulation
Several commands in Pro/ENGINEER allowing manipulation of existing designs are very
powerful. Every feature in any given part can be completely changed and still be the same
feature, without deleting it and starting over. These commands are Edit Definition, Edit
References, Reorder, and Insert.
Part Flexibility
It is good practice to build flexible models. Flexible can mean several things, including using
stable parents for features, using parent/child relationships carefully, and testing or ‘flexing’ each
feature as they are created. Flex each feature to the known limits of the design intent.
Understanding how a feature will react to change is key to building good models.
Part Maintenance
When creating a model, remember that you may not be the person maintaining the model forever.
The model could be transferred to another part of your company or to an outside vendor or
customer. Building models that can be maintained by others is important.
Part Manufacturing
When creating a model, remember the reason for the model is to manufacture a product. Building
models suited for manufacturing is important. CNC manufacturing uses the features created in
the model to produce tool paths and other machine codes.
Creation of Assemblies
Assemblies are created by defining placement constraints between parts and/or other assemblies.
Usually three placement constraints are required to assemble a part to an assembly. When a
component (part) is modified, the changes are automatically passed to any assembly where the
part is used. Both ‘top down’ and ‘bottom up’ design techniques are possible with
Pro/ENGINEER. ‘Bottom up’ means the component parts are created first, and then put together
in an assembly. ‘Top down’ means that the assembly is created first, then the geometry for each
component is created in the assembly model. The project in this textbook uses the ‘bottom up’
design method.
An assembly model references the parts that make up the assembly as shown below.
Creation of Drawings
Pro/ENGINEER is not a CAD drafting system, however detailed drawings can be created. The
drawing references the model. Drawings can be created for part or assembly models. Drawing
files are separate objects that are saved just like the model. When you save a drawing, the model
is also saved.
Views of the model are placed on the drawing. Any view type can be added to the drawing.
Multiple sheets are contained within one drawing file. When the model is modified, the changes
are reflected on the drawing automatically. Drawings can be created long before the model is
complete. Early creation of drawings has several advantages, which include:
• Detailing ‘as you model’ is faster and easier.
• Promotes simultaneous effort with others who may be creating or maintaining the
drawing for you.
REFERENCE
4455-004.prt
4455-004.drw
Modifying Objects
Modifications to designs can be made in part models, assembly models, or on drawings. For
example, to modify the size and location of a hole, the dimensions are picked, new values are
entered, and then the part is regenerated. The part, assembly, and drawing are all updated
automatically. This is often called ‘geometric associativity’. The associativity is ‘two way’,
meaning changes can be made in any object; drawing, assembly or part.
Parametric Relations
Parametric relations are small user-defined programs, which capture design rules within a part or
between components of an assembly. A simple relation can be written so the length of a block is
twice the width. Assembly relations can be written to relate the size of mating parts. Relations
can be used with parameters to build families of parts and assemblies.
Object Selection
Pro/ENGINEER selection techniques use Microsoft Windows style object collection, using the
CTRL and/or the SHIFT key in conjunction with the left mouse button. For example, to pick
multiple entities for a particular command, pick the first entity, then press the CTRL key and
select the additional entities.
Selection Preferences
Pick Edit, Select, Preferences to access the Selection Preferences dialog box. Use this dialog
box to disable the pre-selection highlighting of geometry in the graphics window. In detail
drawings, use this dialog box to set the style of selecting multiple objects. When the pre-selection
highlighting is turned off, the Smart selection filter is not available. The use of Query Select
changes depending upon the pre-selection highlighting setting (see page 57 for details about
using Query Select). The Selection Preferences dialog box is shown below. Use the config.pro
option listed below to control the default pre-selection highlighting.
prehighlight yes, no
Selection Techniques
Single Entity
To select a single entity, set the selection preferences to the appropriate filter, then use the left
mouse button to pick the entity. To unselect the entity, pick in the blank space inside the graphics
window.
Multiple Entities
To select more than one entity, pick the first entity with the left mouse button, then press and
hold the CTRL key and select the additional entities. To remove an entity from the selection list,
double pick the Status Box and use the Selected Items dialog box to remove the appropriate
entity (see the figure on page 54).
Edge Selection
Set the selection filter to Geometry. To select edges using ‘One-By-One’, pick the first edge with
the left mouse button, then press and hold the CTRL key and select each additional edge.
Tangent Chain
Set the selection filter to Geometry. To select a ‘Tangent Chain’ of edges, pick the first entity
with the left mouse button, then press and hold the SHIFT key and select one additional edge
belonging to the chain you want to select. The system responds by displaying a small arrow with
the word ‘Chain’ pointing to the edges.
Surface Chain
Set the selection filter to Geometry. To select a ‘Surface Chain’ of edges, pick the first entity
with the left mouse button, then press and hold the SHIFT key and select the surface that defines
the chain you want to select. The system responds by displaying a small arrow with the word
‘Chain’ pointing to the edges.
Surface Selection
Set the selection filter to Geometry. To select multiple surfaces, pick the first surface with the left
mouse button, then press and hold the CTRL key and select each additional surface.
Loop Surfaces
Set the selection filter to Geometry. To select surfaces using ‘Loop Surface’, pick the surface that
defines the loop first, then press and hold the SHIFT key and select the appropriate edge.
Seed and Bound Surfaces
Set the selection filter to Geometry. To select surfaces using ‘Seed and Bound’, pick the seed
surface with the left mouse button, then press and hold the SHIFT key and select each boundary
surface. When you release the mouse buttons, the system collects the surfaces between the seed
surface and the boundary surfaces.
The Model Tree includes icons for the type and status of features as shown below.
Hidden
Regenerated
Suppressed
Pattern
Group
Insert Marker
Repaint the
window here Set the display of
the model - see below
Access the
saved views here
Zoom In/Out
If you have a mouse with a scroll wheel (shown below), scroll the wheel to zoom in or out.
If you do not have a wheel mouse, press and hold the CTRL key and the middle mouse button to
zoom in or out.
Pan
In models, press and hold the SHIFT key and the middle mouse button to pan. In drawings, press
and hold the middle mouse button to pan.
Spin
Simply press and hold the middle mouse button, and move the mouse. If the spin center is being
displayed, the model spins about the spin center. If the spin center is not being displayed, the
model spins about the point where the mouse is located when you start the spin.
Wheel Mouse
3 Button Mouse
Orient Mode
Orient Mode allows three different types of viewing behavior: Dynamic, Anchored, Delayed,
and Velocity. Pick View, Orientation, Orient Mode or pick the icon shown above to activate
Orient Mode.
In part models, the View Manager has four tabs and is shown below.
Pick Tools,
Environment
Display options
Default actions
are listed here
Model display
options are here
Goal
• Turn off the display of the datum axes by picking the icon
• Press and hold the middle mouse button and spin the model
• Pick View, Orientation, Standard Orientation
• Pick the Saved Views icon and then pick Top in the small pull-down menu as
shown below
• Pick the Saved Views icon and then pick Default Orientation in the pull-down menu
• Use page 61 as a guide: practice with zoom, pan, and spin using the mouse buttons
• Set the display of the model to Wireframe
• Set the display of the model to Hidden Line
• Set the display of the model to No Hidden
• Set the display of the model to Shaded
• Turn on the display of the datum planes by picking the appropriate icon
• Turn on the display of the datum axes by picking the appropriate icon
• Turn off the display of the spin center
• Press and hold the middle mouse button and spin the model
• Notice the model spins about the point where the cursor is when you press the middle
mouse button
• Turn on the display of the spin center
• Press and hold the middle mouse button and spin the model
• Notice the model spins about the spin center
• Pick Tools, Environment
• Pick a few items in the Environment dialog box then pick OK
• Set the selection preferences to Geometry in the lower right corner of the graphics
window
• Pick any part surface, notice it highlights
• Pick in the graphics window but not anywhere on the model
• Pick the Repaint icon
• Pick File, Save then pick OK
• Read the message in the message area
• Pick File, Close Window
• Pick File, Exit
• Pick Yes
Introduction
A sketch is a two dimensional, planar section that is used to define the shape of a feature.
TOP
FRONT
RIGHT
The Sketch dialog box controls the Sketch plane, the viewing direction, the Reference plane,
and the orientation of the Reference plane relative to the monitor. The Sketch dialog box is
shown below.
The Procedure
The basic steps to creating successful sketches are:
1. Specify the correct references for the sketch. The references are existing geometry to
which the sketch is aligned and dimensioned.
2. Draw the geometry of the sketch. Trim/extend/corner the geometry as necessary. Add
arc fillets as necessary to the geometry as necessary.
Specifying References
Each sketch requires references to place the geometry relative to the part. The system usually pre-
selects two references for you. These references may be sufficient, but often additional references
must be specified to satisfy the design intent. To specify additional references for the sketch, pick
Sketch, References, then pick the desired geometry, and then Close the References dialog box,
shown below.
To specify references
for the sketch, pick
Sketch, References
Note
Sketch Icons
The Sketcher Tools toolbar is shown below. These fly-out icons are used to draw the geometry
of the sketch. The default icon in each fly-out changes to be the last icon used in that set.
Entities are created by selecting the appropriate icon from the toolbar then using the left mouse
button in the graphics window. The mouse will ‘snap’ to the specified references and other
sketcher entities as geometry is created. To end the entity creation, click the middle mouse
button. To enter ‘Select Mode’ after creating entities, click the middle mouse button.
To move an existing sketch entity such as a line or a dimension, enter Select Mode then press
and hold the left mouse button while you move the entity.
To delete an entity pick the Select Mode icon, pick the entity, press the Delete key on the
keyboard or pick Edit, Delete, or press and hold the right mouse button and select Delete.
Select Mode
Line | Line 2 Tangent | Centerline
Rectangle
Circle | Conc. Circle | Circle 3pt | Circle 3 Tan | Ellipse
Tan & 3pt Arc | Conc. Arc | Center/Ends | Arc 3 Tan | Conic
Sketch Menu
The Sketch menu contains many sketcher commands. Many of these items are also included in
the Sketcher Tools toolbar (see the previous page) and on the right mouse button popup menu.
The Sketch menu and the right mouse button popup menu are shown below.
Create geometry
Create dimensions
Add constraints
Sketching Geometry
Sketch entities are created by selecting the appropriate icon from the sketch toolbar then using
the left mouse button in the graphics window. The mouse will ‘snap’ to the specified references
and other sketcher entities as geometry is created.
Use this page as a guide to creating common sketch entities.
Line Click left to start the line, click left again to complete the line, click
middle to stop the line chain.
Centerline Click left to locate the centerline, move the mouse to rotate the
centerline to the desired orientation, click left again to complete the
centerline.
Rectangle Click left to start the rectangle, click left again to complete the
rectangle.
Circle Click left to start the circle, move the mouse to the desired radius
then click left again to complete the circle.
Tangent Arc Locate the mouse at the end of the entity you want the arc to be
tangent to, then click the left mouse button. The system draws a
circle around the selected vertex. Move the mouse out of the circle in
a direction that is tangent to the existing entity. Click left to complete
the arc.
3 Point Arc Click left to start the arc. The system draws a circle around the
selected point. Move the mouse out of the circle in a direction that is
not tangent to any adjacent entity.
Center & Ends Arc Click left to indicate the center of the arc. Move the mouse to the
desired radius then click left to start the arc. Swing the arc then click
left to complete the arc.
Arc Fillet Left click on the first entity, left click on the second entity. Where
you pick the entities determines the size of the arc.
Note
After sketching the entities, click the middle mouse button to return to
Select Mode.
Trimming Geometry
There are three different trim commands in the sketcher as described below.
Dynamic Trim The system automatically divides all sketch entities, you pick the
portions of the entities to be deleted. Click left on the entity to be
deleted or press and hold the left mouse button and drag a spline
through the entities to be deleted. An example is shown below.
Corner Trim/Extend Pick the portion of the entities you want to keep, the other portions
are deleted. This command can trim and extend entities. An
example is shown below.
Pick
1. Start with 2. Pick the icon 3. Pick the portion 4. The result
this geometry of the entities you
want to keep
Edit Menu
The Edit menu contains commands used to manipulate sketch entities and is shown below.
Select the appropriate sketch entity first, then pick the command.
Trim entities
Adding Constraints
The Constraints dialog box is used to explicitly add constraints to the sketch. Pick the
constraints icon, shown above.
Pick the appropriate icon in the Constraints dialog box, read the prompt in the message area,
and then pick the appropriate entities in the sketch. The Constraints dialog box and the list of
constraint symbols are shown below.
Dimensioning Sketches
The system creates weak dimensions, shown in gray, as geometry is created. Usually the
dimensioning scheme does not match the desired design intent, so additional dimensions must be
created. To create dimensions, pick the dimension icon shown above.
With the LEFT mouse button, select the entity or entities to be dimensioned, and then with the
MIDDLE button place the dimension. Where you place the dimension determines where the
dimension ‘shows’ on any future or existing drawing.
Notes
Dimensions to Arcs/Circles
When creating dimensions to arcs, circles, and/or vertices, the system displays the small dialog
box shown below to determine the orientation of the dimension. Pick the appropriate option then
pick Accept.
Modifying Dimensions
To modify a single dimension, double pick it, then enter the new value. To modify multiple
dimensions, drag a box around the dimensions needing modification, then pick the modify icon
(shown above) or select Edit, Modify.
The system displays the Modify Dimensions dialog box, shown below. Enter the correct values
for each dimension then pick the checkmark or press enter. Use the thumb-wheels to dynamically
update or ‘flex’ the sketch entities. Additional dimensions may be selected after the dialog box is
displayed.
Sketcher Text
To create text in the sketcher, pick Sketch, Text or pick the text icon shown above. Draw a line
to represent the height of the text. The orientation of this line determines the orientation of the
text. A vertical line drawn from the bottom up creates horizontal text. A horizontal line creates
vertical text.
After drawing the line, the Text dialog box is used to enter the text string, set the desired font,
and other options as shown below. The text can be entered manually, or you can use a parameter
to drive the value of the text string.
Text can be placed on a curve. The curve can be an existing edge, sketch, or datum curve, or can
be a circle, arc or spline in the sketcher. Use Edit, Toggle Construction to convert the curve
entity to a construction entity if necessary.
Goal
The goal of this exercise is to become familiar with using the Sketcher.
FRONT
V V
4.00
H TOP
2.00
• Sketch another horizontal line below the first line as shown below
• Add the two arcs using the Tangent Arc icon
T H T
3.00
T H T
10.00
T R1 T
Add a centerline
to allow the
symmetry constraint
V
12.00
T T
R1 H R1
T T 1.00
20.00
8.00
T
Add 2 centerlines
2.00 T and a sketch point
5.00
100.00
V
10.00
5.00 V
0.50
T R1
T T
12.00 R1
FRONT
15.00
T T
T T
20.00
Center of the
20 radius arc
41.00
TOP
FRONT
RIGHT
Introduction
Solid features can be created using a variety of techniques. The most common solid features are
Extrude and Revolve.
• Extruded features are created by extruding the sketch ‘normal’ to the sketch plane.
You choose the direction and distance that the solid is extruded from the sketch plane.
• Revolved features are created by revolving the sketch about a centerline, existing
edge, or datum axis. You choose the direction and number of degrees of rotation from
the sketch plane.
Extrude
Revolve
Dashboard Tools
The system uses icons and ‘dashboard’ tools for defining the various elements of the feature.
Select the appropriate icon from the right side of the graphics window to access the dashboard
tools, or use the Insert menu at the top of the user interface.
Extruded features are created using the Extrude Tool as shown below. These tools include right
mouse button popup menus for shortcuts to common elements of the feature being created.
Hole
Shell
Each tool includes a
Rib right mouse button
Draft popup menu
for shortcuts
Round
Chamfer
Extrude
Revolve
Variable Section Sweep
Blended Surface
Blind
Solid or
Symmetric
Surface
To Next Use the right
mouse button
Through All popup menu for
Through Until shortcuts
To Selected
Protrusion Vs Cut
A Protrusion adds material to the model. A Cut removes material from the model. Both
extruded protrusions and extruded cuts are created using the Extrude Tool as shown below. The
system defaults to Protrusion, pick as shown below to create a Cut.
Extrude Direction
The Direction of extruded features can be flipped on the model or in the Extrude Tool as shown
below.
When you want to extrude in both directions from the sketch plane, use the Options panel of the
Extrude Tool as shown below.
Material Side
Extruded features that remove material from the model are called Cuts. The Material Side arrow
controls on which side of the sketch the system removes the material.
The Material Side arrow points toward the material to be removed as shown below.
Blind
Symmetric
To Next
Through All
Through Until
To Selected
angle_grid_interval value
inch_grid_interval value
millimeter_grid_interval value
2.025
Revolve Direction
Define the
axis of Protrusion or Cut
revolution Solid or Thin
Material Side (for cuts)
Preview
Pause
Solid or Symmetric
Surface To Selected
Goal
The goal of this exercise is to become familiar with creating extruded and
revolved solid features.
Task 1: Create an extruded protrusion. This is the connector part for the project.
• Enter < 21.50 > for the depth in the Extrude Tool
• Pick the checkmark in the Extrude Tool to complete the feature
• Pick View, Orientation, Standard Orientation
FRONT
• Pick File, Save then pick OK
• The completed part is shown here
• Pick File, Close Window
RIGHT
TOP
Task 2: Create a new part. This is the LCD part for the project.
Pick Sketch
• The system selects two references for you and they are displayed as dashed lines
• Pick Close in the References dialog box
• Pick the Centerline icon and sketch a vertical centerline aligned with the
FRONT datum plane
• Pick the Rectangle icon and sketch a symmetrical rectangle as shown on the
next page
• Align the bottom of the rectangle to the TOP datum plane as shown below
FRONT
2.54
H
V V
TOP
H
28.80
FRONT
TOP
RIGHT
• Press and hold the right mouse button and select Define Internal Sketch in the popup
menu
• Pick this end surface of the model for the sketch plane
FRONT
TOP
RIGHT
• Pick Top in the Orientation pull-down menu in the Sketch dialog box as shown
• Pick Sketch in the Sketch dialog box as shown below
Pick Sketch
• The system selects two references for you and they are displayed as dashed lines
• Add two additional references by selecting the model edges as shown below
V
H
TOP
2.00 1.00
FRONT
Task 4: Create another new part. This is the battery for the project.
Pick Sketch
• The system selects two references for you and they are displayed as dashed lines
• Pick Close in the References dialog box
• Add a vertical centerline aligned with the FRONT datum plane as shown in the figure
on the next page
V
5.05
T
Align to TOP
V 2.00
TOP
H
11.58
FRONT
TOP
RIGHT
Note
Remember that after using the File, Save a Copy command, the current
object is the original object, not the new object.
• Press and hold the right mouse button and select Define Internal Sketch in the popup
menu
• Select the top part surface for the sketching plane as shown below
Sketch on this
part surface
Pick Loop
• Enter < - 4.5 > to offset in the opposite direction of the arrow
• Pick Close in the small dialog box shown above
Note
The offset edge command creates sketch entities offset from the existing
edges of the model. If the original edges are changed, the offset edges
update automatically.
• Add two horizontal lines and two vertical dimensions as shown below
RIGHT
Add these two horizontal lines
31.50
Create these
FRONT two dimensions
using
10.00
- 4.50
Note
• Press and hold the right mouse button and select Define Internal Sketch in the popup
menu
• Pick the surface of the model as shown below for the sketch plane
Sketch on this
part surface
V V 20.37
6.00
FRONT
Task 9: Create a new part. This is the lens part for the project.
RIGHT
3.00
V V
TOP H
21.50
FRONT
TOP
RIGHT
Pick Loop
• Enter < -0.5 > to offset in the opposite direction of the arrow
• Pick Close in the small dialog box shown above
Note
The offset edge command creates sketch entities offset from the existing
edges of the model. If the original edges are changed, the offset edges
update automatically.
FRONT
• Trim the sketch using to remove the unwanted entities (the result is shown
below)
• Add the dimensions and modify the values as shown below
7.85
RIGHT
3.80
-0.50
Vertical centerline
aligned to the
RIGHT datum plane
FRONT
4.00
4.75
Page 120 COPYRIGHT CADQUEST INC.
Pro/ENGINEER Wildfire 2.0 Basic Design Section 1
Task 11: Create another new part. This is the battery cover for the project.
Note
The part does not ‘reference’ the original sketch and it is not associative to
the ‘cover.sec’ file
• Enter < 1 > for the Scale in the small dialog box, press ‘enter’ but do not pick the
green checkmark yet
• Place the sketch as shown below then pick the
checkmark in the Scale Rotate dialog box
• Add a vertical centerline as shown below
• Add the symmetry constraints as shown below
• Add the dimensions as shown below
19.95
Align a vertical
RIGHT
centerline to the
H
RIGHT datum plane
FRONT
T T
10.00
R 15.50
32.00
FRONT
TOP
RIGHT
Task 12: Create another new part. This is the button part for the project.
20.25
RIGHT
3.00
V V
FRONT
7.00
FRONT
RIGHT
TOP
3.15
FRONT
H
Add a vertical centerline
aligned to the
FRONT datum plane
8.00
0.65
TOP
3.85
4.85
FRONT
V 2.50
H V TOP
2.50 0.75
4.85
Task 15: Create another new part. This is the printed circuit board for the project.
14.00
RIGHT
R1 R1
T T
V L1 V L1
43.70
FRONT
Vertical centerline
aligned to the
RIGHT datum
18.40
36.15
RIGHT
ADDITIONAL EXERCISES
The following exercises are recommended and can be found in Appendix A.
• Exercise 24 – Sketcher Techniques
• Exercise 25 – Part Creation
• Exercise 26 – Model Tree Configuration
REVIEW QUESTIONS
Answer the following questions.
1. Define “Parametric Feature Based Modeling”.
2. What is meant by the term ‘object reference’?
3. What are the file extensions given to parts? assemblies? drawings? sketches?
4. How is a new part or assembly created? Why?
5. What is the config.pro file used for?
6. What does ‘store back’ mean?
7. What is the difference between File, Erase and File, Delete?
8. What is the difference between File, Save and File, Backup?
9. After using the File, Save a Copy command, what is the current object?
10. If I use File, Close Window without saving my model, have I lost my work?
11. If I use File, Erase without saving my model, have I lost my work?
12. What is a feature?
13. (True or False) All features have parents. Explain.
14. (True or False) All features have children. Explain.
15. (True or False) Parent child relationships are bad. Explain.
16. Can parent child relationships be broken?
17. What is the model tree?
18. What does a sketch point, a construction circle, and a centerline do?
19. List nine constraints used in the sketcher.
20. How are dimension values changed in the sketcher?
Section 2
Introduction
Pro/ENGINEER models are a collection of chronological
parametric features. Each feature has dimensions that define
the design intent of the part. The geometry of the model is
altered by editing (modifying) the dimension’s values using
the Edit, Value command.
Note
Another method to display a feature’s dimensions is to use the right mouse button popup menu
as shown below. After selecting the feature, pick Edit in the popup menu.
Another method to edit a feature’s dimensions is to use the right mouse button popup menu as
shown below. After selecting the dimension, pick Value in the popup menu.
Pick a dimension
then pick Value
Regenerate
2.50 3.60
3.60
Goal
• In the model tree, pick the first Protrusion (near the top of the tree)
• In the model tree, press and hold the right mouse button and select Edit in the popup
menu
• In the graphics window, double pick the .500 dimension
• Enter < 1.425 > for the new value
• Pick the Regenerate icon
• Notice how long it takes to regenerate the model
Datum Features
Introduction
Datum features are non-solid features used during the construction of other features. The most
common datum features include planes, axes, coordinate systems, and curves. Datum features do
not add or remove material from the model and therefore do not affect the mass properties of the
model. Some datums include ‘name tags’ as shown below.
Datums are created using the Insert menu or the Datum toolbar as shown below. Some datum
curves such as projected, wrapped, and intersected, are created using the Edit menu.
The display of datum features can be toggled on/off using the Datum Display toolbar, located at
the top of the user interface and shown below. The display of datum features can also be toggled
on/off using View, Hide or by using Layers.
Sketch Feature
Datum Plane
Datum Axis
Datum Curve A_1 Datums have
‘name tags’
Datum Points
Coordinate System
Datum Graph
Datum Evaluate
Analysis Feature
Offset Planes
Datum Reference
Datum Plane
The most common datum feature is the datum plane. All parts should have three default datum
planes as the first three features. Additional datum planes can be created using the Datum
toolbar, shown below, or can be built ‘on the fly’ during construction of other features. Datum
planes built ‘on the fly’ are separate features and are automatically hidden by the system. See
page 149 for details about the Hide command.
TOP
FRONT
RIGHT
The Datum Plane tool has three tabs and is shown below.
Datum Axis
Another common datum feature is the datum axis. Datum axes are created automatically during
creation of a hole or revolved feature. Datum axes can be created the using the Datum Toolbar
as shown below. Select the references for the axis first, then pick the icon in the toolbar.
A_1
Datum axes are automatically
created at the center of
revolved features and at the A_1
center of holes A_2
The Datum Axis tool has three tabs and is shown below.
When creating an
axis normal to a
plane, the normal
plane is listed here
Pro/ENGINEER coordinate systems are ‘right-handed’: using your right hand, the thumb is the
positive X axis, the index finger is the positive Y axis, and the middle finger is the positive Z
axis as shown below.
Z X
The Coordinate System tool has three tabs and is shown below.
Solid Font
Dot Font
Centerline Font
Phantom Font
Dash Font
Pro/ENGINEER Line Fonts
Select the object(s) to be hidden, then pick View, Visibility, Hide, or pick the appropriate icon.
The Hide and Unhide icons, shown above, can be added to the interface using the Tools,
Customize Screen command.
The right mouse button can be used in the model tree to ‘hide’ datum features. Selected features
can be ‘unhidden’ using the View, Visibility, Unhide command. Pick View, Visibility, Unhide
All to unhide all objects in the current model that are hidden.
Hidden features have a different icon in the model tree as shown below.
TOP
FRONT
RIGHT
Goal
RIGHT
TOP
DTM1
DTM1
FRONT
A_1
TOP
RIGHT
Pick OK
DTM1
FRONT
A_1
TOP
A_2
RIGHT
Notes
Where you pick the placement plane determines the positive direction of
the locating dimensions.
Using a negative value for the locating dimension moves the feature to the
opposite side of the reference.
• Double pick the dimension to the FRONT datum and enter < 11.5 > for the value
• Pick OK in the Datum Axis tool
• The result is shown below (A_1)
FRONT
A_1 TOP
RIGHT
• Pick the Centerline icon and sketch a vertical centerline aligned with the
RIGHT datum plane as shown below
• Pick the Rectangle icon and sketch two symmetrical rectangles as shown below
2.00
21.70
16.37
FRONT
4.00
Pick Orientation
Pick Flip
Pick Flip
Pick Properties
Y PRT_CSYS_DEF
Z X
Z
Y X
EXPORT
Note
The Save Status command forces hidden items to remain hidden after the
part is saved and re-opened.
Engineering Features
Introduction
Engineering features are a collection of special features such as hole, round, chamfer, shell, rib,
and draft. These features are created using the icons located on the right side toolbar or by using
the Insert menu in the top menubar. This textbook does not cover the Draft feature.
The top portion of the Insert menu and the Engineering Features toolbar are shown below.
Hole
The Engineering
Features Toolbar
Hole
Shell
Rib
Round
Chamfer
Creating Holes
To create holes pick Insert, Hole or pick the Hole icon shown above. Three types of holes can
be created using the Hole Tool as shown below.
Simple Holes A straight, square bottom hole. The drill tip angle and thread is not
included. The Hole Tool is used to set the diameter, depth, and placement
parameters for the hole.
Sketched Holes The shape of the hole is sketched similar to a revolved cut. After finishing
the sketch, the Hole Tool is used to define the placement parameters for
the hole.
Standard Holes You select the fastener size, class of fit, and can specify counterbore,
countersink, thread, drill tip angle, and exit countersink. Standard holes
include a note that is used for manufacturing and/or on detail drawings.
All standard hole information is taken from the Machinery’s Handbook.
The Hole Tool is used to define the placement parameters for the hole.
Simple Holes
The Hole Tool is used to create all types of holes including straight holes, sketched holes, and
standard holes. Select the Primary reference for the hole before picking the Hole icon. When
creating linear holes, ‘drag handles’ are used to define the dimension references.
Blind
Symmetric
Use the right mouse
To Next
button popup menu
for shortcuts Through All
Through Until
To Selected
Sketched Holes
Sketched holes are created by sketching the shape of the hole. The Hole Tool is used to create
sketched holes as shown below.
Standard Holes
Using the Hole Tool, standard holes can be created as shown below.
Add counterbore
Select the fastener size here Add countersink
Set the thread standard here Add thread
Pick here for Standard Holes
Countersink and
Exit Countersink
with threads
Counterbore
Rounds
Rounds are fillet radii or smooth transitions between two adjacent surfaces. Most rounds are
created by selecting edges of the model. Rounds can add or remove material depending on the
edges selected. There are many different types of rounds, the most common is a ‘constant edge
round’. Examples of rounds are shown below.
Constant Edge Round – Single Set Constant Edge Round – Multiple Sets
Done
Pick here to Select the transition Quit
create transitions type here
Step 1: With the filter set to Step 2: Press and hold the right mouse
Geometry, pick the edge(s). button, select ‘Round Edges’.
1.496 R1.496
Step 3: Drag the dynamic handles or double click the dimension value.
Edge Chamfer
Edge chamfers create beveled transitions between two adjacent surfaces. Chamfers can add or
remove material depending on the geometry selected. To create a chamfer feature, pick Insert,
Chamfer, Edge Chamfer or pick the icon shown above.
DxD The chamfer is size ‘d’ by ‘d’. The dimension is measured from the
selected edge.
D1 x D2 The chamfer is size ‘d1’ by ‘d2’. The dimensions are measured from the
selected edge.
Ang x d The chamfer is ‘ang’ degrees from selected surface of size ‘d’. The ‘d’ is
measured from the selected edge.
45 x D The chamfer is 45 degrees of size ‘d’. The edges must be right angle edges
(90 degrees between the adjacent surfaces).
OxO ‘O’ means offset from the selected surfaces. The dimension is measured
normal to the selected surfaces and is similar to D x D.
O1 x O2 ‘O’ means offset from the selected surfaces. The chamfer is size ‘O1’ by
‘O2’. The O1 and O2 dimensions are measured normal to the selected
surfaces and is similar to D1 x D2.
d1
45 X d
d2
45 X d d1 X d2
d d
Ang d
Ang X d d X d
Edge Chamfers
Page 170 COPYRIGHT CADQUEST INC.
Pro/ENGINEER Wildfire 2.0 Basic Design Section 2
Done
Set the type of chamfer here
Quit
Pick here to switch to ‘Transition Mode’
Shell
The shell feature is used to ‘hollow out’ a part with constant wall thickness. The user can specify
different wall thicknesses for different part surfaces. The shell feature is created by picking
Insert, Shell, or by picking the icon shown above.
Note
The thickness of the shell feature is limited by the geometry of the part
being shelled.
Done
Flip the shell inside/outside Quit
Enter the shell thickness here
Rib
A rib is a special type of sketched protrusion used to create a web or fin in a part. The rib is
sketched from the side view, and the sketch must be open. After completing the sketch, the Rib
Tool is used to determine which side of the sketch to create the feature. Ribs created on revolved
geometry automatically follow the contour of the existing part.
To create a rib, pick Insert, Rib, or pick the Rib icon shown above.
Ribs
Examples of Ribs
Done
Pick here to set the direction:
in, out, or symmetric Quit
Note
The sketch of the rib must be open as shown on the previous page.
Goal
Pick
Pick
Pick Pick
Pick
Pick
Pick
Pick
Pick the
edge here
• Double pick the locating dimension to the RIGHT datum plane and enter < 7.50 >
• Double pick the locating dimension to the FRONT datum plane and enter < 0 >
• Double pick the diameter dimension and enter < 12.25 >
• Pick the checkmark in the Hole Tool to complete the hole
• Repeat this task to create another hole on the opposite side of the RIGHT datum plane
• The result is shown below
Pick these
two edges
• Orient the model as shown below using the middle mouse button
• Be sure the selection filter is set to Geometry
• Select the part surface shown
Pick these
two surfaces
A_2
A_3
A_1 Pick this axis
A_4
• In the Hole Tool select Through All for the depth as shown below
• Double pick the diameter dimension and enter < 12.50 >
• Pick the checkmark in the Hole Tool to complete the hole
• The result is shown below
• Pick the small part surface shown for the sketch plane
RIGHT
FRONT
DTM1
6.13
• Enter < 2.50 > for the depth in the Extrude Tool
• Pick the checkmark in the Extrude Tool to complete the feature
• The part is shown below
• Save the part
• Close the window
• Orient the model as shown below using the middle mouse button
• Be sure the selection filter is set to Geometry
• Select the part surface shown
Pick this
surface here
• Double pick the locating dimension to the RIGHT datum plane and enter < 7 >
• Double pick the locating dimension to the FRONT datum plane and enter < 14 >
• Double pick the diameter dimension and enter < 3.9 >
• Pick the checkmark in the Hole Tool to complete the hole
• The result is shown below
FRONT
5.25
45
TOP
• Add the two dimensions and modify the values as shown above
• Pick the Done icon
• Enter < 1 > for the thickness in the Rib Tool
• Click the middle mouse button to complete the feature
• The result is shown below
• In the model tree, notice the datum plane used for the sketch plane is automatically
hidden by the system
3.70
45
TOP
• Add the two dimensions and modify the values as shown above
• Pick the Done icon
• Enter < 1 > for the thickness in the Rib Tool
• Click the middle mouse button to complete the feature
• The result is shown below
• Save the part
• Close the window
Introduction
A Blend is a special type of extruded feature that uses two or more sketches to define the
geometry. These complex features are primarily used to create transitions between two shapes.
Many different types of blend features can be created.
A Sweep is a feature that drives a sketch along a path while creating the geometry. The path is
called the ‘trajectory’, which can be defined using a variety of techniques. Many different types
of sweep features can be created.
Blend and sweep features can add or remove material from the model. Some examples of blend
and sweep features are shown below.
Parallel Blend
A Parallel Blend consists of at least two sketches and creates a ‘transition’ in the part. Blend
features are extruded normal to the sketch plane and all the sketches are sketched on the same
sketching plane.
To create a parallel blend that adds material to the model, pick Insert, Blend, Protrusion. To
create a parallel blend that removes material from the model, pick Insert, Blend, Cut.
The system presents the Options menu as shown below. In this menu, pick Done.
Pick OK to
complete the feature
There are two types of parallel blends, Smooth and Straight. The
Smooth option connects the sketches with curved surfaces. The Straight
option connects the sketches using straight surfaces as shown below. Use
the small menu to select Straight or Smooth, then pick Done.
4 3
4 3
1 2
1 2
It is important that each start point is in the same relative location so the feature does not ‘twist’.
It is also important that each direction arrow is pointing in the same relative direction so the
feature does not ‘twist’. In the example below, two rectangles have the start point and direction
arrows in different corners, going the same direction. The resulting twisted part is shown.
4 3
3 2
4 1
1
2
Set the Start Point by selecting the vertex in the sketch first, then pick Sketch, Feature Tools,
Start Point. To reverse the direction of the arrow, use the command twice on the same vertex.
Blend Vertex
Each sketch must have the same number of vertices. For sketches that do not have the required
number of vertices, a Blend Vertex is created to indicate two vertices converging into one. The
blend vertex looks like a small circle and counts as one extra vertex in the sketch. To create a
blend vertex, pick the vertex first then pick Sketch, Feature Tools, Blend Vertex. Multiple
blend vertices may be added to a single sketch. Multiple blend vertices may also be added to a
single vertex. A blend vertex cannot be added at the start point of a sketch.
In the example shown below, the rectangle and triangle have the start point and direction arrows
in the same relative corner, going the same direction, but the number of vertices is not equal. The
rectangle has four vertices and the triangle has three. The system cannot create this feature.
4 3
3 Create a blend
vertex by picking
the vertex in the
1 2 sketch then
picking Sketch,
1 2
Feature Tools,
Blend Vertex
Unequal Number
of Vertices
The triangle must have a blend vertex added to make the number of vertices equal. Pick the
vertex then pick Sketch, Feature Tools, Blend Vertex. In the example shown below, the blend
vertex is added at the top of the triangle. The resulting part is also shown below.
4 3
4 3
1 2
1 2
Equal Number of
Vertices The Result
Toggle Section
Blend features require multiple sketches. Each is sketched on the same sketching plane. Only one
sketch can be ‘active’ at any given time, and the Sketch, Feature Tools, Toggle Section
command is used to ‘activate’ the desired sketch. The active sketch (section) is shown in the
default color, and the inactive sketches are shown in a dimmed gray color.
The steps for using the Toggle Section command are shown below.
Toggle
Sweep
A sweep feature requires two sections. The first section, called the trajectory, is the ‘path’ that
the second section follows to make the feature. The trajectory may be open or closed, and has a
start point and a direction arrow similar to a blend feature. Some examples of trajectories are
shown here.
The second section, called the section, is sketched at the start point and normal to the trajectory.
The start point points toward you when sketching the section. The system adds a vertical and
horizontal centerline at the start point of the trajectory in the section’s sketch. The system
‘sweeps’ the section along the trajectory to create the feature. The section is kept normal to
(perpendicular to) the trajectory as it is swept. Some examples of sweep features are shown here.
The section may not intersect itself while sweeping along arcs in the trajectory. Square corner
and spline trajectories that cause self-intersection are allowed.
To create a sweep that adds material to the model, pick Insert, Sweep, Protrusion. To create a
sweep that removes material from the model, pick Insert, Sweep, Cut.
Trajectory Options
The trajectory can be defined using one of two methods. The Sketch
Traj option uses the sketcher to define the trajectory. The Select Traj
option allows existing edges or curves to be selected to define the
trajectory.
When using the Select Traj option, the Chain menu is used to pick
model entities and set the Start Point of the trajectory.
• Select the small surface of the part for the sketching plane as shown above
• Pick Okay for the direction or click the middle mouse button
• Pick Default for the orientation or click the middle mouse button
• Pick the edge shown below to create an additional reference for the sketch
45 45
2.00
• If the direction arrow goes the opposite direction, repeat the command on the same
vertex
• Pick Sketch, Feature Tools, Toggle Section
• Notice the circle is now gray in color
• Sketch a rectangle, snapping the four corners onto the angled centerlines as shown
below
45 45
2.00
3.00
• Orient the part as shown below using the middle mouse button
• Pick Insert, Sweep, Cut
• Pick Select Traj in the Sweep Traj menu
• Pick Tangent Chain in the Chain menu
• Pick the edge on the inside of the shell as shown below
0.75
1.50
0.75
• Add two vertical dimensions and modify the values as shown below
2.00
2.00
• Set the start point as shown above (select the vertex then use the popup menu)
• Pick the Done icon
• Pick Free Ends, Done in the small menu
• Locate the two centerlines added by the system, then zoom in on the intersection
between them as shown below
7.00
1.54
ADDITIONAL EXERCISES
The following exercises are recommended and can be found in Appendix A:
REVIEW QUESTIONS
Answer the following questions.
1. What command is used to update the model after editing a dimension value?
2. What is different about datum planes created ‘on the fly’?
3. List five uses for datum planes.
4. List five uses for datum axes.
5. How is the display of datum ‘name tags’ controlled?
6. Explain the term ‘right hand coordinate system’.
7. What is a datum curve?
8. What does the Hide command do?
9. Name a feature that can both add and remove material.
10. What is a ‘rib’ feature?
11. What is a ‘shell’ feature?
12. (True or False) The sketch of a rib must be open.
13. What is a ‘standard’ hole?
14. What is a ‘sketched’ hole?
15. What is a ‘round’ feature?
16. What is the minimum number of sketches required when creating a blend feature?
17. What is the difference between a ‘straight’ and ‘smooth’ blend feature?
18. What is the first section of a sweep feature called?
19. What does the start point and direction arrow do in a blend feature?
20. What does a ‘blend vertex’ do?
Section 3
Mirror Features
Introduction
Features in a part can be ‘mirrored’ to create copies of the original features. The original feature
is mirrored ‘about’ or ‘across’ a planar surface or datum plane that acts as a mirror. An example
is shown below.
RIGHT
Features on one end of the part are mirrored about the RIGHT datum plane
Select the feature(s) to be mirrored first, then pick Edit, Mirror or pick the icon shown above.
The Mirror Tool is used to mirror features and is shown below.
Done
Quit
COPYRIGHT CADQUEST INC. Page 223
Section 3 Pro/ENGINEER Wildfire 2.0 Basic Design
• The sketch of the feature does not mirror. This means the
sketch for the mirrored feature is in the location of the
original feature. This is confusing to users who did not
create the model or are otherwise not aware of this
behavior.
• The mirrored feature is a child of the plane it is mirrored
about.
• Additional references cannot be made when redefining
the sketch of a feature that has a dependent mirrored
copy.
• The mirrored feature is listed in the model tree as shown.
• By default, features are mirrored as ‘dependent’ copies.
This means that the mirrored feature is a child of the
original feature. The mirrored feature has shared
dimensions and is driven by the original feature. Either
feature can be edited and both will automatically update.
• Features can be mirrored as ‘independent’ copies by
removing the checkmark in the Options panel of the
Mirror Tool as shown on the previous page.
Note
Goal
Task 4: Mirror the cut in 4455-027. This part is in the labs folder.
Patterns
Introduction
Patterns are a method to copy features in a repeating manner. The original feature is called the
‘leader’ of the pattern, and the members of the pattern are called ‘instances’. Select the features
to be patterned first, then pick Edit, Pattern or pick the icon shown above.
There are many different types of patterns as listed below.
Dimension The feature is patterned using its locating dimensions to define the
directions for the pattern.
Direction The feature is patterned in a linear manner using a planar surface, straight
edge or curve, axis, or coordinate system to define the directions for the
pattern. The feature does not need locating dimensions to define the
pattern directions. This functionality allows an existing pattern to be
patterned.
Axis The feature is patterned in a radial manner using an existing axis to define
the center of the pattern.
Fill The feature is patterned within a sketched region using a variety of pre-
defined pattern styles.
Table The feature is patterned using a table to define the location of each
instance in the pattern. Pro/TABLE is used to edit the pattern table and is
similar to a spreadsheet tool.
Reference The feature is patterned by following an existing pattern. The feature must
reference the leader of the original pattern.
Dimensional Patterns
Dimensional patterns are the most common type of pattern. Existing features are patterned by
selecting the dimensions that locate the feature, and entering an increment value. The increment
is the spacing between the instances of the pattern. The number of members is specified
including the original feature. Features can be patterned in one direction or two directions, and
one or more dimension can be selected for each direction.
Examples of dimensional patterns are shown below. In each case, the original feature is shown in
bold.
nd
2 Direction
Members = 3
st
1 Direction
Members = 4
1.50 1.25
Locating dim st
1 Direction
Increment dim Members = 4
15
Locating dim
45 Increment dim
st
1 Direction
Members = 8
Positive Direction
When patterning a feature, it is important to know the positive direction of the locating
dimensions. The positive direction of a locating dimension is determined by starting at the
reference and going to the feature.
In the example shown below, the hole is dimensioned from the FRONT datum plane, and the
positive direction of the horizontal dimension is to the right. To pattern the hole towards the left,
a negative increment value must be used.
Positive
1.00
TOP
1.00
Negative
Negative
The positive direction of the
Positive
locating dimension is defined:
From the reference to the feature
FRONT
Negative
FRONT
∅ 0.40
1.00
Positive
FRONT
In this example,
the increment
value is positive
TOP
Done
The number of instances
in each direction are Quit
entered here
Pattern Options
Dimensional patterns can be created using any of three options: Identical, Varying, and
General. Use the Options panel in the Pattern Tool to select the appropriate option as shown
below.
Identical Each pattern instance is identical to the leader. All pattern instances must
be: equal in size; placed on the same placement surface; intersect any and
all other features the same way as the leader; not intersect any other
instance of the same pattern, and cannot run off the end of the part.
Identical patterns regenerate the fastest of the three types of patterns.
Varying Pattern instances can be placed on different surfaces and vary in size, may
intersect other surfaces and features, but cannot intersect any other
instance of the same pattern, and cannot run off the end of the part.
General There are no restrictions for general patterns, but are the slowest to
regenerate of the three types of patterns.
Reference Pattern
A ‘reference pattern’ is a pattern that follows another pattern. After creating a feature that
references the leader of an existing pattern, the Pattern Tool is used to create the reference
pattern.
Pro/TABLE
Pro/TABLE is used to create and edit pattern tables. Click in a cell and enter the appropriate
value. The column widths can be easily changed by dragging the appropriate header, similar to
common Windows applications. The Edit menu includes a Swap command allowing columns
and rows to be rearranged in the table. Rows starting with the ‘!’ character cannot be edited.
Do not edit
this row
Modifying Patterns
The increment value and the number of members in a pattern can be modified using the Edit
command. Double pick any member of the pattern, then double pick any locating dimension,
increment dimension, or member note. After entering new values, Regenerate the part.
Redefining Patterns
To redefine a pattern, pick the pattern in the model tree then press and hold the right mouse
button and select Edit Definition in the popup menu. The Pattern Tool is displayed, and you
can change the type, style, and dimensions used for the pattern.
Deleting Patterns
To delete the instances of the pattern but not the original feature, pick the pattern in the model
tree then press and hold the right mouse button and select Delete Pattern in the popup menu. If
the Delete command is used on any pattern member, the entire pattern including the original
feature is deleted.
EXERCISE 10 – PATTERNS
Goal
A_2
• Pick the 10.5 dimension
• Enter < –21 > in the text box
• Press and hold the right mouse button
and select Direction 2 Dimensions in
the popup menu
• Pick the 11.5 dimension
• Enter < –30.5 > in the text box A_5
• Pick the checkmark in the Pattern
Tool to complete the pattern A_7
• The result is shown here A_4
A_1
• Save the part
A_3 A_8
• Close the window A_2
A_6
A_4
A_5
A_2
A_1
A_3
40.00
V V 20.00
FRONT H
RIGHT
4.00
5.00
6.00
7.50
• Enter < 2 > for the diameter of the hole in the Hole Tool
• Pick the checkmark in the Hole Tool to complete the feature
• Press and hold the right mouse button and select Pattern in the popup menu
• Notice the type of pattern is automatically set to Reference in the Pattern Tool
• Click the middle mouse button to complete the pattern
• The completed part is shown below
• Save the part
• Close the window
• Pick the small hole then press and hold the right mouse button and select Pattern in
the popup menu
• Pick the 30° angle dimension
• Enter < 45 > in the text box
• In the Pattern Tool, enter < 8 > for the number of instances in the pattern as shown
below
Task 8: Create a table driven pattern in 4455-023. This is another practice part.
• Pick Edit in the Pattern Tool, then fill in each cell of the table as shown below
Do not edit
this row
• After completing the table, pick File, Exit in the Pro/TABLE editor
• Pick the checkmark in the Pattern Tool to complete the pattern
• The part is shown below
• Save the part
• Close the window
Feature Manipulation
Introduction
Designs often change during the engineering development process. It is common to change the
design intent of a part because of a manufacturing process or customer input. Trying different
design iterations can also cause changes to the part.
Pro/ENGINEER provides a powerful set of tools to manipulate existing models. These include
the following commands:
Edit Definition Change the original definition of the feature. All elements of the feature
can be redefined: Type, Sketch, Depth, Direction, Material Side, etc. This
command is commonly called Redefine.
Edit References Change the references (the parents) of the feature. This is a ‘parent
auction’ where each parent can be substituted with an eligible replacement.
This command is commonly called Reroute.
Reorder Change the order of the feature’s creation. The model tree shows the order
in which the features were created.
Insert Mode Go back in time, to create features before other existing features were
created.
Suppress Temporarily remove the feature from the model. If the feature has
children, they must also be suppressed or otherwise handled. Suppressed
features are not displayed in the model, and they do not regenerate.
Resume This is the un-suppress command. Features that are suppressed can be
returned to the model using the Resume command.
Delete Permanently remove the selected feature from the model. If the feature has
children, they must also be deleted or otherwise handled. If you delete a
feature by mistake, use the Edit, Undo command.
Note
Every feature in any given part can be completely changed and still be the
same feature, without deleting it and starting over. It is not the goal
however, to always do that. Sometimes it is easier to delete the feature
and create it again. This decision is based on several factors: the design
intent, the stability of the feature's parents, the number of children the
feature has, the extent of the proposed change to the feature, and your
skill level with Pro/ENGINEER. These are not set rules, and can be best
learned through practice.
All features, except the three default datum planes and the default coordinate system, have
parents. Not all features have children. The parent must be listed before the child in the model
tree.
Edit Definition
The Edit Definition command is used to change the definition of existing features. This
command is commonly called Redefine. All the elements of the feature can be redefined. For
example, an extruded cut with the depth element set to Blind can be redefined to Through All.
Note
Redefine
Redefine
Use Edit Definition to change the Depth from Blind to Through All
Redefine
In the model tree, select the feature, then press and hold the right mouse button and select Edit
Definition in the popup menu as shown below.
Edit References
Every feature has references, which are called parents. The Edit References command is used to
change the parents of existing features. This command is commonly called Reroute. This is a
‘parent auction’ where each parent can be substituted with an eligible replacement.
Note
Reroute Reroute
Reroute
In the model tree, pick the feature, then press and hold the right mouse button and select Edit
References in the popup menu as shown below.
‘Roll back’ means ‘go back to the point in time at which the feature was created’ to perform the
reroute. Answer ‘Yes’ to this question so that only eligible features are visible and selectable
during the reroute process. When the reroute is complete, the system automatically ‘rolls
forward’ to the end of the model’s feature list and regenerates the model.
Reorder
The order in which features were created can be changed. Changing the order of features can
significantly alter the geometry of the model as shown below.
In the model tree, pick a feature and press and hold the left mouse button and drag it to a new
location as shown below. A feature cannot be reordered before any of its parents.
Reorder
Insert Mode
When features are created, they are always inserted into the model tree just above the Insert
Here marker. The marker can be moved up the list by dragging it with the left mouse button.
When this is done, the system displays a note in the lower right corner of the graphics window as
shown below to indicate you are in ‘Insert Mode’. When working in Insert Mode, features are
created before existing features. This can cause significant changes to the geometry of the model.
INSERT MODE
Suppress
The Suppress command temporarily removes the selected feature from the model. If the feature
has children, they must also be suppressed, rerouted, or deleted. Suppressed features are not
displayed in the model, and they do not regenerate.
To suppress a feature, set the selection filter to Features, pick the feature in the graphics window
or the model tree, then press and hold the right mouse button and select Suppress in the popup
menu. Suppressed features are indicated in the model tree using a different icon as shown below.
Suppress (continued)
A feature cannot exist if any one of its parents is suppressed. Because of this, when you suppress
a feature that has children, you normally want to suppress the children as well. You can,
however, choose to reroute the children using the Options button in the Suppress dialog box as
shown below.
Resume
The Resume command returns suppressed features to the model. This is the un-suppress
command. Pick Edit, Resume to resume suppressed features. This command has three options as
shown below.
The model tree can be configured to show the Status of the features as shown below. When this
is done, the Status column shows the suppression order in parenthesis. The Edit, Resume, Last
command resumes only the features with the highest suppression number. See page 15 for details
about configuring the model tree.
Delete
The Delete command permanently removes the selected feature from the model. If the feature
has children, they must also be deleted, suppressed, or rerouted. If you delete a feature by
mistake, use the Edit, Undo command.
To delete a feature, set the selection filter to Features, pick the feature in the graphics window or
the model tree, then press and hold the right mouse button and select Delete in the popup menu.
When you delete a feature that has children, the children must be handled similar to when a
feature is suppressed.
Goal
• Press and hold the right mouse button and select Edit Definition in the popup menu
• Set the depth to Through All in the Extrude Tool as shown below
• Press and hold the right mouse button and select Edit Definition in the popup menu
• Pick the remove material icon
• Press and hold the right mouse button and select Edit Definition in the popup menu
• Press and hold the CTRL key and pick the three edges shown in bold below
Pick these
two edges
0.200
• Double pick the locating dimension to the RIGHT datum plane and enter < 11 >
• Double pick the locating dimension to the FRONT datum plane and enter < 11 >
• Double pick the diameter dimension and enter < 3.3 >
• Pick the checkmark in the Hole Tool to complete the hole
• The result is shown below
Task 4: Redefine the shell feature to change the thickness of the new boss.
• Double pick the locating dimension to the RIGHT datum plane and enter < 0 >
• Double pick the locating dimension to the FRONT datum plane and enter < 32 >
• Double pick the diameter dimension and enter < 2 >
• Pick the checkmark in the Hole Tool to complete the hole
• In the model tree, select the last protrusion as shown below, then press and hold the
right mouse button and select Edit Definition in the popup menu
Note
• In the model tree, pick the first Revolve feature as shown below, then press and hold
the right mouse button and select Edit References in the popup menu
FRONT
RIGHT
TOP
DTM1
• In the model tree, pick the second Revolve feature as shown below, then press and
hold the right mouse button and select Edit References in the popup menu
RIGHT
TOP
DTM1
DTM3
DTM2
TOP
DTM1
Detail Drawings
Introduction
In Pro/ENGINEER, detail drawings are a by-product or deliverable of the model. Creating
drawings is easy, because most of the work has already been done in the model. Drawings are
necessary when direct manufacturing and inspection using the computer model is not practical or
possible.
Drawings are made of part or assembly models. Drawings are separate objects that reference (are
dependent upon) the models. The drawing cannot exist without the model. Views of the model
are placed on the drawing. A variety of view types can be placed on the drawing. Multiple sheets
are contained within a single drawing. The drawing also references the format, which is a
separate object that contains the title block and border of the drawing as shown below.
The Model
The Format
The drawing The drawing
references the model. references the format.
The Drawing
Number of sheets
Drawing size
Name of the active model
Type of the active model
Sheet scale: Pick here to modify
Drawing Icons
Pro/ENGINEER includes many icons in detail Show / Erase
drawings. Many are included in the default user
interface, and many more can be added to the Create Single Dimension
interface using Tools, Customize Screen. Shown Create Ordinate Dims
below is a collection of 50 available drawing icons.
Create Multiple Dims
Move Many
Selection Filters
Selection Filters allow you to specify which types of entities can be selected. In detail drawings,
the Selection Filters is a large list of items as shown below. See page 53 for more information
about Selection Filters.
Selection Preferences
In detail drawings, multiple items can be selected using a variety of selection techniques. Use
Edit, Select, Preferences or the icons shown below to set the desired selection method.
Note
The name of the drawing should be the same as the name of the model.
REFERENCE
4455-004.prt
4455-004.drw
Format
Drawings usually include a title block and a border around
the drawing sheet. In Pro/ENGINEER, this information is
part of the drawing format, which is a separate object
usually controlled by the system administrator. The format
can contain text to be ‘filled in’ by the user creating the
drawing. Several generic formats are included with
Pro/ENGINEER, and company specific formats can be
created.
The Format
Template
The template is a special drawing with ‘instructions’ for the system to use each time a new
drawing is created.
Note
Read the textbook titled “Pro/ENGINEER Wildfire 2.0 Detail Drawings and
Pro/REPORT” by this author and publisher for complete details about
drawing formats and templates.
When creating a new drawing without using a template, pick Empty with format and Browse in
the New Drawing dialog box. In the Open dialog box, use the Look In pull down menu and
select ‘User Formats’, then pick the appropriate format from the list. Pick Open, then pick OK
to create the new drawing as shown below.
Pick Open
then pick OK
Pick Insert, Drawing View, General or pick the icon shown above to add the first view to the
drawing. Select a location on the drawing for the view, then use the Drawing View dialog box to
orient the view using one of the saved views in the model as shown below.
When creating a Detailed view, the system uses default values for the view scale, view name,
circle type, and note placement. Use the Drawing View dialog box as shown below to change
any of the default values after creating the view.
Section Views
When creating section views, pick the Sections category in the Drawing View dialog box as
shown below. Select the type of section view and other options as listed below.
Total Shows all edges of the cross-section including edges behind the cutting plane.
Area Shows only the geometry cut by the cross-section, and does not show the geometry
behind the cutting plane.
Full Cross-sections the entire view.
Half Cross-sections on one side of a datum and keeps the other side in the usual view
type.
Local Creates a broken-out cross-section by defining a spline boundary for the section.
Unfold Creates a cross-section by unfolding the cutting planes until they are parallel to the
screen.
Aligned Creates a cross-section that is unfolded about an axis.
Select the
appropriate cross-
section here
The Visible Area category of the Drawing View dialog box is shown below and is used when
creating partial, detail, or local section views.
View Display
The display of edges in drawing views is controlled using the View Display category in the
Drawing View dialog box (see the top figure on the previous page). The Display style pull-
down list controls the display of non-tangent edges in the view. The Tangent edges display style
pull-down list controls the display of tangent edges in the view.
Some examples of the different View Display options are shown below.
The Show/Erase dialog is used to show and erase model dimensions and other entities on the
drawing. Pick View, Show and Erase or pick the icon shown above. Dimensions ‘show’ in the
view they were created in, and can be moved and switched to other views. Dimensions that are
shown from the model may be erased from the drawing using the same dialog box. Datum axes
are shown using this dialog box and are used as centerlines on the drawing.
There are several filters for showing and erasing items on a drawing. Pick the entity type to be
shown, then select the appropriate filter. The Show tab of the Show/Erase dialog box is shown
below.
Dimensions
Tip
The default preview setting can be changed to Sel to Keep using the
following config.pro option: show_preview_default keep
Cleanup Dimensions
After dimensions are shown, they usually need to be moved. Pick Edit, Cleanup, Dimensions or
pick the icon shown above to access the Clean Dimensions dialog box, shown below. Use this
tool to move all the dimensions outside the view and set the spacing from the view and between
dimensions.
The right mouse button popup menu is used to modify dimensions. After picking the dimension,
press and hold the right mouse button. The dimension popup menu is shown below.
Default Tolerances
Dimensions have default tolerances assigned to them when features are created in the model.
By default, the tolerance mode (type of tolerance) is set to Limits, meaning ‘over and under’
dimensions are used. Use the configuration option ‘tol_mode’ to change the default tolerance
mode. The available tolerance modes are shown below with examples.
Nominal ............................... 1.000
+ .005
Plus-minus ........................... 1.000 - .002
The default tolerance values for any model can be changed by picking Edit, Value then picking
on the tolerance indicators at the bottom of the graphics window, as shown bellow.
Dimension Properties
Dimensions can be displayed with tolerances by picking the dimension and then selecting
Properties in the right mouse button popup menu. The tolerance value, mode, and other
dimension properties can be modified using this dialog box. Dimension properties include
number of decimal places, decimal or fractional, basic or inspection, and additional text.
The Properties tab of the Dimension Properties dialog box is shown below.
Notes
Drawing notes are created by selecting Insert, Note or by picking the icon shown above. Notes
can be created with or without a leader, can be attached to dimensions, and can be entered from
the keyboard or from an existing text ( .txt ) file.
The NOTE TYPES menu has many options for creating notes and is shown below.
Creating Notes
Notes can be created using a variety of options. Most drawing notes are entered using the
keyboard, one line at a time. To create a note, pick the Note icon, then pick Make Note, then
select a location on the drawing sheet for the note, then enter the text using the keyboard. After
the last line of the note is entered, press ‘Enter’ twice to complete the note.
When creating notes using the Leader option, the Attach Type menu is used. Notes can be
created with any combination of attachment type and style as shown below.
Box
Filled Box
Double Arrow
Note
Read the textbook titled “Pro/ENGINEER Wildfire 2.0 Detail Drawings and
Pro/REPORT” by this author and publisher for complete details about
drawing notes.
Editing Notes
To edit an existing note, pick the note then select Properties in the right mouse button popup
menu. The Note Properties dialog box can be used, or pick Editor to use your system editor
such as Notepad. This dialog box has two tabs, Text for entering text, and Text Style to set the
style of the font, line spacing, color, and other properties.
The Text tab of the Note Properties dialog box is shown below.
Pick Editor to
edit the note with
your system editor
Drawing Symbols
Drawing symbols are a collection of draft entities and text. They are grouped together similar to a
‘block’ in AutoCAD. Symbols become part of the drawing and do not reference where they
came from. Pro/ENGINEER includes a library of drawing symbols. Custom symbols can be
created and stored in a symbol directory for later use.
Pick Insert, Drawing Symbol, From Palette or use the icon shown above to access the Symbol
Instance Palette. The palette is divided into two categories: 2D drawing symbols on the left, and
3D model symbols on the right. Pick the appropriate drawing symbol then place it on the
drawing. The Symbol Instance Palette and some of the symbols are shown below.
• Pick File, New, pick the Drawing button in the New dialog box
• Remove the checkmark next to Use Default Template
• Enter < 4455-002 > for the name of the drawing then pick OK
• Pick Browse in the Default Model section, then pick 4455-002.prt then pick Open
• Pick the Empty with Format button
• Pick Browse in the Format section, then pick b.frm then pick Open
• Pick OK in the New Drawing dialog box
• The empty drawing is shown below
• In the Drawing View dialog box, scroll down the list of model view names and
select Top
• Pick OK in the dialog box
• The result is shown below
• Pick the general view on the drawing (the view you just added)
• Press and hold the right mouse button and select Insert Projection View in the popup
menu
• Pick as shown below to place the view
• Pick the front view (the second view you added to the drawing)
• Press and hold the right mouse button and select Insert Projection View in the popup
menu
• Pick as shown below to place the view
• Be sure the Default Orientation section of the Drawing View dialog box is set to
Isometric, then pick OK in the dialog box
• The result is shown below
• Read the prompt in the message area again, then draw a spline around the corner of
the existing view as shown below
Place the
detailed view here
• Pick Edit, Value then pick the scale listed in the note directly under the detailed view
• Enter < 10 > for the scale of the detailed view
• Pick the Lock View Movement icon to unlock the movement of views
• Pick each view and move them to appropriate locations as necessary
• Pick the Lock View Movement icon again to lock the view movement
• Save the drawing
• Use the sample drawing in Appendix B (page B-4) as a guide for this task
• Move the appropriate dimensions to the detailed view by picking the dimension then
selecting Move Item to View in the right mouse button popup menu, then pick the
detailed view
• Use the sample drawing in Appendix B (page B-4) as a guide for this task
• Pick a dimension, then pick Properties in the right mouse button popup menu
• Set the tolerance mode, tolerance value, and any additional text
• Repeat this task for each dimension on the drawing
ADDITIONAL EXERCISES
The following exercises are recommended and can be found in Appendix A.
REVIEW QUESTIONS
Answer the following questions.
Section 4
Part Completion
Introduction
Many times parts are not created in one session, nor can they be completed until an assembly is
created. Changes are often made to parts after interference is checked in the assembly. For this
project, several parts need additional features.
The next exercise will complete one of the components of the project assembly as shown below.
Others are parts will need minor adjustments as the assembly is created. Some components of the
assembly are created in the additional exercises found in Appendix A of this textbook.
Task 1: Create a cut feature in 4455-005. This is for the PCB to fit into this part.
• Press and hold the right mouse button and select Define Internal Sketch
• Pick this small surface of the model for the sketch plane
• Pick Left in the Orientation pull-down menu in the Sketch dialog box
• Pick Sketch in the Sketch dialog box
• Pick Close in the References dialog box
• Pick the Use Edge icon and select the four edges shown in bold below
FRONT
RIGHT
Task 2: Create another cut in 4455-005. This is for the tabs on the lens part to fit into.
• Press and hold the right mouse button and select Define Internal Sketch
• Pick Use Previous in the Sketch dialog box
• Pick Sketch in the Sketch dialog box
• Add four additional references shown below
RIGHT
8.00
FRONT
5.00
RIGHT
• Double pick each dimension and enter the values shown above
• Pick the Done icon
• In the Extrude Tool, set the depth to To Selected as shown below
DTM3
FRONT
RIGHT
• Press and hold the right mouse button and select Edit Definition
• In the dialog box, pick Trajectory then pick Define
• Pick Done in the small menu
• Pick Trim/Extend
• Pick Accept
• Pick Enter Length
• Enter < –1 > for the length
• Pick Trim/Extend
• Pick Next
• Pick Accept
• Pick Enter Length
• Enter < –1 > for the length
• Pick Done
• Pick Accept
• Pick Okay
• Pick OK in the dialog box
• The result is shown below
• Pick View, Orientation, Standard Orientation
• Save the part
• Close the window
Assembly Creation
Introduction
An assembly model is a collection of part models. In this textbook, the part models are modeled
first, and then assembled together. This technique is called ‘bottom-up’ assembly design.
Another method, called ‘top-down’ assembly design, is also possible with Pro/ENGINEER.
The Component
Placement dialog box
Assembly Procedure
Pick Insert, Component, Assemble or pick the icon shown above to start the assembly
procedure. Pick the appropriate part then pick Open in the dialog box. By default, the part being
assembled to the assembly appears in the main graphics window with the assembly. Alternately
the part being assembled can be displayed in a separate graphics window. For beginners, the
separate window method is recommended.
Three constraints are usually required to assemble a component. A surface or axis is selected in
one part, then a corresponding surface or axis is selected in the assembly. These are the
references for the constraint. These steps are repeated until the component's location has been
fully defined. Datum planes, coordinate systems, and points may also be used when defining
constraints.
The Component Placement dialog box is used to specify the constraints. Pick the type of
constraint before selecting the references. The Component Placement dialog box is shown
below.
Existing constraints
are listed here
Pick OK to complete
the assembly procedure
Surface Normal
It is important to understand the concept of a ‘surface normal’ when creating an assembly. The
‘surface normal’ of a surface is defined as ‘an imaginary vector that points perpendicular to and
away from the surface’.
All planar surfaces including datum planes have surface normals. Solid part surfaces have only
one surface normal, pointing away from the surface. Datum planes, however, have two surface
normals: a positive and negative surface normal as shown below.
Surface normal
Planar solid part surface
Datum planes
RIGHT
Mate
The Mate constraint is the most common type of assembly constraint. When using Mate, the
surface normals point in opposite directions. The mate constraint can be used on planar surfaces
only. There are four different types of Mate constraints as listed below.
Mate Coincident The surface normals point in opposite directions, and the surfaces become
co-planar.
Mate Offset The surface normals point in opposite directions, and are offset by a
specified value. The offset value can be modified.
Mate Oriented See page 334 for details about the Mate Oriented constraint.
Mate Angle See page 335 for details about the Mate Angle constraint.
Surface normals always point away from When using the Mate constraint, the two
solid planar surfaces. surface normals point towards each other.
2.125
Align
The Align constraint is another common type of assembly constraint. When using Align, the
surface normals point in the same direction. Align is the opposite of Mate. The Align constraint
can be used on planar surfaces and axes. When two axes are aligned, they become coaxial.
Align Coincident The surface normals point in the same direction, the surfaces become co-
planar. Two axes can be made coaxial with this constraint. Edges and
vertices may also be used.
Align Offset The surface normals point in the same direction, and are offset by a
specified value. The offset value can be modified.
Align Oriented See page 334 for details about the Align Oriented constraint.
Align Angle See page 335 for details about the Align Angle constraint.
Axis
When using the Align constraint on planar surfaces, When using the Align constraint
the two surface normals point in the same direction. on axes, they become coaxial.
1.250
Align Coincident Align Offset
Insert
The Insert constraint is used for radial surfaces. Use this constraint when assembling circular
parts. The two surfaces are made coaxial as shown below. Using the Insert constraint is
equivalent to using the Align constraint with axis-axis references.
Radial surfaces
Insert
Align Oriented The planar surfaces are made parallel and the surface normals point in the
same direction, but the surfaces do not become co-planar.
Mate Oriented The planar surfaces are made parallel and the surface normals point in
opposite directions. Mate Oriented is the opposite of Align Oriented.
These surfaces
selected for an
Oriented constraint
These surfaces
selected for an
Insert constraint
Align Angle The planar surfaces are set at a specified angle. When the angle is zero, the
surfaces are aligned coincident.
Mate Angle The planar surfaces are set at a specified angle. When the angle is zero, the
surfaces are mated coincident.
120°
Mate Angle
35°
Default Constraint
The Default constraint is a special constraint that fully defines the placement of the component.
The result is similar to aligning the three default datum planes in the component to the three
default datum planes in the assembly. Pick the icon shown below to assemble the part using the
Default constraint.
Hide Components
After assembling a component, it may be necessary to temporarily remove the display of the
component from the assembly. This can be accomplished using either of these two methods:
• Create a Layer, add the component to the layer, and then Hide the layer.
• Pick the component then pick View, Visibility, Hide.
Using Layers is a valid method, but is outdated and not necessary. The easiest method is to use
Hide. There are at least three ways to Hide a component of an assembly:
• Pick the component in the graphics window, then pick View, Visibility, Hide.
• Pick the component in the graphics window, and then press and hold the right mouse
button and select Hide in the popup menu.
• Pick the component in the model tree, press and hold the right mouse button and
select Hide in the popup menu as shown below.
The Hide command temporarily turns off the display of the component in the assembly. Hidden
components are still considered ‘in’ the assembly, but they are invisible. Use Unhide or Unhide
All to redisplay the hidden component in the assembly. The Hide command can be made
permanent using the View, Visibility, Save Status command.
Goal
Pick OK
• Enter < 4455-010 > for the name, then pick OK as shown above
• Be sure the datum planes are being displayed, notice the names are different
• Be sure the following configuration option is applied: (see page 4)
comp_assemble_start constrain_in_window
TOP
Orient the part being
assembled before
adding constraints
FRONT
ASM_TOP
RIGHT ASM_FRONT
ASM_RIGHT
• In the Component Placement dialog box, set the first constraint type to Mate
• In the small window pick the RIGHT datum plane
• In the large window pick the ASM_RIGHT datum plane
• In the Component Placement dialog box, set the second constraint type to Mate
• In the small window pick the TOP datum plane
• In order to assemble the other components, the bottom part can be temporarily
removed from the display
• In the model tree, pick 4455-004 then press and hold the right mouse button and
select Hide in the popup menu
• In the Component Placement dialog box, set the first constraint type to Align
• In the small window pick the RIGHT datum plane
• In the large window pick the ASM_RIGHT datum plan
• In the Component Placement dialog box, set the second constraint type to Align
• In the small window pick the FRONT datum plane
• In the large window pick the DTM3 datum plane in the part called ‘4455-005.prt’ (the
datum plane in the middle of the square opening)
Note
• In the Component Placement dialog box, set the third constraint type to Mate
• In the small window pick the hidden surface as shown below
• In the Component Placement dialog box, set the first constraint type to Align
• In the small window pick the RIGHT datum plane
• In the large window pick the ASM_RIGHT datum plane
• In the Component Placement dialog box, set the second constraint type to Align
• In the small window pick the FRONT datum plane
• In the large window pick the ASM_FRONT datum plane
• Turn off the display of the datum planes
• In the Component Placement dialog box, set the third constraint type to Mate
• Pick the bottom surface of the PCB (spin it over), where the rectangular sketch is, as
shown below
• In the Component Placement dialog box, set the second constraint type to Align
• Pick this surface of the battery
• Pick the word Coincident next to the Mate constraint, then use the pull-down menu
and select the 0.0 then enter < 0.55 > for the offset value (be sure to press ‘enter’)
• Pick OK in the dialog box
• The completed assembly is shown below
• Pick View, Orientation, Standard Orientation
• Congratulations! You have come a long way in a short time.
• Save the assembly
• Close the window
Model Cosmetics
Introduction
Pro/ENGINEER models can be cosmetically enhanced using a variety of tools. These include
Cross-Sections, Exploded Assembly Views, and Model Colors.
Cross-Sections
Cross-sections are created in part or assembly models. These cross-sections are used on detail
drawings to create section views. The angle, spacing, and line style of the crosshatching can be
modified. Examples of assembly cross-sections are shown below.
SECTION A-A
Creating Cross-Sections
To create cross-sections in part or assembly models, pick View, View Manager or pick the icon
shown above. The Xsec tab of the View Manager is used to create and maintain cross-sections.
Pick New to create a new cross-section as shown below. Both Planar and Offset cross-sections
can be created. Planar cross-sections are created by selecting a datum plane. Offset cross-
sections are created by sketching the section.
Cross-Section Visibility
Cross-sections can be made ‘visible’ and set as ‘active’ using the Display pull down menu in the
Xsec tab of the View Manager. When a cross-section is ‘visible’, the crosshatching is displayed
in the graphics window. When a cross-section is made ‘active’, the model is clipped at the cross-
section as shown below.
Assembly Cross-Sections
In assembly models, the View Manager six tabs as shown below. The Xsec tab is used to create
assembly cross-sections as shown below. You must select an assembly datum plane to create a
planar cross-section in an assembly model.
An Assembly cross-section
set to Active and Visible
To modify the exploded view of an assembly, use the View Manager. In the View Manager
pick the Explode tab as shown below, then redefine the default exploded view or pick New.
Pick Position in the small menu, then use the Explode Position dialog box to create a nice
exploded view. The Explode Position dialog box is shown on the next page.
Model Colors
Color can be added to part and/or assembly models by picking View, Color and Appearance.
The Appearance Editor dialog box is used to create and apply colors and is shown below.
Pick a color
Goal
• In the View Manager, press and hold the right mouse button and select Redefine in
the popup menu
• Pick Position in the small menu
• In the Explode Position dialog box, pick the Reset button
• Select each part in the model tree and watch as they snap to their unexploded
positions in the assembly
• In the Explode Position dialog box, pick the Translate button
• Pick any axis in the model, be careful when picking
• Turn off the display of the datum axes
• Pick any part, and drag it to a new location in the window
• Drag each part to create a nice exploded view as shown below
• After completing the view, pick OK in the Explode Position dialog box
• Pick Done/Return in the small menu
• Close the View Manager
• Save the assembly
• In the Color Editor dialog box, pick Color Wheel then pick a color from the wheel
Pick a color
Feature Info
List objects ‘in session’ and
in current working directory Feature List
Component Info
Cable Info
Assembly BOM
The information window displays the bill of materials in HTML format.
The Analysis menu and the Analysis toolbar are shown below.
Use Measure to
measure the model
Measure
Model Properties
Curve Analysis
Surface Curvature
User-Defined Analysis
Motion Analysis
Excel Analysis
Sensitivity Study
Optimization Study
Model Analysis
Pick Analysis, Model Analysis, or pick the icon shown above, to calculate mass properties of
parts and assemblies. Interference and clearance between parts in an assembly can also be
calculated using this command.
Pick Tools, Model Player to access the Model Player dialog box. Pick Show Dims to show the
dimensions of the current feature. Pick Fix Model to enter Resolve Mode. Go directly to any
feature by entering the feature number in the dialog box.
Pick Close to close the dialog box at the current location of the model’s history. If the model
player is not at the end of the model, you are put into Insert Mode automatically. Pick Finish to
play the model to the end and then close the dialog box.
Stop
Goal
The goal of this exercise is to become familiar with the Info and Analysis
commands.
Task 6: Get the parent and child information about features in the part.
• Step through several features then pick Show Dims and/or Feat Info
• The results are shown below, your results may be different (you may not have any
interference in your assembly, congratulations!)
Layers
Introduction
Layers are a way of organizing features in a part, components in an assembly, and entities in
drawings. Datum features such as planes and axes go onto a layer automatically, even if the layer
does not exist when the feature is created. In an assembly, layers can be created and the parts can
be added to the layers manually. The layer commands Hide and Unhide are described below.
• When using the Hide command on a layer, the contents of the layer are not displayed.
• When using the Unhide command on a layer, the contents are displayed.
To work with layers pick Show, Layer Tree at the top of the model tree or pick the icon shown
above. The model tree and the Layer Tree are shown below.
Using Layers
To Hide a layer, select the layer in the Layer Tree then press and hold the right mouse button
and select Hide in the popup menu as shown below. When a layer is hidden in a top-level
assembly, all layers with identical names in the component parts and sub-assemblies are hidden
as well. Using the Hide (or Unhide) commands on a layer at the part level hides (or unhides)
that layer only.
To make layer display changes permanent, pick Save Status in the right mouse button popup
menu in the Layer Tree as shown below. Use the Save Status command before saving the
model.
Notes
After changing the display status of a layer, use the View, Repaint
command to update the graphics window. To make layer display changes
permanent, pick Save Status in the right mouse button popup menu in
the Layer Tree before saving the model.
The Settings menu is used to control which layers are listed in the Layer Tree, edit the current
layer setup file, and set the item selection preferences for the layer as shown below.
Layer Types
There are five different types of layers: Simple, Default, Rules, Nested, and Same Name. Each
of these has a different function and uses a unique icon in the Layer Tree. The icons used in the
Layer Tree are shown below.
Simple Layer
Default Layer
Rules Layer
Nested Layer
Simple Layer
A simple layer is created by the user, and items are manually added to the layer.
Default Layer
A default layer is created by the system, and the items are automatically added to the layer. The
configuration option DEF_LAYER controls the names of these default layers and the items that
go on them.
Rules Layer
Rule based layers can be created to define specific requirements for the items belonging to the
layer.
Nested Layer
A nested layer is a layer that contains other layers. For example, the all_datums layer could
contain the layers for axes, planes, points, etc.
Layer Properties
The Layer Properties dialog box is used for managing layers and their contents. The dialog box
has three tabs: Contents, Rules, and Notes as shown below.
A special layer, called Hidden Items, exists in each model to control the View, Visibility, Hide
command. When you Hide an item, the layer is automatically created, the items are added to the
layer, and the layer is hidden.
If you want the Hide command to be permanent, you must use the Save Status command in the
View, Visibility menu or the right mouse button popup menu in the Layer Tree as shown below
before saving the model.
EXERCISE 17 - LAYERS
Goal
• Pick File, New, enter < 4455-201 > for the name of the part then pick OK
• Pick the Layers icon and notice the names of the layers in the Layer Tree
• Create a datum plane offset from RIGHT by 1000 units
• Take note of the layer names, a new layer was created for the new datum plane
• Create a datum axis at the intersection of RIGHT and TOP
• Take note of the layer names, a new layer was created for the axis
• Pick the layers called DTM_PLN and DTM_AXIS then pick Hide in the right mouse
button popup menu, then repaint the window to update the display
• Take note that the default datum planes are on the layer called DTM_MAJOR and all
additional datum planes are added to the layer called DTM_PLN
• Save the part and read the messages in the message area
• Pick File, Erase, Current then pick Yes
• Open the part called ‘4455-201.prt’
• Pick the Layers icon, are the layers still hidden? Do you know why not?
• Pick the layers called DTM_PLN and DTM_AXIS then pick Hide in the right mouse
button popup menu
• Pick Save Status in the right mouse button popup menu in the Layer Tree
• Save the part and read the messages in the message area
• Pick File, Erase, Current then pick Yes
• Open the part called ‘4455-201.prt’
• Pick the Layers icon, are the layers still hidden? Do you know why?
• Close the window
Note
The use of a template part with the proper layer setup is required for the
layers to be created automatically.
FRONT
RIGHT
TOP
• The result, shown above, is how the layers should be set before creating features in
one of the parts at the assembly level to avoid picking datum planes in the wrong part
for references
• Unhide all the layers and Close the window
• Save the assembly and read the messages in the message area
• Pick File, Erase, Current then pick OK
• Open the assembly called ‘4455-010.asm’ again
• Is the component still hidden? Do you know why not?
• In the model tree, pick the part called ‘4455-005.prt’ then press and hold the right
mouse button and select Hide in the popup menu
• Pick View, Visibility, Save Status
• Save the assembly and read the messages in the message area
• Pick File, Erase, Current then pick OK
• Open the assembly called ‘4455-010.asm’ again
• Is the component still hidden? Do you know why?
• Pick View, Visibility, Unhide All then pick View, Visibility, Save Status
• Save the assembly and Close the window
ADDITIONAL EXERCISES
The following exercises are recommended and can be found in Appendix A.
REVIEW QUESTIONS
Answer the following questions.
Section 5
Introduction
Pro/ENGINEER is a parametric modeling system. Parameters are created by the system as
features are created, for items such as dimensions and tolerances. The user can create additional
parameters for items such as material, finish, and any other design criteria. Each parameter has a
name and a corresponding value. Pick Info, Switch Dimensions to toggle the display of
dimensions between the names and the values.
Parameters can be related to each other using Relations. Relations are algebraic expressions that
are created in the model similar to a small computer program.
Name Value d1 = d2 + d7 + d8
MATERIAL STEEL
d3 = d4 + 1.25
FINISH GOLD PLATING
CLASS A d12 = SPACING
CIRCUITS 25
SPACING 12.250 d6 = CIRCUITS / 2
CUSTOMER NASA
if d2 = = 10
SHIELD YES d3 = 2.5
BASE NO endif
Parameters Relations
The Tools menu is used to work with Parameters and Relations as shown below.
Parameters
There are two main categories of parameters, ‘system’ parameters and ‘user’ parameters.
System Parameters
System parameters are created automatically by the system and include dimensions, tolerances,
and the number of instances in a pattern. Dimensions have names assigned by the system such as
d0, d1, and d2. Tolerances have names such as tpm0, tpm1, etc. Pattern instance parameters are
named p0, p1, p2, and so on.
Reserved Parameters
There are several system parameters that are reserved and cannot be changed:
• G is set to 32.2 or 9.81 (gravity) for inch and
metric models respectively.
• PI (π) is set to 3.14159.
• C1, C2, C3, and C4 are reserved for the system.
User Parameters
User parameters are created and modified using the Parameters dialog box. To access this dialog
box, pick Tools, Parameters. There are four types of user parameters:
Parameter Access
User parameters have several different access levels that can be applied to them. These include:
• Full
• Locked
• Unlocked
• Restricted
At the bottom of the dialog box, set the class of parameters for the dialog box. Parameter classes
include Main, Alternate Mass Properties, and Reported Mass Properties. Main is the default,
and lists the user parameters. Use the Alternate Mass Properties to override the mass property
values calculated by the system. Use Reported Mass Properties to access the system parameters
created during mass property calculations. Model mass properties are calculated using Analysis,
Model Analysis.
Relations
Relations are algebraic expressions that relate dimensions and/or other parameters in a part or
assembly model. Relations are a way to capture and document the design intent of the model.
There are four different locations where relations can be created: Parts, Assemblies, Features, and
Patterns.
Part Relations
Part relations are created in part models to relate feature dimensions and/or parameters. By
default, part relations are evaluated at the beginning of regeneration of the model. The example
shown below is a typical relation created so the width (d3) is equal to twice the height (d4). Only
the d4 dimension can be modified. The d3 dimension cannot be directly modified, it is controlled
by the d4 dimension through the relation.
d4 d3 = d4 * 2
Part Relation
d3
Assembly Relations
Assembly relations are created in assembly models to relate component dimensions and/or
parameters to each other. By default, assembly relations are evaluated at the beginning of
regeneration of the model. In the project assembly, a relation is written to keep the size of the
hole for the battery equal to the size of the battery plus some clearance as shown below.
d21:2 d3:6
Feature Relations
Feature relations, also called ‘Section’ relations, are created in the sketcher to relate sketch
dimensions to each other and/or to parameters in the part. These are similar to part relations, but
are evaluated when the feature regenerates.
sd3
Pattern Relations
Pattern relations are created to relate special system parameters for patterns. This allows features
to be patterned using equations similar to a small computer program. An example of a part using
pattern relations is shown below.
if (-1)^idx1 = = –1
memb_v = .191
else
memb_v = .303
endif
Pattern Relations
Relation Comments
Relations can include ‘comment lines’ to describe the purpose for the relation. The comment line
must precede the relation line and begin with these characters: /*
Determine when
the relations are
evaluated here
Add
Subtract
Multiply
Divide
Exponentiation
Parenthesis
Brackets
Equal
Pick the icon to access the Evaluate Expression dialog box as shown below.
Pick Evaluate
Pick the icon to access the Show Dimension dialog box as shown below.
Pick the icon to add system functions to the relations from a list as shown below.
+ Addition
- Subtraction
/ Division
* Multiplication
^ Exponentiation
( ) Use parentheses for grouping
== Equal to
!= Not equal to
~= Not equal to
> Greater than
< Less than
>= Greater than or equal to
<= Less than or equal to
| Or
& And
~ Not
! Not
Logic Statements
Logic statements can be included in relations. Parameter values can be tested and the system can
perform actions based on the results of the test. Some examples are shown.
if d2 > = 5 Test to see if d2 is greater than or equal to 5
d6 = 90
else If it is, set d6 to 90
d6 = 45
endif If d2 is less than 5, set d6 to 45
if material = = “Brass”
d24 = .125 When testing for a string parameter,
endif include it in double quotes
if material = = “Steel”
d24 = .100
endif
Motion
If the design has moving parts, you can include this motion as part of the design intent. Using
relations, any part can be programmed to move during regeneration of the part. Any type of
motion can be created using relations. The following relations can be used to animate the
oscillating motion of an air cylinder.
max = 75
min = 15 These relations cause oscillating motion
incr = 5 between the max and min values
if d7 > = max
$dir = -1 Each regeneration causes the air
endif cylinder to move by one increment.
if d7 < = min
$dir = 1 Multiple regenerations cause
endif oscillating motion between
d7 = d7 + (incr * $dir ) the max and min values.
d7
COPYRIGHT CADQUEST INC. Page 413
Section 5 Pro/ENGINEER Wildfire 2.0 Basic Design
Goal
• This relation will set the diameter of the holes on the bottom part (4455-004) equal to
the diameter of the battery (4455-003) plus 0.5 mm clearance
• Open the assembly called ‘4455-010.asm’
• Explode the view using View, Explode, Explode View
• Spin and zoom the model so you can see the bottom of the assembly where the
batteries are located as shown below
• Set the selection filter to Features
• Pick one of the batteries then press and hold the CTRL key and pick each hole as
shown below
• The purpose of this task is to create parameters for the number of circuit cavities and
for the pitch of an electrical connector housing
• Open the part called ‘lab18-2.prt’ from the ‘labs’ folder
• Pick Tools, Parameters
• In the Parameters dialog box, pick the ‘plus sign’ to create a parameter
• Enter < posn > for the name (don’t include the <> symbols)
• Select Integer for the type of parameter
• Enter < 12 > for the value
• Pick the ‘plus sign’ again
• Enter < pitch > for the name
• Select Real Number for the type of parameter
• Enter < 15.25 > for the value
• Pick OK in the Parameters dialog box
• The purpose of this task is to add relations to control the number of cavities, the
location and pitch of the pattern, and the overall length of the housing based on the
parameters that were just created.
• Pick Tools, Relations
• Enter the comments and relations shown below:
Task 5: Test the relations by modifying the posn and/or pitch parameters.
25.00
3.50
3.75
5.00
60
2.00
• Modify the dimension values as shown above using the Modify icon
• Pick the Done icon
• This parameter will be used to set the increment of motion for the compressor
• Pick Tools, Parameters
• In the Parameters dialog box, pick the ‘plus sign’ to create a parameter
• Enter < increment > for the name of the parameter
• Pick Integer for the type of parameter
• Enter < 30 > for the value of the parameter
• Pick OK in the Parameters dialog box
Task 9: Add relations to the part. These relations will cause the part to animate during
multiple regenerations of the part.
d4
• Pick Info, Switch Dimensions
• Notice the dimension names are d5
displayed, write down the d# of
the angle dimension as shown
d3 Write down the d#
d1
of the angle dim
d2
if d1 = = 360 – increment
d1 = 0
else Use your ‘d#’ (it may not be ‘d1’)
d1 = d1 + increment
endif
Task 12: Modify part parameters using the assembly model tree.
Pick DESCRIPTION
Pick OK
• Expand the size of the model tree to cover the graphics area
• In the model tree, click in the appropriate cell and enter the description parameter for
each component of the assembly as shown below
Assembly Drawings
Introduction
After the assembly is completed, an assembly drawing can be created. This drawing usually
includes an exploded view, a bill of materials, and item balloons with leaders pointing to the
appropriate components of the assembly.
See pages 278-303 of this textbook for more information about creating drawings. Read the
textbook titled “Pro/ENGINEER Wildfire 2.0 Detail Drawings and Pro/REPORT” by this author
and publisher for complete details about creating assembly drawings and bill of material reports.
CADQUEST HARRISBURG, PA
To create a table, pick Table, Insert, Table. Predefined bill of materials tables can be inserted
into any assembly drawing using the Table, Insert, Table From File command as shown below.
Note
A predefined BOM table is included with the exercise files for this textbook
available at www.cadquest.com/download.
BOM Balloons
After inserting the bill of materials report on the drawing, the item balloons can be created. Pick
Table, BOM Balloons, Set Region then pick anywhere in the table. Next pick Create Balloon
and pick the view where you want to display the BOM balloons. Use the Add Ref Balloon
command to add additional BOM balloons to components on the drawing.
Goal
• Pick File, New, then pick the Drawing button in the New dialog box
• Do not use a template (un-check the Use Default Template option)
• Enter < 4455-010 > for the name of the drawing and pick OK
• Pick Browse at the top of the dialog box then pick 4455-010.asm then pick Open
• Pick ‘Empty with format’
• Pick Browse in the middle of the dialog box, pick d.frm and then pick Open
• Pick OK in the New Drawing dialog box
• The empty drawing is shown below
• In the Drawing View dialog box, scroll down the list of model view names and pick
Top
• Pick OK in the dialog box
• The result is shown below
Task 3: Add two projection views and the exploded view to the drawing.
• Pick the first view, then press and hold the right mouse button and select Insert
Projection View
• Pick below the first view to place the second view
• Pick the second view, then press and hold the right mouse button and select Insert
Projection View
• Pick to the right of the second view to place the third view
• The result is shown below
After changing the units of a model, the system displays the dialog box shown below. Choose the
appropriate conversion type then pick OK. Using the Convert Dimensions option, the part is
converted to the selected units, the dimension values are changed, and the part regenerates. The
part is the same physical size as before the conversion and has new units. Using the Interpret
Dimensions option, the part is converted to the selected units, the dimension values are not
changed. The part has the same dimension values as before the conversion and has new units.
Configuration Files
Configuration files define the default behavior of Pro/ENGINEER. These files are named
‘config.pro’. Pick Tools, Options to access the Options dialog box. The user’s personal
config.pro file is kept in the directory where Pro/ENGINEER is started. A list of all configuration
options can be found in the on-line help system.
The Options dialog box is used to work with configuration files (config.pro), drawing setup files
(setup.dtl), and format setup files (format.dtl). This dialog box is used to perform the following
tasks:
• Edit all config.pro files for the current session.
• Search through the available configuration options.
• Sort options by category or alphabetically.
• Determine which config.pro options have been changed from the default values for
the current session.
• Determine which config.pro is the source file for each option set for the current
session.
• Save configuration files with custom settings for use in other sessions.
• Edit drawing setup files showing current and default values for all options.
Icons are used to the left of each option to indicate when changes are applied. Each icon is shown
below.
The Status column indicates applied, conflicting, or changed values for each option as shown
below.
Pick here to
add or
change the
selected
option
Pick Find to Select an
search all Pick here to
option here see the valid
available options Pick Apply to
values for
apply any
the selected
changes
option
Pick OK to
apply changes
and close the
dialog box
Options may be deleted from the selected config.pro file by selecting the option then selecting
the Delete button.
For options requiring a filename, use the Browse button the select the file using a common
browser dialog box.
Pick an option
Pick Add/Change
Pick Close
Drawing setup files are edited using the Options editor. Each option is listed with the name,
current value, default value, status, and description. The status icons are similar to the icons used
when editing configuration files.
In a drawing, pick File, Properties, Drawing Options to edit the drawing’s setup file. The
Options dialog box is shown below. Options may be sorted by category (as shown below) or
alphabetically. Drawing setup file options may not be deleted. The Find, Browse, and Delete
buttons are not available when using the Options editor to work with drawing setup file options.
Mapkeys
Mapkeys are ‘user macros’ which are stored in the config.pro file. Pick Tools, Mapkeys or pick
the icon shown above to create a new mapkey. Mapkeys are created by recording a series of
commands using the mapkey ‘recorder’ (see the next page). All active mapkeys for the current
session are listed in the Mapkeys dialog box as shown below. After creating a mapkey, save it in
the appropriate config.pro file.
The mapkey will use the Pick Stop to stop the recording
default value for prompts
• A part was created using millimeters by mistake, it should have been inches
• Open the part called ‘lab20-2.prt’ from the ‘labs’ folder
• Measure the length of any edge of the part using Analysis, Measure, Curve Length
• Write down the measurement
• Pick Edit, Setup, Units
• In the Units Manager dialog box, pick as shown below
Task 4: Edit the config.pro file and add several configuration options.
• Pick Record
• Pick View, Orientation, Standard Orientation
• Pick Stop and OK in the Record Mapkey dialog box
• Pick Changed in the Mapkeys dialog box
• Pick the appropriate config.pro then pick OK
• Close the mapkey dialog box
• Spin the model
• Run the mapkey by typing < dv >
• Close the window
Printing Objects
Pick File, Print or pick the icon shown above to print Pro/ENGINEER objects. This command
creates a print file and sends it to the specified printer or plotter.
Pick the name of the device (the printer or plotter) in the Destination pull down menu and then
pick OK. The Print dialog box is shown below.
Pick OK to execute
the print command
Exporting Objects
Use File, Save a Copy to export objects to other file types. In the Save a Copy dialog box, use
the Type pull-down to select the type of file to be created as shown below.
Task 2: Repeat for any other drawings, parts or assemblies you may want to print.
Task 3: Create a DXF file of a drawing. This will not work on a part or assembly model.
Introduction
The user interface can be customized similar to other Windows applications. Pick Tools,
Customize Screen to access the Customize dialog box as shown below. This dialog box has five
tabs: Toolbars, Commands, Navigation Tabs, Browser, and Options. There are many additional
toolbars and icons that can be added to the interface, and custom icons can be created for any
command using this dialog box.
Customizations made to the interface are saved in a file called ‘config.win’. This file should be
located in the folder where Pro/ENGINEER is started, i.e. the initial current working directory.
The small checkmark and text box at the bottom of the Customize dialog box controls the
config.win file and its location.
Commands
The Commands tab of the Customize dialog box is shown below. Use this section to add icons
to the interface. Any icon can be put on any toolbar by dragging the icon from the dialog box and
dropping it on the toolbar in the desired location.
Navigation Tabs
The Navigation Tabs tab of the Customize dialog box is used to configure the position and size
of the Navigation Tabs as shown below.
Browser
The Browser tab of the Customize dialog box is used to configure the position and size of the
Browser window as shown below.
Options
The Options tab of the Customize dialog box is shown here. This section can be used to set the
location of the message window above or below the graphics window. The position and size of
the model tree can be configured using this section of the dialog box as shown below.
• Add the Erase Current icon to the main toolbar by drag and drop (pick the
icon, drag it to the toolbar, drop it there)
• In the Categories list, pick View
• Add the Default View icon to the main toolbar by drag and drop
• In the Categories list, pick Model Display
• Add the tolerance display icon to the main toolbar by drag and drop
• Scroll down in the Categories list, then pick Window
• Add the Close Window icon to the main toolbar by drag and drop
• Scroll to the bottom of the Categories list
• Pick New Menu at the bottom of the list
• Drag and drop (with the left mouse button) the ‘New Flyout’ to any toolbar
• Scroll back up through the Categories section of the dialog box
• Drag and drop any icon into the Flyout with the left mouse button
• Some examples are shown below
• Pick OK in the Customize dialog box
Using Pro/HELP
The Help tool included with Pro/ENGINEER includes its own browser window as shown below.
Pick Help, Help Center or pick the icon shown above to start the Help browser.
In the Help Browser, pick the pull down menu to select the area you need help with as shown
below. Use the standard browser controls such as Back, Forward, and Print which are located
at the top of the Help Browser window.
Purpose
ADDITIONAL EXERCISES
The following exercise is recommended and can be found in Appendix A.
REVIEW QUESTIONS
Answer the following questions.
Task 1: Using the sketcher, create the following sketch. Use only the dimensions shown.
• Create a new sketch called < clip > using File, New
• Sketch as shown below – Read the tip before starting!
5.60
0.20
1.90
2.96
0.50
0.60
2.90
Tip
Draw the right half of the sketch and dimension as shown above. Then
mirror the entities about the vertical centerline. Flex the sketch to see how
it behaves.
• Create a new sketch called < hexagon > using File, New
• Start with two centerlines, add a circle, then pick Edit, Toggle Construction
• Draw the hexagon then add and modify the dimensions as shown below
This is a construction
circle. Draw a regular
circle then pick Edit,
Toggle Construction
60
10.00
• Now try the sketch without the 60° angle dimension. See the hint on the next page
only after you try first.
Hint
10.00
Pick Sketch
• The system selects two references for you and they are displayed as dashed lines
• Pick Close in the References dialog box
• Pick the Centerline icon and sketch a vertical centerline aligned with the
FRONT datum plane as shown below
• Sketch, constrain, and dimension the geometry as shown below
13.50
FRONT
H 45
V 3.25
V 2.00
TOP H
16.00
Pick Settings,
Tree Columns
• In the Model Tree Columns dialog box, pick Feat # and then pick the >> symbol
• Pick Status and then pick the >> symbol as shown below
Pick Settings,
Save Settings File
• Pick Save
• The model tree configuration file has been created in the current working directory
and is called tree.cfg
• Write down the location of the model tree configuration file
• Pick Tools, Options
• Add the following configuration option (fill in your pathname):
mdl_tree_cfg_file C:/wildfire/tree.cfg
FRONT
RIGHT
• Trim the skecth as shown below using the dynamic trim icon
• Add the two dimensions shown below
• Modify the dimension values as shown below
1.50
FRONT
1.75
RIGHT
• Place the sketch by aligning the sketch point to both DTM1 and DTM3 then pick the
green checkmark in the Scale Rotate dialog box
• Pick Sketch, Feature Tools, Toggle Section
• Pick Sketch, Data from File, double click on ‘blade.sec’ in the ‘labs’ folder
• Enter < .75 > for the scale factor in the Scale Rotate dialog box
• Enter < 20 > for the rotating angle in the Scale Rotate dialog box
• Place the sketch by aligning the sketch point to both DTM1 and DTM3
• Pick the green checkmark in the Scale Rotate dialog box
• Pick Sketch, Feature Tools, Toggle Section
• Pick Sketch, Data from File, double click on ‘blade.sec’ in the ‘labs’ folder
• Enter < .45 > for the scale factor in the Scale Rotate dialog box
• Enter < 60 > for the rotating angle in the Scale Rotate dialog box
• Place the sketch by aligning the sketch point to both DTM1 and DTM3
• Pick the green checkmark in the Scale Rotate dialog box
• Pick the Done icon
• Pick Blind, Done
• Enter < 1.25 >
• Enter < 2.00 >
• Pick OK in the dialog box
• Pick View, Orientation, Standard Orientation
• The result is shown here
• Save the part
• Close the window
6.50
TOP
5.13
• Place the sketch as shown in the previous figure then pick the checkmark in the Scale
Rotate dialog box
0.50
FRONT
• Modify the dimension value as shown above
• Pick the Done icon
• Pick OK in the dialog box
• Pick View, Orientation, Standard Orientation
• Create a datum axis, normal to the FRONT TOP
datum plane, offset by -2.50 from the TOP
datum plane, offset by 0 from the RIGHT
datum plane
A_1
• The completed part is shown here
• Save the part
• Close the window
RIGHT
12.75
14.00
FRONT
• Enter < MADE IN USA > in the Text dialog box as shown below
• Set the Aspect Ratio to < 0.75 > as shown below
RIGHT
FRONT
6.00
2.00
7.50
• In the Component Placement dialog box, set the second constraint type to Align
• In the small window pick the FRONT datum plane
• In the large window pick the ASM_TOP datum plane
• Set the offset type to 0.0
• Enter < -1.25 > for the offset value then press enter
• Pick the + sign to add the next constraint
• In the Component Placement dialog box, set the third constraint type to Mate
• In the small window pick the RIGHT datum plane
• In the large window pick the ASM_RIGHT datum plane
• Set the offset type to Angle Offset
• Enter < 200 > for the angle offset
Mr. Smith holds four United States Patents for various product and equipment designs.
Mr. Smith started using Pro/ENGINEER in 1994 while supporting a rapidly growing
implementation at AMP Incorporated. He began teaching Pro/ENGINEER in 1995, and in 1997
founded CADQUEST.
These and other books are published by CADQUEST and can be reviewed or purchased online:
www.cadquest.com