Professional Documents
Culture Documents
CHAPTER
1
Introduction to ■ Overview of Capabilities, 2
Geometry ■ Concepts and Definitions, 4
Modeling
❑ Parameterization, 5
❑ Topology, 10
- Topological Congruency and Meshing, 12
❑ Connectivity, 15
❑ Effects of Parameterization, Connectivity and Topology in MSC.Patran, 17
❑ Global Model Tolerance & Geometry, 18
2
Accessing, ■ Overview, 46
Importing & ■ Direct Geometry Access of CAD Geometry, 47
Exporting
❑ Accessing Geometry Using MSC.Patran Unigraphics, 47
Geometry
❑ Accessing Geometry Using MSC.Patran ProENGINEER, 55
3
Coordinate ■ Coordinate Frame Definitions, 60
Frames ■ Overview of Create Methods For Coordinate Frames, 63
■ Translating or Scaling Geometry Using Curvilinear Coordinate Frames, 66
4
Create Actions ■ Overview of Geometry Create Action, 70
■ Creating Points, Curves, Surfaces and Solids, 74
❑ Create Points at XYZ Coordinates or Point Locations (XYZ Method), 74
❑ Create Point ArcCenter, 79
❑ Extracting Points, 81
- Extracting Points from Curves and Edges, 81
- Extracting Single Points from Surfaces or Faces, 84
- Extracting Multiple Points from Surfaces or Faces, 86
- Extracting Multiple Points from Surfaces or Faces, 88
- Parametric Bounds for Extracting Points from a Surface, 90
❑ Interpolating Points, 91
- Between Two Points, 91
- Interpolating Points on a Curve, 94
❑ Intersecting Two Entities to Create Points, 97
❑ Creating Points by Offsetting a Specified Distance, 107
❑ Piercing Curves Through Surfaces to Create Points, 109
❑ Projecting Points Onto Surfaces or Faces, 112
❑ Creating Curves Between Points, 117
- Creating Curves Through 2 Points, 117
- Creating Curves Through 3 Points, 119
- Creating Curves Through 4 Points, 123
❑ Creating Arced Curves (Arc3Point Method), 128
❑ Creating Chained Curves, 131
❑ Creating Conic Curves, 133
❑ Extracting Curves From Surfaces, 137
- Extracting Curves from Surfaces Using the Parametric Option, 137
- Extracting Curves From Surfaces Using the Edge Option, 142
❑ Creating Fillet Curves, 144
❑ Fitting Curves Through a Set of Points, 148
❑ Creating Curves at Intersections, 150
- Creating Curves at the Intersection of Two Surfaces, 150
- Creating Curves at the Intersection of a Plane and a Surface, 154
- Intersect Parameters Subordinate Form, 157
- Creating Curves at the Intersection of Two Planes, 158
❑ Manifold Curves Onto a Surface, 160
- Manifold Curves onto a Surface with the 2 Point Option, 160
- Manifold Curves onto a Surface With the N-Points Option, 164
- Manifold Parameters Subordinate Form, 167
❑ Creating Curves Normally Between a Point and a Curve (Normal
Method), 168
❑ Creating Offset Curves, 171
- Creating Constant Offset Curve, 171
- Creating Variable Offset Curve, 173
- Parameterization Control for Variable Offset Curve, 174
❑ Projecting Curves Onto Surfaces, 176
- Project Parameters Subordinate Form, 182
❑ Creating Piecewise Linear Curves, 183
❑ Creating Spline Curves, 185
- Creating Spline Curves with the Loft Spline Option, 185
- Creating Spline Curves with the B-Spline Option, 189
❑ Creating Curves Tangent Between Two Curves (TanCurve Method), 193
❑ Creating Curves Tangent Between Curves and Points
(TanPoint Method), 195
❑ Creating Curves, Surfaces and Solids Through a Vector Length (XYZ
Method), 199
❑ Creating Involute Curves, 203
- Creating Involute Curves with the Angles Option, 203
- Creating Involute Curves with the Radii Option, 206
❑ Revolving Curves, Surfaces and Solids, 208
❑ Creating Orthogonal Curves (2D Normal Method), 214
- Creating Orthogonal Curves with the Input Length Option, 214
- Creating Orthogonal Curves with the Calculate Length Option, 218
❑ Creating 2D Circle Curves, 222
❑ Creating 2D ArcAngle Curves, 226
❑ Creating Arced Curves in a Plane (2D Arc2Point Method), 229
- Creating Arced Curves with the Center Option, 229
- Creating Arced Curves with the Radius Option, 233
- Arc2Point Parameters Subordinate Form, 236
❑ Creating Arced Curves in a Plane (2D Arc3Point Method), 237
❑ Creating Surfaces from Curves, 240
- Creating Surfaces Between 2 Curves, 240
- Creating Surfaces Through 3 Curves (Curve Method), 243
- Creating Surfaces Through 4 Curves (Curve Method), 246
- Creating Surfaces from N Curves (Curve Method), 248
❑ Creating Composite Surfaces, 250
❑ Decomposing Trimmed Surfaces, 255
❑ Creating Surfaces from Edges (Edge Method), 257
❑ Extracting Surfaces, 260
- Extracting Surfaces with the Parametric Option, 260
- Extracting Surfaces with the Face Option, 264
❑ Creating Fillet Surfaces, 266
❑ Matching Adjacent Surfaces, 270
❑ Creating Constant Offset Surface, 272
❑ Creating Ruled Surfaces, 274
❑ Creating Trimmed Surfaces, 278
- Creating Trimmed Surfaces with the Surface Option, 280
- Creating Trimmed Surfaces with the Planar Option, 281
- Auto Chain Subordinate Form, 282
- Creating Trimmed Surfaces with the Composite Option, 284
❑ Creating Surfaces From Vertices (Vertex Method), 287
❑ Extruding Surfaces and Solids, 289
❑ Gliding Surfaces, 294
- Gliding Surfaces with the 1 Director Curve Option, 294
- Gliding Surfaces with the 2 Director Curve Option, 296
❑ Creating Surfaces and Solids Using the Normal Method, 298
❑ Creating Surfaces from a Surface Mesh (Mesh Method), 305
- Created Tessellated Surface from Geometry Form, 306
❑ Creating Midsurfaces, 307
- Creating Midsurfaces with the Automatic Option, 307
- Creating Midsurfaces with the Manual Option, 309
❑ Creating Solid Primitives, 311
- Creating a Solid Block, 311
- Creating Solid Cylinder, 314
- Creating Solid Sphere, 317
- Creating Solid Cone, 320
- Creating Solid Torus, 323
- Solid Boolean operation during primitive creation, 326
❑ Creating Solids from Surfaces (Surface Method), 327
- Creating Solids from Two Surfaces, 327
- Creating Solids from Three Surfaces (Surface Method), 330
- Creating Solids from Four Surfaces (Surface Method), 333
- Creating Solids with the N Surface Option, 336
❑ Creating a Boundary Representation (B-rep) Solid, 338
❑ Creating a Decomposed Solid, 340
❑ Creating Solids from Faces, 343
❑ Creating Solids from Vertices (Vertex Method), 346
❑ Gliding Solids, 348
■ Creating Coordinate Frames, 350
❑ Creating Coordinate Frames Using the 3Point Method, 350
❑ Creating Coordinate Frames Using the Axis Method, 353
❑ Creating Coordinate Frames Using the Euler Method, 355
❑ Creating Coordinate Frames Using the Normal Method, 358
❑ Creating Coordinate Frames Using the 2 Vector Method, 361
❑ Creating Coordinate Frames Using the View Vector Method, 362
6
Edit Actions ■ Overview of the Edit Action Methods, 414
■ Editing Points, 416
❑ Equivalencing Points, 416
7
Show Actions ■ Overview of the Geometry Show Action Methods, 568
❑ The Show Action Information Form, 569
8
Transform Actions ■ Overview of the Transform Methods, 602
■ Transforming Points, Curves, Surfaces, Solids, Planes and Vectors, 605
❑ Translating Points, Curves, Surfaces, Solids, Planes and Vectors, 605
❑ Rotating Points, Curves, Surfaces, Solids, Planes and Vectors, 619
❑ Scaling Points, Curves, Surfaces, Solids and Vectors, 629
❑ Mirroring Points, Curves, Surfaces, Solids, Planes and Vectors, 640
❑ Moving Points, Curves, Surfaces, Solids, Planes and Vectors by Coordinate
Frame Reference (MCoord Method), 648
❑ Pivoting Points, Curves, Surfaces, Solids, Planes and Vectors, 656
❑ Positioning Points, Curves, Surfaces, Solids, Planes and Vectors, 665
❑ Vector Summing (VSum) Points, Curves, Surfaces and Solids, 674
❑ Moving and Scaling (MScale) Points, Curves, Surfaces and Solids, 683
10
Associate Actions ■ Overview of the Associate Action, 704
❑ Associating Point Object, 705
❑ Associating Curve Object, 707
11
Disassociate ■ Overview of the Disassociate Action Methods, 710
Actions ❑ Disassociating Points, 711
❑ Disassociating Curves, 712
❑ Disassociating Surfaces, 713
12
The Renumber ■ Introduction, 716
Action... ■ Renumber Forms, 717
Renumbering Geo
❑ Renumber Geometry, 718
metry
CHAPTER
Introduction to Geometry Modeling
1
■ Overview of Capabilities
Direct Geometry Access. Direct Geometry Access (DGA) is the capability to directly access
(or read) geometry information from an external CAD user file, without the use of an
intermediate translator. Currently, DGA supports the following CAD systems:
• EDS/Unigraphics
• Pro/ENGINEER by Parametric Technology
• CATIA by Dassault Systemes
• EUCLID 3 by Matra Datavision
• CADDS 5 by Computervision
With DGA, the CAD geometry and its topology that are contained in the CAD user file can be
accessed. Once the geometry is accessed, you can build upon or modify the accessed geometry
in MSC.Patran, mesh the geometry, and assign the loads/BC and the element properties directly
to the geometry.
For more detailed information on DGA, see Direct Geometry Access of CAD Geometry
(p. 47).
Import and Export of Geometry. There are three file formats available to import or export
geometry:
• IGES
CHAPTER 1 3
Introduction to Geometry Modeling
MSC.Patran Native Geometry. You can also create geometry in MSC.Patran (“native”
geometry). A large number of methods are available to create, translate, and edit geometry, as
well as methods to verify, delete and show information.
MSC.Patran’s native geometry consists of:
• Points
• Parametric curves
• Bi-parametric surfaces
• Tri-parametric solids
• Boundary represented (B-rep) solids
All native geometry is fully parameterized both on the outer boundaries and within the interior
(except for B-rep solids which are parameterized only on the outer surfaces).
Fully parameterized geometry means that you can apply varying loads or element properties
directly to the geometric entity. MSC.Patran evaluates the variation at all exterior and interior
locations on the geometric entity.
PART 2
Geometry Modeling
Parameterization
All MSC.Patran geometry are labeled one of the following:
• Point (0-Dimensions)
• Curve (1-Dimension)
• Surface (2-Dimensions)
• Solid (3-Dimensions)
Depending on the order of the entity - whether it is a one-dimensional curve, a two-dimensional
surface, or a three-dimensional solid - there is one, two or three parameters labeled ξ 1 , ξ 2 ,
ξ 3 that are associated with the entity. This concept is called “parameterization”.
Parameterization means the X,Y,Z coordinates of a curve, surface or solid are represented as
functions of variables or parameters. Depending on the dimension of the entity, the X,Y,Z
locations are functions of the parameters ξ 1 , ξ 2 , and ξ 3 .
An analogy to the parameterization of geometry is describing an X , Y location as a function of
time, t t. If X = X ( t ) and Y = Y ( t ) , as t changes, X and Y will define a path. Parameterization
of geometry does the same thing - as the parameters ξ 1 , ξ 2 , and ξ 3 change, it defines various
points on the curve, surface and solid.
The following describes how a point, curve, surface and solid are parameterized in MSC.Patran.
P
z (X,Y,Z)
x y
A curve has one parametric variable, ξ 1 , which is used to describe the location of any given
point, P , along a curve, as shown in Figure 1-2.
P V2
ξ1
z V1
x y
Φ(ξ1)
V2
0 ξ1 1
z
ξ1
0 ≤ ξ1 ≤ 1 V1
x y
The derivative of Φ ( ξ 1 ) in Eq. 1-2, would give us Eq. 1-3 which is the tangent of the straight
curve.
∂Φ ⁄ ∂ξ 1 = V2 – V1 Eq. 1-3
Because the curve is straight, ∂Φ ⁄ ∂ξ 1 is a constant value. The tangent, ∂Φ ⁄ ∂ξ1 , also defines a
vector for the curve, which is the positive direction of ξ 1 .
CHAPTER 1 7
Introduction to Geometry Modeling
For any given curve, the tangent and positive direction of ξ 1 at any point along the curve can be
found. (The vector, ∂Φ ⁄ ∂ξ1 , usually will not have a length of one.)
V2
ξ2
V1 P
ξ1
z V3
x y
V4
A surface generally has three or four edges. Trimmed surfaces can have more than four edges.
For more information, see Trimmed Surfaces (p. 20).
Similar to a curve, ξ 1 and ξ 2 for a surface have ranges of 0 ≤ ξ 1 ≤ 1 and 0 ≤ ξ 2 ≤ 1 . Thus, at
ξ 1 = 0 , ξ 2 = 0 , P is at V1 and at ξ 1 = 1 , ξ 2 = 1 , P is at V3 .
A surface is represented by a mapping function, Φ ( ξ1 ,ξ 2 ) , which maps the parametric space into
the global XYZ space, as shown in Figure 1-5.
Φ(ξ1,ξ2)
(0,1) (1,1)
V2
ξ2
ξ2 V1
ξ1 z ξ1 V3
(0,0) (1,0)
0 ≤ ξ1 ≤ 1 x
V4
y
0 ≤ ξ2 ≤ 1
The first order derivatives of Φ ( ξ 1 ,ξ 2 ) results in two partial derivatives, ∂Φ ⁄ ∂ξ1 and ∂Φ ⁄ ∂ξ 2 :
PART 2
Geometry Modeling
where T ξ1 is the tangent vector in the ξ 1 direction and T ξ2 is the tangent vector in the ξ 2
direction.
At any point for a given surface, T ξ1 and T ξ2 which define the tangents and the positive ξ 1 and
ξ 2 directions can be determined.
Usually T ξ1 and T ξ2 are not orthonormal, which means they do not have a length of one and
they are not perpendicular to each other.
Note: The above definition applies to tri-parametric solids only. MSC.Patran can also create
or import a B-rep solid, which is parameterized on the outer surface only, and not
within the interior. See B-rep Solid (p. 24) for more information.
V6
V5
V2
ξ3 V7
P
ξ2
z V1
V3
ξ1
x y V4
A solid generally has five or six sides or faces. (A B-rep solid can have more than six faces.)
The parameters ξ 1 , ξ 2 and ξ 3 have ranges of 0 ≤ ξ 1 ≤ 1 , 0 ≤ ξ 2 ≤ 1 , and 0 ≤ ξ 3 ≤ 1 . At (0,0,0) P
is at V1 and at (1,1,1), P is at V7 .
CHAPTER 1 9
Introduction to Geometry Modeling
Φ(ξ1,ξ2,ξ3)
(0,1,1) V6
(0,0,1) (1,1,1)
V5
ξ3 (1,0,1)
ξ2 ξ3 V7
ξ2
ξ1 (1,1,0)
V1
(0,0,0)
(1,0,0)
ξ1 V3
V4
z
0 ≤ ξ1 ≤ 1
0 ≤ ξ2 ≤ 1
x y
0 ≤ ξ3 ≤ 1
∂Φ ⁄ ∂ξ 1 = T ξ1 , ∂Φ ⁄ ∂ξ 2 = T ξ2 , ∂Φ ⁄ ∂ξ 3 = T ξ3 Eq. 1-5
Where T ξ1 is the tangent vector in the ξ 1 direction, T ξ2 is the tangent vector in the ξ 2 direction,
and T ξ3 is the tangent vector in the ξ 3 direction.
At any point within a given solid, T ξ1 , T ξ2 and T ξ3 , which define the tangents and positive ξ 1 ,
ξ 2 and ξ 3 directions can be determined.
PART 2
Geometry Modeling
Topology
Topology identifies the kinds of items used to define adjacency relationships between geometric
entities.
Every curve, surface and solid in MSC.Patran has a defined set of topologic entities. You can
reference these entities when you build the geometry or analysis model. Examples of this
include:
• Creating a surface between edges of two surfaces.
• Meshing an edge or a face of a solid.
• Referencing a vertex of a curve, surface or solid to apply a loads/BC.
Topology is invariant through a one-to-one bicontinuous mapping transformation. This means
you can have two curves, surfaces or solids that have different parameterizations, but
topologically, they can be identical.
To illustrate this concept, Figure 1-8 shows three groups of surfaces A-D. Geometrically, they
are different, but topologically they are the same.
A
A
B
B C
D
D
D* C
A* B
Topologic Entities: Vertex, Edge, Face, Body. The types of topologic entities found in
MSC.Patran are the following:
Face Defines the topologic surface of a solid. A face is separate from a geometric surface,
although a surface can exist on a face.
Body A group of surfaces that forms a closed volume. A body is usually referenced as a B-
rep solid or a Volume solid, where only its exterior surfaces are parameterized. See
Solids (p. 24) for more information.
Vertex, Edge and Face ID Assignments in MSC.Patran. The connectivity for a curve,
surface and solid determines the order in which the internal vertex, edge and face IDs will be
assigned. The location of a geometric entity’s parametric axes defines the point where
assignment of the IDs for the entity’s vertices, edges and faces will begin.
Important: Generally, when modeling in MSC.Patran, you do not need to know the topologic
entities’ internal IDs. When you cursor select a topologic entity, such as an edge of
a surface, the ID will be displayed in the appropriate listbox on the form.
Figure 1-9 and Figure 1-10 show a four sided surface and a six sided solid with the internal
vertex, edge and face IDs displayed. If the connectivity changes, then the IDs of the vertices,
edges and faces will also change.
V7
ED7
F6 F2
V6 ED8
F4 ED12
ED5 V3 100
ED3 ED3
ED1 11 V5 F3
ED10 V4
ED2 F1
ξ2 F5 ED9
ξ3 ED4
V2
V1 ED4 V4 ED1 ξ1
ξ1 ξ2 V1
Figure 1-9 Vertex & Edge Numbering Figure 1-10 Face Numbering for a Solid
for a Surface
For example, in Figure 1-9, the edge, ED3, of Surface 11 would be displayed as:
Surface 11.3
2 4 2
1
3 5
3
For a group of surfaces or solids to be congruent, the adjacent surfaces or solids must share
common edges, as well as common vertices.
(MSC.Software Corporation’s MSC.Patran software product required adjacent surfaces or solids
to share only the common vertices to be considered topologically congruent for meshing.)
CHAPTER 1 1
Introduction to Geometry Modeling
Incongruent Surfaces
This case may be perfectly fine. A non-manifold edge has more than two surfaces or solid faces
connected to it. Therefore, two solids which share a common face also give non-manifold
geometry (both the common face and its edges are non-manifold).
In general, non-manifold topology is acceptable in MSC.Patran. The exception is in the creation
of a B-rep solid where a non-manifold edge is not allowed. The Verifying Surface Boundaries
(p. 698) option detects non-manifold edges as well as free edges.
CHAPTER 1 1
Introduction to Geometry Modeling
Connectivity
In Figure 1-2, Figure 1-4, and Figure 1-6 in Parameterization (p. 5), the axes for the
parameters, ξ 1 , ξ 2 , and ξ 3 , have a unique orientation and location on the curve, surface and
solid.
Depending on the orientation and location of the ξ 1 , ξ 2 , and ξ 3 axes, this defines a unique
connectivity for the curve, surface or solid.
For example, although the following two curves are identical, the connectivity is different for
each curve (note that the vertex IDs are reversed):
V2 V1
ξ1 ξ1
V1 V2
For a four sided surface, there are a total of eight possible connectivity definitions. Two possible
connectivities are shown in Figure 1-15. (Again, notice that the vertex and edge IDs are different
for each surface.)
V2 V3
ED1 ED2
ξ2 ED2 ED3
V1 V2
ξ1
V3 ξ2 ξ1
V4
ED4 ED1
ED3 ED4
V4 V1
For a tri-parametric solid with six faces, there are a total of 24 possible connectivity definitions
in MSC.Patran - three orientations at each of the eight vertices. Two possible connectivities are
shown in Figure 1-16.
V6 V6
V5 V5
V2
ξ3 V7
V2
ξ2
V8 V8 ξ3
ξ1
V1 V3 V1
ξ1 V3
ξ2
V4 V4
Plotting the Parametric Axes. MSC.Patran can plot the location and orientation of the
parametric axes for the geometric entities by turning on the Parametric Direction toggle on the
Geometric Properties form, under the Display/Display Properties/Geometric menu. See
Geometry Preferences (p. 296) in the MSC.Patran Reference Manual, Part 2: Basic Functions for
more information.
Modifying the Connectivity. For most geometric entities, you can modify the connectivity by
altering the orientation and/or location of the parametric axes by using the Geometry
application’s Edit action’s Reverse method. See Overview of the Edit Action Methods (p. 414).
For solids, you can also control the location of the parametric origin under the
Preferences/Geometry menu and choose either the MSC.Patran Convention button or the
PATRAN 2.5 Convention button for the Solid Origin Location.
CHAPTER 1 1
Introduction to Geometry Modeling
Defines Order of Internal Topologic IDs. The parameterization and connectivity for a curve,
surface or solid define the order of the internal IDs of their topologic entities. MSC.Patran stores
these IDs internally and displays them when you cursor select a vertex, edge or face. See Vertex,
Edge and Face ID Assignments in MSC.Patran (p. 11) for more information.
Defines Positive Surface Normals. Using right hand rule by crossing a surface’s ξ 1 direction
with its ξ 2 direction, it defines the surface’s positive normal direction ( ξ 3 direction). This affects
many areas of geometry and finite element creation, including creating B-rep solids. See
Building An Optimal Geometry Model (p. 30) for more information.
Helps Define Parametric Field Functions. If you reference a field function that was defined
in parametric space, when creating a varying loads/BC or a varying element or material
property, the loads/BC values or the property values will depend on the geometry’s
parameterization and the orientation of the parametric axes. See Fields Forms (p. 144) in the
MSC.Patran Reference Manual, Part 5: Functional Assignments for more information.
Defines Node and Element ID Order For IsoMesh. The MSC.Patran mapped mesher,
IsoMesh, will use the geometric entity’s parameterization and connectivity to define the order of
the node and element IDs and the element connectivity. (The parameterization and connectivity
will not be used if the mesh will have a transition or change in the number of elements within
the surface or solid.) See IsoMesh (p. 15) in the MSC.Patran Reference Manual, Part 3: Finite
Element Modeling for more information.
PART 2
Geometry Modeling
Important: For models with dimensions which vary significantly from 10 units, MSC
recommends you set the Global Model Tolerance to .05% of the maximum model
dimension.
For more information on the Global Model Tolerance, see (p. 57) in the MSC.Patran Reference
Manual, Part 1: Basic Functions.
CHAPTER 1 1
Introduction to Geometry Modeling
1The default colors are used if the Display Method is set to Entity Type, instead of Group, on
the Graphics Preferences form under the Preferences/Graphics menu.
PART 2
Geometry Modeling
Trimmed Surfaces
Trimmed surfaces are a special class of bi-parametric surfaces. Trimmed surfaces can be
accessed from an external CAD user file; they can be imported from an IGES or Express Neutral
file; and they can be created in MSC.Patran.
Unlike other types of bi-parametric surfaces, trimmed surfaces can have more than four edges,
and they can have one or more interior holes or cutouts.
Also, trimmed surfaces have an associated parent surface that is not displayed. A trimmed
surface is defined by identifying the closed active and inactive regions of the parent surface. This
parent surface defines the parameterization and curvature of the trimmed surface.
You can create three types of trimmed surfaces in MSC.Patran:1
• General Trimmed Surface (default color is magenta)
• Simply Trimmed Surface (default color is green)
• Composite Trimmed Surface (default is magenta)
• Ordinary Composite Trimmed Surface (default color is green)
(Green is the default color for both a simply trimmed surface and a general, bi-parametric
surface.)
Important: Simply trimmed surfaces and ordinary composite trimmed surfaces can be
meshed with IsoMesh or Paver. General trimmed surfaces and composite
trimmed surfaces can only be meshed with Paver. See Meshing Surfaces with
IsoMesh or Paver (p. 15) in the MSC.Patran Reference Manual, Part 3: Finite
Element Modeling for more information. Also note that some geometric operations
are not currently possible with a general trimmed surface, e.g., a general trimmed
surface can not be used to create a triparametric solid.
General Trimmed Surface. A general trimmed surface can have any number of outer edges
and any number of inner edges which describe holes or cutouts. These outer and inner edges are
defined by a closed loop of chained curves. (Chained curves can be created with the
Create/Curve/Chain form. See Creating Chained Curves (p. 131).) An example is shown in
Figure 1-17.
All general trimmed surfaces, whether they are accessed, imported or created, have a default
color of magenta.2
1The default colors are used if the Display Method is set to Entity Type, instead of Group, on
the Graphics Preferences form under the Preferences/Graphics menu.
2The default colors are used if the Display Method is set to Entity Type, instead of Group, on
the Graphics Preferences form under the Preferences/Graphics menu.
CHAPTER 1 2
Introduction to Geometry Modeling
Inner Edges or
Holes
Simply Trimmed Surface. A simply trimmed surface can only have four outer edges. It cannot
have any inner edges, or holes or cutouts. A simply trimmed surface reparametrizes the
bounded region of the parent and is called an overparametrization. An example is shown in
Figure 1-18. (A simply trimmed surface can have three sides, with one of the four edges
degenerating to a zero length edge.)
Like a general trimmed surface, a simply trimmed surface’s outer edges are defined by a closed
loop of chained curves. See Creating Chained Curves (p. 131).
All simply trimmed surfaces, whether they are accessed, imported or created, have a default
color of green. 1
1The default colors are used if the Display Method is set to Entity Type, instead of Group, on
the Graphics Preferences form under the Preferences/Graphics menu.
PART 2
Geometry Modeling
Sometimes a three of four sided region which define a trimmed surface will be created as a
general trimmed surface instead. This occurs when the overparametrization distorts the
bounded region of the parent to such an extent that it would be difficult to mesh and use for
analysis.
Composite Trimmed Surface. The composite trimmed surface is a kind of supervisor surface
that allows a collection of surfaces to be considered as one surface defined within a specific
boundary. This surface can also have holes in it. Evaluations on the composite trimmed surface
is similar to evaluations on the MSC.Patran trim surface (General Trimmed Surface). The big
difference is that it is three to five times slower than ordinary surfaces.
The composite trimmed surface should be considered a tool. Once the surface is built, it is a
single entity, yet processes on multiple surfaces, relieving the applications of the task of
determining where and when to move from one surface to another.
APPLICATION: The composite trimmed surface supervisor is a bounded PLANAR trim surface.
It acquires its name from the type of service it performs. Let us, for a moment, consider the
composite trimmed surface to be a cloud in the sky. The sun, being the light source behind the
cloud, creating a shadow on planet earth only in the area blocked by the cloud. The same is true
with the composite trimmed surface, except a view vector is given to determine the light
direction. “Under Surfaces” replace planet earth. The valid region on the “Under Surfaces” is
defined by where the outline of the composite trimmed surface appears.
CHAPTER 1 2
Introduction to Geometry Modeling
STEPS_BUILDING: There are three basic steps in building a composite trimmed surface.
Step 1 Creating the outer perimeter curve. In most cases this is a MSC.Patran curve
chain entity.
Step 2 Selecting an acceptable view direction for the view vector and planar
Composite trimmed surface entity. The view vector is the most important
aspect of building a composite trimmed surface. The resulting view vector
must yield only one intersection solution at any position on the “Under
Surfaces”. The user must select the proper view for the location of the
composite trimmed surface with some forethought and eliminate the
possibility of any of the underlying surfaces wrapping around in back of one
another. In some cases this may not be possible! The user must then create
more than one composite trimmed surface.
Additionally, since the composite trimmed surface supervisor is PLANAR, it
cannot encompass more than a 180 degree field of view. An example of this
would be a cylindrically shaped group of surfaces. It would probably take
three properly placed composite trimmed surface to represent it; one for every
120 degrees of rotation.
Step 3 Determines which currently displayed surfaces will be become part of the
composite trimmed surface domain (“Under Surfaces”). The user may
individually select the correct underlying surfaces or, if wanting to select all
visible surfaces, the user must place into “ERASE” all surfaces which might
cause multiple intersections and then select the remaining visible surfaces.
RULES:
1. The composite trimmed surface domain must not encompass any dead space. If any
portion has a vacancy (no “Under Surface” under it), unpredictable results will occur.
2. Processing along the view vector must yield a single intersection solution at any
position on the underlying surfaces within the composite trimmed surface’s domain.
Ordinary Composite Trimmed Surface. The only difference between an Ordinary Composite
Trimmed Surface and the Composite Trimmed Surface is that this type will have only four edges
comprising the outer loop and no inner loops.
PART 2
Geometry Modeling
Solids
There are three types of solids that can be accessed or imported, or created in MSC.Patran:1
• Tri-Parametric Solid (default color is dark blue)
• B-rep Solid (default color is white)
• Volume Solid (default color is pink or light red)
on (p. 2) lists the types of solids created with each Geometry Application method.
Tri-Parametric Solid. All solids in MSC.Patran, except for B-rep solids and volume solids, are
tri-parametric solids. Tri-parametric solids are parameterized on the surface, as well as inside
the solid. Tri-parametric solids can only have four to six faces with no interior voids or holes.
Tri-parametric solids can be meshed with IsoMesh or TetMesh.
Important: IsoMesh will create hexagonal elements if the solid has five or six faces, but some
wedge elements will be created for the five faced solid. IsoMesh will create a
tetrahedron mesh for a four faced solid. See Meshing Solids (p. 17) in the
MSC.Patran Reference Manual, Part 3: Finite Element Modeling.
B-rep Solid. A B-rep solid is formed from a group of topologically congruent surfaces that
define a completely closed volume. Only its outer surfaces or faces are parameterized and not
the interior. An example is shown in Figure 1-19.
The group of surfaces that define the B-rep solid are its shell. A B-rep shell defines the exterior
of the solid, as well as any interior voids or holes. Shells can be composed of bi-parametric
surfaces and/or trimmed surfaces.
B-rep solids can be created with the Create/Solid/B-rep form. See Creating a Boundary
Representation (B-rep) Solid (p. 338) on using the form.
B-rep solids are meshed with TetMesh. See Meshing Solids (p. 17) in the MSC.Patran Reference
Manual, Part 3: Finite Element Modeling for more information.
1The default colors are used if the Display Method is set to Entity Type, instead of Group, on
the Graphics Preferences form under the Preferences/Graphics menu.
CHAPTER 1 2
Introduction to Geometry Modeling
Important: Unless you intend to export the geometry using the PATRAN 2 neutral file, in
most situations, you do not need to press the PATRAN 2 Convention button to
create parametric cubic geometry.
Parametric cubic geometry can also be created in MSC.Patran, which are referred to as “grids”,
“lines”, “patches” and “hyperpatches.”
Parametric cubic geometry is defined by a parametric cubic equation. For example, a parametric
cubic curve is represented by the following cubic equation:
3 2
Z ( ξ1 ) = S1 ξ1 + S2 ξ1 + S3 ξ1 + S4 Eq. 1-6
where Z ( ξ 1 ) represents the general coordinate of the global coordinates X,Y, and Z; S 1 , S 2 , S 3 ,
and S 4 are arbitrary constants; and ξ 1 is a parameter in the range of 0 ≤ ξ 1 ≤ 1 .
For more information on parametric cubic geometry, see MSC.Patran Reference Manual.
Limits on Types of Curvature. There are limits to the types of curvature or shapes that are
allowed for a parametric cubic curve, surface or solid (see Figure 1-20).
Eq. 1-7 and Eq. 1-8 below represent the first and second derivatives of Eq. 1-6:
2
Z′ ( ξ 1 ) = 3S 1 ξ 1 + 2S 2 ξ 1 + S 3 Eq. 1-7
Z″ ( ξ 1 ) = 6S 1 ξ 1 + 2S 2 Eq. 1-8
Eq. 1-7 shows that a parametric cubic curve can only have two points with zero slope and Eq. 1-
8 shows that it can only have one point of inflection, as shown in Figure 1-20.
NO NO
YES NO
Limits on Accuracy of Subtended Arcs. When you subtend an arc using a parametric cubic
curve, surface or solid, the difference between the true arc radius and the arc radius calculated
by the parametric cubic equation will increase. That is, as the angle of a subtended arc for a
parametric cubic entity increases, the accuracy of the entity from the true representation of the
arc decreases.
Figure 1-21 shows that as the subtended angle of a parametric cubic entity increases, the percent
error also increases substantially beyond 75 degrees.
When creating arcs with parametric cubic geometry, MSC recommends using Figure 1-21 to
determine the maximum arc length and its percent error that is acceptable to you.
For example, if you create an arc length of 90 degrees, it will have an error of 0.0275% from the
true arc length.
For most geometry models, MSC recommends arc lengths represented by parametric cubic
geometry should be 90 degrees or less. For a more accurate model, the parametric cubic arc
lengths should be 30 degrees or less.
2.5
2.0
1.5
1.0
0.5
0
0 15 30 45 60 75 90
Total Subtended Angle in Degrees
Figure 1-21 Maximum Percent Error for Parametric Cubic Arc
CHAPTER 1 2
Introduction to Geometry Modeling
PATRAN 2
Create or Edit Method Type of Curve Convention?
(Parametric Cubic)
XYZ Parametric Cubic Not Applicable
Arc3Point Arc Yes
2D Arc2Point Arc Yes
2D Arc3Point Arc Yes
2D Circle Circle Yes
Conic Parametric Cubic N/A
Extract Curve On Surface Yes
Fillet Parametric Cubic N/A
Fit Parametric Cubic N/A
Intersect PieceWise Cubic Polynomial Yes
Involute Parametric Cubic N/A
Normal Parametric Cubic N/A
2D Normal Parametric Cubic N/A
2D ArcAngles Arc Yes
Point Parametric Cubic N/A
PART 2
Geometry Modeling
PATRAN 2
Create or Edit Method Type of Curve Convention?
(Parametric Cubic)
Project Curve On Surface Yes
PWL Parametric Cubic N/A
Revolve Arc Yes
Spline, Loft Spline option PieceWise Cubic Polynomial Yes
Spline, B-Spline option PieceWise Rational Polynomial Yes
Spline, B-Spline option NURB* Yes
TanCurve Parametric Cubic N/A
TanPoint Parametric Cubic N/A
Chain Composite Curve No
Manifold Curve On Surface Yes
* NURB splines are created if the NURBS Accelerator toggle is pressed OFF (default is
ON) on the Geometry Preferences form, found under the Preferences/Geometry menu.
This is true whether you create the spline in MSC.Patran or if you import the spline from
an IGES file. See Geometry Preferences (p. 296) in the MSC.Patran Reference Manual,
Part 2: Basic Functions for more information. If the NURBS Accelerator is ON, PieceWise
Rational Polynomial splines will be created instead.
PATRAN 2
Create or Edit Method Type of Surface Convention?
(Parametric Cubic)
XYZ Parametric Bi-Cubic Not Applicable
Curve Curve Interpolating Surface Yes
Decompose Trimmed Surface Yes
Edge Generalized Coons Surface Yes
Extract Surface On Solid Yes
Extrude Extruded Surface Yes
Fillet Parametric Bi-Cubic N/A
Glide Parametric Bi-Cubic N/A
Match Parametric Bi-Cubic N/A
Normal Sweep Normal Surface N/A
Revolve Surface of Revolution Yes
CHAPTER 1 2
Introduction to Geometry Modeling
PATRAN 2
Create or Edit Method Type of Surface Convention?
(Parametric Cubic)
Ruled Ruled Surface No
Vertex Curve Interpolating Surface Yes
Trimmed (Surface Option) Trimmed Surface No
Trimmed (Planar Option) Trimmed Surface No
Trimmed (Composite Composite Trimmed Surface No
Option)
PATRAN 2
Create or Edit Method Type of Solid Convention?
(Parametric Cubic)
XYZ Parametric Tri-Cubic Not Applicable
Extrude Extruded Solid Yes
Face Solid 5Face, Solid 6Face Yes
Glide Glide Solid Yes
Normal Sweep Normal Solid Yes
Revolve Solid of Revolution Yes
Surface Surface Interpolating Solid Yes
Vertex Parametric Tri-Cubic N/A
B-rep Ordinary Body No
Decompose Tri-Parametric Yes
PART 2
Geometry Modeling
4 2
5
3
PART 2
Geometry Modeling
◆ Geometry
Action: Edit
Object: Surface
Method: Break
Option: Point
Break Point List Point 10 Cursor select or enter the ID for point 10,
as shown in Figure 1-24.
Since Auto Execute is ON, we do not need to press the Apply button to execute the form.
Cursor select
Surface 1 for the
Surface List on 2
the form.
1
10 Cursor select Point
10 for the Point List
on the form.
3
Avoid ing Sharp Corners. In general, MSC.Software Corporation (MSC) recommends that
you avoid sharp inside corners when creating surfaces. That is, you should generally try to keep
the inside corners of the surfaces to 45 degrees or more.
The reason is that when you mesh surfaces with quadrilateral elements, the shapes of the
elements are determined by the overall shape of the surface, see Figure 1-25. The more skewed
the quadrilateral elements are, the less reasonable your analysis results might be.
Note: You can use the surface display lines to predict what the surface element shapes will
look like before meshing. You can increase or decrease the number of display lines
under the menus Display/Display Properties/Geometric. See Geometric Attributes
(p. 257) in the MSC.Patran Reference Manual, Part 2: Basic Functions.
For further recommendations, please consult the vendor documentation for your finite element
analysis code.
1 1
2
4 2
4
3
3
ξ1
ξ2
ξ2
ξ1
Important: In general, you should try to maintain the same normal direction for all surfaces
in a model.
The normal direction of a surface affects finite element applications, such defining the positive
pressure load direction, the top and bottom surface locations for a variable pressure load, and
the element connectivity.
Use the Edit/Surface/Reverse form to display the surface normal vectors, and to reverse or align
the normals for a group of surfaces. See Reversing Surfaces (p. 501) on using the form.
CHAPTER 1 3
Introduction to Geometry Modeling
Example of Verifying and Aligning Surface Normals. For example, Figure 1-27 shows a
group of eight surfaces that we want to display the normal vectors, and if necessary, reverse or
align the normals. To display the surface normals without reversing, do the following:
◆ Geometry
Action: Edit
Object: Surface
Method: Reverse
Surface List Surface 1:8 Make sure you turn Auto Execute OFF
before cursor selecting surfaces 1-8.
Draw Normal Vectors And do not press Apply. Apply will
reverse the normals.
1 2 3 4
5 6 7 8
You should see red arrows drawn on each surface which represent the surface normal vectors,
as shown in Figure 1-28.
1 2 3 4
5 6 7 8
Figure 1-29 shows the updated normal directions which are now aligned.
1 2 3 4
5 6 7 8
Use cursor select or directly input an existing point on the surface. If point is not on
the surface, it will be projected onto the surface.
Example. Figure 1-30 shows trimmed surface 4 with seven edges. We will decompose surface
4 into four four-sided surfaces.
20
21
26
25
24 22
23
Our first decomposed surface will be surface 3, as shown in Figure 1-31. The figure shows
surface 3 cursor defined by three vertex locations and one point location along an edge. The
point locations can be selected in a clockwise or counterclockwise direction.
4
Use
Use
to cursor select
to cursor select this point
these three location along
vertices. the edge.
Figure 1-32 shows the remaining decomposed surfaces 5, 6 and 7 and the select menu icons
used to cursor define the surfaces. Again, the point locations can be selected in a clockwise or
counterclockwise direction.
Use
to cursor select this
Use point along the edge
to cursor select these for Surface 5.
three vertices for
Surface 5.
5
6 Use
Use to cursor select these
to cursor select these four vertices for
three vertices for Surface 7.
Surface 6.
Use
to cursor select this
point along the edge
for Surface 6.
CHAPTER 1 3
Introduction to Geometry Modeling
Use Surface Display Lines as a Guide. Generally, the surface display lines are a good guide
to where the trimmed surface can be decomposed. MSC recommends increasing the display
lines to four or more. The display lines are controlled under the menus Display/Display
Properties/Geometric. See Geometry Preferences (p. 296) in the MSC.Patran Reference Manual,
Part 2: Basic Functions for more information.
PART 2
Geometry Modeling
Important: At this time, MSC.Patran can only create a B-rep solid with an exterior shell, and
no interior shells.
9
8
4 7
3 10
1
6
2 5
Y Z
1
X
Important: IsoMesh will create hexahedron elements only, if the solid has six faces. Some
wedge elements will be created for a solid with five faces. IsoMesh will create
tetrahedron elements only, for a solid with four faces. TetMesh will create
tetrahedron elements only, for all shaped solids.
Building a Degenerate Surface (Triangle). There are two ways you can create a degenerate,
three-sided surface:
• Use the Create/Surface/Edge form with the 3 Edge option. See Creating Surfaces
from Edges (Edge Method) (p. 257) on using the form.
• Or, use the Create/Surface/Curve form with the 2 Curve option. See Creating
Surfaces Between 2 Curves (p. 240) on using the form.
Figure 1-34 illustrates the method of using the Create/Surface/Curve form with the 2 Curve
option. Notice that the apex of the surface is defined by a zero length curve by using the Curve
select menu icon shown in Figure 1-34.
Four Sided Solid (Tetrahedron). A four sided (tetrahedron) solid can be created by using the
Create/Solid/Surface form with the 2 Surface option, where the starting surface is defined by a
point for the apex of the tetrahedron, and the ending surface is an opposing surface or face, as
shown in Figure 1-35.
Five Sided Solid (Pentahedron). A five sided (pentahedron) solid can be created by using:
PART 2
Geometry Modeling
• The Create/ Solid/Face form with the 5 Face option. See Creating Solids from Faces
(p. 343) on using the form.
• The Create/Solid/Surface form with the 2 Surface option. See Creating Solids from
Surfaces (Surface Method) (p. 327) on using the form.
Figure 1-36 and Figure 1-37 illustrate using the Create/Solid/Surface form to create the
pentahedron and a wedge.
highlight and
Highlight again,
highlight and
Highlight again,
highlight
CHAPTER
Accessing, Importing & Exporting
2 Geometry
■ Overview
2.1 Overview
MSC.Patran can access geometry from an external CAD system user file. Geometry can also be
imported (or read) from a PATRAN 2 Neutral file or from an IGES file. MSC.Patran can export
(or write) some or all geometry to an external PATRAN 2 Neutral file or IGES file.
Geometry can be accessed or imported into the user database either by using the File/Import
menus or by using the File/CAD Model Access menus on the MSC.Patran main form. Geometry
can be exported from the database using the File/Export menus.
For more information on executing the File/Import and File/Export forms, see Importing
Models (p. 26) and Export (p. 110) in the MSC.Patran Reference Manual, Part 2: Basic Functions.
For more information on accessing CAD models, see Direct Geometry Access of CAD
Geometry (p. 47).
For more information on import and export support of geometry for the PATRAN 2 Neutral file,
see PATRAN 2 Neutral File Support For Parametric Cubic Geometry (p. 57).
For more information on which IGES entities are supported by MSC.Patran for importing and
exporting, see Supported IGES Entity Types - Import (p. 51) and Supported IGES Entity
Types -Export (p. 116) in the MSC.Patran Reference Manual, Part 2: Basic Functions.
CHAPTER 2 4
Accessing, Importing & Exporting Geometry
Table 2-1 Supported CAD Systems and Their MSC.Patran CAD Access Modules
* Each MSC.Patran CAD Access module must be licensed before you can access the appro-
priate external CAD file. You can find out which MSC.Patran products are currently li-
censed by pressing the MSC.Software Corporation (MSC) icon on the main form, and
then pressing the License button on the form that appears.
• CAD Access filters are provided that can be selected based on the defined
EDS/Unigraphics entity types, levels, and layers.
• You can automatically create MSC.Patran groups when accessing the geometry based
on the defined entity types, levels, or layers.
For more information on using MSC.Patran Unigraphics, see Importing Unigraphics Files
(p. 128) in the MSC.Patran Reference Manual, Part 1: Basic Functions.
Tips For Accessing EDS/Unigraphics Geometry for Express File Based Import
1. When you execute EDS/Unigraphics, make sure the solid to be accessed is
topologically congruent with no gaps (see Figure 2-1). For more information, see
Topological Congruency and Meshing (p. 12).
Verify that the edges of the solid’s adjacent faces share the same end points or vertices,
and that there are no gaps between the faces.
2. You can improve MSC.Patran Unigraphics’ performance by reducing the number of
entities to be processed by using the Entity Type filter on the MSC.Patran Import form
and unselect or un-highlight all entities of a particular type that you do not want, before
you access the part file. For example, you can unselect the entity type, “Bounded-
Plane”, to eliminate all bounded plane entities. For the direct parasolid import option,
the entity type filter can be used for wire body/sheet body/solid body only.
3. Put those entities in EDS/Unigraphics that you want to access into specific layers. Then
select to only those layers in the MSC.Patran Import form before importing the part.
4. Make sure the MSC.Patran Global Model Tolerance is reset to an appropriate value if
you will be accessing long thin surfaces and solids with small dimensions (default is
0.005). For example, set the tolerance value so that it is smaller than the smallest edge
length (greater than 10.0E-6) in the model. This will improve model usability on some
models.
Face 2 Face 2
Tips For Accessing Parasolid Geometry. This section provides helpful hints and
recommendations regarding the usage of MSC.Patran as it pertains to Parasolid integration.
Meshing Guidelines
Hybrid The Hybrid tetmesher only accepts global edge lengths for mesh criteria if
TetMesher - attempting to directly mesh a solid. If you encounter difficulties, decrease
Global Edge the global edge length.
Lengths
Hybrid The Hybrid tetmesher does not write nodes that lie on solid edges into the
TetMesher - mesh seed table. This limits the ability of the Hybrid tetmesher to recognize
Mesh Control existing meshes. For example, if your requirements are: (1) to match
adjacent meshes (i.e., multiple solids); (2) that the mesh be able to recognize
a hard curve/point; or (3) to define mesh seed prior to solid meshing,
follow these steps:
• Define any desired hard points/curves and mesh seeds.
• Surface mesh the geometry using the paver, creating triangular
elements which completely enclose the desired geometric volume.
• Invoke the Hybrid tetmesher, using the previously created triangular
elements as input.
Paver If the paver exhibits difficulties meshing some geometry or making
congruent meshes:
• Delete any existing mesh on the problematic geometry.
• Perform an Edit/Surface/Refit.
• Do an Edit/Surface/Edge Match if congruency is an issue.
• Mesh again.
CHAPTER 2 5
Accessing, Importing & Exporting Geometry
Important: Make sure MSC.Patran ProENGINEER has been properly installed by following
the instructions in Selecting Products (Ch. 3) in the MSC.Patran Installation and
Operations Guide.
CHAPTER
Coordinate Frames
3
■ Coordinate Frame Definitions
Important: Coordinate frame angles for the cylindrical and spherical coordinate frames (that
is, θ and Φ ) are expressed in degrees. Special conditions apply when defining
spatial functions in cylindrical or spherical coordinate frames. For more
information, see Procedures for Using Fields (p. 133) in the MSC.Patran
Reference Manual, Part 5: Functional Assignments.
Rectangular Coordinate Frame. Figure 3-1 shows the principal axes of a rectangular
coordinate frame and a point, P, in rectangular space. In a rectangular frame, the principal axes
1, 2 and 3 correspond to the X, Y and Z axes, respectively. Points in space specified in a
rectangular coordinate frame are entered in the order: x-coordinate, y-coordinate and z-
coordinate.
Axis 3 P = (X, Y, Z)
Axis 2
Y
X
Axis 1
Y
X
Cylindrical Coordinate Frame. Figure 3-2 shows a cylindrical frame in which the principal
axes 1, 2 and 3 correspond to the R, T ( θ ) and Z axes, respectively. Points specified in a
cylindrical coordinate frame are entered in the order: radial-coordinate, theta-coordinate and z-
coordinate.
Axis 3 P = (R,θ, Z)
Axis 2
T(θ)
R
Axis 1
θ
R
Spherical Coordinate Frame. Figure 3-3 shows a spherical frame in which the principal axes
1, 2 and 3 correspond to the R, T ( θ ) and P ( Φ ) axes, respectively. Points specified in a spherical
coordinate frame are entered in the order: radial-coordinate, theta-coordinate, and phi-
coordinate.
A node’s local directions (1, 2, 3) can vary according to its position within the spherical
coordinate frame. For example:
See Input LBCs Set Data (Static Load Case) (p. 22) in the MSC.Patran Reference Manual, Part 5:
Functional Assignments.
P (Φ)
Axis 3 P = (R,θ, φ)
R
Axis 2
T(θ)
Axis 1
φ
R
3 Point Method. Figure 3-4 illustrates using the Create action’s 3 Point method for creating a
coordinate frame by specifying three points:
3
A point location, using the other two A point location on axis 3.
points, that defines a plane formed
by axis
1 and 3.
A point location at the origin.
Axis Method. Figure 3-5 illustrates using the Axis method to create a coordinate frame by
specifying a point location at the origin, a point location on axis 1, 2, or 3, and a point location on
one of the two remaining axes.
Euler Method. The Euler Create action creates a new coordinate frame through three rotations
from an existing coordinate frame. Specifically, the following steps are performed in the order
shown:
1. Input the reference coordinate frame ID.
2. Enter the point location of the coordinate frame’s origin.
3. Enter the axis and rotation angle for Rotation 1.
4. Enter the axis and rotation angle for Rotation 2.
5. Enter the axis and rotation angle for Rotation 3.
The final orientation of the new coordinate frame depends on the order of rotations that are
made.
CHAPTER 3 6
Coordinate Frames
Normal Method. Figure 3-6 illustrates using the Normal method to create a coordinate frame,
where its origin is at a point location on a surface. The positive axis 3 direction is normal to the
surface by using right-hand rule and crossing the surface’s ξ 1 parametric direction with the ξ 2
direction. The axis 1 direction is along the surface’s ξ 1 direction and the axis 2 direction is
orthogonal to axis 1 and 3.
For more information on the definition of the parametric ξ 1 and ξ 2 axes, see Parameterization
(p. 5).
Y
X Z
ξ2
ξ1
3
1 4
2 1
T R
2
1
Z
Y 5
6
X
Z
Figure 3-7 Translate Method where Surface 1 is Translated <1 90 0> within Cylindrical
Coordinate Frame 1
CHAPTER 3 6
Coordinate Frames
2
3
1
2 1
T R
1
Z
X
Z 4
Figure 3-8 Scale Method where Curve 1 is Scaled <2 1 1> within Cylindrical Coordinate
Frame 1
3
4 1
2 1
Y T R
1
Z
X
Z
Figure 3-9 Scale Method where Curve 1 is Scaled <2 1 1> within Cylindrical Coordinate
Frame 1
PART 2
Geometry Modeling
2
1
2 1 3
4
Y T R
1
Z
X
Z
Figure 3-10 Scale Method where Curve 1 is Scaled <1 2 1> within Cylindrical Coordinate
Frame 1
Points along the z-axis of a cylindrical coordinate system and at the origin of a spherical
coordinate system cannot be transformed uniquely in the θ (cylindrical) or θ and φ (spherical)
coordinates respectively. This is due to the fact that there is no unique θ for points on the z-axis
of a cylindrical coordinate system or θ and φ coordinates at the origin of a spherical coordinate
system. Therefore, in MSC.Patran, any point on the z-axis of a cylindrical coordinate system or
at the origin of a spherical coordinate system is not transformed.
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Create Actions
4
■ Overview of Geometry Create Action
■ Creating Planes
■ Creating Vectors
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Point
Method: XYZ
Shows the ID that will be assigned for the next point to
Point ID List be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic
5
Functions.
Refer. Coordinate Frame Used to express the coordinate values entered in the
Point Coordinate List, within the reference frame. Default
Coord 0 is the global rectangular frame, Coord 0.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 7
Create Actions
Geometry Before:
Action: Create 3
Object: Point
Method: XYZ 2
Point ID List
6 1
Auto Execute 4
Y
Point Coordinates List
[10 5 3.125] Z X
5
-Apply- After:
3
Y 4
6
Z X
5
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point 2 3
Method: XYZ
Point ID List
5
1
Refer. Coordinate Frame
Coord 0
Auto Execute 1 Y 4
Point Coordinates List Z X
Construct Point Surface Point
-Apply-
After:
2 3
1
5
1 Y 4
Z X
Geometry Before:
Action: Create
10 11
Object: Point
Method: XYZ
Point ID List
1
Auto Execute Y
Point Coordinates List
Z X
Node 10:13
-Apply-
After:
1 2
3 4
Z X
Geometry Before:
Action: Create
Object: Point
Method: XYZ
Point ID List
1
Auto Execute Y
-Apply-
After:
1
2
5
Y
Z X
Geometry
Action: Create
Object: Point
Method: Arc Center
Shows the ID that will be assigned for the next point to be
created. See Output ID List (p. 25) in the MSC.Patran
Point ID List
Reference Manual, Part 1: Basic Functions.
48
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Curve List need to press the Apply button to execute the form.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic
Functions
• Topology (p. 10)
PART 2
Geometry Modeling
Before:
Geometry
Action: Create
Object: Point 1
Method: Arc Center
Point ID List
2
3
Auto Execute
Curve List
Curve 1 Y
Z X
-Apply- 1
After:
Y 3
Z X
1
CHAPTER 4 8
Create Actions
Extracting Points
Extracting Points from Curves and Edges
Creates points on an existing set of curves or edges at the parametric ξ 1 coordinate location of
the curve or edge, where ξ 1 has a range of 0 ≤ ξ 1 ≤ 1 .
Geometry
Select the curve icon to extract a point from a curve.
Action: Create
Object: Point Shows the ID that will be assigned for the next point to be
created. See Output ID List (p. 25) in the MSC.Patran
Method: Extract Reference Manual, Part 1: Basic Functions.
Before:
Geometry
Action: Create
Object: Point
Method: Extract 6
1
1
Point ID List
7
5
Parameterization Method
Y
◆ Equal Arc Length
◆
◆ Equal Parametric Values Z X
Parametric Position
0.0 1.0
0.75
After:
u Parametric Value
Auto Execute
Curve List
6
Curve 1
1
-Apply- 1
5
Y
Z X
CHAPTER 4 8
Create Actions
Before:
Geometry
Action: Create
Object: Point
2 3
Method: Extract
Point ID List
5
Parameterization Method Y
1 4
◆ Equal Arc Length
◆ Z X
◆ Equal Parametric Values
Parametric Position
0.0 1.0
0.75 After:
u Parametric Value
2 5 3
Auto Execute
Curve List
Surface 1.4
1
-Apply-
1 Y 4
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Point
Method: Extract
Point ID List Shows the ID that will be assigned for the next point to be
1 created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Parametric Position
0.0 1.0 Specify the surface or faces’s ξ 1 ( u ) or ξ 2 ( v ) coordinate
value , which have a range of 0 ≤ ξ 1 ≤ 1 , either by using the
0.5 slide bar or by entering the value in the databox. The ξ 1 and
u Parametric Value ξ 2 directions are defined by the connectivity of the surface
or face. You can plot the ξ 1 , ξ 2 directions by choosing the
0.0 1.0 Parametric Direction toggle on the Geometric Properties
0.5 form under the menus Display/Display Properties/Geometric.
v Parametric Value
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Surface List need to press the Apply button to execute the form.
Geometry Before:
Action: Create 2 3
Object: Point
Method: Extract
Point ID List
1
Parametric Position
0.0 1.0
Y
0.333 1 4
u Parametric Value Z X
0.0 1.0
0.666 After:
v Parametric Value 2 3
Auto Execute
Surface List
Surface 1 5
1
-Apply-
Y
1 4
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Point
Method: Extract
Point ID List Shows the ID that will be assigned for the next point to be
created. See Output ID List (p. 25) in the MSC.Patran
1
Reference Manual, Part 1: Basic Functions.
Number of Points
u Direction Specify the number of points to create in the u and v direction
of the surface.
2
v Direction
2
Bounds
Specify the Bounds as Diagonal Points when two point
Diagonal Points locations are to be used to define the boundary for the points
to be extracted from the surface.
Parametric
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Point 1 List need to press the Apply button to execute the form.
Specify the two points to define the diagonal for the points,
either by cursor selecting the points or by entering the IDs from
Point 2 List the keyboard. Example: Point 1 or Curve 1.1, Surface 1.1.1.
The Point Select menu that appears can be used to define how
you want to cursor select the appropriate points.
Surface List
Specify the existing surface or face to create points on, either
by cursor selecting the surface or face by entering the IDs from
the keyboard. Example: Surface 1 or Solid 5.1 The Surface
Select menu that appears can be used to define how you want
-Apply- to cursor select the appropriate surface or face.
CHAPTER 4 8
Create Actions
Geometry Before:
Action: Create 2 3
Object: Point
Method: Extract
5
Point ID List
7
Number of Points Y
1 4
u Direction Z X
4
v Direction After:
6 2 3
Bounds
Diagonal Points
Parametric 26 27 28 6
22 23 24 25
Auto Execute 18 19 20 21
1
14 15 16 17
Point 1 List 10 11 12 13
Point 5 5 7 8 9
Point 2 List
Point 6
Y
Surface List 1 4
Z X
Surface 1
-Apply-
PART 2
Geometry Modeling
Point ID List Shows the ID that will be assigned for the next point to be
1 created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Number of Points
u Direction Specify the number of points to create in the u and v direction
of the surface.
2
v Direction
2
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
Surface List
Specify the existing surface or face to create points on, either
by cursor selecting the surface or face by entering the IDs from
the keyboard. Example: Surface 1 or Solid 5.1 The Surface
Select menu that appears can be used to define how you want
-Apply- to cursor select the appropriate surface or face.
CHAPTER 4 8
Create Actions
Geometry Before:
Action: Create 2 3
Object: Point
Method: Extract
Point ID List
5
Y
Number of Points 1 4
u Direction Z X
4
After:
v Direction
2 3
6
Bounds
Diagonal Points
25 26 27 28
Parametric
21 22 23 24
17 18 19 20
1
[Parametric Bounds...] 13 14 15 16
9 10 11 12
Auto Execute 5 6 7 8
Surface List
Surface 1
Y
1 4
Z X
-Apply-
PART 2
Geometry Modeling
Parametric Bounds Specify the surface’s x1 (u) and x2 (v) coordinate values for the
u v Bounds definition of the bounds of the points, either by using the slide
bar or by entering the value in the databox. The x1and x2
0.0 1.0 directions are defined by the connectivity of the surface or face.
0.0 (x1 has a range of 0 £ x1 £ 1 and x2 has a range of 0 £ x2 £ 1)
u-Min You can plot the x1 and x2 directions by choosing the
Parametric Direction toggle on the Geometric Properties form
0.0 1.0 under the menu Display/Display Properties/Geometric.
1.0
u-Max
0.0 1.0
0.0
v-Min
0.0 1.0
1.0
v-Max
Reset
OK Cancel
CHAPTER 4 9
Create Actions
Interpolating Points
Between Two Points
The Interpolate method using the Point option will create n points of uniform or nonuniform
spacing between a specified pair of point locations, where n is the number of interior points to
be created. The point location pairs can be existing points, vertices, nodes or other point location
provided by the Point select menu.
Geometry
Action: Create
Object: Point
Method: Interpolate
Shows the ID that will be assigned for the next point to
Point ID List be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic
5 Functions.
Option: Point
Enter the number of interior points you want to create
Number of Interior Points between the specified point locations in the Point 1 and
Point 2 Coordinates List.
1
Point Spacing Method Select either button for Uniform or Nonuniform point
◆ Uniform spacing for the new interior points. If Nonuniform is ON,
then enter the value for L2/L1, where L2/L1 is 0 ≤ L2/L1
◆
◆ Nonuniform ≤ 1.0 or L2/L1 ≤ 1.0.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Interpolate
Point ID List
3
1 2
Option: Point
Number of Interior Points
5
L1 L2
After:
L2/L1 = 2.0
Auto Execute
Point 1 Coordinates List
Point 1
1 3 4 5 6 7 2
Point 2 Coordinates List
Point 2
-Apply-
Y
Z X
CHAPTER 4 9
Create Actions
Geometry Before:
Action: Create
Object: Point 2
Method: Interpolate
Point ID List
1
1
Option: Point
Number of Interior Points
5
After:
Auto Execute 5
4
Point 1 Coordinates List 3
Node 1 2
1
Point 2 Coordinates List 1
Node 2
-Apply-
Z X
Enter the number of interior points you want to create along the
curves or edges that are specified in the Curve listbox.
Geometry
Action: Create
Object: Point Shows the ID that will be assigned for the next point to
be created. See Output ID List (p. 25) in the
Method: Interpolate MSC.Patran Reference Manual, Part 1: Basic
Functions.
Point ID List
5 If Equal Arc Length is ON, MSC.Patran will create the
point(s) based on the arc length parameterization of the
Option: Curve curve. If Equal Parametric Values is ON, MSC.Patran
will create the point(s) based on the equal parametric
Number of Interior Points values of the curve.
◆ Equal Arc Length If Nonuniform is ON, then enter the value for L2/L1,
where L2/L1 is 0 ≤ L2/L1 ≤ 1.0 or L2/L1 ≤ 1.0. The
◆
◆ Equal Parametric Values starting point of where L1 and L2 is measured from is at
the curve’s or edge’s parametric origin, which is defined
Point Spacing Method by its connectivity. You can plot the ξ1 direction by
choosing the Parametric Direction toggle on the
◆ Uniform Geometric Properties form under the menus
◆
◆ Nonuniform Display/Display Properties/Geometric.
Geometry Before:
Action: Create
Object: Point
Method: Interpolate
Point ID List 5
6
1
Option: Curve
1
Number of Interior Points
5
Y
Parameterization Method
◆ Equal Arc Length Z X
◆
◆ Equal Parametric Values
6 7 5
Auto Execute
1 8
Curve List 1
10
Curve 1 9
Y
-Apply-
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Interpolate 2 3
Point ID List
5
Option: Curve
1
Number of Interior Points
5
Parameterization Method 2
◆ Equal Arc Length 1 Y 1 4
◆
◆ Equal Parametric Values
Z X
L1 L2
2 5 6 7 8 9 3
L2/L1 = 2.0
Auto Execute
Curve List 1
Curve 1
-Apply- 2
1 Y 1 4
Z X
CHAPTER 4 9
Create Actions
Geometry Shows the ID that will be assigned for the next point to be
created. See Output ID List (p. 25) in the MSC.Patran
Action: Create Reference Manual, Part 1: Basic Functions.
Object: Point
Options for 1st entity to intersect:
Method: Intersect 1. Curve (or edge of a surface)
2. Vector
Point ID List
24
Options for 2nd entity to intersect:
Option: <Type> 1. Curve (or edge of a surface)
2. Surface
Option: <Type> 3. Plane
<Type> List
The <Type> list changes depending on the option selected.
Specify in List 1 and List 2 the pair of intersecting entities at
which to create points, either by cursor selecting them or by
entering the IDs from the keyboard. Example: Curve 1
-Apply- Surface 5.1 Solid 5.1.1.
The Select menus that appear can be used to define how
you want to cursor select the appropriate entities.
The Global Model Tolerance that defines the tolerance
value within which the two entities can intersect is defined
on the Global Preferences form under the
Preferences/Global menu.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Global Preferences (p. 290) in the
MSC.Patran Reference Manual, Part 2:
Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point 12
Method: Intersect
16
3
Point ID List 15
17 13
Option: Curve
1
Option: Curve
11
Auto Execute
Curve List Y
Curve 3 X
Z
14
Curve List
Surface 1.2
After:
-Apply- 12
16
3 17
15
13
11
Z X
14
CHAPTER 4 9
Create Actions
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List
1
1
Option: Curve
Option: Curve
Auto Execute
Curve List Y 2
Curve 1 Z X
Curve List
Curve 2
After:
-Apply-
Y 2
2
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List
1
1 2
Option: Curve
Option: Curve
Auto Execute
Curve List
Y
Curve 1
Z X
Curve List
Curve 2
After:
-Apply-
1 2
1 2
Y
Z X
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Point
6
Method: Intersect 11
Point ID List
1
Option: Curve
Option: Surface
Auto Execute
Z
Curve List Y
Curve 6 X
Surface List
Surface 1
After:
-Apply-
6
1 1
2 1
Z
Y
X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List
1 2
Option: Curve
1
Option: Plane
Auto Execute
Curve List Y
Curve 2 Z X
Plane List
Plane 1
After:
-Apply- 1
2 2
3
Y
Z X
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List
1
2
Option: Vector
Option: Curve 1
Auto Execute
Vector List Y
Vector 1 Z X
Curve List
Curve 2
After:
-Apply-
1
2 2
3
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List
1 2
Option: Vector
Option: Curve
Auto Execute 1
Vector List Y
Vector 1 Z X
Curve List
Curve 2
After:
-Apply-
2
1 2
Y
Z X
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List
1
1
Option: Vector
Option: Surface
1
Auto Execute
Vector List Y
Vector 1 Z X
Surface List
Surface 1
After:
-Apply-
1 1
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Intersect
Point ID List 2
1
1
Option: Vector
Option: Plane
Y
Auto Execute X
Z
Vector List
Vector 2
Plane List
Plane 1
After:
-Apply-
1 1
Y
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Point
Method: Offset
Shows the ID that will be assigned for the next point to be
created. See Output ID List (p. 25) in the MSC.Patran
Point ID List Reference Manual, Part 1: Basic Functions.
1
Offset Distance Input the Model Space offset distance from an existing point
on a curve (curve to be input).
Auto Execute Specify the existing points on the curve either by cursor
selecting them or by entering the IDs from the keyboard.
Reference Point List
Example: Point 1 Curve 5.1. The Point Select menu that
appears can be used to define how you want to cursor select
the appropriate points or vertices.
Curve/Point List
Specify in Curve/Point List, the existing curve or edge, along
with a point on the curve which indicates the direction in
which the offset will be taken. For each listbox, the Curve
-Apply- Select menu and the Point Select menu will appear at the
bottom to allow you to cursor define the appropriate curves or
edges, and the points, vertices, nodes, or other appropriate
endpoint locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic
Functions
• Topology (p. 10)
• Global Preferences (p. 290) in the
MSC.Patran Reference Manual, Part 2:
Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
Method: Offset 1
Point ID List
3
Offset Distance
0.75
1 2
Auto Execute
Reference Point List Y
Point 1
Z X
Curve/Point List
Geometry (Curve 1)
After:
-Apply-
1 2
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Point Shows the ID that will be assigned for the next point to be
created. See Output ID List (p. 25) in the MSC.Patran
Method: Pierce Reference Manual, Part 1: Basic Functions.
Point ID List
1 By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Auto Execute need to press the Apply button to execute the form.
Curve List
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual, Part 1:
Basic Functions
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point 14
Method: Pierce
Point ID List
1
15
11
Auto Execute 3 5
Curve List 1 12
Curve 3
Y
Surface List
Surface 1 Z X
13
-Apply-
After:
14
11
3 5
15
1 12
Z X
13
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Point
14
Method: Pierce
Point ID List
1
15
11
Auto Execute 5
Curve List 1 12
Construct 2 Point Curve
Y
Surface List
Surface 1 Z X
13
-Apply-
After:
14
11
5
15
1 12
Z X
13
Shows the ID that will be assigned for the next point to be created. See
Output ID List (p. 25) in the MSC.Patran Reference Manual, Part 1:
Basic Functions.
Geometry
Action: Create Normal to Surf option will project the existing points by using
Object: Point the normal direction of the specified surface or face.
Define Vector option allows you to specify the coordinates of
Method: Project the Projection Vector and the Refer. Coordinate Frame to
express the vector within. (Example: <1 1 0>). The Vector
Point ID List Select menu will appear to allow you alternate ways to cursor
5 define the vector direction.
View Vector option will project the existing points by using the
Project onto: Surface view angle of the current viewport. MSC.Patran will project the
existing points using the normal direction of the screen.
Option:Normal to Surf
Projection Vector
<0 0 0>
Refer. Coordinate Frame Projection Vector and Refer. Coordinate Frame is used if the
Define Vector option is chosen.
Coord 0
Delete Original Points If ON, after Project completes the existing points specified in
Point List will be deleted from the database.
Auto Execute
Projection Vector
<0 0 0>
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Viewing Menu (p. 219) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
10
Object: Point
Method: Project
11
15
Point ID List 16
21 14
After:
Delete Original Points
Auto Execute 10
Point List
11
Point 13:16 18:20 Node 1 23
24
Surface List 22
Surface 10
1
21
-Apply-
26
Y 28 9
27
ZX
12
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Point
Method: Project 10 11
15
Point ID List 16 14
13 Y
After:
Delete Original Points
Auto Execute
Point List 10 11
23
Point 13:20
24 22
Surface List
Y
Surface 1
25 21 1 1
Z X
-Apply-
26 28
Y 27
9 12
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Point
10 11
Method: Project
15
Point ID List 16 14
21 Y
1
17 1
Z X 13
Project onto: Surface
Auto Execute
10 11
Point List
23
Point 13:20
24 22
Surface List Y
Surface 1 1
25 1
Z X 21
-Apply- 26 28
Y 27
9 12
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Method: Point Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
Curve ID List Reference Manual, Part 1: Basic Functions.
1
By default, Auto Execute (p. 23) in the MSC.Patran Reference
Option: 2 Point Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
Auto Execute
Starting Point List
Specify the starting and ending point locations for the new
curves. Either cursor select the point locations or enter the IDs
from the keyboard. Example: Point 1 5, Curve 5.1, Node 20,
Ending Point List
Solid 10.4.2.1. The Point Select menu that appears can be used
to define how you want to cursor select the appropriate points,
vertices, nodes, or other point locations.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
Method: Point
10
Curve ID List
3
Option: 2 Point
Auto Execute
Starting Point List
1
Point 1 Y
-Apply-
After:
2
10
1
Y
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Method: Point
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Option: 3 Point
Parameterization Method
◆ Parametric Position Parametric Position allows you to specify the ξ 1 ( u )
parametric position of the middle point for the new curve, either
◆
◆ Chord Length by using the slide bar or by entering the value in the databox
where 0 ≤ ξ 1 ≤ 1 . The direction of ξ 1 is defined by the order
0.0 1.0 of the point locations specified in the Starting Point List and
0.5
Ending Point List, which defines the new curve’s connectivity.
u Value of Middle Point You can plot the curve’s ξ 1 direction by selecting the
Parametric Direction toggle on the Geometric Properties form
under the menus Display/Display Properties/Geometric.
Chord Length will disable the slide bar and databox. Instead,
MSC.Patran will calculate the parametric coordinates of the
points along the curve, based on the chord length distances
relative to the locations of the curve’s interior points. This means
the curve may or may not be uniformly parameterized,
depending on where the interior points are located.
PART 2
Geometry Modeling
Parameterization Method
◆ Parametric Position
◆
◆ Chord Length
0.0 1.0
0.5
u Value of Middle Point By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to execute
the form.
Starting Point List
Middle Point List Specify the starting, middle and ending point locations for the
new curve to pass through. Either cursor select the point
locations or enter the IDs from the keyboard. Example: Point 1,
Curve 5.1, Node 20, Solid 10.4.2.1. The Point Select menu that
Ending Point List appears can be used to define how you want to cursor select
the appropriate points, vertices, nodes, or other point locations.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For Parametric
Cubic Geometry (p. 57)
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
10
Object: Curve
Method: Point
Curve ID List
1
Option: 3 Point
Parameterization Method 2
◆ Parametric Position
◆
◆ Chord Length 1
Y
0.0 1.0
0.5
Z X
u Value of Middle Point
Auto Execute
Starting Point List After:
Point 1
Point 2
Ending Point List
Node 10
-Apply-
1
2
1
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
10
Object: Curve
Method: Point
Curve ID List
1
Option: 3 Point
2
Parameterization Method
◆ Parametric Position
1
◆
◆ Chord Length Y
0.0 1.0
0.75 Z X
Auto Execute
After:
Starting Point List
Point 1 10
Middle Point List
Point 2
Ending Point List
Node 10
-Apply- 2
1
Y
1
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Method: Point
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 25) in the MSC.Patran Reference
Manual, Part 1: Basic Functions.
1
Option: 4 Point
Parameterization Method
◆ Parametric Position Parametric Position allows you to specify the ξ 1 ( u ) parametric
◆ position of the second and third points on the new curve, where
◆ Chord Length
0 ≤ ξ 1 ≤ 1 . Press the Parametric Positions button to enter the ξ 1
locations for both points. The direction of ξ 1 is defined by the order
[Parametric Positions...] of the point locations specified in the Starting Point List and Ending
Point List, which defines the new curve’s connectivity. You can plot
Auto Execute the curve’s ξ 1 direction by choosing the Parametric Direction toggle
on the Geometric Properties form under the menus Display/Display
Starting Point List Properties/Geometric.
Chord Length will disable the slide bar and databox. Instead,
MSC.Patran will calculate the parametric coordinates of the points
Second Point List along the curve, based on the chord length distances relative to the
locations of the curve’s interior points. This means the curve may or
may not be uniformly parameterized, depending on where the interior
points are located.
Third Point List
-Apply-
PART 2
Geometry Modeling
Option: 4 Point
Parameterization Method
◆ Parametric Position
◆
◆ Chord Length
[Parametric Positions...]
By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Auto Execute need to press the Apply button to execute the form.
Starting Point List
Second Point List Specify the starting, second, third and ending point locations for
the new curve to pass through. Either cursor select the point
locations or enter the IDs from the keyboard. Example: Point 1,
Curve 5.1, Node 20, Solid 10.4.2.1. The Point Select menu that
Third Point List appears can be used to define how you want to cursor select the
appropriate points, vertices, nodes, or other point locations.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the
MSC.Patran Reference Manual, Part 2: Basic
Functions
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve 10
Method: Point
Curve ID List
3
1
Option: 4 Point
Parameterization Method 2
◆ Parametric Position
◆
◆ Chord Length 1
Y
[Parametric Positions...]
Z X
Auto Execute
Starting Point List
Point 1 After:
Second Point List
10
Point 2
2
-Apply-
1
Y
Z X
PART 2
Geometry Modeling
Geometry Before
Action: Create
Object: Curve 10
Method: Point
Curve ID List
3 3
Option: 4 Point
Parameterization Method 2
◆ Parametric Position
◆
◆ Chord Length Y
1
[Parametric Positions...]
Z X
Auto Execute
Starting Point List
Point 1 After:
Second Point List
10
Point 2
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Shows the ID that will be assigned for the next curve to be
Object: Curve created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Method: Arc3Point
Curve ID List
1
If PATRAN 2 Convention is pressed, enter the number of curves
Curves per Arc to be created for each arc definition. Otherwise, the Curves pre
1 Arc databox is disabled.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
2
Method: Arc3Point
Curve ID List
3
-Apply-
Y
3 4 1
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
Method: Arc3Point
Curve ID List
3
-Apply-
Y
3 4 1
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Chain created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Curve ID List
1
If selected, the Auto Chaining form is displayed to enable
Auto Chain... auto chaining of existing curves.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Trimmed Surfaces (p. 20)
• Creating Trimmed Surfaces (p. 278)
• Disassembling a Chained Curve (p. 429)
PART 2
Geometry Modeling
Before:
Geometry
Action: Create
8 9 7 4 5 3
Object: Curve
Method: Chain 8 6
Curve ID List 5
6 7
11 10 4
Auto Chain...
Delete Constituent Curves
Curve List 1 3 2
Curve 3:10
Y
-Apply- Z X
After:
8 7 4 11 3
6 5
1 2
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Conic created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Curve ID List
1
Used by the Focal Point List and the Starting and Ending Point
Refer. Coordinate Frame Lists to express the point’s coordinate values that may be entered
Coord 0 within the specified coordinate frame. Example: Coord 5. Default
is the global rectangular frame, Coord 0.
Focal Point
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Focal Point List need to press the Apply button to execute the form.
Specify the focal point location, and the starting and ending point
locations that defines a conic section. Either cursor select the
Ending Point List point locations or enter the IDs from the keyboard. Example:
Point 1, Curve 5.1, Node 20, Solid 10.4.2.1. The Point Select
menu that appears can be used to define how you want to cursor
select the appropriate points, vertices, nodes, or other point
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create 3
Object: Curve
Method: Conic
Curve ID List
1
Auto Execute
After:
Focal Point List
Point 3 3
1
-Apply-
Z X
1 2
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
3
Object: Curve
Method: Conic
Curve ID List
2
Coord 0
Auto Execute
Focal Point List After:
Point 3
3
Starting Point List
Point 1
Point 2
1
-Apply-
Z X
1 2
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Method: Extract
Curve ID List Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Option: Parametric
Curve Direction
◆ u Direction
Choose either Constant u Direction or Constant v
◆
◆ v Direction Direction. The curves will either be created along either
the ξ 1 ( u ) direction for Constant u Direction or along the
Curve Position ξ 2 ( v ) direction for Constant v Direction.
0.0 1.0
0.5
Curve Direction
◆ u Direction
◆
◆ v Direction
Curve Position
0.0 1.0
0.5
Surface List
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
7 1
Object: Curve 2
Method: Extract
Curve ID List
1
8
Option: Parametric 2
10
Curve Direction
◆
◆ u Direction
◆ v Direction Y
Curve Position X
Z 9
0.0 1.0
0.75
v Parametric Value
After:
Auto Execute
7 1
Surface List 2
Surface 2
11
-Apply- 1
8
2
10
1
Y
12
X 9
Z
PART 2
Geometry Modeling
Geometry Before:
Action: Create
7 1
Object: Curve 2
Method: Extract
Curve ID List
1
8
Option: Parametric 2
10
Curve Direction
◆ u Direction
◆ v Direction
◆ Y
Curve Position Z
X 9
0.0 1.0
0.75
Auto Execute
7 1
Surface List 2
Surface 2
-Apply-
8
2 11
1 10
Y
12
X 9
Z
CHAPTER 4 1
Create Actions
Geometry
Before:
Action: Create
3
Object: Curve
Method: Extract
Curve ID List
1 2
3
Option: Parametric
5
Curve Direction 6
1
◆ u Direction
◆
2
◆ v Direction
Y
Curve Position Z X
0.0 1.0 7
0.25
v Parametric Value
After:
Auto Execute 3
Surface List
Construct2CurveSurface(Ev
8
1 2
-Apply-
3
5
6
1 9
2
Y
Z X
7
Geometry
Action: Create
Object: Curve
Method: Extract Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
Curve ID List Reference Manual, Part 1: Basic Functions.
Option: Edge
By default, Auto Execute (p. 23) in the MSC.Patran
Auto Execute Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
Edge List the form.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve 5
Method: Extract
Curve ID List
3
6
1
2 1
Option: Edge 2
1
Auto Execute
Edge List
Surface 1.2 Y
3
X 4
-Apply- Z
After:
1
5
6
1
2 1
2
1
Y
3
X 4
Z
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve Shows the ID that will be assigned for the next curve to be
Fillet created. See Output ID List (p. 25) in the MSC.Patran
Method: Reference Manual, Part 1: Basic Functions.
Curve ID List
1
Curves per Fillet specifies the number of curves you want to
Fillet Parameters create for each defined fillet arc. This is only used in conjunction
with the Patran 2 Convention.
Curves per Fillet
Fillet Radius specifies a real value for the radius of the fillet arc.
1 Only one radius value is allowed which is applied to all specified
curves or edges/points that are entered in the Curve/Point 1 and
Fillet Radius
2 Lists.
Fillet Tolerance specifies the accuracy MSC.Patran uses when
Fillet Tolerance it subdivides the geometry to calculate the fillet position.
Decreasing the value helps when the fillet is very small
0.005 compared to the geometry. This is only used in conjunction with
the Patran 2 Convention.
Trim Original Curves
Auto Execute If ON, MSC.Patran will trim the original curves specified in the
Curve/Point 1 and 2 Lists. Each curve is trimmed from the
Curve/Point 1 List tangent point of the fillet to the end of the original curve.
Curve/Point 2 List
-Apply-
Calculated Curve 1 Endpoint
Center
Radius
New Fillet
Curve Portions to Trim
Curve 2
Endpoint
CHAPTER 4 1
Create Actions
Fillet Parameters
Curves per Fillet
1
Fillet Radius
Fillet Tolerance
0.005
Curve/Point 2 List Specify in Curve/Point 1 List and Curve/Point 2 List, the existing
pair of curves or edges, along with their endpoints that the fillet will
be created between. For each listbox, the Curve Select menu and
the Point Select menu will appear at the bottom to allow you to
cursor define the appropriate curves or edges, and the points,
-Apply- vertices, nodes, or other appropriate endpoint locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
PART 2
Geometry Modeling
Before:
Geometry
Action: Create 1
Object: Curve
Method: Fillet 6
Curve ID List
3
1 2
Fillet Parameters
Curves per Fillet
5
1
Fillet Radius
0.5 Y 4
Fillet Tolerance
Z X
0.005
-Apply- 8 3
2
7
5
1
Y 4
Z X
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve 3
Method: Fillet
2
1
Curve ID List
3 4
Fillet Parameters
Curves per Fillet
1
Fillet Radius
2 Y
0.25
X Z
Fillet Tolerance 1
0.005
5 4
-Apply-
2 Y
X Z
1
PART 2
Geometry Modeling
Geometry
Action: Create
Curve Shows the ID that will be assigned for the next curve to be
Object:
created. See Output ID List (p. 25) in the MSC.Patran
Method: Fit Reference Manual, Part 1: Basic Functions.
Curve ID List
1 Number of Curves to Create specifies the number of curves to
create to represent the fit through the specified points.
Fit Parameters Convergence Tolerance is used when the Number of Iterations
Number of Curves to Create is greater than zero. This value, measured in model units,
defines the maximum the interior points will deviate from a
1 calculated spline of the original curves that are used in the
synthesis of the new curves. Default is .005.
Convergence Tolerance
Number of Iterations is zero by default. If zero, MSC.Patran will
0.005 create smooth, evenly parameterized curves. If it is greater than
zero, as the value increases, the curve fit will be more accurate,
Number of Iterations
but they will become more nonuniformly parameterized and they
0 may have unwanted kinks or oscillations.
Point List Specify the existing points, vertices, nodes or other point
locations to fit the curve through, either by entering the IDs from
the keyboard or by cursor selecting the point locations.
Examples: Point 1:10, Surface 10.1 12.2. The Point Select
menu can be used to define how you want to cursor select the
-Apply- appropriate point locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: Fit 6
2
Curve ID List
1 3
5
Fit Parameters
1
Number of Curves to Create 4
3
Y
Convergence Tolerance
0.005 Z X
Number of Iterations
0
-Apply-
6
2
7
3 3
5
1 2
8
4
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: Intersect
Curve ID List Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Option: 2 Surface
If pressed, the Intersect Parameters subordinate form will
appear. See Intersect Parameters Subordinate Form
Option:
Intersect Parameters... (p. 157) for more information.
Auto Execute
Surface 1 List By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to
execute the form.
Surface 2 List
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve 4 6
2
Method: Intersect
Curve ID List
1 2
1
Option: 2 Surface
Intersect Parameters...
3
Auto Execute Y
Surface 1 List
5
Surface 1 Z X
1
Surface 2 List
Surface 2 After:
-Apply- 4 6
2
2
1
7
3
Y
5
Z X
1
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Curve 3
8
Method: Intersect 4
2
Curve ID List
4
Option: 2 Surface
1
Intersect Parameters...
Auto Execute
Surface 1 List Y
2 3
Surface 1
Z 7
X
Surface 2 List 1
Construct 2CurveSurface
After:
-Apply- 3
8
4
2
9 1
Y
2 3
Z 7
X
1
Surface Select Menu Icon
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: Intersect
Curve ID List
1 4
1
Option: 2 Surface
Intersect Parameters...
Auto Execute
Y
Surface 1 List
Surface 1 Z X
Surface 2 List
Surface 4
After:
-Apply-
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Intersect
created. See Output ID List (p. 25) in the MSC.Patran
Curve ID List Reference Manual, Part 1: Basic Functions.
1
If pressed, the Intersect Parameters subordinate form will
appear. See Intersect Parameters Subordinate Form
Option: Plane-Surface (p. 157) for more information.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
2
Object: Curve
Method: Intersect
Curve ID List
3
1
Option: Plane-Surface 1
Intersect Parameters... 1
Auto Execute
Plane List Y
-Apply- 2
5 3
1 6
Z X 4
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Curve 6
Method: Intersect
Curve ID List
1
Z
2 T
Option: Plane-Surface 1 R
Intersect Parameters...
Auto Execute
Y
Plane List
Coord 1.3 Z X
Surface List 5
Surface 2
After:
-Apply- 6
Z
2
1
1 TR
7
Z X
5
Axis Select Menu Icon
3
CHAPTER 4 1
Create Actions
Intersect Parameters
Curves per Intersection Active if PATRAN 2 Convention toggle is ON, on the
Create/Curve/Intersect application form. Specify the
0 number of parametric cubic curves to create at each
intersection.
Max. Deviation Tolerance
0.005
Used by MSC.Patran to approximate the curve
Intersect Tolerance intersection using a tolerance based cubic spline.
0.05
Used by MSC.Patran to determine how many points to
create to represent the curve intersection.
OK Cancel
☞ More Help:
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
1
If Input Length is ON, enter the length of the new curve, in
Curve Type model units. By default, the length is calculated from the
current viewport limits to simulate an infinite construction entity.
PATRAN 2 Convention If Calculate Length is ON, a small subordinate form called
Length Calculation Points will appear. You must enter the point
Option: 2 Plane locations in the Point 1 and 2 databoxes that the curve length
will be calculated from.
Curve Length Once the points have been entered, press the Calculate
Curve Length button to display the curve length in the databox
Input Length based on Distance, Deltax, Deltay, Deltaz selections
Calculate Length
By default, Auto Execute (p. 23) in the MSC.Patran
6.9282 Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
the form.
Distance Deltay
Specify in Plane 1 List, one or more plane definitions that
Deltax Deltaz intersect with the specified planes in Plane 2 List, either by
entering the IDs from the keyboard or by cursor selecting
Calculate Curve Length them. The Plane Select menu can be used to define how you
want to cursor select the appropriate planes. Examples:
Coord 0.1, Plane 1
Auto Execute
Specify in Plane 2 List, one or more plane definitions that
Plane 1 List intersect with the specified planes in Plane 1 List, either by
entering the IDs from the keyboard or by cursor selecting
them. The Plane Select menu can be used to define how you
want to cursor select the appropriate planes.
Plane 2 List
☞ More Help:
-Apply- • Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry
Geometry
Action: Create Before:
Object: Curve
Method: Intersect
Curve ID List 1
1
Curve Type
PATRAN 2 Convention
2
Option: 2 Plane
Curve Length
Input Length
Y
Calculate Length
Z X
0.334
Auto Execute
Plane 1 List
Plane 1
1
Plane 2 List
Plane 2 2
-Apply-
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: Manifold
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Option:
Manifold Parameters...
Active if PATRAN 2 Convention is ON. When this toggle is
Option: 2 Point pressed, the Manifold Parameters subordinate form will
appear. See Manifold Parameters Subordinate Form
Auto Execute (p. 167) for more information.
Option: 2 Point
Auto Execute
Surface List
Starting Point List Specify in Surface List, the existing surfaces or faces that the
new curves will lie on, either by entering the IDs from the
keyboard or by cursor defining them using the Surface Select
menu. Examples: Surface 1 10, Solid 5.2.
Ending Point List Specify in Starting Point List and Ending Point List, the
existing point locations either by entering the IDs from the
keyboard or by cursor selecting them. Examples: Point 10,
Surface 5.2.1, Solid 10.3.2.1. The Surface Select menu can be
used to define how you want to cursor select the appropriate
-Apply- surfaces or faces.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
Method: Manifold 5
Curve ID List 2
8
1
4
Option:
Manifold Parameters... 1
6
Option: 2 Point
Auto Execute
Y 7
Surface List
X
Surface 1 Z
5
-Apply-
2
8
4
1
6
4 2
Y 7
X
Z
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
6
Method: Manifold
Curve ID List 12
1 9 7
1
Option:
Manifold Parameters... 1
Option: 2 Point 10
8 5
Auto Execute Y
Z
X
Surface List
Surface 1.5
11
Starting Point List
Point 5
After:
Ending Point List
Point 12
6
-Apply-
12
9 7
1
1
1
10
8 5
Y
Z
X
11
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Manifold
created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Curve ID List
4
Option:
Manifold Parameters... Active if PATRAN 2 Convention is ON. When the Manifold
Parameters... button is pressed, the Manifold Parameters
Option: N-Points subordinate form will appear. See Manifold Parameters
Subordinate Form (p. 167) for more information.
Surface
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: Manifold 5
8
Curve ID List
6
1 17
1
Option:
Manifold Parameters...
18 4
Option: N-Points
7
Surface Y
Surface 1
Z X
Point List
Point 5 8 17 18 4
After:
-Apply-
5
8
6
17
1
1
18 4
7
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve 6
Method: Manifold
12
Curve ID List
9 7
1
1
13
1
Option:
Manifold Parameters...
Option: N-Points 10
8 5
Surface
Solid 1.5 Y
Z
X
Point List 11
Point 6 12 13 5
After:
-Apply-
12
9 1 7
1
13
1
10
8 5
Y
Z
X
11
CHAPTER 4 1
Create Actions
Manifold Parameters
Curves per Manifold
0 Specify the number of parametric cubic curves to create
between each pair of points (for the 2 Point option) or
Manifold Tolerance through a set of given points (for the N-Points option).
0.005
Used by MSC.Patran to approximate the manifold using
a tolerance based cubic spline.
OK Cancel
☞ More Help:
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: Normal
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Auto Execute
Specify in Point List, the existing point locations, either by
Point List entering the IDs from the keyboard or by cursor defining
them using the Point Select menu. Examples: Point 1 10,
Curve 5.2.
Curve List Specify in Curve List, the existing curves or edges either by
entering the IDs from the keyboard or by cursor selecting
them. Examples: Curve 10, Solid 5.2.1. The Curve Select
menu can be used to define how you want to cursor select
the appropriate curves or edges.
-Apply-
Point
New Curve
Original Curve
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
Normal 13
Method:
Curve ID List
6
12
Auto Execute
Point List
Point 13
Curve List 5
Y
Curve 5
Z X
-Apply-
After:
13
14 12
5
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
17
Object: Curve 16
Method: Normal
Curve ID List
1
Auto Execute
4
Point List
Point 20
Curve List 20
Y
Curve 4
Z X 19
18
-Apply-
After:
17
16
20
Y
1
Z X 19
18 21
Curve Select Menu Icon
CHAPTER 4 1
Create Actions
Geometry
Geometry
Action: Create
Object: Curve
Method: Offset
Specify the Offset Curve type to create:
1. Constant Offset
2. Variable Offset
Curve ID List Shows the ID that will be assigned for the next curve to be
1 created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Offset Parameters
Constant Offset Value
Specify the constant offset value of the curve.
1.0
Repeat Count Specify the number of copies of the offset curve to create using
the Repeat Count parameter.
1
By default, Auto Execute (p. 23) in the MSC.Patran
Auto Execute Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
Curve List the form.
Specify the curve used to create an offset curve from either
by cursor selecting them or by entering the IDs from the
keyboard. Example: Curve 10 11. The Curve select menu
Draw Direction Vector that appears can be used to define how you want to cursor
select the appropriate curves.
Reverse Direction
Draws the direction vector of the curve to create the offset
Reset Graphics
curve from.
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Geometry
Geometry Before:
Action: Create
Object: Curve
Method: Offset
1
Curve ID List
2
Offset Parameters
Constant Offset Value
.5
Repeat Count Y
3 Z X
Auto Execute
After:
Curve List
Curve 1
-Apply-
2
Z X
CHAPTER 4 1
Create Actions
Draw Direction Vector Draws the direction vector of the curve to create the offset
curve from.
Reverse Direction
Reverses the direction vector of the curve to create the
Reset Graphics offset curve from.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Parameterization Control
Arc Length Select the Parameterization Method for the
Parameter Value offset curve. (Arc Length is Default )
OK Cancel
Define the start and end Parameter Values for the start and end distance of
the offset curve by using the slidebar or entering the value in the databox.
The start Parameter Value must be less than the End Parameter Value.
(Used for when the Parameterization Method is Parameter Value.
CHAPTER 4 1
Create Actions
Geometry
Geometry
Before:
Action: Create
Object: Curve
Method: Offset
Curve ID List
2
Offset Parameters
Start Value
0.25
End Value Y
1.0 Z X
Repeat Count
1
After:
[Parameterization Control...]
Auto Execute
Curve List
3
Curve 1
Reverse Direction
Reset Graphics 1
-Apply- Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: Project
Shows the ID that will be assigned for the next curve to
Curve ID List
be created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Option:
Project Parameters...
Projection Vector
Used if the Define Vector option is chosen. Either enter the
<0 0 0> vector coordinates that are expressed in the Refer.
Coordinate Frame, or use the Vector Select Menu that
Refer. Coordinate Frame appears to cursor define the projection vector.
Coord 0
By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
Delete Original Curves means you do not need to press the Apply button to
execute the form.
Auto Execute
Curve List Specify in Curve List, the existing curves or edges that you
want to project onto the surfaces or faces listed in Surface
List.
Surface List Specify in Surface List, the surfaces or faces that the curves
or edges will be projected onto.
You can either cursor select the existing entities or enter the
IDs from the keyboard. Example: For curves - Curve 1:10,
Surface 5.1 Solid 5.1.1; for surfaces - Surface 10 Solid 5.1.
-Apply- The Curve Select menu and Surface Select menu that
appears can be used to define how you want to cursor select
the appropriate curves or edges, and surfaces or faces.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
• Viewing Menu (Ch. 5) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
13
Object: Curve
Method: Project
Curve ID List 5
2
7 15
6
Option:
Project Parameters...
Option: Normal to Plane
Projection Vector
Y
<0 0 0>
Z X
Refer. Coordinate Frame 12
14
Coord 0
Auto Execute 13
Curve List
Curve 6
5
Surface List 15
2 16
Surface 2
6 7
-Apply-
Z X
12
14
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create 13
Object: Curve
Method: Project
Curve ID List 5
2
15 16
8
6 7
Option:
Project Parameters...
Option: Normal to Surf
Projection Vector
Y
<0 0 0>
Z X
Refer. Coordinate Frame 12
14
Coord 0
Auto Execute 13
Curve List
Curve 6
5
Surface List 2 16
Surface 2
7
17
8
-Apply-
Z X
12
14
PART 2
Geometry Modeling
Geometry Before:
Action: Create 13
Object: Curve
Method: Project
Curve ID List 2
7
19
6 20
Option:
Project Parameters...
Option: Define Vector
Projection Vector
Y
Construct2PointVector
Curve List
Curve 6
Surface List 2
Surface 2 19 21
20
7
-Apply-
Z X 12
14
Geometry Before:
Action: Create 13
Object: Curve
Method: Project
Curve ID List
2
7
Option: 6
Project Parameters...
Option: View Vector
Projection Vector
Y
Construct2PointVector
Curve List
Curve 6
Surface List 2
15
Surface 2
7
-Apply-
Z X
12
14
PART 2
Geometry Modeling
Project Parameters
Curves per Projection
Disabled if the PATRAN 2 Convention toggle is OFF on
0 the Create/Curve/Project form. If PATRAN 2 Convention
is ON, specify the number of parametric cubic curves to
Projection Tolerance create for a given projection location.
0.005
Used by MSC.Patran to approximate the curve
projection location using a tolerance based cubic spline.
OK Cancel
☞ More Help:
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Method: PWL
Curve ID List Shows the ID that will be assigned for the next curve
to be created. See Output ID List (p. 25) in the
1 MSC.Patran Reference Manual, Part 1: Basic
Functions.
Point List
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
PART 2
Geometry Modeling
Before:
Geometry
Action: Create 17 18
13 14
Object: Curve
Method: PWL
15
16
Curve ID List
5
Point List 12 1
Y
-Apply-
Z X
After:
17 10 18
13 6 14
7 9
15 8 16 11
5
12 1
19
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Spline Shows the ID that will be assigned for the next curve to
Method:
be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic
Curve ID List
Functions.
1
Auto Execute
If ON, End Point Slope Control allows you to use the Start and
End Point Tangent Vector databoxes to define the tangent
vector for the slopes at the spline’s start point and end point
locations.
PART 2
Geometry Modeling
End Point Slope Control Used if End Point Slope Control toggle is ON.
Specify in Start Point Tangent Vector, the vector definition
Auto Execute of the slope at the first point listed in Point List.
Start Point Tangent Vector Specify in End Point Tangent Vector, the vector definition of
the slope at the last point listed in Point List.
You can either enter the vector coordinates that are
expressed in the global rectangular frame, Coord 0
End Point Tangent Vector (Example: <1.5 0 0>); or you can use the Vector Select menu
that appears to cursor define the slope’s vector.
Point List
Specify the points, vertices, nodes or other point locations to
define the spline, either by entering the IDs from the keyboard
or by cursor selecting the point locations. Examples: Point
-Apply- 1:10, Surface 10.1 12.2. The Point Select menu can be used to
define how you want to cursor select the appropriate point
locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 1
Create Actions
Geometry
Before:
Action: Create
Object: Curve 2
1
Method: Spline
Curve ID List 3
1
5
Option: Loft Spline
Auto Execute Z X
2
1
Point List
Point 1:5 3
1
-Apply- 5
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
2
Object: Curve
1
Method: Spline
Curve ID List 3
1
1
Option:Loft Spline 5
Construct 2PointVector
2
Point List
1
Point 1:5
3
-Apply-
21
5
Z X
Geometry
Action: Create
Object: Curve
Method: Spline Shows the ID that will be assigned for the next curve to
be created. See Output ID List (p. 25) in the
Curve ID List MSC.Patran Reference Manual, Part 1: Basic Functions.
1
Option: B-Spline
Curves per Spline Used if PATRAN 2 Convention is ON. Specify the number
of parametric cubic curves to compose the spline.
B-Spline Parameters
2 10
Specify for Order, the B-Spline’s order of the polynomials. As Order
increases, MSC.Patran will create an increasingly smoother spline.
Order MSC.Patran will not create the spline if Order is greater than the
number of points listed in Point List.
Interpolation If Interpolation is ON, MSC.Patran will force the spline through the
given points. If it is OFF, the spline will only pass through the first
Closed
and last points.
If Closed is ON, MSC.Patran will created a closed spline. If it is
OFF, the spline will be open ended.
Parametrization Method
◆ Chord Length If Chord Length is ON, the parametric coordinates of the points
◆
◆ Uniform along the B-spline is based on the chord length distances relative to
the locations of the spline’s interior points. This means the curve may
or may not be uniformly parameterized, depending on where the
Point List interior points are located.
If Uniform is ON, the parametric coordinates of the points along the
B-spline will be uniformly spaced, regardless of where the specified
points in the Point List are located. That is, the curve will be always
uniformly parameterized.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
Specify the points, vertices, nodes or • Parametric Cubic Geometry (p. 25)
other point locations to define the spline,
• PATRAN 2 Neutral File Support For Parametric
either by entering the IDs from the
Cubic Geometry (p. 57)
keyboard or by cursor selecting the point
locations. Examples: Point 1:10, • Topology (p. 10)
Surface 10.1 12.2. The Point Select • Matrix of Geometry Types Created (p. 27)
menu can be used to define how you • Geometry Preferences (p. 296) in the MSC.Patran
want to cursor select the appropriate Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
2
Object: Curve
1
Method: Spline
Curve ID List 3
1
5
Option: B-Spline
Curves per Spline
0 4
B-Spline Parameters Y
3 10
Z X
Order
Interpolation
After:
Closed
Parametrization Method 2
◆ Chord Length 1
◆
◆ Uniform
3
Point List 1
Point 1:5 5
-Apply- 4
Z X
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve 2
Method: Spline 1
Curve ID List
3
2
1
Option: B-Spline 5
Curves per Spline
0
4
B-Spline Parameters
5 10 Y
Z X
Order
Interpolation
Closed After:
Parametrization Method
2
◆ Chord Length
1
◆
◆ Uniform
Point List 3
1
Point 1:5
5
-Apply-
4
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
2
Method: Spline 1
Curve ID List
3 3
1
Option: B-Spline 5
Curves per Spline
0
4
B-Spline Parameters
5 10 Y
Z X
Order
Interpolation
Closed After:
Parametrization Method 2
◆ Chord Length 1
◆
◆ Uniform
3
Point List
1
Point 1:5
5
-Apply-
4
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Shows the ID that will be assigned for the next curve to be
Object: Curve created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Method: TanCurve
Curve ID List
1 If ON, MSC.Patran will trim the curves listed in the Curve/Point 1
and 2 Lists. Each curve is trimmed from the tangent point to the
end of the original curve.
Trim Original Curves
Curve/Point 2 List
Specify in Curve/Point 1 List and Curve/Point 2 List, the
pair of curves or edges, along with their endpoints that the
new curve will be created between.
For each listbox, the Curve Select menu and the Point Select
-Apply- menu will appear at the bottom to allow you to cursor define
the appropriate curves or edges, and the points, vertices,
nodes, or other appropriate endpoint locations.
New Curve
Original Curve 1
Portions To Be Trimmed
Original Curve 2
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For Parametric
Cubic Geometry (p. 57)
• Topology (p. 10)
PART 2
Geometry Modeling
Before:
Geometry
Action: Create
Object: Curve
Method: TanCurve 8
9
Curve ID List
10
23 25
Trim Original Curves
Auto Execute
26 28
Curve/Point 1 List
ConstructPoint CurveUOn Curve Y
Curve/Point 2 List Z X
ConstructPoint CurveUOnCurve
-Apply- After:
30
10
29 8
9
23 25
26 28
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: TanPoint created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Curve ID List
1
If Closest Tangent Only is chosen, the new curve will be
created at the closest tangent point to the existing point
location.
Closest Tangent Only
If All Tangents is chosen, MSC.Patran will preview each
Trim Original Curves curve to be created at all possible tangent points and ask if you
want to create a curve at each possible location.
Auto Execute
If ON, MSC.Patran will trim the curves listed in the Curve List.
Point List Each curve is trimmed from the tangent point to the end of the
original curve.
Curve List
-Apply-
PART 2
Geometry Modeling
New Curve
Original Curve
Portion to trim
Point
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
CHAPTER 4 1
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: TanPoint 9
Curve ID List
10
25
Auto Execute
Z X
Point List
Point 25
Curve List
Curve 9 After:
-Apply-
29
9 10
25
26 28
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
Method: TanPoint 1
1
Curve ID List
1
5 2
Auto Execute Y 6
Point List
Z X
Point 9
Curve List
Curve 1.2 After:
-Apply-
1
1
10
2
5
1
Y 6
Z X
CHAPTER 4 1
Create Actions
Geometry
Action: Create
Object: <Type> Set <Type> to either: Curve, Surface or Solid.
Method: XYZ
Shows the ID that will be assigned for the next curve,
<Type> ID List surface or solid to be created. See Output ID List (p. 25) in
1 the MSC.Patran Reference Manual, Part 1: Basic Functions.
Refer. Coordinate Frame Used to express the coordinate values entered in the Vector
Coordinates List and the Point Coordinate List, within the
Coord 0 specified coordinate frame. Default is the global rectangular
frame, Coord 0.
Vector Coordinates List Enter the vector coordinates to define the lengths and direction
for the new curves, surfaces or solids. Enter the coordinates
<1 0 0>
either from the keyboard (example: <10 0 0>); or cursor define
the vector using the Vector Select menu that appears.
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
Origin Coordinates List
means you do not need to press the Apply button to execute
[0 0 0] the form.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
PART 2
Geometry Modeling
Before:
Geometry
Action: Create
Object: Curve
Method: XYZ
Curve ID List
3
X
Auto Execute Z
-Apply-
Z X
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Object: Surface
Method: XYZ
Surface ID List
3
Z X
Auto Execute
Origin Coordinates List
Point 6 After:
7
-Apply-
8
3
6
Z X
9
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Solid
Method: XYZ
Solid ID List
1
Z X
Auto Execute
Origin Coordinates List
Point 6 After:
7
-Apply-
11
1 12
6
10
Y
9
Z X
13
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Curve
Method: Involute
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Option: Angles
Involute Parameters
Angle to unwind the involute
0.0
Starting angle for involute Specify in Angle to unwind the involute, the angle in degrees
0.0 to unwind the involute.
Curves per Point Specify in Starting angle for involute, the starting angle in
degrees of the involute curve.
1
Specify in Curves per Point, how many curves will compose the
total involute. This is only used in conjunction with the Patran 2
Refer. Coordinate Frame Convention.
Coord 0
Involute Axis
{[0 0 0][0 0 1]} Define in Involute Axis, a vector that is perpendicular to the
plane the involute curve will be in.
Either enter the vector coordinates that will be expressed in the
Auto Execute
Refer. Coordinate Frame (default is the global rectangular
Point List frame, Coord 0). Example: {[0 0 0][1 0 0]. Or, use the Vector
Select menu and cursor define the vector definition.
-Apply-
PART 2
Geometry Modeling
Involute Parameters
Angle to unwind the involute
0.0
Starting angle for involute
0.0
Curves per Point
1
Auto Execute
Point List Specify the existing point, vertex, node or other point
location that defines the starting point of the involute, either
by entering the ID from the keyboard or by cursor selecting
the point location. Examples: Point 1, Surface 10.1 Node
-Apply- 20. The Point Select menu can be used to define how you
want to cursor select the appropriate point location.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: Involute
Curve ID List
5 13
Option: Angles
Involute Parameters
Angle to unwind the involute
360
Y
Starting angle for involute
0.0 Z X
Curves per Point
4
Involute Axis 15
{[0 0 0][0 0 1]} 6
7
Auto Execute 14
Point List 5
13
Point 13
16
-Apply-
Y 8
Z X
17
PART 2
Geometry Modeling
Option: Radii
Shows the ID that will be assigned for the next curve to be
Involute Parameters created. See Output ID List (p. 25) in the MSC.Patran
Base radius of the bobbin Reference Manual, Part 1: Basic Functions.
0.0
Radius of the stop
0.0 Specify in Base radius of the bobbin, the base radius, in model
units, of the bobbin.
Curves per Point
Specify in Radius of the Stop, the radius of the stop of the
1 involute curve.
Specify in Curves per Point, how many curves will compose the
Refer. Coordinate Frame total involute.
Coord 0
Involute Axis Define in Involute Axis, a vector that is perpendicular to the plane
the involute curve will be in.
{[0 0 0][0 0 1]}
Either enter the vector coordinates that will be expressed in the
Refer. Coordinate Frame (default is the global rectangular frame,
Auto Execute Coord 0). Example: {[0 0 0][1 0 0]. Or, use the Vector Select menu
and cursor define the vector definition.
Point List
By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
-Apply-
Specify the point, vertex, node or other point location that
defines the starting point of the involute, either by entering the
ID from the keyboard or by cursor selecting the point location.
Examples: Point 1, Surface 10.1 Node 20. The Point Select
menu can be used to define how you want to cursor select the
appropriate point location.
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: Involute
Curve ID List
5 13
Option: Radii
Involute Parameters
Base radius of the bobbin
0.1
Radius of the stop Y
2
Z X
Curves per Point
6
Involute Axis 18 9
{[0 0 0][0 0 1]}
14
Auto Execute
6 5
Point List
10 17
Point 13
13
-Apply-
15
8
Y
19
Z X 7
16
PART 2
Geometry Modeling
Geometry
Action: Create
Object: <Type> Set <Type> to either: Curve,
Surface or Solid.
Method: Revolve
<Type> ID List Shows the ID that will be assigned for the next entity type to
1 be created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
By default, Auto Execute (p. 23) in the • Parametric Cubic Geometry (p. 25)
MSC.Patran Reference Manual, Part 1: Basic • PATRAN 2 Neutral File Support For
Functions is ON which means you do not need Parametric Cubic Geometry (p. 57)
to press the Apply button to execute the form. • Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Object: Curve
Method: Revolve
Curve ID List
5
12 13
Axis
Y
{[0 0 0][0 0 1]}
Z X
Revolve Parameters
Total Angle
180.0
Offset Angle After:
30.0
Curves per Point
1 6
Auto Execute
Point List 5 16
Point 12 13
14
-Apply-
12 13
Y 15
Z X
17
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Surface
Method: Revolve
Surface ID List
1
Axis
Y
{Point 1 [x1 y1 1]}
Z X
Sweep Parameters
Total Angle
45.0
Offset Angle
After:
0.0
Surfaces per Curve
1
Auto Execute 3
Curve List
Construct 2 Point Curve
1
-Apply-
1 2
Z X
Geometry Before:
Action: Create
Object: Surface
Method: Revolve 21
Surface ID List 12
2 20
11
19
Refer. Coordinate Frame 10
17 9 18
Coord 0
Axis
{Point 1 [x1 y1 1]}
Y
Sweep Parameters Z X
Total Angle
360.0
After:
Offset Angle
0.0
21
Surfaces per Curve
12
1 20
11
Auto Execute 19
10
Curve List 18
17 9
Curve 9:12
-Apply-
Y 2 3
X 4
5
Z
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Solid 13 14
Method: Revolve
Solid ID List
1
2
Refer. Coordinate Frame
Coord 0
Axis Y
12 15
Construct2PointAxis
Z X
Sweep Parameters
Total Angle
90.0
Offset Angle After:
0.0
Solids per Surface 14
1
13
Auto Execute
Surface List
2
Surface 2
1
16
-Apply-
Y 15
17
X
Z 12
Geometry Before:
Action: Create
2
Object: Solid
3
Method: Revolve
1
Solid ID List 1
1 4
Axis
Coord 1.1 Y
Y
1 X
Sweep Parameters X Z
Total Angle Z
90.0
Offset Angle After:
0.0
2
Solids per Surface
3
1
1
1
Auto Execute
4
Surface List
Surface 1 1
-Apply- Y
1 X
Z
Y 5
6 8
X
Z 7
1
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: 2D Normal
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 25) in the MSC.Patran Reference
1 Manual, Part 1: Basic Functions.
Curve Length
◆ Input Length
◆
◆ Calculate Length
If Input Length is ON, enter the length of the new curve, in
0.0
model units. See Creating Orthogonal Curves with the
Calculate Length Option (p. 218) for information on the
◆ Distance◆
◆ Deltay Calculate Length button.
◆
◆ Deltaic ◆ Deltaz
◆
Calculate Curve Length
Project to Plane
Construction Plane List Enter in Construction Plane List, either the coordinate values of a
{[0 0 0][0 0 1]} vector that is normal to the 2D plane that the new curve will lie in
(example: {[0 0 0][0 0 1]}); or cursor define the vector using the
Vector Select menu.
Flip Curve Direction
Auto Execute
Point List
Curve List
-Apply-
CHAPTER 4 2
Create Actions
Flip Curve Direction If Flip Curve Direction is ON, MSC.Patran will reverse the new
curve’s parametric ξ1 direction, relative to the curve length and
Auto Execute the normal direction of the construction plane. The ξ1 direction
Point List is defined by the curve’s connectivity.
Curve List Enter in Point List, the point, vertex, node or other point
location the curve will be created from.
Enter in Curve List, the curve or edge that the new curve will
be perpendicular to. Either enter the IDs from the keyboard or
-Apply- use the Point Select menu and the Curve Select menu to
cursor define the locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Connectivity (p. 15)
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry Before:
Action: Create 2
Object: Curve 3
Method: 2D Normal
Z
Curve ID List
1 X Y
Curve Length
1
◆ Input Length
◆
◆ Calculate Length
1.0
Y
◆ Distance◆
◆ Deltay
1
◆ Deltax ◆ Deltaz
◆ ◆ Z X
4
Calculate Curve Length
Project to Plane
After:
Construction Plane List
Cord 3.3
2
Flip Curve Direction
3
Auto Execute
Z
Point List
6
Point 3 1
5 X Y
Curve List 1
Surface 1.4
-Apply-
Y 1
4
Z X
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create 2
Object: Curve 3
Method: 2D Normal
Z
Curve ID List
1 X Y
Curve Length
1
◆ Input Length
◆
◆ Calculate Length
0.0
Y
◆ Distance◆
◆ Deltay
1
◆ Deltax ◆
◆ ◆ Deltaz Z X
4
Calculate Curve Length
Project to Plane
After:
Construction Plane List
Cord 3.3 2
3
Flip Curve Direction
Auto Execute Z
Point List
Point 3 5 X Y
1
6
Curve List
1
Surface 1.4
-Apply-
Y
1
Z X
4
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: 2D Normal
Curve ID List Shows the ID that will be assigned for the next curve to be
4 created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Curve Length
◆
◆ Input Length
◆ Calculate Length If Calculate Length is ON, a small subordinate form called
Length Calculation Points will appear (shown below). You must
0.0 enter the point locations in the Point 1 and 2 databoxes shown
below that the curve will be created between.
◆ Distance◆
◆ Deltay
◆ Deltax ◆
◆ ◆ Deltaz Press Calculate Curve Length first to update the curve length
displayed in the databox above, before you complete the
Calculate Curve Length remainder of the form (if Auto Execute is ON), or before you
press the Apply button.
Project to Plane
Construction Plane List
Coord 0.3
Length Calculation Points
Flip Curve Direction Auto Execute
Auto Execute Point 1
Point List
If the Project to Plane toggle is ON, then the input point, and thus the resulting curve, are
projected directly onto the plane; otherwise, the plane is first translated out to the input point, and
the projection is done with respect to that new plane, parallel to the original plane. This toggle
simply indicates whether the working plane is the plane specified, or an offset of that plane, driven
by the input point(s).
◆ Distance◆
◆ Deltay
◆ Deltax ◆
◆ ◆ Deltaz
The default construction plane now comes from the
Calculate Curve Length global preferences. So, if unchanged by the user, the
default is Coord 0.3. The Coord/Axis/Vector/Plane
select menus also have a new entry to restore the
Project to Plane
databox value to the default coordinate
Construction Plane List frame/construction plane, whichever is appropriate. Default
Coord 0.3
Flip Curve Direction If Flip Curve Direction is ON, MSC.Patran will reverse the
new curve’s parametric ξ1 direction, relative to the curve
Auto Execute
length and the normal direction of the construction plane.
Point List The ξ1 direction is defined by the curve’s connectivity.
Curve List Enter in Point List, the point, vertex, node or other point
location the curve will be created from.
Enter in Curve List, the curve or edge that the new curve will
be perpendicular to.
-Apply- Either enter the IDs from the keyboard or use the Point
Select menu and the Curve Select menu to cursor define the
locations.
Geometry Before:
Action: Create
Object: Curve
Method: 2D Normal
1
Curve ID List 1
1
Curve Length
◆
◆ Input Length 2
◆ Calculate Length 5
0.0
◆ Distance◆
◆ Deltay Y
◆ Deltax ◆
◆ ◆ Deltaz 6
Z X
Calculate Curve Length
Project to Plane
Construction Plane List After:
Coord 0.1
8
-Apply-
7
Y
6
Z X
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
2
Object: Curve
3
Method: 2D Normal
Curve ID List Z
1
X3 Y
Curve Length
◆
◆ Input Length 1
◆ Calculate Length
1.41421
Y
◆ Distance◆
◆ Deltay
◆ Deltax ◆
◆ ◆ Deltaz
X
1
Z
Calculate Curve Length 4
Project to Plane
Construction Plane List After:
Cord 3.3
-Apply- 1
Y 4
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: 2D Circle
Curve ID List Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
1
Reference Manual, Part 1: Basic Functions.
Curves per Circle
Used if PATRAN 2 Convention is ON. Specify the number of
4 parametric cubic curves to compose the circle.
Circle Radius
◆ Input Radius
If Input Radius is ON, enter the value of the circle’s radius in
◆
◆ Calculate Radius model units.
If Calculate Radius is ON, specify the point location in
Radius Point List that the radius will be measured to, from the
specified center point. Either enter the ID from the keyboard
(example: Point 10, Surface 3.1.1, Node 30); or cursor select
Project to Plane the point, vertex, node or other point location using the Point
Select menu.
Construction Plane List
Coord 0.3
Auto Execute
Center Point List
[0 0 0]
-Apply-
CHAPTER 4 2
Create Actions
The default construction plane now comes from the global preferences. So, if
unchanged by the user, the default is Coord 0.3. The Coord/Axis/Vector/Plane
select menus also have a new entry to restore the databox value to the default
coordinate frame/construction plane, whichever is appropriate.
Default
Circle Radius
◆ Input Radius
◆
◆ Calculate Radius
Project to Plane If the Project to Plane toggle is ON, then the center point,
and thus the resulting curve, are projected directly onto the
Construction Plane List plane; otherwise, the plane is first translated out to the
Coord 0.3 center point, and the projection is done with respect to that
new plane, parallel to the original plane. This toggle simply
indicates whether the working plane is the plane specified,
Auto Execute or an offset of that plane, driven by the input point(s).
Geometry Before:
Action: Create
Object: Curve
Method: 2D Circle
1
Curve ID List
5
Circle Radius
Y
◆ Input Radius
◆
◆ Calculate Radius Z X
1.0
Project to Plane
Construction Plane List
After:
Cord 0.3
Auto Execute
Center Point List
12
Node 1
-Apply- 1
5
Y
Z X
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
Object: Curve
Method: 2D Circle
Curve ID List
5
1 12
Curves per Circle
4
Circle Radius
◆
◆ Input Radius
Y
◆ Calculate Radius
Z X
Auto Execute
Center Point List
5 1 12
Node 1
-Apply-
Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve
Method: 2D ArcAngles
Shows the ID that will be assigned for the next curve to
Curve ID List be created. See Output ID List (p. 25) in the
1 MSC.Patran Reference Manual, Part 1: Basic Functions.
Arc Parameters
Used if PATRAN 2 Convention is ON. Specify the number
Radius of parametric cubic curves to compose the arc.
1.0
Start Angle
0.0 Enter the Arc parameters defined as Radius, Start Angle
and End Angle (degrees).
End Angle
360.0
Project to Plane If the Project to Plane toggle is ON, then the input point,
and thus the resulting curve, are projected directly onto the
Construction Plane List plane; otherwise, the plane is first translated out to the input
point, and the projection is done with respect to that new
Coord 0.3 plane, parallel to the original plane. This toggle simply
indicates whether the working plane is the plane specified,
or an offset of that plane, driven by the input point(s).
Auto Execute
Center Point List
[0 0 0]
-Apply-
CHAPTER 4 2
Create Actions
Arc Parameters
Radius
1.0
Start Angle
0.0
End Angle
360.0
Project to Plane The default construction plane now comes from the
global preferences. So, if unchanged by the user, the
Construction Plane List default is Coord 0.3. The Coord/Axis/Vector/Plane select
menus also have a new entry to restore the databox
Coord 0.3 value to the default coordinate frame/construction plane,
whichever is appropriate.
Auto Execute Default
Center Point List
[0 0 0] Specify the points, vertices, nodes or other point
locations for the arc’s center point, by entering the IDs
from the keyboard. Examples: Point 10, Curve 10.1,
-Apply- Surface 10.1.1, Node 20. Or cursor define the point
locations using the Point Select menu.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
Method: 2D ArcAngles
Curve ID List
1
Arc Parameters Y
Radius
1.0 X
Z
Start Angle
0.0
End Angle
160.0 After:
Project to Plane
1
Construction Plane List
Coord 0.3
2
Auto Execute
Center Point List
[0 0 0]
Y
-Apply-
Z X 1
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: 2D Arc2Point created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Curve ID List
1
Option: Center
Option Menu to select between Options Center and Radius.
Arc2Point Parameters... (Center parameters are displayed.)
If the Project to Plane toggle is ON, then the center point, and thus the resulting curve, are
projected directly onto the plane; otherwise, the plane is first translated out to the center point,
and the projection is done with respect to that new plane, parallel to the original plane. This
toggle simply indicates whether the working plane is the plane specified, or an offset of that
plane, driven by the input point(s).
Project to Plane
Construction Plane List The default construction plane now comes from the global
Coord 0.3 preferences. So, if unchanged by the user, the default is Coord
0.3. The Coord/Axis/Vector/Plane select menus also have a new
entry to restore the databox value to the default coordinate
frame/construction plane, whichever is appropriate.
Auto Execute
Center Point List
Default
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Object: Curve
1
Method: 2D Arc2Point
Curve ID List
5
Option: Center
Arc2Point Parameters... 12 13
Project to Plane
Auto Execute
Center Point List After:
Point 12
5
Starting Point List
114
Point 13
-Apply-
12 13
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Curve
1
Method: 2D Arc2Point
Curve ID List
5
Option: Center
12 13
Arc2Point Parameters...
Project to Plane
Construction Plane List Y
{[0 0 0][0 0 1]}
Z X
Auto Execut e
Center Point List After:
Point 12
114
Starting Point List
Point 13
12 13
-Apply-
Z X
5
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Curve
Method: 2D Arc2Point Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
Curve ID List Reference Manual, Part 1: Basic Functions.
1
Arc2Point Parameters...
Project to Plane
If pressed, the Arc2Point Parameters subordinate form will
Construction Plane List appear. See Arc2Point Parameters Subordinate Form
(p. 236) for more information.
Coord 0.3
Arc Radius
1.0
-Apply-
PART 2
Geometry Modeling
If the Project to Plane toggle is ON, then the center point, and thus the resulting curve, are projected
directly onto the plane; otherwise, the plane is first translated out to the center point, and the
projection is done with respect to that new plane, parallel to the original plane. This toggle simply
indicates whether the working plane is the plane specified, or an offset of that plane, driven by the
input point(s).
Project to Plane
The default construction plane now comes from the global
Construction Plane List preferences. So, if unchanged by the user, the default is Coord
Coord 0.3 0.3. The Coord/Axis/Vector/Plane select menus also have a new
entry to restore the databox value to the default coordinate
frame/construction plane, whichever is appropriate.
Arc Radius
1.0
Default
Create Center Point
Flip Center Point
If Create Center Point is ON, the arc center point will be created.
Auto Execute
If Flip Center Point is ON, the arc center point will be flipped to
Starting Point List create arc.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Object: Curve
Method:2D Arc2Point
Curve ID List
1
Option: Radius
Arc2Point Parameters...
Y
Project to Plane
Construction Plane List Z X
{[0 0 0][0 0 1]}
Arc Radius
1.5
After:
Create Center Point
Flip Center Point
Auto Execute 2
Starting Point List
[-1 -.5 -1]
1
-Apply- 1
Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Curve Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 25) in the MSC.Patran
Method: 2D Arc3Point Reference Manual, Part 1: Basic Functions.
Curve ID List
1
Curves per Arc Used if PATRAN 2 Convention is ON. Specify the number
1 of parametric cubic curves to compose the arc.
Project to Plane
If the Project to Plane toggle is ON, then the center point, and thus
the resulting curve, are projected directly onto the plane; otherwise,
the plane is first translated out to the center point, and the projection
is done with respect to that new plane, parallel to the original plane.
This toggle simply indicates whether the working plane is the plane
specified, or an offset of that plane, driven by the input point(s).
PART 2
Geometry Modeling
The default construction plane now comes from the global preferences. So, if
unchanged by the user, the default is Coord 0.3. The Coord/Axis/Vector/Plane
select menus also have a new entry to restore the databox value to the default
coordinate frame/construction plane, whichever is appropriate.
Default
Project to Plane
Construction Plane List
Coord 0.3
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
If ON, MSC.Patran will create a point at the Parametric Cubic Geometry (p. 57)
calculated center of the arc. • Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Curve 14
Object:
Method: 2D Arc3Point 1
Curve ID List
5
Project to Plane
Z X
Create Center Point
Auto Execute
Starting Point List After:
Point 13
145
Middle Point List
Point 14 1
15
-Apply-
Y 16 13
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Surface
Method: Curve
Shows the ID that will be assigned for the next surface to
be created. See Output ID List (p. 25) in the MSC.Patran
Surface ID List
Reference Manual, Part 1: Basic Functions.
1
Option: 2 Curve
Parameterization Method
◆
◆ Chord Length Deactivated and not used for the 2 Curve option.
◆ Uniform
If the Manifold toggle is ON, enter the manifold surface or
Manifold face for the new surface, either by entering the ID from the
keyboard (examples: Surface 10, Solid 10.1); or by cursor
Manifold Surface selecting it with the Surface Select menu.
Geometry Before:
Action: Create
Object: Surface
Method: Curve
17
Surface ID List
2
6
12
Option: 2 Curve 5
Parameterization Method 18
◆
◆ Chord Length
◆ Uniform
Y 16
Manifold
X
Manifold Surface Z
After:
Auto Execute
Starting Curve List
Curve 5
17
Ending Curve List
Curve 6
12 6
2
5
-Apply-
18
Y 16
X
Z
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Surface
Method: Curve 2 3
Surface ID List
2
1
Option: 2 Curve 5
Parameterization Method
◆
◆ Chord Length 1 4
◆ Uniform Y
Manifold Z X
Manifold Surface
1
-Apply- 2
5
1 4
Z X
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Surface
Curve Shows the ID that will be assigned for the next surface to
Method: be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic Functions.
Surface ID List
1
If Chord Length is ON, the parametric coordinates of the
points on the surface is based on the chord length distances
Option: 3 Curve
relative to the location of the surface’s middle curve. This
Parameterization Method means the surface may or may not be uniformly
parameterized, depending on where the middle curve is
◆
◆ Chord Length located.
◆ Uniform If Uniform is ON, the parametric coordinates of the points on
the surface will be uniformly spaced, regardless of where the
middle curve is located. That is, the surface will be always
Auto Execute uniformly parameterized.
Starting Curve List
By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
Middle Curve List
the form.
Ending Curve List Specify in the Starting, Middle and Ending Curve Lists, the
curves or edges that the new surfaces will pass through,
either by entering the IDs from the keyboard (examples:
Curve 10, Surface 10.1, Solid 10.1.1); or by cursor defining
the curve locations using the Curve Select menu.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Surface
Curve 19
Method: 8
21
Surface ID List
2 17
5 6
12
Option: 3 Curve 18
Parameterization Method 16
◆
◆ Chord Length Y
◆ Uniform
X
Z
Auto Execute
Starting Curve List
Curve 5
17
-Apply- 5 6
2
12
18
16
X
Z
CHAPTER 4 2
Create Actions
Before:
Geometry
Action: Create
10
Object: Surface
Method: Curve 3
Surface ID List 11
8
2
2
Option: 3 Curve
1
Parameterization Method 9
◆
◆ Chord Length 6
1
◆ Uniform 1
Y 5
Auto Execute Z X
7
Starting Curve List
Surface 1.4
Curve 3
3
-Apply- 8 11
2
1
9
6 1
1
5
Y
7
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Surface
Method: Curve Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 25) in the MSC.Patran Reference
Surface ID List Manual, Part 1: Basic Functions.
1
If Chord Length is ON, the parametric coordinates of the points
Option: 4 Curve that describe the surface is based on the chord length distances
relative to the location of the surface’s second and third curves.
Parameterization Method This means the surface may or may not be uniformly
parameterized, depending on where the interior curves are
◆
◆ Chord Length located. If Uniform is ON, the parametric coordinates of the
◆ Uniform points on the surface will be uniformly spaced, regardless of
where the interior curves are located. That is, the surface will be
always uniformly parameterized.
Auto Execute
Starting Curve List By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Object: Surface
Method: Curve 24
Surface ID List 22 2 2
3
23
Option: 4 Curve 19
8
Parameterization Method 21
17
◆
◆ Chord Length
6
◆ Uniform 12 5
18
Y
Auto Execute 16
Starting Curve List X
Z
Curve 5
23
-Apply- 19
8
21
17 3
12 6
5
18
Y
16
X
Z
Geometry
Action: Create
Object: Surface Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 25) in the MSC.Patran
Method: Curve Reference Manual, Part 1: Basic Functions.
Surface ID List
1
If Chord Length is ON, the parametric coordinates of the
points that describe the surface is based on the chord length
Option: N-Curves distances relative to the location of the surface’s second and
third curves. This means the surface may or may not be
Parameterization Method
uniformly parameterized, depending on where the interior
◆
◆ Chord Length curves are located. If Uniform is ON, the parametric
coordinates of the points on the surface will be uniformly
◆ Uniform spaced, regardless of where the interior curves are located.
That is, the surface will be always uniformly parameterized.
Curve List
Specify in Curve List, two or more curves or edges that the
surface will pass through. Either enter the IDs from the
keyboard (examples: Curve 1:10, Surface 10.2 11.1, Solid
10.1.1 12.1.1), or cursor select the curves or edges using the
Curve Select menu that appears on the bottom.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
Object: Surface
Method: Curve 24
22
9 10
Surface ID List 19
8 23 25
2 21
17
Option: N-Curves 12 6
5
18
Parameterization Method
16
◆
◆ Chord Length
◆ Uniform Y
Curve List X
Z
Curve 5 6 8:10
After:
-Apply-
22 24
9 10
19
8
2 23 25
21
17
12 6
5
18
16
X
Z
PART 2
Geometry Modeling
surfaces.
When toggled ON, uses all the boundary vertices from the Surface List. When toggled OFF, will enable
vertex selection. If the Vertex List is left empty the original surface edges will be automatically merged
until a slope change is encountered in the boundary. The slope change criteria is specified by the "Node-
Edge Snap Angle" in the Finite Elements form under Preferences in the main menu. If vertices are
specified, they will be graphically marked. This option is probably the most powerful as it will allow the
mesher to ignore unimportant details on the boundary.
Geometry
Action: Create
Object: Surface
Method:Composite
Allows the user to define larger surface regions within a model,
Surface ID List typically when existing surfaces are too detailed for mesh
2 creation. Composite surfaces may be meshed using a larger
element edge length than supported on the more detailed,
Delete Constituent Surfaces underlying surfaces. A composite surface is initially defined by
selecting the existing surfaces to be combined. The surfaces
Surface List will be graphically highlighted when picked or when the mouse
focus is put on the surface list by picking in the listbox.
Inner Loop Option: All Select will enable the user to identify existing interior holes to be
part of the new surface. If the inner loop is defined by more than
one edge, selection of any one of those will be enough. To add a
hole which is not part of a surface, the Preview Boundary option
Preview Boundary must be used. In this case all curves have to be selected to
identify the inner loop.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
Highlights the current outer and inner
• Trimmed Surfaces (p. 20)
boundary free edges and enables the
Modify Boundary Frame. • Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Appears either when the Preview Boundary option is selected or if the Composite Surface
Builder was not able to identify a clean boundary from the Surface List. The free edges will be
highlighted and marked as follows:
White: Free edges within the Surface List.
Dark Blue: Free edges shared by one other surface not in the Surface List.
Cyan: Free edges shared by more than one surface not in the Surface List.
Red: Free edges that have not been processed due to either a gap or a multiple branch path in
the Surface List.
Vertex
Options... List
Modify Boundary:
Add/Remove toggles allow edges or curves to be added
◆
◆ Add ◆ Remove or removed from the Surface List boundary. Add places
selected curves and edges in the Edge List databox and
also supports curve creation on-the-fly. Remove operates
Edge List
in Autoexecute mode whereby previously highlighted
Surface 1.3 curves or edges are simply unhighlighted.
Cleanup Tol. 0.005 Only used in the Surface Builder to ignore gaps
between surface edges.
Gap Distance 0.005
Will zoom on the model location where the builder has
detected a boundary gap or branch. This is useful for
Auto Zoom In Problem large Composite Surfaces.
Ok Defaults
Geometry Before:
Action: Create
Object: Surface
Method: Composite
Z
Surface ID List
2 1 Y
X
Delete Constituent Surfaces
Surface List
Surface 1T#
Z
X Y
Use All Edge Vertices
Vertex List
After:
Options...
Vertex List
Inner Loop Option: All
Z
1 Y
X
Preview Boundary
-Apply-
Z Y
X
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Surface Shows the ID that will be assigned for the next surface to
be created. See Output ID List (p. 25) in the MSC.Patran
Method: Decompose Reference Manual, Part 1: Basic Functions.
Surface ID List
1
Surface Vertex 2 List Enter in the Surface Vertex 1,2,3 and 4 listboxes, the four
vertices that will define the new surface. Use the Vertex
Select menu that appears on the bottom to cursor select
the vertices.
Surface Vertex 3 List
Geometry Before:
Action: Create 17 15
Object: Surface
Method: Decompose
14
Surface ID List
3
2
Surface
12
Surface 2
Y
Auto Execute Z X
Y
5
Z X
18 16
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Surface
Shows the ID that will be assigned for the next surface to be
Method: Edge created. See Output ID List (p. 25) in the MSC.Patran Reference
Manual, Part 1: Basic Functions.
Surface ID List
1 Set this option to either 3 Edge or 4 Edge. The 3 Edge option
will create a degenerate three sided surface.
Option: 4 Edge
If the Manifold toggle is ON, enter the manifold surface or face for
Manifold the new surface, either by entering the ID from the keyboard
(examples: Surface 10, Solid 10.1); or by cursor selecting it with
the Surface Select menu.
Manifold Surface
Geometry Before:
Action: Create
Object: Surface 13 14
Method: 5
Edge
16 2
Surface ID List
6
3
12 15
Option: 3 Edge
Manifold
Y
Manifold Surface
Z X
Auto Execute
Surface Edge 1 List
After:
Curve 5
5
Surface Edge 3 List
16 3 2
Surface 2.1
6
-Apply- 12 15
Z X
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
Object: Surface
Method: Edge 18 6
7
12 5
Surface ID List
2
Option: 4 Edge 19
8
Manifold 17
Y
Manifold Surface
Z X
Auto Execute
Surface Edge 1 List
After:
Curve 5
19
8
-Apply- 17
Y
Z X
PART 2
Geometry Modeling
Extracting Surfaces
Extracting Surfaces with the Parametric Option
The Extract method creates surfaces by creating them from within or on a solid, at a constant
parametric ξ 1 ( u ) , ξ 2 ( v ) , or ξ 3 ( w ) coordinate location, where ξ 1 has a range of 0 ≤ ξ 1 ≤ 1 , ξ 2
has a range of 0 ≤ ξ 2 ≤ 1 , and ξ 3 has a range of 0 ≤ ξ 3 ≤ 1 . One surface is extracted from each
solid.
Geometry
Action: Create
Object: Surface
Method: Extract
Surface ID List
1 Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Option: Parametric
Surface Plane
◆ Constant u Plane
◆
◆ Constant v Plane Select either Constant u Direction, Constant v Direction, or
Constant w Direction. The surfaces will either be created
◆
◆ Constant w Plane either along the ξ 1 ( u ) direction for Constant u Direction;
along the ξ 2 ( v ) direction for Constant v Direction; or along
Surface Position the ξ 3 (w) direction for Constant w Direction.
0.0 1.0
0.5
-Apply-
CHAPTER 4 2
Create Actions
Surface Plane
◆ Constant u Plane
◆
◆ Constant v Plane
◆
◆ Constant w Plane
Surface Position
0.0 1.0
0.5
u Parametric Value
By default, Auto Execute (p. 23) in the MSC.Patran
Auto Execute Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to
Solid List execute the form.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Connectivity (p. 15)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
20
Object: Surface 2
19 1 21
Method: Extract 3 22
Surface ID List
2 1
Option: Parametric
Surface Plane
17
◆
◆ Constant u Plane Y
◆
◆ Constant v Plane 12 18
Z X
◆ Constant w Plane 16
Surface Position
0.0 1.0
0.75 After:
w Parametric Value 20
2 21
Auto Execute 19 1
Solid List 3 22
Solid 1
1
-Apply-
26
2 2
1 25
23
17
Y 24
12 18
Z X
16
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create 10
Object: Surface
2 9
Method: Extract 7
Surface ID List 8
3
Option: Parametric 5
Surface Plane
◆
◆ Constant u Plane 1 Y 6
1
◆
◆ Constant v Plane
◆ Constant w Plane Z X
4
Surface Position
0.0 1.0
0.75 After:
w Parametric Value 10
Auto Execute
2 9
Solid List 7
1 Y 1 6
12
Geometry
Action: Create
Object: Surface
Method: Extract
Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 25) in the MSC.Patran
Surface ID List Reference Manual, Part 1: Basic Functions.
1
Option: Face
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Face List need to press the Apply button to execute the form.
Specify in Face List, the solid faces to create surfaces on, either by
-Apply- entering the IDs from the keyboard (example: Solid 10.2 11.1); or
by cursor selecting the faces.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
20
Object: Surface 2
1 21
19
Method: Extract 3 22
Surface ID List
2 1
Option: Face
Auto Execute
17
Face List Y
12 18
Solid 1.1 1.2 Z X
16
-Apply-
After:
1
20
12 2 21
19 1
23 22
3
1
2
17
Y
12 18
Z X
16
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Surface
Method: Fillet Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 25) in the MSC.Patran
Surface ID List Reference Manual, Part 1: Basic Functions.
1
Fillet Radius 1 is the fillet radius. This is either a constant fillet
Fillet Parameters radius (if Fillet Radius 2 is left blank) or part of a varying radius.
Fillet Radius 1 Only one radius value is allowed for all pairs of surfaces or faces
specified in Surface/Point 1 and 2 List.
Fillet Radius 2 is optional. If a value is entered, MSC.Patran will
Fillet Radius 2 create a fillet with a varying radius, with the first edge beginning
at Radius 1 and gradually varying to Radius 2 at the opposite
edge.
Fillet Tolerance Fillet Tolerance is used to control the accuracy of the fillet when
MSC.Patran subdivides the geometry to calculate the fillet
0.005
position. Decreasing the tolerance helps when the fillet is very
small compared to the geometry model. Default is .005.
Trim Original Surfaces
Auto Execute
Surface/Point 1 List
-Apply- Area To Be
Surface 1 Trimmed
Radius 2
CHAPTER 4 2
Create Actions
Fillet Radius 1
Fillet Radius 2
If ON, MSC.Patran will trim the original surfaces specified in
the Surface/Point 1 and 2 listboxes. Each surface is trimmed
Fillet Tolerance from the tangent point of the fillet to the end of the original
0.005 surface.
Radius 1
Fillet Patch
Area To Be
Surface 1 Trimmed
Radius 2
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Surface 2
Method: Fillet
Surface ID List 3
4 1
Fillet Parameters 1
Fillet Radius 1 10
0.25 3
4
Fillet Radius 2 Y
0.5 X
Z
9
Fillet Tolerance
0.005
Surface/Point 2 List
1
1
Construct PointSurfaceUVOnSu
14
-Apply- 11 1
10 4
3
Y
12
Z X
9
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create 24
Object: Surface
Method: Fillet
4
20 25
Surface ID List
5
Fillet Parameters 16
Fillet Radius 1 18 23
0.75 5
Y 3
Fillet Radius 2 6
17
Z X
Fillet Tolerance 19
0.005
After:
Trim Original Surfaces
30
Auto Execute
Surface/Point 1 List
Construct PointSurfaceUVOnSu
28 4
Surface/Point 2 List
31
Construct PointSurfaceUVOnSu
-Apply- 27 5 29
18
Y 3
6
Z X 26
19
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Shows the ID that will be assigned for the next surface to be
Surface created. See Output ID List (p. 25) in the MSC.Patran Reference
Manual, Part 1: Basic Functions.
Method: Match
Surface ID List
If ON, MSC.Patran will delete the surfaces specified in Surface 1
1
and 2 List from the database.
Delete Original Surfaces By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Auto Execute need to press the Apply button to execute the form.
Surface 1 List
Specify in Surface 1 List, the surface or face to which the new
surface will be matched. Specify in Surface 2 List, the surface or
Surface 2 List face to match with Surface 1. Either enter the IDs from the
keyboard (examples: Surface 10, Solid 10.1); or cursor select them
using the Surface Select menu.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Meshing Surfaces with IsoMesh or
Paver (p. 15) in the MSC.Patran Reference
Manual, Part 3: Finite Element Modeling
CHAPTER 4 2
Create Actions
Geometry
Before:
Action: Create
Object: Surface
Method: Match 13 14 18
Surface ID List
4 2 3
Auto Execute 12 15 17
Y
Surface 1 List
Surface 2 Z X
Surface 2 List
Surface 3
-Apply- After:
13 14 18
2 4
12 15 17
Y
Z X
PART 2
Geometry Modeling
Offset Parameters Specify the number of copies of the offset surface to create
using the Repeat Count parameter.
Constant Offset Value
1.0
Repeat Count By default, Do not use a guiding surface is set to use the
surface normal or the direction vector, if reversed from the
1
surface normal for the offset direction. If this toggle is
changed to Use first surface as guiding surface, then the
offset direction for all surfaces to be created will the same as
Do not use a the first surface in the Surface List.
guiding surface By default, Auto Execute (p. 23) in the MSC.Patran
Auto Execute Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
Surface List the form.
Specify the surface used to create an offset surface from
either by cursor selecting them or by entering the IDs from
the keyboard. Example: Surface 10 11. The Surface select
menu that appears can be used to define how you want to
Draw Direction Vector
cursor select the appropriate surfaces.
Reverse Direction
Draws the direction vector of the surface to create the offset
Reset Graphics
surface from.
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
CHAPTER 4 2
Create Actions
Geometry
Geometry
Geometry
Before:
Action: Create
Object: Surface
Method: Offset
Surface ID List
2 1
Offset Parameters
Constant Offset Value
0.5
Repeat Count
2
Y
Do not use a X Z
guiding surface
Auto Execute
After:
Surface List
Surface 1
Reverse Direction 3
Reset Graphics 2
1
-Apply-
Y
X Z
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Surface
Method: Ruled
Shows the ID that will be assigned for the next surface to be
Surface ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Surface Parameterization
◆
◆ Equal Arc Length
◆ Equal Parametric Values
If Equal Arc Length is ON, MSC.Patran will define the ruled
surface’s ξ 1 and ξ 2 parametric directions based on the arc
length parameterizations of the ξ 1 direction for the curves or
edges in Curve 1 List, and the ξ 2 direction for the curves or
Avoid Bow Tie Surface edges in Curve 2 List. If Equal Parametric Values is ON, the
curves or edges in Curve 1 List define the surface’s ξ 1 direction
Auto Execute and the curves or edges in Curve 2 List define the surface’s ξ 2
direction. The ξ 1 and ξ 2 directions are defined by the curve and
Ruling Curve 1 List surface’s connectivity. You can plot the ξ 1 and ξ 2 directions by
choosing the Parametric Direction toggle on the Geometric
Properties form under the menu Display/Display
Properties/Geometric.
Ruling Curve 2 List
-Apply-
CHAPTER 4 2
Create Actions
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Connectivity (p. 15)
• Matrix of Geometry Types Created (p. 27)
• Meshing Surfaces with IsoMesh or Paver (p. 15)
in the MSC.Patran Reference Manual, Part 3: Finite
Element Modeling
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
6
Object: Surface
2
Method: Ruled
5
Surface ID List
1
Surface Parameterization
◆
◆ Equal Arc Length
◆ Equal Parametric Values
1 Y
Z X 1
4
Avoid Bow Tie Surface
Auto Execute
Ruling Curve 1 List
After:
Curve 1
6
Ruling Curve 2 List
Curve 2 2
5
-Apply-
1 Y
Z X 1
4
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create 18
Object: Surface
Method: Ruled 19
Surface ID List
2
3
2
Surface Parameterization 17 1
◆
◆ Equal Arc Length
1
◆ Equal Parametric Values 12
Y 20
5
Z X
16
Avoid Bow Tie Surface
Auto Execute
Ruling Curve 1 List After:
Curve 5
18
Ruling Curve 2 List
Surface 2.4
19
-Apply-
2
2
17 1
1
21
12 3
Y 20
5
Geometry
Action: Create
Object: Surface Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 25) in the MSC.Patran
Method: Trimmed
Reference Manual, Part 1: Basic Functions.
Surface List
-Apply-
CHAPTER 4 2
Create Actions
Specify in Outer Loop List, one chained curve to represent the outer boundary of the
trimmed surface either by entering the ID from the keyboard (example: Curve 10), or by
cursor selecting the curve.
Delete Outer Loop If ON, MSC.Patran will delete the chained curves specified in
the Outer Loop List listbox.
Outer Loop List
Delete Inner Loops If ON, MSC.Patran will delete the chained curve specified in
Inner Loop List.
Inner Loop List
Specify in Inner Loop List, one or more optional chained curves
to represent holes or cutouts in the trimmed surface, either by
entering the IDs from the keyboard (example: Curve 10 12), or
Delete Constituent Surface by cursor selecting the curves.
Surface List
Specify in Surface List, the surfaces that will be the parent
surface whose curvature will be used by the trimmed surface,
either by entering the IDs from the keyboard, or by cursor
-Apply- selecting the surface. The parent surface must be simply
trimmed (default color is green).
Note: A Surface List is not required for the Planar option.
Before:
Geometry
Action: Create
Object: 16
Surface
Method: Trimmed
19
Surface ID List 18 20 2
3
21 22
12
Option: Surface
Auto Chain...
Use All Edge Vertices Y
X Z 17
Delete Outer Loop
Geometry
Before:
Action: Create 14
Object: Surface
Method: Trimmed
Surface ID List
2
13 12
Option: Planar
Auto Chain.. .
Use All Edge Vertices Y
Delete Outer Loop
Z X
16
Outer Loop List
Curve 14
After:
Delete Inner Loops
18 17
Inner Loop List
Curve 13
22
-Apply-
21 2 12
20
Z X
19 16
PART 2
Geometry Modeling
If ON, the start point of the start curve can be switched from one end of the curve to the other.
Auto Execute must be OFF. A start curve should be selected and then toggle ON and OFF to see
a white marker designating the start point.
Auto Chain Specify the existing curve or edge to use for the start curve
of a chain either by cursor selecting them or by entering the
Auto Execute IDs from the keyboard. Example: Curve 1 Surface 5.1 Solid
Select a Start Curve 5.1.1. A Curve/Edge Select menu that appears can be used
to define how you want to cursor select the appropriate
curve or edge.
If ON, the created chain curve will be highlighted. Either changing the value to OFF or
picking another start curve will erase the highlight.
If ON, the OK button must be selected for each constituent curve that is
identified as the next curve in the chain. If OFF, it will automatically continue
as.far as possible before user-intervention is necessary.
CHAPTER 4 2
Create Actions
Next OK
Previous Quit
Backup Stop
Delete Break
-Apply- Cancel
Next: Used to update the "Choose Curve OK: Used to finalize the selection on the curve
to Continue" databox when multiple echoed in the "Choose Curve to Continue"
choices are possible, i.e. a branch. databox and continue the auto chain
process.
Previous: Used to update "Choose Curve to Quit: Used to end the auto chain process without
Continue" databox when more than attempting to creating a chain.
two curves form a branch. Use in
conjunction with the Next button.
Backup: Used to backup one curve at a time Stop: Used to end the auto chain process and
in the list of curves that have been attempt to create a chain from the
previously selected as constituents constituent curves. (Only necessary when
for the resulting chain. pressing the Apply button did not create a
chain.)
Delete: Used to delete the curve in the Break: Used to break the curve in the "Choose
"Choose Curve to Continue" Curve to Continue" databox.
databox from the database.
PART 2
Geometry Modeling
Shadow Surface Method. The method used to create a composite trimmed surface is called a
Shadow Surface Method. The best way to describe a shadow surface is to use a real life analogy.
Consider a cloud in the sky to be a shadow surface. Then the sun, being the light source behind
the cloud, creates a shadow on the planet Earth, only in the area blocked by the cloud. The same
is true of the shadow surface, except a view vector is used to determine the light direction. The
shadow itself is called an Under Surface, whose valid region is defined by where the outlines of
the shadow surface appear with respect to a given view.
The Shadow Surface itself is a collection of specified surfaces, which may have gaps or overlaps
of a specified distance, and may or may not be topologically congruent. It is bounded by outer
and inner loops, defined as closed chains of curves or surface edges.
During surface evaluations, the Under Surface is used to classify the point relative to which
constituent surface (amongst the Shadow Surface) contains it. The point is mapped to the
parameter space of that constituent surface, and the evaluation is done directly on that surface.
Creating Composite Surfaces. The steps in creating composite surfaces are, for the most part,
the same as those for creating a normal trimmed surface, with the following exceptions:
• More than one surface is specified to define the curvature (multiple parent surfaces).
• A Gap Distance parameter must be specified to define the maximum length for gaps
or overlaps.
• An appropriate view must be obtained, satisfying the following:
• Double Intersections between the Shadow Surface and the view vector must not occur.
In other words, the Shadow Surface must not wrap around on itself relative to the
current view. This is because the Under Surface is flat, and there is not necessarily a
one-to-one mapping from the Shadow Surface to the Under Surface. Surfaces that
combine to create a cylinder, therefore, cannot be used to create a single composite
surface.
• No Dead Space. Unpredictable results will occur if any portion of the Shadow Surface
does not have an Under Surface counterpart. An example of dead space would be an
area on the Shadow Surface which runs parallel to the view vector. Since this portion
has no area with respect to its projection onto the Under Surface, it will not be
represented properly in the resulting composite surface. This can cause unwanted
holes or spikes in the geometry.
CHAPTER 4 2
Create Actions
Shadow
Plane
Not Acceptable
S2
S1
Acceptable
S2
S1
PART 2
Geometry Modeling
Geometry Before:
Action: Create
2 3 5
Object: Surface 10 4 11
Method: Trimmed
12 13
2
1
Surface ID List
5
7 8
3
Option:Composite 1 4 6
Auto Chain... Y
Gap Distance
Z X
0.005
-Apply- Y
Z X
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: Surface
Shows the ID that will be assigned for the next surface to be
Method: Vertex created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Surface ID List
If ON, MSC.Patran will allow you to specify a surface or solid
1 face in the Manifold Surface databox to manifold the new surface
onto.
Manifold
If the Manifold toggle is ON, enter the manifold surface or face
Manifold Surface for the new surface, either by entering the ID from the keyboard
(examples: Surface 10, Solid 10.1); or by cursor selecting it
with the Surface Select menu.
Auto Execute
By default, Auto Execute (p. 23) in the MSC.Patran Reference
Surface Vertex 1 List Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: 1 14
Surface
Method: Vertex
Surface ID List
2
Manifold
Manifold Surface
Auto Execute Y
12 13
Surface Vertex 1 List Z X
Point 12
-Apply- 2
Y
12 13
Z X
CHAPTER 4 2
Create Actions
Geometry
Action: Create
Object: <Type> Set <Type> to either: Surface or Solid.
Method: Extrude
<Type> ID List
Shows the ID that will be assigned for the next surface or solid to
1 be created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Refer. Coordinate Frame
Coord 0
Auto Execute
<Type> List
-Apply-
PART 2
Geometry Modeling
Sweep Parameters
Scale Factor Enter in Scale Factor, a scaling factor value to be applied in
1.0 the two or three directions of the surface or solid, respectively.
A scale factor of one means no scaling will take place. Enter
Angle in Angle, an optional angle value in degrees to rotate the
0.0 curve or surface about the translation vector. <Type> per
<Type> is not active or used if the PATRAN 2 Convention
<Type> per <Type> toggle is OFF. If ON, enter how many parametric bi-cubic
1 surfaces per curve or how many parametric tri-cubic solids per
curve to create.
Auto Execute
<Type> List
Specify in <Type> List, the curves or edges, or surfaces or
solid faces that you want to extrude to create the surfaces or
solids, respectively. Either enter the IDs from the keyboard
-Apply- (examples: for curves - Curve 10, Surface 10.1, Solid 10.1.1;
for surfaces - Surface 10, Solid 10.1), or cursor select them by
using the Curve or Surface Select menu.
Before:
Geometry
Action: Create
Object: Surface
Method: Extrude
Surface ID List
1
12
Refer. Coordinate Frame
Coord 0 5
Y
Origin of Scale and Rotate
[0 0 0] 13
X
Z
Translation Vector
<1 0 0>
Angle 4
0.0
Surface per Curve
1
Auto Execute 1
Curve List
Curve 5
-Apply- Y
1
Z X 5
2
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Surface
Method: Extrude
Surface ID List
1
12
Refer. Coordinate Frame
Coord 0 14
5
Origin of Scale and Rotate Y
Point 14 13
X
Translation Vector Z
<0 10 0>
Angle
90.0
Surface per Curve
1
Auto Execute 15
Curve List
2
Curve 5
-Apply-
Y 12
14
Z X
13
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
12
Object: Solid
Method: Extrude
15 13
Solid ID List 21
2
14
Coord 0 17
Translation Vector
Z X
<0 10 0> 19
Sweep Parameters
Scale Factor After:
2.0
22
Angle
0.0 25 23
Solids per Curve
24
1
Auto Execute
2
Surface List
Solid 1.5
-Apply- 12
15 21 13
Y
14
1
17
Z X 18 20
19
PART 2
Geometry Modeling
Gliding Surfaces
Gliding Surfaces with the 1 Director Curve Option
The Glide method creates biparametric surfaces by sweeping base curve along a path defined by
a set of director curves or edges.
Geometry
Action: Create
Object: Surface
Method: Glide
Shows the ID that will be assigned for the next surface to be
Surface ID List created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Option:1 Director Curve If Normal Project Glide is ON, MSC.Patran avoids twisting
the surface. One degree-of-freedom of motion is eliminated. If
Glide Input Options Fixed Glide is ON, MSC.Patran uses “fixed” logic which
basically drags the director curve along the base curve surface
◆ Fixed Glide
without rotating. Three degrees-of-freedom of motion are
◆
◆ Normal Project Glide eliminated.
Base Curve List Specify in Director Curve List, the curve or edge that will act
as the Glide’s director curve. Specify in Base Curve List, one
or more base curves or edges for surfaces. Either enter the
IDs from the keyboard (examples: for curves - Curve 1:10,
Surface 10.1 11.1; for surfaces - Surface 10, Solid 10.1); or
cursor select the curves or edges, or the surfaces or faces
-Apply- using the Curve or Surface Select menu.
☞ More Help:
• Gliding Surfaces with
the 2 Director Curve
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create 16
Object: Surface
Method: Glide
10
Surface ID List
2
Scale Factor
1.0 After:
Auto Execute 16
20
Director Curve List
21
Curve 10
4
-Apply-
12
11
18
13
Y 19
14
Z X
17
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Surface
Method: Glide
Shows the ID that will be assigned for the next surface to be
Surface ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
2
Director Curve 2 List Director Curve 1 List and Director Curve 2 List provide a
moving local coordinate system which provides for sweeping
and scaling of the base curve. The Base Curve is swept
along the two director curves. It does not need to be attached
Base Curve List
to either director. A copy will be transformed into its
appropriate position for exclusive used by the surface.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 2
Create Actions
Geometry Before:
Action: Create
Object: Surface
Method: Glide
Surface ID List
3 1 2
1 4
2
6 5
1 3
Option:2 Director Curve
Curve 2
After:
Base Curve List
Curve 3
-Apply-
3 1
6 1
5
1 2
2 4
Y
Z X
PART 2
Geometry Modeling
Geometry
Set <Type> to either Surface or Solid.
Action: Create
Object: Shows the ID that will be assigned for the next surface or solid
<Type>
to be created. See Output ID List (p. 25) in the MSC.Patran
Method: Normal Reference Manual, Part 1: Basic Functions. If more than one
ID is listed, the thickness of each surface or solid is based on
dividing the number of surfaces or solids into the thickness
<Type> ID List value.
1
If Constant Thickness is ON, a single thickness value is
Thickness Input Options entered in the Thickness databox below (not shown here) which
◆
◆ Constant Thickness represents a constant offset distance for the Normal.
◆ Varying Thicknesses
If Varying Thickness is ON, you must enter two thickness values
Thickness at u=0; v=0
for surfaces and four thickness values for solids at the parametric
1.0 ξ 1 ( u ) and ξ 2 ( v ) coordinate locations shown on the form. (The
Thickness at u=0; v=1 form here shows the thickness databoxes for creating a surface.)
1.0
<Type> per <Type>
1
CHAPTER 4 2
Create Actions
Construction Point If ON, MSC.Patran will reverse the parametric ξ1 direction for
the base curves listed in Curve List below.
☞ More Help:
Specify in <Type> List, the curves or edges, or the • Select Menu (p. 31) in the MSC.Patran Reference
surfaces or faces that you want to create surfaces or Manual, Part 1: Basic Functions
solids from, respectively. Either enter the IDs from • Topology (p. 10)
the keyboard (examples: for curves - Curve 10,
• Matrix of Geometry Types Created (p. 27)
Surface 10.1, Solid 10.1.1; for surfaces - Surface 10,
Solid 10.1), or cursor select them by using the Curve
or Surface Select menu.
PART 2
Geometry Modeling
Geometry Before:
Action: Create
13
Object: Surface
Method: Normal
5
Surface ID List
2
Construction Point
-Apply- Z X 11
122 14
CHAPTER 4 3
Create Actions
Geometry
Before:
Action: Create
Object: Surface 9
Method: Normal
Surface ID List 1
2
Y 2
Thickness
0.25 6
Z
Surfaces per Curve X
1
Construction Point
2
Point 9
Auto Execute
Curve List
5 11
Surface 1.2
1
Y 6
2
Z
X
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Solid
Method: 5
Normal
Solid ID List
1 1 6
1
Thickness Input Options
◆ Constant Thickness
◆
◆ Varying Thicknesses 4
Y
Thickness
0.5 Z X
After:
Flip Surface Normal
Auto Execute
8
Surface List
Surface 1
5
-Apply- 7 9
1
1 6
1
10
Y
4
Z X
CHAPTER 4 3
Create Actions
This example is similar to the previous example, except that the thickness is -0.5 instead of +0.5.
Geometry
Before:
Action: Create
Object: Solid
Method: Normal 5
Solid ID List
1 1
1 6
Thickness Input Options
◆ Constant Thickness
◆
◆ Varying Thicknesses 4
Y
Thickness
Z X
-0.5
-Apply- 1
7 9
4
Y
8
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
22
Object: Solid
Method: Normal 23
Solid ID List
3 2
2 20
1 1 18
Thickness Input Options
21
◆ Constant Thickness 19
◆
◆ Varying Thicknesses
12 Y
Thickness
0.25 Z X
17
Solids per Surface
1
After:
Flip Surface Normal
24
Auto Execute
322 2
Surface List 1 25
Solid 1.6
2 23
-Apply- 27
3 2
20
26 18
11
21
19
Y
12
Z X
17
CHAPTER 4 3
Create Actions
Surface ID List
9
Delete Original Elements If toggled ON, the elements selected will be deleted when
the surface is created successfully.
Element List
Elm 1:322 364:445
Congruent element list that defines the surface.
Inner Loop Options: All Note: When the Inner Loop Options is set to Select, a
node listbox opens. Here the holes to be preserved can
be identified by the nodes on its edge. Any nodes not
Surface Creation Methods
on the hole edge or on the outer boundary will be
Fast ignored.
-Apply-
Creating Midsurfaces
Creating Midsurfaces with the Automatic Option
This form is used to create a Midsurface using the Automatic Method.
Geometry
Geometry
Action: Create
Shows the ID that will be assigned for the next surface to be
Object: Surface created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Method: Midsurface
Surface ID List
1 Specify the midsurface option:
1. Automatic
2. Manual
Max. Thickness Specify the maximum distance the solid face pairs can be apart
in order to calculate a midsurface between (wall thickness)
0.01
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Solid List need to press the Apply button to execute the form.
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Geometry
Geometry Before:
Action: Create
Object: Surface
Method: Midsurface
Surface ID List
1
1
Max. Thickness
8.1
Auto Execute
Z
Solid List
Y
Solid 1 X
After:
-Apply-
5
3
1 6
4
1
Z
Y
X
CHAPTER 4 3
Create Actions
Geometry
Geometry
Action: Create
Shows the ID that will be assigned for the next surface to be
Object: Surface created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Method: Midsurface
Surface ID List
Specify the midsurface option:
1 1. Automatic
2. Manual
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
First Surface Set
need to press the Apply button to execute the form.
-Apply- Specify the offset surface set of the pair to create a midsurface
from either by cursor selecting them or by entering the IDs from
the keyboard. Example: Surface 2, Solid 1.2. The Surface
select menu that appears can be used to define how you want
to cursor select the appropriate surface.
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Surface
Method: Midsurface
Surface ID List
1
Auto Execute
Solid Face List
Solid 1.5 1.4 1.7
Y
Offset Solid Face List
Solid 1.9 1.8 1.10 Z X
After:
-Apply-
1 3
Z X
CHAPTER 4 3
Create Actions
Geometry
Specify the Solid Primitive type to create:
Action: Create
1. Block
Object: Solid 2. Cylinder
Method: Primitive 3. Cone
4. Sphere
5. Torus
Solid ID List Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Block Parameters Specify the length, width, and height of the block.
X Length List
1.0
Y Length List
1.0
Z Length List
1.0 If ON, enable the boolean operation option. When the
selectdatabox is displayed, select a target solid to perform a
boolean operation on with the created block.
Modify Solid
Specify the reference coordinate frame to position the block.
Boolean Operation...
Default is the global coord 0.
Refer. Coordinate Frame By default, Auto Execute (p. 23) in the MSC.Patran Reference
Coord 0 Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
Auto Execute Specify the base origin point of the block. Under The Refer.
Coordinate Frame, the created block will start at this location
Base Origin Point List extending length in x-axis, width in y-axis, and height in z-axis. If
[0 0 0] the base origin point is an [x,y,z] definition, the origin of the
block will be created in the provided Refer. Coordinate Frame.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Creates solid blocks 1 and 2 at [0 0 0] and [2 0 0] with parameters of X=1.0, Y=1.0, Z=1.0 and
X=2.0, Y=2.0, Z=2.0 respectively.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
1
Block Parameters
X Length List
1.0 2.0
Y
Y Length List
Z X
1.0 2.0
Z Length List
1.0 2.0 After:
Modify Solid
Boolean Operation...
Auto Execute
Base Origin Point List
[0 0 0] [2 0 0]
Y
-Apply-
Z X
CHAPTER 4 3
Create Actions
Creates solid block 1 at [-1 .5 .5] with parameters of X=5.0, Y=1.0, Z=1.0 while performing a
boolean add operation with solid 1.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
1
Solid ID List
2
Block Parameters
X Length List
5.0
Y Length List Y
1.0 Z X
Z Length List
1.0 After:
Modify Solid
Boolean Operation...
Auto Execute
Base Origin Point List
[-1 .5 .5] Boolean Operation
Geometry
-Apply- Y
X
Target Solid List Z
Solid 1
OK Cancel
PART 2
Geometry Modeling
Geometry
Action: Specify the Solid Primitive type to create:
Create
1. Block
Object: Solid
2. Cylinder
Method: Primitive 3. Cone
4. Sphere
5. Torus
Solid ID List Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Cylinder Parameters Specify the height, radius, and optional thickness which is used
Height List to shell the cylinder.
1.0 Default = 0.0 which designates no shelling.
Radius List
1.0
[Thickness List]
0.0 If ON, enable the boolean operation option. When the
selectdatabox is displayed, select a target solid to perform a
boolean operation on with the created cylinder.
Modify Solid
Specify the reference coordinate frame to position the
Boolean Operation...
cylinder. Default is the global coord 0.
Refer. Coordinate Frame By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Coord 0 need to press the Apply button to execute the form.
Auto Execute Specify the base center point and the axis of the cylinder.
If the base center point is an [x,y,z] definition, the location of the
Base Center Point List cylinder will be created in the provided Refer. Coordinate Frame.
The input Axis is not with reference to the Refer. Coordinate
[0 0 0]
Frame, therefore, the cylinder axis will be defined by the absolute
value of the Axis specified, where the default is the z axis of
Axis List Coord 0.
Coord 0.3
☞ More Help:
-Apply- • Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
CHAPTER 4 3
Create Actions
Creates solid cylinder 1 at point 1with parameters of Height=3.0, Radius=0.25, along X axis.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
1
1
Cylinder Parameters
Height List
3.0
Y
Radius List
0.25 Z X
[Thickness List]
0.0 After:
Modify Solid
Boolean Operation...
Auto Execute
Base Center Point List
Point 1
Axis List
Y
Coord 0.1
Z X
-Apply-
PART 2
Geometry Modeling
Creates Solid Cylinder 1 at point 1 with parameters Height=3.0, Radius=0.25, a wall thickness =
0.125 along X axis while performing a boolean add operation with solid 1.
Geometry Before:
Action: Create
8
Object: Solid
Method: Primitive 9
5
1
Solid ID List
2
Cylinder Parameters
6
Height List 3
3.0
Y 2
Radius List
Z X
0.25
[Thickness List]
0.125 After:
Modify Solid
8
Boolean Operation...
9
5
Refer. Coordinate Frame
4
Coord 0
Auto Execute
Base Center Point ListBoolean Operation
3
point 1 Geometry
2
Axis List
Y
Coord 0.1
Target Solid List Z X
Solid 1
-Apply-
Update Solid Mesh /LBC(ON)
OK Cancel
CHAPTER 4 3
Create Actions
Geometry
Action: Create Specify the Solid Primitive type to create:
1. Block
Object: Solid
2. Cylinder
Method: Primitive 3. Cone
4. Sphere
5. Torus
Solid ID List Shows the ID that will be assigned for the next solid to be
1 created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Sphere Parameters
Specify the radius of the sphere
Radius List
1.0
Modify Solid
If ON, enable the boolean operation option. When the
Boolean Operation... selectdatabox is displayed, select a target solid to perform a
boolean operation on with the created sphere.
Refer. Coordinate Frame Specify the reference coordinate frame to position the
sphere. Default is the global coord 0.
Coord 0
Auto Execute
By default, Auto Execute (p. 23) in the MSC.Patran Reference
Center Point List Manual, Part 1: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
[0 0 0]
Axis List Specify the center point and the axis of the sphere.
Coord 0.3 If the center point is an [x,y,z] definition, the location of the
sphere will be created in the provided Refer. Coordinate
Frame. The input Axis is not with reference to the Refer.
Coordinate Frame, therefore, the sphere axis will be defined by
-Apply- the absolute value of the Axis specified, where the default is the
z axis of Coord 0.
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
1
Sphere Parameters
Radius List
1.0
Y
Modify Solid Z X
Boolean Operation...
Auto Execute
Center Point List
[0 0 0]
Axis List
Coord 0.3
-Apply-
Z X
CHAPTER 4 3
Create Actions
Creates Solid Sphere 1 at point 1with a Radius of 0.5 along the Y axis while performing a boolean
add operation with solid 1.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
2
Sphere Parameters
Radius List
0.5
Y
Modify Solid Z X
Boolean Operation...
Auto Execute
Center Point List
Point 1
Axis List
Coord 0.2
Boolean Operation
Geometry
-Apply-
Solid 1
OK Cancel
PART 2
Geometry Modeling
Object: 2. Cylinder
Solid
3. Cone
Method: Primitive
4. Sphere
5. Torus
Cone Parameters Specify the height, top radius, bottom radius, and optional
Height List thickness. The optional thickness is used to create a hollow
cone.
1.0
Default = 0.0 which designates no hollowing.
Base Radius List
1.0
Boolean Operation... By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Refer. Coordinate Frame need to press the Apply button to execute the form.
Coord 0
Specify the base center point and the axis of the cone.
If the base center point is an [x,y,z] definition, the location of
Auto Execute the cone will be created in the provided Refer. Coordinate
Frame. The input Axis is not with reference to the Refer.
Base Center Point List Coordinate Frame, therefore, the cone axis will be defined by
the absolute value of the Axis specified, where the default is
[0 0 0] the z axis of Coord 0.
Axis List
Coord 0.3
☞ More Help:
• Select Menu (p. 31) in the
-Apply-
MSC.Patran Reference Manual,
Part 1: Basic Functions
CHAPTER 4 3
Create Actions
Creates Solid Cone 1 at [0 0 0] and Cone 2 at [3 0 0] along the Z axis with parameters Height=2.0,
Base Radius=1.0, Top Radius=0.5 and Thickness for Cone 1=0.0 and Thickness for Cone 2=0.125
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
1
Cone Parameters
Height List
2.0
Y
Base Radius List
1.0 Z X
Modify Solid
Boolean Operation...
Auto Execute
Base Center Point List
Y
[0 0 0] [3 0 0]
Z X
Axis List
Coord 0.3
-Apply-
PART 2
Geometry Modeling
Creates Solid Cones 1 and 2 at [.5 1 .5] along the Y axis with parameters Height=-5.0, Base
Radius=0.25, Top Radius=0.0625 while performing a boolean add operation with Solid 1 and 2.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive 1
Solid ID List
1
Cone Parameters
Height List 2
2.0
Y
Base Radius List
Z X
1.0
Modify Solid
Boolean Operation...
Boolean Operation
Auto Execute Geometry
Base Center Point List
[0 0 0] [3 0 0] Y
OK Cancel
CHAPTER 4 3
Create Actions
Modify Solid If ON, enable the boolean operation option. When the
selectdatabox is displayed, select a target solid to perform a
Boolean Operation... boolean operation on with the created torus.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the
MSC.Patran Reference Manual,
Part 1: Basic Functions
PART 2
Geometry Modeling
Creates Solid Torus 1 and 2 at [0 0 0] with parameters Major Radius=1.0, Minor Radius=0.5 and
Torus 1 along the X axis and Torus 2 along the Y axis.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
1
Torus Parameters
Major Radius List
1.0
Y
Minor Radius List
0.5 Z X
Modify Solid
After:
Boolean Operation...
Auto Execute
Center Point List
[0 0 0]
Axis List
Coord 0.1 0.2
Y
-Apply-
Z X
CHAPTER 4 3
Create Actions
Creates Solid Torus 1 at [0 0 0] along the Z axis with parameters Major Radius=1.0, Minor
Radius=0.25 while performing a boolean add operation with Solid 1.
Geometry Before:
Action: Create
Object: Solid
Method: Primitive
Solid ID List
2
Torus Parameters
Major Radius List
1.0
Y
Minor Radius List
0.25 Z X
Modify Solid
After:
Boolean Operation...
Auto Execute
Center Point List
[0 0 0]
Y
-Apply-
Target Solid List
Z X
Solid 1
OK Cancel
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Solid
Method: Surface Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 25) in the MSC.Patran
Solid ID List Reference Manual, Part 1: Basic Functions.
1
Option: 2 Surface
Deactivated and not used for the 2 Surface option.
Parameterization Method
◆
◆ Chord Length If ON, MSC.Patran will align the surfaces’ parametric ξ1 and ξ2
directions. The ξ1 and ξ2 directions are defined by the surface’s
◆ Uniform
connectivity. On the Geometric Properties form under the
menu Display/Display Properties/Geometric you can plot the ξ1
Auto Align Orientations direction of the new curves by turning the Parametric Direction
toggle ON.
Auto Execute
Starting Surface List Specify the surfaces or solid faces for the surfaces to be
created, either by entering the IDs from the keyboard
(examples: Surface 10, Solid 10.1), or cursor define the
surface locations using the Select Menu (p. 31) in the
Ending Surface List MSC.Patran Reference Manual, Part 1: Basic Functions.
-Apply-
☞ More Help:
• Topology (p. 10)
• Connectivity (p. 15)
• Parametric Cubic Geometry (p. 25)
• Matrix of Geometry Types Created (p. 27)
• PATRAN 2 Neutral File Support For Parametric
By default, Auto Execute (p. 23) in the Cubic Geometry (p. 57)
MSC.Patran Reference Manual, Part 1: • Display Attributes (p. 243) in the MSC.Patran Reference
Basic Functions is ON which means you do Manual, Part 2: Basic Functions
not need to press the Apply button to
execute the form.
PART 2
Geometry Modeling
Geometry Before:
Action: Create
7
Object: Solid 10
11 6
Method: Surface
3
Solid ID List
1
9
2
Option: 2 Surface 12
Parameterization Method
◆
◆ Chord Length
◆ Uniform Y
8
Z X
Auto Align Orientations
5
Auto Execute
Starting Surface List After:
Surface 2
7
Ending Surface List 10
11 6
Surface 3
3
-Apply-
1
9
2
12
Y
8
Z X
5
CHAPTER 4 3
Create Actions
Geometry
Before:
Action: Create
22
6
Object: Solid
Method: 23
Surface
Solid ID List
1 20
5 18
Option: 2 Surface 21
19
Parameterization Method 2
◆
◆ Chord Length
◆ Uniform 12 Y
Z X
Auto Align Orientations
17
Auto Execute
Starting Surface List
After:
Surface 2
-Apply-
20
5 1 18
21
19
2
12 Y
Geometry
Action: Create
Object: Solid
Method: Surface
Shows the ID that will be assigned for the next solid to be
Solid ID List created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Auto Execute
If ON, MSC.Patran will align the surfaces’ parametric ξ1 and ξ2
Starting Surface List directions before creating the solid. The ξ1 and ξ2 directions are
defined by the surface’s connectivity. You can plot the ξ1 direction
of the new curves by choosing the Parametric Direction toggle on
Middle Surface List the Geometric Properties form under the menu Display/Display
Properties/Geometric.
-Apply-
CHAPTER 4 3
Create Actions
Middle Surface List Specify in Starting, Middle and Ending Surface Lists, the
surfaces or solid faces for the new solids to pass through,
either by entering the IDs from the keyboard (examples:
Ending Surface List Surface 10, Solid 10.1); or by cursor defining the surface
locations using the Surface Select menu.
Geometry Before:
Action: Create 22 6
23
Object: Solid 20 5
21
Method: Surface 18
2 19
Solid ID List 12
17
2
Option: 3 Surface 31
30
Parameterization Method 27
◆ 26
◆ Chord Length
◆ Uniform Y 1
28
Auto Align Orientations Z X 29
24
25
Auto Execute
Starting Surface List
Solid 1.2 After:
Middle Surface List 22 6
23
Surface 2 20 5
21
Ending Surface List
18
Construct2CurveSurface(Eval 2 19
12
17
-Apply-
31
30
27
26
Y 1
Geometry
Action: Create
Object: Solid
Method: Surface
Shows the ID that will be assigned for the next solid to be created.
See Output ID List (p. 25) in the MSC.Patran Reference Manual,
Solid ID List Part 1: Basic Functions.
1
Auto Execute
Starting Surface List If ON, MSC.Patran will align the surfaces’ parametric ξ1 and ξ2
directions before creating the solid. The ξ1 and ξ2 directions are
defined by the surface’s connectivity. You can plot the ξ1 direction
Second Surface List of the new curves by choosing the Parametric Direction toggle on
the Geometric Properties form under the menu Display/Display
Properties/Geometric.
-Apply-
PART 2
Geometry Modeling
Specify the surfaces or solid faces for the new solids to pass
Third Surface List through, either by entering the IDs from the keyboard (examples:
Surface 10, Solid 10.1), or by cursor defining the surface
locations using the Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Ending Surface List
Geometry Before:
Action: Create 35
3 34
Object: 32
Solid 33
Method: Surface
22 6
23
Solid ID List 20 5
21
2 18
2 19
12
Option: 4 Surface 17
Parameterization Method 31
30
◆
◆ Chord Length 27
26
◆ Uniform Y
1
28
Auto Align Orientations Z X 29
24
25
Auto Execute
Starting Surface List
After:
Solid 1.2
35
Second Surface List 3 34
32
Surface 2 33
-Apply- 31
30
27
26
Y
1
28
Z X 29
24
25
PART 2
Geometry Modeling
Geometry
Action: Create
Shows the ID that will be assigned for the next solid to be created.
Object: Solid See Output ID List (p. 25) in the MSC.Patran Reference Manual,
Part 1: Basic Functions.
Method: Surface
Solid ID List
1 If Chord Length is ON, the parametric coordinates of the points
defining the new solid is based on the chord length distances
Option: N-Surfaces relative to the location of the surfaces specified in Surface List.
This means the solid may or may not be uniformly parameterized,
Parameterization Method depending on where the surfaces are located. If Uniform is ON,
◆
◆ Chord Length the parametric coordinates of the points defining the solid will be
uniformly spaced, regardless of where the surfaces are located.
◆ Uniform That is, the solid will be always uniformly parameterized.
Specify in Surface List, two or more surfaces or faces that the solid
will pass through. Either enter the IDs from the keyboard
(examples: Surface 1:10, Solid 10.2 11.1), or cursor select the
surfaces or faces using the Surface Select menu.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
• Matrix of Geometry Types Created (p. 27)
• PATRAN 2 Neutral File Support For Parametric
Cubic Geometry (p. 57)
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
CHAPTER 4 3
Create Actions
Before:
Geometry 42
Action: Create 41
39
Object: Solid 38
Method: 36
Surface 10 35
Solid ID List 9
33
1
8 32
43
Option:N-Surfaces 40
14
28 13
7
Parameterization Method 24 37
Y 20
◆
◆ Chord Length 2 34
◆ Uniform X 16
Z
12 15
Auto Align Orientations
Surface List
After:
Surface 2 7:10
42
41
-Apply- 39
38
36
10 35
9
33
8 32
1
43
40
28 13
7 14
24 37
Y 20
2 34
X 16
Z
12 15
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Solid
Method: B-rep Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Solid ID List
1
If ON, MSC.Patran will delete the surfaces from the
database that are specified in Surface List.
Delete Original Surfaces
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic
Functions
• Topology (p. 10)
• B-rep Solid (p. 24)
• Building B-rep Solids (p. 40)
CHAPTER 4 3
Create Actions
Geometry Before:
Action: Create
Object: 4
Solid
2
8 3
Method: B-rep
Solid ID List
14
1 9
Surface List
Y
Surface 2 3 4 8:14 12
Z X
-Apply-
After:
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Solid
Method: Decompose
Solid ID List Shows the ID that will be assigned for the next solid to be created.
See Output ID List (p. 25) in the MSC.Patran Reference Manual,
2
Part 1: Basic Functions.
Solid Faces
◆ Face 1
◆
◆ Face 2 The switch to select/show the two Solid Faces.
Solid Face 1
Enter the first solid face to decompose either by entering the ID
from the keyboard (example: Solid 1.1); or by cursor selecting
the solid face.
Auto Execute
Face Vertex 1 List
Face Vertex 2 List Enter in the Face Vertex 1,2,3 and 4 listboxes, the four vertices
that will define the surface from which the new solid will be created
from. Use the Vertex Select menu that appears on the bottom to
cursor select the vertices.
Face Vertex 3 List
Geometry Step 1:
Action: Create
Object: Solid
2
Method: Decompose
3
Solid ID List 6
2 7
Solid Faces 1
◆ Face 1 1
◆
◆ Face 2
Y 4
5
Solid Face 1 Z X 8
Solid 1.6
Auto Execute
Face Vertex 1 List
1.6(u0.250000)(v0.750000)
-Apply-
PART 2
Geometry Modeling
Geometry
Step 2:
Action: Create
Object: Solid
2
Method: Decompose
3
6
Solid ID List
2 7
Solid Faces 1
◆ Face 1 1
◆
◆ Face 2
Y 4
5
Solid Face 2 Z X 8
Solid 1.5
Auto Execute
Face Vertex 1 List
Final Step:
1.5(u0.314087)(v0.722847)
Geometry
Action: Create Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 25) in the MSC.Patran
Object: Solid Reference Manual, Part 1: Basic Functions.
Method: Face
Solid ID List
1
☞ More Help:
Solid Face 6 List • Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
• Matrix of Geometry Types Created (p. 27)
-Apply-
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Solid
5
Method: Face
Solid ID List
1 4
7
6
Option: 6 Face
3
Auto Execute
Solid Face 1 List
Y
Surface 2 2
Surface 6
-Apply-
Z X
CHAPTER 4 3
Create Actions
Geometry Before:
Action: Create
3
Object: Solid
Method: Face 5
1
Solid ID List 4 3
1 2
1 2
5
Option: 5 Face
Y 4 6
Auto Execute
Solid Face 1 List Z X
Surface 1
1 2
-Apply-
Y 4 6
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Create 14
13
15
Object: Solid
12
Method: Vertex
Solid ID List
2
Auto Execute
Solid Vertex 1 List
Point 12
Node 34
12
Solid Vertex 6 List
1
Node 44 19
Solid Vertex 7 List
Node 254 16
18
Solid Vertex 8 List
Node 264 17
Y
-Apply-
Z X
PART 2
Geometry Modeling
Gliding Solids
The Glide method creates triparametric solids by sweeping a base surface curve along a path
defined by a set of director curves or edges.
Geometry
Action: Create
Object: Solid
Method: Glide Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 25) in the MSC.Patran
Solid ID List Reference Manual, Part 1: Basic Functions.
1
If Normal Project Glide is ON, MSC.Patran avoids
Glide Input Options twisting the solid. One degree-of-freedom of motion is
eliminated. If Fixed Glide is ON, MSC.Patran uses “fixed”
◆ Normal Project Glide logic which basically drags the director curve along the
◆
◆ Fixed Glide base curve or base surface without rotating. Three
degrees-of -freedom of motion are eliminated.
Sweep Parameters
Scale Factor Enter an optional scale factor value to be applied to the
director curve during the glide. A default of 1 means no
1.0 change will occur in the size of the director curve during
the glide.
Auto Execute
Director Curve List By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to
execute the form.
Base Surface List
Specify in Director Curve List, the curve or edge that will
act as the Glide’s director curve. Specify in Base Surface
List, a base surface or face for the Glide method for solids.
Either enter the IDs from the keyboard (examples: for
curves - Curve 1:10, Surface 10.1 11.1; for surfaces -
-Apply-
Surface 10, Solid 10.1); or cursor select the curves or
edges, or the surfaces or faces using the Curve or Surface
Select menu.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Matrix of Geometry Types Created (p. 27)
CHAPTER 4 3
Create Actions
Geometry Before:
Action: Create
Object: Solid
16
Method: Glide 17
2
Solid ID List 12
1 18
Glide Input Options 5
◆
◆ Normal Project Glide 15
◆ Fixed Glide Z
Y
Sweep Parameters X
Scale Factor
0.25
Y
X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Coord
Method: 3Point Shows the ID that will be assigned for the next coordinate
frame to be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic Functions.
Coord ID List
1
Set this option to Rectangular, Cylindrical or Spherical.
Type: Rectangular
Specify the coordinate frame to express the coordinate values
Refer. Coordinate Frame of the three point locations, if coordinate values are entered.
Default is the Global rectangular frame, Coord 0.
Coord 0
[0 0 0]
Point on Axis 3
Specify three point locations for: 1 ) the new coordinate frame’s
[0 0 1] origin; 2) a point on the third axis; and 3) a point on the plane
formed by the coordinate frame’s first and third axes. Either
Point on Plane 1-3 enter the point locations’ coordinate values (example: [10 0 0])
or cursor select the point locations using the Point Select menu.
[1 0 0]
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 3
Create Actions
Geometry Before:
Action: Create
Object: Coord
Method: 3Point
Coord ID List
100
2
Type: Cylindrical
Z X
Auto Execute
Origin
[0 0 0]
-Apply- T
2 Z R
100
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Coord
Method: 3Point 1
1
Coord ID List
200
Type: Cylindrical 5
Point 8
Point on Axis 3
After:
[x8 y8 2]
1
-Apply-
T
2
Z8
200
R
Y
6
Z
X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Coord
Shows the ID that will be assigned for the next coordinate frame
Method: Axis to be created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Coord ID List
1 Set this option to Rectangular, Cylindrical or Spherical.
Type: Rectangular
Specify the coordinate frame to express the coordinate values of
Refer. Coordinate Frame the three point locations, if coordinate values are entered. Default is
the Global rectangular frame, Coord 0.
Coord 0
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Origin need to press the Apply button to execute the form.
[0 0 0]
Point on Axis 1
Specify three point locations for: 1) the new coordinate frame’s
[1 0 0] origin, 2) a point on axis 1, 2 or 3 and 3) a point on axis 2, 3 or 1.
Either enter the coordinate values (example: [10 0 0]) or cursor
Point on Axis 2 select the point locations by using the Point Select menu.
[0 1 0]
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
16 19
Object: Coord
Method: Axis
Coord ID List
100
2 12
Type: Rectangular
Auto Execute
Origin
[0 0 0]
After:
Point on Axis 1
Point 20 16 19
Point on Axis 2
Point 12
-Apply-
2 100 Y
Z 12
X
20
Y
17 Z X 18
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Coord
Shows the ID that will be assigned for the next coordinate
Method: frame to be created. See Output ID List (p. 25) in the
Euler MSC.Patran Reference Manual, Part 1: Basic Functions.
Coord ID List
1 Set this option to Rectangular, Cylindrical or Spherical.
Type: Rectangular Specify the coordinate frame whose axes the three rotations
will be about. Default is the Global rectangular frame, Coord
Refer. Coordinate Frame 0.
Coord 0
When ON, a Rotation Parameters subordinate form appears
which is described on Rotation Parameters Subordinate
Axis:Rotation Parameters ... Form Example (p. 357).
Auto Execute
By default, Auto Execute (p. 23) in the MSC.Patran
Origin Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
[0 0 0] the form.
-Apply- Specify the point location for the origin of the new coordinate
frame, either by entering the coordinate values which are
expressed within the reference coordinate frame (example:
[10 0 0]); or by cursor defining the point location using the
Point Select menu.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Coord 13
Method: Euler
Coord ID List
200
Type: Spherical
-Apply-
13
100
Z X
Y 12
Y 200
X
Z X Z
CHAPTER 4 3
Create Actions
Rotation Parameters
First Rotation
Axis: About Axis 3 Set this option to About Axis 1, About Axis 2 or About Axis 3.
Angle of Rotation
0.0 Specify an angle in degrees between -180° and +180° to
rotate about the indicated axis.
Second Rotation
Axis: About Axis 1 Set this option to About Axis 1, About Axis 2 or About Axis 3.
Angle of Rotation
0.0 Specify an angle in degrees between -180° and +180° to
rotate about the indicated axis.
Third Rotation
Axis: About Axis 3 Set this option to About Axis 1, About Axis 2 or About
Axis 3.
Angle of Rotation
0.0 Specify an angle in degrees between -180° and +180° to
rotate about the indicated axis.
OK Cancel
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Coord
Shows the ID that will be assigned for the next coordinate
Method: Normal frame to be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic Functions.
Coord ID List
1
Create x-axis of the coordinate frame along the u-direction or
along the v-direction of the surface.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran Reference
Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
CHAPTER 4 3
Create Actions
Geometry Before:
Action: Create
13
Object: Coord 15
Method: Normal
16
Coord ID List
1 2
Type: Rectangular 2
Auto Execute
Y
1 12
Origin
Z
Point 16 X
14
Surface
Surface 2
After:
13
-Apply- 15
Y Z
16
1
X
Y
1 12
Z
X
14
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Coord
Method: Normal
1
17
Coord ID List 13
2 9
16
10
T
Type: Rectangular Z 12
R 14
Auto Execute Y
11
15
Origin
Z
Point 17 X
Surface
solid 1.6
After:
-Apply-
Z
1
X2
17
13 Y
9
16
10
T
Z 12
R 14
Y
11
15
Z
X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Coord
Method: 2Vector
Shows the ID that will be assigned for the next coordinate
frame to be created. See Output ID List (p. 25) in the
Coord ID List MSC.Patran Reference Manual, Part 1: Basic Functions.
1
Axis: Axis 1 and 2 Set this option to Axis 1 and 2, Axis 2 and 3, or Axis 3 and 1.
Auto Execute
Origin
[0 0 0] Defines the origin of the new coordinate frame.
Vector for Axis 2 Select the vectors that define two of the through coordinate
frame axes.
-Apply-
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Coord
Method:View Vector
Shows the ID that will be assigned for the next coordinate
frame to be created. See Output ID List (p. 25) in the
Coord ID List MSC.Patran Reference Manual, Part 1: Basic Functions.
1
Auto Execute
Origin
[0 0 0] Defines the origin of the new coordinate frame.
-Apply-
CHAPTER 4 3
Create Actions
Geometry
Action: Create Shows the ID that will be assigned for the next plane to be
Object: Plane created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Method Point-Vector
Plane ID List
1
Point List
Specify the points from which the new planes will be created.
Either cursor select the points or enter the IDs from the
keyboard. Example: Point1 5, Curve 1.1. The Point Select
Vector List menu that appears can be used to define how you want to
cursor select the appropriate points.
Specify the vectors for the new planes. Either cursor select the
Apply vectors or enter the IDs from the keyboard. Example: Vector 1
5. The Vector Select menu that appears can be used to define
how you want to cursor select the appropriate vectors.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Plane
Method Point-Vector
Plane ID List
1
1 1
Auto Execute
Point List
Point 1 Y
Vector List
Z X
Vector 1
Apply After:
1 1
Z X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Vector Normal
Plane ID List Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Point 2
Specify the vectors from which the new planes will be created.
Either cursor select the vectors or enter the IDs from the
Apply keyboard. Example: Vector 1 5, Coord 1.2. The Vector Select
menu that appears can be used to define how you want to
cursor select the appropriate vectors.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Plane
Method Vector Normal
Plane ID List
1
1
Auto Execute
Vector List Y
Vector 1
X
Z
Apply
After:
11
Z X
CHAPTER 4 3
Create Actions
Shows the ID that will be assigned for the next plane to be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic Functions.
Geometry
Action: Create
Object: Plane
Method Curve Normal
Plane ID List Used to express the point type to create the plane from. Options
are Point and Parametric.
1
Curve List
Specify the curves from which the new planes will be created.
Point 2 Either cursor select the curves or enter the IDs from the
keyboard. Example: Curve 1 5, Surface 1.2. The Curve Select
Point List menu that appears can be used to define how you want to cursor
select the appropriate curves.
Specify the point locations for the new planes. Either cursor
Apply select the point locations or enter the IDs from the keyboard.
Example: Point 1 5, Curve 5.1, Node 20, Solid 10.4.2.1. The
Point Select menu that appears can be used to define how you
want to cursor select the appropriate points, vertices, nodes, or
other point locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Plane
Method Curve Normal 2
3
Plane ID List
1
1
Option: Point
1
Auto Execute
Curve List
Curve 1 Y
Z X
Point List
Point 3
Apply After:
3
2
1
1
1
Y
Z
X
CHAPTER 4 3
Create Actions
Shows the ID that will be assigned for the next plane to be created. See Output ID List
(p. 25) in the MSC.Patran Reference Manual, Part 1: Basic Functions.
Geometry
Action: Create
Object: Plane
Method Curve Normal
Plane ID List
1
Used to express the point type to create the plane from.
Options are Point and Parametric.
Option: Parametric
Specify the curves’s ξ 1 ( u ) coordinate value, either by
Parametric Position using the slide bar or by entering the value in the
databox. You can plot the ξ1 direction by pressing the
0.0 1.0 Parametric Direction toggle on the Geometric
0.5 Properties form under the menu Display/Display
Properties/Geometric.
u Parametric Value
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Plane
1
Method Curve Normal
Plane ID List
1
Option: Parametric
Parametric Position
0.0 1.0
0.5
1
u Parametric Value Y 2
Z X
Auto Execute
Curve List
Curve 1 After:
Apply 1 1
1
Y 2
Z X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Plane Normal
Plane ID List
1 Shows the ID that will be assigned for the next plane to
be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic Functions.
Auto Execute
Plane List
Select existing plane that is perpendicular to newly
created plane.
Vector List
Select vector that defines orientation of newly created
plane.
Apply
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Plane
Method Interpolate
Shows the ID that will be assigned for the next plane to be
Plane ID List
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Auto Execute Specify the curves from which the new planes will be created.
Either cursor select the vectors or enter the IDs from the
keyboard. Example: curve 1. The CurveSelect menu that
Curve List
appears can be used to define how you want to cursor select
the appropriate curves.
Geometry Before:
Action: Create
Object: Plane
Method Interpolate
Plane ID List
1
1
Number of Planes 2
3
1
Parameterization Method
◆ Equal Arc Length
Y
◆
◆ Equal Parametric Values
Z X
2
Auto Execute
Curve List
1
Curve 1 4
1
3
1
Apply 1
Z X
PART 2
Geometry Modeling
Geometry
Action: Create
Object: Plane
Method Interpolate
Shows the ID that will be assigned for the next plane to be
Plane ID List
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
. L1. . . L2 .
By default, Auto Execute (p. 23) in the MSC.Patran
Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
L2/L1 = 1.5 the form.
Auto Execute
Specify the curves from which the new planes will be created.
Curve List Either cursor select the vectors or enter the IDs from the
keyboard. Example: curve 1. The CurveSelect menu that
appears can be used to define how you want to cursor select
the appropriate curves.
Apply
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Least Squares
Shows the ID that will be assigned for the next plane to be
Plane ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Option: Point Used to express the entity type to create the plane from.
Options are Point, Curve, and Surface.
Point List
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Plane
Method Least Squares 3
Plane ID List
1
1
Option: Point
2
Point List 4
Point 1:4
Y
Apply X
After:
1
1
Y
X
Z
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Least Squares Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
Plane ID List Reference Manual, Part 1: Basic Functions.
1
Used to express the entity type to create the plane from.
Options are Point, Curve, and Surface.
Option: Curve
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Curve List need to press the Apply button to execute the form.
Specify the curves from which the new planes will be created.
Apply Either cursor select the curves or enter the IDs from the
keyboard. Example: Curve 1 5, Surface 1.2. The Curve Select
menu that appears can be used to define how you want to
cursor select the appropriate curves.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
Object: Plane
Method Least Squares
Plane ID List
2
1
Option: Curve 1
Auto Execute 1
Curve List
Curve 1
Y
Z X
Apply
After:
1
1
1
Z X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Least Squares Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
Plane ID List Reference Manual, Part 1: Basic Functions.
1
Used to express the entity type to create the plane from.
Options are Point, Curve, and Surface.
Option: Surface
Apply Specify the surfaces from which the new planes will be
created. Either cursor select the surfaces or enter the IDs
from the keyboard. Example: Surface 1 5, Solid 1.2. The
Surface Select menu that appears can be used to define how
you want to cursor select the appropriate surfaces.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
2 3
Object: Plane
Method Least Squares
Plane ID List
1
Option: Surface 1
Auto Execute
Surface List
Surface 1
Y
Apply 1 4
Z X
After:
2 3
1
1
Y
1 4
Z X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Offset
Shows the ID that will be assigned for the next plane to be
Plane ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Plane Offset Distance Used to define the plane offset from the input plane.
1.0
Repeat Count Used to define the number of repeat. The number created
planes equals the number of repeat count.
1
Specify the Planes from which the new planes will be created.
Apply Either cursor select the vectors or enter the IDs from the
keyboard. Example: Vector 1 5, Coord 1.2. The Plane Select
menu that appears can be used to define how you want to
cursor select the appropriate planes.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Plane
Method Offset
1
Plane ID List
2
Repeat Count
3 Y
Z X
Auto Execute
Plane List
Plane 1
After:
Apply
1 2 3 4
Y
Z X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Shows the ID that will be assigned for the next plane to be
Method Surface Tangent
created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Plane ID List
1
Used to express the point type to create the plane from.
Options are Point and Parametric.
Option: Point
By default, Auto Execute (p. 23) in the MSC.Patran
Auto Execute Reference Manual, Part 1: Basic Functions is ON which
means you do not need to press the Apply button to execute
Surface List the form.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
2 3
Object: Plane
Method Surface Tangent
Plane ID List
1
5
Option: Point 1
Auto Execute
Surface List
Surface 1
Point List Y
Z X 1 4
Point 5
Apply
After:
2 3
1
1
Y
Z X 1 4
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method Surface Tangent
Plane ID List Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Option: Parametric Used to express the point type to create the plane from. Options
are Point and Parametric.
Parametric Position
0.0 1.0 Specify the surface’s ξ 1 ( u ) and ξ 2 ( v ) coordinate value, either
0.5 by using the slide bar or by entering the value in the databox.
The directions of ξ1and ξ2 are defined by the connectivity of the
u Parametric Value surface or face. You can plot the ξ1 and ξ2 directions by pressing
the Parametric Direction toggle on the Geometric Properties form
0.0 1.0 under the menu Display/Display Properties/Geometric.
0.5
v Parametric Value
Auto Execute By default, Auto Execute (p. 23) in the MSC.Patran Reference
Manual, Part 1: Basic Functions is ON which means you do not
Surface List need to press the Apply button to execute the form.
Specify the surfaces from which the new planes will be created.
Either cursor select the surfaces or enter the IDs from the
Apply keyboard. Example: Surface 1 5, Solid 1.2. The Surface Select
menu that appears can be used to define how you want to cursor
select the appropriate surfaces.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
2 3
Object: Plane
Method Surface Tangent
Plane ID List
1
1
Option: Parametric
Parametric Position
0.0 1.0
0.5
u Parametric Value
Y
0.0 1.0 1 4
0.5 Z X
v Parametric Value
Surface List 2 3
Surface 1
Apply
Y
Z X 1 4
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Plane
Method 3 Points
Plane ID List Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
1 Reference Manual, Part 1: Basic Functions.
Point 2 List
Specify the three point locations for the new planes. Either
cursor select the point locations or enter the IDs from the
keyboard. Example: Point 1 5, Curve 5.1, Node 20, Solid
Point 3List 10.4.2.1. The Point Select menu that appears can be used to
define how you want to cursor select the appropriate points,
vertices, nodes, or other point locations.
Apply
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create 2
Object: Plane
Method 3 Points
Plane ID List
1
Auto Execute
Point 1 List
1 3
Point 1
Point 2 List
Point 2 Y
X
Point 3List Z
Point 3
After:
Apply
2
1
1 3
Y
X
Z
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Vector Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
Method Magnitude Reference Manual, Part 1: Basic Functions.
Vector ID List
Used to express the coordinate values entered in the Vector
1 Coordinates List and the Point Coordinate List, within the
specified coordinate frame. Default is the global rectangular
Refer. Coordinate Frame frame, Coord 0.
Coord 0
Enter the vector coordinates to define the direction for the new
Vector Direction List vectors. Enter the coordinates either from the keyboard
(Example: <10 0 0>); or cursor define the vector direction
<1 0 0> using the Vector Select menu that appears.
Vector Magnitude List Enter a value to define the magnitude for the new vectors.
1.0 Enter the values from the keyboard. (Examples: 1.0 1.5 .05)
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Magnitude Example
Creates a vector based at point 1 and directing along the X axis. The vector has a magnitude of
1.0.
Geometry Before:
Action: Create
Object: Vector
Method Magnitude
Vector ID List 1
1
Z X
Vector Magnitude List
1.0
Auto Execute
After:
Base Point List
[0 0 0]
Apply
11
Z
X
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Vector
Method: Interpolate
Shows the ID that will be assigned for the next vector
Vector ID List to be created. See Output ID List (p. 25) in the
MSC.Patran Reference Manual, Part 1: Basic
5 Functions.
Number of Vectors
Enter the number of interior vectors you want to create.
1
Parameterization Method
◆ Equal Arc Length
◆
◆ Equal Parametric Values
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
PART 2
Geometry Modeling
Number of Vectors
1
Parameterization Method
◆ Equal Arc Length
◆
◆ Equal Parametric Values
Auto Execute
Curves List
-Apply-
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Vector
Method Intersect
Shows the ID that will be assigned for the next plane to be
created. See Output ID List (p. 25) in the MSC.Patran
Vector ID List Reference Manual, Part 1: Basic Functions.
1
Reverse Vector Direction Indicate whether the direction of the resulting vector should
be reversed. The direction may be controlled via the order of
Auto Execute the input planes, except when the projection of the plane
origins onto the intersection line is not unique. In such a case,
Plane 1 List if desired, this toggle may be used to reverse the direction.
Coord 0
Plane 2 List Specify the two planes from which the new intersection vector
<1 0 0> is to be created. Either cursor select the planes or enter the
IDs or definition from the keyboard. Example: Plane 1 5,
x=10, Coord 0.1. The Plane Select menu that appears can be
used to define how you want to cursor select the appropriate
Apply planes.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Intersect Example
Creates a vector along the intersection of Plane 1 and Plane 2.
Geometry Before:
Action: Create
Object: Vector
Method Intersect
2
Vector ID List
1
Plane 1 List
Plane 1 Z
X
Plane 2 List
Y
Plane 2
Apply After:
Z
1
X 2
Y 1
CHAPTER 4 3
Create Actions
Geometry
Action: Create
Object: Vector
Method Normal Shows the ID that will be assigned for the next plane to
be created. See Output ID List (p. 25) in the
Vector ID List MSC.Patran Reference Manual, Part 1: Basic Functions.
1
Option: Plane Used to express the entity type to calculate vector normal
from. Options are Plane, Surface, and Element Face.
Vector Magnitude List
Enter a value to define the magnitude for the new vectors.
1
Enter the values from the keyboard. (Examples: 1.0 1.5 .05)
Auto Execute
Plane List Specify the planes from which the new normal vectors will be
created. Either cursor select the planes or enter the IDs or
definition from the keyboard. Example: Plane 1 5, x=10,
Coord 0.1. The Plane Select menu that appears can be used
Point List to define how you want to cursor select the appropriate
planes.
Specify the base point locations for the new vectors. Either
Apply
cursor select the point locations or enter the IDs from the
keyboard. Example: Point 1 5, Curve 5.1, Node 20, Solid
10.4.2.1. The Point Select menu that appears can be used to
define how you want to cursor select the appropriate points,
vertices, nodes, or other point locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
Object: Vector
Method Normal
Vector ID List
1 1
Option: Plane
Apply
1 1
Z X
CHAPTER 4 3
Create Actions
By default, Auto Execute (p. 23) in the MSC.Patran Reference Manual, Part 1: Basic Functions
is ON which means you do not need to press the Apply button to execute the form.
Geometry
Action: Create
Object: Vector Shows the ID that will be assigned for the next plane to be
Method Normal created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Vector ID List
1 Used to express the entity type to calculate vector normal
from. Options are Plane, Surface, and Element Face.
Option: Surface
Enter a value to define the magnitude for the new vectors.
Vector Magnitude List Enter the values from the keyboard. (Examples: 1.0 1.5 .05)
1.0
Base at Surface Centroid Default Base Point will not be at the Surface Centroid. If ON,
Auto Execute the surface centroid will automatically be entered in the Base
Point Listbox.
Surface List
Specify the surfaces from which the new normal vectors will
be created. Either cursor select the surfaces or enter the IDs
from the keyboard. Example: Surface 1 5, Solid 1.2. The
Base Point List Surface Select menu that appears can be used to define how
you want to cursor select the appropriate surfaces.
Specify the base point locations for the new vectors. Either
Apply cursor select the point locations or enter the IDs from the
keyboard. Example: Point 1 5, Curve 5.1, Node 20, Solid
10.4.2.1. The Point Select menu that appears can be used to
define how you want to cursor select the appropriate points,
vertices, nodes, or other point locations.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry Before:
Action: Create
3 2
Object: Vector
Method Normal
Vector ID List
1
Option: Surface 1
5
Vector Magnitude List
1.0
Apply
1
1 5
Y 4 1
X
Z
CHAPTER 4 3
Create Actions
By default, Auto Execute (p. 23) in the MSC.Patran Reference Manual, Part 1: Basic Functions
is ON which means you do not need to press the Apply button to execute the form.
Geometry
Action: Create
Object: Vector Shows the ID that will be assigned for the next plane to be
Method Normal created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
Vector ID List
1 Used to express the entity type to calculate vector normal from.
Options are Plane, Surface, and Element Face.
Option:Element Face
Enter a value to define the magnitude for the new vectors. Enter
Vector Magnitude List the values from the keyboard. (Examples: 1.0 1.5 .05)
1.0
Base at Surface Centroid Default Base Point will be at the Surface Centroid. If ON, the
surface centroid will automatically be entered in the Base Point
Element Type: 2D List box.
Auto Execute
Used to express the element type to calculate vector normal from.
Options are 2D and 3D.
Element Face List
Specify the element faces from which the new normal vectors will
be created. Either cursor select the element face or enter the IDs
Base Node List from the keyboard. Example: Elm 1.5. The Element Face Select
menu that appears can be used to define how you want to cursor
select the appropriate element faces.
Apply
Specify the base node locations for the new vectors. Either
cursor select the point locations or enter the IDs from the
keyboard. Example: Node 20.
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Create
2 13
Object: Vector 14
13 15
Method Normal
16 3 16
14
Vector ID List 9 17
15
10 18
1 8 11
9 12
7
Option:Element Face 1
5 12
10
6 11
Vector Magnitude List 1 7
1.0 4 8
2 5
11 3
Base at Surface Centroid 2 6
Y 3
Element Type: 2D 4
Auto Execute X 4
Z
Geometry Before:
Action: Create 2
Object: Vector
6 3
Method Normal
7
Vector ID List
1
Option:Element Face
Apply 2
1
1
Y 5 4
8
X
Z
PART 2
Geometry Modeling
By default, Auto Execute (p. 23) in the MSC.Patran Reference Manual, Part 1: Basic Functions
is ON which means you do not need to press the Apply button to execute the form.
Geometry
Action: Create
Object: Vector
Method: Product
Shows the ID that will be assigned for the next vector to be
Vector ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Auto Execute
Vector 1 List Specify two vectors. Either cursor select the point locations
or enter the IDs from the keyboard. Example: Vector 1.
The vector select menu that appears can be used to define
how you want the cursor to select the appropriate vectors,
Vector 2 List coords, and planes.
-Apply-
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 4
Create Actions
Product Example
Creates Vector 3, which is the cross product of Vector 1 and Vector 2.
Geometry
Before:
Action: Create
Object: Vector
Method: Product
Vector ID List
3
Auto Execute
Vector 1 List
Vector 1
2
Vector 2 List
Y
Vector 2
Z 1
X
-Apply-
After:
2
1
3
1
Z
PART 2
Geometry Modeling
By default, Auto Execute (p. 23) in the MSC.Patran Reference Manual, Part 1: Basic
Functions is ON which means you do not need to press the Apply button to execute the form.
Geometry
Action: Create
Object: Vector
Method 2 Point
Shows the ID that will be assigned for the next plane to be
Vector ID List created. See Output ID List (p. 25) in the MSC.Patran
Reference Manual, Part 1: Basic Functions.
1
Auto Execute
Base Point List Specify the base and tip point locations for the new vectors.
Either cursor select the point locations or enter the IDs from
the keyboard. Example: Point 1 5, Curve 5.1, Node 20, Solid
10.4.2.1. The Point Select menu that appears can be used to
Tip Point List define how you want to cursor select the appropriate points,
vertices, nodes, or other point locations.
Apply
☞ More Help:
• Select Menu (p. 31) in the MSC.Patran
Reference Manual, Part 1: Basic Functions
• Topology (p. 10)
• Coordinate Frame Definitions (p. 60)
CHAPTER 4 4
Create Actions
Geometry
Before:
Action: Create
2
Object: Vector
Method 2 Point
Vector ID List
1
Auto Execute
Z 1
X
Apply
After:
2
Y
1
Z
X 1
PART 2
Geometry Modeling
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Delete Actions
5
■ Overview of the Geometry Delete Action
Object Description
Any Deletes different types of geometric entities at the same time.
Point Deletes any number of points.
Curve Deletes any number of curves.
Surface Deletes any number of surfaces.
Solid Deletes any number of solids.
Coord Deletes any number of user defined coordinate frames.
Auto Execute Is Off By Default. By default, the Auto Execute toggle is OFF. For more
information, see Auto Execute (p. 402) in the MSC.Patran Reference Manual, Part 2: Basic
Functions.
Using the Abort and Undo Buttons. When the Delete action form starts to execute, you may
press the Abort key at any time to halt the delete process. You may also press the Undo button
immediately after the Delete action completes to restore the deleted entities back to the database.
See System Icons (p. 24) in the MSC.Patran Reference Manual, Part 1: Introduction to MSC.Patran
for more information.
CHAPTER 5 4
Delete Actions
Geometry
Action: Delete
Object: Any
Delete
Point You can turn ON or OFF any number of these geometry
type toggles. These toggles act like a filter, such that if
Curve a toggle is OFF, none of the specified entities of the
toggle type that are listed in Geometric Entity List will be
Surface
deleted. Example: If Point 1 2 3 are listed in Geometric
Solid Entity List and the Point toggle is OFF, then
MSC.Patran will not delete the specified points.
Coordinate Frame
Plane
Vector
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to
Geometric Entity List execute the form.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Group Delete (p. 197) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry
Action: Delete
Set <Type> to either:
Object: <Type> Point, Curve, Surface, Solid, Plane or Vector.
☞ More Help:
• Understanding the List Processor (p. 55)
in the MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Group Delete (p. 197) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
CHAPTER 5 4
Delete Actions
Geometry
Action: Delete
Object: Coord
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute
means you do not need to press the Apply button to execute
Coordinate Frame List the form.
☞ More Help:
• Understanding the List Processor (p. 55) in
the MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
• Node Coordinate Frames (p. 50) in the
MSC.Patran Reference Manual, Part 3: Finite
Element Modeling
PART 2
Geometry Modeling
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Edit Actions
6
■ Overview of the Edit Action Methods
■ Editing Points
■ Editing Curves
■ Editing Surfaces
■ Editing Solids
■ Editing Features
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Point Specify in Point List, the points to be
Method: Equivalence equivalenced, either by entering the ID from the
keyboard or by cursor selecting the point location.
The Vertex select menu will appear.
Point List
Point 5 6
-Apply-
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit 2 3
Object: Point
Method: Equivalence
Point List
Point 5 6
1
-Apply-
Y
Z X1 5 6 4
After:
2 3
Y
ZX 1 5 4
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Curve Shows the ID that will be assigned for the next curve to be
Break created. See Output ID List (p. 405) in the MSC.Patran
Method: Reference Manual, Part 2: Basic Functions.
Curve ID List
Used to express the point type to create the curve from.
1 Options are Point, Parametric and Plane.
Option: Point
By default, Auto Execute (p. 402) in the MSC.Patran
Delete Original Curves Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to
Auto Execute execute the form.
Curve List
Specify the existing curves or edges to break either by
cursor selecting them or by entering the IDs from the
Break Point List keyboard. Example: Curve 1 Surface 5.1 Solid 5.1.1. The
Curve select menu that appears can be used to define how
you want to cursor select the appropriate curves or edges.
-Apply-
Specify the point break locations along each curve either by
cursor selecting them or by entering the IDs from the
keyboard. Example: Point 1 Node 15. The point locations
may be specified in any order. If an endpoint of a curve is
specified, then MSC.Patran will create a zero length curve.
The Point select menu can be used to define how you want
to cursor select each break point location.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve 2
Method: Break 1
1
Curve ID List
2
Option: Point 4
Delete Original Curves
Auto Execute
Y
Curve List
Curve 1 Z X
Break Point List
Point 2
After:
-Apply-
2
2
1
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve
1 2
Method: Break
Curve ID List
1
1
Option: Point
Delete Original Curves
Auto Execute
Curve List Y
Construct2PointCurve(Eval
Z X
Break Point List
Node 1
-Apply- After:
1 1 3 2 2
Y
Z X
Geometry
Before:
Action: Edit
Object: Curve
5
Method: Break
Curve ID List
1 1 6
Option: Point
1
Delete Original Curves
Auto Execute
1
Curve List Y 4
Surface 1.4
X
Break Point List Z
Node 1
-Apply- After:
1 6
1 1
1
Y 2 4
X
Z
Geometry
Action: Edit
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Break created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Curve ID List
1
Specify the curve’s ξ 1 ( u ) coordinate value, where ξ 1 has a
Option: Parametric range of 0 ≤ ξ 1 ≤ 1 , either by using the slide bar or by
entering the value in the databox. The direction of ξ 1 is
Break Point defined by the curve’s connectivity. You can plot the x1
0.0 1.0 direction by pressing the Parametric Direction toggle on the
0.5 Geometric Properties form under the menu Display/Display
u Parametric Value
If ON, after Break completes, the existing curves specified in
Curve List will be deleted from the database.
Delete Original Curves
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the
MSC.Patran Reference Manual, Part 2: Basic
Functions
CHAPTER 6 4
Edit Actions
Geometry
Before:
Action: Edit
Object: Curve
Method: Break 1 1
Curve ID List
2 1
Option: Parametric
5
Break Point
0.0 1.0
0.25
u Parametric Value Y
-Apply- 1
6
2 3
1
1
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve 6
Method: Break
Curve ID List 1
7
1
Option: Parametric 2 1
1
Break Point
0.0 1.0
0.25
Y 5
u Parametric Value
X
Z
Delete Original Curves
Auto Execute
Curve List After:
Surface 1.4
6
-Apply-
1
7
2 11 8 1
1 1
2
Y 5
X
Z
Used to express the point type to create the curve from. Options are
Point, Parametric and Plane.
Geometry
Action: Edit
Object: Curve
Method: Break
Curve ID List Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 405) in the MSC.Patran
1
Reference Manual, Part 2: Basic Functions.
Option: Plane
If ON, after Break completes, the existing curves specified in
Curve List will be deleted from the database.
Delete Original Curves
Specify the planes to break the curve. Either cursor select the
planes or enter the IDs or definition from the keyboard.
Example: Plane 1 5, x=10, Coord 0.1. The Plane select menu
that appears can be used to define how you want to cursor
-Apply- select the appropriate planes.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the
MSC.Patran Reference Manual, Part 2:
Basic Functions
PART 2
Geometry Modeling
Blending a Curve
The Blend method creates a set of parametric cubic curves from an existing set of two or more
curves or edges by enforcing a first derivative continuity across its boundaries. The set of
existing curves or edges must be connected.
Geometry
Action: Edit
Object: Curve
Method: Blend
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 405) in the MSC.Patran
1 Reference Manual, Part 2: Basic Functions.
Blend Parameters
Enter n-1 weighting factors of curve i relative to curve i+1,
Weighting Factors where the factor can be any value. By default, a value of 1.0
will cause all curves to receive equal weight. A large value
1.0 will cause the first curve of the curve pair to dominate the
slope. A small value will cause the second curve of the pair
to dominate the slope.
Delete Original Curves
If ON, after Blend completes, the existing curves specified in
Curve List the Curve listbox will be deleted from the database.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
CHAPTER 6 4
Edit Actions
Geometry
Before:
Action: Edit
Object: Curve
1
Method: Blend 5
4 4
Curve ID List 1
3 5
6
Blend Parameters 2 2 3 6
Weighting Factors
1.0
Y
Delete Original Curves
Curve List Z X
Curve 1:5
-Apply- After:
1
9 5
4
6 10
8
2 3 6
7
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
1
Object: Curve
4 4 5
Method: Blend
1
3 5
Curve ID List
6 2 2 3 6
Blend Parameters
Weighting Factors
1e-6 1.0 1.0 1e6
Y
Delete Original Curves
Z X
Curve List
Curve 1:5
After:
-Apply-
1
4 94 5
1 10
6 83 5
2 27 3 6
Z X
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Curve
Method: Disassemble
If ON, after Disassemble completes, the existing chained
curves specified in Chain List will be deleted from the
Delete Original Chains
database.
Chain List
Specify the chained curves to disassemble either by cursor
selecting them or by entering the IDs from the keyboard.
Example: Curve 11.
-Apply-
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Trimmed Surfaces (p. 20)
• Creating Chained Curves (p. 131)
• Creating Trimmed Surfaces (p. 278)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve 6 5
7
Method: Disassemble
Chain List
Curve 7
-Apply-
1 Y 2 3 4
Z X
After:
6 12 5
13 11
9
1 Y 8 2 3 10 4
Z X
CHAPTER 6 4
Edit Actions
Extending Curves
Extending a Curve With the 1 Curve Option
The Extend method with the 1 Curve option extends one or more curves which start at either the
beginning or the end of an existing curve or edge, and moves in the tangent direction for a
defined length. You can either extend curves in a straight line or maintain the same curvature as
the existing curve or edge.
Shows the ID that will be assigned for the next curve to be created (only used if the
curve selected is an edge of a surface or solid). See Output ID List (p. 405) in the
MSC.Patran Reference Manual, Part 2: Basic Functions.
Geometry
Action: Edit
Object: Curve
Method: Extend
Curve ID List
1
Option: 1 Curve Used to express the Extend method to create the curve
from. Options are 1 Curve and 2 Curve.
Extend Method
◆ Straight Line Straight Line - will extend curves in a straight line at an
◆ angle defined by the tangent at the specified endpoint of the
◆ Continuous Curvature
existing curve or edge.
◆
◆ Through Points Continuous Curvature - will extend curves by maintaining
◆
◆ Full Circle the same curvature of the existing curve.
Through Points - will extend the existing curve by fitting
one end of the curve through N-points.
Curve Length
Full Circle - will extend the existing curve by creating a full
◆ Actual circle at the start or end of the curve.
◆
◆ Fraction of Original
-Apply-
PART 2
Geometry Modeling
Curve Length
◆ Actual
◆
◆ Fraction of Original
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Understanding the List Processor (p. 55)
in the MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
Method: Extend 1
Curve ID List
1
1 6
Option: 1 Curve
Extend Method
◆ Straight Line
◆
◆ Continuous Curvature Y
◆
◆ Through Points
◆
◆ Full Circle Z X
Curve Length
◆ Actual
After:
◆
◆ Fraction of Original
1.0
7
Auto Execute
Curve/Point List
Construct PointCurveUOnCurve
1
-Apply- 1
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
Object: Curve
Method: Extend
Curve ID List
1
Option: 1 Curve 1
Extend Method 1 6
◆
◆ Straight Line
◆ Continuous Curvature Y
◆
◆ Through Points
◆
Z X
◆ Full Circle
Curve Length
◆
◆ Actual
◆ Fraction of Original After:
7
1.5
Auto Execute
Curve/Point List
Construct PointCurveUOnCurve
-Apply-
1
Y
1
Z X
CHAPTER 6 4
Edit Actions
Geometry
Before:
Action: Edit
Object: Curve
Method: Extend
Curve ID List 1
1
7 6
Option: 1 Curve
1
Extend Method
8
◆ Straight Line Y
◆
◆ Continuous Curvature
Z X
◆
◆ Through Points
◆
◆ Full Circle
Curve Length
◆ Actual
◆
◆ Fraction of Original After:
1.0
9
Auto Execute
Curve/Point List 1
Construct PointCurveUOnCurve
7 6
1 1
-Apply-
Y 8
Z X
Used to express the Extend method to create the curve from. Options
are 1 Curve and 2 Curve.
Geometry
Action: Edit
Object: Curve
Method: Extend
Curve ID List Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 405) in the MSC.Patran
1 Reference Manual, Part 2: Basic Functions.
Option: 1 Curve
Extend Method Straight Line - will extend curves in a straight line at an
angle defined by the tangent at the specified endpoint of
◆
◆ Straight Line the existing curve or edge.
◆
◆ Continuous Curvature Continuous Curvature - will extend curves by
maintaining the same curvature of the existing curve.
◆ Through Points
Through Points - will extend the existing curve by fitting
◆
◆ Full Circle one end of the curve through N-points.
Full Circle - will extend the existing curve by creating a full
circle at the start or end of the curve.
Auto Execute
Curve
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON • Understanding the List Processor (p. 55)
which means you do not need to press the Apply in the MSC.Patran Reference Manual, Part 1:
button to execute the form. Introduction to MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
Method: Extend
1
Curve ID List
2
Option: 1 Curve 2
Extend Method
1
◆
◆ Straight Line
◆
◆ Continuous Curvature Y
◆ Through Points Z X
◆
◆ Full Circle
Auto Execute
Curve After:
Curve 1
Point List
[0.759383 0.351561 0.00000]
1
-Apply-
Y
Z X 2
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Extend created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Curve ID List
19 Straight Line - will extend curves in a straight line at an
angle defined by the tangent at the specified endpoint of
Option: 1 Curve the existing curve or edge.
Continuous Curvature - will extend curves by maintaining
Extend Method the same curvature of the existing curve.
◆
◆ Straight Line Through Points - will extend the existing curve by fitting
one end of the curve through N-points.
◆
◆ Continuous Curvature
Full Circle - will extend the existing curve by creating a full
◆
◆ Through Points circle at the start or end of the curve.
◆ Full Circle
Delete Original Curves Toggle to delete original curves after the extension.
Auto Execute
Curve/Point List Cursor select the existing curve or edge, followed by the
endpoint that you want to extend from. MSC.Patran will
assemble a “Construct PointCurveUOnCurve...” argument
string in Curve/Point List that is recognized by
MSC.Patran’s List Processor. The Curve select menu will
-Apply- appear, followed by the Point select menu to allow you
alternate methods to cursor define the curve or edge and
the endpoint location for the Extend.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
By default, Auto Execute (p. 402) in the • Topology (p. 10)
MSC.Patran Reference Manual, Part 2: Basic
Functions is ON which means you do not need to • Understanding the List Processor (p. 55)
press the Apply button to execute the form. in the MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
1
Method: Extend
Curve ID List 2
2
Option: 1 Curve
Extend Method 1
◆
◆ Straight Line
◆
◆ Continuous Curvature Y
◆
◆ Through Points Z X
◆ Full Circle
-Apply- 2
2
Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Curve
Shows the ID that will be assigned for the next curve to be
Method: Extend created (used only if the curve to be extended is an edge
of a surface or solid). See Output ID List (p. 405) in the
Curve ID List MSC.Patran Reference Manual, Part 2: Basic Functions.
1 By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Option: 2 Curve means you do not need to press the Apply button to execute
the form.
Auto Execute
Curve 1 List Specify the existing pair of curves or edges that you want to
extend straight curves from by either cursor selecting them or
by entering the IDs from the keyboard. Example: Curve 2
Surface 5.1 Solid 5.1.1. The Curve select menu that appears
Curve 2 List can be used to define how you want to cursor select the
appropriate curves or edges.
-Apply-
1 3
3
1
Before: After:
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
Example ➠
• Global Preferences (p. 290) in the
MSC.Patran Reference Manual, Part 2:
Basic Functions
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
Method: Extend
1
Curve ID List 5
3 2 1
Option: 2 Curve 2
Auto Execute
3
Curve 1 List Y
Curve 2
Z X
Curve 2 List
Curve 1
-Apply-
After:
1
5
2 1
2
3 3
4
6
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve
Method: Extend
1
Curve ID List 5
2
1
Option: 2 Curve 1 2
7 3
Auto Execute
Curve 1 List
Curve 1 Y 8
Curve 2 List Z X
Surface 1.4
-Apply-
After:
1
5
1
1 2
7 3 3
2
9
Y 8
Z X
Geometry
Action: Edit
Object: Curve
Method: Merge
Curve ID List Shows the ID that will be assigned for the next curve to be
created. See Output ID List (p. 405) in the MSC.Patran
1
Reference Manual, Part 2: Basic Functions.
Merge Parameters
Number of Curves to Create
1 Specify the number of curves to create from the original
curves and the tolerance to use to control the accuracy of
Merge Tolerance the merge process.
0.005
Delete Original Curves If ON, after Merge completes, the existing curves specified in
Curve List will be deleted from the database.
Curve List
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Parameterization (p. 5)
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve
Method: Merge 12 3
2 8
Curve ID List
4 5
6 1 3 7
Merge Parameters 5 6
Number of Curves to Create
1 Y
Merge Tolerance Z X
0.005
Curve List
Curve 1:5
After:
-Apply-
2
3
8
4
1 7
5 6
Y
Z X
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
Method: Merge
Curve ID List 12 3
6 2 8
4 5
Merge Parameters 1 3 7
Number of Curves to Create 5 6
1
Merge Tolerance Y
0.00001 Z X
Curve List
Curve 1:5
After:
-Apply-
2
3
8
4
1 7
5 6
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve
Method: Merge
Curve ID List 12 3
6
2 8
Merge Parameters 4 5
1 3 7
Number of Curves to Create
5 6
3
Merge Tolerance Y
0.00001
Z X
Delete Original Curves
Curve List
Curve 1:5
After:
-Apply-
6 9
8
7
1
8
10
Y
Z X
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Curve
Method: Refit
Shows the ID that will be assigned for the next curve to be
Curve ID List created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
1
Used to express the refit option. Options are Uniform and
Option: Uniform Nonuniform.
Refit Parameters
Uniform: Enter a value to define the number of piecewise
Segments per Curve cubic segments to refit the original curve into. Enter the value
1 from the keyboard.
Nonuniform: Displays the refit tolerance.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Parameterization (p. 5)
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
PART 2
Geometry Modeling
Reversing a Curve
The Reverse method redefines the connectivity of an existing set of curves or edges by reversing
the positive ξ 1 direction of the curves or edges. You can plot the curve’s ξ 1 direction by selecting
the Parametric Direction toggle on the Geometric Properties form found under the menus
Display/Display Properties/Geometric.
Geometry
Action: Edit
Object: Curve
Method: Reverse If ON, MSC.Patran will automatically reverse the
connectivity of any finite elements that are associated with
the curves or edges specified in Curve List. If OFF,
Reverse Associated MSC.Patran retain the original connectivity of the
elements.
Elements
Option:
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Curve List means you do not need to press the Apply button to
execute the form.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1: Introduction
to MSC.Patran
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
Method: Reverse
6 1
Reverse Associated 1 1
Elements 7
Option: 8
Auto Execute
Curve List Y
Curve 6 7 8 Z X
-Apply-
After:
1
6
7
1 8
1
Y
Z X
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
1
Object: Curve
2 1
Method: Reverse 1
6
2
Reverse Associated
3
Elements
Option:
Auto Execute
Curve List 3
Curve 6 7 8
Y
4 Z X
-Apply-
After:
2 1 1
6
2
13
Y
4 Z X
CHAPTER 6 4
Edit Actions
Trimming Curves
Trimming a Curve With the Point Option
The Trim method with the Point option modifies an existing set of curves by trimming them at
a specified point location along each curve. The trim point can be defined by either existing
points, nodes, curve/curve intersections, or curve/surface intersections. You cannot trim
existing edges.
Geometry
Action: Edit
Curve Used to express the Trim method to create the curve
Object: from. Options are Point and Parametric.
Method: Trim
Point Location
of End to
Discard
Discard This Section
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Curve
Method: Trim
8
Option: Point 9
1
Auto Execute
Trim Point List
9
Point 9 Y
Curve/Point List Z X
Construct PointCurveUOnCurve
-Apply-
After:
1
9
Z X
CHAPTER 6 4
Edit Actions
Geometry
Before:
Action: Edit
Object: Curve
10
Method: Trim
Option: Point
Auto Execute
9
Trim Point List 10
Construct 2Curve Point(Evalua
1
Curve/Point List
8
Construct PointCurveUOnCurve Y
Z X 9
-Apply-
After:
10
9
10
1 8
Y
Z X 9
Geometry
Action: Edit
Object: Curve
Method: Trim
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the
MSC.Patran Reference Manual, Part 2: Basic
Functions
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Object: Curve
Method: Trim
1 9
Option: Parametric
Trim Point
0.0 1.0 1
0.75
8
u Parametric Value Y
Auto Execute Z X
Curve/Point List
Construct PointCurveUOnCurve
-Apply- After:
9
1
1 8
Y
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
Object: Curve
Method: Trim
Option: Parametric 1 9
Trim Point
0.0 1.0
0.75 1
u Parametric Value 8
Y
Auto Execute
Z X
Curve/Point List
Construct PointCurveUOnCurve
-Apply-
After:
11
9
8
Y
Z X
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Surface
Method: Break
Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 405) in the MSC.Patran
Surface ID List
Reference Manual, Part 2: Basic Functions.
2
If ON, after Break completes, the existing surfaces specified in
Option: Curve Surface List will be deleted from the database.
Delete Original Surfaces
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Surface List
the form.
Break Curve List Specify the existing surfaces or faces to break either by cursor
selecting them or by entering the IDs from the keyboard.
Example: Surface 1 Solid 5.1. The Surface select menu that
appears can be used to define how you want to cursor select the
appropriate surfaces or faces.
-Apply-
Specify one curve break location for each surface or face
specified in Surface List, either by cursor selecting it or by
entering the IDs from the keyboard. Example: Curve 10,
Surface 11.1. The Curve select menu that appears, can be
used to define how you want to cursor select each curve break
location.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
Example ➠
MSC.Patran
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
Object: Surface 9
Method: Break
3
Surface ID List
2
8
Option: Curve
Delete Original Surfaces
6
Auto Execute 1
7
Surface List Y
Surface 1 1 X
Z
Break Curve List 5
Curve 3
-Apply- After:
9
11
6 3
10 7
2
Y
1
X
Z
5
CHAPTER 6 4
Edit Actions
Surface ID List
2
8
Option: Curve
-Apply-
After:
9
11
6 3
10 7
2
Y
1
X
Z
5
-Apply-
After:
8 1
1 13
12 11
2
9
10
1
6
Y 7
X
Z 1
5
Geometry
Action: Edit
Object: Surface
Method: Break Shows the ID that will be assigned for the next surface to
be created. See Output ID List (p. 405) in the MSC.Patran
Surface ID List Reference Manual, Part 2: Basic Functions.
2
If ON, after Break completes, the existing surfaces specified in
Option: Surface Surface List will be deleted from the database.
Delete Original Surfaces
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
Surface List means you do not need to press the Apply button to execute
the form.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Example ➠
Manual, Part 1: Introduction to
MSC.Patran
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
2
Object: Surface
Method: Break 6
Surface ID List
1
4
1
3
Option: Surface
Auto Execute 3
4
Surface List Y
Surface 1 7
Z X
Break Surface List 1
Surface 3
After:
-Apply- 28
6
4
5
1 3
4 3
Y
7
Z
X 1
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Surface
Method: Break
Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 405) in the MSC.Patran
Surface ID List
Reference Manual, Part 2: Basic Functions.
2
If ON, after Break completes, the existing surfaces specified
Option: Plane in Surface List will be deleted from the database.
Delete Original Surfaces
By default, Auto Execute (p. 402) in the MSC.Patran Reference
Auto Execute Manual, Part 2: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
Surface List
Break Plane List Specify the existing surfaces or faces to break either by cursor
selecting them or by entering the IDs from the keyboard. Example:
Surface 1 Solid 5.1. The Surface select menu that appears can be
used to define how you want to cursor select the appropriate
surfaces or faces.
-Apply-
Specify the planes to break the surface. Either cursor select the
planes or enter the IDs or definition from the keyboard. Example:
Plane 1 5, x=10, Coord 0.1. The Plane select menu that appears can
be used to define how you want to cursor select the appropriate
planes.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry
Before:
2 3
Action: Edit
Object: Surface
Method: Break
Surface ID List
3 1
52
Option: Plane
Delete Original Surfaces
Auto Execute
Surface List
Surface 2 Y
Z 4
X 1
Break Plane List
Plane 1
After:
-Apply- 3
2 7
1
5 3
4
Y
6 4
Z XX1
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Surface
Method: Break
Shows the ID that will be assigned for the next surface to
Surface ID List be created. See Output ID List (p. 405) in the
MSC.Patran Reference Manual, Part 2: Basic Functions.
2
Break Point List Specify the existing surfaces or faces to break either by
cursor selecting them or by entering the IDs from the
Point 4
keyboard. Example: Surface 1 Solid 5.1. The Surface
select menu that appears can be used to define how you
want to cursor select the appropriate surfaces or faces.
-Apply-
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
2
Object: Surface
Method: Break
Surface ID List
2 15
1
Option: Point
Auto Execute 3
Surface List Y
Surface 1 4
Z
X
Break Point List 1
Point 4
After:
-Apply- 2
5
3
7
5
1
6
4
2 3
Y
4
Z
X
1
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
2
Object: Surface
Method: Break
Surface ID List
2 15
1
Option: Point
Auto Execute 3
Surface List Y
Surface 1 4
Z
X
Break Point List 1
Point 4
After:
-Apply- 2
3
2 5
1
3
Y
4
Z
X
1
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
4
Object: Surface
Method: Break 2
Surface ID List
2
Option: Point 1
Auto Execute 3
Surface List Y
Surface 1
Z X
Break Point List 1
Point 1
After:
-Apply-
4
23
3
Y
Z X
1
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Surface
Method: Break Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 405) in the MSC.Patran
Surface ID List Reference Manual, Part 2: Basic Functions.
2
If ON, after Break completes, the existing surfaces specified in
Option: 2 Point Surface List will be deleted from the database.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Surface
2
Object: 4
Method: Break
Surface ID List
5
2
Option: 2 Point 1
Delete Original Surfaces
Auto Execute 1
Surface List Y
Surface 1 Z 2 1
X 1
Break Point 1 List 3
Point 5
2
1
Y 1
Z 2 1
X 2 16
3
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Surface
Shows the ID that will be assigned for the next surface to
Method: Break be created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Surface ID List
1 Used to express the surface type to create the curve from.
Options are Curve, Surface, Plane, Point, 2Point and
Option: Parametric Parametric.
Break Direction
◆ Constant u Direction
Specify the surface’s ξ 1 ( u ) or ξ 2 ( v ) coordinate value,
◆
◆ Constant v Direction either by using the slide bar or by entering the value in the
databox. The directions of ξ 1 and ξ 2 are defined by the
Break Curve connectivity of the surface or face. You can plot the ξ 1 and
ξ 2 directions by pressing the Show Parametric Direction
0.0 1.0 toggle on the Geometric Attributes form under the menu
0.5 Display/Geometry.
v Parametric Value
By default, Auto Execute (p. 402) in the MSC.Patran
Delete Original Surfaces Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Auto Execute the form.
☞ More Help:
• Using the Select Menus (p. 41) in the MSC.Patran
Reference Manual, Part 1: Introduction to MSC.Patran
• Topology (p. 10)
If ON, after Break completes, the surfaces
specified in Surface List will be deleted from the • Connectivity (p. 15)
database. • Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
2
Object: Surface 4
Method: Break
5
Surface ID List
2
Option: Parametric 1
Break Direction
◆
◆ Constant u Direction 1
◆ Constant v Direction
Y
Z 2 1
Break Curve
X
0.0 1.0 3
0.25
v Parametric Value
After:
Delete Original Surfaces
2
Auto Execute 4
Surface List
Surface 1
3
-Apply-
1
2 6
5
Y 11
2
Z 2
X
3
CHAPTER 6 4
Edit Actions
Geometry Before:
Action: Edit
Surface
2
Object: 4
Method: Break
Surface ID List 5
2
Option: Parametric 1
Break Direction
◆ Constant u Direction
1
◆
◆ Constant v Direction
Y
Break Curve Z 2 1
0.0 1.0 X
0.25 3
v Parametric Value
After:
Delete Original Surfaces
Auto Execute 4 62
Surface List
Surface 1
-Apply- 2
3
1
1
Y 21
Z 2 5
X
3
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
9
Object: Surface
Method: Break
6
Surface ID List
1 8
10
Option: Parametric 1
3 2
Break Direction 1 1
◆ Constant u Direction 7
◆
◆ Constant v Direction 11
Y
Break Curve
0.0 1.0 Z X
0.25
5
v Parametric Value
After:
Delete Original Surfaces
9
Auto Execute
Surface List
Solid 1.6 2 6
12 1 2
82 1
-Apply- 10
1 1
3 2
1 1
13 7
11
Y
Z X
5
Blending Surfaces
The Blend method creates a set of parametric bi-cubic surfaces from an existing set of two or
more surfaces or solid faces by enforcing a first derivative continuity across its boundaries. The
set of existing surfaces or faces must share at least one edge with another surface or face in the
set.
Geometry
Action: Edit
Object: Surface
Method: Blend
Surface ID List Shows the ID that will be assigned for the next surface to be
created. See Output ID List (p. 405) in the MSC.Patran
2 Reference Manual, Part 2: Basic Functions.
Blend Parameters
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
Example ➠
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Surface
Method: Blend 1 2
1
Surface ID List
4 3
6
5
5
Blend Parameters 6 3 7
8
Surface Edge List 4
Y
Weighting Factors 10
Z X
0.5
1 6 2
-Apply- 4 3
7
5
6 8 7
8
9
Y
10
Z X
CHAPTER 6 4
Edit Actions
Geometry
Before:
Action: Edit
Object: Surface 1
Method: Blend 1 2
4
Surface ID List 3
5
3
Blend Parameters 2 7
5 8
Surface Edge List 4
Surface 3.1 4.3 6
Weighting Factors Y
1.0 1.0
Z X
9
Delete Original Surfaces
Z X
9
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Method: Disassemble
Delete Original Surfaces If ON, after Disassemble completes, the surfaces specified in
Trimmed Surface List will be deleted from the database.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Trimmed Surfaces (p. 20)
• Creating Trimmed Surfaces (p. 278)
CHAPTER 6 4
Edit Actions
18
-Apply-
Y
Z
X 17
After:
2015
1 4
16 5 23
13
19 2 18 21
3
Y
Z 17
X
22
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
Object: Surface 5 8
Method: Disassemble
-Apply-
Y
6 7
Z X
After:
9
5 4 8
12
1
1 21 3
5
10
6 2 7
Y
Z X
11
CHAPTER 6 4
Edit Actions
Geometry
Action: Edit
Object: Surface
Method: Edge Match
-Apply-
Vertices are Shared, Edges are Not
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Topological Congruency and
Meshing (p. 12)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
Object: Surface
-Apply-
After:
2 3 6
1 2
1 4 5
Y
Z X
CHAPTER 6 4
Edit Actions
Before:
Geometry
Action: Edit
Object: Surface 2 3 6
Method: Edge Match
1 2
Option: 2 Surface
Auto Execute 1 4 5
Surface 1 List Y
Surface 2 Z X
Surface 2 List
Surface 1
-Apply-
After:
2 3 6
1 2
1 4 5
Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Option: Surface-Point
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Surface the form.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Topological Congruency and Meshing
(p. 12)
CHAPTER 6 4
Edit Actions
Geometry
Before:
Action: Edit
Object: 2 3 8
Surface
Method: Edge Match
3
Option:Surface-Point
Auto Execute
Surface 1 5 6
Surface 1
Point List
2
Surface 1 (u1.000000) (v 0.4 Y
-Apply-
Z X
1 4 7
After:
2 3 8
1 5 6
2
Y
Vertex Select Menu Icon
Z X
1 4 7
PART 2
Geometry Modeling
Extending Surfaces
Extending Surfaces with the 2 Surface Option
This form is used to extend two surfaces to their line of intersection.
Geometry
Geometry Specify the extend option to use:
2 Surface
Action: Edit
To a Curve
Object: Surface To a Plane
Method: Extend To a Point
To a Surface
Percentage
Fixed Length
Surface 1 to Extend Specify the first surface to extend to the second surface either
by cursor selecting it or by entering the ID from the keyboard.
Example: Surface 1. The Surface select menu that appears
can be used to define how you want to cursor select the
Surface 1 Edge appropriate surface.
Specify the edge of the first surface to start the extension from
either by cursor selecting it or by entering the ID from the
Surface 2 to Extend keyboard.Example: Surface 1.1. The Edge select menu that
appears can be used to define how you want to cursor select
the appropriate edge.
Surface 2 Edge Specify the second surface to extend to the first surface either
by cursor selecting it or by entering the ID from the keyboard.
Example: Surface 2. The Surface select menu that appears
can be used to define how you want to cursor select the
appropriate surface.
-Apply- Specify the edge of the second surface to start the extension
from either by cursor selecting it or by entering the ID from the
keyboard.Example: Surface 1.2. The Edge select menu that
appears can be used to define how you want to cursor select
the appropriate edge.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
2
1
Z X
Auto Execute
Surface 1 to Extend
Surface 1
Surface 1 Edge
Surface 1.3
Surface 2 to Extend
Surface 2
2
Surface 2 Edge 1
Surface 2.2
-Apply-
Z X
PART 2
Geometry Modeling
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
1 2
Y
Auto Execute
Z X
Surface to Extend
Surface 1
After:
Surface Edge
Surface 1.3
Intersecting Curve
Surface 2.4
1 2
-Apply-
Z X
PART 2
Geometry Modeling
Intersecting Plane Specify the edge of the surface to start the extension from
either by cursor selecting it or by entering the ID from the
keyboard.Example: Surface 1.1. The Edge select menu that
appears can be used to define how you want to cursor select
the appropriate edge.
-Apply- Specify the Intersecting Plane to extend the surface to either
by cursor selecting it or by entering the ID from the keyboard.
Example: Plane 1. The Plane select menu that appears can
be used to define how you want to cursor select the
appropriate plane.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry
Geometry Before:
Action: Edit
Object: Surface
Method: Extend
Auto Execute Y
Surface to Extend Z X
Surface 1
Surface Edge
After:
Surface 1.3
Intersecting Plane
Plane 1
-Apply-
Z X
PART 2
Geometry Modeling
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
Method: Extend
Auto Execute
2 5 1
Surface to Extend Y
Surface 1 Z X
Surface Edge
Surface 1.3 After:
Intersecting Point 3 6
Point 1
-Apply-
2 1
Y
Z X
PART 2
Geometry Modeling
Break Intersecting Surface By default, the Intersecting Surface will be deleted after the
break operation which creates two new surfaces.
Delete Original Surfaces By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to execute
the form.
Surface to Extend
Specify the surface to extend to the intersecting surface either
by cursor selecting it or by entering the ID from the keyboard.
Example: Surface 1. The Surface select menu that appears
Surface Edge can be used to define how you want to cursor select the
appropriate surface.
Intersecting Surface Specify the edge of the surface to start the extension from
either by cursor selecting it or by entering the ID from the
keyboard.Example: Surface 1.1. The Edge select menu that
appears can be used to define how you want to cursor select
the appropriate edge.
-Apply-
Specify the Intersecting Surface to extend the surface to either
by cursor selecting it or by entering the ID from the keyboard.
Example: Surface 1. The Surface select menu that appears
can be used to define how you want to cursor select the
appropriate surface.
Example ➠
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry
Geometry
Geometry
Before:
Action: Edit
Object: Surface
Method: Extend
Surface ID List
3 Y
X
Break Intersecting Surface Z
Surface Edge
Surface 1.3
1
Intersecting Surface 3
Surface 2
4
-Apply-
Z X
PART 2
Geometry Modeling
Percent Change of U V
Define the percentage of u-min, u-max, v-min, and v-max to
-99 100 change in order to alter the parametric extents of the surface
0.0 by using the slidebar or entering a value in the databox.
U-Min Valid range is -99 to +100.
-99 100
0.0
U-Max
-99 100
0.0
V-Min
-99 100 By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
0.0 means you do not need to press the Apply button to execute
V-Max the form.
☞ More Help:
-Apply- • Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry
Geometry
Geometry
Before:
Action: Edit
Object: Surface
Method: Extend
Display
Parametric Direction
Percent Change of U V
-99 100
0.0 Y
U-Min
Z X
-99 100
100.0
U-Max After:
-99 100
0.0
V-Min
-99 100
-50.0 1
V-Max
Reset
Auto Execute
Surface List
Y
Z X
-Apply-
PART 2
Geometry Modeling
Geometry
Geometry
Geometry Specify the extend option to use:
Action: Edit 2 Surface
To a Curve
Object: Surface
To a Plane
Method: Extend To a Point
To a Surface
Percentage
Fixed Length
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 4
Edit Actions
Geometry
Geometry
Geometry Before:
Action: Edit
Object: Surface
Method: Extend
Length
Y
5.0
Z X
Auto Execute
Surface to Extend After:
Surface 1
Surface Edge
Surface 1.3
-Apply-
1
Z X
PART 2
Geometry Modeling
Refitting Surfaces
The Refit method creates a non-uniformly parameterized network of bicubic patches from
existing surfaces. The Refit Tolerance is input as the refit parameter.
Geometry
Action: Edit
Object: Surface
Method: Refit
Surface ID List Shows the ID that will be assigned for the next surface
to be created. See Output ID List (p. 405) in the
2
MSC.Patran Reference Manual, Part 2: Basic
Surface Type Functions.
Allows the refit surface, if the toggle is ON, to be created
NURBS as a NURB Surface or a Piece Wise Rational Polynomial
Surface. This depends on the Geometry Preferences
Refit Parameters (p. 296) toggle, NURBS Accelerator value.
Refit Tolerance
0.005 Enter a value to define the Refit Tolerance to use for the
refit process. Enter the value from the keyboard.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1: Introduction
to MSC.Patran
• Topology (p. 10)
• Topological Congruency and Meshing (p. 12)
CHAPTER 6 5
Edit Actions
Reversing Surfaces
The Reverse method redefines the connectivity of an existing set of surfaces or solid faces by
exchanging the positive ξ 1 and ξ 2 directions of the surfaces or faces. You can plot the ξ 1 and
ξ 2 directions for the surfaces by pressing the Show Parametric Direction toggle on the Geometric
Attributes form found under the menu Display/Geometry.
When pressed, MSC.Patran draws the positive surface normal vector for each specified surface or
solid face. The positive normal direction is based on its parametrization. The normal vectors can
also be shown using the Show/Surface/Attributes form.
Geometry
Action: Edit
Object: Surface
Method: Reverse If ON, MSC.Patran will automatically reverse the connectivity
of the finite elements that are associated with the surfaces or
faces that are specified in Surface List. If OFF, MSC.Patran
retains the original connectivity of the elements.
Reverse Associated
Elements
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Surface List
the form.
-Apply-
Erases the normal vectors and reverts the model back to
the last display type, such as wireframe, after a MSC.Patran
form was executed, as defined on the Display menu forms.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Connectivity (p. 15)
• Parametric Cubic Geometry (p. 25)
• Showing Surface Attributes (p. 588)
PART 2
Geometry Modeling
Geometry Before:
Action: Edit
15
Object: Surface
Method: Reverse 11
3
13
Reverse Associated
1
Elements 14 2 4
Auto Execute
10
Surface List 1
YX 2
Surface 3 4 12
Z
Draw Normal Vectors
Reset Graphics
After:
-Apply-
15
11
3 13
2
14 1 4
10
1
YX 2
Z 12
CHAPTER 6 5
Edit Actions
Sewing Surfaces
The Sew method sequentially combines the actions of the Edit/ Point/ Equivalence method to
equivalence surface vertices and the Edit/ Surface/Edge Match method to merge edges. The
composite action is a "sewing" of the surfaces. Vertices and edges are both equivalenced
according to the restrictions of the previously mentioned methods; however, since the operation
is sequential, vertices will already be equivalenced before doing the edge merging.
Geometry
Action: Edit
Object: Surface
Method: Sew Specify the surfaces to sew. The Surface select menu that
appears can be used to define how you want to cursor select
the appropriate surfaces.
Surface List
-Apply-
Geometry Before:
Action: Edit
Object: Surface
Method: Sew
Surface List
Surface 1 2
2 3 6
-Apply- 1 2
1 4 5
Y
Z X
After:
2 3 6
1 2
1 4 5
Y
Z X
CHAPTER 6 5
Edit Actions
Geometry
Geometry
Action: Edit
Object: Surface
Method: Trim
By Default, Delete Sliver Surface toggle is on which will delete
the surface with the smallest surface area as a result of the trim
operation.
Delete Sliver Surface By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to execute
Surface to Trim the form.
Specify the edge of the surface to trim the surface with either by
cursor selecting them or by entering the IDs from the keyboard.
Example: surface 1.1. The Edge select menu that appears can
-Apply- be used to define how you want to cursor select the appropriate
edge.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
PART 2
Geometry Modeling
Geometry
Geometry Before:
Action: Edit
Object: Surface
Method: Trim
Auto Execute
Surface to Trim
Surface 5
Trimming Edge
Z
Surface 5.4 Y
X
-Apply-
After:
Z
Y
X
CHAPTER 6 5
Edit Actions
Geometry
Action: Edit
Object: Surface
Fillet Radius
Fillet Radius specifies the real value of the fillet to be created
0.5
between edges sharing a given vertex.
Auto Execute
Vertex List
-Apply-
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Option: Edge
This option allows the user to identify the specific edges of a
surface that he wishes removed.
Auto Execute
Edge List
-Apply-
CHAPTER 6 5
Edit Actions
Geometry
Action: Edit
Object: Surface
Auto Execute
Min Edge Length - all edges shorter than this are to be
Trimmed Surface removed.
Trimmed Surface - identifies the surface to be modified.
-Apply-
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Method: Add Hole Used to express the options available for adding a hole.
Options are Center Point, Project Vector, and Inner Loop.
Option: Center Point
Specify the Hole Radius.
Hole Radius
1.0 If ON, the inner loop list will be checked for interference with
each other and existing loops of the surface. Default = ON
Loop Interference Checker
Surface Specify the center point for each circular hole either by cursor
selecting them or by entering the IDs from the keyboard.
Example: Point 1 Curve 10.1. The Point select menu that
appears, can be used to define how you want to cursor select
the appropriate points.
-Apply-
Specify the surface or face either by cursor selecting them
or by entering the IDs from the keyboard. Example: Surface
1 or Solid 10.1. The Surface select menu that appears, can
be used to define how you want to cursor select the surface
location.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Action:
Before:
Edit
Object: Surface
38 39
Method: Add Hole
Auto Execute
46 52 53 54 49
Center Point List
Point 37:40 46:60
Y
37 40
Surface Z X
Surface 1
After:
-Apply-
38 39
73 74 75
48 58 59 60 51
70 71 72
47 55 1
56 57 50
67 68 69
46 52 53 54 49
Y
37 40
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Used to express the options available for adding a hole.
Object: Surface Options are Center Point, Project Vector, and Inner Loop.
Method: Add Hole
Specify the Hole Radius.
Option: Project Vector
Hole Radius If ON, the inner loop list will be checked for interference with
each other and existing loops of the surface. Default = ON
1.0
Loop Interference Checker By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to execute
the form.
Vector List
Specify the projection vector for each circular hole either by
cursor selecting them or by entering the IDs from the
keyboard. Example: Vector 1 Coord 0.3. The Vector select
Center Point List menu that appears, can be used to define how you want to
cursor select the appropriate vectors.
Specify the center point for each circular hole either by cursor
Surface selecting them or by entering the IDs from the keyboard.
Example: Point 1 Curve 10.1. The Point select menu that
appears, can be used to define how you want to cursor select
the appropriate points.
☞ More Help:
• Using the Select Menus (p. 41) in
the MSC.Patran Reference Manual,
Part 1: Introduction to MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Action:
Before:
Edit
Object: Surface
Method: Add Hole 75
77
Option: Project Vector
82
Hole Radius
.0625 78
Auto Execute 76 74
Vector List
Coord 0.1 Y
Center Point List Z X
Point 78 82
Surface
After:
Surface 6
77 75
-Apply-
8285
83
78 86
84
74
76
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Method: Add Hole Used to express the options available for adding a hole.
Options are Center Point, Project Vector, and Inner Loop.
Option: Inner Loop
Hole Radius
The Hole Radius databox is disabled for this option.
1.0
Loop Interference Checker If ON, the inner loop list will be checked for interference with
each other and existing loops of the surface. Default = OFF
Auto Execute
Inner Loop List By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
the form.
Surface
Specify a closed, chained curve (inner loop) for each hole
either by cursor selecting them or by entering the IDs from the
keyboard. Example: Curve 1. The Curve select menu that
appears, can be used to define how you want to cursor select
-Apply- the appropriate curves.
Note: The Inner Loop List must consist of closed, chained
curves. For curves that are closed, but not circles or chains,
use the Create,Curve,Chain method to define a valid inner
loop.
☞ More Help:
• Using the Select Menus (p. 41) in
the MSC.Patran Reference Manual,
Part 1: Introduction to MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Action: Edit Before:
Object: Surface
Method: Add Hole
1.0
14
Loop Interference Checker 29 6
Auto Execute 30
Inner Loop List
Curve 14:17 29 30
Surface Y
Surface 6 Z X
-Apply- After:
17
Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Method: Remove Hole By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Auto Execute the form.
Inner Loop List Specify the edge-curve (inner loop) for each hole either by
cursor selecting them or by entering the IDs from the
keyboard. Example: Surface 1.1. The Curve select menu that
appears, can be used to define how you want to cursor select
Trimmed Surface
the appropriate edge-curves.
☞ More Help:
• Using the Select Menus (p. 41) in
the MSC.Patran Reference Manual,
Part 1: Introduction to MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Before:
Action: Edit
Object: Surface
Method: Remove Hole
Auto Execute
Inner Loop List
Surface 4.15 4.16 4.17 4.18
4
Trimmed Surface
Surface 4
-Apply-
Y
Z X
After:
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Surface
Method: Add Vertex By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Auto Execute the form.
Point List Specify the point for each vertex either by cursor selecting
them or by entering the IDs from the keyboard. Example:
Point. The Point select menu that appears, can be used to
define how you want to cursor select the appropriate points.
Surface
☞ More Help:
• Using the Select Menus (p. 41) in
the MSC.Patran Reference Manual,
Part 1: Introduction to MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry Before:
Action: Edit
Object: 5 6
Surface
Method: Add Vertex
Auto Execute
2 3
Point List
Point 3 2
Surface 1
Surface 2
Y1 4 7
-Apply-
Z X
After:
5 6
2 3
Y1 4 7
Z X
PART 2
Geometry Modeling
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran Reference
Manual, Part 2: Basic Functions is ON which means you do not
Vertex List need to press the Apply button to execute the form.
☞ More Help:
• Using the Select Menus (p. 41) in
the MSC.Patran Reference Manual,
Part 1: Introduction to MSC.Patran
Geometry
Before:
Action: Edit
Object: Surface 42 45 43
Auto Execute
Vertex List 3
Surface 3.4.2
-Apply-
Y
41 44
Z X
After:
42 43
Y
41 44
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Solid
Shows the ID that will be assigned for the next solid to be
Method: Break created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Solid ID List
1
Used to express the surface type to create the curve from.
Options are Point, Parametric, Plane and Surface.
Option: Point
Delete Original Solids If ON, after Break completes, the solids specified in Solid List
will be deleted from the database.
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran Reference
Solid List Manual, Part 2: Basic Functions is ON which means you do not
need to press the Apply button to execute the form.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
CHAPTER 6 5
Edit Actions
Geometry
Before:
Action: Edit
Object:
8
Solid
7
Method: Break
Solid ID List
2
Option: Point 2
3 1
Delete Original Solids 9
Auto Execute Y 5
Solid List
Z1 X 6
Solid 1
4
Break Point List
Point 9
After:
-Apply- 8
12
7
19
16 313
17 2
11
2 10
26
7
18 3 6
15 5149
27 4
Y 25 24 5
9
23 8 20
Z1 X 22 6
28 4 21
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
7
Object: Solid
6
Method: Break
9
Solid ID List
2 3
2
Option: Point
1
Delete Original Solids
Auto Execute
Y 8
Solid List
X4 Z
Solid 1 5
1
Break Point List
Point 9
After:
-Apply- 7
17
6
15
9
13
3 10
2
5
4
3
2
Y 8
16 18
X4 Z 14
11 5
1 12
CHAPTER 6 5
Edit Actions
Geometry
Before:
Action: Edit
7
Object: Solid
6
Method: Break
Solid ID List 9
3
2
2
Option: Point 1
Delete Original Solids
Auto Execute Y 8
Solid List
X4 Z
Solid 1 5
1
Break Point List
Point 9
After:
-Apply- 7
6
11
3 9
2
3
2
Y 8
X4 Z 12 5
1 10
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Solid
Method: Break
Option: Parametric Used to express the surface type to create the curve from.
Options are Point, Parametric, Plane and Surface.
Break Point
0.0 1.0
0.5 Specify the solid’s ξ 1 ( u ) , ξ 2 ( v ) and ξ 3 ( w ) coordinate
values of the Break Point, either by using the slide bar or by
u Parametric Value entering the value in the databox. If the break point will be
0.0 1.0 located on the solid’s face, four solids will be created. If it is
0.5 on an edge, two solids will be created. And if it is inside the
solid, eight solids will be created.
v Parametric Value
The directions of ξ 1 , ξ 2 and ξ 3 are defined by the solid’s
0.0 1.0 connectivity. You can plot the x1 and x2 directions by
0.5 pressing the Show Parametric Direction toggle on the
Geometric Attributes form under the menu
w Parametric Value Display/Geometry.
Solid List
-Apply -
CHAPTER 6 5
Edit Actions
Break Point
0.0 1.0
0.5
u Parametric Value
0.0 1.0
0.5
v Parametric Value
0.0 1.0
0.5
w Parametric Value If ON, after Break completes, the solids specified in
Solid List will be deleted from the database.
Delete Original Solids
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which means
Solid List you do not need to press the Apply button to execute the form.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1: Introduction
to MSC.Patran
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
8
Object: Solid
7
Method: Break
Solid ID List
2
Option: Parametric 10
11 1
Break Point
2
0.0 1.0 3 5 1
0.5
Y
6
u Parametric Value X
Z9
0.0 1.0 12
0.5
v Parametric Value
0.0 1.0
After:
0.5
8
w Parametric Value 27
7
Delete Original Solids
Auto Execute 24 3
217
8
Solid List
131 21636
1
28
Solid 1 29
102133425 3
1 211 2 2183
-Apply -
1 19 2193
1 7
23 2143 5
Y 1 5 215 3 30
261 3 6
21
Z 9 X 20 22
12
CHAPTER 6 5
Edit Actions
Geometry Before:
Action: Edit 8
Object: Solid 7
Method: Break
Solid ID List
2
Option: Parametric
10
11 1
2
Break Point
0.0 1.0 3 5 1
Y
0.0 6
u Parametric Value Z9 X
0.0 1.0 12
0.5
v Parametric Value
After:
0.0 1.0
0.5 2
w Parametric Value
3
Delete Original Solids
Auto Execute 15
2 3 16
Solid List
9
3 1
Solid 1 10
6 2
312157
13
-Apply - 2 2
17 31 1
Y 2 418
3111 4
Z 5X 14
8
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
8
Object: Solid
7
Method: Break
Solid ID List
2
Option: Parametric 10
11 1
Break Point 2
0.0 1.0 3 5 1
0.0 Y
u Parametric Value 6
Z9 X
0.0 1.0 12
0.0
v Parametric Value
0.0 1.0 After:
0.5
2
w Parametric Value
3
Delete Original Solids
Auto Execute 10
Solid List
11
Solid 1
2
6
7
-Apply -
2
3
2 31 1
Y
39 1 4
Z 5X 12
8
CHAPTER 6 5
Edit Actions
Delete Original Solids By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to execute
the form.
Solid List
Specify in Solid List, the solids to break either by cursor
selecting them or by entering the IDs from the keyboard.
Break Curve List Example: Solid 11 3. The Solid select menu that appears can
be used to define how you want to cursor select the
appropriate solids.
Specify in Break Curve List, the curve break location, either
by cursor selecting the location or by entering the ID from the
-Apply- keyboard. The Curve select menu will appear.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
9
Object: Solid 15 17
Method: Break 16
Solid ID List 10
14 18
4
Option: Curve 31
2
Delete Original Solids
Auto Execute 13 12
Solid List Y 1 20
11
Solid 2 3 Z
X 19
Break Curve List
3
Curve 1
After:
-Apply- 9
15 17
16
10 6
14 18
4 24
122
23
7
21
13 5 12
Y 1 20
11
Z
X 19
3
CHAPTER 6 5
Edit Actions
Point 9 Specify the planes to break the surface. Either cursor select the
planes or enter the IDs or definition from the keyboard.
Example: Plane 1 5, x=10, Coord 0.1. The Plane select menu
-Apply- that appears can be used to define how you want to cursor select
the appropriate planes.
Geometry
Before:
Action: Edit
2 3
Object: Solid
Method: Break 9
1 11
Solid ID List 7
6
2
1
Option: Plane 12 4
10 1
Delete Original Solids
13
Auto Execute
Solid List
Y 8
Solid 1 X 5
Z
Break Plane List
Plane 1
After:
-Apply- 3
2
9
7 1 11
6
2
10 13 4
12
1
3
14 8
Y
X 5
Z
CHAPTER 6 5
Edit Actions
Geometry
Action: Edit
Object: Solid
Shows the ID that will be assigned for the next solid to be
Method: Break created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Solid ID List
Used to express the surface type to create the curve from.
4
Options are Point, Parametric, Plane and Surface.
Option: Surface If ON, after Break completes, the solids specified in Solid List
will be deleted from the database.
Delete Original Solids
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran Reference
Manual, Part 2: Basic Functions is ON which means you do not
Solid List need to press the Apply button to execute the form.
-Apply- Specify in Break Surface List, the surface break location, either
by cursor selecting the location or by entering the IDs from the
keyboard. The Surface select menu will appear.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
Object: Solid 2
3 1
Method: Break 4
11
Solid ID List
2
11 12
10
Option: Surface
-Apply- 2
3 1
4
2
14 13
15 16
3
6
Y 5
7
8
Z X
CHAPTER 6 5
Edit Actions
Solid Break Method with the Surface Option Between Two Surfaces Example
This example is the same as the previous example, except that the solid is defined by Surfaces 2
and 3 by using the Solid select menu icon listed below.
Geometry
Before:
Action: Edit
Object: Solid 22
3 1
Method:
4
Break
11
Solid ID List
2
12
1
Option: Surface 10
Delete Original Solids
9
Auto Execute 6
Y 5
Solid List 7 3
Construct 2SurfaceSolid(Eva Z X 8
Break Surface List
Surface 1
After:
-Apply-
2
3 1
4
2
14 13
15 16
3
6
Y 5
7
Solid Select Menu Icon
8
Z X
PART 2
Geometry Modeling
Blending Solids
The Blend method creates a set of parametric tri-cubic solids from an existing set of two or more
solids, such that the first derivative continuity is maintained across the surface boundaries
between adjacent solids. The existing solids can have any parametrization, but they must share
common faces.
Geometry
Action: Edit
Object: Solid
Method: Blend
Shows the ID that will be assigned for the next surface to be
Solid ID List created. See Output ID List (p. 405) in the MSC.Patran
1 Reference Manual, Part 2: Basic Functions.
Blend Parameters Enter n-1 Weighting Factors of solid i relative to solid i+1. By
default, a value of 1.0 will cause all solids to receive equal
Weighting Factors
weight. A large value (~1E+6) will cause the first solid of the
1.0 solid pair to dominate the slope. A small value (~1E-6) will
cause the second solid of the pair to dominate the slope.
Delete Original Solids If ON, after Blend completes, the solids specified in Solid
List will be deleted from the database.
Solid List
Specify the solids to blend either by cursor selecting them or
by entering the IDs from the keyboard. Example: Solid 10 11
13. The Solid select menu that appears can be used to define
how you want to cursor select the appropriate solids.
-Apply-
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• PATRAN 2 Neutral File Support For
Parametric Cubic Geometry (p. 57)
• Topology (p. 10)
• Parametric Cubic Geometry (p. 25)
CHAPTER 6 5
Edit Actions
Geometry Before:
Action: Edit
2
Object: Solid
6
Method: Blend
8
Solid ID List
13
5 1 11
2 15
Blend Parameters 37 1
Weighting Factors 22
10 39 1 2
1.0
Y 12 31413
17
16
Delete Original Solids Z X
18
Solid List
Solid 1 2 3
After:
-Apply-
2
6
8
13
4 11
2 15
7
3 1 25
10 39 1 2
Y 12 31416
17
16
Z X
18
PART 2
Geometry Modeling
Geometry
Before:
Action: Edit
Object: Solid 2
Method: Blend 6
Solid ID List 8
5
13
1 11
Blend Parameters 2 15
7
3 1
Weighting Factors 22
1e6 1e-6 10 39 1 2
Y 12 31413
17
Delete Original Solids 16
Z X
18
Solid List
Solid 1 2 3
After:
-Apply-
2
6
8
13
4 11
2 15
37 1 2
5
10 39 1 2
Y 12 31416
17
16
Z X
18
CHAPTER 6 5
Edit Actions
Delete Original Solids By default, Delete Original Solids toggle is ON which means
that the original B-rep Solid will be deleted after it has been
Solid List disassembled.
☞ More Help:
• Using the Select Menus
(p. 41) in the MSC.Patran
Reference Manual, Part 1:
Introduction to MSC.Patran
PART 2
Geometry Modeling
Geometry
Geometry Before:
Action: Edit
Object: Solid
Method: Disassemble
-Apply-
Y
Z X
After:
44 48
26
2728 15 14
29 10
17 25
9
40 22 2324
4546 12
47 30 13
18
21 41 4243 11 38
20 16
5 7
31 32 6 4
39 34 36
19
2 8
33 3 1
Y 35 37
Z X
CHAPTER 6 5
Edit Actions
Refitting Solids
Refitting Solids with the To TriCubicNet Option
This form is used to refit a solid to alternative mathematical solid representations. The form
provides three Options; To TriCubicNet, To TriParametric, and To Parasolid.
Geometry
Geometry
Action: Edit
Object: Solid
Method: Refit
Solid ID List
Shows the ID that will be assigned for the next solid to be
1 created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Option: To TriCubicNet
Refit Parameters The To TriCubicNet option creates uniformly
parametrized Piecewise Cubic solids from existing solids.
u Density The u,v, and w Grid Density is input as the Refit
1 Parameters. The solid must satisfy the requirement of
having 5 or 6 faces and no interior regions on any face.
v Density Enter values to define the u,v,w Grid Density of the new
1 solids. Enter the value from the keyboard.
w Density
If ON, after Refit completes, the solids specified in Solid
1 List will be deleted from the database.
Delete Original Solids By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to
execute the form.
Solid List
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Solids (p. 24)
• Building B-rep Solids (p. 40)
• Creating a Boundary Representation
(B-rep) Solid (p. 338)
PART 2
Geometry Modeling
Solid ID List Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 405) in the MSC.Patran
1
Reference Manual, Part 2: Basic Functions.
Option: To TriParametric
The To TriParametric option creates uniformly
Refit Parameters parametrized tri-cubic solids from existing solids. The solid
must satisfy the requirement of having 5 or 6 faces and no
Refit Tolerance
interior regions on any face.
0.005
Auto Execute If ON, after Refit completes, the solids specified in Solid
List will be deleted from the database.
Solid List
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to
execute the form.
-Apply-
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Solids (p. 24)
• Building B-rep Solids (p. 40)
• Creating a Boundary Representation
(B-rep) Solid (p. 338)
CHAPTER 6 5
Edit Actions
Solid ID List Shows the ID that will be assigned for the next solid to be
created. See Output ID List (p. 405) in the MSC.Patran
1
Reference Manual, Part 2: Basic Functions.
Option: To Parasolid
The To Parasolid option creates Parasolid B-rep solids
Refit Parameters from existing non Parasolid solids.
Refit Tolerance
0.005
Auto Execute If ON, after Refit completes, the solids specified in Solid
List will be deleted from the database.
Solid List
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to
execute the form.
-Apply-
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Solids (p. 24)
• Building B-rep Solids (p. 40)
• Creating a Boundary Representation
(B-rep) Solid (p. 338)
PART 2
Geometry Modeling
Reversing Solids
The Reverse method redefines the connectivity of an existing set of solids by exchanging the
positive ξ 1 and ξ 2 directions of the solids. Then, to maintain a positive parametric frame,
MSC.Patran translates the parametric origin up the original ξ 3 axis and then reverses the ξ 3
direction. You can plot the ξ 1 , ξ 2 and ξ 3 directions for the solids by pressing the Show
Parametric Direction toggle on the Geometric Attributes form found under the menu
Display/Geometry.
Geometry
Action: Edit
Object: Solid
Method: Reverse
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which means
you do not need to press the Apply button to execute the form.
Solid List
☞ More Help:
• Topology (p. 10)
• Connectivity (p. 15)
• Display Attributes (p. 243) in the
MSC.Patran Reference Manual, Part 2:
Basic Functions
CHAPTER 6 5
Edit Actions
Geometry
Before:
Action: Edit
11 7
Object: Solid
Method: Reverse
Auto Execute
10 6 1
Solid List 3
Solid 1
2
-Apply-
X
Y
Z
1
After:
11 7
10 2 6
3
X
Y
Z 1
PART 2
Geometry Modeling
Geometry
Action: Edit
Shows the ID that will be assigned for the next solid to be
Object: Solid created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Method: Boolean
Specify the boolean operation type:
Solid ID List
1. Add
1
2. Subtract
3. Intersect
Update Solid Mesh/LBC (ON) This button, by default is disabled since updates of an existing
mesh and LBC on a parasolid solid will occur automatically
after the boolean operation is completed. If the Geometry
-Apply- Preference toggle, Auto Update Solid Mesh/LBC, is turned off,
then this button will be enabled and the label will be, “Update
Solid Mesh/LBC”. Pressing this button after the boolean
operation is complete will update the existing mesh on the
solid.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Action:
Before:
Edit
Object: Solid
Method: Boolean
Solid ID List
8
Solid List
Solid 1:3
Z X
-Apply-
After:
Z X
PART 2
Geometry Modeling
Geometry
Geometry
Action: Edit
Shows the ID that will be assigned for the next solid to be
Object: Solid created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Method: Boolean
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Geometry
Before:
Action: Edit
Object: Solid
Method: Boolean
Solid ID List
1
Auto Execute
Target Solid
Solid 1
Y
Solid 2 3
-Apply-
Z X
PART 2
Geometry Modeling
Geometry
Action: Edit
Shows the ID that will be assigned for the next solid to be
Object: Solid created. See Output ID List (p. 405) in the MSC.Patran
Reference Manual, Part 2: Basic Functions.
Method: Boolean
Update Solid Mesh/LBC (ON) Specify the solid(s) to intersect with the Target Solid either by
cursor selecting them or by entering the IDs from the keyboard.
Example: Solid 10 11. The Solid select menu that appears can
be used to define how you want to cursor select the appropriate
-Apply- solids.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Geometry Before:
Action: Edit
Object: Solid
Method: Boolean
Solid ID List
1
Auto Execute
Target Solid
solid 1
Y
Intersecting Solid List
solid 2 3 Z X
-Apply-
Z X
PART 2
Geometry Modeling
Blend Parameters
Constant Radius Specify the constant radius for the blend.
0.25
Specify which of the three options to create an edge blend
from:
Edges to Blend 1. Edge - Create blend on the input edge(s).
2. Face - Create blend on all edges of the input face(s).
3. Solid - Create blend on all edges of the input solid(s).
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran Reference
Manual, Part 2: Basic Functions is ON which means you do not
Solid Edge List need to press the Apply button to execute the form.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Before:
Action: Edit
Object: Solid
Method: Edge Blend
Blend Parameters
Constant Radius
0.25
Edges to Blend
Z
Y
X
Auto Execute
-Apply-
Z
Y
X
PART 2
Geometry Modeling
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Before:
Action: Edit
Object: Solid
Method: Edge Blend Z
Y
1
X
Chamfer Parameters
Offset
0.02
Angle
45.0
Z
Edges to Blend Y
X
-Apply-
Z
Y
X
PART 2
Geometry Modeling
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Before:
Z X
After:
Z X
PART 2
Geometry Modeling
Geometry
Geometry
Action: Edit
Object: Solid
Method: Shell
Specify the wall thickness of the resulting solid to be edited.
Thickness
0.25
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which means
you do not need to press the Apply button to execute the form.
Solid Face List
Specify the face(s) of a solid to be shelled, either by entering
the IDs from the keyboard (examples: Solid 10.1), or cursor
define the face locations using the Face Select Menu.
☞ More Help:
• Using the Select Menus (p. 41)
in the MSC.Patran Reference
Manual, Part 1: Introduction to
MSC.Patran
CHAPTER 6 5
Edit Actions
Geometry
Geometry
Action: Edit Before:
Object: Solid
Method: Shell
Thickness
0.25
Auto Execute
Y
-Apply-
X Z
After:
X Z
PART 2
Geometry Modeling
Geometry
Action: Edit
Object: Feature
Method: Suppress
Filter * The “Filter” button and databox widgets are used to filter the
Feature List features to be displayed in the Feature List. Enter the filter
string in the databox and then either select the “Filter”
button or press the return key.
Unsuppressing a Feature
The Edit,Feature,Unsuppress method displays the list of CAD features associated with the
geometry that can be unsuppressed from the geometric model.
Geometry
Action: Edit
Object: Feature
Method: Unsuppress
Filter * The “Filter” button and databox widgets are used to filter the
Feature List features to be displayed in the Feature List. Enter the filter
string in the databox and then either select the “Filter” button
or press the return key.
-Apply-
PART 2
Geometry Modeling
Filter * The “Filter” button and databox widgets are used to filter
Feature List the features to be displayed in the Feature List. Enter the
filter string in the databox and then either select the “Filter”
[Unassociated Parameters] button or press the return key.
OK Reset Cancel
CHAPTER
Show Actions
7
■ Overview of the Geometry Show Action Methods
The dot means there is additional information associated with the particular cell. The
additional information can be displayed in the textbox below by pressing the cell with the
cursor.
Reset Cancel
☞ More Help:
• Show Point Distance Information
Spreadsheet (p. 572)
• Show Point/Curve Distance Information
Spreadsheet (p. 574)
• Show Point/Surface Distance Information
Spreadsheet (p. 576)
• Show Curve Angle Information Spreadsheet
(p. 585)
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Point
Info: Location
Point Summary
Last ID:
0 The Point Summary table shows:
The last (or highest) point ID used in the database.
Total in Model:
The total number of points in the database.
0
The total number of points in the current group.
Total in 'default_group' : The current value of the Global Model Tolerance.
0
Tolerance:
You can specify an alternate coordinate frame ID for
0.0049999999 the Reference Coordinate Frame. MSC.Patran will
display the point or vertex location within the specified
Reference Coordinate Frame. Default is the global
Refer. Coordinate Frame
rectangular coordinate frame, Coord 0.
Coord 0
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Coordinate Frame Definitions (p. 60)
• The Show Action Information Form (p. 569)
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Point
Info: Distance
Point Summary
Last ID:
0
Total in Model: The Point Summary table shows:
0 The last (or highest) point ID used in the database.
Total in 'default_group' : The total number of points in the database.
0 The total number of points in the current group.
The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
Specify a reference coordinate frame in which the
distance information is to be shown (example Coord 3).
Option: Point Defaults to the Default Coordinate Frame preference.
Point 2 Specify the points either by entering the IDs from the
keyboard (examples: Point 5 10 Surface 4.2.1); or by
Second Point List cursor selecting them by using the Point select menu.
Curve 7.1
☞ More Help:
Apply • Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
Upon execution, the Show Point Distance
• Global Model Tolerance & Geometry (p. 18)
Information Spreadsheet (p. 572) form is launched.
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Page 1 of 3
Show Point Distance Information
From Point ID To Point ID Distance Delta <x y z> Reference CID Cancel
Reset
• .2 • Curve 7.1 7.34937645 <1.23 3.45 2.13> • (Global) Rectan>
Page 1 of 3 Distance
Reset Cancel
Page 2 of 3
Show Point Distance Information
Page 3 of 3
Show Point Distance Information
To Point ID Highlights the point using the secondary highlight color; displays general
information about the point (type, location, etc.) in the textbox.
Reference CID Highlights both points using the secondary highlight color; displays
general information about the reference frame (type, origin, etc.) in the
textbox.
Other columns Highlights both points using the secondary highlight color; displays the
long (un-abbreviated) form of the data in the textbox.
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Point
Info: Distance
Point Summary
Last ID:
0
Total in Model: The Point Summary table shows:
0 The last (or highest) point ID used in the database.
Total in 'default_group' : The total number of points in the database.
0 The total number of points in the current group.
The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
Specify a reference coordinate frame in which the distance
Option: Curve information is to be shown (example Coord 3). Defaults to the
Default Coordinate Frame preference.
Refer. Coordinate Frame
Coord 0 By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to
execute the form.
First Point List
Specify the points either by entering the IDs from the
Point 2
keyboard (examples: Point 5 10 Surface 4.2.1); or by
Second Point List cursor selecting them by using the Point select menu.
Curve 7
☞ More Help:
• Using the Select Menus (p. 41) in the
Apply
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
Upon execution, the Show Point/Curve • Global Model Tolerance & Geometry (p. 18)
Distance Information Spreadsheet (p. 574)
• Coordinate Frame Definitions (p. 60)
form is launched.
PART 2
Geometry Modeling
Page 1 of 4
Show Point/Curve Distance Information
To Point ID From Curve ID Minimum Distance Delta <x y z> Reference CID
Cancel
Reset
• .2 • 7 7.34937645 <1.23 3.45 2.13> • (Global) Rectan>
Page 1 of 4 Distance
Reset Cancel
Page 2 of 4
Show Point/Curve Distance Information
Page 3 of 4
Show Point /Curve Distance Information
To Point ID From Curve ID Point Location Min Point Location Reference CID
Cancel
Reset
Page 4 of 4
Show Point/Curve Distance Information
From Point ID Highlights the point using the secondary highlight color; displays general
information about the point (type, location, etc.) in the textbox.
From Curve ID Highlights the curve using the secondary highlight color; displays
general information about the curve (type, etc.) in the textbox.
Reference CID Highlights both entities using the secondary highlight color; displays
general information about the reference frame (type, origin, etc.) in the
textbox.
Other Columns Highlights both entities using the secondary highlight color; displays the
long (un-abbreviated) form of the data in the textbox; and displays a
marker on the curve where the minimum distance occurs.
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Point
Info: Distance
Point Summary
Last ID:
0
Total in Model: The Point Summary table shows:
0 The last (or highest) point ID used in the database.
Total in 'default_group' : The total number of points in the database.
0 The total number of points in the current group.
The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
Surface 7
☞ More Help:
• Using the Select Menus (p. 41) in the
Apply MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
Upon execution, the Show Point/Surface Distance • Global Model Tolerance & Geometry (p. 18)
Information Spreadsheet (p. 576) form is launched. • Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Page 1 of 4
Show Point/Surface Distance Information
To Point ID From Surface ID Minimum Distance Delta <x y z> Reference CID
Cancel
Reset
• .2 • 7 7.34937645 <1.23 3.45 2.13> • (Global) Rectan>
Page 1 of 4 Distance
Reset Cancel
Page 2 of 4
Show Point/Surface Distance Information
Page 3 of 4
Show Point /Surface Distance Information
To Point ID From Surface ID Point Location Min Point Location Reference CID
Cancel
Reset
Page 4 of 4
Show Point/Surface Distance Information
To Point ID Highlights the point using the secondary Highlight color; displays general information
about the point (type, location, etc.) in the textbox.
From Surface ID Highlights the surface using the secondary Highlight color; displays general information
about the surface (type, etc.) in the textbox.
Reference CID Highlights both entities in the secondary Highlight color; displays general information
about the reference frame (type, origin, etc.) in the textbox.
Other columns Highlights both entities in the secondary highlight color; displays the long (un-
abbreviated) form of the data in the textbox; and displays a marker on the surface
where the minimum distance occurs.
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Point
Info: Distance
Point Summary
Last ID:
0
Total in Model: The Point Summary table shows:
0 The last (or highest) point ID used in the database.
Total in 'default_group' : The total number of points in the database.
0 The total number of points in the current group.
The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
Plane 7
☞ More Help:
• Using the Select Menus (p. 41) in the
Apply MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
Upon execution, the Show Point/Surface Distance • Global Model Tolerance & Geometry (p. 18)
Information Spreadsheet (p. 576) form is launched. • Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Page 1 of 4
Show Point/Vector Distance Information
To Point ID From Vector ID Minimum Distance Delta <x y z> Reference CID
Cancel
Reset
• .2 • 7 7.34937645 <1.23 3.45 2.13> • (Global) Rectan>
Page 1 of 4 Distance
Reset Cancel
Page 2 of 4
Show Point/Vector Distance Information
Page 3 of 4
Show Point /Vector Distance Information
To Point ID From Vector ID Point Location Min Point Location Reference CID
Cancel
Reset
Page 4 of 4
Show Point/Vector Distance Information
To Point ID Highlights the point using the secondary Highlight color; displays general information
about the point (type, location, etc.) in the textbox.
From Vector ID Highlights the plane using the secondary Highlight color; displays general information
about the vector (type, etc.) in the textbox.
Reference CID Highlights both entities in the secondary Highlight color; displays general information
about the reference frame (type, origin, etc.) in the textbox.
Other columns Highlights both entities in the secondary highlight color; displays the long
(unabbreviated) form of the data in the textbox; and displays a marker on the surface
where the minimum distance occurs.
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Point
Info: Distance
Point Summary
Last ID:
0
Total in Model: The Point Summary table shows:
0 The last (or highest) point ID used in the database.
Total in 'default_group' : The total number of points in the database.
0 The total number of points in the current group.
The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
Vector 7
☞ More Help:
• Using the Select Menus (p. 41) in the
Apply MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
Upon execution, the Show Point/Surface Distance • Global Model Tolerance & Geometry (p. 18)
Information Spreadsheet (p. 576) form is launched. • Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Page 1 of 4
Show Point/Plane Distance Information
To Point ID From Plane ID Minimum Distance Delta <x y z> Reference CID
Cancel
Reset
• .2 • 7 7.34937645 <1.23 3.45 2.13> • (Global) Rectan>
Page 1 of 4 Distance
Reset Cancel
Page 2 of 4
Show Point/Plane Distance Information
Page 3 of 4
Show Point /Plane Distance Information
To Point ID From Plane ID Point Location Min Point Location Reference CID
Cancel
Reset
Page 4 of 4
Show Point/Plane Distance Information
From Plane ID Highlights the plane using the secondary Highlight color; displays general information
about the plane (type, etc.) in the textbox.
Reference CID Highlights both entities in the secondary Highlight color; displays general information
about the reference frame (type, origin, etc.) in the textbox.
Other columns Highlights both entities in the secondary highlight color; displays the long
(unabbreviated) form of the data in the textbox; and displays a marker on the surface
where the minimum distance occurs.
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Point
Info: Node
Point Summary
Last ID: The Point Summary table shows:
0 The last (or highest) point ID used in the database.
Total in Model: The total number of points in the database.
0 The total number of points in the current group.
The current value of the Global Model Tolerance.
Total in 'default_group' :
0
Tolerance:
0.0049999999
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• The Show Action Information Form (p. 569)
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Curve
Info: Attributes
Curve Summary
Last ID:
0
The Curve Summary table shows:
Total in Model:
0 The last (or highest) curve ID used in the database.
The total number of curves in the database.
Total in 'default_group' :
The total number of curves in the current group.
0
The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Curve
Info: Arc
Arc Summary
Total in Model:
0
Total in 'default_group' :
0
Tolerance:
0.0049999999
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute means you do not need to press the Apply button to
execute the form.
Curve List
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Curve
Info: Angle
Curve Summary
Last ID:
0
The Curve Summary table shows:
Total in Model: The last (or highest) curve ID used in the database.
0 The total number of curves in the database.
Tolerance:
0.0049999999
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
First Curve List the form.
Surface 1.2
Curve 7 Specify the curves or edges either by entering the IDs from the
keyboard (examples: Curve 5 10 Surface 4.2); or by cursor
selecting them by using the Curve select menu.
Apply
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
Page 1 of 2
Show Curve Angle Information
Page 1 of 2 Angle
Reset Cancel
Page 2 of 2
Show Curve Angle Information
First Curve ID Highlights the curve using the secondary highlight color; displays general information
about the point (type, location, etc.) in the textbox.
Second Curve ID Highlights the curve using the secondary highlight color; displays general information
about the curve (type, etc.) in the textbox.
Other Columns Highlights both curves in the secondary highlight color; displays the long (un-
abbreviated) form of the data in the textbox; and displays a marker on each curve at the
respective locations where the minimum distance occurs.
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Curve
Info: Length Range
Curve Summary
Last ID:
0
The Curve Summary table shows:
Total in Model: The last (or highest) curve ID used in the database.
0 The total number of curves in the database.
Total in 'default_group' : The total number of curves in the current group.
0 The current value of the Global Model Tolerance.
Tolerance:
0.0049999999
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Curve
Info: Node
Curve Summary
Last ID:
The Curve Summary table shows:
0
The last (or highest) curve ID used in the database.
Total in Model: The total number of curves in the database.
0 The total number of curves in the current group.
Total in 'default_group' : The current value of the Global Model Tolerance.
0
Tolerance:
0.0049999999
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Curve List the form.
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Surface
Info: Attributes
Surface Summary
Last ID: The Surface Summary table shows:
1
The last (or highest) surface ID used in the database.
Total in Model: The total number of surfaces in the database.
7 The total number of surfaces in the current group.
Total in 'default_group' : The current value of the Global Model Tolerance.
1
Tolerance:
0.0049999999
Specify the surfaces or solid faces, either by entering the IDs
Auto Execute from the keyboard (examples: Surface 5 10 Solid 4.2); or by
cursor selecting them by using the Surface select menu.
Surface List
Solid 1.6
If pressed, MSC.Patran draws the positive surface normal
vector for each specified surface or solid face. The positive
Draw Normal Vectors normal direction is based on the surface’s or solid face’s
parametrization.
Reset Graphics
If pressed, MSC.Patran erases the normal vectors and
reverts the model back to the last display type, such as
Apply wireframe, after a MSC.Patran form was executed. (This
includes the Display menu forms.)
☞ More Help:
• Parameterization (p. 5)
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON • The Show Action Information Form (p. 569)
which means you do not need to press the Apply
button to execute the form.
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Surface
Info: Area Range
Surface Summary
Last ID:
The Surface Summary table shows:
1
The last (or highest) surface ID used in the database.
Total in Model: The total number of surfaces in the database.
1 The total number of surfaces in the current group.
Total in 'default_group' : The current value of the Global Model Tolerance.
1
Tolerance:
0.0049999999
☞ More Help:
• Parameterization (p. 5)
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Surface
Info: Node
Surface Summary
Last ID:
0 The Surface Summary table shows:
Total in Model: The last (or highest) surface ID used in the database.
0 The total number of surfaces in the database.
The total number of surfaces in the current group.
Total in 'default_group' :
The current value of the Global Model Tolerance.
0
Tolerance:
0.0049999999
By default, Auto Execute (p. 402) in the MSC.Patran
Auto Execute Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
Surface List
the form.
Surface 1 2
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Surface
Info: Normal
Surface Summary
Last ID: The Surface Summary table shows:
1 The last (or highest) surface ID used in the database.
Total in Model: The total number of surfaces in the database.
1 The total number of surfaces in the current group.
The current value of the Global Model Tolerance.
Total in 'default_group' :
1
Tolerance:
0.0049999999
Set Normal Vector Length Allows the user to define the length of the surface normal
vectors. By default, the normal vectors are proportional to
Normal Vector Length the surface area. The vector length is set in the Normal
1.0 Vector Length databox.
Specify the surfaces or solid faces, either by entering the IDs from the
keyboard (examples: Surface 5 10 Solid 4.2); or by cursor selecting them by
using the Surface select menu.
☞ More Help:
• Topology (p. 10)
• Global Model Tolerance & Geometry (p. 18)
• Types of Geometry in MSC.Patran (p. 19)
• The Show Action Information Form (p. 569)
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Solid
Info: Attributes
Solid Summary
Last ID: The Solid Summary table shows:
0 The last (or highest) solid ID used in the database.
☞ More Help:
• Global Model Tolerance & Geometry (p. 18)
• Solids (p. 24)
• The Show Action Information Form (p. 569)
PART 2
Geometry Modeling
Geometry
Action: Show
Object: Coord
Info: Attributes
☞ More Help:
• Global Model Tolerance & Geometry (p. 18)
• Coordinate Frame Definitions (p. 60)
• The Show Action Information Form (p. 569)
CHAPTER 7 5
Show Actions
Geometry
Action: Show
Object: Plane
Choices are Attributes, Angle and Distance.
Info: Attributes
Vector Summary
Last ID:
0
Total in Model:
0 The Plane Summary table shows:
The Last (or highest) plane 1D used in the database.
Total in 'default_group' : The total number of planes in the database.
0 The total number of planes in the current group.
Tolerance: The current value of the global model tolerance.
0.0049999999
Coord 0
Apply
☞ More Help:
• Showing Point Locations (p. 570)
PART 2
Geometry Modeling
Plane Summary
Last ID:
2
The Plane Summary table shows:
Total in Model: The last (or highest) plane ID used in the database.
2 The total number of planes in the database.
Total in 'default_group' : The total number of planes in the current group.
2 The current value of the Global Model Tolerance.
First Plane List Specify the planes either by entering the IDs from the keyboard
(examples: Plane 1); or by cursor selecting them by using the
Plane select menu.
Second Plane List
Reset Cancel
First Plane ID Highlights the plane using the secondary highlight color.
Second Plane ID Highlights the plane using the secondary highlight color.
Other Columns Highlights both planes in the secondary highlight color; displays
the long (unabbreviated) form of the data in the textbox.
PART 2
Geometry Modeling
Plane Summary
Last ID:
2
The Plane Summary table shows:
Total in Model: The last (or highest) plane ID used in the database.
2 The total number of planes in the database.
Total in 'default_group' : The total number of planes in the current group.
2 The current value of the Global Model Tolerance.
Global Model Tolerance By default, Auto Execute (p. 402) in the MSC.Patran
0.0049999999 Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
the form.
Auto Execute
First Plane List Specify the planes either by entering the IDs from the keyboard
(examples: Plane 1); or by cursor selecting them by using the
Plane select menu.
Second Plane List
Geometry
Action: Show
Object: Vector
Info: Attributes
Vector Summary
Last ID:
0
Total in Model:
0 The Vector Summary table shows:
The Last (or highest) plane 1D used in the database.
Total in 'default_group' :
The total number of planes in the database.
0
The total number of planes in the current group.
Tolerance: The current value of the global model tolerance.
0.0049999999
Coord 0
Apply
☞ More Help:
• Showing Point Locations (p. 570)
PART 2
Geometry Modeling
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Transform Actions
8
■ Overview of the Transform Methods
Geometry
Action: Transform
Object: <Type> Set <Type> to either: Point, Curve, Surface, Solid, Plane or
Vector.
Method: Translate
Point ID List Shows the ID that will be assigned for the next point, curve,
surface or solid to be created. See Output ID List (p. 405) in
1
the MSC.Patran Reference Manual, Part 2: Basic Functions.
Type of Transformation
◆ Cartesian in Refer. CF
◆
◆ Curvilinear in Refer. CF Cartesian in Refer. CF means the Translation Vector
coordinates will be applied along the Refer. Coordinate Frame’s
principal axes.
Refer. Coordinate Frame Curvilinear in Refer. CF means the Translation Vector
Coord 0 coordinates will be interpreted as R,θ,Z if the Refer. Coordinate
Frame is cylindrical, and R,θ,Φ if the Refer. Coordinate Frame is
spherical.
Used by the Translation Vector to express the direction and distance of the translation. Specify a
cylindrical or spherical coordinate frame if you chose the Curvilinear in Refer. CF toggle.
Example: Coord 5. Default is the global rectangular frame, Coord 0.
PART 2
Geometry Modeling
Delete Original Points If ON, after Translate completes, the existing points, curves,
surfaces or solids specified in <Type> List will be deleted
Auto Execute from the MSC.Patran database.
Point List
Specify the existing entities either by cursor selecting them
[0 0 0] or by entering the IDs from the keyboard. Example: Point 5
10 Surface 5.5.1 Solid 12. The select menu that appears at
the bottom can be used to define how you want to cursor
-Apply- select the appropriate points, vertices, curves, edges, faces
or solids.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
• Translating or Scaling Geometry Using
Curvilinear Coordinate Frames (p. 66)
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Point
4
Method: Translate
5 3
Point ID List
8
Type of Transformation
6 2
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
T
Y
Refer. Coordinate Frame 7 Z100R 1
Z X
Coord 100
Translation Vector
<3 0 0>
After:
Translation Parameters
Repeat Count
1
11
Delete Original Points 12 10
Auto Execute
Point List
13 9
Point 1:7
5 4 3
-Apply-
6 T 2
Y
14 7 Z100 R 1 8
Z X
PART 2
Geometry Modeling
Translating Points
This example is the same as the previous example, except Cartesian in Refer. CF is pressed
instead of Curvilinear in Refer. CF.
Geometry Before:
Action: Transform
Object: Point
4
Method: Translate
5 3
Point ID List
8
Type of Transformation 6 2
◆ Cartesian in Refer. CF
◆
◆ Curvilinear in Refer. CF
T
Y
Refer. Coordinate Frame 7 Z100R 1
Z X
Coord 100
Translation Vector
<3 0 0>
After:
Translation Parameters
Repeat Count
1
Point 1:7
7 Z100R 1 14 8
Y
-Apply-
Z X
CHAPTER 8 6
Transform Actions
Translating Curves
Creates Curves 2 through 6 by translating Curves 1 three times - two units in the X direction and
one unit in the Y direction within the global rectangular coordinate frame, Coord 0.
Geometry
Before:
Action: Transform
Object: Curve 1
Method: Translate
Curve ID List
2
Type of Transformation 1
◆ Cartesian in Refer. CF
◆
◆ Curvilinear in Refer. CF
Translation Vector Z X
<2 1 0>
After:
Translation Parameters
Repeat Count
5
Geometry
Before:
Action: Transform
Object: Curve
Method: Translate 1
Curve ID List
2
Type of Transformation
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
T
Y
Refer. Coordinate Frame 2 Z100 R 1
Coord 100 Z X
Translation Vector
<1 0 0>
After:
Translation Parameters
Repeat Count
3 4
Curve List 2
curve 1
1
T
-Apply-
Y
8 6 4 2 Z100 R 1 3 5 7
Z X
CHAPTER 8 6
Transform Actions
Translating Edges
Creates Curve 2 by translating the outside edge of Surface 1, two units radially outward within
cylindrical coordinate frame, Coord 100.
Geometry
Before:
Action: Transform
Object: Curve 4
Method: Translate
Curve ID List
2
Type of Transformation
3 1
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
After:
Translation Parameters
Repeat Count
6
1
surface 1.3 4
-Apply-
3 1
Y
T
Z X
Z100 R 1 1 2 5
PART 2
Geometry Modeling
Translating Surfaces
Creates Surfaces 2 and 3 by translating Surface 1 two times - one unit in the X direction and two
units in the Y direction within the rectangular coordinate frame, Coord 10.
Geometry
Before:
Action: Transform
Object: Surface 3
Method: Translate
Surface ID List
2
4
Type of Transformation
1
◆ Cartesian in Refer. CF 2
◆
◆ Curvilinear in Refer. CF
Z X Y X1
10
Z
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Surface
4
Method: Translate
Surface ID List
2
Type of Transformation
3 1
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
After:
Translation Parameters
Repeat Count 9
1
7
Delete Original Surfaces
Auto Execute 4
5
Surface List
3
surface 1
4
2
-Apply-
Y 3 1
T
Z X
Z100 R 1 2 6 8 10
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Surface
3
Method: Translate
Surface ID List
1 2 41
Type of Transformation 3 4
◆
◆ Cartesian in Refer. CF T
◆ Curvilinear in Refer. CF 5
1 R
20
Z 2
Refer. Coordinate Frame Y
Coord 20 X
Z 6
Translation Vector
<.5 0 0>
After:
Translation Parameters
Repeat Count
1 8
3 4
Delete Original Surfaces
3
Auto Execute
2 1
Surface List
Translating Solids
Translates Solids 1 through 4, 1.5 units in the X direction and 1.5 units in the Y direction, within
the global rectangular coordinate frame, Coord 0. Notice that Delete Original Solids is pressed
and Solids 1:4 are deleted.
Geometry
Before:
Action: Transform
Object: Solid
3
Method: Translate
Solid ID List
5 2 41
Type of Transformation 3 4
◆ Cartesian in Refer. CF T
◆
◆ Curvilinear in Refer. CF 5
1 R
20
Z 2
Refer. Coordinate Frame Y
Coord 0 X
Z 6
Translation Vector
<1.5 1.5 0>
After:
Translation Parameters
Repeat Count 9
1
6 105
Delete Original Solids
7 8
Auto Execute
11 7 8
Solid List
solid 1:4
12
-Apply-
Y
P X
Z20 R
T
PART 2
Geometry Modeling
Translating Solids
Creates Solid 2 by translating Solid 1, 90 degrees within the cylindrical coordinate frame, Coord
1. Notice that Curvilinear in Refer. CF is pressed.
Geometry
Before:
Action: Transform
Object: Solid 6
Method: Translate 7
Solid ID List
2
Type of Transformation
5
◆
◆ Cartesian in Refer. CF 1
8
◆ Curvilinear in Refer. CF
After:
Translation Parameters
Repeat Count
1
6
Delete Original Solids 7
Auto Execute
Solid List
2 5 1
Solid 1 8
-Apply- T
10 9
11 Y
12 Z1 R 1 2
4 3
Z X
CHAPTER 8 6
Transform Actions
Translating Planes
Translates Plane 1 2 units in the Z direction with the global rectangular coordinate frame, Coord
0. Note that Delete Original Plane is not pressed and Plane 1 is kept.
Geometry
Before:
Action: Transform
Object: Plane
Method: Translate
Plane ID List
1
Type of Transformation
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
Translation Vector
<.5 0 0>
After:
Translation Parameters
Repeat Count
1
Plane List
plane 1
-Apply-
Z
X
Y
PART 2
Geometry Modeling
Translating Vectors
Translates Vector 1 2 units in the X direction with the global rectangular coordinate frame, Coord
0. Notice that Delete Original Vector is not pressed and Vector 1 is kept.
Geometry
Before:
Action: Transform
Object: Vector
Method: Translate
Vector ID List
1
Type of Transformation
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
Z X
Translation Vector
<.5 0 0>
After:
Translation Parameters
Repeat Count
1
Vector List
Vector 1
-Apply-
Z X
CHAPTER 8 6
Transform Actions
Geometry
Action: Transform
Object: <Type> Set <Type> to either Point, Curve Surface, Solid, Plane or
Vector.
Method: Rotate
<Type> ID List Shows the ID that will be assigned for the next point, curve,
surface or solid to be created. See Output ID List (p. 405) in
5 the MSC.Patran Reference Manual, Part 2: Basic Functions.
Repeat Count = 2
-Apply-
PART 2
Geometry Modeling
Point 3
Point 2
The Rotation Angle (θr) defines how many
θr
degrees to rotate the existing set of entities
about the axis. θr
Axis θo
Point 1
Rotation Parameters
Rotation Angle Repeat Count = 2
90.0
The Offset Angle (θo) defines how many degrees to
Offset Angle offset from the starting point of rotation.
0.0
The Repeat Count defines the number of times to rotate
IfRepeat Count
ON, after Rotate completes, the
the existing set of entities within θr to create new ones.
points,
1 curves, surfaces or solids
specified in <Type> List will be
deleted from the database.
Delete Original <Types>
By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Auto Execute
means you do not need to press the Apply button to
Point List execute the form.
[0 0 0]
Specify the entities to rotate, either by cursor selecting
them or by entering the IDs from the keyboard. Example:
Point 5 10 Curve 10.1 Surface 5.5 Solid 10. The select
-Apply- menu that appears can be used to define how you want
to cursor select the appropriate points, vertices, curves,
edges, faces or solids.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
If ON, after Rotate completes, the points, Introduction to MSC.Patran
curves, surfaces or solids specified in <Type> • Coordinate Frame Definitions (p. 60)
List will be deleted from the MSC.Patran
database.
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Point
Method: Rotate
Point ID List
7 1 10
Axis Z X
coord 0.3
Rotation Parameters
30.0
Offset Angle
60.0 After:
Repeat Count
6 8
10
Delete Original Points
Auto Execute
Point List
12 7
9
Point 1 Node 10
11
-Apply- 14 13 1 10
Y
Axis Select Menu Icon Z X
3
PART 2
Geometry Modeling
Rotating Curves
Creates Curves 2 through 7 by rotating Curve 1 six times, 30 degrees about the axis defined by
{[0 0 0][0 0 1]}. Notice that the axis definition is equivalent to Coord 0.3 from the previous
example.
Geometry
Before:
Action: Transform
Object: Curve
Method: Rotate
Curve ID List
2
1 1 2
Refer. Coordinate Frame
Coord 0 Y
Axis
Z X
{[0 0 0][0 0 1]}
Rotation Parameters
Rotation Angle
30.0
Offset Angle
0.0 After:
Repeat Count
6
8
Delete Original Curves 10 6
Auto Execute
4
5 3
Curve List
12 7 4
curve 1 9 5
6 2
11 3
-Apply- Y
14 7 13 1 1 2
Z X
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Curve
Method: Rotate
Curve ID List
1
1 2
Refer. Coordinate Frame
Coord 0 Y 1
Axis Z X 3 4
{[0 0 0][0 0 1]}
Rotation Parameters
Rotation Angle
30.0
Offset Angle
0.0 After:
Repeat Count
6
10
Delete Original Curves 12 8
3
Auto Execute 4 2
Curve List 14 9 6
11 7
surface 1.4 5 1
13 5
-Apply- 16 6 15 1 2
Y
1
Z X 3 4
PART 2
Geometry Modeling
Rotating Surfaces
Creates Surfaces 4 through 18 by rotating from Surfaces 1, 2 and 3, five times, 30 degrees each
about the axis defined by Points 4 and 1. The axis is defined by cursor selecting the points using
the Axis select menu icon listed below.
Geometry
Before:
Action: Transform
Object: Surface
Method: Rotate
5
Surface ID List
4 3
2 3
Refer. Coordinate Frame
4 6
1
Coord 0 1 2
Y
Axis Z X
Construct 2PointAxis(Ev
Rotation Parameters
Rotation Angle
30.0
Offset Angle
0.0
After:
Repeat Count
5
10
Delete Original Surfaces 12 12 8 9
9
Auto Execute 15 11 6 7
14 11 8 5
Surface List 14 5
13 10 7 3
surface 1 2 3 17
18 2 13 43
16 4 6
16 1
Y 15 1 2
-Apply-
Z X
Geometry
Before:
Action: Transform
Object: Surface
Method: Rotate
Surface ID List 5
1
3
Refer. Coordinate Frame
Coord 0 4 61
Axis
Construct 2PointAxis(Eva
1 2
Y
Rotation Parameters Z X
Rotation Angle
30.0
Offset Angle
0.0 After:
Repeat Count
5
9
Delete Original Surfaces 8 115 7
10
12 11
Auto Execute
138 7 24
Surface List 5
14 10 1
surface 1.5 1.2 1.6 14 9
12
6
133
153
15 14 6
-Apply- 16 1
Y 2
Z X
Rotating Solids
Creates Solids 2 through 4 by rotating from Solid 1, three times, 90 degrees each about the global
Z axis, Coord 0.3. Coord 0.3 is cursor defined by using the Axis select menu icon listed below.
Geometry Before:
Action: Transform
Object: Solid
Method: Rotate 5
Solid ID List
3
2
Solid List 1
4 6
solid 1 12 1 2
14
3
-Apply-
11 4
Y 13
Z X 15
17
16
Axis Select Menu Icon 18
3
CHAPTER 8 6
Transform Actions
Rotating Planes
Rotates Plane 1 90 degrees around the Y Axis in the global rectangular coordinate frame, Coord
0. Notice that Delete Original Plane is not pressed and Plane 1 is kept.
Geometry Before:
Action: Transform
Object: Plane
Method: Rotate
Plane ID List
1
Axis
Coord
Y
X
Rotation Parameters
Rotation Angle Z
90.0
Offset Angle
After:
0.0
Repeat Count
1
Auto Execute
Plane List
plane 1
-Apply-
Y X
3
PART 2
Geometry Modeling
Rotating Vectors
Rotates Vector 1 90 degrees around the Z Axis in the global rectangular coordinate frame, Coord
0. Notice that Delete Original Vector is not pressed and Vector 1 is kept.
Geometry Before:
Action: Transform
Object: Vector
Method: Rotate
Vector ID List
1
Axis
Coord
Y
Rotation Parameters
Rotation Angle Z X
90.0
Offset Angle
After:
0.0
Repeat Count
1
Auto Execute
Vector List
vector 1
-Apply-
Y
Z X
Axis Select Menu Icon
3
CHAPTER 8 6
Transform Actions
Geometry
Action: Transform
Object: <Type> Set <Type> to either Point, Curve Surface, Solid or Vector.
Method: Scale
Shows the ID that will be assigned for the next point, curve,
<Type> ID List surface or solid to be created. See Output ID List (p. 405) in
5 the MSC.Patran Reference Manual, Part 2: Basic Functions.
Type of Transformation
◆ Cartesian in Refer. CF Cartesian in Refer. CF means the Scale Factor values
◆
◆ Curvilinear in Refer. CF will be applied along the Refer. Coordinate Frame’s
principal axes.
Refer. Coordinate Frame Curvilinear in Refer. CF means the Scale Factor values will
be interpreted as R,θ,Z if the Refer. Coordinate Frame is
Coord 0 cylindrical, and R,θ,Φ if the Refer. Coordinate Frame is
spherical.
Enter the coordinate location of the origin to scale the existing entities from. The coordinate values
are expressed in the Refer. Coordinate Frame. Example: [10 0 0] . If Cartesian in Refer. CF is
selected, the Point select menu appears to allow you alternate ways to cursor define the point
location.
Origin of Scaling
[0 0 0] The Scale Factor are three scaling factor values to be
applied along the three principal axes of the Refer.
Scale Parameters Coordinate Frame. A scale factor of one means no scaling
will take place along the specific coordinate frame axis.
Scale Factor Example: 10 20 1. The Repeat Count defines the number of
1.0 1.0 1.0 times to scale the existing set of entities to create the new
ones.
Repeat Count
1 If ON, after Scale completes, the points, curves, surfaces or
solids specified in <Type> List will be deleted from the
MSC.Patran database.
Delete Original <Types>
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
• Translating or Scaling Geometry Using
Curvilinear Coordinate Frames (p. 66)
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Point
2
Method: Scale
Point ID List
6
1
Type of Transformation 4
◆ Cartesian in Refer. CF 100
◆
◆ Curvilinear in Refer. CF
Origin of Scaling
Point 4
After:
Scale Parameters
8
Scale Factor
2 2 1
Repeat Count
2
1
7
Delete Original Points 1
4
Auto Execute 100
9
Point List
5
Point 5 1 2 Node 100 Y
Z X
-Apply- 6
PART 2
Geometry Modeling
Geometry Before:
Action: Transform
13 4 12
Object: Point
14 11
Method: Scale
15 2 1 10
Point ID List 3
25 16 9
T
Type of Transformation
6 5 100 R
Z 1 2
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
17 24
Refer. Coordinate Frame 3 7 4
Y 18 23
Coord 100
Z X 19 22
20 8 21
Origin of Scaling
[0 0 0] After:
Scale Parameters 43 44 28
Scale Factor 42 27
2 1 1
41 26
Repeat Count 4
1 40 2 3 1 25
Scaling Curves
Creates Curve 2 by scaling them from Curve 1, 1.5 times along the X axis of rectangular
coordinate frame, Coord 20. Notice that Delete Original Curves is pressed and Curve 1 is
deleted.
Geometry
Before:
Action: Transform
Object: Curve
Method: Scale
Curve ID List 1
2
Y X
Type of Transformation
20
Z
◆ Cartesian in Refer. CF
◆
◆ Curvilinear in Refer. CF
1
Refer. Coordinate Frame Y
Coord 20
Z X
Origin of Scaling
[0 0 0]
After:
Scale Parameters
Scale Factor
2
1.5 1 1
Repeat Count
1
Y X
Delete Original Curves 20
Z
Auto Execute
Point List
curve 1 Y
2
Z X
-Apply-
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
4
Object: Curve
Method: Scale
Curve ID List
2 3 1
1
T
Type of Transformation
6 5 20 R
Z 1 2
◆
◆ Cartesian in Refer. CF
◆ Curvilinear in Refer. CF
3 7 4
Refer. Coordinate Frame Y
Coord 20
Z X
8
Origin of Scaling
[0 0 0]
After:
Scale Parameters 11
Scale Factor
1.5 1 1 3 4 2
Repeat Count
1 2 3 1
T
Delete Original Curves
12 6 5 20 R 1
Z 2 10
Auto Execute
Curve List 3 7 4
surface 3.3 4.3 1.3 2.3 Y
4 8 1
Z X
-Apply-
9
CHAPTER 8 6
Transform Actions
Scaling Surfaces
Creates Surfaces 5 through 8 by scaling Surfaces 1 through 4 1.5 times along the radial axis of
cylindrical coordinate frame, Coord 20. Notice that Cartesian in Refer. CF and Delete Original
Surfaces are pressed.
Geometry
Before:
Action: Transform
Object: Surface 4
Method: Scale
Surface ID List 2 3 1
5
T
Type of Transformation
◆ Cartesian in Refer. CF
6 5 20 R
Z 1 2
◆
◆ Curvilinear in Refer. CF
[0 0 0]
After:
Scale Parameters
Scale Factor
1.5 1 1
Repeat Count 4
1
6 3T 5
Delete Original Surfaces
12 11 20 R
Z 9 10
Auto Execute
7 7 8
Surface List
surface 1:4 Y 8
Z X
-Apply-
PART 2
Geometry Modeling
Geometry
Transform
Before:
Action:
Object: Surface
Method: Scale
4
Surface ID List
5 2 3 1
Type of Transformation T
◆
◆ Cartesian in Refer. CF 6 5 20 R 1
Z 2
◆ Curvilinear in Refer. CF
3 7 4
Refer. Coordinate Frame
Y
Z X
Coord 20 8
Origin of Scaling
[0 0 0]
After:
Scale Parameters
11
Scale Factor
1.5 1 1
Repeat Count 6 10 5
1
T
Delete Original Surfaces
14 13 20 R
Z 9 12
Auto Execute
Surface List
surface 1:4 7 15 8
Y
-Apply-
Z X
16
CHAPTER 8 6
Transform Actions
Geometry
Transform
Before:
Action:
Object: Surface
Method: Scale
Surface ID List
1
8 11
Type of Transformation
9 1 10
◆ Cartesian in Refer. CF
1 5
◆
◆ Curvilinear in Refer. CF
6 7
Refer. Coordinate Frame Y
Coord 0
Z X
Origin of Scaling
[0 0 0]
After:
Scale Parameters
Scale Factor
1.5 1.5 1.5
Repeat Count
1 15 14
1
Delete Original Surfaces
12 13
8 11
Auto Execute 9 1 10
1 5
Surface List 6 7
solid 1.3 Y
Z X
-Apply-
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Solid
Method: Scale
Solid ID List
5 2
Type of Transformation 3
◆ Cartesian in Refer. CF 1
◆
◆ Curvilinear in Refer. CF 4
Scale Parameters
After:
Scale Factor
2 2 1
Repeat Count 6
1
Y 8
-Apply-
Z X
CHAPTER 8 6
Transform Actions
Geometry Before:
Action: Transform
Object: Vector
Method: Scale
Vector ID List
1
Type of Transformation
◆ Cartesian in Refer. CF
◆
◆ Curvilinear in Refer. CF
Auto Execute
Vector List
vector 1
-Apply- Y
Z X
PART 2
Geometry Modeling
Delete Original <Types> If ON, after Mirror completes, the points, curves, surfaces or
solids specified in <Type> List will be deleted from the
Auto Execute MSC.Patran database.
Point List
By default, Auto Execute (p. 402) in the MSC.Patran
[0 0 0]
Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
the form.
-Apply-
Specify the entities to mirror, either by cursor selecting them or by
entering the IDs from the keyboard. Example: Point 5 10 Surface
5.5 Solid 11. The select menu that appears can be used to define
how you want to cursor select the appropriate points, vertices,
nodes, curves, edges, faces or solids.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Point
Method: Mirror
2
Point ID List 1
7
3
Define Mirror Plane Normal 5
Coord 0.1
6 100
Offset Parameters
Offset
Y
0.0 Z X
Delete Original Points
Auto Execute
-Apply-
8 7 1 2
9 3
10 5
12 11 6 100
Y
Z X
1
PART 2
Geometry Modeling
Mirroring Curves
Creates Curves 3 and 4 by mirroring them from Curves 1 and 2 about the plane whose normal
is the global Y axis, Coord 0.2, and with an offset of Y=-1.
Geometry
Before:
Action: Transform
Object: Curve
Method: Mirror 2
Curve ID List
2 1
3
Coord 0.2
Offset Parameters 3 1
Y
Offset
-1
Z X
Reverse Curve
-Apply- 3 1
6 4
Y
Z X 4 3
5
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
5
Object: Curve
Method: Mirror 7 6 5 3
Curve ID List 6
1 8 4
7
Define Mirror Plane Normal Y X
Coord 1.2
9 10 1
Z
Offset Parameters 8
12
Offset
0.0
Y
11
Reverse Curve
Z X
Auto Execute
After:
Curve List 5
Surface8.47.46.45.45.26.27.2
7 6 5 3
6
-Apply- 5
8 4
7
Y X 4
9 10 1
Z 15 16
3
8
12 14 6
1 13 2
Y
11 17
Z X
8 7
18
PART 2
Geometry Modeling
Mirroring Surfaces
This example is similar to the previous example, except that Surfaces 9 through 12 are mirrored
from Surfaces 5 through 8.
Geometry
Before:
Action: Transform
5
Object: Surface
Method: Mirror 7 6 5 3
Surface ID List 6
1 8 4
7
Define Mirror Plane Normal
Y X
9 10 Z
1
Coord 1.2
Offset Parameters 8
12
Offset
Y
0.0
11
Z X
Reverse Surface
Surface 5:8 7 3
6 5
6
-Apply- 8 4
7 9
Y X
9 10 1Z 14 13
8 10
12 16
Y 18
11 12 11 15
Z X
17
CHAPTER 8 6
Transform Actions
Mirroring Solids
Creates Solid 2 by mirroring Solid 1 about the plane whose normal is defined by {[0 0 0][1 0 0]}.
Notice that the mirror plane normal definition is the same as entering the global X axis, Coord
0.1.
Geometry
Before:
Action: Transform
Object: Solid
Method: Mirror
Solid ID List
2
Offset Parameters
Y
Offset Z X
0.0
Reverse Solid
Solid 1
-Apply-
Z X
PART 2
Geometry Modeling
Mirroring Planes
Mirrors Plane 1 against the X-Y plane and with an offset of 1 unit in the Z direction in the global
rectangular coordinate frame, Coord 0. Notice that Delete Original Plane is not pressed and
Plane 1 is kept. Also, the Reverse Plane is not pressed and Plane 2 is not reversed.
Geometry
Before:
Action: Transform
Object: Plane
Method: Mirror
Plane ID List
1
Coord 0
Offset Parameters
Offset
Y
1
Z X
Reverse Plane
Plane 1
-Apply-
Y
Z X
CHAPTER 8 6
Transform Actions
Mirroring Vectors
Mirrors Vector 1 against the X-Y plane and with an offset of 1 unit in the Z direction in the global
rectangular coordinate frame, Coord 0. Notice that Delete Original Vector is not pressed and
Vector 1 is kept. Also, the Reverse Vector is not pressed and Vector 2 is not reversed.
Geometry
Before:
Action: Transform
Object: Vector
Method: Mirror
Vector ID List
1
Coord 0
Offset Parameters
Offset
1 Y
Z X
Reverse Vector
Vector 1
-Apply-
Z X
PART 2
Geometry Modeling
Object: <Type> Set <Type> to either Point, Curve, Surface, Solid, Plane or
Vector.
Method: MCoord
Shows the ID that will be assigned for the next point, curve,
<Type> ID List surface or solid to be created. See Output ID List (p. 405) in the
1 MSC.Patran Reference Manual, Part 2: Basic Functions.
Delete Original <Types> If ON, after MCoord completes, the points, curves, surfaces or
solids specified in <Type> List are deleted from the MSC.Patran
Auto Execute database.
Point List
By default, Auto Execute (p. 402) in the MSC.Patran
[0 0 0] Reference Manual, Part 2: Basic Functions is ON which
means you do not need to press the Apply button to execute
the form.
-Apply-
Specify the entities to move, either by cursor selecting them or
by entering the IDs from the keyboard. Example: Point 5 10
Surface 5.5 Solid 11. The select menu that appears can be used
to define how you want to cursor select the appropriate points,
nodes, vertices, curves, edges, faces or solids.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Point Y X
Method: MCoord 100
Z
Point ID List
7
To Coordinate Frame
Coord 100 Y 1 3 4 5 6 100
Point List
Point 1 3:6 Node 100
After:
8
-Apply-
12
11
10
Y 9X
7Z
100
Y
Z X
1 3 4 5 6 100
PART 2
Geometry Modeling
Moving Curves
Creates Curves 7 through 12 by moving Curves 1 through 6 from cylindrical coordinate frame,
Coord 200 to cylindrical coordinate frame, Coord 300.
Geometry
Before:
Action: Transform
Object: Curve
Method: MCoord
T
Curve ID List
7 4 300 R
Z
3
From Coordinate Frame T 2
Coord 200 5
Z a R 6
To Coordinate Frame 1
Coord 300
Y
Z X
Delete Original Curves
Auto Execute
Curve List
Curve 1:6 After:
-Apply-
9
10
8
T
12
4 11 300R
Z
3
2 7
T
200
Y 5
Z R 6
1
Z X
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Curve
Method: MCoord
Curve ID List T
1 4 300R
Z
From Coordinate Frame 1
Coord 200 T
3
To Coordinate Frame Z 200
R
2
Coord 300 Y
Z X
Delete Original Curves
Auto Execute
Curve List
Surface 1:4 After:
-Apply- 6
5
7
1
8 T
4
4 300R
2 Z
1
T 3
3
Z Y200R
2
Z X
PART 2
Geometry Modeling
Moving Surfaces
Creates Surfaces 5 through 8 by moving from Surfaces 1 through 4 from cylindrical coordinate
frame, Coord 200, to cylindrical coordinate frame, Coord 300.
Geometry
Before:
Action: Transform
Object: Surface
Method: MCoord
Surface ID List T
5 4 300R
Z
From Coordinate Frame 1
Coord 200 T
3
To Coordinate Frame Z 200
R
2
Coord 300 Y
Z X
Delete Original Surfaces
Auto Execute
Surface List
Surface 1:4 After:
-Apply-
8
7
5 T
4 300R
6 Z
1
T
3
Z Y200R
2
Z X
CHAPTER 8 6
Transform Actions
Moving Solids
Creates Solids 5 through 8 by moving Solids 1 through 4 from the global coordinate frame,
Coord 0, to the rectangular coordinate frame, Coord 1.
Geometry
Before:
Action: Transform
Object: Solid
Method: MCoord
Z
Solid ID List
1
2 X
5 Y
1
From Coordinate Frame
Coord 0
To Coordinate Frame
Coord 1 Y 3
X 4
Delete Original Solids Z
Auto Execute
Solid List
Solid 1:4 After:
7
-Apply-
8
Z
1
2 X
Y 6
1
5
Y 3
X 4
Z
PART 2
Geometry Modeling
Moving Planes
Moves Plane 1 from the rectangular coordinate frame, Coord 0, to the rectangular coordinate
frame, Coord 1. Notice that Delete Original Plane is not pressed and Plane 1 is kept.
Geometry
Before:
Action: Transform
Object: Plane
Method: MCoord
Y X
Plane ID List
2 Z1 X Z 2
Y
From Coordinate Frame
Coord 0
To Coordinate Frame
Coord 1
Y
Delete Original Planes
Z X
Auto Execute
Plane List
Plane 1 After:
-Apply-
Y X
Z1 X Z 2
Y
Z X
CHAPTER 8 6
Transform Actions
Moving Vectors
Moves Vector 1 from the rectangular coordinate frame, Coord 0, to the rectangular coordinate
frame, Coord 1. Notice that Delete Original Vector is not pressed and Vector 1 is kept.
Geometry
Before:
Action: Transform
Object: Vector
Method: MCoord
Vector ID List
1
Vector List
Vector 1 After:
-Apply-
X
Y
Y Z 1
X
Z
PART 2
Geometry Modeling
Geometry
Action: Transform
Object: <Type> Set <Type> to either Point, Curve, Surface, Solid, Plane or Vector.
Method: Pivot
<Type> ID List
Shows the ID that will be assigned for the next point, curve,
1 surface or solid to be created. See Output ID List (p. 405) in the
MSC.Patran Reference Manual, Part 2: Basic Functions.
Pivot Point
[0 0 0]
Starting Point
Pivot Point defines the location about which the specified entities
[0 0 0]
will be rotated. (Example: [10 0 0] ).
Ending Point Starting Point defines the location that the rotation will begin from.
(Example: Surface 1.1.2).
[0 0 0]
Ending Point defines the location that the rotation will end at.
(Example: Point 12). A Point select menu will appear that allows
you to define how you want to cursor define these point locations.
CHAPTER 8 6
Transform Actions
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Pivoting Points
Creates Point 4 from Point 3 by pivoting at the global origin, [0 0 0], from Node 100 to Point 2.
Geometry
Before:
Action: Transform
Object: Point
Method: Pivot
Point ID List
4
2
Pivot Point
[0 0 0]
100 3
Starting Point
Node 100 Y
Ending Point Z X
Point 2
Point List 4
Point 3
2
-Apply-
100 3
Y
Z X
CHAPTER 8 6
Transform Actions
Pivoting Curves
Creates Curves 9 through 15 from Curves 1 through 6 by pivoting them at Point 12, from Point
14 to Point 13. (Curves 7 and 8 are for illustration and are not used for the pivot.)
Geometry
Before:
Action: Transform
12
Object: Curve
Method: Pivot
Curve ID List 3
42
9 2
5
7 8
Pivot Point
3
Point 12 6
4
Starting Point 5
Point 14
Y71 6
14
X 8 1
Ending Point
13
Point 13 Z
Curve 1:6
3
42 18 16
2 20
-Apply- 5
7 10
22
8
3
6 11 12
4
5 14 13
Y71 6
14
X 8 1 1713 15
Z 9
21 19
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Curve
12
Method: Pivot
Curve ID List
9
Pivot Point
7 8
Point 12
4 3
1 2
Starting Point
Point 14
Y
Ending Point 14
X 13
Point 13 Z
11 17
18 10
-Apply- 12 16
7 15 9
8
4 3
1 2
Y
14 16
X 2213
15
Z 21 14 19
CHAPTER 8 6
Transform Actions
Pivoting Surfaces
This example is similar to the previous example, except that Surfaces 1 through 4 are pivoted to
create Surfaces 5 through 8. Curves 7 and 8 are for illustration and are not used for the pivot.
Geometry
Before:
Action: Transform
12
Object: Surface
Method: Pivot
Surface ID List
5
7 8
Pivot Point
4 3
Point 12
1
Starting Point 2
Point 14
Y
14
Ending Point X 13
Z
Point 13
Surface 1:4
22 20
-Apply- 18 17
7 8
4 3 7
1 6
2 8
5
Y
X
14 2113 19
Z 15 16
PART 2
Geometry Modeling
Pivoting Solids
Creates Solid 2 by pivoting from Solid 1 at Point 1, from Point 2 to Point 3. Curves 1 and 2 are for
illustration and are not used for the pivot.
Geometry
Before:
Action: Transform
Object: Solid
Method: Pivot
Solid ID List
2
2
Pivot Point
Point 1
1 5
Starting Point Y 6
9
Point 2 4110
X 8 7
Z 2
Ending Point 11
Point 3
Auto Execute 3
Solid List
Solid 1 1418
1519
2
-Apply- 1317 2
1216
1 5
Y 9 6
4110
X 8 7
Z 2
11
CHAPTER 8 6
Transform Actions
Pivoting Planes
Pivots Plane 1 using the 3 pivoting point, Point 1 through 3. Notice that Delete Original Plane is
not pressed and Plane 1 is kept.
Geometry
Before:
Action: Transform
2 3
Object: Plane
Method: Pivot
Plane ID List
1
Pivot Point
Point 1
Starting Point
Point 2 Y
Ending Point Z X 1
Point 3
Auto Execute
2 3
Plane List
Plane 1
-Apply-
Y
Z X 1 1
PART 2
Geometry Modeling
Pivoting Vectors
Pivots Vector 1 using the 3 pivoting point, Point 1 through 3. Notice that Delete Original Vector
is not pressed and Vector 1 is kept.
Geometry
Before:
Action: Transform
Object: Vector
Method: Pivot 2 3
Vector ID List
1
Pivot Point
Point 1
Starting Point
Point 2
Y
Ending Point
Z X 1
Point 3
Auto Execute
Vector List
Vector 1 2 3
-Apply-
Y
Z X 1 1
CHAPTER 8 6
Transform Actions
Geometry
Action: Transform
<Type> ID List
5 Shows the ID that will be assigned for the next point, curve,
surface or solid to be created. See Output ID List (p. 405) in
Original Position Point 1 the MSC.Patran Reference Manual, Part 2: Basic Functions.
[0 0 0]
Auto Execute
By default, Auto Execute (p. 402) in the MSC.Patran
Point List
Reference Manual, Part 2: Basic Functions is ON which
[0 0 0] means you do not need to press the Apply button to execute
the form.
-Apply-
Specify the entities to reposition, either by cursor selecting them
or by entering the IDs from the keyboard. Example: Point 5 10
Surface 5.5 Solid 11. The select menu that appears can be used
to define how you want to cursor select the appropriate points,
nodes, vertices, curves, edges, faces or solids.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
CHAPTER 8 6
Transform Actions
Positioning Points
Creates Points 9 through 12 from Points 1through 4 by repositioning them based on the original
and destination point locations listed on the form.
Geometry
Before:
Action: Transform
Object: Point
4
Method: Position
3
Point ID List
5
9
Auto Execute
5
Point List 1 6
8
Point 1:4 1
7
2
-Apply-
Y
Z X
PART 2
Geometry Modeling
Positioning Curves
Creates Curves 25 through 32 by repositioning Curves 13 through 24 from Points 9, 13 and 12,
to destination Points 2, 6 and 3. Notice that Delete Original Curves is pressed and Curves 13
through 24 are deleted.
Geometry
Before:
Action: Transform
Object: Curve
10 23 11
15
Method: Position
14 24 1519
16 20
Curve ID List
14 18
25
Curve List
2 11 3
3 7
Curve 13:24 6 12 7
4 8
-Apply- Y 2
1 6
9 4
X 1 5
Z 5 10 8
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Curve 10 11
Method: Position 14 15
Curve ID List
1
13
Positioning Surfaces
Creates Surface 5 from Surface 4 by positioning it from Points 8, 9 and 11 to the destination
Points 7, 2 and 3.
Geometry
Before:
Action: Transform
9
Object: Surface 10
Method: Position
2
Surface ID List 4 3
5 7
Original Position Point 1
3 1
Point 8 8
11
Original Position Point 2
1
Point 9
Y 4
Original Position Point 3
5 2
Point 11 Z X
6
Destination Position Point 1
Point 7
After:
Destination Position Point 2
Point 2 9
10
Destination Position Point 3
2
Point 3
12
4 5 3
Delete Original Surfaces 7
13
Auto Execute
3 1
Surface List
8
11
Surface 4
1
-Apply - Y 4
5 2
Z X
6
CHAPTER 8 6
Transform Actions
Positioning Solids
Creates Solid 3 by repositioning it from Solid 2, based on the original and destination points
listed on the form. Notice that Delete Original Solids is pressed and Solid 2 is deleted.
Geometry
Before:
Action: Transform
Object: Solid
Method: Position 10
14 11
9 2 15
Solid ID List 13 12
3 16
2
Original Position Point 1
3
Point 13
6
7
Original Position Point 2 1
Point 16 1
Y 4
Original Position Point 3 5
Point 9 Z X 8
Positioning Planes
Positions Plane 1 from where defined by the position Point 1 through 3, to where defined by the
position Point 4 through 6. Notice that Delete Original Plane is not pressed and Plane 1 is kept.
Geometry
Before:
Action: Transform
6
Object: Plane
Method: Position 4 5
Plane ID List
2
Auto Execute
Plane List
Plane 1
2 3
-Apply-
Y
Z X 1 1
CHAPTER 8 6
Transform Actions
Positioning Vectors
Positions Vector 1 from where defined by the position Point 1 through 3, to where defined by the
position Point 4 through 6. Notice that Delete Original Vector is not pressed and Vector 1 is kept.
Geometry
Before:
Action: Transform
6
Object: Vector
Method: Position
4 5
Vector ID List
2
Z X 1
Destination Position Point 1
Point 4
Auto Execute
Vector List
Vector 1
2 3
-Apply-
Z X 1 1
PART 2
Geometry Modeling
Geometry
Action: Transform
Method: Vsum
<Type> ID List
Shows the ID that will be assigned for the next point, curve,
1 surface or solid to be created. See Output ID List (p. 405)
in the MSC.Patran Reference Manual, Part 2: Basic
Origin of Vector 1 Functions.
[0 0 0]
Origin of Vector 2 Origin of Vector 1 is a point location for the base of the
vectors to the entities specified in <Type> 1 List.
[0 0 0]
Origin of Vector 2 is a point location for the base of the
vectors to the entities specified in <Type> 2 List.
Vsum Parameters A Point select menu appears that allows you alternate
methods to cursor define the vector point locations.
Multiplication Factor 1
1.0 1.0 1.0
Multiplication Factor 2 Multiplication Factors 1 and 2 are multiplying factors on
the global X, Y and Z components of the entities
1.0 1.0 1.0
specified in <Type> 1 List and <Type> 2 List,
respectively.
CHAPTER 8 6
Transform Actions
Vsum Parameters
Multiplication Factor 1
1.0 1.0 1.0
Multiplication Factor 2
1.0 1.0 1.0
Point 2 List <Type> 1 List is a list of entities which MSC.Patran will sum with
the specified entities in <Type>2 List to form the new points,
[0 0 0] curves, surfaces or solids.
The select menu that appears can be used to define how you
want to cursor select the appropriate points, nodes, vertices,
-Apply- curves, edges, faces or solids for both listboxes.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Point 4
Method: Vsum
5
Point ID List
7 6
Origin of Vector 1
[0 0 0]
Origin of Vector 2 1
[0 0 0]
Y 2
Vsum Parameters Z X
Multiplication Factor 1 3
1.0 1.0 1.0
Multiplication Factor 2
After:
1.0 1.0 1.0
7
Auto Execute
Point 1 List
Point 1 2 3 4 8
Point 2 List 5
Point 4 5 6
6 9
-Apply-
1
Y
2
Z X
3
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Point 4
Method: Vsum
5
Point ID List
7 6
Origin of Vector 1
[0 0 0]
Origin of Vector 2 1
[0 0 0]
Y 2
Vsum Parameters Z X
Multiplication Factor 1 3
1.0 1.0 1.0
Multiplication Factor 2
After:
2 2 2
7
Auto Execute
Point 1 List
8
Point 1 2 3
Point 2 List
9
Point 4 5 6
4
5
-Apply- 6
Y
1
Z X 2
3
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Curve 19
Method: Vsum
18
Curve ID List 17
20
16
Curve Type
15
PATRAN 2 Convention
14
Origin of Vector 1
2 13
[0 0 0] Y
12 1
Origin of Vector 2 3
Z X
[0 0 0] 4
Vsum Parameters
Multiplication Factor 1 After:
1.0 1.0 1.0
Multiplication Factor 2 19
1.0 1.0 1.0 25 27
26 18
Auto Execute 17
Curve 1 List 24
16
Curve 12:19
15
Curve 2 List 21 23
22 14
Curve 1:4 1:4
2 13
Y 20
-Apply- 12 1
3
Z X
4
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Curve
Method: Vsum
Curve ID List
7 2 8
3
Curve Type
PATRAN 2 Convention
Origin of Vector 1 1
1 6
[0 0 0]
Y
Origin of Vector 2
[0 0 0]
Z X
Vsum Parameters
Multiplication Factor 1 After:
.5 .5 .5
Multiplication Factor 2
.5 .5 .5
Auto Execute
7 2 8
Curve 1 List
Curve 1
9 3 10
Curve 2 List
Curve 2
1 1 6
-Apply-
Y
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Surface
Method: Vsum 10
Surface ID List 9
4
2 3
Surface Type
4
PATRAN 2 Convention
1
7
Origin of Vector 1
8
[0 0 0]
Y 1
Origin of Vector 2
[0 0 0] Z X 3
Vsum Parameters
Multiplication Factor 1 After:
1 1 1
Multiplication Factor 2
14
1 1 1
13
Auto Execute
4
Surface 1 List
10
Surface 1 9
Surface 2 List 3
2
Surface 3 4
1
7 11
-Apply- Y 8
X 1 12
Z
3
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Surface 10
Method: Vsum
9
Surface ID List 2 3
4
Surface Type 4
PATRAN 2 Convention 7
Origin of Vector 1 1 8
[0 0 0] Y 11 1
Origin of Vector 2 Z X
12 3
[0 0 0]
Vsum Parameters
Multiplication Factor 1
After:
1 1 1
Multiplication Factor 2 16
1 1 1
15
Auto Execute
4
Surface 1 List 10
Solid 1.5 9
2 3
Surface 2 List
Surface 3
4
7 13
Y 1 8
-Apply-
Z 11 X 1 14
12 3
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Solid
13
Method: Vsum 17 14
18
2
Solid ID List 12
16 15
3 19
Solid Type
PATRAN 2 Convention
Origin of Vector 1
Y 21
[0 0 0] 25 20 22
Z X 126
Origin of Vector 2 24 23
27
[0 0 0]
Vsum Parameters
Multiplication Factor 1 After:
1 1 1
13
Multiplication Factor 2 14 29
17
1 1 1 18 30
2 33
12
Auto Execute
16 15 34
Solid1 List 19 283
Solid 1 31
32
Solid 2 List
35
Solid 2
Y 21
25 20 22
-Apply-
Z X 126
24 23
27
CHAPTER 8 6
Transform Actions
Geometry
Action: Transform
Set <Type> to either Point, Curve, Surface or Solid.
Object: <Type>
Method: MScale Shows the ID that will be assigned for the next point, curve,
surface or solid to be created. See Output ID List (p. 405)
in the MSC.Patran Reference Manual, Part 2: Basic
<Type> ID List Functions.
1
Used by the Origin of Scaling and Translation Vector to express
Refer. Coordinate Frame the coordinate location of the scale origin and the orientation of
the translation vector. (Example: Coord 5.)
Coord 0
Origin of Scaling Enter the point location of the origin to scale the existing entities
from. If coordinate values are entered, they will be expressed in
[0 0 0]
the Refer. Coordinate Frame. (Example: [10 0 0].) The Point
Translation Vector select menu appears that allows you alternate methods to cursor
define the point location.
<1 0 0>
Rotation Matrix The distance and direction to move the new set of points, curves,
Column 1 surfaces or solids from the existing set. If coordinate values are
entered, they will be expressed in the Refer. Coordinate Frame.
1.0 0.0 0.0 (Example: <10 0 0>.) An Axis select menu appears that allows
Column 2 you alternate methods to cursor define the translation vector.
Auto Execute By default, Auto Execute (p. 402) in the MSC.Patran Reference
Manual, Part 2: Basic Functions is ON which means you do not
Point List need to press the Apply button to execute the form.
[0 0 0]
-Apply-
PART 2
Geometry Modeling
The suggested values for the Rotation Matrix, Q, and their results are
the following (do not enter all zeros):
Translation Only (No Effect) - Enter values of +1 on the positive
diagonal to produce a translation of the entities only. That is, “1 0 0” for
Column 1, “0 1 0” for Column 2 and “0 0 1” for Column 3. This is the
Rotation Matrix default for the Q matrix.
Scale - Enter positive non-zero values less than or greater than 1.0
Column 1
which are the scale factors for the diagonal and zero’s for the
1.0 0.0 0.0 remaining positions. That is, “Sx 0 0” for Column 1, “0 Sy 0” for Column
Column 2 2 and “0 0 Sz” for Column 3.
Mirror - Enter +1 on the diagonal, with a -1 for the axis that is normal
0.0 1.0 0.0
to the mirror plane, which is either the Reference Coordinate Frame’s
Column 3 XY, YZ or XZ mirror plane. For example, “-1 0 0” in Column 1, “0 1 0”
0.0 0.0 1.0 for Column 2 and “0 0 1” for Column 3 will mirror across the YZ plane.
Rotation About an angle, θ - The table below shows the appropriate
values for Columns 1, 2 and 3 to rotate the entities about the
Reference Coordinate Frame’s X, Y or Z axis.
Axis Column 1 Column 2 Column 3
X [1 0 0] [0 cosθ sinθ] [0 -sinθ cosθ]
Y [cosθ 0 sinθ] [0 1 0] [-sinθ 0 cosθ]
Z [cosθ sinθ 0] [-sinθ cosθ 0] [0 0 1]
Simultaneous Scale, Mirror and Rotation - Calculate a
resulting Q matrix which is the matrix product of each
action: Q = [qscale] [qmirror] [qrotate]
Warp - A non-orthogonal Q matrix will warp the entities as
a function of position. Use with caution.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
CHAPTER 8 6
Transform Actions
Geometry
Transform
Before:
Action:
Object: Point
7 6
Method: MScale 5
Point ID List
4
8 3
Refer. Coordinate Frame 2
Coord 0
1
Origin of Scaling
[0 0 0]
Translation Vector
<2 0 0>
Y
Z X
Rotation Matrix
Column 1
-1.0 0.0 0.0 After:
Column 2
0.0 1.0 0.0
Column 3
0.0 0.0 1.0
7 6 12 13
Delete Original Points 5 11
Auto Execute 4 10
Point List
3 9
Point 1:7
28
-Apply-
Y
1
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Curve
Method: MScale
Curve ID List 6
7
6 4 3
Refer. Coordinate Frame
Coord 0 5 2 2
Origin of Scaling 4 1
[0 0 0]
Y
Translation Vector 9 8 7 1 3 5
<0 0 0> Z X
Rotation Matrix
Column 1
1.0 0.0 0.0 After:
Column 2
0.0 -1.5 0.0 6
Column 3 6 4 3
0.0 0.0 1.0 5 2 2
4 1
Delete Original Curves
9 8 7 1 3 5
Auto Execute
Curve List
Curve 1:6 10 7
11 10 8
-Apply-
Y 12 9
11
Z X
12
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Curve
Y
Method: MScale
Z 100 X
Curve ID List
4 3
Refer. Coordinate Frame
Coord 100 2
Origin of Scaling
1
[0 0 0]
Translation Vector Y
<0 0 0> 6 4X 2 1 3 5
Z
Rotation Matrix
Column 1
1.0 0.0 0.0 After:
Column 2
0.0 -1.5 0.0 12 108 7 9 11
Column 3
0.0 0.0 1.0
4
Delete Original Curves
5
Auto Execute
Curve List
6
Curve 1:3
Z 100 X
-Apply- 3
Y 2
1
Z X
6 42 13 5
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Surface
Method: MScale
Surface ID List
5
Origin of Scaling 22
3 1
[0 0 0]
Y 1
4 3
4
Translation Vector Z X 1
5
<0 0 10>
Rotation Matrix
Column 1
1.0 0.0 0.0 After:
Column 2
0.0 -.5 -.87
Column 3
0.0 .87 -.5
22
Delete Original Surfaces 11 3 1
1
4 3
4
Auto Execute 107
8 5 1
Surface List
7 8
Surface 1:4 6
9 5
-Apply- Y
Z X
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Solid
Method: MScale
Solid ID List
5 1
Refer. Coordinate Frame
Coord 0 4
Origin of Scaling
2
[0 0 0]
Y 3
Translation Vector
<1.57 1 0> Z X
Rotation Matrix
Column 1
.5 0.0 0.0
After:
Column 2
0.0 -.5 0.0 6
Column 3 7
5
0.0 0.0 1.0
8
Delete Original Solids
1
Auto Execute
Solid List
Solid 1:4
4
2
-Apply- 3
Y
Z X
PART 2
Geometry Modeling
Geometry
Action: Transform
Object: Coord Shows the ID that will be assigned for the next coordinate
Translate frame to be created. See Output ID List (p. 405) in the
Method:
MSC.Patran Reference Manual, Part 2: Basic Functions.
Coord ID List
1 Used by the Translation Vector to express the direction and
distance of the translation.
Refer. Coordinate Frame
Coord 0 This is the distance and direction to translate the new set of
coordinate frames from the existing set. If coordinate values
Translation Vector are entered, they will be defined within the Refer. Coordinate
Frame. Example: <10 0 0>. An Axis select menu will appear
<1 0 0> to allow you alternate methods to cursor define the vector.
Translation Parameters
Repeat Count Defines the number of times to translate the existing
coordinate frames to create ones.
1
Coordinate Frame List By default, Auto Execute (p. 402) in the MSC.Patran
Reference Manual, Part 2: Basic Functions is ON which
Coord 0 means you do not need to press the Apply button to execute
the form.
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Coord
Method: Translate
Y
Coord ID List
Z 1 X
2
Coord 0
Translation Vector
<2 0 0> Y
Z X
Translation Parameters
Repeat Count
1
After:
Delete Original Coords
Auto Execute
Coord 1
Y
-Apply-
Z1 X
Y
Z2 X
Y
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Coord
Method: MScale Y
Coord ID List Z1 X
2
1
Refer. Coordinate Frame
Coord 0
5
Translation Vector
Construct 2PointVector(Ev Y
Translation Parameters
Z X
Repeat Count
1
Auto Execute
Geometry
Action: Transform
Object: Coord
Method: Rotate
Shows the ID that will be assigned for the next coordinate
frame to be created. See Output ID List (p. 405) in the
Coord ID List MSC.Patran Reference Manual, Part 2: Basic Functions.
1
Refer. Coordinate Frame Used by the defined rotation Axis to express the axis’
beginning and ending coordinates. Example: Coord 5.
Coord 0
Axis This is the rotation axis that the new coordinate frames will be
rotated about from the existing set. If coordinate values are
{[0 0 0][0 0 1]} entered, they will be defined within the Refer. Coordinate
Frame. Example: {[0 0 0][0 0 1]}. An Axis select menu
Rotation Parameters appears to allow you alternate methods to cursor define the
rotation axis.
Rotation Angle
90.0
Offset Angle Rotation Angle (θr) defines how many degrees to rotate the
existing set of coordinate frames about the axis.
0.0
Offset Angle (θo) defines how many degrees to offset from
Repeat Count the starting point of rotation.
1 Repeat Count defines the number of times to rotate the
existing set of coordinate frames to create the new coordinate
frames.
Coord 2
Coord 3 θr
θr
Axis θo
Coord 1
Repeat Count = 2
PART 2
Geometry Modeling
Rotation Parameters
Rotation Angle
90.0
Offset Angle
0.0
Repeat Count
If ON, after Rotate completes, the coordinate frames
1 specified in Coordinate List will be deleted from the
MSC.Patran database.
Delete Original Coords
☞ More Help:
• Using the Select Menus (p. 41) in the
MSC.Patran Reference Manual, Part 1:
Introduction to MSC.Patran
• Coordinate Frame Definitions (p. 60)
CHAPTER 8 6
Transform Actions
Geometry
Before:
Action: Transform
Object: Coord
Method: Rotate
Coord ID List Y
2
1
Z X
Refer. Coordinate Frame
Coord 0
Axis
Y
{[0 0 0][1 1 1]}
Rotation Parameters Z X
Rotation Angle
45.0
Offset Angle After:
0.0
Repeat Count
1
-Apply- Y
Z X
PART 2
Geometry Modeling
Geometry
Before:
Action: Transform
Object: Coord
Method: Rotate
Coord ID List
1
200
T 2
Refer. Coordinate Frame
Z 100 R 1
Coord 0 1
Axis
Coord 100.3
Y
Rotation Parameters
Rotation Angle Z X
90.0
Offset Angle
0.0 After:
Repeat Count
1
Auto Execute
1
Coordinate Frame List
R 2
Coord 100
T 200 1
Z
1
-Apply-
Y
Axis Select Menu Icon
Z X
3
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Verify Actions
9
■ Verify Action
PART 2
Geometry Modeling
Geometry
Action: Verify
The free edges are highlighted in the primary color.
Primary markers mark free edges and secondary
Object: Surface markers indicate non-manifold edges. Both the
primary color choice and the marker sizes are
Method: Boundary controlled by the Graphics Preferences form under the
menu Preferences/Graphics.
Verification Criteria
◆ Topology The Topology Verification Criteria will not plot a free
◆
◆ Geometry edge if two adjacent surfaces or solid faces are
topologically congruent. The topology of the geometric
Tolerance model is created and stored in the MSC.Patran
database at the time the geometry is created and
0.005 therefore, the tolerance is only dependent on the
geometric tolerance at that time. Thus, the tolerance is
not applicable.
The Geometry Verification Criteria will compare an edge to an adjacent surface or solid
face and see if they are coincident within a specified tolerance. If two edges are not coincident
then a free edge is displayed. The geometry toggle allows the user to run the verification
process in a more complete manner. Any existing topological gaps can be checked at various
tolerances to determine at which tolerance the edges may be equivalenced.
CHAPTER 9 6
Verify Actions
◆ Topology
◆
◆ Geometry
Tolerance
0.005 Should be set to a value that is smaller than the smallest
dimension in the model. The default is the current global
geometric tolerance.
Update Graphics...
Brings up a smaller Update Graphics subordinate form
that is described on page 701.
Surface List
☞ More Help:
• Using the Select Menus (p. 41) in the MSC.Patran
Reference Manual, Part 1: Introduction to MSC.Patran
• Graphics Preferences (p. 291) in the MSC.Patran
Reference Manual, Part 2: Basic Functions
• Topology (p. 10)
• Topological Congruency and Meshing (p. 12)
PART 2
Geometry Modeling
Geometry
Action: Verify
Object: Solid The free edges are highlighted in the primary color. Primary
markers mark free edges and secondary markers indicate non-
Method: B-rep manifold edges. Both the primary color choice and the marker
sizes are controlled by the Graphics Preferences form under the
Verification Criteria menu Preferences/Graphics.
Tolerance
The Verification Criteria will not plot a free edge if two adjacent
0.005
surfaces or solid faces are topologically congruent. The topology of
the geometric model is created and stored in the MSC.Patran
database at the time the geometry is created and therefore, the
Surface List tolerance is only dependent on the geometric tolerance at that time.
Thus, the tolerance is not applicable.
- Apply -
Specify the surfaces or solid faces either by cursor selecting them or
by entering the IDs from the keyboard. Example: Surface 4 10 Solid
5.4. The Surface select menu that appears, can be used to define
how you want to cursor select the surfaces or solid faces. (Note:
similar functionality to the Verify/Surface/Boundary option.)
Should be set to a value that is smaller than the smallest dimension in the model. The
default is the current global geometric tolerance.
CHAPTER 9 7
Verify Actions
Update Graphics Plots only the surfaces that are incongruent or non-
manifold. All other surfaces are erased from the viewport.
MSC.Patran will plot markers along the edges of the
Plot Incongruent Surfaces incongruent surfaces.
Erase Markers Plots all geometry that are associated with the
current viewport’s posted groups.
Erase Congruent Surfaces
Erases the markers that were plotted along the edges of
the incongruent surfaces.
OK
☞ More Help:
• Topological Congruency and Meshing (p. 12)
• Building a Congruent Model (p. 31)
• Group Create (p. 159) in the MSC.Patran Reference
Manual, Part 2: Basic Functions
PART 2
Geometry Modeling
Geometry
Action: Verify
Object: Surface
Test: Duplicates
Test Control
MSC.Patran gives the option to highlight any duplicate
surfaces found, or, if you select the icon, you may
Display Only choose to have MSC.Patran automatically eliminate
any duplicates found. When delete duplicates is
◆ Delete Higher ID selected you may choose which surface ID of the two
to remove from the database.
◆
◆ Delete Lower ID
Reset Graphics Returns your graphic display back to the way it was
when the form was opened.This will unhighlight
duplicate elements. Exiting this form will also reset
Apply
graphics.
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Associate Actions
10
■ Overview of the Associate Action
PART 2
Geometry Modeling
Important: The iso-mesher will not generate meshes that conform to hard geometries, if the
hard geometries lie interior to the surface. The iso-mesher ignores the interior
hard geometries to mesh the surface.
CHAPTER 10 7
Associate Actions
Auto Execute
Point List
List of points to be associated to curves or
surfaces.
<Type> List
Figure 10-2
Geometry
Before:
Action: Associate
2 5 6 3
Object: Point
Method: <Type>
7
Auto Execute
Point List
8
10 1
<Type> List
-Apply- Y
Z X1 4
After:
2 5 6 3
8
10 1
Y
Z X1 4
CHAPTER 10 7
Associate Actions
Auto Execute
Curve List
List of curves to be associated to curves or
surfaces.
<Type> List
Figure 10-4
Geometry Before:
Action: Associate
2 11 3
Object: Curve
Method: <Type>
6
Auto Execute
5 10
Curve List
2
<Type> List
-Apply- Y
Z 1X 4
After:
2 11 3
5 10
Y
Z X1 4
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
Disassociate Actions
11
■ Overview of the Disassociate Action Methods
PART 2
Geometry Modeling
Object Description
❏ Point Remove all point associations.
❏ Curve Remove all curve associations.
❏ Surface Remove all surface associations.
CHAPTER 11 7
Disassociate Actions
Disassociating Points
Figure 11-1
Geometry
Action: Disassociate
Object: Point
Auto Execute
Point List
List of points whose associations must be removed. No
action will be taken if the point(s) are not associated.
-Apply-
PART 2
Geometry Modeling
Disassociating Curves
Geometry
Action: Disassociate
Object: Curve
Auto Execute
Curve List
List of curves whose associations must be removed. No
action will be taken if the curve(s) are not associated.
-Apply-
CHAPTER 11 7
Disassociate Actions
Disassociating Surfaces
Figure 11-2
Geometry
Action: Disassociate
Object: Surface
Auto Execute
Surface List
List of surfaces in which all associations must be
removed.
-Apply-
PART 2
Geometry Modeling
MSC.Patran Reference Manual, Part 2: Geometry Modeling
CHAPTER
The Renumber Action...
12 Renumbering Geometry
■ Renumber Forms
PART 2
Geometry Modeling
12.1 Introduction
Most often, ID numbers (IDs) for geometric entities are chosen and assigned automatically. The
Renumber Action permits the IDs of points, curves, surfaces, solids, planes, or vectors to be
changed. This capability is useful to:
• Offset the IDs of a specific list of entities.
• Renumber the IDs of all existing entities within a specified range.
• Compact the IDs of an entity type sequentially from 1 to N.
IDs must be positive integers. Duplicate IDs are not permitted in the List of New IDs, or in the
selected Entity List (old IDs). A Starting ID or a List of New IDs may be entered in the input
databox. If a geometric entity outside the list of entities being renumbered is using the new ID,
the renumber process will print a warning message stating which ID is already in use and
proceed to use the next highest avaliable ID since each entity must have a unique ID. The default
is to renumber all the existing entities beginning with the minimum ID through the maximum
ID consecutively starting with 1.
If only one ID is entered, it is assumed to be the starting ID. The entities will be renumbered
consecutively beginning with the starting ID.
If more than one ID is entered and there are fewer IDs in the List of New IDs than there are valid
entities in the selected Entity List, renumbering will use the IDs provided and when the list is
exhausted, the next highest available ID will be used thereafter to complete the renumbering.
The List of New IDs may contain a # signifying to use the maximum ID + 1 as the Starting ID.
However, the list may have more IDs than needed.
The IDs in the selected Entity List may contain a #. The value of the maximum existing ID is
automatically substituted for the #. There may be gaps of nonexisting entities in the list but there
must be at least one valid entity ID in order for renumbering to take place.
A percent complete form shows the status of the renumber process. When renumbering is
complete, a report appears in the command line indicating the number of entities renumbered
and their new IDs. The renumber process may be halted at any time by pressing the Abort button
and the old IDs will be restored.
CHAPTER 12 7
The Renumber Action... Renumbering Geometry
Object Description
❏ Point The point menu selection provides the capability to renumber
or change the IDS of points.
❏ Curve The curve menu selection provides the capability to renumber
or change the IDs of curves.
❏ Surface The surface menu selection provides the capability to renumber
or change the IDs of surfaces.
❏ Solid The solid menu selection provides the capability to renumber or
change the IDs of solids.
❏ Plane The plane menu selection provides the capability to renumber
or change the IDs of planes.
❏ Vector The vector menu selection provides the capability to renumber
or change the IDs of vectors.
PART 2
Geometry Modeling
Renumber Geometry
Use this option to renumber points, curves, surfaces, solids,
Geometry planes, or vectors. See Introduction (p. 716).
Action: Renumber
Object: <Type>
Set <Type> to either: Point, Curve, Surface,Solid, Plane, or
Vector.
<Type> Summary
Total in Model: Shows how many <Type> exist in the model and
2713 minimum⁄ maximum values of <Type> IDs. Note: All <Type>
are numbered sequentially when the Maximum ID is equal to
Minimum ID Total in Model.
21
Maximum ID Specifies the option to use for renumbering <Type> Starting
2733 ID(s) is used to input the new ID(s) for the existing <Type>
and Offset ID is used to offset the existing ID(s) by the
specified value ( inputting a value of 10 for Offset ID will
Numbering Option change an ID of 1 to 11 ).
Starting ID(s) 1
Specifies the starting ID, or a list of new <Type> IDs to
<Type> List assign. <Type> IDs must be positive integers. The # is a
valid entry here. If the number of IDs is less than the number
<Type> 21:2733 of valid <Type>, renumbering will not take place.
Node List
-Apply-
Specifies which old <Type> are to be renumbered. A list of
<Type> can be entered here or an active group of <Type> can
be selected from the viewport.
The default is to renumber all <Type> (<Type> minimum ID to
maximum ID) consecutively beginning with the Start ID. The
entry, <Type> 1:#, is also valid to indicate all <Type>. There
may be gaps of nonexisting <Type> in the list, but there must be
at least one valid <Type> in order for renumbering to take place.
Duplicate IDs are not permitted.
If a <Type> outside the list of <Type> being renumbered is
using the new ID, the renumber process will use the next
highest available ID since each <Type> must have a unique ID.
7
I N D E X
MSC.Patran Reference Manual
Part 2: Geometry Modeling
I N D E X
MSC.Patran
Reference
Manual
Part 2:
Numerics C
Geometry 3 point method CAD access modules, 47
Modeling overview, 63 CAD user file, 2, 20, 46, 47
CADDS 5, 2, 47
capabilities, 2
A Cartesian in Refer. CF button, 66
CATIA, 2, 47
accuracy, 2
chain method
any geometry entity
curve, 131
delete action, 409
chained curve, 20, 21
arc center
Computervision, 2, 47
point, 79
conic method
arc3point method
curve, 133
curve, 128
connectivity
axis method
curve, 15
overview, 64
definition, 15
modifying, 16
solid, 16
B surface, 15
bi-parametric surface, 19, 20 coordinate frame
blend method angles, 60
curve, 426 attributes
solid, 538 show action, 594
surface, 475 create method overview, 63
body, 10 definitions, 60
break method delete action, 411
curve, 418, 422, 425 rotate method, 693
example, 31 translate method, 690
solid, 522, 526, 531, 533, 534, 535 create action, 27
surface, 457, 461, 465, 469, 471 overview, 70
B-rep method, 40
B-rep solid, 8, 19, 24, 40
exterior shell, 40
shell, 24
building a B-rep solid, 40
building a congruent model, 31
example, 31
building a degenerate solid, 41
building a degenerate surface, 41
building optimal surfaces, 33
INDEX
curve
arc3point method, 128 D
blend method, 426 Dassault Systemes, 2, 47
break method, 418, 422, 425 Decompose method, 37
chain method, 131 decomposing trimmed surfaces, 37
conic method, 133 example, 37
delete action, 410 default colors, 19, 20, 21, 24
disasemble method, 429 degenerate surfaces and solids, 41
extend method, 431, 436, 438, 440 delete action
extract method, 137, 142 any geometry entity, 409
fillet method, 144 coordinate frame, 411
fit method, 148 curve, 410
intersect method, 150, 154 overview, 408
manifold method, 160 plane, 410
mcoord method, 648 point, 410
merge method, 443 solid, 410
mirror method, 640 surface, 410
mscale method, 683 vector, 410
offset method constant, 171 DGA, 2, 47
offset method variable, 173 Direct Geometry Access, 2, 47
pivot method, 656 disasemble method
point method, 117, 119, 123 curve, 429
position method, 665 surface, 478
refit method, 447 disassemble method
reverse method, 448 solid, 541
rotate method, 619 display lines, 33, 39
scale method, 629
translate method, 605
trim method, 451, 454 E
vsum method, 674 edge, 10
XYZ method, 199 edge match method, 31
curve 4 point parametric positions closing gaps, 13
subordinate form, 127 surface, 481, 484
curve angle edge method, 41
show action, 584 edge refit method
curve arc surface, 500
show action, 583 edit action, 27
curve attributes overview, 414
show action, 582 EDS/Unigraphics, 2, 47
curve length range element connectivity, 34
show action, 586 element properties, 2
curve method, 41 equivalence method
curvilinear coordinate frame, 66 point, 416
examples using translate and scale, 66 EUCLID 3, 2, 47
scale method, 66 euler method
translate method, 66 overview, 64
Curvilinear in Refer. CF button, 66
cylindrical coordinate frame
definition, 61
INDEX 7
examples 456
arc3point curve, 129, 130 mirror
ArcCenter point, 80 curve, 642, 643
blend plane, 646
curve, 427, 428 point, 641
solid, 539, 540 solid, 645, 647
surface, 476, 477 surface, 644
break mscale
curve, 419, 420, 421, 423, 424 curve, 686, 687
solid, 523, 524, 525, 528, 529, 530, 532, point, 685
536, 537 solid, 689
surface, 458, 459, 460, 462, 466, 467, surface, 688
468, 470, 472, 473, 474 offset curve, 172, 175
chain curve, 132 offset point, 108
conic curve, 135, 136 offset surface, 273
disassemble pierce point, 110, 111
curve, 430 pivot
surface, 479, 480 curve, 659, 660
edge match surface, 482, 483, 485 plane, 663
equivalencene point, 417 point, 658
extend curve, 433, 434, 435, 437, 439, 441, solid, 662
442 surface, 661
extend surface, 487, 489, 491, 493, 495, vector, 664
497, 499 point curve, 118, 121, 122, 125, 126
extract position
curve, 139, 140, 141, 143 curve, 668, 669
point, 82, 83 point, 667
point from surface, 85 solid, 671, 672, 673
point from surface diagonal, 87 surface, 670
point from surface parametric, 89 project point, 114, 115, 116
fillet curve, 146, 147 reverse
fit curve, 149 curve, 449
interpolate point, 92, 93, 95, 96 solid, 547
interpolate vector, 392 surface, 502
intersect rotate
curve, 151, 152, 153, 155, 156 coordinate frame, 695, 696
point at edge, 98 curve, 622, 623
point with curve and plane, 102 plane, 627
point with two curves, 99, 100, 101 point, 621
point with vector and curve, 103, 104 solid, 626
point with vector and plane, 106 surface, 624, 625
point with vector and surface, 105 vectors, 628
manifold curve, 162, 163 scale
mcoord curve, 633, 634
curve, 650, 651 point, 631, 632
plane, 654 solid, 638
point, 649 surface, 635, 636, 637
solid, 653 vector, 639
surface, 652 sew surface, 504
vector, 655 translate
merge curve, 444, 445, 446, 450, 453, 455, coordinate frame, 691, 692
curve, 609, 610, 611
INDEX
plane, 617
point, 607, 608 I
solid, 615, 616 IGES, 2, 20, 25, 46
surface, 612, 613, 614 interpolate method
vector, 618 point, 91, 94
trim curve, 452 vector, 391
vsum intersect method
curve, 678, 679 curve, 150, 154
point, 676, 677 intersect parameters subordinate form,
solid, 682 157
surface, 680, 681 point, 97
XYZ intersect parameters subordinate form, 157
curve, 200 IsoMesh, 17, 24, 37
point, 75, 76, 77, 78
solid, 202
surface, 201 L
extend method line, 25
curve, 431, 436, 438, 440 load/BC, 2
surface, 486, 488, 490, 492, 494, 496, 498 loads/BC, 2
extract method
curve, 137, 142
multiple points, 86, 88
point, 81
M
single point, 84 manifold method
curve, 160
match method
F closing gaps, 13
mathematical representation, 2
face, 10 Matra Datavision, 2, 47
face method, 42 mcoord method
field function, 4, 17
curve, 648
fillet method plane, 648
curve, 144 point, 648
fit method solid, 648
curve, 148 surface, 648
vector, 648
merge method
G curve, 443
general trimmed surface, 20 refit, 447
geometry types, 19 meshing, 12
global coordinate frame, 60 mirror method
global model tolerance, 18 curve, 640
surface gaps, 13 plane, 640
grid, 25 point, 640
solid, 640
surface, 640
H vector, 640
MSC.Patran CADDS 5, 47
hyperpatch, 25
MSC.Patran CATIA, 47
MSC.Patran EUCLID 3, 47
INDEX 7
P
p3_proe, 55
parameterization
B-rep solid, 8
curve, 5
definition, 5
point, 5
solid, 8
surface, 7
trimmed surface, 7
INDEX
V
vector
interpolate method, 391
mcoord method, 648
mirror method, 640
pivot method, 656
position method, 665
rotate method, 619
scale method, 629
translate method, 605
verify action
surface boundaries, 698
update graphics subordinate form, 701
vertex, 10
volume solid, 19
vsum method
curve, 674
point, 674
solid, 674
surface, 674
W
wedge solid, 42
X
XYZ method
curve, 199
point, 74
solid, 199
surface, 199