Beruflich Dokumente
Kultur Dokumente
Fo
r
PT
In
te
rn
al
U
se
nl
y
nl
y
O
U
se
al
te
rn
Fo
r
PT
In
In
te
rn
al
U
se
nl
y
The course you are about to take will expose you to a number of learning
offerings that PTC University has available. These include:
Fo
r
PT
O
U
se
Europe
nl
y
al
Asia
te
rn
Fo
r
PT
In
In addition, you can access the PTC Web site at www.ptc.com. Our Web
site contains the latest training schedules, registration information, directions
to training facilities, and course descriptions. You can also reach technical
support, and register for online service options such as knowledge base
searches, reference libraries and documentation. You can also find general
information about PTC, PTC Products, Consulting Services, Customer
Support, and PTC Partners.
Precision Learning
Precision Learning In The Classroom
PTC University uses the Precision Learning methodology to develop
effective, comprehensive class material that will improve the productivity
of both individuals and organizations. PTC then teaches using the proven
instructional design principal of Tell Me, Show Me, Let Me Do:
nl
y
U
se
al
At the end of the class, you will either take a Pro/FICIENCY assessment via
your PTC University eLearning account, or your instructor will provide training
on how to do this after the class.
te
rn
In
Each student that enrolls in a PTC class has a PTC University eLearning
account. This account will be automatically created if you do not already
have one.
As part of the class, you receive additional content in your account:
Fo
r
PT
Fo
r
PT
In
te
rn
al
U
se
nl
y
PTC uses a role-based training approach. The roles and the associated
training are graphically displayed in a curriculum map. Curriculum maps are
available for numerous PTC products and versions in the training section of
our Web site at http://www.ptc.com/services/edserv/learning/paths/index.htm.
Please note that a localized map may not be available in every language and
that the map above is partial and for illustration purposes only.
Before the end of the class, your instructor will review the map
corresponding to the course you are taking. This review, along with instructor
recommendations, should give you some ideas for additional training that
corresponds to your role and job functions.
Training Agenda
Day 1
01
02
03
04
05
06
nl
y
Module
Module
Module
Module
Module
Module
Day 2
al
U
se
Module 07
Module 08
Module 09
Module 10
Module 11
Module 12
te
rn
Day 3
Fo
r
PT
In
Module 13
Module 14
Module 15
Module 16
Module 17
Fo
r
C
PT
In
al
te
rn
U
se
nl
y
Table of Contents
Surfacing using Creo Parametric
nl
y
U
se
Fo
r
PT
In
te
rn
al
Sketching Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analyzing Sketcher Convert Options . . . . . . . . . . . . . . . . . . . . . . . .
Locking Sketcher Entities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analyzing Sketcher Dimension Options . . . . . . . . . . . . . . . . . . . . . .
Sketcher Diagnostic Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-32
4-37
4-42
4-44
4-49
te
rn
al
U
se
nl
y
Fo
r
PT
In
8-24
8-29
8-34
8-38
8-41
nl
y
te
rn
al
U
se
Fo
r
PT
In
U
se
nl
y
In
te
rn
al
Fo
r
PT
17-1
17-2
17-3
17-4
17-5
17-6
17-7
17-8
nl
y
In this topic, you learn about the course handbook layout and
the header used to begin each lab in Creo Parametric.
U
se
Fo
r
PT
In
te
rn
al
Modules
Topics
Concept
Theory
Procedure
Exercise (if applicable)
nl
y
U
se
te
rn
al
In
PT
Click Close
Fo
r
4.
5.
6.
7.
Task Name Labs are broken into distinct tasks. There may be one
or more tasks within a lab.
Lab Steps These are the individual steps required to complete
a task.
nl
y
Before you begin a lab from any training course, it is important that you
configure Creo Parametric to ensure the system is set up to run the lab
exercises properly. Therefore, if you are running the training labs on a
computer outside of a training center, follow these three basic steps:
Fo
r
PT
In
te
rn
al
U
se
Extract the class files zip file to a root level drive such as C: or D:.
The extracted zip will create the default folder path automatically, such
as C:\PTCU\CreoParametric1\.
Locate your existing Creo Parametric shortcut.
Copy and paste the shortcut to your desktop.
Right-click the newly pasted shortcut and select Properties.
Select the Shortcut tab and set the Start In location to be the same as
the default folder. For example, C:\PTCU\CreoParametric1\.
Start Creo Parametric using the newly configured shortcut.
The default working directory will be set to the CreoParametric1 folder.
You can then navigate easily to the functional area and topic folders.
SampleFunctionalArea\Topic1_Folder
nl
y
Step 1:
EXTRUDE_1.PRT
Perform this task only if you are running the labs on a computer
outside of a training center, otherwise proceed to Task 2.
U
se
1. Extract the zipped class files to a root level drive such as C: or D:.
The extracted ZIP will create the default folder path automatically,
such as C:\PTCU\CreoParametric1.
te
rn
al
Add the Erase not Displayed icon to the Quick Access toolbar.
PT
Step 2:
In
Fo
r
1. Click File > Manage Session, and cursor over Erase Not Displayed.
Right-click and select Add to Quick Access Toolbar.
Step 3:
Close all open windows and erase all objects from memory to
avoid any possible conflicts.
Step 4:
Browse to and expand the functional area folder for this procedure
and set the folder indicated in the header as the Creo Parametric
working directory.
nl
y
In
te
rn
al
U
se
PT
Fo
r
Step 5:
Step 6:
O
U
se
te
rn
al
Fo
r
PT
In
nl
y
1
O
nl
y
Module
U
se
Module Overview
te
rn
al
Objectives
Fo
r
PT
In
2011 PTC
Module 1 | Page 1
Introduction to Surfacing
Figure 1 Camera
U
se
nl
y
In
te
rn
al
Figure 2 Faucet
PT
Figure 3 Helmet
Introduction to Surfacing
Fo
r
The figures illustrate examples of models that have been developed using
Creo Parametric surface modeling tools. Surface modeling enables you to
design the models that have:
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 1 | Page 3
O
U
se
Figure 1 CD Player
In
te
rn
al
nl
y
Figure 3 Molding
PT
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 1 | Page 5
O
U
se
PT
In
te
rn
al
nl
y
Fo
r
The surface modeling paradigm can be very different from the solid modeling
paradigm. It can use different approaches, techniques, and workflow. You
can divide the surface modeling paradigm into two categories:
Parametric or constrained surface modeling (Also known as technical
surfacing) These techniques are covered in this Surface Modeling course.
Freeform or interactive surface design This technique is covered in the
Freeform Surface Modeling course.
Both approaches can often deliver the required surface model shape. You
can select a suitable approach based on the following factors:
The design input Hard data and dimension values versus sketches or
conceptual drawings.
The design intent Geometry is controlled based on dimensions versus
being controlled by pushing and pulling on surface contours.
The designer's background Users with Creo Parametric modeling
experience may prefer parametric modeling, whereas users with design or
artistic backgrounds may prefer freeform modeling.
Module 1 | Page 6
2011 PTC
Freeform Overview
The Style tool is a powerful and comprehensive surface
modeling tool.
U
se
nl
y
Style Tool
Freeform Curves
Surfaces
Fo
r
PT
In
te
rn
al
Freeform Overview
The Style tool is a powerful and comprehensive surface modeling tool
which is covered in detail in the Freeform Surface Modeling course. It is
a spline-based freeform modeler that enables you to create 2-D and 3-D
curves and freeform surfaces. For example, in Figure 1 and Figure 2, two
freeform curves are being created. In Figure 3, the curves are used to create
the freeform surface. These curves and surfaces are created within a Style
feature. A Style feature is an independent feature with its own modeling
environment.
2011 PTC
Module 1 | Page 7
U
se
Fo
r
PT
In
te
rn
al
nl
y
Module 1 | Page 8
2011 PTC
U
se
nl
y
In
te
rn
al
PT
Fo
r
Module 1 | Page 9
Fo
r
PT
In
te
rn
al
U
se
nl
y
In parametric surface modeling, you can define blends and transition surfaces
using freeform surfaces. Figure 3 displays a blending surface, highlighted in
wire mesh, which is designed as the freeform surface between parametric
features.
Module 1 | Page 10
2011 PTC
Surfacing Terms
Surface modeling terms are important to understand because
they are used throughout this course.
Surfaces
Quilt
Surface Patch
Solid Surface
Datum Planes
nl
y
Edges
Surface edge
One-sided
Two-sided
Solid edge
U
se
In
te
rn
al
Fo
r
PT
Surfacing Terms
Surface modeling terms are used throughout this course. Therefore, they
are important to understand.
Surface Surfaces are infinitely thin, non-solid features used to aid in the
design of highly complex and irregular shapes. Notice that surfaces are
shown using orange and purple highlighting on the edges when viewed in
wireframe display, as in Figure 1.
Orange denotes outer or one-sided edges.
Purple denotes inner or two-sided edges, since they border two surface
patches.
In Creo Parametric, the term surface can be used for any of the following:
Quilts A quilt may consist of a single surface or a collection of surfaces.
A quilt represents a patchwork of connected surfaces. A multi-surface
quilt contains information describing the geometry of all the surfaces
2011 PTC
Module 1 | Page 11
Fo
r
PT
In
te
rn
al
U
se
nl
y
that compose it, and information on how these surfaces are joined or
intersected, such as the models shown in Figure 1 and Figure 2.
Surface Patch If you create a surface feature, which is made of several
segments, the surface is created with multiple patches, as in Figure 1.
Solid Surfaces A face of a solid feature, such as the solid model shown
in Figure 3.
Datum Planes A planar datum feature that extends infinitely but is
represented by a rectangular border.
Edge An edge is the boundary of a solid, as in Figure 3 or a surface, as in
Figure 4. Surface edges can be one-sided or two-sided depending on the
presence of adjacent surface geometry.
Module 1 | Page 12
2011 PTC
2
nl
y
Module
Advanced Selection
U
se
Module Overview
In this module, you learn advanced methods for how to select edges and
geometry within a part model. Learning advanced methods for selection
enables you to create more robust models in a shorter period of time.
al
Objectives
Fo
r
PT
In
te
rn
2011 PTC
Module 2 | Page 1
U
se
Chain types:
Intent chain
One-by-one
Tangent chain
Surface loop
Surface loop from to
Boundary
From-to Boundary loop
Multiple chains
Selection methods:
Direct with mouse
Chain dialog box
nl
y
te
rn
al
Chain Types
In
You can select multiple edges in Creo Parametric using different types of
chains to increase efficiency and feature robustness. A chain is a collection
of adjacent edges and curves that share common endpoints. Chains can be
open-ended or closed-loop, but they are always defined by two ends.
PT
The following are the different types of chains that can be used to select
edges:
Fo
r
Intent chain Enables you to select edges based on their intent. For
example, say you use an intent chain to select the four edges of a square
cut for purposes of rounding them. If the square cut is redefined into a
hexagon cut, the intent chain automatically adds the two additional edges
and rounds them, because your intent was to round the edges of the cut.
If you instead select the edges one at a time and round them, the round
feature either fails or does not round the newly added edges.
One-by-one Enables you to select adjacent edges one at a time along a
continuous path.
Tangent chain Enables you to select all the edges that are tangent to
an anchor edge.
Surface loop Enables you to select a loop of edges on a surface.
Surface loop from to Enables you to select a range of edges from the
surface loop.
Boundary Enables you to select the outermost boundaries of a quilt.
From-to Boundary loop Enables you to select a range of edges from
the boundary.
Module 2 | Page 2
2011 PTC
Multiple chains You can select multiple chains by selecting the first chain,
pressing CTRL and selecting an edge for a new chain, then holding down
SHIFT and completing the new chain from the selected edge.
Selection Methods
There are two different ways to select entities:
Directly with the mouse.
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 2 | Page 3
Selection\Adv_Chain
Task 1:
ADV_CHAINS.PRT
O
U
se
te
rn
al
nl
y
In
PT
Fo
r
Module 2 | Page 4
2011 PTC
nl
y
te
rn
al
U
se
Fo
r
PT
In
2011 PTC
Module 2 | Page 5
nl
y
te
rn
al
U
se
In
PT
You can select multiple surfaces in Creo Parametric using different types of
sets. A surface set is a collection of surface patches from solids or quilts.
Surface patches do not need to be adjacent.
Fo
r
The following are the different types of surface sets that can be used to
select surfaces:
Individual Surfaces Enables you to select surfaces from solids or quilts
one at a time. To select multiple individual surfaces, press CTRL.
Solid Surfaces Enables you to select all surfaces of the solid geometry
in a part model.
Intent Surfaces Enables you to select surfaces based on their intent.
An intent surface set tends to be more robust because it can account for
changes made to geometry.
Seed and Boundary Surfaces Enables you to select all surfaces from the
selected seed surface up to the boundary or boundaries.
Loop Surfaces Enables you to select all the surfaces that are adjacent
to the edges of a surface.
Exclude Surfaces Enables you to exclude surface patches during or
after a surface set has been created.
Module 2 | Page 6
2011 PTC
Selection Methods
There are two different ways to select entities:
Directly with the mouse.
te
rn
al
U
se
nl
y
Fo
r
PT
In
2011 PTC
Module 2 | Page 7
Selection\Adv_Surface
Task 1:
ADV_SURFACE-SETS.PRT
nl
y
te
rn
al
U
se
In
Fo
r
PT
Module 2 | Page 8
2011 PTC
nl
y
U
se
In
te
rn
al
Fo
r
PT
2011 PTC
Module 2 | Page 9
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 2 | Page 10
2011 PTC
3
O
nl
y
Module
U
se
Module Overview
te
rn
al
In
In this module, you learn how to create datum points and several types of
datum curves. You will also learn how to create datum graphs and coordinate
systems.
Objectives
Fo
r
PT
2011 PTC
Module 3 | Page 1
nl
y
te
rn
al
U
se
In
PT
Fo
r
Module 3 | Page 2
2011 PTC
Datum\Graph
Task 1:
DATUM_GRAPH.PRT
nl
y
6. Click Centerline
from the
Sketching group and sketch a
vertical and horizontal centerline.
U
se
In
te
rn
al
Fo
r
PT
9. Click Normal
from the
Dimension group and dimension
the sketch, editing the values as
shown.
10. Click OK
2011 PTC
Module 3 | Page 3
Task 2:
nl
y
al
te
rn
U
se
4. Click Centerline
from the
Sketching group and sketch
two vertical centerlines and one
horizontal centerline.
PT
In
Fo
r
7. Click Perpendicular
from the Constrain group and constrain the
arc endpoints perpendicular to the vertical centerlines.
8. Click Normal
from the
Dimension group and dimension
the arcs and centerlines,
pressing ENTER to accept the
default values.
9. Click One-by-One and edit the
dimensions as shown.
10. Click OK
Module 3 | Page 4
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 3 | Page 5
te
rn
al
U
se
nl
y
Define References:
Datum features
Existing model geometry
Define Orientation:
References selection
Selected CSYS axes
In
Coordinate Systems
Fo
r
PT
2011 PTC
system. You can also use the Set Z Normal to Screen option to orient
the z-axis perpendicular to the screen.
nl
y
U
se
al
Fo
r
PT
In
te
rn
You must specify the offset references from which to define the dimensions.
2011 PTC
Module 3 | Page 7
Datum\Coord_Sys
Task 1:
COORD-SYS.PRT
nl
y
Display types:
In
te
rn
al
U
se
PT
Task 2:
Fo
r
Module 3 | Page 8
2011 PTC
Task 3:
O
U
se
te
rn
al
nl
y
In
PT
Fo
r
2011 PTC
Module 3 | Page 9
Fo
r
PT
In
te
rn
al
U
se
nl
y
Display types:
Module 3 | Page 10
2011 PTC
O
U
se
In
te
rn
al
Reference types:
Placement
Offset
Reference combinations:
On/Offset surface or datum
plane
On/Offset axis
On curve:
Length Ratio
Real Length
Reference
Center of surface or curve
nl
y
You can create datum points both on and offset from geometry
or other datum features.
PT
Fo
r
Module 3 | Page 11
Fo
r
PT
In
te
rn
al
U
se
nl
y
Length ratio Enables you to locate the point as a function of the curve's
overall length. For example, if you want to locate the curve 3/4 from the
end of the curve you type 0.75 as the ratio. You can also switch from
which curve endpoint the ratio is determined by clicking Next End. In
Figure 2, the point is on the curve, offset from the right endpoint a ratio
of 0.75.
Real length Enables you to locate the point a specified distance from
the curve's endpoint. You can switch from which curve endpoint the
distance is measured by clicking Next End.
Use reference You can specify another entity as an offset reference
and specify the offset value from that reference.
Center of surface or curve Selecting a rounded surface or curve enables
you to locate a point at the center of the surface or curve, as shown in
Figure 3.
Module 3 | Page 12
2011 PTC
Datum\Points_On-Offset
Task 1:
POINTS_ON-OFFSET.PRT
nl
y
Display types:
2. Click Point
from the Datum
group in the ribbon.
te
rn
al
U
se
In
Fo
r
PT
2011 PTC
Module 3 | Page 13
1. Click Point
Task 2:
te
rn
al
U
se
nl
y
In
Fo
r
PT
Module 3 | Page 14
2011 PTC
Task 3:
1. Click Point
nl
y
U
se
te
rn
al
In
Fo
r
PT
2011 PTC
Module 3 | Page 15
O
U
se
In
te
rn
al
Combinations include:
Three planes/three surfaces
Two curves
Two edges
A curve and edge
Two axes
Curves/Edges/Axes with
Surfaces/Planes
References do not need to
physically intersect
Next Intersection
nl
y
PT
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 3 | Page 17
Datum\Points_Intersect
Task 1:
POINTS_INTERSECT.PRT
2. Click Point
group.
nl
y
Display types:
U
se
te
rn
8. Click Point
In
7. Disable
al
Fo
r
PT
2011 PTC
nl
y
al
U
se
In
te
rn
Fo
r
PT
2011 PTC
Module 3 | Page 19
In
te
rn
al
U
se
nl
y
PT
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Import Enables you to import a text file of coordinate data. The file type
that can be imported is a .pts file.
Update Values Enables you to add, delete, or update the point
coordinates using a text editor. Upon saving the file in the text editor, the
list of points in the Offset CSys Datum Point dialog box updates.
Save Enables you to save an array of points as a .pts file.
2011 PTC
Module 3 | Page 21
Datum\Points_Offset-Csys
Task 1:
POINTS_OFFSET-CSYS.PRT
Display types:
nl
y
In
te
rn
al
U
se
from the
Coordinate System
Point types drop-down menu in
the Datum group.
Fo
r
PT
Module 3 | Page 22
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Display types:
2011 PTC
Module 3 | Page 23
nl
y
te
rn
al
U
se
In
PT
You can create datum points, datum axes, and datum coordinate systems
in a sketch. A sketch may contain any number of sketched datum features
without any further geometry. Likewise, a sketch may contain sketched
geometry or construction geometry in addition to sketched geometry datums.
You can also use a sketch that contains sketched datum features to create
features, such as an extrude or revolve.
Fo
r
The following tools, found in the Datum group of the ribbon, are used to
create geometry datums:
Point
Centerline
Coordinate System
Traditional sketched points, centerlines, and coordinate systems
now have new icons with a dashed appearance to distinguish from
the new sketched geometry tools.
Geometry datums can be created in external or internal sketches:
For external sketches existing on their own, the geometry datums are
created in the sketching plane.
For an internal sketch within an Extrude, the Geometry Point tool creates
an axis normal to the sketching plane.
Module 3 | Page 24
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 3 | Page 25
Datum\Geometry_Datums
Task 1:
SKETCH_DATUMS.PRT
Display types:
nl
y
U
se
te
rn
al
PT
In
5. Click Point
from the Datum
group in the ribbon.
Place three points on the
construction arc: one on each
centerline, and one on the
vertical reference.
6. Click OK
Fo
r
Task 2:
1. Click Extrude
from the Shape group in the ribbon.
Right-click and select Define Internal Sketch.
Click Use Previous.
Module 3 | Page 26
2011 PTC
nl
y
4. Click OK
. Click Use
In
1. Click Sketch
Previous.
te
rn
Task 3:
al
U
se
PT
Fo
r
3. Click Centerline
from the
Datum group in the ribbon.
Place a horizontal geometry
axis through PNT1.
2011 PTC
Module 3 | Page 27
5. Click OK
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 3 | Page 28
2011 PTC
O
U
se
al
In
te
rn
Use Line
Line
Spline
Use Spline
Curve Attributes:
Free
Place curve on surface
Ends conditions:
Free
Tangent
Normal
Curvature Continuous
Tweak:
Move type
Style Points
Movement Plane
Motion direction
Region
Sliders
Diagnostics
nl
y
PT
Fo
r
You can create a curve through a series of at least two datum points, or
edge/curve vertices. Each point to point segment can be defined as either a
line (Use Line
) or a spline (Use Spline
).
Segments defined as straight lines can be filleted at the points where they
connect to one another using the Add fillet option. When this option is used,
the segments are selectable so that a dragger for a radius value can be
accessed. If no radius is added, the segments are joined through each point.
You can group points of equal fillet radii together, thereby controlling multiple
radii with a single dimension.
Module 3 | Page 29
U
se
nl
y
te
rn
al
When specifying the tangency condition, you must select a reference that is
used to set the tangency condition against. For example, if you define a
tangent condition, you must select a reference to which the curve endpoint
is tangent. The reference types that can be selected include curves, edges,
axes, surfaces, or a surface normal to the edge. You can also create an axis.
You can always remove a tangency condition from either end point by
selecting Free from the End condition drop down list.
In
The Tweak curve option enables you to click Tweak Curve Settings and
dynamically manipulate the spline. The following types of manipulations can
be performed to the curve:
Fo
r
PT
Move type Enables you to move the curve either using its control
polyhedron or by its spline points. In Figure 2, the spline's control
polyhedron is displayed.
Style Points Enables you to move, add, delete, or redistribute points.
This option is only available when the Move type is set to spline points.
Movement Plane Enables you to specify the movement plane as the
Curve Plane, a Defined Plane, or the View Plane.
Motion direction Enables you to move the curve in the First direction,
Second direction, or the Normal direction.
Region Enables you to determine which area of the curve to move,
whether Local, Smooth Region, Linear Region, or Constant Region.
Sliders You can move the curve using sliders for First direction, Second
direction, and Normal direction. You can also adjust the sensitivity of the
sliders.
There is also a series of diagnostics available to help you achieve the desired
curve shape. Available diagnostics include:
Curvature display
Radius display
Module 3 | Page 30
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Tangents display
Interpolation Points display
2011 PTC
Module 3 | Page 31
Datum\Curve_Thru-Pnt-Vtx
Task 1:
CURVE_THRU-PNT-VTX.PRT
Display types:
nl
y
U
se
al
In
te
rn
Fo
r
PT
Module 3 | Page 32
2011 PTC
Task 2:
from
nl
y
1. Click Curve
from the Datum
drop-down menu.
U
se
al
In
te
rn
PT
Fo
r
2011 PTC
Module 3 | Page 33
Task 3:
1. Click Curve
O
U
se
al
te
rn
nl
y
Fo
r
PT
In
Module 3 | Page 34
2011 PTC
U
se
nl
y
Connection types:
Spline
Single Radius
Multiple Radius
Point selections:
Single Point
Whole Array
PT
In
te
rn
al
Fo
r
Module 3 | Page 35
Fo
r
PT
In
te
rn
al
U
se
nl
y
Multiple Radii Provided the points are selected individually within the
array, multiple radii can be used to control the fit. Enable the Group with
equal radius points option to group separate radii controls together,
thereby controlling them with a single dimension value.
Module 3 | Page 36
2011 PTC
Datum\Crv_Thru-Pnt-Array
Task 1:
CRV_THRU-PNT-ARRAY.PRT
Display types:
nl
y
al
U
se
PT
Task 2:
In
te
rn
Fo
r
2011 PTC
Module 3 | Page 37
.
and edit
te
rn
from the
al
U
se
Task 3:
nl
y
In
PT
Fo
r
8. Select Point 5.
Select Add fillet.
Disable Group with equal
radius points.
Edit the Radius to 10.00.
9. Select Point 6, press CTRL and
select Point 7, Point 8, and
Point 9.
Select Add fillet.
Edit the Radius to 5.00.
Enable Group with equal
radius points.
Module 3 | Page 38
2011 PTC
In
te
rn
al
U
se
nl
y
Fo
r
PT
2011 PTC
Module 3 | Page 39
te
rn
al
U
se
nl
y
In
Fo
r
PT
Alternatively, you can create or select a cross-section from the Xsec tab
in the View Manager, by right-clicking and selecting Curve from xsec. The
system creates a curve at the intersection of the planar cross-section and
the part outline. You can create cross-section curves from solid or surface
models. The cross-section boundary is used to create a datum curve. If a
cross-section has more than one chain, each chain has a composite curve.
In Figure 1, a cross-section was created at a datum plane intersecting the
model. The curve in Figure 2 was then created using this cross-section
boundary.
You cannot use a boundary from an offset cross-section to create
a datum curve.
Module 3 | Page 40
2011 PTC
Datum\Curve_Xsec
Task 1:
XSEC.PRT
al
U
se
from
2. Click View Manager
the In Graphics toolbar.
Select the Xsec tab.
Click New and press ENTER
to accept the default name of
Xsec0001.
nl
y
te
rn
In
7. Click Close.
PT
Task 2:
Fo
r
2011 PTC
Module 3 | Page 41
Task 3:
In
te
rn
al
U
se
nl
y
Fo
r
PT
Module 3 | Page 42
2011 PTC
U
se
nl
y
In
te
rn
al
PT
Fo
r
You can create a 1-D, 2-D, or 3-D datum curve defined by a mathematical
equation. The equation can be defined for one, two, or three coordinate
system axes. The coordinate system type can be specified for the selected
coordinate system. The following three coordinate system types can be used:
Cartesian You must specify X, Y, and Z parameters in the equation.
Cylindrical You must specify R, Theta (), and Z parameters in the
equation.
Spherical You must specify R, Theta (), and Phi () parameters in the
equation.
You type the equation into a text editor, which launches once you specify the
type of coordinate system. You define the three parameters for the coordinate
system type specified, each on a separate line of the text editor.
Module 3 | Page 43
nl
y
U
se
te
rn
al
The following are examples of different explicit equations that you can create
a curve from:
In
Fo
r
PT
Module 3 | Page 44
2011 PTC
U
se
nl
y
Fo
r
PT
In
te
rn
al
2011 PTC
Module 3 | Page 45
Datum\Curves_Equation
Task 1:
CURVES_EQUATION_1.PRT
nl
y
5. Click Equation.
te
rn
al
U
se
PT
In
Fo
r
Module 3 | Page 46
2011 PTC
nl
y
al
U
se
te
rn
In
Fo
r
PT
2011 PTC
Module 3 | Page 47
Task 2:
1. Click Open
, select
CURVES_EQUATION_2.PRT,
and click Open.
2. Enable only the following Datum
Display types:
nl
y
U
se
9. Click Equation.
te
rn
al
In
PT
Fo
r
Module 3 | Page 48
2011 PTC
te
rn
al
U
se
nl
y
In
You can copy and paste selected edges or edge chains from a solid or
surface model to create a composite datum curve. There are two types of
composite curves that can be created:
Fo
r
PT
2011 PTC
Module 3 | Page 49
Datum\Curve_Composite
Task 1:
COMPOSITE.PRT
nl
y
5. Click Copy
al
U
se
te
rn
PT
Task 2:
In
Fo
r
Module 3 | Page 50
2011 PTC
4. Click Copy
.
5. Select Approximate from the
Curve type drop-down list in the
dashboard.
6. Click Complete Feature
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 3 | Page 51
te
rn
al
U
se
nl
y
In
Fo
r
PT
With the Intersect tool you can create a 2-D or 3-D curve at the intersection
of two sketches. The system theoretically extrudes surfaces towards each
other from the selected sketches, as shown Figure 1, and then creates the
curve at the intersection of the theoretical surfaces.
The Intersect feature automatically completes without opening the Intersect
dashboard if you preselect both references. You can, however, redefine the
intersect feature to change the selected sketch references. You can also
preselect one reference and start the Intersect tool. This opens the Intersect
dashboard and prompts you to select the second sketch.
Module 3 | Page 52
2011 PTC
Datum\Curve_Isect-Curve
Task 1:
CURVE_INTERSECTION.PRT
nl
y
U
se
al
4. Click Intersect
from the
Editing group in the ribbon.
In
te
rn
PT
Fo
r
2011 PTC
Module 3 | Page 53
In
te
rn
al
U
se
nl
y
Fo
r
PT
With the Intersect tool you can create a 2-D or 3-D curve at the intersection
of two surface quilts. The system creates the curve at the intersection of
the surfaces, as shown in Figure 1. The Intersect feature automatically
completes without opening the Intersect dashboard if you preselect both
references, since the Intersect process is fully defined. However, you can
redefine the intersect feature to change the selected quilt references. You
can also preselect one reference and start the Intersect tool. This opens the
Intersect dashboard and prompts you to select the second sketch.
Module 3 | Page 54
2011 PTC
Datum\Curve_Isect-Surface
Task 1:
CURVE_INTERSECT-SURF.PRT
4. Click Intersect
from the
Editing group in the ribbon.
U
se
nl
y
te
rn
al
In
Fo
r
PT
2011 PTC
Module 3 | Page 55
te
rn
al
U
se
nl
y
Projected Curves
Projected onto a surface or set of surfaces
Normal to reference plane
Length can increase or decrease from original
Wrapped Curves
Formed over a surface
Length does not change from original
In
PT
You can project a selected curve onto a surface or set of surfaces, normal to
a reference plane. Depending on the shape of the surface and the angle of
the plane, the length of the projected curve can increase or decrease from
the original.
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 3 | Page 57
Datum\Curve_Project-Wrap
Task 1:
PROJECT_WRAP.PRT
nl
y
te
rn
U
se
al
from the
4. Click Project
Editing group in the ribbon.
PT
In
Fo
r
Task 2:
Module 3 | Page 58
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 3 | Page 59
Trimming Curves
O
U
se
nl
y
In
te
rn
al
PT
Fo
r
Trimming Curves
The Trim tool adapts to the object selected. It enables you to trim a curve or a
surface, whichever is selected. You can use the Trim tool to either remove a
portion of a curve or break it into multiple segments.
To trim a curve, you must select it as the Trimmed curve. You must then
select the Trimming object such as a datum point, datum plane, or point. The
curve is split at the Trimming object location. In Figure 2, a datum plane
is selected as the Trimming object.
The blue shading on the curve indicates the side that will be trimmed, or
removed. The yellow arrow points towards the side to be kept. In the lower
image of Figure 2, the right half of the curve is to be removed.
You can flip the side of the curve that is trimmed using the following order:
Curve split at Trimming object, keep side 1.
Curve split at Trimming object, keep side 2.
Module 3 | Page 60
2011 PTC
from the
Fo
r
PT
In
te
rn
al
U
se
nl
y
You cannot access the option to keep both sides by clicking the
arrow in the graphics window.
2011 PTC
Module 3 | Page 61
Datum\Curve_Trim
Task 1:
CURVE_TRIM.PRT
Display types:
nl
y
2. Select Sketch 1.
3. Click Trim
from the Editing
group in the ribbon.
te
rn
al
U
se
In
Fo
r
PT
Module 3 | Page 62
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 3 | Page 63
U
se
nl
y
Sides
sides.
te
rn
al
In
Fo
r
PT
Module 3 | Page 64
2011 PTC
O
U
se
In
te
rn
al
nl
y
You can create curves that are offset either along a surface or
normal to a surface.
PT
Fo
r
Module 3 | Page 65
Fo
r
PT
In
te
rn
al
U
se
nl
y
Offset value The distance the curve is offset from the surface.
Unit Datum Graph A datum graph with a constant X-length of 1.0 is used
to specify the curve offset. The resulting curve is offset at a constant value
as defined by the Scale value in the dashboard. In Figure 2, a unit datum
graph is used to offset the curve. As a result, the offset is the same along
the entire curve.
Optional Datum Graph The curve offset is determined by an optionally
specified datum graph. When an optional datum graph is defined, the
system uses the Offset value as a multiplier. In Figure 3, the optional
datum graph is specified. As a result, the offset varies along the curve
based on the datum graph.
Module 3 | Page 66
2011 PTC
Datum\Curves_Offset
Task 1:
CURVES_OFFSET.PRT
nl
y
te
rn
al
U
se
Fo
r
PT
In
2011 PTC
Module 3 | Page 67
Task 2:
U
se
nl
y
3. Click OK
te
rn
al
5. Click Offset
In
PT
Surface
.
Edit the Scale to 1.0, if
necessary.
Fo
r
Module 3 | Page 68
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 3 | Page 69
nl
y
U
se
Purely visual
Do not add or remove material
Fully constrained or
Under-Constrained
Unique display on screen and in
model tree
Can be cross-hatched
al
te
rn
In
Fo
r
PT
Cosmetic sketches are created using the Cosmetic Sketch option in the
Engineering group of the ribbon, and can contain any sketched geometry.
The sketch can be fully constrained, as with standard sketched features,
or can use the special Under-Constrained Mode of sketcher. This mode
enables you to snap the sketched geometry to references if desired, but
does not require dimensions to fully constrain the sketch, as shown in Figure
2. Under-Constrained Mode enables the import of large and complex 2-D
geometry.
By default, cosmetic sketches are created in a different color (orange) from
standard sketches (blue), and also have a unique icon in the model tree,
as shown in Figure 3.
Cosmetic sketches can contain cross-hatching that can be modified on a
drawing.
Several restrictions apply to cosmetic sketches:
They do not appear by default when rotating the model.
They cannot be used as a sketch reference for a sketch-based feature
(such as extrude).
They cannot be referenced by other features or sketches. For example,
you cannot select a cosmetic sketched curve for a sweep trajectory or for
a snapping reference in sketcher.
Module 3 | Page 70
2011 PTC
Cosmetic\Sketch
Task 1:
WRENCH.ASM
te
rn
al
U
se
nl
y
2. Select SIDE_PLATE_OFF.PRT
in the model tree, then right-click
and select Open.
Notice the existing standard
sketch features (blue).
In
6. Click Text
and sketch a
reference line.
Fo
r
PT
to complete the
2011 PTC
Module 3 | Page 71
Task 2:
nl
y
te
rn
al
U
se
In
PT
Fo
r
from the
to complete the
Module 3 | Page 72
2011 PTC
4
nl
y
Module
Advanced Sketching
U
se
Module Overview
te
rn
al
Sketches can consist of simple entities, such as lines, arcs, and circles.
However, you can create more complex shapes by using advanced entities,
such as ellipses, conics, splines, and elliptical fillets. You can also create
sketched text entities by either manually typing in the text value, or by using
the value of a parameter that you have specified in the design model. You
can adjust the text as desired. You can use Sketcher diagnostic tools to aid
you while in Sketcher to be more efficient.
Objectives
Fo
r
PT
In
2011 PTC
Module 4 | Page 1
Section
Boundary
Trajectory
Reference Geometry
Other curves
Other datum features
Surfaces or supporting
geometry
te
rn
al
U
se
nl
y
Uses include:
In
PT
Sketched curves are powerful because they can be used in so many different
ways. The following are common uses of sketched curves:
Fo
r
Section In Figure 1, the sketched curve was used as one of the three
sections in a rotational blend feature.
Boundary In Figure 2, the two sketched curves are used as the first
direction boundaries in a boundary blend feature.
Trajectory In Figure 3, the two sketched curves were used as trajectories
in the variable section sweep feature.
As a reference for other geometry Sketched curves can be used in
general for reference geometry for other features. They can be used as a
reference for other curves, other datum features, or ultimately for surfaces
or supporting geometry.
Module 4 | Page 2
2011 PTC
Sketching Ellipses
You can sketch elliptical sections using two methods.
U
se
nl
y
PT
In
te
rn
al
Fo
r
Sketching Ellipses
You can create two different types of ellipses:
Module 4 | Page 3
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 4 | Page 4
2011 PTC
Sketcher\Ellipse
Task 1:
ELLIPSE.PRT
al
U
se
2. Click Sketch
group.
nl
y
te
rn
.
5. Click Sketch View
In Graphics toolbar.
from the
In
from
Fo
r
PT
2011 PTC
Module 4 | Page 5
al
U
se
Task 2:
nl
y
9. Click Normal
.
Select the ellipse and then
middle-click. Click Major Axis
and click Accept. Type 120 as
the value and press ENTER.
Select the ellipse again and
then middle-click. Click Minor
Axis and click Accept. Type
75 as the value and press
ENTER.
Fo
r
PT
In
te
rn
Module 4 | Page 6
2011 PTC
6. Click OK
te
rn
al
U
se
4. Click Normal
.
Select the major axis and
middle-click to place the
dimension. Type 275 as the
value and press ENTER.
Select the minor axis and
middle-click to place the
dimension. Type 85 as the
value and press ENTER.
Select the major axis from
each ellipse and then
middle-click to place the
angle. Type 75 as the value
and press ENTER.
nl
y
Fo
r
PT
In
2011 PTC
Module 4 | Page 7
nl
y
U
se
te
rn
al
In
Fo
r
PT
Elliptical fillets are created with construction lines for the major and minor
axes. These construction lines can be used to dimension or constrain
the ellipse.
You can dimension an elliptical fillet by its major and minor axes, as shown
in the right elliptical fillet. To create these dimensions, you can select the
axes' construction lines and dimension them directly.
You can also dimension an elliptical fillet using the major axis (Rx) and
minor axis (Ry) dimensions, as shown in the upper-left elliptical fillet. These
radius values are measured along the axes from the elliptical fillet to its
center. The major axis is always the horizontal axis when the fillet is first
sketched, regardless of size compared to the minor axis.
You can also rotate the elliptical fillet after creating it, as shown in the right
elliptical fillet.
You can use Tangent, Coincident, and Equal Radii constraints.
You cannot select parallel lines as the entities for creating elliptical fillets.
Module 4 | Page 8
2011 PTC
Sketcher\Fillet_Elliptical
Task 1:
ELLIPTICAL_FILLET.PRT
nl
y
te
rn
al
U
se
In
6. Click Vertical
from the
Constrain group and select the
vertical minor axis.
Fo
r
PT
7. Click Normal
.
Select the fillet and then
middle-click. Select Major
Axis and click Accept. Type
0.47 as the value and press
ENTER.
Select the fillet again and then
middle-click. Select Minor
Axis and click Accept. Type
0.25 as the value and press
ENTER.
8. Click Elliptical
2011 PTC
Module 4 | Page 9
al
U
se
nl
y
Fo
r
PT
In
te
rn
Module 4 | Page 10
2011 PTC
Sketching Splines
Splines are freeform curves that pass smoothly through two or
more points.
nl
y
te
rn
al
U
se
In
Sketching Splines
PT
Splines are freeform curves that pass smoothly through two or more points. A
spline can also have any number of intermediate points. Each time you click
the mouse, you create an additional point through which the spline passes.
Note that a spline passing through only two points initially forms a straight line.
Fo
r
Dimensioning Splines
You can dimension the endpoints of a spline, and you can also dimension
any of the intermediate points if desired. You do not have to dimension any
points of a spline if both endpoints snap to Sketcher references.
There are special dimensioning schemes for splines:
Tangency Angle Dimensions You can create tangency angle dimensions
for endpoints and intermediate points of a spline. Changing the angle value
alters the shape of the spline. To create this dimension, select the spline,
the spline endpoint, and a reference for tangency, then middle-click to place
the dimension in the desired location. Note that the placement location
dictates the quadrant for angle dimension measurement. In Figure 2, the
spline endpoints are dimensioned with tangency angles.
Radius-of-Curvature Dimensions After a Tangency Angle dimension
is created for a spline endpoint, you can create a Radius of Curvature
dimension for that endpoint. The Radius of Curvature dimension can be
2011 PTC
Module 4 | Page 11
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 4 | Page 12
2011 PTC
Sketcher\Splines
Task 1:
SPLINE.PRT
Sketch a spline.
te
rn
al
U
se
2. Click Sketch
group.
nl
y
Display types:
5. Click Spline
from the
Sketching group.
In
PT
Fo
r
10. Click OK
2011 PTC
Module 4 | Page 13
Task 2:
4. Click OK
PT
In
te
rn
al
.
2. Click Normal
Click the spline, the left
endpoint, and the horizontal
reference, and middle-click
to place the tangency angle
dimension.
Type 65 and press ENTER.
Click the spline, right endpoint,
and horizontal reference,
then middle-click to place the
dimension.
Type 90 and press ENTER.
U
se
Task 3:
nl
y
Fo
r
Module 4 | Page 14
2011 PTC
nl
y
4. Click OK
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 4 | Page 15
te
rn
al
U
se
Moving points.
Spline Edit mode:
Move individual points
Move a range of points
Specify X-Y coordinate
location
Add points
Delete points
Extend spline
nl
y
In
PT
Fo
r
You can also perform further basic operations within Spline Edit mode. To
access Spline Edit mode, you have two options: you can either double-click
the spline in the graphics window, or you can select it, then right-click and
select Modify. Upon accessing Spline Edit mode, the dashboard appears.
You must be in Spline Edit mode to perform the following basic spline
operations:
Moving Points You can move points using the following methods:
You can select individual points and drag them to new locations to
change the shape of the spline.
You can also select multiple points to move simultaneously. To do this,
you select a range of points to move by pressing SHIFT and selecting
two points to limit the range. For example, to move points 2, 3, and 4
in a spline that has 5 points you press SHIFT, select points 1 and 5,
then drag points 2-3-4 together. Note that the range of points cannot
contain constrained points.
You can move points to precise locations by selecting a point and then
using the Point tab in the dashboard. In the Point tab, you can specify
Module 4 | Page 16
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 4 | Page 17
Sketcher\Splines_Modify
Task 1:
MOD_SPLINE_BASIC.PRT
nl
y
U
se
al
Access Spline Edit mode, add three points, and move points as a
range.
In
Task 2:
te
rn
PT
Fo
r
Module 4 | Page 18
2011 PTC
Task 3:
te
rn
al
U
se
nl
y
Fo
r
PT
In
5. Click OK
2011 PTC
Module 4 | Page 19
nl
y
Fit Type
Sparse
Smooth
Spline Curvature
Scale
Density
Interpolation versus Control Points
Control Polygon mode
te
rn
al
U
se
PT
In
Fo
r
2011 PTC
nl
y
al
U
se
By default, the system uses interpolation points to control the shape of the
spline. If desired, however, you can switch to viewing control points instead
in the Spline ribbon, as shown in the top
by clicking Control Points
image of Figure 3. When you have toggled to control points, you can then
drag the spline points by the control points, as shown in the bottom image
of Figure 3. You can add or delete control points to control the shape of the
spline. You cannot, however, dimension to the control points unless you
switch to Control Polygon mode.
te
rn
You can switch to Control Polygon mode to dimension to the control points
instead of the interpolation points. To access Control Polygon mode,
Fo
r
PT
In
2011 PTC
Module 4 | Page 21
Sketcher\Splines_Modify-Advanced
Task 1:
MOD_SPLINE_ADV.PRT
nl
y
In
te
rn
al
U
se
Fo
r
PT
Module 4 | Page 22
2011 PTC
Task 2:
nl
y
al
U
se
to
3. Click Control Polygon
access Control Polygon mode.
te
rn
8. Click OK
In
Fo
r
PT
2011 PTC
Module 4 | Page 23
In
O
U
se
te
rn
al
Requirements:
Sketched Coordinate System
Specify Coordinate System
Type
Cartesian
Polar
Coordinate File options:
Open a .pts text file.
Save current coordinate data to
a file.
Display current coordinate data.
nl
y
You can display, export, or import the coordinate values for each
point along a spline.
PT
Fo
r
You can display, export, or import the coordinate values for each point along
a spline. You must first select a sketched Coordinate System. You can then
specify the type of Coordinate System selected, whether Cartesian (X, Y, Z)
or Polar (R, Theta, Z).
Once the coordinate system is selected, you have three options available:
Open a text file (with a *.pts extension) of coordinate data by selecting
from the File tab.
Open Coordinates
Save the current coordinate data to a file by selecting Save Coordinates
from the File tab.
Module 4 | Page 24
from
2011 PTC
Sketcher\Spline_Points
Task 1:
SPLINE_PTS.PRT
nl
y
al
U
se
4. Click Spline
and sketch a
spline with 5 points. The spline
endpoints should snap to the line
endpoints.
te
rn
In
PT
Fo
r
2011 PTC
Module 4 | Page 25
In
te
rn
al
17. Click OK
U
se
nl
y
Fo
r
PT
Module 4 | Page 26
2011 PTC
Sketching Conics
You can create sketched shapes that are elliptical, parabolic, and
hyperbolic using conic arcs.
nl
y
In
te
rn
al
U
se
PT
Sketching Conics
Fo
r
You can create sketched shapes that are elliptical, parabolic, and hyperbolic
using Conic arcs. To create a conic arc, select the endpoint locations and
then select an apex or shoulder location. A centerline is automatically created
connecting the endpoints of the conic.
Module 4 | Page 27
nl
y
Fo
r
PT
In
te
rn
al
U
se
You can create tangency angle dimensions for endpoints of a conic. Changing
the angle value alters the shape of the conic. To create this dimension, select
the conic, the conic endpoint, a reference for tangency, and middle-click to
place the dimension in the desired location. Note that the placement location
dictates the quadrant for angle dimension measurement. In Figures 2 and
3, the endpoints have tangency angle dimensions defined.
Module 4 | Page 28
2011 PTC
Sketcher\Conic
Task 1:
CONIC.PRT
nl
y
In
te
rn
al
5. Select Conic
from the Arc
types drop-down menu in the
Sketching group.
Click the origin of the vertical
and horizontal references as
the left endpoint.
Click the horizontal reference
to the right of the vertical
reference as the right endpoint.
Move the cursor upward and
click to complete the conic.
U
se
Fo
r
PT
6. Click Normal
.
Click the conic, the left
endpoint, and the horizontal
reference, and middle-click
to place the tangency angle
dimension.
Type 70 and press ENTER.
Click the conic, right endpoint,
and horizontal reference,
then middle-click to place the
dimension.
Type 50 and press ENTER.
2011 PTC
Module 4 | Page 29
In
te
rn
al
2. Click Conic
.
Click the origin of the vertical
and horizontal references as
the left endpoint.
Click the horizontal reference
to the right of the vertical
reference as the right endpoint.
Move the cursor upward and
click to complete the conic.
U
se
1. Click Sketch
.
Click Use Previous in the Sketch dialog box.
nl
y
Task 2:
3. Click Point
from the
Sketching group.
Fo
r
PT
5. Click Normal
and create the
two tangency angles, editing the
left and right values to 70 and
50, respectively.
6. Notice that the point is
constrained to the conic and is
linearly dimensioned.
7. Notice that there is no RHO
dimension.
Module 4 | Page 30
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 4 | Page 31
Sketching Text
al
U
se
PT
In
te
rn
Creating Text
Specify manually
Using existing parameters
Placing Text
Define start and end point
Modifying Text
Fonts
Horizontal and Vertical Position
Aspect ratio
Slant angle
Place along curve
Kerning
Open-Type Fonts
Multi-Language Support
Expanded Character Set
Advanced Control
nl
y
Fo
r
2011 PTC
To help you visualize the direction and the orientation of the text, a small
triangle symbol is presented at the text start position point.
You can select the start point of the construction line at the beginning of the
text flow, and drag it to increase or decrease the height of the text. You can
also select the end point of the construction line and drag it to change the
text orientation.
The construction line length is determined by a dimension, which
you can modify to change the overall text height.
nl
y
Fo
r
PT
In
te
rn
al
U
se
Fonts To modify the font of sketched text entities, select from a list of
standard fonts, such as cal_alf, cal_grek, filled, font, font3d, isofont, leroy,
norm_font. Creo Parametric enables you to read and place Open-Type
Font (OTF) characters into Sketcher.
Horizontal and Vertical Position You can modify the justification values
for the horizontal and vertical positions of the text, which updates the text
justification around the text start position point. You can constrain the
vertical position of the text to Top, Middle, or Bottom. You can constrain
the horizontal position of the text to Left, Center, or Right. The default
dimensioning scheme for the text is consistent, regardless of its orientation.
The resulting text boundary box is tight against the text, providing additional
control on its exact position in Sketcher.
Aspect ratio Using this option, you can modify the aspect ratio factor of
the text without changing its height or orientation.
Slant angle You can modify the slant angle of the text using this option.
The Slant angle option affects how the text is angled, with respect to the
sides of the rectangle in which it is contained.
Place along curve Using this option you can place text along a curve.
First, select the arc or circle on which you wish to place the text. Then,
select the direction in which you want the text to flow. You can always flip
the direction of the text flow. You can also control the justification of text
along a curve by using the horizontal and vertical position options. If you
change the horizontal position, the text moves along the curve, either to the
right or left side of the defined curve.
Kerning Enables font kerning for the text string. This controls the space
between certain pairs of characters, improving the appearance of the text
string. For example, in some font types an i and an m are allotted
the same amount of space. Kerning provides proportionate spacing for
narrow and wide letters. Kerning is a characteristic of the particular font.
Alternatively, set the sketcher_default_font_kerning configuration option to
automatically enable kerning for all the new text strings that you create.
Open-Type Fonts
OTF is becoming a global font standard, with added capabilities for advanced
typography. The font is based on Unicode, which enables the framework
for multi-language support. Open-Type Fonts offer an expanded character
set and layout features to provide better linguistic support and advanced
2011 PTC
Module 4 | Page 33
Fo
r
PT
In
te
rn
al
U
se
nl
y
typographic control. This enables you to read and place these custom fonts,
including symbols and logos that have been mapped, to specific functional
keys. In addition, you can select a custom font and place it, while still
maintaining proportions and ratios.
Module 4 | Page 34
2011 PTC
Sketcher\Text
Task 1:
TEXT.PRT
3. Click No Hidden
from the
U
se
5. Click Text
group.
nl
y
te
rn
al
In
Fo
r
PT
2011 PTC
Module 4 | Page 35
17. Click OK
te
rn
U
se
al
nl
y
In
PT
Fo
r
Parameters
Module 4 | Page 36
2011 PTC
nl
y
In
te
rn
al
U
se
Figure 2 Converting to a
Perimeter Dimension
PT
Fo
r
Module 4 | Page 37
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 4 | Page 38
2011 PTC
Sketcher\Convert
Task 1:
CONVERT.PRT
nl
y
Task 2:
U
se
te
rn
6. Click OK
al
.
4. Select the 5 radius dimension,
then right-click and select
Convert to Diameter.
In
PT
Fo
r
5. Click Perpendicular
from the
Constrain group and select the
two angled lines.
Notice the angle dimension is
removed and the reference
dimension value has adjusted
to match the new geometry.
Middle-click to stop
constraining entities.
2011 PTC
Module 4 | Page 39
Task 3:
1. Click Offset
al
Task 4:
U
se
nl
y
In
te
rn
Fo
r
PT
and sketch
3. Click Line Chain
two horizontal lines.
4. Click One-by-One
Module 4 | Page 40
2011 PTC
nl
y
9. Click OK
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 4 | Page 41
nl
y
Locking Geometry
Cyan lock icon
Geometry cannot be dragged
Will update to other edits
Locking Dimensions
Red color
Dimension cannot be dragged
Value can be edited
In
te
rn
al
U
se
PT
Fo
r
2011 PTC
the selected geometry, select Toggle Lock from the Operations drop-down
menu in the ribbon, or right-click and select Unlock.
You can toggle the display of the lock icons by right-clicking, with nothing
selected in the sketch, and selecting Show entity locks or Hide entity locks
from the right-click pop-up menu.
nl
y
te
rn
al
U
se
Fo
r
PT
In
2011 PTC
Module 4 | Page 43
U
se
nl
y
Fo
r
PT
In
te
rn
al
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 4 | Page 45
Sketcher\Dimensions_Options
Task 1:
DIMENSIONS.PRT
nl
y
from the
te
rn
al
U
se
7. Click Normal
and dimension
the adjacent angled line.
In
Fo
r
Task 2:
PT
1. Click One-by-One
Module 4 | Page 46
2011 PTC
nl
y
al
1. Click Baseline
from the
Dimension group.
U
se
Task 3:
PT
In
te
rn
Fo
r
2011 PTC
Module 4 | Page 47
nl
y
6. Click Shading
5. Click OK
Fo
r
PT
In
te
rn
al
U
se
Module 4 | Page 48
2011 PTC
nl
y
Figure 2 Highlight
Overlapping Geometry
PT
In
te
rn
al
U
se
Fo
r
Module 4 | Page 49
The icon for this option does not remain depressed, meaning the
highlighting appears until the sketch view is changed or repainted, and
then you can click the icon again.
Highlight Open Ends
The endpoints of entities that are not common
to more than one entity are highlighted. For example, any open ends of
the sketch are highlighted. The highlight appears as a large green dot
on the open endpoints in question.
The icon for this option stays depressed, enabling you to sketch and
manipulate the sketch to view the open ends highlighting appear and
disappear.
Fo
r
PT
In
te
rn
al
U
se
nl
y
Feature Requirements
Provides a report indicating whether the
sketch meets the requirements for the feature being created. This option is
available in 3-D (Part mode) Sketcher only. Although this option works for
an external or internal sketch, to get the full benefit from the tool you should
be in an internal sketch. This ensures that the tool can compare the sketch
geometry with the specific requirements for that feature. For example, the
following features each have different sketch requirements:
Solid Extrude Must form a closed loop by itself or against adjacent
geometry.
Solid Revolve Sketched geometry must be on one side of the
centerline.
Rib Must have an open sketch.
Module 4 | Page 50
2011 PTC
Sketcher\Diagnostics
Task 1:
DIAGNOSTICS.PRT
U
se
Click No Hidden
2. Click Extrude
from the Shapes group.
Right-click and select Define Internal Sketch.
Select the front model surface.
Click Sketch.
nl
y
te
rn
al
3. Click Palette
.
Double-click the diagnostic
sketch.
PT
In
Fo
r
2011 PTC
Module 4 | Page 51
4. Click OK .
Notice the two warnings in the
message window.
Click No.
5. Click Feature Requirements
from the Inspect group.
Notice the various warnings.
Click Close.
nl
y
U
se
is enabled in the
Loops
Inspect group.
7. Click Overlapping Geometry
te
rn
al
.
Zoom in on the red highlighted
lines.
and trim the
.
Fo
r
PT
Click Refit
In
8. Click Corner
lines.
.
Click Refit
Notice that the closed sketch
is now shaded.
Module 4 | Page 52
2011 PTC
te
rn
al
U
se
nl
y
.
Notice that the sketch has
no warnings and the section
is now shaded, indicating a
closed section.
Click Close.
Click OK .
Fo
r
PT
In
2011 PTC
Module 4 | Page 53
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 4 | Page 54
2011 PTC
5
nl
y
Module
U
se
Module Overview
al
Once you have learned how to create datum curves and advanced sketched
geometry, you can utilize them to create surface features. Basic surface
feature creation is similar to solids when using the Extrude and Revolve
dashboards. However, you can also create surfaces using the sweep, blend,
and fill tools.
te
rn
In this module, you will learn how to create surfaces using the Extrude,
Revolve, and Fill tools. You will also learn how to create surfaces using
Sweep, as well as Parallel, Rotational, and General Blends.
In
Objectives
Fo
r
PT
2011 PTC
Module 5 | Page 1
nl
y
In
te
rn
al
U
se
PT
Fo
r
Module 5 | Page 2
2011 PTC
Extrude\Surface
Task 1:
EXTRUDE_SURFACES.PRT
nl
y
In
U
se
te
rn
al
PT
Fo
r
2011 PTC
from
Module 5 | Page 3
Task 2:
al
from
PT
In
te
rn
U
se
nl
y
Fo
r
Module 5 | Page 4
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
2011 PTC
Module 5 | Page 5
Fo
r
PT
In
te
rn
al
U
se
nl
y
You can revolve surfaces either from open section sketches, as shown in
Figure 2, or from closed section sketches, as shown in Figure 3. When
revolving a surface from a closed section sketch, you have the option of
capping the ends of the revolved surface using the Capped ends option,
as shown in Figure 3.
Module 5 | Page 6
2011 PTC
Revolve\Surface
Task 1:
REVOLVE_SURFACE.PRT
Display types:
nl
y
U
se
te
rn
al
In
Fo
r
PT
2011 PTC
Module 5 | Page 7
nl
y
te
rn
al
U
se
from
In
Fo
r
PT
Module 5 | Page 8
2011 PTC
nl
y
PT
In
te
rn
al
U
se
Fo
r
2011 PTC
Module 5 | Page 9
Boundary Surfaces\Fill
Task 1:
FILL_SURFACE.PRT
from
te
rn
al
U
se
nl
y
PT
In
Fo
r
Module 5 | Page 10
2011 PTC
from the
PT
In
te
rn
al
U
se
12. Click OK
nl
y
Fo
r
2011 PTC
Module 5 | Page 11
O
U
se
nl
y
Fo
r
PT
In
te
rn
al
2011 PTC
that it does not have to create a loop, as shown in Figure 1 and Figure 2. It
can have sharp or tangent corners.
When selecting a trajectory, the following selection methods are available:
Select a previously created external sketch.
Select individual curves or edges from existing geometry. To include
additional adjacent edges as the trajectory you can press SHIFT while
selecting them.
Select an intent chain.
and select
nl
y
Sketch
at the right end; however, this does not make the sketch
internal to the sweep.
U
se
Once the trajectory has been selected, you may decide that you do not
want the trajectory to traverse the entire length of your selected sketch or
geometry. You can drag the trajectory endpoint handles to lengthen or
shorten the overall trajectory. If you press SHIFT while dragging, you can
snap the endpoints to entities such as vertices, datum planes, or edge
endpoints. You can also directly specify a value.
te
rn
al
You must also select the start point for the section. The start point is the
location from which the section begins to sweep, and is displayed in the
graphics window with a yellow arrow. You can click the arrow to toggle the
start point to the opposite trajectory endpoint.
PT
In
Once the trajectory and start point have been defined, you must sketch
the section that will be swept along the trajectory. The sketch plane for
the section is placed perpendicular to the trajectory at the start point. The
crosshairs seen in the sketching plane are the intersection of the trajectory
and sketch plane.
Fo
r
The sketched section may be either open or closed. In Figure,1 and Figure 2,
the section is closed.
Module 5 | Page 13
Fo
r
PT
In
te
rn
al
U
se
nl
y
A trajectory arc or spline radius is too small, relative to the section, and the
feature intersects itself while traversing around the arc.
Module 5 | Page 14
2011 PTC
Sweep\Open-Trajectory_Surface
Task 1:
SWEEP_SURF_OPEN-TRAJ.PRT
nl
y
from the
2. Select Sweep
Sweep types drop-down menu in
the Shapes group.
te
rn
from
al
U
se
in the
3. Click Surface
dashboard.
In
PT
8. Click One-by-One
diameter to 5.
Fo
r
9. Click OK
2011 PTC
Module 5 | Page 15
and click
1. Click Sweep
.
Surface
nl
y
In
te
rn
al
select Sketch
Previous.
U
se
Task 2:
PT
Fo
r
Module 5 | Page 16
from
2011 PTC
12. Click OK
nl
y
PT
In
te
rn
al
U
se
Fo
r
2011 PTC
Module 5 | Page 17
nl
y
Components of a sweep
feature:
Trajectory
Select the trajectory.
Define the start point.
Section
Placed at the
trajectory start point,
denoted by the
crosshairs.
Closed or open.
If you sketch an open
section for the solid
feature type, the
system automatically
toggles to surface.
te
rn
al
U
se
In
Fo
r
PT
2011 PTC
and select
Sketch
at the right end; however, this does not make the sketch
internal to the sweep.
nl
y
You must also select the start point for the section. The start point is the
location from which the section begins to sweep, and is displayed in the
graphics window with a yellow arrow. You can drag the start point along
the closed loop, or you can press SHIFT to snap the start point to one of
the entity endpoints.
U
se
Once the trajectory and start point have been defined, you must sketch
the section that will be swept along the trajectory. The sketch plane for
the section is placed perpendicular to the trajectory at the start point. The
crosshairs seen in the sketching plane are the intersection of the trajectory
and sketch plane.
te
rn
al
The sketched section may be either open or closed. If you try to sketch a
solid open section, the system automatically toggles the feature creation to
that of a surface. To create the type of surface feature shown in Figure 2, you
can sweep the perimeter shape first and then extrude the trajectory sketch
upward to fill in the middle.
In
A constant section sweep surface feature may fail if one of the following
three situations occur:
Fo
r
PT
2011 PTC
Module 5 | Page 19
Sweep\Closed-Trajectory_Surface
Task 1:
SWEEP-SURF_CLOSED-TRAJ.PRT
nl
y
U
se
te
rn
al
In
Fo
r
PT
10. Click OK
Module 5 | Page 20
2011 PTC
In
te
rn
al
2. Click Fill
group.
U
se
Task 2:
nl
y
PT
Fo
r
4. Click Shading
2011 PTC
Module 5 | Page 21
U
se
nl
y
Sections:
At least two required.
Toggle section.
Equal number of entities per
section.
Line up start points.
Direction.
Depth.
PT
In
te
rn
al
Fo
r
You create blend surface features when you need to create models
that contain different transitional cross-sections. This means that you
can create a surface that starts as a circular cross-section, but as you
transition along the length of the feature, the surface changes to a square
cross-section. Therefore, blend features can create surfaces that use
different cross-sectional sketches. Parallel blends consist of sections,
direction of feature creation, and depth.
2011 PTC
selecting Start Point. Figure 1 displays all three sections as having a start
point at the upper left.
nl
y
Each section must contain the same number entities (or vertices) per section.
However, there are two exceptions to this rule. First, if the first or last blend
sections are of a single point, they do not need to contain the same number
of entities. Second, if a section does not contain the same number of entities
as the other sections, a number of blend vertex points can be added and
counted as entities, to make the same number of entities. For example, a
blend vertex placed on a triangular section enables the system to blend to
a square. The system essentially connects the points of each section to
create the blend feature.
U
se
You must specify the direction in which the blend sections are projected. You
can flip the direction of feature creation.
In
te
rn
Fo
r
PT
al
The first section created in the parallel blend surface remains on the sketching
plane. Each subsequent section is projected normal to the sketching plane
at a specified distance in the direction of feature creation. The following
depth options are available:
2011 PTC
Module 5 | Page 23
Blend\Parallel_Surface
Task 1:
BLEND.PRT
nl
y
2. In the ribbon, click the Shapes group drop-down menu and select
Blend > Surface.
from the
te
rn
al
U
se
Fo
r
PT
In
from the
6. Click Palette
Sketching group, and drag the
blend_section into the graphics
window.
Right-click the location handle
and drag it to the center of the
incoming section.
Drag the location handle to the
reference intersection.
In the Rotate Resize
dashboard, edit the Scale to 1
and click Accept Changes .
Module 5 | Page 24
2011 PTC
O
U
se
nl
y
Fo
r
PT
In
te
rn
al
2011 PTC
Module 5 | Page 25
12. Click OK
nl
y
In
te
rn
al
U
se
Fo
r
PT
Module 5 | Page 26
2011 PTC
U
se
nl
y
Shape attributes:
Straight
Smooth
End attributes:
Open Ends
Capped Ends
PT
In
te
rn
al
Fo
r
Shape Attributes
You can define how the different blend sections are connected. The following
two methods are available:
Straight The blend sections are connected using straight lines, as shown
in Figure 1. This is the default option.
Smooth The blend sections are connected using smooth curves, as
shown in Figure 2.
2011 PTC
Module 5 | Page 27
End Attributes
The ends of the blend surface feature can be defined in either of the following
ways:
Fo
r
PT
In
te
rn
al
U
se
nl
y
Open Ends Can be specified for either an open section or closed section.
The ends of the blend are left open, forming a hollow shape with no
additional surfaces. In Figure 1 and Figure 2, the ends are open.
Capped Ends Can only be specified for a closed section. The ends of the
blend are capped, forming a closed shape with additional surfaces created
at either end of the blend. In Figure 3, the ends are capped.
Module 5 | Page 28
2011 PTC
Blend\Parallel-Attributes_Surface
Task 1:
BLEND_ATTRIBUTES.PRT
nl
y
In
te
rn
al
U
se
PT
Fo
r
2011 PTC
Module 5 | Page 29
U
se
nl
y
Blend vertex
Start point
Blending to a point
In
te
rn
al
PT
Fo
r
The blend surface feature includes three different tools that are beneficial
when you create blend feature sections:
Blend vertex Each section of a blend surface must always contain the
same number of entities. For sections that do not have enough geometric
entities, you can add blend vertices. Blend vertices enable vertices to
converge or diverge. In Figure 1, the first blend section has six vertices,
while the second blend section has only four vertices. Consequently, two
blend vertices have been added to the section with only four vertices.
Start point As a general rule of thumb, the start points between sections
should correspond to the same vertex location. Typically, the start point is
created on the first location that is selected when creating a section. For
example, if sketching a rectangle, the start point is placed at the first corner
of rectangle creation, although it can be relocated. If the start points do not
line up between sections, the resulting blend surface feature will have
a twist in it, as shown in Figure 2.
Blending to a point A blend can start or end as a single point, as shown in
Figure 3. This is the one exception in which blend sections do not have to
contain the same number of entities.
Module 5 | Page 30
2011 PTC
Blend\Parallel-Tools_Surface
Task 1:
BLEND_SECTION-TOOLS.PRT
nl
y
te
rn
al
U
se
Display types:
In
from the
PT
Fo
r
2011 PTC
Module 5 | Page 31
nl
y
and sketch
13. Click Centerline
a vertical centerline at the
midpoint.
al
U
se
te
rn
In
PT
Fo
r
Module 5 | Page 32
2011 PTC
20. Click OK
from the Sketch
dashboard and click Blind >
Done from the menu manager.
Type 150 as the first depth and
press ENTER.
Type 75 as the second depth
and press ENTER.
21. Orient to the Standard
Orientation and click OK.
te
rn
al
U
se
nl
y
Fo
r
PT
In
2011 PTC
Module 5 | Page 33
U
se
nl
y
Blend options:
Rotational Blend
General Blend
Blend types:
Protrusion
Thin Protrusion
Cut
Thin Cut
Surface
2-D Section:
Sketched
Selected
te
rn
al
In
Fo
r
PT
Blend Types
The following blend types are available:
Protrusion Enables you to create a blend feature that adds geometry.
You can also create a Thin Protrusion.
Module 5 | Page 34
2011 PTC
Cut Enables you to create a blend feature that cuts away geometry. You
can also create a Thin Cut.
Surface Enables you to create a blend surface.
Once defined, you cannot toggle a protrusion to a cut, a cut to a surface,
and so on. Because these features are defined using the menu manager,
their blend type cannot be modified.
PT
In
te
rn
al
U
se
nl
y
Sketched section Enables you to sketch geometry for the section. The
following are important characteristics of a sketched section in a rotational
or general blend:
Sketches are positioned relative to a Sketcher coordinate system, which
is required for each section.
Each section is sketched in a separate Sketcher window. This provides
an advantage over parallel blends, which are all sketched in the same
window, especially for blends that contain numerous sections.
You can add or remove sections.
You can insert new sections between existing sections.
The sections can utilize blend vertices, as shown in Figure 3.
Sections can be a single Sketcher point, along with the coordinate
system, as shown in Figure 4. When a single point is created for a
section and the Smooth blend attribute is used, you must specify the
Cap Type that is to be used. The following two options are available:
Sharp Cap Blends to the Sketcher point with lines straight to the
point.
Smooth Cap Blends to the Sketcher point with lines tangent at the
point.
Selected section Enables you to select from existing geometry curves
or edges.
Fo
r
When defining sections for either rotational or general blends, the first section
displays an arrow to denote the start point, just like a parallel blend. However,
all subsequent section start points are denoted with a small circle, as shown
in the upper-left vertex of Figure 3.
2011 PTC
Module 5 | Page 35
nl
y
Section requirements:
Rotation angle about
Y-axis.
120 maximum
Sketched coordinate
system.
System lines up
coordinate systems.
Typically sketched
offset from section.
al
U
se
te
rn
PT
In
Fo
r
Module 5 | Page 36
2011 PTC
Blend\Rotational_Surface
Task 1:
ROTATIONAL_BLEND_SURF.PRT
nl
y
3. In the menu manager, click Rotational > Regular Sec > Sketch Sec
> Done.
5. Select datum plane FRONT as the Sketch plane and click Okay.
U
se
6. In the menu manager, click Top and select datum plane TOP.
from the
te
rn
al
In
PT
Fo
r
14. Type 90 as the y_axis rotation angle for section 2 and press ENTER.
15. Notice the new Sketcher window.
2011 PTC
Module 5 | Page 37
nl
y
21. Click OK
U
se
te
rn
al
23. Type 60 as the y_axis rotation angle for section 3 and press ENTER.
In
PT
Fo
r
Module 5 | Page 38
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 5 | Page 39
nl
y
Shape attributes:
Straight
Smooth
Type attributes:
Open
Closed
End attributes:
Open Ends
Capped Ends
te
rn
al
U
se
In
PT
Fo
r
Shape Attributes
You can define how the different blend sections are connected. The following
two methods are available:
Straight The blend sections are connected using straight lines, as shown
in Figure 3. The edges of the sections form ruled surfaces. This is the
default option.
Smooth The blend sections are connected using smooth curves, as
shown in Figure 1 and Figure 2. The edges of the sections form splined
surfaces.
Type Attributes
You can define the type of rotational blend surface that is created. The
following two types are available:
Open The first and last section of the blend are not connected, as shown
in Figure 2 and Figure 3.
Module 5 | Page 40
2011 PTC
Closed The last section of the blend is connected to the first section,
as shown in the Figure 1.
End Attributes
The ends of the blend surface feature can be defined in either of the following
ways:
Fo
r
PT
In
te
rn
al
U
se
nl
y
Open Ends The ends of the blend are left open, forming a hollow shape
without additional surfaces, as shown in Figure 3.
Capped Ends The ends of the blend are capped, forming a closed shape
with additional surfaces created at either end of the blend, as shown in
Figure 2.
2011 PTC
Module 5 | Page 41
Blend\Rotational-Attributes_Surface
Task 1:
ROT_BLEND_SURF_ATTRIB.PRT
nl
y
U
se
al
te
rn
In
PT
Fo
r
Module 5 | Page 42
2011 PTC
U
se
nl
y
Section requirements:
System lines up
coordinate systems:
Typically sketched at
center of section.
In
te
rn
al
PT
Fo
r
2011 PTC
Module 5 | Page 43
Blend\General_Surface
Task 1:
GENERAL_BLEND_SURF.PRT
nl
y
3. In the menu manager, click General > Regular Sec > Sketch Sec
> Done.
4. In the menu manager, click Smooth > Open Ends > Done.
5. Select datum plane FRONT as the Sketch plane and click Okay.
U
se
6. In the menu manager, click Top and select datum plane TOP.
7. Enable only the following
Sketcher Display types:
from the
te
rn
al
In
PT
Fo
r
Module 5 | Page 44
2011 PTC
te
rn
20. Click OK
al
U
se
nl
y
and sketch
17. Click Centerline
both a vertical and horizontal
centerline.
In
PT
Fo
r
27. Click OK
2011 PTC
Module 5 | Page 45
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 5 | Page 46
2011 PTC
te
rn
al
U
se
nl
y
Shape attributes:
Straight
Smooth
End attributes:
Open Ends
Capped Ends
In
When the sections of a general blend are connected, you can edit the
following attributes to achieve different geometry results.
PT
Shape Attributes
Fo
r
You can define how the different blend sections are connected. The following
two methods are available:
Straight The blend sections are connected using straight lines, as shown
in Figure 1. The edges of the sections form ruled surfaces. This is the
default option.
Smooth The blend sections are connected using smooth curves, as
shown in Figure 2. The edges of the sections form splined surfaces.
End Attributes
The ends of the blend surface feature can be defined in either of the following
ways:
Open Ends The ends of the blend are left open, forming a hollow shape
without additional surfaces, as shown in Figure 1.
Capped Ends The ends of the blend are capped, forming a closed shape
with additional surfaces created at either end of the blend, as shown in
Figure 2.
2011 PTC
Module 5 | Page 47
Blend\General-Attributes_Surface
Task 1:
GEN_BLEND_SURF_ATTRIB.PRT
nl
y
U
se
te
rn
al
In
PT
Fo
r
Module 5 | Page 48
2011 PTC
U
se
nl
y
Fo
r
PT
In
te
rn
al
2011 PTC
Module 5 | Page 49
Blend\Tangency_Surface
Task 1:
ROT-GEN_BLEND-TAN_SURF.PRT
nl
y
al
In
te
rn
U
se
Fo
r
PT
Module 5 | Page 50
2011 PTC
Task 2:
nl
y
te
rn
al
U
se
PT
In
Fo
r
2011 PTC
Module 5 | Page 51
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 5 | Page 52
2011 PTC
O
U
se
PT
In
te
rn
al
nl
y
Fo
r
Module 5 | Page 53
Fo
r
PT
In
te
rn
al
U
se
nl
y
Blend Vertex Enables you to specify a blend vertex to add blend vertices
where needed.
Start Point Enables you to change the start point location in the section.
Sec Info Enables you to get information for selected entities. Options
include:
Entity Get information about an entity.
Intersection Point Get information about the intersection of two entities.
Tangent Point Get information about an entity at the point of tangency.
References Get reference information about the section.
Angle Measures the angle between selected entities.
Distance Measures the distance between two parallel lines, two points,
or a point and line.
Curvature Display Displays curvature of splines in the section.
Delete Enables you to delete selected entities from the section.
Undo/Redo Enables you to undo or redo Sketcher commands.
Module 5 | Page 54
2011 PTC
Blend\Select-Section_Surface
Task 1:
SEL-SEC_BLEND_SURF.PRT
nl
y
3. In the menu manager, click General > Regular Sec > Select Sec
> Done.
al
U
se
4. In the menu manager, click Smooth > Open Ends > Done.
te
rn
In
Fo
r
PT
2011 PTC
Module 5 | Page 55
nl
y
U
se
al
te
rn
In
PT
Fo
r
Module 5 | Page 56
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 5 | Page 57
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 5 | Page 58
2011 PTC
6
nl
y
Module
U
se
Module Overview
te
rn
al
Surfaces by boundaries are among the most powerful and flexible surfaces
to capture design intent. You use them while creating continuous surface
features. As the name suggests, the surfaces are created with the boundary
edges defined with curves or edges. You can apply edge boundary conditions
for aligning the shape of the surface with the adjoining geometry. You can
modify the structure of surfaces by modifying constraint options that define
the shape of the surfaces or the surfaces directly.
Objectives
Fo
r
PT
In
2011 PTC
Module 6 | Page 1
U
se
nl
y
PT
In
te
rn
al
Fo
r
Module 6 | Page 2
2011 PTC
Best Practices
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 6 | Page 3
O
U
se
In
te
rn
al
nl
y
PT
Fo
r
You can create a boundary blend surface by selecting two or more curves
flowing in the same direction. The curves do not have to form a closed loop.
By default, the curves are connected in the order selected, and you can
select datum curves or model edges. The order of curve selection is denoted
in the graphics window with the numbers 1, 2, 3, and so on.
The first and last curves selected define the boundaries of the resulting
surface. Any intermediate curves provide additional shape control for the
surface.
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
back to the first curve. This option is only applicable to single direction
curves where the other collector is empty.
2011 PTC
Module 6 | Page 5
Boundary Surfaces\Boundary-Blend_1-Direction
Task 1:
BOUNDARY_1_DIR.PRT
from
nl
y
U
se
te
rn
al
Fo
r
PT
In
Module 6 | Page 6
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 6 | Page 7
nl
y
In
te
rn
al
U
se
PT
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Reorder curves You can connect the curves in a different order than how
they were selected.
2011 PTC
Module 6 | Page 9
Boundary Surfaces\Boundary-Blend_2-Direction
Task 1:
BOUNDARY_2_DIR.PRT
from
nl
y
U
se
te
rn
al
Fo
r
PT
In
Module 6 | Page 10
2011 PTC
al
U
se
nl
y
PT
In
te
rn
from
Fo
r
2011 PTC
Module 6 | Page 11
al
In
te
rn
U
se
nl
y
PT
Fo
r
Module 6 | Page 12
2011 PTC
Boundary Surfaces\Boundary_Conditions
Task 1:
BOUND_CONDITIONS.PRT
nl
y
al
U
se
In
te
rn
PT
Fo
r
2011 PTC
Module 6 | Page 13
nl
y
al
PT
In
te
rn
U
se
Fo
r
Module 6 | Page 14
2011 PTC
nl
y
al
te
rn
U
se
In
PT
Fo
r
The boundary length handles are used to adjust how much of the boundary
to use. You can drag the handles or type a value, and the value can be either
positive or negative. Positive values cause the boundary to be extended
beyond the end of the adjacent boundary. In Figure 2, the left boundary
length handle has been modified to a negative value, while the right boundary
length handle has been modified to a positive value.
Tangency Handles
You can display drag handles to control the boundary stretch factor for
boundaries set to tangent or curvature-continuous. You can specify a different
boundary stretch factor for each qualifying boundary. Figure 1 displays how
modifying the tangency handle stretch factor influences the surface shape.
Module 6 | Page 15
patches that are tangent across inner edges. In some cases, when geometry
is complex, dihedral angles at inner edges may deviate from zero.
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 6 | Page 16
2011 PTC
Boundary Surfaces\Boundary_Constraints
Task 1:
CONSTRAINT_OPTIONS.PRT
nl
y
te
rn
al
U
se
In
PT
Fo
r
2011 PTC
Module 6 | Page 17
te
rn
al
U
se
nl
y
PT
In
Fo
r
Module 6 | Page 18
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 6 | Page 19
U
se
nl
y
PT
In
te
rn
al
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 6 | Page 21
Boundary Surfaces\Control_Points
Task 1:
CONTROL_POINTS.PRT
nl
y
U
se
al
In
te
rn
PT
Fo
r
Module 6 | Page 22
2011 PTC
nl
y
te
rn
al
U
se
In
Fo
r
PT
2011 PTC
Module 6 | Page 23
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 6 | Page 24
2011 PTC
7
O
nl
y
Module
U
se
Module Overview
al
In this module, you will learn how to create additional types of surfaces that
utilize boundaries, as well as additional options within the boundary blend
tool. Some of these options use solids or surfaces as boundaries in place of
edges or curves, and in turn can be used to create solid or surface features.
te
rn
Objectives
Fo
r
PT
In
2011 PTC
Module 7 | Page 1
O
U
se
PT
In
te
rn
al
Boundaries
Reference curve
Shoulder curve
Tangent curve
RHO parameter
0.05 to < 0.50 = Elliptical
0.5 = Parabolic
> 0.50 to 0.95 = Hyperbolic
2-1 = Quadrant of an Ellipse
nl
y
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 7 | Page 3
Boundary Surfaces\Conic
Task 1:
CONIC.PRT
nl
y
te
rn
U
se
al
In
PT
Fo
r
Module 7 | Page 4
2011 PTC
Task 2:
nl
y
al
U
se
te
rn
In
PT
Fo
r
to
2011 PTC
Module 7 | Page 5
U
se
nl
y
Influencing curves:
You can select any number.
Need not connect with
boundary curves.
Can be a distance away.
Resulting surface does not
pass through them.
PT
In
te
rn
al
Fo
r
Module 7 | Page 6
2011 PTC
Boundary Surfaces\Approximate
Task 1:
APPROX_BLEND.PRT
nl
y
U
se
PT
In
te
rn
al
Fo
r
2011 PTC
Module 7 | Page 7
U
se
nl
y
Smoothness
1 = Flattest
0 = Most curved
Patches in direction
Vary first and second directions
independently.
Fo
r
PT
In
te
rn
al
Module 7 | Page 8
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
The Patches in direction option controls the number of patches along the U
and V-directions used to form the resultant surface. You can specify both first
and second direction independently. The higher the U and V values, the
more UV lines are created on the surface, and therefore the more detailed
the surface can be. In Figure 2, the surface in the top image has a lower
number of patches defined in both directions, whereas the bottom image has
a higher number of patches defined in both directions.
2011 PTC
Module 7 | Page 9
Boundary Surfaces\Approximate_Options
nl
y
Task 1:
APPROX_OPTIONS.PRT
.
.
In
te
rn
U
se
al
Fo
r
PT
Module 7 | Page 10
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 7 | Page 11
nl
y
In
te
rn
al
U
se
PT
Fo
r
The N-Sided surface option enables you to create a boundary surface from
more than four boundaries. In the figures, a total of five boundaries are
specified for the resulting surface. You can specify the following boundary
conditions:
Free Contains no tangent conditions.
Tangent Surface is tangent to the reference surface.
Normal Surface is perpendicular to the reference surface.
The shape of the n-sided surface is dependent upon the boundaries to be
patched. The n-sided patch may not produce a smooth surface if any of
the following three conditions exists:
The boundaries have inflections.
The angles between the boundaries are very large or very small.
The boundaries consist of alternating long and short segments.
If the n-sided patch does not produce a smooth surface, you can construct
additional curves enabling you to create four-sided boundary blends or a
series of n-sided patches on a smaller number of boundary curves.
Module 7 | Page 12
2011 PTC
Boundary Surfaces\N-Sided
Task 1:
N-SIDED.PRT
nl
y
to
te
rn
al
U
se
In
Fo
r
PT
2011 PTC
Module 7 | Page 13
nl
y
U
se
al
In
te
rn
PT
Fo
r
to
Module 7 | Page 14
2011 PTC
U
se
nl
y
PT
In
te
rn
al
Figure 1 Curve-Driven
Tangent Drafts
Fo
r
The blend tangent to surfaces option enables you to create a surface blending
from an edge or curve to tangent surfaces. This option is useful for either of
the following circumstances:
Creating drafts on models that are already rounded, a case in which draft
features often are not able to be created.
Joining surfaces on a model with complex shapes.
You may need to create a parting surface and a reference curve such as a
draft line, before using the Blend Tangent to Surfaces functionality.
2011 PTC
Module 7 | Page 15
nl
y
te
rn
al
U
se
For these options, you can define the direction as one-sided or two-sided,
and you must also specify the pull direction reference.
In
References
Fo
r
PT
Draft Line You select the draft line for the feature.
Reference Surfaces You can specify the tangent surfaces manually or
let the system do it automatically. Optionally, you can also specify the
parting surface reference.
Draft Parameters You can specify both the Draft Angle and the Draft
Radius where the draft meets the model.
Additional Options
You can also specify the following additional options:
Closing Surfaces Enables you to trim or, in some cases, extend the
tangent draft up to selected surfaces. Use this element when adjacent
surfaces are located at an angle to the surface being drafted. Note that a
closing surface must always be a solid surface. A datum plane or a surface
geometry cannot be a closing surface.
Spine Curves Enables you to specify an additional curve that controls the
orientation of normals to the sectioning plane. Use this element if using the
reference curve alone results in the geometry intersecting itself.
Cap Angle Available for one-sided curve-driven tangent drafts only. This
element controls the draft angle for additional planes that are automatically
Module 7 | Page 16
2011 PTC
created when a draft line does not extend to the surface borders and you
have not specified the closing surfaces. If you do not specify a value, Creo
Parametric uses a zero angle.
Fo
r
PT
In
te
rn
al
U
se
nl
y
You can also edit the reference curve by using the Curves tabbed page in the
Tangent Surface dialog box. Select the reference curve segments to include
in the draft line or exclude from the draft line. Use this functionality when
Creo Parametric has trouble creating the tangent draft, for example, when
the reference curve intersects itself.
2011 PTC
Module 7 | Page 17
Boundary Surfaces\Blend_Tangent-Surfaces
Task 1:
TANGENT-TO-SURF.PRT
nl
y
U
se
al
te
rn
PT
In
Fo
r
Module 7 | Page 18
2011 PTC
O
U
se
PT
In
te
rn
al
nl
y
Fo
r
15. Click the Surfaces drop-down menu and select Blend Tangent To
Surfaces.
2011 PTC
Module 7 | Page 19
te
rn
al
U
se
nl
y
Fo
r
PT
In
Module 7 | Page 20
2011 PTC
8
nl
y
Module
U
se
Module Overview
te
rn
al
A sweep with a variable section is one of the most powerful features in Creo
Parametric, considering the variety and complexity of geometry it can be
used to create. A sweep utilizes a single section that can be constant or
variable, which is swept along one or more trajectories. The section can vary
its shape and orientation as it gets pulled in different directions along different
trajectories. In addition, section dimensions can be varied along the length of
the sweep by using relations and a datum graph if desired.
Objectives
In
In this module, you will learn how to use sweeps with variable sections to
create surface geometry, as well as the many options to control the section
orientation and tangency.
Fo
r
PT
2011 PTC
Module 8 | Page 1
O
U
se
Fo
r
PT
In
te
rn
al
nl
y
2011 PTC
The frame is essentially a coordinate system that slides along the origin
trajectory and carries with itself the section to be swept. Axes of the
coordinate system are defined by auxiliary trajectories and other references.
The frame is important because it determines the orientation of the sketch as it
is being moved along the origin trajectory. The frame is oriented by additional
constraints and references. The system places the sketched section in a
specified orientation with respect to these references and attaches it to a
frame that moves along the origin trajectory and sweeps the section.
Best Practices
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 8 | Page 3
O
U
se
In
te
rn
al
nl
y
PT
Fo
r
When a sketched section sweeps along the Origin trajectory, the section
geometry can vary and change shape based on how the sketch is
constrained, dimensioned, and so on. The references to which the sketch is
constrained can even change the shape of the section. The section shape
can be variable because the sketch regenerates at points along the trajectory
and updates its shape accordingly.
You can, however, create a sweep that uses a constant section. A constant
section sweep does not change its shape as it is being swept along the
trajectories; only the orientation of the frame on which the section lies
changes. If the Origin trajectory contains entities that are non-tangent, you
must use a constant section.
When creating a sweep surface, you can decide whether to cap the ends of
the surface using the Cap ends option. The Cap ends option, when enabled,
creates planar surfaces at the end of the sweep, merging them with the
surface. In Figure 2, the ends of the resultant surface are not capped, so you
can see inside the surface. In Figure 3, the ends of the surface have been
capped. The Cap ends option is only available for closed sections.
Module 8 | Page 4
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
You can also specify a different Sketch placement point. The Sketch
placement point option enables you to specify the point on the Origin
trajectory where you want to sketch the section. The start point of the sweep
is not affected. The start point of the sweep is used as the default location
where you sketch the section if the Sketch placement point is empty.
2011 PTC
Module 8 | Page 5
Sweep\Constant-Section_Surface
Task 1:
CONSTANT_SECTION_SURF.PRT
nl
y
from the
2. Select Sweep
Sweep types drop-down menu in
the Shapes group.
te
rn
al
U
se
is already selected.
In
PT
from the
Fo
r
Module 8 | Page 6
2011 PTC
11. Click OK
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 8 | Page 7
O
U
se
Fo
r
PT
In
te
rn
al
Normal To Trajectory
Frame is normal to the Origin
trajectory by default.
Frame can be normal to any
additional trajectory.
Select N check box for that
trajectory.
X direction reference at start.
Sets initial X-orientation of
frame.
nl
y
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 8 | Page 9
Sweep\Normal-to-Trajectory_Surface
Task 1:
NORM_TRAJ_SURF.PRT
nl
y
te
rn
al
U
se
2. Select Sweep
from the
Sweep types drop-down menu in
the Shapes group.
Section
In
PT
Fo
r
Module 8 | Page 10
2011 PTC
al
17. Click OK
and orient to the
Standard Orientation.
U
se
nl
y
te
rn
PT
In
Fo
r
2011 PTC
Module 8 | Page 11
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 8 | Page 12
2011 PTC
U
se
nl
y
In
te
rn
al
PT
Fo
r
2011 PTC
Module 8 | Page 13
Sweep\Constant-Normal-Direction_Surface
Task 1:
CONSTANT_NORMAL_SURF.PRT
Display types:
nl
y
Section
al
In
te
rn
U
se
6. Click Refit
, if necessary, and
notice the sketch orientation.
PT
7. Click OK
and orient to the
Standard Orientation.
Fo
r
Module 8 | Page 14
2011 PTC
al
U
se
nl
y
te
rn
Fo
r
PT
In
2011 PTC
Module 8 | Page 15
U
se
nl
y
PT
In
te
rn
al
Fo
r
Module 8 | Page 16
2011 PTC
Sweep\Normal-to-Projection_Surface
Task 1:
NORM_PROJ_SURF.PRT
nl
y
Display types:
al
Curve PROJECT_SAMPLE
is shown in the plane for
visual reference only.
U
se
3. Right-click PROJECT_SAMPLE
and select Unhide.
te
rn
In
PT
Fo
r
2011 PTC
Module 8 | Page 17
Section
nl
y
te
rn
al
U
se
In
16. Click OK
and orient to the
Standard Orientation.
.
Fo
r
PT
Module 8 | Page 18
2011 PTC
U
se
nl
y
Automatic
Section plane automatically
oriented in XY direction.
Normal To Surface
Y-axis of section plane normal to
surface on which Origin trajectory
lies.
X-Trajectory
X-axis of section plane points to
specified X-Trajectory.
PT
In
te
rn
al
Fo
r
Module 8 | Page 19
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 8 | Page 20
2011 PTC
Sweep\Horizontal-Vertical-Control_Surface
nl
y
Task 1:
HORIZ_VERT_SURF.PRT
te
rn
al
U
se
Fo
r
PT
In
2011 PTC
Module 8 | Page 21
nl
y
te
rn
al
U
se
Fo
r
PT
In
Module 8 | Page 22
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 8 | Page 23
U
se
nl
y
PT
In
te
rn
al
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 8 | Page 25
Sweep\Multiple-Trajectory_Surface
Task 1:
MULT_TRAJ_SURF.PRT
U
se
al
.
6. Click Sketch View
nl
y
te
rn
7. Click Normal
and dimension
the right arc endpoint to the
additional trajectory point.
In
Fo
r
PT
9. Click OK
and orient to the
RIGHT view. Notice that the
additional trajectory does not pull
the Sketch to the right.
10. Orient to the FRONT view
orientation and notice that the
additional trajectory does pull the
Sketch in this view.
Module 8 | Page 26
2011 PTC
.
.
te
rn
al
U
se
15. Click OK
and orient to the
RIGHT view. Notice that the
additional trajectory pulls the
Sketch to the right.
nl
y
In
, then
PT
Fo
r
and dimension
19. Click Normal
from the left midpoint to the
additional trajectory point.
2011 PTC
Module 8 | Page 27
21. Click OK
and orient to the
Standard Orientation.
22. Click Complete Feature
nl
y
te
rn
al
U
se
, then
In
Fo
r
PT
32. Click OK
and orient to the
Standard Orientation.
33. Click Complete Feature
Module 8 | Page 28
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
Module 8 | Page 29
Fo
r
PT
In
te
rn
al
U
se
nl
y
In the References tab there are two different T check boxes for each tangent
trajectory. Toggling the selected check box switches the tangency from Side
1 to Side 2, and vice versa. De-selecting the T check box in the References
tab is the same as selecting None from the References drop-down list in
the Tangency tab.
Module 8 | Page 30
2011 PTC
Sweep\Tangent-Trajectory_Surface
Task 1:
TANGENT_TRAJ_SURF.PRT
nl
y
al
U
se
te
rn
5. Select Sweep
from the
Sweep types drop-down menu,
.
then click Surface
6. Select the curve as the Origin.
In
Fo
r
PT
2011 PTC
Module 8 | Page 31
In
te
rn
al
U
se
nl
y
PT
Fo
r
Module 8 | Page 32
2011 PTC
U
se
In
te
rn
al
nl
y
15. Click OK
Fo
r
PT
2011 PTC
Module 8 | Page 33
O
U
se
Trajectory options:
Flip trajectory direction
Trajectory handles
Dragging
Extend To
Trim At
Rules
Tangency
Trajectory requirements
nl
y
Fo
r
PT
In
te
rn
al
2011 PTC
U
se
nl
y
The following are rules regarding tangency for variable section sweep
surfaces:
, all entities
te
rn
al
In
The following are rules regarding trajectory requirements for sweep surfaces:
Fo
r
PT
2011 PTC
Module 8 | Page 35
Sweep\Options-Rules_Surface
Task 1:
OPTIONS_RULES_SURF.PRT
nl
y
Display types:
U
se
2. Select Sweep
from the
Sweep types drop-down menu
.
and click Surface
te
rn
al
PT
In
Fo
r
10. Click OK
Module 8 | Page 36
2011 PTC
nl
y
U
se
In
te
rn
al
PT
Fo
r
Module 8 | Page 37
U
se
nl
y
al
te
rn
Trajpar stands for trajectory parameter. Its value ranges from 0 to 1 and can
be used with sweeps with variable sections, helical sweeps, and composite
curves.
PT
In
Fo
r
Module 8 | Page 38
2011 PTC
Sweep\Trajpar_Surface
Task 1:
TRAJPAR_SURF.PRT
nl
y
al
U
se
Fo
r
PT
In
te
rn
2011 PTC
Module 8 | Page 39
Task 2:
O
U
se
PT
In
te
rn
al
nl
y
Fo
r
5. Click Regenerate
Operations group.
from the
Module 8 | Page 40
2011 PTC
PT
In
te
rn
al
U
se
nl
y
Fo
r
Module 8 | Page 41
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 8 | Page 42
2011 PTC
Sweep\Trajpar-Graphs_Surface
Task 1:
TRAJPAR_GRAPH_SURF.PRT
nl
y
al
5. Click OK
U
se
te
rn
In
from the
PT
Fo
r
2011 PTC
Module 8 | Page 43
nl
y
te
rn
al
U
se
In
PT
Fo
r
23. Click OK
2011 PTC
9
nl
y
Module
Helical Sweeps
U
se
Module Overview
te
rn
al
Objectives
Fo
r
PT
In
2011 PTC
Module 9 | Page 1
O
U
se
PT
In
te
rn
al
nl
y
Figure 2 Spring
Fo
r
2011 PTC
Pitch values The distance between the spring coils. The pitch value can
also be defined by a relation, for example, the profile length divided by
the number of coils.
O
U
se
te
rn
al
nl
y
Pitch points Adding a single pitch value causes the pitch to remain
constant along the entire sweep profile, whereas adding multiple pitch
values enables you to define a graph that specifies the pitch values at
specific points.
PT
In
Fo
r
2011 PTC
Module 9 | Page 3
U
se
nl
y
Construction geometry
Typically used to create other
geometry
Trim/Merge with other surfaces
Datum curve construction
Create helical or spiral curves
In
te
rn
al
PT
Fo
r
Module 9 | Page 4
2011 PTC
Sweep\Helical_Surface
Task 1:
HELICAL_SURF.PRT
3. Click Surface
nl
y
U
se
5. Select datum plane FRONT from the model tree as the Sketch plane.
Click Sketch in the Sketch dialog box.
6. Enable only the following
Sketcher Display types:
al
te
rn
from the
7. Click Sketch View
Setup group in the ribbon.
In
8. Click Centerline
from the
Sketching group and sketch
a centerline on the vertical
reference.
PT
then
9. Click One-by-One
right-click and select Axis of
Revolution.
Fo
r
2011 PTC
Module 9 | Page 5
nl
y
from the
al
U
se
Task 2:
te
rn
In
Fo
r
PT
2011 PTC
O
U
se
Fo
r
PT
In
te
rn
al
nl
y
You can control pitch values along the length of the profile and
you can control the profile shape.
Module 9 | Page 7
By value Distance along sweep axis measured from the start point.
By reference Point can snap to a datum point, datum plane, geometry
reference, and so on.
By ratio Measured as a length ratio along sweep axis.
As you specify the pitch at the various points, the system displays them on the
sweep axis so that you can view the pitch specified at each point. In the right
image of Figure 1 and Figure 2, the pitch begins at a value of 1, increases to
4, and then decreases back to 1. This is in contrast to the left image of Figure
1 and Figure 2, where the pitch is a constant value of 1 along the entire profile.
nl
y
U
se
Fo
r
PT
In
te
rn
al
To use the Normal to trajectory option, the profile entities must be tangent to
each other.
Module 9 | Page 8
2011 PTC
Sweep\Helical_Profile-Pitch_Surface
Task 1:
PROFILE-PITCH_SURFACE.PRT
nl
y
Display types:
U
se
te
rn
al
Fo
r
PT
In
5. Click Undo
from the Quick
Access toolbar.
2011 PTC
Module 9 | Page 9
6. Select Helical Sweep 1 in the model tree, then right-click and select
Edit Definition.
U
se
nl
y
te
rn
al
Fo
r
PT
In
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
You can define a section for a helical sweep surface to be variable along the
length of the sweep. This is accomplished by selecting the desired Along
Trajectory option in the dashboard. Along Trajectory can be set to either
of the following:
Keep Constant Section
Vary Section
By setting the Vary Section option, you are able to constrain the section to
other geometry, as long as the system can regenerate the section along
the entire helical path. For example, a surface that followed the range of
the helical sweep can be utilized as a reference, whereas a datum plane
referenced in the sketch plane is not valid.
2011 PTC
Module 9 | Page 11
Sweep\Helical_Variable-Section_Surface
Task 1:
HELICAL_VAR-SURFACE.PRT
nl
y
te
rn
al
U
se
In
drop-down list.
PT
Views
Fo
r
9. Click OK
Section
8. Click Coincident
from
Constrain group in the ribbon
and constrain the vertex to be
collinear with the cylindrical
surface.
Click Delete in the Resolve
Sketch dialog box to delete the
dimension.
Module 9 | Page 12
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 9 | Page 13
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 9 | Page 14
2011 PTC
10
nl
y
Module
Swept Blends
U
se
Module Overview
al
The swept blend feature utilizes multiple sections, placed along a main
trajectory. The system creates geometry by blending between the sections,
while sweeping along the trajectory path. The sections can vary in shape and
size along the swept blend. An additional trajectory can also be used to orient
the sections along the main trajectory.
te
rn
In this module, you will learn how to use the swept blend to create surface
geometry, as well as the many options to control the orientation and tangency
of the sections.
In
Objectives
Fo
r
PT
2011 PTC
Module 10 | Page 1
nl
y
te
rn
al
U
se
In
PT
Fo
r
Trajectory Information
A swept blend can have two trajectories: an Origin trajectory (required) and
a Secondary trajectory (optional). The swept blend in the figures uses both
an Origin trajectory and a Secondary trajectory. To define a trajectory of the
swept blend, you can select a sketched curve, a chain of datum curves, or
edges. Each selected trajectory has end handles that you can dynamically
drag if you want the feature to not follow the entire trajectory. You can specify
a length from the end of the trajectory, or you can use the Trim At and Extend
To options. Plus, you can use SHIFT to snap the trajectory endpoint onto
other existing geometry.
Section Information
Each Swept Blend feature must have at least two sections, and additional
sections may be added between these two sections. While the sections may
change shape, they must each contain the same number of entities. The one
exception to this rule is that you can blend sections to a point. You can also
Module 10 | Page 2
2011 PTC
add blend vertices to sections that need additional entities to equal those of
other sections. Each blend vertex counts as one entity.
You can sketch the sections to be blended at specified segment vertices
or datum points on the Origin Trajectory. To orient a section, you specify
the direction of the sketch plane (the Z-axis) and the horizontal and vertical
direction to that plane (the X or Y axis).
Fo
r
PT
In
te
rn
al
U
se
nl
y
You can use the Selected Sections option to select existing sketches, or edge
and curve references and use them as sections for a swept blend.
2011 PTC
Module 10 | Page 3
O
U
se
In
te
rn
al
Insert
Enables you to select the next
section
Section inserted after currently
selected section
# entities in section displayed
Remove
Removes currently selected
section
Details
Enables advanced selection
nl
y
PT
Fo
r
After selecting an Origin trajectory, you can select existing sketches or edge
and curve references to become sections for the swept blend surface.
Options for selecting sections include:
Insert Used to insert the next section, after the currently selected section.
If two sections are already selected, you can insert a new section between
these existing sections by selecting the first section and clicking Insert. In
Figure 1, two sections are selected, one at the trajectory start and another
at the trajectory end. In Figure 2 and Figure 3, a new section was inserted.
Selected sections are displayed in the Sections tab of the dashboard. The
system lists the number of entities in the reference sketch next to each
section. If the sections contain an unequal number of sides, you can use
the divide tool to maintain an equal number of entities. For example, you
can blend a triangle into a circle if the circle is divided, or broken, into three
arcs. In the figures, a circle is blended into a rectangle.
Remove Removes the currently selected section.
Details Opens the Chain dialog box for advanced selection tools for
selecting series of chains for sections.
Module 10 | Page 4
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
The start point is displayed on the selected section. The system lines up the
start points from each section. A twisting effect occurs if the start points for
each of the sections are not in same relative position, as shown in Figure 2.
You can select the start points and drag them to a different vertex to remove
or change the twisting effect, as shown in Figure 3.
2011 PTC
Module 10 | Page 5
Swept_Blend\Select_Sections
Task 1:
nl
y
U
se
al
7. Click OK
te
rn
In
PT
10. Click OK
Fo
r
Module 10 | Page 6
2011 PTC
al
U
se
nl
y
te
rn
Fo
r
PT
In
2011 PTC
Module 10 | Page 7
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 10 | Page 8
2011 PTC
al
U
se
te
rn
Select trajectory
You can flip the trajectory
direction.
Select section location
Default locations
Optional locations
Sketch the section
Start point
Manage Sketched Sections
# entities in section
displayed
Insert
Remove
nl
y
You can create all the sections within the swept blend surface
feature if desired.
In
PT
You can create all the sections within the swept blend surface feature if
desired. Use the following procedure to create swept blend surfaces by
sketching the sections.
Fo
r
First, you must select the Origin trajectory. The direction of the sweep along
the trajectory is displayed with an arrow. You can flip the direction of the
arrow, which reverses the direction of the swept blend.
2011 PTC
Module 10 | Page 9
nl
y
The sketched sections are displayed in the Sections tab of the dashboard.
The system lists the number of entities in the reference sketch next to each
section. If the sections contain an unequal number of sides, you can use the
divide tool to maintain an equal number or entities. For example, you can
blend a triangle into a circle if the circle is divided, or broken, into three arcs.
U
se
Within the Section tab of the dashboard, the following two options are
available for managing sketched sections:
Fo
r
PT
In
te
rn
al
Insert Used to insert the next section, after the currently selected section.
If two sections are already selected, you can insert a new section between
these existing sections by selecting the first section and clicking Insert.
Remove Removes the currently selected section.
Module 10 | Page 10
2011 PTC
Swept_Blend\Sketch_Sections
nl
y
Task 1:
3. Click Surface
al
U
se
te
rn
In
PT
and,
9. Click Corner Rectangle
starting in the upper-left corner,
sketch a symmetrical rectangle.
Fo
r
2011 PTC
Module 10 | Page 11
and
15. Click Center and Point
sketch a 100 diameter circle.
from the
16. Click Centerline
Sketching group and sketch two
centerlines at angles of 45.
nl
y
al
te
rn
U
se
19. Click OK
and orient to the
Standard Orientation.
In
PT
Fo
r
26. Click OK
Module 10 | Page 12
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 10 | Page 13
O
U
se
al
PT
In
te
rn
Z-Rotation
Each section independent
Range: +/-120 degrees
Section X-axis Directions
Sets X-axis direction for active
section
Only available with Automatic
Horiz/Vert control
Blend vertices
Sketched sections:
Managed in section
Selected sections:
Managed using Sections tab
and drag handles
nl
y
Fo
r
Module 10 | Page 14
2011 PTC
by dragging their handles. In Figure 1, two blend vertices were added to the
rear section and dragged to the top corners.
You cannot add a blend vertex at the start point of a section.
You can add blend vertices only to start and end sections which
are located at trajectory vertices. You cannot add blend vertices
to intermediate sections.
nl
y
te
rn
al
U
se
The Section X-axis directions option enables you to set the X-axis direction
for the active section. When Horizontal/Vertical control in the References tab
is specified as Automatic, the Section X-axis directions in the Sections tab
is synchronized with the X direction reference at the start in the References
tab. This option is available only when Automatic is specified as the
Horizontal/Vertical control. In Figure 2, the X-axis direction was modified
from one datum plane to another datum plane. Notice how the section has
been reoriented.
Fo
r
PT
In
You can specify the sections rotation angle about the Z-axis for each location
where a sketched section is defined. Rotation angles can range in value
between 120 and +120 degrees. In Figure 3, the Z-rotation was modified for
each section individually to create different geometry.
2011 PTC
Module 10 | Page 15
Swept_Blend\Section_Options
Task 1:
OPTIONS_SURF.PRT
nl
y
U
se
te
rn
al
from the
6. Click Sketch View
Setup group in the ribbon.
In
PT
Fo
r
Module 10 | Page 16
2011 PTC
12. Click OK
and orient to the
Standard Orientation.
13. In the Sections tab, click in
the Section X-axis directions
collector and select datum plane
DTM1 from the model tree.
14. Notice the change in geometry
orientation.
In
te
rn
al
U
se
Task 2:
nl
y
PT
Fo
r
2011 PTC
Module 10 | Page 17
nl
y
al
U
se
te
rn
In
Fo
r
PT
Module 10 | Page 18
2011 PTC
O
U
se
In
te
rn
al
nl
y
You can modify the swept blend surface's moving section frame
orientation to create different geometry.
PT
Fo
r
Module 10 | Page 19
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 10 | Page 20
2011 PTC
Swept_Blend\Section-Plane_Surface
Task 1:
SECTION_PLANE_ SURF.PRT
nl
y
U
se
al
te
rn
In
PT
Fo
r
2011 PTC
Module 10 | Page 21
O
U
se
al
nl
y
te
rn
In
Fo
r
PT
Module 10 | Page 22
2011 PTC
O
U
se
Fo
r
PT
In
te
rn
al
Automatic
Section plane automatically
oriented in XY direction
Normal To Surface
Y-axis points normal to
selected surface
X-Trajectory
Only available with two
trajectories
X-axis of section plane points
to Secondary trajectory
nl
y
Module 10 | Page 23
Fo
r
PT
In
te
rn
al
U
se
nl
y
Normal To Surface The Y-axis of the section frame points in the direction
of the surface selected, normal to any surface associated with the Origin
trajectory. This is the default selection when the Origin trajectory has
at least one associated surface. Click Next to toggle through possible
surfaces, as shown in Figure 2.
X-Trajectory This option becomes available when there is both an Origin
and Secondary trajectory specified. The X-trajectory is the Secondary
trajectory, and it must be at least as long as the Origin trajectory. For this
option, the X-axis of the section plane passes through the intersection
point of the specified X-trajectory and the section plane along the sweep,
as shown in Figure 3.
Module 10 | Page 24
2011 PTC
Swept_Blend\Horizontal-Vertical_Surface
Task 1:
HORIZ-VERT_SURF. PRT
nl
y
U
se
Display types:
al
te
rn
PT
In
Fo
r
2011 PTC
Module 10 | Page 25
nl
y
from the
12. Click Sketch View
Setup group in the ribbon.
14. Click OK
te
rn
al
U
se
In
PT
Fo
r
Module 10 | Page 26
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 10 | Page 27
Free
Tangent
In
te
rn
al
U
se
Normal
nl
y
Tangency conditions:
Fo
r
PT
You can manipulate the tangency of the geometry at either end of the swept
blend surface. You can change tangency condition settings either in the
Tangency tab of the dashboard or by right-clicking the tangency condition
icons in the graphics window and selecting the desired condition.
The three tangency conditions available are:
Free The start or end section is a free end, which means that no
tangency is defined.
Normal The start or end of the swept blend is normal to the section
plane. The Entities collectors are not available and no references are
required.
If a Sketcher point is used at the start or end of the swept blend feature, you
can define the condition for the geometry as Sharp or Smooth.
Module 10 | Page 28
2011 PTC
Swept_Blend\Tangency
Task 1:
TANGENCY_SURF.PRT
O
U
se
nl
y
te
rn
al
Fo
r
PT
In
2011 PTC
Module 10 | Page 29
Task 2:
nl
y
U
se
7. Click OK
te
rn
6. Click Point
and place a
sketch point at the crosshairs.
al
In
Fo
r
PT
Module 10 | Page 30
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 10 | Page 31
O
U
se
PT
In
te
rn
al
Cap ends
Available for surfaces with
closed sections
Blend control
No blend control
Set perimeter control
Create curve through center
of blend.
Set cross-section area control
Predefined cross-sections
cannot be edited.
nl
y
You can cap the ends of a swept blend surface and specify blend
control.
Figure 3 Cross-section
Area Control
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 10 | Page 33
Swept_Blend\Swept_Blend_Options
Task 1:
nl
y
Display types:
.
.
al
U
se
In
te
rn
PT
Fo
r
Module 10 | Page 34
2011 PTC
nl
y
te
rn
al
U
se
In
Fo
r
PT
2011 PTC
Module 10 | Page 35
PT
In
te
rn
al
U
se
nl
y
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 10 | Page 37
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 10 | Page 38
2011 PTC
11
O
nl
y
Module
U
se
Module Overview
te
rn
al
In this module, you will learn how to analyze the curvature of a surface
and determine whether the surface has curvature continuity using
porcupine-based and shaded curvature plots. In addition, you will learn
techniques for creating curvature continuous surfaces.
In
Objectives
Fo
r
PT
2011 PTC
Module 11 | Page 1
O
U
se
PT
In
te
rn
al
nl
y
Fo
r
2011 PTC
nl
y
There are three options available when using Creo Parametric's analysis
tools on models:
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 11 | Page 3
Defining Curvature
O
U
se
Curvature:
1/R
Smaller radii = higher degree
curvature
Larger radii = lower degree
curvature
Common curvature values:
Straight line: 0
Arc: Constant
Spline: Constantly changing
Some exceptions
nl
y
Fo
r
PT
In
te
rn
al
Defining Curvature
It is often desired to create surfaces with curvature continuity so the resulting
model appears as a continuous flowing shape, even if is made up of several
surface patches.
Before we can analyze curvature continuity, we must define curvature. The
curvature of a surface is defined as being proportional to 1/R, where R is the
radius of the surface at a specific location. Therefore:
The smaller the radius, the larger the curvature is.
The larger the radius, the smaller the curvature is.
A surface is shown in Figure 1.
The portion of the curve with a radius of 20 results in a higher degree of
curvature on the surface.
Module 11 | Page 4
2011 PTC
nl
y
The portions of the curve with a higher degree of curvature have longer
curvature spikes.
The portions of the curve with a lower degree of curvature have shorter
curvature spikes.
The location near the middle of the curve where the curvature plot changes
direction is an inflection point. An inflection point is the point where
curvature changes direction. You can think of an inflection point as the
location where the curvature changes from positive to negative curvature.
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 11 | Page 5
U
se
In
te
rn
al
C0 continuity:
The geometry shares a common
boundary.
It is discontinuous in both
tangency (slope) and curvature
(change in slope).
C1 continuity:
The geometry is both joined and
tangent (continuous in slope).
It is discontinuous in curvature.
C2 continuity:
The geometry is joined, tangent,
and continuous in curvature.
nl
y
PT
Fo
r
2011 PTC
Curvature plots are shown for each of the three cases on the slide. Notice the
geometry and resulting plot:
te
rn
al
U
se
nl
y
In
Fo
r
PT
2011 PTC
Module 11 | Page 7
U
se
nl
y
Curvature displayed as a
porcupine plot.
Length of spikes indicate the
degree of curvature.
Curvature tool uses:
Determine level of curvature
continuity.
Display curvature
discontinuities.
PT
In
te
rn
al
Fo
r
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
In Figure 1, the curvature plot has a gap in its center. This curve has Free
continuity. In Figure 2, the curvature plot contains no gaps, but there is a
discontinuity near the center. The discontinuity displays in the plot as a step.
This curve has Tangent continuity. In Figure 3, the curvature plot contains no
gaps or discontinuities and has an inflection point. This curve has Curvature
continuity.
2011 PTC
Module 11 | Page 9
Analysis\Curvature_Curve
Task 1:
CURVATURE_CURVE.PRT
nl
y
U
se
te
rn
al
5. Select Curvature
from the
Curvature types drop-down
menu in the Inspect Geometry
group.
6. Query and select the entire
CURVE_3 from the model.
In
PT
Fo
r
Module 11 | Page 10
2011 PTC
nl
y
te
rn
al
U
se
In
Fo
r
PT
2011 PTC
Module 11 | Page 11
nl
y
Curvature displayed as a
porcupine plot:
Plots displayed independently
in two directions.
Length of spikes indicates the
degree of curvature.
Curvature tool uses:
Determine level of curvature
continuity.
Display surface curvature
discontinuities.
In
te
rn
al
U
se
PT
Fo
r
You can use the Curvature tool to display the curvature for selected surfaces.
The curvature is displayed as a porcupine plot, with the length of the spikes
indicating the degree of curvature at that location. The curvature plot can
be used to analyze a surface to determine its level of curvature continuity,
whether free, tangent, or curvature, and to display discontinuities in surface
curvature.
When analyzing the curvature of a surface, two curvature plots are created,
one in each direction of the surface. The following parts of the curvature
plot can be controlled:
Number Controls the number of plots created. You can edit the number
of plots created in each direction independently.
Quality Controls the density of spikes in the plots in the first direction.
2nd Quality Controls the density of spikes in the plots in the second
direction.
Scale Controls the height of the spikes in the plots in the first direction.
Module 11 | Page 12
2011 PTC
2nd Scale Controls the height of the spikes in the plots in the second
direction.
Style of plot Controls how the spikes are displayed and connected.
You can display and connect the spikes smoothly, linearly, or spikes only,
meaning that there is no line connection between spikes.
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 11 | Page 13
Analysis\Curvature_Surfaces
Task 1:
CURVATURE_SURF_FREE.PRT
nl
y
In
te
rn
al
U
se
3. Select Curvature
from the
Curvature types drop-down
menu in the Inspect Geometry
group.
Fo
r
PT
Module 11 | Page 14
2011 PTC
Task 2:
1. Click Open
and double-click
CURVATURE_SURF_
TANGENT.PRT.
2. In the ribbon, select the Analysis
tab.
nl
y
3. Click Curvature
from the
Inspect Geometry group.
U
se
te
rn
al
In
Fo
r
PT
7. Click Close
2011 PTC
Module 11 | Page 15
Task 3:
1. Click Open
and double-click
CURVATURE_SURF_
CURVATURE.PRT.
2. In the ribbon, select the Analysis
tab.
nl
y
3. Click Curvature
from the
Inspect Geometry group.
U
se
te
rn
al
Fo
r
PT
In
Module 11 | Page 16
2011 PTC
U
se
nl
y
Fo
r
PT
In
te
rn
al
Module 11 | Page 17
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 11 | Page 18
2011 PTC
Analysis\Curvature_Sections
Task 1:
CURVATURE_SECTIONS.PRT
nl
y
te
rn
al
U
se
3. Select Sections
from
the Geometry Report types
drop-down menu in the Inspect
Geometry group.
PT
In
Fo
r
2011 PTC
Module 11 | Page 19
U
se
nl
y
Fo
r
PT
In
te
rn
al
Number Controls the number of plots created. You can edit the number
of plots created in each direction independently.
Quality Controls the density of normals arrows in the first direction.
2nd Quality Controls the density of normals arrows in the second
direction.
Scale Controls the height of the normals in the plots in the first direction.
Module 11 | Page 20
2011 PTC
2nd Scale Controls the height of the normals in the plots in the second
direction.
The surface normal display has the following uses:
Detect surface distortions.
Detect if adjacent surfaces have different positive directions. Different
positive directions can lead to downstream modeling or manufacturing
problems.
Fo
r
PT
In
te
rn
al
U
se
nl
y
You can also change the positive direction of selected surfaces by selecting
the surface and in the Model tab, clicking the Editing group drop-down menu,
and selecting Flip Normal. When the normals are flipped, a Flip Normal
feature appears in the model tree.
2011 PTC
Module 11 | Page 21
Analysis\Curvature_Normals
Task 1:
CURVATURE_NORMALS.PRT
nl
y
U
se
3. Select Curvature
from the
Curvature types drop-down
menu in the Inspect Geometry
group.
PT
In
te
rn
al
Fo
r
Module 11 | Page 22
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 11 | Page 23
O
U
se
nl
y
You can use the Curvature tool to display the shaded (Gaussian)
curvature for selected surfaces.
Fo
r
PT
In
te
rn
al
2011 PTC
nl
y
Rainbow Displays a rainbow type of color plot for the selected surface
or surfaces.
Three-color Displays a three-color type of color plot for the selected
surface or surfaces.
U
se
Fo
r
PT
In
te
rn
al
Finally, by toggling the Tool Tip Display on, you are able to drag the mouse
over the surface to view the exact curvature value at any point.
2011 PTC
Module 11 | Page 25
Analysis\Curvature-Shaded
nl
y
Task 1:
SHADED_CURVATURE_FREE.PRT
te
rn
al
U
se
In
Fo
r
PT
Module 11 | Page 26
2011 PTC
Task 2:
1. Click Open
PRT.
nl
y
U
se
te
rn
al
PT
Task 3:
8. Click Close
In
Fo
r
1. Click Open
and double-click SHADED_CURVATURE_
CURVATURE.PRT.
2011 PTC
Module 11 | Page 27
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 11 | Page 28
2011 PTC
O
U
se
Fo
r
PT
In
te
rn
al
nl
y
You can use the shaded curvature tool to display the sectional
curvature for selected surfaces, given a reference plane
direction.
2011 PTC
Module 11 | Page 29
nl
y
Rainbow Displays a rainbow type of color plot for the selected surface
or surfaces.
Three-color Displays a three-color type of color plot for the selected
surface or surfaces.
U
se
Fo
r
PT
In
te
rn
al
Finally, by toggling the Tool Tip Display on, you are able to drag the mouse
over the surface to view the exact curvature value at any point.
Module 11 | Page 30
2011 PTC
Analysis\Curvature-Shaded_Sections
SHADED_CURV_SECT.PRT
Run a shaded section curvature analysis for surfaces in a part
model.
nl
y
Task 1:
te
rn
al
U
se
In
PT
Fo
r
2011 PTC
Module 11 | Page 31
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 11 | Page 32
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
Module 11 | Page 33
Fo
r
PT
In
te
rn
al
U
se
nl
y
Curve Thru Points The tangency for a curve thru points can be set to
Curvature.
Boundary blend You can set boundary conditions. In Figure 2, the two
boundary blend edges in the first direction have tangency defined. In
Figure 3, the two boundary blend edges in the second direction have
curvature defined.
Style, or freeform, surfaces This technique is covered in the Freeform
Surface Modeling course.
Round features You can define a round that uses a curvature continuous
spline as a round profile. This option is particularly useful on models where
maintaining a curvature continuity is important across rounded surfaces.
The system calculates the round then applies the spline profile. You use
the curvature continuous round profile (C2) with single or variable radius
rounds. In addition, the round feature can be used to create rounds as
solids or surfaces.
Module 11 | Page 34
2011 PTC
Analysis\Curvature_Continuous
Task 1:
In
te
rn
al
U
se
nl
y
Fo
r
PT
2011 PTC
from
Module 11 | Page 35
from
al
te
rn
U
se
nl
y
In
PT
Fo
r
Module 11 | Page 36
2011 PTC
al
U
se
nl
y
te
rn
In
PT
and notice
27. Click No Hidden
that the analysis has updated.
Fo
r
2011 PTC
Module 11 | Page 37
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 11 | Page 38
2011 PTC
12
nl
y
Module
U
se
Module Overview
al
te
rn
In this module, you will learn how to use several additional surface analysis
tools.
In
Objectives
Fo
r
PT
2011 PTC
Module 12 | Page 1
U
se
PT
In
te
rn
al
Specify references:
Point on surface
Coordinate system reference
Available results:
Plot of normal, tangent, and
radius vectors
Point coordinates
Unit normal lengths
Min./Max. Curvature
Radius of curvature
Gaussian curvature
Options:
Scale
nl
y
With the Point analysis option, you can gain surface information
about a selected location on a surface.
Fo
r
With the Point analysis option, you can gain surface information about a
selected location on a surface.
When performing a Point analysis, the following references must be specified:
Point on a surface.
Coordinate system reference The system uses the default coordinate
system for all calculations unless a different coordinate system reference
is specified.
When a Point analysis is performed, the following results information can
be obtained:
A plot of the normal, tangent, and radius vectors at the selected point.
Point coordinates Specifies the coordinates of the point based on the
specified coordinate system.
Unit normal lengths.
Min./Max. Curvature values, Radius of curvature, and Direction of greatest
curvature.
Module 12 | Page 2
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Scale Enables you to adjust the scale of the vectors in the plot.
2011 PTC
Module 12 | Page 3
Analysis\Point
Task 1:
POINT.PRT
Use the Point Analysis Option for points on the surface of a part
model.
U
se
3. Select Point
from the
Geometry Report types
drop-down menu in the Inspect
Geometry group.
nl
y
al
Fo
r
PT
In
te
rn
Module 12 | Page 4
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 12 | Page 5
O
U
se
al
PT
In
te
rn
nl
y
Fo
r
2011 PTC
nl
y
When creating a Radius plot for the Curvature tool, the following results
information can be obtained:
A porcupine plot displaying the radius values along the selected curve.
When creating a Radius plot for the Curvature tool, the following options
are available:
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 12 | Page 7
Analysis\Radius
Task 1:
RADIUS.PRT
nl
y
from the
3. Click Radius
Measure group.
In
te
rn
al
U
se
PT
Fo
r
Module 12 | Page 8
2011 PTC
Task 2:
Use the Radius Plot type for curves and edges of a part model.
1. Select Curvature
from the
Curvature types drop-down
menu in the Inspect Geometry
group.
2. Press CTRL and select both
upper front edges above the text.
nl
y
U
se
al
te
rn
In
PT
Fo
r
2011 PTC
Module 12 | Page 9
U
se
nl
y
Specify references:
Edge
Available results:
Porcupine plot of dihedral angle
Min./Max. Dihedral
Options:
Quality
Scale
al
te
rn
In
With the Dihedral Angle analysis, you can determine the extent of tangency
for the surfaces along an edge. The system plots the value of the angle
between the tangents of adjoining surfaces along the selected curve or edge.
A dihedral angle of zero occurs when the two adjoining surfaces are tangent
at a given location. The amount of dihedral angle is the amount the surfaces
deviate from tangency to one another.
PT
Fo
r
Edge Specifies the edge between surfaces for which to measure the
dihedral angle.
When a Dihedral Angle analysis is performed, the following results
information can be obtained:
Porcupine plot of the dihedral angle along the selected edge.
Min./Max. Dihedral angles Specifies the minimum and maximum dihedral
angle along the selected edge.
When performing a Dihedral Angle analysis, the following options are
available:
Quality Enables you to adjust the quality of the dihedral angle porcupine
plot.
Scale Enables you to adjust the scale of the porcupine plot.
Module 12 | Page 10
2011 PTC
Analysis\Dihedral
Task 1:
DIHEDRAL.PRT
nl
y
from
3. Click Dihedral Angle
the Inspect Geometry group.
te
rn
al
U
se
In
PT
Fo
r
2011 PTC
Module 12 | Page 11
U
se
nl
y
Specify references:
Geometry
Plane (Optional)
Available results:
Offset surface mesh
Options:
Offset distance
Number of mesh lines
Quality
PT
In
te
rn
al
Fo
r
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
Surface
surfaces.
2011 PTC
Module 12 | Page 13
Analysis\Offset
Task 1:
OFFSET.PRT
nl
y
select Offset
U
se
In
te
rn
al
PT
Fo
r
Module 12 | Page 14
2011 PTC
In
te
rn
al
U
se
nl
y
PT
Fo
r
The examples shown illustrate a draft gradient for both sides, where the
draft angle to check for is set to 3 degrees. The color plot is set to display
positive and negative draft angles respectively. The default colors in the
color scale are:
Blue (Positive Draft) Surfaces that are above the specified draft angle for
the upper half of the model.
Light Blue (Positive Values) Surfaces that are between the specified
draft angle and zero draft for the upper half of the model.
White (Verticals) Surfaces with zero draft angle. Also known as verticals
in terms of draft angles.
2011 PTC
Module 12 | Page 15
Pink (Negative Values) Surfaces that are between the specified draft
angle and zero draft for the lower half of the model.
Red (Negative Draft) Surfaces that are above the specified draft angle for
the lower half of the model.
When performing a Draft analysis, the following references must be specified:
Surface Specifies the surfaces for which the draft analysis is to be run.
You can also select the model node from the model tree, or query to the
solid geometry of the model. This enables you to analyze the whole model.
Direction reference Specifies the pull direction to be used for the draft
analysis.
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 12 | Page 16
2011 PTC
Analysis\Draft
Task 1:
DRAFT.PRT
nl
y
al
U
se
te
rn
In
Fo
r
PT
2011 PTC
Module 12 | Page 17
O
U
se
nl
y
te
rn
al
Fo
r
PT
In
16. Click the middle color box as shown in the image and type 0, 180, 0
for the RGB values.
Notice the other options available.
Module 12 | Page 18
2011 PTC
.
from the Display
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 12 | Page 19
nl
y
Specify references:
Surface
Direction reference
Available results:
Color plot of slope values
Min./Max. slope
Options:
Quality
Flip direction
In
te
rn
al
U
se
PT
Fo
r
With the Slope analysis option, you can easily visualize the direction and
amount of slope on a surface, given a reference plane and direction. The
system creates a color plot to illustrate the positive and negative slope
values. When moving across the surface in the specified direction, warm
colors indicate positive (downhill) slope, and cool colors indicate negative
(uphill) slope.
When performing a Slope analysis, the following references must be
specified:
Surface Specifies the surfaces for which the slope analysis is to be run.
Direction reference The slope plot indicates how the surface slopes away
from the selected direction reference.
When a Slope analysis is performed, the following results information can
be obtained:
Color plot of slope values on the surfaces with respect to the selected
direction reference.
Module 12 | Page 20
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 12 | Page 21
Analysis\Slope
Task 1:
SLOPE.PRT
nl
y
te
rn
al
select Slope
U
se
In
Fo
r
PT
Module 12 | Page 22
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 12 | Page 23
PT
In
te
rn
al
U
se
Specify references:
Surface
Available results:
Reflection plot on the surfaces
Options:
Number of Lights
Light Angle
Light Spacing
Light Width
nl
y
Fo
r
With the Reflection analysis option, you can simulate the reflection of light
on shiny or glossy surfaces. Surface imperfections, such as curvature
discontinuities, become obvious when rotating the model and viewing the
reflection curves. Breaks or interruptions in a reflection indicate a surface
discontinuity.
When performing a Reflection analysis, the following references must be
specified:
Surface Specifies the surfaces to be made reflective.
When a Reflection analysis is performed, the following results information
can be obtained:
Reflection plot on the specified surfaces.
When performing a Reflection analysis, the following options are available:
Number of Lights Specifies the number of light bands used for the
Reflection analysis.
Light Angle Adjusts the angle of the light bands.
Module 12 | Page 24
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Light Spacing Adjusts the spacing of the light bands. When viewing the
reflection plot, the Spacing value controls the black band width.
Light Width Adjusts the width of the light bands. When viewing the
reflection plot, the Width value controls the gray band width.
2011 PTC
Module 12 | Page 25
Analysis\Reflection
Task 1:
REFLECTION.PRT
nl
y
select Reflection
U
se
te
rn
al
In
Fo
r
PT
Module 12 | Page 26
2011 PTC
O
U
se
In
te
rn
al
Specify references:
Surface
Model
Direction
Available results:
Color plot of light and shadow
areas
Shadow area
Shadow ratio
Options:
Quality
Flip direction
nl
y
With the Shadow analysis option, you can simulate the effects
of casting shadows on selected surfaces.
PT
Fo
r
Module 12 | Page 27
Shadow ratio Specifies the ratio of shadow area to surface area in the
plot.
When performing a Shadow analysis, the following options are available:
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 12 | Page 28
2011 PTC
Analysis\Shadow
Task 1:
SHADOW.PRT
nl
y
select Shadow
al
U
se
Display types:
te
rn
In
Fo
r
PT
2011 PTC
Module 12 | Page 29
te
rn
al
U
se
nl
y
In
Regenerate
PT
15. In the Saved Analysis dialog box, click the eyeball to disable the
analysis display, and close the dialog box.
Fo
r
Module 12 | Page 30
2011 PTC
13
nl
y
Module
U
se
Module Overview
al
In this module, you will learn how to extend and trim surfaces using a variety
of techniques.
te
rn
Objectives
Fo
r
PT
In
2011 PTC
Module 13 | Page 1
Extending Surfaces
The Extend tool enables you to extend a quilt by a specified
distance or up to a plane.
nl
y
In
te
rn
al
U
se
PT
Fo
r
Extending Surfaces
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 13 | Page 3
Surface_Operations\Extend
Task 1:
EXTEND.PRT
nl
y
from
U
se
te
rn
al
In
PT
Fo
r
9. Select Shading
from the
Display Style types drop-down
menu.
and
2011 PTC
nl
y
al
and
U
se
In
te
rn
PT
Fo
r
2011 PTC
Module 13 | Page 5
O
U
se
In
te
rn
al
nl
y
PT
Fo
r
You can use the Measurements tab to add multiple measurement locations
for the extend feature. You can add new location points either by right-clicking
in the Measurements tab and selecting Add, or by right-clicking existing
location points in the graphics window and selecting Add.
For each location point, you can perform the following operations:
Delete the point Right-click the point in either the Measurements tab or
graphics window and select Delete to delete the point.
Edit the Distance You can specify a different offset distance from each
added point.
Change the Distance Type Several options are available controlling how
the distance is measured.
Change the Reference You can select a vertex or datum point along
the extension edge.
Change the Location The Location is specified as a length ratio. If you
want the point to be at the midpoint of the extension edge, you would
specify the Location as 0.5. When points are snapped to a specific
Reference, the Location field becomes grayed out. If you snap a point to
Module 13 | Page 6
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
either extension edge endpoint, the Location field displays as either End
1 or End 2.
2011 PTC
Module 13 | Page 7
Surface_Operations\Extend_Measure
Task 1:
EXTEND_MEASURE.PRT
nl
y
U
se
te
rn
al
5. In the ribbon, select the View tab and enable Point Tag Display
Select the Extend tab.
Fo
r
PT
In
Module 13 | Page 8
2011 PTC
O
U
se
In
te
rn
al
nl
y
.
Enable Point Display
Select datum point PNT0.
Notice that the Location value
becomes grayed out in the
Measurements tab.
Type 25 in the Distance
column for point 3.
PT
Fo
r
2011 PTC
Module 13 | Page 9
U
se
nl
y
Measure options:
Changes how extension is
measured when viewed from
the side.
Distance Type options:
Changes how extension is
measured when viewed from
straight on.
Extension side options:
Changes how the surface
geometry is created for both
side 1 and side 2.
PT
In
te
rn
al
Fo
r
Measurement Options
Within the Measurements tab of the Extend dashboard, the following options
are available:
Measure options Changes how the surface extension is measured when
viewed from the side. The following measurement options are available:
Measure in Surface
Measures the extension distance in the
reference surface. In Figure 1, the extension distance is measured
along the reference surface in the top image.
Module 13 | Page 10
2011 PTC
U
se
nl
y
Measure in Plane
Measures the extension distance in the
selected plane. You must specify the plane. In the upper-right figure,
the extension distance is measured along the selected plane in the
bottom image.
Distance Type Changes how the surface extension is measured when
viewed straight on. The following Distance Type options are available:
Normal To Edge Measures extension distance normal to the boundary
edge. In Figure 3, the extension distance is measured normal to the
boundary edge in the bottom image.
Along Edge Measures extension distance along the measurement
edge. In Figure 3, the extension distance is measured along the edge in
the top image.
To Vertex Parallel Starts extension edge at the vertex and parallel to
the boundary edge.
To Vertex Tangent Starts extension edge at the vertex and tangent
with the next one-sided edge.
te
rn
al
Within the Options tab of the Extend dashboard, you can specify how the
side surface geometry of the extend is created. You can specify how the
side surface geometry is created independently for side 1 and side 2. The
following extension side options are available:
Fo
r
PT
In
Along Creates the extension side along the selected side edge. In the
lower-left figure, the extension sides are created along the side edge
in the top image.
Normal To Creates the extension side normal to the boundary edge.
In the lower-left figure, the extension sides are created normal to the
boundary edge in the bottom image.
2011 PTC
Module 13 | Page 11
Surface_Operations\Extend_Options
Task 1:
EXTEND_OPTIONS.PRT
nl
y
In
te
rn
al
U
se
PT
Fo
r
Module 13 | Page 12
2011 PTC
al
U
se
nl
y
Surface
te
rn
PT
In
.
Measure in Plane
Select datum plane DTM1.
Fo
r
2011 PTC
Module 13 | Page 13
nl
y
from
In
te
rn
al
U
se
Fo
r
PT
Module 13 | Page 14
2011 PTC
U
se
nl
y
PT
In
te
rn
al
Fo
r
Module 13 | Page 15
surface icon in the dashboard. Next, you click the Remove Material icon,
which you can think of as removing material from a surface in the form of a
trim. You then create the feature as usual, using the thin option if desired.
Finally, you can flip the trim side.
You must also specify the Trim Quilt, which is the quilt that is to be trimmed
by the surface feature you have created.
Flip Options
After selecting the trim quilt, you can flip the side to keep between three
options:
te
rn
al
U
se
nl
y
Keep one side The surface portion is removed within the surface, as
shown in Figure 1.
Keep other side The surface portion is removed outside the surface,
as shown in Figure 2.
Keep both sides The surface portion is trimmed, but both sides are kept.
When both sides are kept, a new option appears called the Identity Side
option. This option is displayed with an additional arrow in the graphics
window and a flip option in the dashboard. The flip option enables you to
select which side maintains the original quilt ID. In Figure 3, the Identity
arrow points inward, so the new feature becomes the original quilt ID.
Thicken Options
In
Like most solid features, you can use the Thicken option for dashboard
features and the Thin option for menu manager feature tools. Using the
Thicken option, you can flip the thicken side using one of three options:
Fo
r
PT
Module 13 | Page 16
2011 PTC
Surface_Operations\Trim
Task 1:
CREATE_SURF_TRIM.PRT
O
U
se
te
rn
al
nl
y
In
so both
6. Click Flip Trim Sides
sides are being trimmed.
PT
Fo
r
2011 PTC
Module 13 | Page 17
and
Fo
r
PT
In
te
rn
al
so the
13. Click Flip Trim Sides
material is removed outside the
sketch.
U
se
nl
y
Module 13 | Page 18
2011 PTC
so the
16. Click Flip Trim Sides
material is removed inside the
sketch.
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 13 | Page 19
U
se
nl
y
Fo
r
PT
In
te
rn
al
Module 13 | Page 20
2011 PTC
Surface_Operations\Trim_Geometry
Task 1:
TRIM_WTH_GEOM.PRT
Display types:
3. Click Trim
group.
nl
y
te
rn
al
U
se
In
PT
click Trim
group.
Fo
r
2011 PTC
Module 13 | Page 21
to
te
rn
al
U
se
nl
y
Fo
r
PT
In
Module 13 | Page 22
2011 PTC
U
se
nl
y
Options include:
Keep trimming surface
Thin trim
Specify thickness value
Thin side options
Trimming method
Excluded surfaces
Silhouette
Fo
r
PT
In
te
rn
al
Module 13 | Page 23
Thin side options Enables you to further control how the Thin trim is
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 13 | Page 24
2011 PTC
Surface_Operations\Trim_Geometry_Options
TRIM_GEOM_ OPTIONS.PRT
Task 1:
nl
y
al
U
se
In
te
rn
PT
Fo
r
three
10. Click Flip Trim Sides
times to view the trim options
available.
11. Click Preview Feature
2011 PTC
Module 13 | Page 25
nl
y
te
rn
al
U
se
Fo
r
PT
In
Module 13 | Page 26
2011 PTC
U
se
nl
y
PT
In
te
rn
al
Fo
r
2011 PTC
Module 13 | Page 27
Surface_Operations\Trim_Silhouette
Task 1:
SILHOUETTE.PRT
Display types:
nl
y
4. Click Trim
group.
U
se
Silhouette Trim
In
te
rn
al
PT
Fo
r
Module 13 | Page 28
2011 PTC
nl
y
U
se
Fo
r
PT
In
te
rn
al
2011 PTC
Module 13 | Page 29
U
se
nl
y
Fo
r
PT
In
te
rn
al
Module 13 | Page 30
2011 PTC
Surface_Operations\Vertex_Round
Task 1:
VERTEX_ROUND.PRT
nl
y
te
rn
al
U
se
from
Fo
r
PT
In
2011 PTC
Module 13 | Page 31
nl
y
In
te
rn
al
U
se
Fo
r
PT
Module 13 | Page 32
2011 PTC
14
nl
y
Module
Manipulating Surfaces
U
se
Module Overview
al
In this module, you will learn how to copy and offset surfaces, as well as how
to move, mirror, and merge surfaces using a variety of techniques.
te
rn
Objectives
Fo
r
PT
In
2011 PTC
Module 14 | Page 1
nl
y
te
rn
al
U
se
In
PT
Copying and Pasting a surface creates an overlay copy of the surface. You
can then manipulate the copied surface.
Fo
r
You can select any surface or surface set (quilt or solid) to copy and paste.
Surface set types include the following:
2011 PTC
nl
y
The following options are available when copying and pasting surfaces:
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 14 | Page 3
Surface_Operations\Copy_Paste
Task 1:
COPY_PASTE.PRT
nl
y
te
rn
al
U
se
In
PT
Fo
r
Module 14 | Page 4
2011 PTC
U
se
nl
y
al
te
rn
In
Fo
r
PT
2011 PTC
Module 14 | Page 5
Offsetting Surfaces
In
te
rn
al
U
se
nl
y
PT
Fo
r
Offsetting Surfaces
You can create a surface quilt by offsetting a value from another quilt or a
solid surface, as shown in Figure 1. The offset surface remains dependent
on the original surface. In addition to specifying the offset distance, you can
flip the direction the surface is offset.
When offsetting surfaces, the following options are available:
Fit type Enables you to specify how the surface is offset. Options include:
Normal to Surface Offsets the surface normal to the reference surface
or quilt.
Automatic Fit Automatically determines a coordinate system and
offsets the surface along its axes as necessary to create the offset
approximately in shape to the original. This fit type is useful in cases
where the Normal to Surface fit type fails.
Controlled Fit Enables you to select a coordinate system, and manually
control whether the surface is translated in the X, Y, and Z axes.
Module 14 | Page 6
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 14 | Page 7
Surface_Operations\Offset
Task 1:
OFFSET.PRT
nl
y
U
se
PT
In
te
rn
al
Fo
r
2011 PTC
te
rn
al
U
se
Task 2:
nl
y
In
PT
Fo
r
2011 PTC
and
Module 14 | Page 9
nl
y
from the
10. Select Shading
Display Style types drop-down
menu.
Fo
r
PT
In
te
rn
al
U
se
Module 14 | Page 10
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
Module 14 | Page 11
Fo
r
PT
In
te
rn
al
U
se
nl
y
Surface The surface is offset normal to itself. In the right image of figure
3, the side surface normal to is the surface.
Sketch The surface is offset normal to the sketching plane of the
reference sketch. In the left image of Figure 3, the side surface normal
to is the sketch.
Module 14 | Page 12
2011 PTC
Surface_Operations\Offset_Expand
Task 1:
OFFSET_EXPAND.PRT
nl
y
U
se
Offset
al
te
rn
In
PT
Fo
r
.
.
2011 PTC
Module 14 | Page 13
.
.
In
te
rn
al
U
se
nl
y
Fo
r
PT
Module 14 | Page 14
2011 PTC
U
se
nl
y
PT
In
te
rn
al
Fo
r
Module 14 | Page 15
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 14 | Page 16
2011 PTC
Surface_Operations\Offset_Draft
Task 1:
OFFSET_DRAFT.PRT
nl
y
U
se
With Draft
te
rn
al
In
Fo
r
PT
2011 PTC
Module 14 | Page 17
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 14 | Page 18
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
Module 14 | Page 19
Transform Operations
You can control transform operations using the Transformations tab in the
dashboard. The following transform operations are available:
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 14 | Page 20
2011 PTC
Surface_Operations\Move_Rotate
Task 1:
MOVE_ROTATE.PRT
Display types:
nl
y
U
se
te
rn
al
In
PT
Fo
r
2011 PTC
Module 14 | Page 21
nl
y
al
U
se
te
rn
In
PT
Fo
r
Module 14 | Page 22
2011 PTC
nl
y
U
se
Fo
r
PT
In
te
rn
al
2011 PTC
Module 14 | Page 23
Mirroring Quilts
You can transform a surface quilt by mirroring it.
nl
y
In
te
rn
al
U
se
PT
Mirroring Quilts
Fo
r
You can transform a surface quilt by mirroring it. To mirror a quilt, select
the quilt and click Mirror
from the Editing group. You must specify a
reference plane for the mirror. A new surface feature is created, leaving the
original feature intact in the model tree.
The quilt mirror functionality is fundamentally different than mirroring features
in the following three ways:
You must select the quilt, not the surface feature. This is important
because if you select the feature you simply create a feature mirror, not
a surface transform.
The surface transform is always dependent on the original quilt. Unlike a
conventional mirror feature, you cannot make the transform independent
on the original feature.
By default, the original quilt is displayed upon completion, but you have
the option to hide the original quilt.
When mirroring a quilt, the following option is available:
Module 14 | Page 24
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
Hide original geometry Hides the original quilt. You can enable this option
to hide the original quilt. In Figure 2, the quilt is mirrored about datum plane
TOP, and the original quilt is hidden. In Figure 3, the quilt is mirrored about
datum plane RIGHT, and the original quilt is not hidden.
2011 PTC
Module 14 | Page 25
Surface_Operations\Mirror
Task 1:
MIRROR.PRT
nl
y
al
U
se
Fo
r
PT
In
te
rn
4. Click Mirror
from the Editing
group, and select datum plane
TOP from the model tree.
Module 14 | Page 26
2011 PTC
7. Select Mirror 1.
8. Select Mirror 1 again to select
the quilt.
nl
y
te
rn
al
U
se
9. Click Mirror
and select
datum plane RIGHT from the
model tree.
Fo
r
PT
In
Module 14 | Page 27
Merging Surfaces
Merging a quilt is required for operations such as creating solids
from quilts.
U
se
nl
y
Colors:
Orange = one-sided
edges.
Purple = two-sided
edges.
Merge makes one-sided
edges two-sided.
Merge options:
Intersect
Join
PT
In
te
rn
al
Fo
r
Merging Surfaces
You can merge two or more intersecting or adjacent quilts. Merging a quilt
makes it selectable as a single entity for other operations, and is required for
operations such as creating solids from quilts.
Remember the following:
Surfaces are shown using orange and purple highlighting on the edges.
Orange denotes outer or one-sided edges.
Purple denotes inner or two-sided edges because they border two surface
patches.
Therefore:
Merging a surface results in the creation of two-sided edges from one-sided
edges. In Figure 2, the adjacent quilt surface edges are separate,
Module 14 | Page 28
2011 PTC
Merge Options
There are two types of merge operations, used for different surface geometry:
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 14 | Page 29
Surface_Operations\Merge
Task 1:
MERGE.PRT
nl
y
te
rn
al
U
se
PT
In
Fo
r
Module 14 | Page 30
2011 PTC
Task 2:
and
te
rn
al
U
se
nl
y
In
PT
Fo
r
2011 PTC
Module 14 | Page 31
and
nl
y
from the
12. Select Shading
Display Style types drop-down
menu.
Fo
r
PT
In
te
rn
al
U
se
Module 14 | Page 32
2011 PTC
15
nl
y
Module
U
se
Module Overview
al
Surfaces are primarily used to define complex shapes that are difficult to
define using solid modeling tools. Once the surfaces are created however,
the creation of a solid model is typically the goal. Also, adding or removing
material from solid models using surfaces is a powerful editing technique.
te
rn
In this module, you will learn to use a variety of tools to add and remove
material when working with solid and surface models.
Objectives
Fo
r
PT
In
2011 PTC
Module 15 | Page 1
nl
y
Basic controls:
Add material
Remove material
Thickness value
Flip direction
Thickening options:
Thicken type
Normal to surface
Automatic fit
Controlled fit
Excluded Surfaces
te
rn
al
U
se
In
With the Thicken tool, you can offset a selected quilt to create or remove
material. The following basic controls are available:
Fo
r
PT
Add material Fills the thickened quilt with solid material. Use the Solid
option to add material.
Remove material Removes material from inside the thickened quilt. Use
the Remove Material
option to remove material. In Figure 2, the quilt
was used to add material in the left image, while it was used to remove
material in the right image.
Thickness value Specifies how much the surface is thickened.
Similar to offsetting a surface, the maximum thickness value is a
function of the minimum radius of the surface.
Flip direction Enables you to flip the thickness direction to be on either
side of the quilt, or centered around both sides of the quilt. Use the Change
option to flip the direction.
Thickness Direction
Thickening Options
The following options are available within the Options tab of the Thicken tool:
Thicken type Enables you to specify how the quilt is thickened. The
three available options are:
Module 15 | Page 2
2011 PTC
Fo
r
PT
In
te
rn
al
U
se
nl
y
2011 PTC
Module 15 | Page 3
Surface_Operations\Thicken
Task 1:
THICKEN_1.PRT
U
se
nl
y
In
te
rn
al
from
PT
Fo
r
6. Click Close
Module 15 | Page 4
2011 PTC
Task 2:
nl
y
1. Click Open
and double-click
THICKEN_2.PRT to open it.
U
se
te
rn
al
PT
8. Click Close
In
Fo
r
Task 3:
1. Click Open
and double-click
THICKEN_3.PRT to open it.
2011 PTC
Module 15 | Page 5
Fo
r
PT
In
te
rn
al
U
se
nl
y
Module 15 | Page 6
2011 PTC
nl
y
PT
In
te
rn
al
U
se
Fo
r
You can use the Solidify tool to add solid material to a model, based on a
option in the dashboard. To solidify a
surface quilt. Select the Solid
surface quilt to add material, it must define an enclosed volume, for example:
An enclosed quit. In Figure 1, the enclosed quilt has been solidified into a
solid model shown in Figure 2.
An open quilt bounded by existing solid material. In Figure 3, the open
quilt is bounded by existing solid material at its open end. Consequently,
the open quilt is solidified to add solid material to the model, as shown in
the lower image.
2011 PTC
Module 15 | Page 7
Surface_Operations\Solidify_Add
Task 1:
SOLIDIFY_ADD.PRT
te
rn
al
U
se
nl
y
from the
2. Select Hidden Line
Display Style types drop-down
menu and notice the closed quilt
with no orange edges.
In
from
PT
Fo
r
from the
8. Select Shading
Display Style types drop-down
menu.
Module 15 | Page 8
2011 PTC
nl
y
In
te
rn
al
U
se
Fo
r
PT
2011 PTC
Module 15 | Page 9
O
U
se
PT
In
te
rn
al
nl
y
You can use the Solidify tool to remove solid material from a
model, based on a surface quilt.
Fo
r
Module 15 | Page 10
2011 PTC
Surface_Operations\Solidify_Remove
Task 1:
SOLIDIFY_REMOVE.PRT
nl
y
Display types:
2. Select QUILT1.
te
rn
al
U
se
In
PT
from
Fo
r
2011 PTC
Module 15 | Page 11
nl
y
U
se
te
rn
al
Fo
r
PT
In
Module 15 | Page 12
2011 PTC
U
se
nl
y
te
rn
al
PT
In
.
.
Fo
r
2011 PTC
Module 15 | Page 13
nl
y
PT
In
te
rn
al
U
se
Fo
r
You can use the Solidify tool to add and remove solid material simultaneously,
based on a surface quilt. You must select the Replace Portion With Quilt
option from the dashboard.
This option is commonly referred to as Patch.
You can keep material on either side of the quilt using the Change Direction
option in the dashboard.
The advantage of using the Replace Portion With Quilt option is that you
can add and remove material simultaneously from multiple surfaces. The
only rule is that the quilt boundaries must lie on the surfaces. In the figures,
the surface quilt is used to patch the model. The operation both adds and
removes material from the model. Notice that the edges of the quilt lie on the
surrounding model surfaces.
Module 15 | Page 14
2011 PTC
Surface_Operations\Solidify_Replace
Task 1:
PATCH.PRT
nl
y
from
al
U
se
PT
In
te
rn
Fo
r
2011 PTC
, if
Module 15 | Page 15
and
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 15 | Page 16
2011 PTC
nl
y
Uses:
Add material.
Remove material.
Simultaneously add and
remove material.
By default, the quilt is
consumed by the replace
feature.
Keep replace quilt.
In
te
rn
al
U
se
PT
Fo
r
Using the Replace option in the Offset tool, you can replace a single solid
surface with a quilt. You can use the Replace option to:
Add material. In Figure 1, the Replace option is adding material.
Remove material. In Figure 2, the Replace option is removing material.
Add and remove material simultaneously. In Figure 3, the Replace option
is both adding and removing material simultaneously.
By default, the quilt is consumed by the replace feature. That is, the quilt is
not visible, but still exists previously in the model tree.
When using the Replace option, there is one option available in the Options
tab of the dashboard:
Keep replace quilt Enables the quilt selected for the replace to remain
visible after the replace is created.
2011 PTC
Module 15 | Page 17
Surface_Operations\Offset_Replace
Task 1:
REPLACE1.PRT
nl
y
te
rn
al
U
se
In
Surface
PT
Fo
r
Module 15 | Page 18
2011 PTC
Task 2:
1. Click Open
and double-click
REPLACE2.PRT to open it.
3. Click Offset
te
rn
al
Surface
U
se
nl
y
Use the Replace Surface offset option to add and remove material.
PT
Task 3:
In
7. Click Close
Fo
r
1. Click Open
and double-click
REPLACE3.PRT to open it.
2. Press ALT and select the
top, solid surface of feature
EXTRUDE.
2011 PTC
Module 15 | Page 19
3. Click Offset
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 15 | Page 20
2011 PTC
O
U
se
In
te
rn
al
nl
y
PT
Fo
r
Module 15 | Page 21
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 15 | Page 22
2011 PTC
Round\On-Surfaces
Task 1:
CREATE_ROUNDS.PRT
In
te
rn
al
3. Select No Hidden
from the
Display Style types drop-down
menu, and notice the three
merged surfaces with purple
edges.
U
se
nl
y
PT
4. Select Round
from the
Round types drop-down menu in
the Engineering group and select
the front, right vertical edge.
Edit the radius to 10.
Fo
r
2011 PTC
Module 15 | Page 23
and
nl
y
from the
9. Select Shading
Display Style types drop-down
menu.
Fo
r
PT
In
te
rn
al
U
se
Module 15 | Page 24
2011 PTC
nl
y
In
te
rn
al
U
se
PT
Fo
r
You can convert solid rounds to surfaces to aid in difficult modeling situations.
You can then manipulate the surfaces manually to create a custom round
shape or resolve a failing round. Within the Round tool's Options tab, you
have the ability to modify the round Attachment type. The following two types
are available:
Solid The default round type that is created when the Round tool is
started. In Figure 1, the round that has been created is a solid round.
Surface Enables you to convert the Solid round type to a Surface. When
Surface is specified as the round Attachment type, you also have the ability
to use the Create end surfaces option. The Create end surfaces option
caps the ends of the converted surface round. In Figure 2, the round has
been converted to a surface, and end surfaces have been created.
Module 15 | Page 25
Once the round has been converted to a surface, the undesired portion is
typically trimmed away. In Figure 2, the middle, undesired round portion of
the surface was trimmed at the datum planes. Additional surfaces are then
created and merged to the remaining round surface. In Figure 3, a boundary
blend surface was created and then merged with the remaining round surface.
Fo
r
PT
In
te
rn
al
U
se
nl
y
Finally, the merged surfaces are solidified with the model to add or remove
material. In Figure 3, the merged round surfaces were solidified with the rest
of the model to add material.
Module 15 | Page 26
2011 PTC
Round\Convert-Surfaces
Task 1:
CONVERT_ROUNDS.PRT
Display types:
U
se
from
al
nl
y
te
rn
In
from
6. In the ribbon, click Trim
the Editing group and select
datum plane DTM1.
PT
Fo
r
2011 PTC
Module 15 | Page 27
from the
13. Select No Hidden
Display Style types drop-down
menu and notice the two open
round quilts with orange edges.
nl
y
from the
14. Select Shading
Display Style types drop-down
menu.
al
from
te
rn
U
se
In
PT
Fo
r
Module 15 | Page 28
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 15 | Page 29
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 15 | Page 30
2011 PTC
16
O
nl
y
Module
U
se
Module Overview
al
te
rn
In this module, you will examine each of the steps in the master model
technique to create body components.
Objectives
Fo
r
PT
In
2011 PTC
Module 16 | Page 1
5.
Fo
r
PT
In
te
rn
6.
4.
U
se
3.
al
1.
2.
nl
y
Module 16 | Page 2
2011 PTC
Definition of Terms
The following are common terms using the Master Model technique:
al
U
se
te
rn
1.
2.
3.
4.
5.
6.
nl
y
Internal components Existing solid parts that lie inside the to-be-created
enclosure. These components may mate with or protrude through the
enclosure.
Master Model A non-solid part in which you design the enclosure shape.
Similar to a skeleton, this component does not exist in real-life.
Body components Solid parts that form the enclosure. The shape of each
body component is derived from the master model.
In
Consider the surface modeling tools and techniques you may use before
starting a project:
Fo
r
PT
2011 PTC
Module 16 | Page 3
te
rn
al
U
se
nl
y
In
PT
Before creating and developing a Master Model, first evaluate the existing
product structure in the model tree:
Fo
r
2011 PTC
nl
y
Once the master model is assembled, you must locate it in the model tree
structure accordingly. The master model must be placed after the internal
components that it will reference. It must also be placed before the empty
body components that will be derived from the master model.
al
U
se
After the master model is created, you can transfer reference geometry into
it, either from an assembly skeleton, or through its internal components.
Select those references that you would need to reference during the creation
of the framework and surfaces in the master model.
te
rn
The primary techniques for sharing geometry are through the Publish and
Copy Geometry Features:
Fo
r
PT
In
2011 PTC
Module 16 | Page 5
Surface_Operations\Master-Model_Create
Task 1:
SHARPENER.ASM
nl
y
Display types:
U
se
al
te
rn
7. Accept the defaults in the Creation Options dialog box and click OK.
Fo
r
PT
In
Module 16 | Page 6
2011 PTC
nl
y
al
te
rn
Task 2:
U
se
Geometry
group.
In
PT
Fo
r
2011 PTC
Module 16 | Page 7
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 16 | Page 8
2011 PTC
O
U
se
nl
y
Fo
r
PT
In
te
rn
al
Module 16 | Page 9
Entire part models You can create as a mirror type when creating
components initially in model tree. You can also mirror components
after creation of one side.
Dependency Make the framework reference the Copy Geometry features
where dependency is desired. Remember that you can toggle dependency
in the Copy Geometry feature.
nl
y
te
rn
al
Boundary curves
Sections
Trajectories
Controlling Skeleton type geometry, for example, Offset planes
Major parting or split lines for the body components
Fo
r
PT
In
U
se
Module 16 | Page 10
2011 PTC
Surface_Operations\Master-Model_Framework
Task 1:
SHARPENER.ASM
nl
y
Display types:
al
U
se
te
rn
click Sketch
In
Fo
r
PT
and select
8. Click References
datum plane DTM1.
Click X sec and query-select
the quilt.
Click Close.
from the
9. Click Spline
Sketching group and sketch two
splines, selecting the endpoints
on the references.
2011 PTC
Module 16 | Page 11
nl
y
13. Click OK
and orient to the
Standard Orientation.
te
rn
al
U
se
click Sketch
In
and sketch a
16. Click Spline
spline, selecting the endpoints
on the references.
PT
Fo
r
Module 16 | Page 12
2011 PTC
nl
y
Fo
r
PT
In
te
rn
al
U
se
2011 PTC
Module 16 | Page 13
U
se
nl
y
PT
In
te
rn
al
Fo
r
In this stage, you create the overall surface model of a body, shell, or
enclosure that defines the shape of the product:
This would include major surfacing details common to multiple components.
In the figures, the surface is to be used in both the front and back cover.
This would not include minor details used by a single component.
Design the surfaces in the master model with each of the body components
in mind, because they will be created from this quilt.
Module 16 | Page 14
2011 PTC
Surface_Operations\Master-Model_Surfaces
Task 1:
SHARPENER.ASM
al
from
U
se
nl
y
te
rn
In
PT
Fo
r
2011 PTC
Module 16 | Page 15
nl
y
te
rn
al
from the
15. Select Save Status
Status types drop-down menu in
the Visibility group.
U
se
Fo
r
PT
In
Module 16 | Page 16
2011 PTC
nl
y
Refinements include:
Analysis
Split/Parting lines
Create additional details
Complete the master model:
Mirror geometry, for example
Fo
r
PT
In
te
rn
al
U
se
Module 16 | Page 17
Fo
r
PT
In
te
rn
al
U
se
nl
y
After all refinements have been done, you can complete the master model.
For example, if you have symmetry in your model, you can mirror the
appropriate quilts, and then merge the mirrored quilts as necessary. In
Figure 2, the surface quilt has been mirrored about its line of symmetry and
is being merged.
Module 16 | Page 18
2011 PTC
Surface_Operations\Master-Model_Complete
Task 1:
SHARPENER.ASM
nl
y
select Reflection
U
se
al
te
rn
In
PT
Fo
r
2011 PTC
Module 16 | Page 19
and
nl
y
Fo
r
PT
In
te
rn
al
U
se
Module 16 | Page 20
2011 PTC
In
te
rn
al
U
se
nl
y
PT
Fo
r
Module 16 | Page 21
In
te
rn
al
U
se
nl
y
from
A Copy Geometry feature is created by clicking Copy Geometry
the Get Data group. The following options are available:
Dependent Enables or disables dependency with the referenced
models.
Reference context You can specify the reference as either Assembly
or External. For Assembly, the copy geometry is created in the context
of the assembly, and for External, the Copy Geometry feature is not
dependent on the assembly.
Merge Used to add geometry from the master model into the current
body component. Merge is a simple way to transfer the entire master
model into each of the body components, enabling you to then trim away
unnecessary geometry.
Create a merge feature by clicking the Get Data group drop-down menu
and selecting Merge/Inheritance. To use a merge feature, insert the merge
from the current model to which you wish to add material or remove
material (the target model), then open or select the source model. Next,
assemble the source model into the target model using assembly-type
Fo
r
PT
icon, if necessary, to
constraints. Finally, toggle the Remove Material
disable it before completing the feature.
When creating the merge feature, you must select whether to copy each of
the following from the source model:
Annotations
Copy Datums If the datums are copied into the target model from the
source model, the copied datums have a _1 suffix appended to their
names.
There are also two different options available when creating the merge
feature:
Dependent Controls whether the merge feature is dependent on the
source model.
Refit Datums Enables you to adjust the size of the copied datums.
This option is only available when you decide to copy the datums from
the source model.
Copying geometry in separate Copy Geometry features gives you
additional control for hiding and unhiding copied geometry.
Module 16 | Page 22
2011 PTC
Surface_Operations\Master-Model_Share
Task 1:
SHARPENER.ASM
nl
y
from
al
U
se
te
rn
In
Fo
r
PT
Task 2:
2011 PTC
Module 16 | Page 23
nl
y
9. Click Close
to return to
SHARPENER.ASM.
Fo
r
PT
In
te
rn
al
from the
12. Select Save Status
Status types drop-down menu in
the Visibility group.
U
se
Module 16 | Page 24
2011 PTC
nl
y
te
rn
al
U
se
In
PT
In this stage, you complete each of the body components using the following
steps:
Fo
r
Trimming quilts Trim the quilt copied from the master model, using the
copied trimming references. You could use any tool that enables you to
trim or cut a surface (trim, merge, surface trim/cut).
Adding material Add material to the model, such as with the thicken
and/or solidify tools. In Figure 2 and Figure 3, each of the body components
had its trimmed surface thickened.
In some cases, you may find it easier to add material to the model
first, and then cut away the unwanted solid material using the
solidify tool, or other features.
Creating additional features Create additional solid detailing features to
complete the model as necessary, such as:
Screw bosses
Structural ribs
Access holes or cuts
Interlocking slots or tabs
Rounds and chamfers
2011 PTC
Module 16 | Page 25
Surface_Operations\Master-Model_Components
Task 1:
nl
y
Display types:
U
se
Sides
te
rn
al
as necessary.
from the
PT
9. Click Thicken
Editing Group.
In
Fo
r
Module 16 | Page 26
2011 PTC
Task 2:
nl
y
al
U
se
In
te
rn
Fo
r
PT
2011 PTC
Module 16 | Page 27
nl
y
O
U
se
al
te
rn
In
C
PT
Fo
r
Module 16 | Page 28
2011 PTC
17
nl
y
Module
Project
U
se
Module Overview
Using Creo Parametric and the skills learned in this course, complete the
following project design tasks.
al
Objectives
Fo
r
PT
In
te
rn
2011 PTC
Module 17 | Page 1
The Shaver
al
U
se
Figure 1 Shaver
In
te
rn
nl
y
Figure 2 Shaver
PT
Project Scenario
Fo
r
Minimal Instructions
Because all tasks in this project are based on topics that you have learned up
to this point in the course, instructions for each project step will be minimal.
There will be no step-by-step "picks and clicks" given. This provides you with
a chance to test your knowledge of the materials as you proceed through
the project.
2011 PTC
nl
y
te
rn
al
U
se
In
Fo
r
PT
In this step of the project, you first examine the shaver's product structure.
You then create the master model and locate it properly in the structure.
Finally, you copy surfaces from the existing geometry to help you in the
creation of the contents for the master model.
2011 PTC
Module 17 | Page 3
nl
y
te
rn
al
U
se
In
Fo
r
PT
In this step of the project, you create the framework in the master model that
is to be used downstream. First, you trim the copied surfaces as needed.
Next, you create datum points that will serve as references for the body
curves. Then, you create the parting surface for the shaver body. Finally, you
create the curves that will be used to create the shaver's body.
Module 17 | Page 4
2011 PTC
nl
y
te
rn
al
U
se
In
Fo
r
PT
In the previous step, you created the framework for the master model. In
this step of the project, you use the framework to create the surfaces that
ultimately become the shaver's body.
2011 PTC
Module 17 | Page 5
nl
y
te
rn
al
U
se
In
Fo
r
PT
In this step of the project, you examine the shape of the surface by running
analyses to determine its quality. Based on the results of the analyses, you
modify the surface shape to improve its quality. You then re-run the analyses
to verify the improvements. Finally, you create the curves that will be used to
trim the surface for the different shaver body components.
Module 17 | Page 6
2011 PTC
nl
y
te
rn
al
U
se
In
Fo
r
PT
In this step of the project, you copy the surfaces and trim curves from the
master model into the upper body component that you will need. You then
trim the copied surface to its final shape.
2011 PTC
Module 17 | Page 7
nl
y
In
te
rn
al
U
se
Fo
r
PT
In this step of the project, you mirror the upper body component's final trim
surface and thicken it. You then apply an appearance to the completed upper
body component.
Module 17 | Page 8
2011 PTC
Copyright
Surfacing using Creo Parametric
Fo
r
PT
In
te
rn
al
U
se
nl
y
Fo
r
PT
In
te
rn
al
U
se
nl
y
EDAconduit, collective creativity, ISSM, KDiP, Knowledge Discipline in Practice, Knowledge System
Driver, ModelCHECK, MoldShop, NC Builder, PDS Workbench, POLYCAPP, Pro/ANIMATE,
Pro/ASSEMBLY, Pro/CABLING, Pro/CASTING, Pro/CDT, Pro/CMM, Pro/COLLABORATE,
Pro/COMPOSITE, Pro/CONCEPT, Pro/CONVERT, Pro/DATA for PDGS, Pro/DESIGNER,
Pro/DETAIL, Pro/DIAGRAM, Pro/DIEFACE, Pro/DRAW, Pro/ECAD, Pro/ENGINE, Pro/FEATURE,
Pro/FEM POST, Pro/FICIENCY, Pro/FLY THROUGH, Pro/HARNESS, Pro/INTERFACE,
Pro/LANGUAGE, Pro/LEGACY, Pro/LIBRARYACCESS, Pro/Manikin, Pro/MESH, Pro/Model.View,
Pro/MOLDESIGN, Pro/NC ADVANCED, Pro/NC CHECK, Pro/NC MILL, Pro/NC POST, Pro/NC
SHEETMETAL, Pro/NC TURN, Pro/NC WEDM, Pro/NC Wire EDM, Pro/NETWORK ANIMATOR,
Pro/NOTEBOOK, Pro/PDM, Pro/PHOTORENDER, Pro/PIPING, Pro/PLASTIC ADVISOR,
Pro/PLOT, Pro/POWER DESIGN, Pro/PROCESS, Pro/REPORT, Pro/REVIEW, Pro/SCAN TOOLS,
Pro/SHEETMETAL, Pro/SURFACE, Pro/TABLE, Pro/TOOLMAKER, Pro/VERIFY, Pro/Web.Link,
Pro/Web.Publish, Pro/WELDING, ProductView, ProductView ECAD Compare, ProductView
Validate, PTC Precision, PTC DesignQuest, PTC Channel Advantage, Realized Value Platform,
Routed Systems Designer, Shrinkwrap, Validation Manager, Warp, Windchill ProjectLink, Windchill
SupplyLink, Windchill RequirementsLink, and Windchill Supplier Management..
Patents of Parametric Technology Corporation or a Subsidiary
Registration numbers and issue dates follow. Additionally, equivalent patents may be issued or
pending outside of the United States. Contact PTC for further information. 5,771,392/23-June-1998;
(EP)0240557/02-October-1986;
5,423,023/05-June-1990;
4,956,771/11-September-1990;
5,058,000/15-October-1991; 5,140,321/18-August-1992; 5,297,053/22-March-1994; 5,428,772/
27-June-1995; 5,469,538/21-Nov-1995; 5,469,538/21-November-1995; 5,506,950/09-April-1996;
4,310,614/30-April-1996; 5,513,316/30-April-1996; 5,526,475/11-June-1996; 5,561,747/01-October1996; 5,526,475/6-November-1996; 5,557,176/09-November-1996; 5,680,523/21-October-1997;
5,689,711/18-November-1997;
5,771,392/23-June-1998;
5,838,331/17-November-1998;
5,844,555/01-Dec-1998; 5,844,555/1-December-1998; 5,850,535/15-December-1998; 4,310,615/
21-December-1998; 4,310,614/22-April-1999; 6,275,866/14-Aug-2001; 6,275,866/14-August-2001;
6,308,144/23-October-2001; 6,447,223B1/10-Sept-2002; 6,473,673B1/29-October-2002; PCT
03/05061/13-Feb-2003; 6,545,671B1/08-April-2003; GB2354683B/04-June-2003; GB2354683B/04June-2003; 6,580,428B1/17-June-2003; GB2354685B/18-June-2003; GB2354684B/02-July-2003;
6,608,623B1/19-August-2003; 6,608,623B1/19-August-2003; 6,625,607B1/23-September-2003;
GB2354924/24-September-2003; GB2384125/15-October-2003; GB2354686/15-October-2003;
GB2353376/05-November-2003; GB2354096/12-November-2003; GB2353115/10-December2003; 6,665,569B1/16-December-2003; (KO)415475/6-January-2004; GB2388003B/21-January2004; GB2365567/10-March-2004; EU0812447/26-May-2004; GB2363208/25-August-2004;
GB2366639B/13-October-2004;
7,006,956/28-February-2006;
7,013,246B1/14-March-2006;
7,013,468/14-March-2006; (JP)3,962,109/25-May-2007; 7,464,007B2/09-December-2008.
Third-Party Trademarks
Adobe, Acrobat, Adobe LiveCycle PDF Generator, Distiller, FrameMaker and the Acrobat logo are
trademarks of Adobe Systems Incorporated. ANSYS is a registered trademark of ANSYS Inc. I
Run and ISOGEN are registered trademarks of Alias Ltd. TeX is a trademark of the American
Mathematical Society. Apple, Mac, Mac OS, Panther, and Tiger are trademarks or registered
trademarks of Apple Computer, Inc. AutoCAD, Autodesk Inventor, and RealDWG are trademarks
or registered trademarks of Autodesk, Inc. Baan is a registered trademark of Baan Company. BEA
WebLogic Server and BEA WebLogic Platform are trademarks of BEA Systems, Inc. CATIA and
CADAM are registered trademarks of Dassault Systemes, S.A. The Sigma Check icon, CETOL,
CETOL 6 Sigma are trademarks of Sigmetrix, LLC. MEDUSA and STHENO are trademarks of
CAD Schroer GmbH. Allegro, Cadence, and Concept are registered trademarks of Cadence
Design Systems, Inc. Cognos is a registered trademark of Cognos Corporation. CYA, iArchive,
HOTbackup, and Virtual StandBy are trademarks or registered trademarks of CYA Technologies,
Inc. DataDirect Connect is a registered trademark of DataDirect Technologies. Documentum
is a registered trademark of EMC Corporation. PDGS is a registered trademark of Ford Motor
Company. JAWS is a registered trademark of Freedom Scientific BLV Group, LLC in the United
States and other countries. Geomagic is a registered trademark of Geomagic, Inc. 2D DCM,
3D DCM, CDM and AEM are trademarks of D-Cubed Ltd. HP, Hewlett-Packard, and HP-UX are
registered trademarks of Hewlett-Packard Company. IBM, DB2, DOORS, AIX, and WebSphere
are registered trademarks of IBM Corporation. Advanced ClusterProven, ClusterProven, the
ClusterProven design, Rational Rose, and Rational ClearCase are trademarks or registered
trademarks of International Business Machines in the United States and other countries and are
used under license. IBM Corporation does not warrant and is not responsible for the operation of
this software product. Intel is a registered trademark of Intel Corporation. OrbixWeb is a registered
trademark of IONA Technologies PLC. Feature-Following Anti-Aliasing is a trademark of LightWork
Design. Linux is a registered trademark of Linus Torvalds. 3Dconnexion is a registered trademark of
Logitech International S.A. MSC.NASTRAN is a registered trademark of MSC Software Corporation.
MainWin and Mainsoft are trademarks of Mainsoft Corporation. MatrixOne is a trademark of
MatrixOne, Inc. Mentor Graphics and Board Station are registered trademarks and 3D Design,
AMPLE, and Design Manager are trademarks of Mentor Graphics Corporation. Helix is a trademark
of Microcadam, Inc. Microsoft, ActiveX, Excel, JScript, Vista, Windows, the Windows logo, Visual
Fo
r
PT
In
te
rn
al
U
se
nl
y
Basic, the Visual Basic logo, SharePoint, and Active Accessibility are trademarks or registered
trademarks of Microsoft Corporation in the United States and/or other countries. Moldflow is a
registered trademark of Moldflow Corporation. Mozilla and Firefox are registered trademarks of the
Mozilla Foundation. FLEXnet, FLEXnet Publisher, InstallShield, and InstallAnywhere are trademarks
or registered trademarks of Acresso Software Inc. Netscape, Netscape Navigator, Netscape
Communicator, and the Netscape N and Ship's Wheel logos are registered trademarks or service
marks of Netscape Communications Corporation in the U.S. and other countries. OSF/Motif and
Motif are trademarks of the Open Software Foundation, Inc. Oracle and interMedia are registered
trademarks of Oracle Corporation. Palm Computing, Palm OS, Graffiti, HotSync, and Palm Modem
are registered trademarks, and Palm III, Palm IIIe, Palm IIIx, Palm V, Palm Vx, Palm VII, Palm,
More connected, Simply Palm, the Palm Computing platform logo, all Palm logos, and HotSync
logo are trademarks of Palm, Inc. or its subsidiaries. PANTONE is a registered trademark and
PANTONE CALIBRATED is a trademark of Pantone, Inc. Proximity and Linguibase are registered
trademarks of Proximity Technology, Inc. Elan License Manager and Softlock are trademarks of
Rainbow Technologies, Inc. RAND is a trademark of RAND Worldwide. RosettaNet is a trademark
and Partner Interface Process and PIP are registered trademarks of RosettaNet, a nonprofit
organization. SAP and R/3 are registered trademarks of SAP AG Germany. IRIX is a registered
trademark of Silicon Graphics, Inc. S1000D (R) is a registered trademark of ASD. SolidWorks
and eDrawings are trademarks or registered trademarks of SolidWorks Corporation. SPARC is a
registered trademark and SPARCStation is a trademark of SPARC International, Inc. (Products
bearing the SPARC trademarks are based on an architecture developed by Sun Microsystems,
Inc.) All SPARC trademarks are used under license and are trademarks or registered trademarks of
SPARC International, Inc. in the United States and in other countries. Sun, Sun Microsystems, the
Sun logo, Solaris, UltraSPARC, Java and all Java based marks, and "The Network is the Computer"
are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in
other countries. Symbolics, CLOE Runtime, and Minima are trademarks, and CLOE, Genera, and
Zetalisp are registered trademarks of Symbolics, Inc. UNIX is a registered trademark of The Open
Group. TIBCO is a registered trademark and TIBCO ActiveEnterprise, TIBCO Designer, TIBCO
Enterprise Message Service, TIBCO Rendezvous, and TIBCO BusinessWorks are trademarks or
registered trademarks of TIBCO Software Inc. in the United States and other countries. I-DEAS,
Metaphase, Parasolid, SHERPA, Solid Edge, TeamCenter, UG NX, and Unigraphics are trademarks
or registered trademarks of UGS Corp., a Siemens group company. Galaxy Application Environment
is a licensed trademark of Visix Software, Inc. WebEx is a trademark of WebEx Communications,
Inc. API Tookit is a trademark of InterCAP Graphics Systems, Inc. BEA and WebLogic are registered
trademarks of BEA Systems, Inc. X Window System is a trademark of X Consortium, Inc.
VERICUT is copyrighted software and a registered trademark of CGTech. Product may contain
RealDWG technology by Autodesk, Inc., Copyright 1998-2006 Autodesk, Inc. All rights reserved
(www.autodesk.com/autodeskrealdwg). File Filters 1986-2002 Circle Systems, Inc. Certain
business intelligence reporting functionality is powered by Cognos. DFORMD.DLL is copyrighted
software from Compaq Computer Corporation and may not be distributed. Pro/TOOLMAKER
contains licensed third-party technology: 5AXMSURF is copyrighted software of ModuleWorks
GmbH. Certain 3D Read CAD data exchange tools are copyrighted software of Datakit SRL.
Hyphenologist Copyright 1986-1999, Computer Hyphenation Ltd. All rights reserved. RetrievalWare
is copyrighted software of Convera Corporation. DataDirect Connect is copyrighted software of
DataDirect Technologies. PStill and PSRaster software is copyright Dipl.- Ing. Frank Siegert,
1996 to present. FAST InStream is copyright of Fast Search & Transfer, Inc. Portions of the
Mathcad Solver 1990-2002 by Frontline Systems, Inc. Exceed and Exceed 3D are copyrighted
software of Hummingbird Ltd., a division of Open Text Corporation. Rational Rose and Rational
ClearCase are copyrighted software of IBM Corp. IBM Corporation does not warrant and is not
responsible for the operation of this software product. G POST is copyrighted software and a
registered trademark of Austin NC. Xdriver and 3dxsrv are copyrighted software of 3Dconnexion,
Inc, a Logitech International S.A. company. Larson CGM Engine 9.4, Copyright 1992-2006 Larson
Software Technology, Inc. All rights reserved. LightWork Libraries are copyrighted by LightWork
Design 19902001. MainWin Dedicated Libraries are copyrighted software of Mainsoft Corporation.
Microsoft Jet, Microsoft XML, Technology "Powered by Groove", Microsoft SQL Server 2005, Visual
Basic for Applications, Internet Explorer and Portions compiled from Microsoft Developer Network
Redistributable Sample Code, including Microsoft DLL redistributables, are all copyrighted software
of Microsoft Corporation. Pro/PLASTIC ADVISOR is powered by Moldflow technology. Fatigue
Advisor nCode libraries from nCode International. NuTCRACKER Server Operating Environment is
copyrighted software of MKS Inc.
Oracle 8i run time, Oracle 9i run time, and Oracle 10g run time are Copyright 20022004
Oracle Corporation. Oracle programs provided herein are subject to a restricted use license
and can only be used in conjunction with the PTC software they are provided with. PDFlib
software is copyright 1997-2005 PDFlib GmbH. All rights reserved. Proximity Linguistic
Technology provides Spelling Check/Thesaurus portions of certain software products, including:
The Proximity/Bertelsmann Lexikon Verlag Database. Copyright 1997 Bertelsmann Lexikon
Verlag. Copyright 1997, All Rights Reserved, Proximity Technology, Inc.; The Proximity/C.A.
Strombertg AB Database. Copyright 1989 C.A. Strombertg AB. Copyright 1989, All Rights
Fo
r
PT
In
te
rn
al
U
se
nl
y
Reserved, Proximity Technology, Inc.; The Proximity/Editions Fernand Nathan Database. Copyright
1984 Editions Fernand Nathan. Copyright 1989, All Rights Reserved, Proximity Technology,
Inc.; The Proximity/Espasa-Calpe Database. Copyright 1990 Espasa-Calpe. Copyright
1990, All Rights Reserved, Proximity Technology, Inc.; The Proximity/Dr. Lluis de Yzaguirre
i Maura Database. Copyright 1991 Dr. Lluis de Yzaguirre i Maura Copyright 1991, All
Rights Reserved, Proximity Technology, Inc.; The Proximity/Franklin Electronic Publishers, Inc.
Database. Copyright 1994 Franklin Electronic Publishers, Inc. Copyright 1994, All Rights
Reserved, Proximity Technology, Inc.; The Proximity/Hachette Database. Copyright 1992
Hachette. Copyright 1992, All Rights Reserved, Proximity Technology, Inc.; The Proximity/IDE
a.s. Database. Copyright 1989, 1990 IDE a.s. Copyright 1989, 1990, All Rights Reserved,
Proximity Technology, Inc.; The Proximity/Merriam-Webster, Inc. Database. Copyright 1984, 1990
Merriam-Webster, Inc. Copyright 1984, 1990, All Rights Reserved, Proximity Technology, Inc.;
The Proximity/Merriam-Webster, Inc./Franklin Electronic Publishers, Inc. Database. Copyright
1990 Merriam-Webster Inc. Copyright 1994 Franklin Electronic Publishers, Inc. Copyright 1994,
All Rights Reserved, Proximity Technology, Inc.; The Proximity/Munksgaard International Publishers
Ltd. Database. Copyright 1990 Munksgaard International Publishers Ltd. Copyright 1990, All
Rights Reserved, Proximity Technology, Inc.; The Proximity/S. Fischer Verlag Database. Copyright
1983 S. Fischer Verlag. Copyright 1997, All Rights Reserved, Proximity Technology, Inc.; The
Proximity/Van Dale Lexicografie by Database. Copyright 1995, 1997 Van Dale Lexicografie by.
Copyright 1996, 1997, All Rights Reserved, Proximity Technology, Inc.; The Proximity/William
Collins Sons & Co. Ltd. Database. Copyright 1984, 1990 William Collins Sons & Co. Ltd.
Copyright 1988, 1990, All Rights Reserved, Proximity Technology, Inc.; The Proximity/Zanichelli
Database. Copyright 1989 Zanichelli. Copyright 1989, All Rights Reserved, Proximity
Technology, Inc. Certain license management is based on Elan License Manager 1989-1999
Rainbow Technologies, Inc. All rights reserved. PDEFIT 1995-2002 Dr. Klaus Schittkowski.
MuPAD OEM kernel, version 3.2.1 (Mathsoft Kernel) 2005 by SciFace Software GmbH & Co.
KG. TetMesh GHS3D provided by Simulog Technologies, a business unit of Simulog S.A. HOOPS
graphics system is a proprietary software product of, and is copyrighted by, Tech Soft America,
Inc. TECHNOMATIX is copyrighted software and contains proprietary information of Technomatix
Technologies Ltd. TIBCO ActiveEnterprise, TIBCO Designer, TIBCO Enterprise Message Service,
TIBCO Rendezvous, and TIBCO BusinessWorks are provided by TIBCO Software Inc. Parasolid
is copyrighted software of UGS Corp, a Siemens group company. VisTools library is copyrighted
software of Visual Kinematics, Inc. (VKI) containing confidential trade secret information belonging
to VKI Technology "Powered by WebEx" is provided by WebEx Communications, Inc. Certain
graphics-handling portions are based on the following technologies: GIF: Copyright 1989, 1990 Kirk
L. Johnson. The author disclaims all warranties with regard to this software, including all implied
warranties of merchantability and fitness. In no event shall the author be liable for any special,
indirect, or consequential damages or any damages whatsoever resulting from loss of use, data
or profits, whether in an action of contract, negligence, or other tortious action, arising out of or in
connection with the use or performance of this software. JPEG: This software is based in part on
the work of the Independent JPEG Group. PNG: Copyright 2004-2006 Glenn Randers-Pehrson.
TIFF: Copyright 1988-1997 Sam Leffler, Copyright 1991-1997 Silicon Graphics, Inc. The
software is provided AS IS and without warranty of any kind, express, implied, or otherwise,
including without limitation, any warranty of merchantability or fitness for a particular purpose. In
no event shall Sam Leffler or Silicon Graphics be liable for any special, incidental, indirect, or
consequential damages of any kind, or any damages whatsoever resulting from loss of use, data
or profits, whether or not advised of the possibility of damage, or on any theory of liability, arising
out of or in connection with the use or performance of this software. XBM, Sun Raster, and Sun
Icon: Copyright, 1987, Massachusetts Institute of Technology. Sentry Spelling-Checker Engine
copyright 1994-2003 Wintertree Software, Inc. Portions of software documentation are used
with the permission of the World Wide Web Consortium. Copyright 19942006 World Wide Web
Consortium, (Massachusetts Institute of Technology, European Research Consortium for Informatics
and Mathematics, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal.
Such portions are indicated at their points of use. Copyright and ownership of certain software
components is with YARD SOFTWARE SYSTEMS LIMITED, unauthorized use and copying of
which is hereby prohibited. YARD SOFTWARE SYSTEMS LIMITED 1987. (Lic. #YSS:SC:9107001)
KCL (Kyoto Common Lisp) (C) Taiichi Yuasa and Masami Hagiya, 1984. 2D DCM, 3D DCM, CDM,
AEM Copyright D-Cubed Ltd. 2006. BCGControlBar library (C) BCGSoft. Portions of this software
copyright Geometric Software Solutions Company Limited, 2004-2005. PDFNet SDK is copyright
PDFTron Systems Inc., 2001-2006, and distributed by CoCreate Software GmbH under license.
All rights reserved. FE Analysis: Portions of this software copyright The MacNeal-Schwendler
Corporation 1996-2006. GOelan V4 is a registered trademark of CN Industries. Portions of
this software copyright LightWork Design Limited 1990 - 2005, 2006. Cabling copyright MIP
Ltd http://www.mip-group.com.
PartLibrary copyright TECHSOFT Datenverarbeitung GmbH
(http://www.techsoft.at).
LAPACK libraries used are freely available at http://www.netlib.org (authors are Anderson, E.
and Bai, Z. and Bischof, C. and Blackford, S. and Demmel, J. and Dongarra, J. and Du Croz, J.
and Greenbaum, A. and Hammarling, S. and McKenney, A. and Sorensen, D.). Certain software
Fo
r
PT
In
te
rn
al
U
se
nl
y
components licensed in connection with the Apache Software Foundation and/or pursuant to the
Apache Software License Agreement (version 2.0 or earlier) or similar style license. All rights
are reserved by the Licensor of such works, and use is subject to the terms and limitations
(and license agreement) at http://www.apache.org. This software is provided by its Contributors
AS IS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, and any expressed or
implied warranties, including, but not limited to, the implied warranties of title non-infringement,
merchantability and fitness for a particular purpose are disclaimed. In no event shall the Apache
Software Foundation or its Contributors be liable for any direct, indirect, incidental, special,
exemplary, or consequential damages (including, but not limited to, procurement of substitute
goods or services; loss of use, data, or profits; or business interruption) however caused and on
any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise)
arising in any way out of the use of this software, even if advised of the possibility of such damage.
Software includes: Apache Server, Axis, Ant, Tomcat, Xalan, Xerces, Batik, Jakarta, Apache POI,
Jakarta Regular Expression, Commons-FileUpload, Solr, Tika, and XMLBeans IBM XML Parser
for Java Edition, the IBM SaxParser and the IBM Lotus XSL Edition DITA-OT - Apache License
Version IzPack: Java-based Software Installers Generator (http://www.izforge.com/izpack/start)
JakartaORO NekoHTML and CyberNeko Pull Parser software developed by Andy Clark
Copyright Andy Clark.
All rights reserved.
Lucene (http://lucene.apache.org) Quartz
(scheduler) Copyright 2004-20xx OpenSymphony (http://www.opensymphony.com/quartz/)
Jetty Copyright Mortbay.Org (http://www.mortbay.com/mbindex.html) Google Web Toolkit,
Google Web Toolkit (GWT) Incubator, and GWTx; Copyright Google U3D Library Copyright
1999 - 2006 Intel Corporation MyFaces (http://myfaces.apache.org/index.html) JDBCAppender
(http://www.dankomannhaupt.de/projects/index.html) EHcache Copyright 2003-2007 Luck
Consulting Pty Ltd (http://ehcache.sourceforge.net/) cglib Copyright 2002-2004 (http://cglib.
sourceforge.net/) LOG4PLSQL Copyright 2002 The LOG4PLSQL project team. All rights reserved
(http://log4plsql.sourceforge.net) Log4cxx (http://logging.apache.org/log4cxx/index.html) SPRING See www.springframework.org. HttpComponents project software (http://hc.apache.org/) Commons
Codec (http://commons.apache.org/codec/) Apache Log4net (http://logging.apache.org/log4net/)
Beans Scripting Framework (BSF) Copyright 2002-2006 The Apache Software Foundation includes software developed at The Apache Software Foundation (http://www.apache.org/) WebFX
Coolbar 2 (http://webfx.eae.net) WebFX Cross Browser tree Widget 1.17 (http://webfx.eae.net)
PCRE 7.2 (http://www.pcre.org/) JDOM Copyright 2000-2004 Jason Hunter & Brett McLaughlin.
All rights reserved. This software consists of voluntary contributions made by many individuals on
behalf of the JDOM Project (http://www.jdom.org/) The Ajax Control Toolkit (including compiled,
object code and source code versions) are licensed only pursuant to the Microsoft Public License
(Ms-PL) which can be found at http://www.codeplex.com/AjaxControlToolkit. Microsoft Ajax
Library provided pursuant to the Microsoft Software Supplemental License Terms for Microsoft
ASP.NET 2.0 AJAX Extensions. The Boost Library - Misc. C++ software from http://www.boost.org;
Provided pursuant to: Boost Software License http://www.boost.org/more/license_info.html and
http://www.boost.org/LICENSE_1_0.txt. AspectJ (http://www.eclipse.org/aspectj/) and Eclipse SWT
(http://www.eclipse.org/swt/); Copyright 20xx The Eclipse Foundation are distributed under the
Eclipse Public License (EPL) (http://www.eclipse.org/org/documents/epl-v10.php) and is provided
AS IS by authors with no warranty therefrom and any provisions which differ from the EPL are
offered by PTC. Upon request, PTC will provide the source code for such software for a charge
no more than the cost of performing this distribution. Command Line Argument Parser. Author
peterhal@microsoft.com is licensed pursuant to the Shared Source License for Command Line
Parser Library and is provided by the author "as is" with no warranties (none whatsoever). This
means no express, implied, or statutory warranty, including without limitation, warranties of
merchantability or fitness for a particular purpose, or any warranty of title or noninfringement. No
contributor to the Software will be liable for any of those types of damages known as indirect,
special, consequential, or incidental related to the Software to the maximum extent the law permits,
no matter what legal theory its based on. The following software is incorporated pursuant to the
"BSD License" (Berkeley Software Distribution) or a similar style license: iCal4j is Copyright
2005, Ben Fortuna, All rights reserved. Dojo Copyright 2005, The Dojo Foundation, All rights
reserved. Jaxen (shipped as part of dom4j) Copyright 2003-2006 The Werken Company. All
Rights Reserved. XMP (eXtensible Metadata Platform) technology from Adobe - Copyright
1999 - 2007, Adobe Systems Incorporated. All rights reserved. Groovy Copyright 2003 James
Strachan and Bob McWhirter. All Rights Reserved. Firebug Copyright 2007, Parakey Inc. JMSN
(http://sourceforge.net/projects/jmsn/) Thumb Plug TGA Copyright 1991-2003 Echidna, Inc. All
rights reserved. ASM Copyright 2000-2005 INRIA, France Telecom. All rights reserved. PDFBox
Copyright 2002-2007, www.pdfbox.org. All rights reserved. BerkeleyDB (as used with OpenDS);
Copyright 1990-20xx Oracle Corporation. All rights reserved.
MiGLayout - The Java Layout Manager for Swing & SWT; Copyright 2004, Mikael Grev, MiG
InfoCom AB. (miglayout@Miginfocom.com). All rights reserved. PCRE - Perl Compatible Regular
Expressions Basic Library Functions written by: Philip Hazel, Email local part: ph10, Email
domain: cam.ac.uk, University of Cambridge Computing Service, Cambridge, England. Copyright
1997-2008 University of Cambridge. All rights reserved. SIMILE Copyright The SIMILE Project
2006. All rights reserved. Note that JQuery: Copyright 2008 John Resig (www.jquery.com) is
Fo
r
PT
In
te
rn
al
U
se
nl
y
included in the Ajax section of this distribution and is covered under the MIT LICENSE (see below).
Launch4j (http://launch4j.sourceforge.net/). The head subproject (the code which is attached to the
wrapped jars) is licensed under the MIT license. Launch4j may be used for wrapping closed source,
commercial applications. JempBox Java XMP Library: Copyright 2006-2007, www.jempbox.org.
All rights reserved. FontBox - Copyright 2003-2005, www.fontbox.org. All rights reserved. ANTLR
Copyright 2003-2008, Terence Parr. All rights reserved. Provided pursuant to ANTLR 3 License.
(http://www.antlr.org/license.html) NativeCall Java Toolkit (http://sourceforge.net/projects/nativecall/)
Redistribution and use of the above in source and binary forms, with or without modification,
is permitted provided that the following conditions are met: (i) Redistributions of source code
must retain the above copyright notice, this list of conditions, and the following disclaimer; (ii)
Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and
the following disclaimer in the documentation and/or other materials provided with the distribution;
and (iii) Neither the name of the copyright holder nor the names of any other contributors may
be used to endorse or promote products derived from this software without specific prior written
permission. THE ABOVE SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The Java Getopt.jar file, copyright 1987
1997 Free Software Foundation, Inc. #ZipLib GNU software is developed for the Free Software
Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA, copyright 1989, 1991.
PTC hereby disclaims all copyright interest in the program #ZipLib written by Mike Krueger. #ZipLib
licensed free of charge and there is no warranty for the program, to the extent permitted by applicable
law. Except when otherwise stated in writing the copyright holders and/or other parties provide the
program AS IS without warranty of any kind, either expressed or implied, including, but not limited
to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as
to the quality and performance of the program is with you. Should the program prove defective,
you assume the cost of all necessary servicing, repair, or correction. The following software is
incorporated pursuant to the "MIT License" (or a similar license): SLF4J source code and binaries
Copyright 2004-20xx QOS.ch. All rights reserved. Script.aculo.us (built on "prototype.conio.net").
Copyright 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us). ICU4J software Copyright
1995-2003 International Business Machines Corporation and others. All rights reserved. Except as
contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise
to promote the sale, use or other dealings in this Software without prior written authorization of
the copyright holder. json library: Copyright 2002 JSON.org. XPM Copyright 1989-95 GROUPE
BULL. DynamicToolbar FCKEditor plugin, v1.1 (080810); Copyright 2008, Gonzalo Perez de la
Ossa (http://dense13.com/). JQuery Copyright 2008 John Resig (www.jquery.com) NATIVECALL
(C) 20022008 Johann Burkard. All rights reserved. (http://johannburkard.de/software/nativecall/)
The above software is used and redistributed under the following permissions: Permission is
hereby granted, free of charge, to any person obtaining a copy of this software and associated
documentation files (the "Software"), to deal in the Software without restriction, including without
limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do so, subject to
the following conditions: The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS",
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The Java Telnet Applet
(StatusPeer.java, TelnetIO.java, TelnetWrapper.java, TimedOutException.java), Copyright 1996,
97 Mattias L. Jugel, Marcus Meiner, is redistributed under the GNU General Public License. This
license is from the original copyright holder and the Applet is provided WITHOUT WARRANTY OF
ANY KIND. You may obtain a copy of the source code for the Applet at http://www.mud.de/se/jta (for
a charge of no more than the cost of physically performing the source distribution), by sending e mail
to leo@mud.de or marcus@mud.deyou are allowed to choose either distribution method. Said
source code is likewise provided under the GNU General Public License. The following software,
which may be called by certain PTC software products, is licensed under the GNU General Public
License (http://www.gnu.org/licenses/gpl.txt) and if used by the customer is provided AS IS by the
authors with no warranty therefrom without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE (see the GNU GPL for more details). Upon request
Fo
r
PT
In
te
rn
al
U
se
nl
y
PTC will provide the source code for such software for a charge no more than the cost of performing
this distribution: The PJA (Pure Java AWT) Toolkit library (http://www.eteks.com/pja/en). The
following unmodified libraries are likewise distributed under the GNU-GPL: libstdc and #ziplib (each
are provided pursuant to an exception that permits use of the library in proprietary applications
with no restrictions provided that the library is not modified). The following products are licensed
with the Classpath exception (Linking this library statically or dynamically with other modules is
making a combined work based on this library. Thus, the terms and conditions of the GNU General
Public License cover the whole combination. As a special exception, the copyright holders of this
library give you permission to link this library with independent modules to produce an executable,
regardless of the license terms of these independent modules, and to copy and distribute the
resulting executable under terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that module. An independent module
is a module which is not derived from or based on this library.): javax.media.j3d package; Copyright
1996-2008 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054, USA. All rights
reserved. The source code is licensed under the GNU Public License, version 2. This project
contains the following third-party source code that is provided under separate licensing terms (These
terms are found in the THIRDPARTY-LICENSE-*.txt files in the top-level directory of this project.
See the README-FIRST.txt for more information.). 3D Graphics API for the Java Platform 1.6.0
Pre-Release licensed under the GNU Public License, version 2, with the Classpath Exception. #ziplib
(SharpZipLib, formerly NZipLib), a Zip, GZip, Tar and BZip2 library, Copyright 2000-20xx IC#Code.
All rights reserved. #ZipLib was originally developed by Mike Krueger (mike@icsharpcode.net) with
the following attributions: (i) Zip/Gzip implementation (a Java version of the zlib) originally created
by the Free Software Foundation (FSF); (ii) zlib authors Jean-loup Gailly (jloup@gzip.org), Mark
Adler (madler@alumni.caltech.edu) and its other contributors; (iii) Julian R Seward for the bzip2
implementation; (iv) the Java port done by Keiron Liddle, Aftex Software (keiron@aftexsw.com);
(v) tar implementation by Timothy Gerard Endres (time@gjt.org); and (vi) Christoph Wille for
beta testing, suggestions, and the setup of the Web site. The following is distributed under GNU
Lesser General Public License (LGPL) which is at http://www.gnu.org/copyleft/lesser.html and
is provided AS IS by authors with no warranty therefrom without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE (see the GNU LGPL for more
details). Upon request, PTC will provide the source code for such software for a charge no more
than the cost of performing this distribution: eXist, an Open Source Native XML Database. You
may obtain a copy of the source code at http://exist.sourceforge.net/index.html. The source code
is likewise provided under the GNU LGPL. GTK+ - The GIMP Toolkit. You may obtain a copy of
the source code at http://www.gtk.org/, which is likewise provided under the GNU LGPL. Java
Port copyright 1998 by Aaron M. Renn (arenn@urbanophile.com). You may obtain a copy of the
source code at http://www.urbanophile.com/arenn/hacking/download.html. The source code is
likewise provided under the GNU LGPL. JFreeChart is licensed under the GNU LGPL and can
be found at http://www.jfree.org. OmniORB Libraries (OmniOrb is distributed under the terms and
conditions of the GNU General Public License). The generic AIM library provided pursuant to the
JAIMBot project (http://jaimbot.sourceforge.net/). JAIMBot is a modular architecture for providing
services through an AIM client. It contains a generic AIM library and a Bot that uses this library to
provide such services as Offline Messaging and Weather. PTC does not use the Bot. JExcelApi
(http://jexcelapi.sourceforge.net/). 7-Zip Copyright 1999-2006 Igor Pavlov (http://www.7-zip.org).
libiconv Copyright 1991 Free Software Foundation, Inc. (http://www.gnu.org/software/libiconv/).
NHibernate 200x, Red Hat Middleware, LLC. All rights reserved (http://www.hibernate.
org/343.html). MPXJ 2000-2008, Packwood Software (http://mpxj.sourceforge.net/). Java
Server Faces V3.0.1 (http://java.sun.com/javaee/javaserverfaces/).
DevlL Image Lib 0.1.6.7
(http://openil.sourceforge.net/). Zip Master Component Lib 1.79 (http://www.delphizip.org). Exadel
RichFaces 3.0.1 (http://www.exadel.com). Jfree / Jfree Chart 1.0.0 (http://www.jfree.org/). Memory
DLLLoading code 0.0.1 (http://www.dsplayer.de/open source probjects/BTMemoryModule.zip).
May include Jena Software Copyright 2000, 2001, 2002, 2003, 2004, 2005 Hewlett-Packard
Development Company, LP. THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Jena includes: JakartaORO
software developed by the Apache Software Foundation (described above).
ICU4J software Copyright 1995-2003 International Business Machines Corporation and others All
rights reserved. Software is used under the MIT license described above. Except as contained in
this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote
the sale, use or other dealings in this Software without prior written authorization of the copyright
holder. CUP Parser Generator Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott
Fo
r
PT
In
te
rn
al
U
se
nl
y
Ananianused by permission. The authors and their employers disclaim all warranties with regard
to this software, including all implied warranties of merchantability and fitness. In no event shall
the authors or their employers be liable for any special, indirect or consequential damages, or any
damages whatsoever resulting from loss of use, data or profits, whether in an action of contract,
negligence or other tortious action arising out of or in connection with the use or performance of this
software. ImageMagick software is Copyright 1999-2005 ImageMagick Studio LLC, a nonprofit
organization dedicated to making software imaging solutions freely available. ImageMagick
is freely available without charge and provided pursuant to the following license agreement:
http://www.imagemagick.org/script/license.php. Info-Zip and UnZip ( 1990 2001 Info ZIP, All
Rights Reserved) is provided AS IS and WITHOUT WARRANTY OF ANY KIND. For the complete
Info ZIP license see http://www.info-zip.org/doc/LICENSE. "Info-ZIP" is defined as the following set
of individuals: Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup
Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert
Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der Linden, Igor
Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai
Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda, Christian Spieler, Cosmin Truta,
Antoine Verheijen, Paul von Behren, Rich Wales, and Mike White. ICU Libraries (International
Components for Unicode) Copyright 1995-2001 International Business Machines Corporation and
others, All rights reserved. Libraries are provided pursuant to the ICU Project (notice is set forth
above) at http://www-306.ibm.com/software/globalization/icu/index.jsp. The Independent JPEG
Group's JPEG software. This software is Copyright 1991-1998, Thomas G. Lane. All Rights
Reserved. This software is based in part on the work of the Independent JPEG Group. iText Library
- Copyright 1999-2006 by Bruno Lowagie and Paulo Soares. All Rights Reserved source
code and further information available at http://www.lowagie.com/iText. jpeg-6b.zip - JPEG image
compression library, version 6.2. Used to create images for HTML output; Provided pursuant to:
http://www.faqs.org/faqs/jpeg-faq/part2. Pop up calendar components Copyright 1998 Netscape
Communications Corporation. All Rights Reserved. METIS, developed by George Karypis and Vipin
Kumar at the University of Minnesota, can be researched at http://www.cs.umn.edu/~karypis/metis.
Mozilla Japanese localization components are subject to the Netscape Public License Version 1.1
(at http://www.mozilla.org/NPL). Software distributed under the Netscape Public License (NPL) is
distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either expressed or implied
(see the NPL for the rights and limitations that are governing different languages). The Original
Code is Mozilla Communicator client code, released March 31, 1998 and the Initial Developer of
the Original Code is Netscape Communications Corporation. Portions created by Netscape are
Copyright 1998 Netscape Communications Corporation. All Rights Reserved. Contributors:
Kazu Yamamoto (kazu@mozilla.gr.jp), Ryoichi Furukawa (furu@mozilla.gr.jp), Tsukasa Maruyama
(mal@mozilla.gr.jp), Teiji Matsuba (matsuba@dream.com). The following components are subject
to the Mozilla Public License Version 1.0 or 1.1 at http://www.mozilla.org/MPL (the MPL) and
said software is distributed on an AS IS basis, WITHOUT WARRANTY OF ANY KIND, either
expressed or implied and all warranty, support, indemnity or liability obligations under PTCs
software license agreements are provided by PTC alone (see the MPL for the specific language
governing rights and limitations the source code and modifications thereto are available under the
MPL and are available upon request): Gecko and Mozilla components Spidermonkey Charset
Detector Saxon-B (http://www.saxonica.com/documentation/conditions/intro.html). Office Partner
Components 1.64 (http://sourceforge.net/projects/tpofficepartner/).
Rhino JavaScript engine,
distributed with a form of the Mozilla Public License (MPL). tiff-v3.4-tar.gz - Libtiff File IO Library
version 3.4: (see also http://www.libtiff.org ftp://ftp.sgi.com/graphics/tiff) Used by the image EFI
library; Provided pursuant to: http://www.libtiff.org/misc.html. The DITA standards, including
DITA DTDs, DITA Schemas, and portions of the DITA specification used in online help; copyright
2005-2009 OASIS Open. All rights reserved. This product includes software developed by the
OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/): Copyright 1998
2004 The OpenSSL Project. All rights reserved. This product includes cryptographic software
written by Eric Young (eay@cryptsoft.com) WHICH IS PROVIDED BY ERIC YOUNG ''AS IS''
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This
product also includes software written by Tim Hudson (tjh@cryptsoft.com). pcre-4.3-2-src.zip Perl Compatible Regular Expression Library version 4.3. http://www.pcre.org; Provided pursuant
to: PCRE License. lpng120.zip - PNG image library version 1.2.0. http://www.ijg.org; Provided
pursuant to: http://www.libpng.org/pub/png/src/libpng-LICENSE.txt. libpng, Copyright 2004 Glenn
Randers-Pehrson, which is distributed according to the disclaimer and license (as well as the list of
Fo
r
PT
In
te
rn
al
U
se
nl
y
Curl software, Copyright 1996 - 2005, Daniel Stenberg, All rights reserved. Software is used
under the following permissions: Permission to use, copy, modify, and distribute this software for
any purpose with or without fee is hereby granted, provided that the above copyright notice and
this permission notice appear in all copies. THE SOFTWARE IS PROVIDED AS IS, WITHOUT
WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in
advertising or otherwise to promote the sale, use, or other dealings. Java Advanced Imaging (JAI)
is provided pursuant to the Sun Java Distribution License (JDL) at http://www.jai.dev.java.net. The
terms of the JDL shall supersede any other licensing terms for PTC software with respect to JAI
components. Regular expression support is provided by the PCRE library package, which is open
source software, written by Philip Hazel, and copyright by the University of Cambridge, England.
This software is based in part on the work of the Independent JPEG Group. Regular Expressions
support was derived from copyrighted software written by Henry Spencer, Copyright 1986 by
University of Toronto. SGML parser: Copyright 1994, 1995, 1996, 1997, 1998 James Clark,
1999 Matthias Clasen. XML parser and XSLT processing was developed using Libxml and Libxslt
by Daniel Veillard, Copyright 2001. libWWW (W3C's implementation of HTTP) can be found at:
http://www.w3.org/Library; Copyright 1994-2000 World Wide Web Consortium, (Massachusetts
Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio
University). All Rights Reserved. This program is distributed under the W3C's Software Intellectual
Property License at:
http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See W3C License http://www.w3.org/Consortium/Legal for more details. Copyright
1995 CERN. "This product includes computer software created and made available by CERN.
This acknowledgment shall be mentioned in full in any product which includes the CERN computer
software included herein or parts thereof." Perl support was developed with the aid of Perl Kit,
Version 5.0. Copyright 1989-2002, Larry Wall. All rights reserved. The cad2eda program
utilizes wxWidgets (formerly wxWindows) libraries for its cross-platform UI API, which is licensed
under the wxWindows Library License at http://www.wxwindows.org. ZLib - Compression library;
Copyright 1995-2005 Jean-loup Gailly and Mark Adler; Provided pursuant to ZLib License at
http://www.zlib.net/zlib_license.html. ATLPort copyright 1999, 2000 Boris Fomitchev is provided by
the copyright holder "as is" with absolutely no warranty expressed or implied. Permission to use
or copy this software for any purpose is granted without fee, provided the foregoing notices are
retained on all copies. Permission to modify the code and to distribute modified code is granted,
provided the above notices are retained and a notice that the code was modified is included with the
above copyright notice. PTC reserves the right to modify this code and may do so without further
notice. OpenCASCADE software is subject to the Open CASCADE Technology Public License
Version 6.2 (the "License"). This software may only be used in compliance with the License.
A copy of the License may be obtained at http://www.opencascade.org. The Initial Developer
of the Original Code is Open CASCADE S.A.S., with main offices at 15 bis, rue Ernest Renan
92136, Issy Les Moulineaux, France. The Original Code is copyright Open CASCADE S.A.S.,
2001. All rights reserved. "The Original Code and all software distributed under the License
are distributed by OpenCASCADE on an "AS IS" basis, without warranty of any kind, and the
Initial Developer hereby disclaims all such warranties, including without limitation, any warranties
of merchantability, fitness for a particular purpose, or noninfringement (please see the License
for the specific terms and conditions governing rights and limitations under the License). PTC
product warranties are provided solely by PTC. Certain Pro/TOOLMAKER functions/libraries are
as follows: CSubclassWnd version 2.0 - Misc. C++ software; Copyright 2000 NEWare Software.
STLPort - C++ templates; 1999,2000 Boris Fomitchev; Provided pursuant to: STLPort License
http://stlport.sourceforge.net/License.shtml. Zip32 - Compression library; Copyright 1990-2007.
Info-ZIP; Provided pursuant to: Info-ZIP License http://www.info-zip.org/pub/infozip/license.html.
Inno Setup - Installer package; Copyright 1997-2007 Jordan Russell; Provided pursuant to Inno
Setup License http://www.jrsoftware.org/files/is/license.txt. 7-Zip - Compression package; Copyright
1999-2007 Igor Pavlov; Provided pursuant to 7-Zip License http://www.7-zip.org/license.txt. The
implementation of the loop macro in CoCreate Modeling is based on code originating from MIT
and Symbolics, Inc. Portions of LOOP are Copyright 1986 by the Massachusetts Institute of
Technology and Portions of LOOP are Copyright 1989, 1990, 1991, 1992 by Symbolics, Inc. All
Rights Reserved. Used under license pursuant to which permission to use, copy, modify and
distribute this software and its documentation for any purpose and without fee is granted, provided
that the copyright holders copyright notice appear in all copies and that both that copyright
notice and this permission notice appear in supporting documentation. The names "M.I.T." and
nl
y
"Massachusetts Institute of Technology" and "Symbolics" may not be used in advertising or publicity
pertaining to distribution of the software without specific, written prior permission. Notice must
be given in supporting documentation that copying distribution is by permission of the copyright
holders. The copyright holders make no representations about the suitability of this software for
any purpose. It is provided "as is" without express or implied warranty. ORACLE, ODBC, and
DB2/CLI Template Library, Version 4.0.126, Copyright Sergei Kuchin, 1996, 20xx. This library
is free software. Permission to use, copy, modify and redistribute it for any purpose is hereby
granted without fee, provided that the preceding copyright statement appears in all copies. (see
http://otl.sourceforge.net/) The following items are used and licensed pursuant to the Common
Development and Distribution License (CDDL). See https://mq.dev.java.net/LICENSE.txt. Metro
Web Services Stack, Copyright Sun Microsystems. The copyright holders of this library give
permission to link this library with independent modules to produce an executable, regardless of the
license terms of these independent modules, and to copy and distribute the resulting executable
under differing terms, provided that, for each linked independent module, the terms and conditions
of the license of that module are met. Source Code for Metro will be provided upon request and is
licensed under the terms of the CDDL. Open MQ In addition, this project uses Mozilla Network
Security Services and Network Security Portable Runtime (NSS / NSPR) which are licensed under
the Mozilla Public License. OpenDS uses BerkeleyDB which is described above.
In
te
rn
al
U
se
The following components are licensed pursuant to the Common Public License (CPL). All warranties
and awarded damage relief from use of the technology as provided by PTC are provided solely by
PTC and same is disclaimed by other contributors. Source code for the program is available upon
request under the terms of the CPL: WIX Installer Toolkit, copyright Microsoft Corp. NSIS (Nullsoft
Scriptable Install System), Copyright 1995-20xx, all Contributors. Includes zlib/libpng, bzip2, and
lzma compression modules with licensing information at http://nsis.sourceforge.net/License. Certain
software is Copyright 2000 - 2008 The Legion Of The Bouncy Castle (http://www.bouncycastle.org).
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
associated documentation files (the "Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished to do so, subject
to the following conditions. The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS",
WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND
Fo
r
PT
This document and the software described herein are Commercial Computer Documentation and
Software, pursuant to FAR 12.212(a)-(b) (OCT95) or DFARS 227.7202-1(a) and 227.7202-3(a)
(JUN95), and are provided to the US Government under a limited commercial license only. For
procurements predating the above clauses, use, duplication, or disclosure by the Government
is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data
and Computer Software Clause at DFARS 252.227 7013 (OCT88) or Commercial Computer
Software-Restricted Rights at FAR 52.227 19(c)(1)-(2) (JUN87), as applicable. 05222009
Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA
PRINTING HISTORY
Document No.
T3406-380-02
Date
Description
22/03/2013