You are on page 1of 156

®

Pro/ENGINEER
Wildfire™ 2.0

Style
Help Topic Collection

Parametric Technology Corporation


Copyright © 2004 Parametric Technology Corporation. All Rights Reserved.
User and training documentation from Parametric Technology Corporation (PTC) is subject to the copyright laws of the
United States and other countries and is provided under a license agreement that restricts copying, disclosure, and use
of such documentation. PTC hereby grants to the licensed user the right to make copies in printed form of this
documentation if provided on software media, but only for internal/personal use and in accordance with the license
agreement under which the applicable software is licensed. Any copy made shall include the PTC copyright notice and
any other proprietary notice provided by PTC. This documentation may not be disclosed, transferred, modified, or
reduced to any form, including electronic media, or transmitted or made publicly available by any means without the
prior written consent of PTC and no authorization is granted to make copies for such purposes.
Information described herein is furnished for general information only, is subject to change without notice, and should
not be construed as a warranty or commitment by PTC. PTC assumes no responsibility or liability for any errors or
inaccuracies that may appear in this document.
The software described in this document is provided under written license agreement, contains valuable trade secrets
and proprietary information, and is protected by the copyright laws of the United States and other countries. It may not
be copied or distributed in any form or medium, disclosed to third parties, or used in any manner not provided for in the
software licenses agreement except with written prior approval from PTC. UNAUTHORIZED USE OF SOFTWARE
OR ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION.
Registered Trademarks of Parametric Technology Corporation or a Subsidiary
Advanced Surface Design, Behavioral Modeling, CADDS, Computervision, CounterPart, EPD, EPD.Connect,
Expert Machinist, Flexible Engineering, HARNESSDESIGN, Info*Engine, InPart, MECHANICA, Optegra,
Parametric Technology, Parametric Technology Corporation, PartSpeak, PHOTORENDER, Pro/DESKTOP, Pro/E,
Pro/ENGINEER, Pro/HELP, Pro/INTRALINK, Pro/MECHANICA, Pro/TOOLKIT, Product First, PTC, PT/Products,
Shaping Innovation, and Windchill.
Trademarks of Parametric Technology Corporation or a Subsidiary
3DPAINT, Associative Topology Bus, AutobuildZ, CDRS, Create  Collaborate  Control, CV, CVact, CVaec,
CVdesign, CV-DORS, CVMAC, CVNC, CVToolmaker, DataDoctor, DesignSuite, DIMENSION III, DIVISION,
e/ENGINEER, eNC Explorer, Expert MoldBase, Expert Toolmaker, GRANITE, ISSM, KDiP,
Knowledge Discipline in Practice, Knowledge System Driver, ModelCHECK, MoldShop, NC Builder, Pro/ANIMATE,
Pro/ASSEMBLY, Pro/CABLING, Pro/CASTING, Pro/CDT, Pro/CMM, Pro/COLLABORATE, Pro/COMPOSITE,
Pro/CONCEPT, Pro/CONVERT, Pro/DATA for PDGS, Pro/DESIGNER, Pro/DETAIL, Pro/DIAGRAM,
Pro/DIEFACE, Pro/DRAW, Pro/ECAD, Pro/ENGINE, Pro/FEATURE, Pro/FEM-POST, Pro/FICIENCY,
Pro/FLY-THROUGH, Pro/HARNESS, Pro/INTERFACE, Pro/LANGUAGE, Pro/LEGACY, Pro/LIBRARYACCESS,
Pro/MESH, Pro/Model.View, Pro/MOLDESIGN, Pro/NC-ADVANCED, Pro/NC-CHECK, Pro/NC-MILL,
Pro/NCPOST, Pro/NC-SHEETMETAL, Pro/NC-TURN, Pro/NC-WEDM, Pro/NC-Wire EDM,
Pro/NETWORK ANIMATOR, Pro/NOTEBOOK, Pro/PDM, Pro/PHOTORENDER, Pro/PIPING,
Pro/PLASTIC ADVISOR, Pro/PLOT, Pro/POWER DESIGN, Pro/PROCESS, Pro/REPORT, Pro/REVIEW,
Pro/SCAN-TOOLS, Pro/SHEETMETAL, Pro/SURFACE, Pro/VERIFY, Pro/Web.Link, Pro/Web.Publish,
Pro/WELDING, Product Development Means Business, ProductView, PTC Precision, Shrinkwrap,
Simple  Powerful  Connected, The Product Development Company, The Way to Product First, Wildfire,
Windchill DynamicDesignLink, Windchill PartsLink, Windchill PDMLink, Windchill ProjectLink, and
Windchill SupplyLink.
Patents of Parametric Technology Corporation or a Subsidiary
Registration numbers and issue dates follow. Additionally, equivalent patents may be issued or pending outside of the
United States. Contact PTC for further information.
6,665,569 B1 16-December-2003 6,608,623 B1 19 August 2003 4,310,615 21-December-1998
6,625,607 B1 23-September-2003 6,473,673 B1 29-October-2002 4,310,614 30-April-1996
6,580,428 B1 17-June-2003 GB2354683B 04-June-2003 4,310,614 22-April-1999
GB2354684B 02-July-2003 6,447,223 B1 10-Sept-2002 5,297,053 22-March-1994
GB2384125 15-October-2003 6,308,144 23-October-2001 5,513,316 30-April-1996
GB2354096 12-November-2003 5,680,523 21-October-1997 5,689,711 18-November-1997
6,608,623 B1 19 August 2003 5,838,331 17-November-1998 5,506,950 09-April-1996
GB2353376 05-November-2003 4,956,771 11-September-1990 5,428,772 27-June-1995
GB2354686 15-October-2003 5,058,000 15-October-1991 5,850,535 15-December-1998
6,545,671 B1 08-April-2003 5,140,321 18-August-1992 5,557,176 09-November-1996
GB2354685B 18-June-2003 5,423,023 05-June-1990 5,561,747 01-October-1996

Third-Party Trademarks
Adobe is a registered trademark of Adobe Systems. Advanced ClusterProven, ClusterProven, and the ClusterProven
design are trademarks or registered trademarks of International Business Machines Corporation in the United States
and other countries and are used under license. IBM Corporation does not warrant and is not responsible for the
operation of this software product. AIX is a registered trademark of IBM Corporation. Allegro, Cadence, and Concept
are registered trademarks of Cadence Design Systems, Inc. Apple, Mac, Mac OS, and Panther are trademarks or
registered trademarks of Apple Computer, Inc. AutoCAD and Autodesk Inventor are registered trademarks of
Autodesk, Inc. Baan is a registered trademark of Baan Company. CADAM and CATIA are registered trademarks of
Dassault Systemes. COACH is a trademark of CADTRAIN, Inc. DOORS is a registered trademark of Telelogic AB.
FLEXlm is a trademark of Macrovision Corporation. Geomagic is a registered trademark of Raindrop Geomagic, Inc.
EVERSYNC, GROOVE, GROOVEFEST, GROOVE.NET, GROOVE NETWORKS, iGROOVE, PEERWARE, and
the interlocking circles logo are trademarks of Groove Networks, Inc. Helix is a trademark of Microcadam, Inc.
HOOPS is a trademark of Tech Soft America, Inc. HP-UX is a registered trademark and Tru64 is a trademark of the
Hewlett-Packard Company. I-DEAS, Metaphase, Parasolid, SHERPA, Solid Edge, and Unigraphics are trademarks or
registered trademarks of Electronic Data Systems Corporation (EDS). InstallShield is a registered trademark and
service mark of InstallShield Software Corporation in the United States and/or other countries. Intel is a registered
trademark of Intel Corporation. IRIX is a registered trademark of Silicon Graphics, Inc. LINUX is a registered
trademark of Linus Torvalds. MatrixOne is a trademark of MatrixOne, Inc. Mentor Graphics and Board Station are
registered trademarks and 3D Design, AMPLE, and Design Manager are trademarks of Mentor Graphics Corporation.
MEDUSA and STHENO are trademarks of CAD Schroer GmbH. Microsoft, Microsoft Project, Windows, the
Windows logo, Windows NT, Visual Basic, and the Visual Basic logo are registered trademarks of
Microsoft Corporation in the United States and/or other countries. Netscape and the Netscape N and Ship's Wheel
logos are registered trademarks of Netscape Communications Corporation in the U.S. and other countries. Oracle is a
registered trademark of Oracle Corporation. OrbixWeb is a registered trademark of IONA Technologies PLC. PDGS is
a registered trademark of Ford Motor Company. RAND is a trademark of RAND Worldwide. Rational Rose is a
registered trademark of Rational Software Corporation. RetrievalWare is a registered trademark of Convera
Corporation. RosettaNet is a trademark and Partner Interface Process and PIP are registered trademarks of
“RosettaNet,” a nonprofit organization. SAP and R/3 are registered trademarks of SAP AG Germany. SolidWorks is a
registered trademark of SolidWorks Corporation. All SPARC trademarks are used under license and are trademarks or
registered trademarks of SPARC International, Inc. in the United States and in other countries. Products bearing
SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. Sun, Sun Microsystems, the
Sun logo, Solaris, UltraSPARC, Java and all Java based marks, and “The Network is the Computer” are trademarks or
registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. TIBCO, TIBCO Software,
TIBCO ActiveEnterprise, TIBCO Designer, TIBCO Enterprise for JMS, TIBCO Rendezvous, TIBCO Turbo XML,
TIBCO Business Works are the trademarks or registered trademarks of TIBCO Software Inc. in the United States and
other countries. WebEx is a trademark of WebEx Communications, Inc.
Third-Party Technology Information
Certain PTC software products contain licensed third-party technology: Rational Rose 2000E is copyrighted software
of Rational Software Corporation. RetrievalWare is copyrighted software of Convera Corporation. VisTools library is
copyrighted software of Visual Kinematics, Inc. (VKI) containing confidential trade secret information belonging to
VKI. HOOPS graphics system is a proprietary software product of, and is copyrighted by, Tech Soft America, Inc.
G-POST is copyrighted software and a registered trademark of Intercim. VERICUT is copyrighted software and a
registered trademark of CGTech. Pro/PLASTIC ADVISOR is powered by Moldflow technology. Moldflow is a
registered trademark of Moldflow Corporation. The JPEG image output in the Pro/Web.Publish module is based in part
on the work of the independent JPEG Group. DFORMD.DLL is copyrighted software from Compaq Computer
Corporation and may not be distributed. METIS, developed by George Karypis and Vipin Kumar at the University of
Minnesota, can be researched at http://www.cs.umn.edu/~karypis/metis. METIS is © 1997 Regents of the University of
Minnesota. LightWork Libraries are copyrighted by LightWork Design 1990–2001. Visual Basic for Applications and
Internet Explorer is copyrighted software of Microsoft Corporation. Parasolid © Electronic Data Systems (EDS).
Windchill Info*Engine Server contains IBM XML Parser for Java Edition and the IBM Lotus XSL Edition. Pop-up
calendar components Copyright © 1998 Netscape Communications Corporation. All Rights Reserved.
TECHNOMATIX is copyrighted software and contains proprietary information of Technomatix Technologies Ltd.
Technology "Powered by Groove" is provided by Groove Networks, Inc. Technology "Powered by WebEx" is provided
by WebEx Communications, Inc. Oracle 8i run-time and Oracle 9i run-time, Copyright © 2002–2003 Oracle
Corporation. Oracle programs provided herein are subject to a restricted use license and can only be used in
conjunction with the PTC software they are provided with. Apache Server, Tomcat, Xalan, and Xerces are technologies
developed by, and are copyrighted software of, the Apache Software Foundation (http://www.apache.org) – their use is
subject to the terms and limitations at: http://www.apache.org/LICENSE.txt. Acrobat Reader is copyrighted software of
Adobe Systems Inc. and is subject to the Adobe End-User License Agreement as provided by Adobe with those
products. UnZip (© 1990-2001 Info-ZIP, All Rights Reserved) is provided “AS IS” and WITHOUT WARRANTY OF
ANY KIND. For the complete Info-ZIP license see ftp://ftp.info-zip.org/pub/infozip/license.html. Gecko and Mozilla
components are subject to the Mozilla Public License Version 1.1 at http://www.mozilla.org/MPL. Software distributed
under the MPL is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either expressed or
implied. See the MPL for the specific language governing rights and limitations. The Java™ Telnet Applet
(StatusPeer.java, TelnetIO.java, TelnetWrapper.java, TimedOutException.java), Copyright © 1996, 97 Mattias L.
Jugel, Marcus Meißner, is redistributed under the GNU General Public License. This license is from the original
copyright holder and the Applet is provided WITHOUT WARRANTY OF ANY KIND. You may obtain a copy of the
source code for the Applet at http://www.mud.de/se/jta (for a charge of no more than the cost of physically performing
the source distribution), by sending e-mail to leo@mud.de or marcus@mud.de—you are allowed to choose either
distribution method. The source code is likewise provided under the GNU General Public License. GTK+The GIMP
Toolkit are licensed under the GNU LGPL. You may obtain a copy of the source code at http://www.gtk.org, which is
likewise provided under the GNU LGPL. zlib software Copyright © 1995-2002 Jean-loup Gailly and Mark Adler.
OmniORB is distributed under the terms and conditions of the GNU General Public License and GNU Library General
Public License. The Java Getopt.jar, copyright 1987-1997 Free Software Foundation, Inc.; Java Port copyright 1998 by
Aaron M. Renn (arenn@urbanophile.com), is redistributed under the GNU LGPL. You may obtain a copy of the
source code at http://www.urbanophile.com/arenn/hacking/download.html. The source code is likewise provided under
the GNU LGPL. Mozilla Japanese localization components are subject to the Netscape Public License Version 1.1 (at
http://www.mozilla.org/NPL). Software distributed under NPL is distributed on an "AS IS" basis, WITHOUT
WARRANTY OF ANY KIND, either expressed or implied (see the NPL for the specific language governing rights and
limitations). The Original Code is Mozilla Communicator client code, released March 31, 1998 and the Initial
Developer of the Original Code is Netscape Communications Corporation. Portions created by Netscape are Copyright
© 1998 Netscape Communications Corporation. All Rights Reserved. Contributors: Kazu Yamamoto
(kazu@mozilla.gr.jp), Ryoichi Furukawa (furu@mozilla.gr.jp), Tsukasa Maruyama (mal@mozilla.gr.jp), Teiji Matsuba
(matsuba@dream.com).
UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND
This document and the software described herein are Commercial Computer Documentation and Software, pursuant to
FAR 12.212(a)-(b) (OCT’95) or DFARS 227.7202-1(a) and 227.7202-3(a) (JUN’95), is provided to the US
Government under a limited commercial license only. For procurements predating the above clauses, use, duplication,
or disclosure by the Government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in
Technical Data and Computer Software Clause at DFARS 252.227-7013 (OCT’88) or Commercial Computer
Software-Restricted Rights at FAR 52.227-19(c)(1)-(2) (JUN’87), as applicable. 012304
Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA
Table Of Contents
Style............................................................................................................. 1

Using Style ................................................................................................. 1

Tutorials .................................................................................................. 1

An Overview of the Style Tutorials .................................................................... 1

Overview of the Style User Interface ................................................................. 1

Style Toolbar............................................................................................... 2

Style Quickbar............................................................................................. 2

Style Analysis Quickbar ................................................................................ 3

Styling Menu ............................................................................................... 3

Style Commands on Other Menus .................................................................. 4

Shortcut Menus ........................................................................................... 5

Four-View Layout......................................................................................... 7

Overview of Modeling Techniques ..................................................................... 8

To Build Four Curves .................................................................................... 8

Displaying Points ........................................................................................10

To Build a Surface.......................................................................................11

To Connect the Free Curves to the Surface .....................................................12

Understanding Updates................................................................................13

To Connect the Style Surface to the Pro/ENGINEER Surface..............................13

To Create Normal Tangency .........................................................................14

To Exit the Style Feature..............................................................................16

To Redefine the Style Feature.......................................................................16

Creating Curves and Surfaces..........................................................................18

To Open the Start Part.................................................................................18

Create Curves on the Model .........................................................................20

To Create a COS by Drop ..........................................................................20

Create the Remaining Curves .......................................................................21

To Create the Curve for the Blister .............................................................21

To Create the Bottom Curve ......................................................................22

i
Table Of Contents

Create Surfaces and Change Connections.......................................................23

To Create the Surfaces .............................................................................23

To Break the Default Surface Connections ...................................................23

Make a Solid Cut with the Style Quilt .............................................................24

Understanding Connections.............................................................................25

About Curve to Curve Connections .............................................................25

To Redefine the Free Curves ......................................................................26

About Surface Connections ........................................................................27

About Normal Connections ........................................................................27

To Make Style Surface Connections ............................................................28

Making Further Modifications ........................................................................29

Redefining Surfaces .......................................................................................29

To Create a Curve to Redefine a Surface ........................................................29

To Redefine the Boundary References of the Surface .......................................31

To Add Internal Curves to the Surface ...........................................................31

Add the Internal Curve to the Surface............................................................32

Using Proportional Update...............................................................................33

To Begin the Exercise ..................................................................................34

To Redefine a Feature Proportionally .............................................................35

To Make Proportional Updates to the Rest of the Model ....................................38

Creating Curves on Surfaces (COSs) ................................................................39

To Create the Curve Profiles .........................................................................39

To Drop the Profile Curves onto the Surfaces ..................................................41

To Create a Fillet Surface from the Dropped Curves.........................................42

To Add Detail to the Surfaces using COS ........................................................45

To Create COSs .......................................................................................45

To Trim the Fillet Surface ..........................................................................48

Using the Internal Resolve Mode......................................................................50

To Understand Resolve ................................................................................50

Make Another Change to the Phone Model......................................................53

Make a Third Change to the Phone ................................................................55

ii
Table Of Contents

Other Options on the Resolve Dialog Box .......................................................55

Using Style with Reference Data ......................................................................56

Part 1: Freeform Blending between Pro/ENGINEER Features .............................56

To Connect the Curves to the Surfaces ..........................................................57

Tangent Edge Connection.............................................................................57

Surface Tangent Connection .........................................................................58

To Create Surfaces......................................................................................58

Part 2: Scan Data .......................................................................................59

Analyze the Data ........................................................................................62

Redefine the Feature ...................................................................................62

Part 3: Facet Data.......................................................................................62

User Interface .........................................................................................65

About Style Features......................................................................................65

About Multiple Views ......................................................................................66

To Start Style................................................................................................67

To Exit Style .................................................................................................67

Styling Menu.................................................................................................67

Edit Menu .....................................................................................................68

View Menu....................................................................................................68

Analysis Menu ...............................................................................................69

Info Menu.....................................................................................................70

Style Toolbars ...............................................................................................70

Style Quickbar............................................................................................70

Style Toolbar..............................................................................................71

To Customize the Style Toolbars ......................................................................71

Shortcut Menus .............................................................................................72

Modifier Keys ................................................................................................72

Enabling the ALT Key .....................................................................................73

About Snapping in Style .........................................................................74

About Snapping.............................................................................................74

To Enable Snapping .......................................................................................74

iii
Table Of Contents

Enable Snap With a Menu Option ..................................................................74

Enable Snap With the SHIFT Key...................................................................74

Setting Preferences ...............................................................................75

To Set Style Preferences.................................................................................75

To Display Surface Mesh.................................................................................75

Views and Datum Planes ..............................................................................76

About Multiple Views ......................................................................................76

About Setting the Active Plane Orientation ........................................................76

About Selective Display of Entities ...................................................................77

Creating and Editing Curves in Multiple Views....................................................77

To Set the Active Plane...................................................................................78

To Set a View to the Active Plane Orientation ....................................................78

To Show All Views..........................................................................................78

Example: Four-View Display............................................................................78

To Resize the Panes in a Four-View Display .......................................................79

To Show the Next View ..................................................................................80

To Reset a View.............................................................................................80

About Creating Datum Planes ..........................................................................80

To Create an Internal Datum Plane ..................................................................80

About Modifying and Regenerating Internal Datum Planes ...................................81

Example: Internal Datum Plane Offset from a Datum Plane .................................81

Example: Internal Datum Plane Through a Blend Section ....................................81

Curves ......................................................................................................82

Understanding Curves...............................................................................82

About Creating Curves in Style ........................................................................82

About Defining Points for Curves......................................................................83

Soft-Points.................................................................................................84

Fixed Points ...............................................................................................84

Point Types...................................................................................................84

Interpolation Points .....................................................................................84

Editing Control Points ..................................................................................85

iv
Table Of Contents

Example: Curve Control Points ........................................................................85

Creating Curves .......................................................................................85

To Create a New Curve...................................................................................85

To Create a Free Curve...................................................................................86

To Create a Planar Curve ................................................................................86

About Curves on Surfaces ...............................................................................86

To Create a COS by Points ..............................................................................87

To Create a COS by Drop................................................................................87

About Offsetting Curves On Surface .................................................................87

Redefining Offset Curves..............................................................................87

To Create an Offset of a Curve On Surface ........................................................87

Example: Offset of a Curve On Surface.............................................................88

About Curves from Surface .............................................................................89

To Create a Curve from Surface.......................................................................89

About Radial-Path Planar Curves......................................................................89

To Create a Radial-Path Planar Curve ...............................................................90

Example: Radial-Path Planar Curve ..................................................................90

Editing Curves .........................................................................................91

About Proportional Update ..............................................................................91

To Select Curves for Edit ................................................................................92

To Edit Curve Points.......................................................................................92

To Change the Curve Type..............................................................................92

To Constrain Point Movement While Editing .......................................................93

To Change the Soft-Point Type ........................................................................93

To Change a Planar Curve Position ...................................................................94

About Editing Curve Tangents .........................................................................94

About Direct Manipulation of Curve Tangents ....................................................94

To Change a Tangent's Directional Constraints ..................................................95

To Create Curve Connections Using Tangent Constraints .....................................96

About Dual Constraints for Surface Tangents.....................................................97

To Create Dual Constraints for Surface Tangents ...............................................97

v
Table Of Contents

Tip: Setting the Secondary Tangent Type..........................................................98

To Add Points to Curves .................................................................................98

To Combine Curves........................................................................................98

To Split a Curve ............................................................................................98

To Extend a Curve .........................................................................................99

About Making Curves Planar Between Their Endpoints ........................................99

To Make a Curve Planar Between Its End Points .................................................99

To Redefine a Radial-Path Planar Curve .......................................................... 100

About Importing Curves ............................................................................... 100

To Import Curves ........................................................................................ 101

Editing Multiple Curves ........................................................................... 101

About Multiple Curve Edits ............................................................................ 101

To Edit Multiple Curves ................................................................................. 102

To Change the Location of Multiple Points ....................................................... 102

To Change the Tangent Options for Multiple Curves.......................................... 103

To Offset Multiple Planar Curves .................................................................... 103

To Change References for Multiple Planar Curves ............................................. 103

To Convert Multiple Curves ........................................................................... 104

Style Parameters ................................................................................... 104

About Parameters in Style ............................................................................ 104

To Make Style Parameters Visible .................................................................. 104

To Edit Parameters Outside Style ................................................................... 105

To Obtain Information on Parameters ............................................................. 105

Surfaces .................................................................................................. 105

About Surfaces............................................................................................ 105

About Composite Surfaces ............................................................................ 105

To Create a Boundary Surface ....................................................................... 106

About Triangular Surfaces............................................................................. 106

To Create a Loft Surface ............................................................................... 106

Example: Loft Surface .................................................................................. 107

To Create a Blend Surface ............................................................................ 107

vi
Table Of Contents

Example: Creating Radial Blend Surfaces ........................................................ 108

Example: Creating Uniform Blend Surfaces ..................................................... 111

About Internal Curves .................................................................................. 113

About Internal Curves in Triangular Surfaces................................................... 115

About Editing Surfaces ................................................................................. 115

About Trimming Surfaces.............................................................................. 115

To Trim a Surface ........................................................................................ 116

About Redefining Trimmed Surfaces ............................................................... 116

To Redefine Trimmed Surfaces ...................................................................... 116

To Delete Trimmed Surfaces ......................................................................... 117

Connections ............................................................................................. 117

About Curve Connections.............................................................................. 117

About Direct Manipulation of Curve Tangents .................................................. 117

To Create Curve Connections Using Tangent Constraints ................................... 118

About Surface Connections ........................................................................... 118

Controlling Surface Connections in Composite Surfaces.................................. 119

To Connect Surfaces .................................................................................... 119

About Surface Connections with Triangular Surfaces......................................... 120

Style Editing Tools .................................................................................... 120

To Select Entities......................................................................................... 120

Using Selection for Move and Copy.............................................................. 120

About Moving and Copying Style Geometry ..................................................... 120

Copying Curves with Soft-Point Constraint Proportionally ............................... 121

To Move and Copy Style Geometry................................................................. 121

To Copy Style Geometry Proportionally........................................................... 121

Example: Copy Proportional .......................................................................... 122

To Redefine Geometry.................................................................................. 122

To Get Information on Style Features ............................................................. 123

To Get Information on Selected Entities .......................................................... 123

To Repeat a Style Command ......................................................................... 123

To Unlink COSs ........................................................................................... 123

vii
Table Of Contents

Deleting Geometry ................................................................................. 123

About Deleting Geometry.............................................................................. 123

To Delete Geometry ..................................................................................... 124

To Delete Curve Points ................................................................................. 124

Regeneration............................................................................................ 124

About Style Regeneration ............................................................................. 124

To Regenerate the Style Feature.................................................................... 124

About Automatic Curve Regeneration ............................................................. 124

About Automatic Surface Regeneration ........................................................... 125

About Resolve Mode..................................................................................... 125

To Resolve a Style Feature............................................................................ 125

Curve and Surface Analysis ........................................................................ 126

About Curvature Plots .................................................................................. 126

About Curve and Surface Analyses in Style ..................................................... 127

Pro/ENGINEER Integration ......................................................................... 128

To Redefine or Reroute Style Features ............................................................ 128

Redefining Features .................................................................................. 128

Rerouting Features.................................................................................... 128

To Resolve Style Features from Pro/ENGINEER ................................................ 128

To Create Style Parameters in Pro/ENGINEER.................................................. 128

Trace Sketch ............................................................................................ 129

About Trace Sketch...................................................................................... 129

About Fitting Sketches ................................................................................. 129

To Insert a Sketch on a Default Datum Plane................................................... 129

To Insert a Sketch on a Datum Plane or a Planar Surface .................................. 129

Example: Trace Sketches on Datum Planes and Planar Surfaces ........................ 130

To Insert a Scene ........................................................................................ 131

To Remove, Show, and Hide a Sketch ............................................................ 132

To Align the Inserted Sketch ......................................................................... 132

Example: Aligning a Sketch........................................................................... 133

About Creating Geometry from Sketches ........................................................ 133

viii
Table Of Contents

Glossary .................................................................................................. 134

Glossary of Terms........................................................................................ 134

Index ......................................................................................................... 139

ix
Style

Using Style

Tutorials
An Overview of the Style Tutorials
This project contains several short tutorials addressing different Style functionality.
The tutorials are:
• Overview of the Style User Interface

• Overview of Modeling Techniques

• Creating Curves and Surfaces

• Understanding Connections

• Redefining Surfaces

• Using Proportional Update

• Creating Curves On Surface (COSs)

• Using the Internal Resolve Mode

• Using Style with Reference Data

Overview of the Style User Interface


The Style module has its own user interface (similar to Sketcher), and it requires
some explanation as to what actions the various icons, dialog boxes, and menus
perform. The following figure shows the Pro/ENGINEER window with the Style
interface displayed. The Style Quickbar is displayed horizontally at the top of the
window, and the Style Toolbar is displayed vertically at the right of the window.

1
Style - Help Topic Collection

Style Toolbar
The geometry tools in the following figure duplicate many of the functions found on
the Styling menu:

Select

Set the active datum plane

Create curves

Edit curve
Create COS by projection

Create surfaces

Connect surfaces

Trim quilts

Done

Style Quickbar
The tools on the Quickbar shown are commonly used functions in Style.

2
Style

Style Analysis Quickbar


The tools on the Quickbar shown are commonly used analysis functions in Style.

Curvature: curvature, radius, tangent options for curve,


normal options for surface.

Sections: curvature, radius, tangent, position options for


cross sections and position for highlight.

Offset: curve or surface

Shaded Curvature: gaussian, max, section options


Reflection

Draft Check

Slope

Display the Saved Analysis dialog

Hide all saved analyses

Delete all curvature saved analyses

Delete all sections saved analyses

Styling Menu
The Styling menu contains several commands.

3
Style - Help Topic Collection

Style Commands on Other Menus


The Edit menu contains several Style commands.

The View menu also has Style options.

4
Style

Style preferences are available on the Styling menu to set preferences for display,
curvature plots, and surface mesh. If you click Styling > Preferences, the following
dialog box opens:

Shortcut Menus
The shortcut menus are as follows.
Right-click anywhere in the main window to open the view shortcut menu.

5
Style - Help Topic Collection

Right-click a tangent to open the tangent shortcut menu.

Right-click a soft-point to open the soft-point shortcut menu.

Right-click an endpoint (not a soft-point) on the curve to open the point shortcut
menu.

Right-click an internal point (not a soft-point) on the curve to open the point shortcut
menu.

6
Style

Right-click anywhere on a selected curve (not on a point) to open the curve shortcut
menu.

Four-View Layout
In Style you can work in a single view as in top-level Pro/ENGINEER, or you can click
(or click View > Show All Views) and switch to the four-view layout shown.
Click again to return to single view.

1 Vertical sash

7
Style - Help Topic Collection

2 Horizontal sash

Overview of Modeling Techniques


This tutorial demonstrates an overview of some basic Style modeling techniques,
including creating curves and surfaces, redefining surfaces, and understanding
surface connections. For more detailed tutorials on each subject, refer to the Table of
Contents for individual titles.

To Build Four Curves


In this exercise you use a cylinder as the basic shape for a pitcher and build four
curves to define the shape of a spout.
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_overview_start.zip

The File Open dialog box opens.

2. Select isdx_overview_start.prt and click Open. The start part, consisting of a


parametric cylinder and a datum point, opens in the Pro/ENGINEER graphics
window.

The cylinder height is 270, and the radius is 80. The point is offset from the
surface by 30.

8
Style

3. Click Insert > Style.

4. Click . The Style dashboard displays the curve-related options.

Now create a spout shape at the top of the cylinder. The shape consists of four
curves—two curves on surfaces (COSs) and two free curves.

5. Click COS.

6. Select two locations on the surface on which to create two points of a COS to be
the side of the spout.

7. Click (or middle-click).

8. Select two locations on the surface on which to create two points of the COS to
be the bottom of the spout as shown in the following wireframe model:

9
Style - Help Topic Collection

1 Two free curves

2 Two COSs

9. Click (or middle-click).

10. Click Free.

11. Hold down SHIFT and select two locations to create two points of a free curve to
be the top edge of the spout (one point is snapped to the datum point, the other
to the COS).

12. Middle-click.

13. Hold down SHIFT and select two locations to create two points of a free curve to
be the outer edge of the spout (one point is snapped to the datum point and the
other to the COS). See the preceding figure.

14. Click .

Displaying Points
When a curve references some other geometry, the curve is said to be the child of
the other geometry, and the points on the curve are said to be soft. A point is
displayed in one of four shapes depending on what it references.
• A free point in space is displayed as a solid dot.

10
Style

• A soft-point referencing a curve, facet data, and a solid or surface edge is


displayed as a circle.

• A soft-point referencing a surface or solid face is displayed as a hollow square.

• A fixed point is fully constrained and is displayed as an x.

To Build a Surface
This exercise shows how to build surfaces from curves.

1. Click . The Style dashboard displays the Surface-related options.

2. Holding down CTRL, select the four curves you created previously. The surface is
created.

3. Click . See the following figure:

11
Style - Help Topic Collection

To Connect the Free Curves to the Surface


The type of connection between curves and surfaces makes a tremendous difference
in the shape of the transition from the curve to the surface.
1. Select the free curve that is the top edge of the spout.

2. Click to edit the selected curve.

3. Click the endpoint that lies on the surface to display the tangent.

4. Right-click the tangent to display the following tangent shortcut menu:

12
Style

5. Select Surface Tangent.

6. Repeat this procedure for the other free curve.

7. Click .

8. Click to regenerate the feature.

Understanding Updates
The Style feature is a superfeature that contains curves, surfaces, relations, and
internal history. For this reason, it has an internal regeneration and update
mechanism. resembles a traffic light.
When you modify a component of a superfeature, you must update its children using
.

To Connect the Style Surface to the Pro/ENGINEER Surface


Even though the curves are now connected, you must still make surface connections.
1. Select the Style surface.

2. Click .

The connection icons are displayed as arrows on the surface as shown in the
following figure:

13
Style - Help Topic Collection

3. Click on the connection arrows to change their direction and level.

o Clicking on the end of the icon changes the connection direction.

o Clicking in the middle of the icon raises the continuity level (if the curve
connections allow).

o Clicking with SHIFT held down removes the connection.

4. Click .

To Create Normal Tangency


In this exercise, you connect the top and bottom horizontal curves of the Style
surface to be normal to a datum plane, and then make the spout surface centerline
continuous.
The two criteria for establishing normal tangency are:
• The curves that run into the center plane must have tangents of type Normal
where they touch the center plane.

• The curve that lies on the center plane must be flat (either a planar curve, or a
free curve with a 2D shape).

14
Style

1 Curve on the center plane

1. Click and select the curve for editing.

2. Turn on the display of datum planes.

3. Click the endpoint of the top horizontal curve that is attached to the datum point
to display the tangent.

4. Right-click the tangent to display the tangent shortcut menu.

5. Select Normal from the menu.

6. Select the datum plane.

7. Repeat steps 2 through 5 for the bottom horizontal curve.

8. Connect the surface to the datum plane.

1 Connect this edge

2 To this plane

15
Style - Help Topic Collection

Note: If you see surface connect icons that do not have a neighbor surface, they are
likely these "normal to plane" connections.

To Exit the Style Feature


Exiting the Style feature allows you to merge the two surfaces into one quilt.

1. Click (Done).

2. Merge the two surfaces into one quilt.

To Redefine the Style Feature


In this exercise you redefine the Style feature and edit the two curves on surfaces
(COSs) to change the shape of the spout.
1. Select the Style feature.

16
Style

2. Right-click to display a shortcut menu in the feature tree.

3. Click Edit Definition.

4. Select one COS.

5. Click .

6. Move the points of the curve to modify the shape of the curve, being careful to
keep the centerline curve on the centerline plane so it mirrors correctly.

7. Middle-click to repeat.

8. Select the other COS.

9. Move the points of the curve.

10. Click .

11. Click to regenerate the feature.

12. Exit the Style feature.

17
Style - Help Topic Collection

Now you can modify the datum point parametrically to increase or decrease the
depth of the spout opening.

Creating Curves and Surfaces


The techniques presented here are examples of the curve and surface creation tools.
In this procedure you learn how to modify the surfaces of a toaster model by
inserting a blister to reduce the weight and improve its aesthetics. The techniques
you use can be applied to many products.

To Open the Start Part


In this exercise you open and set up the base model of a toaster.
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_create_curve_surf.zip

18
Style

The File Open dialog box opens.

2. Select isdx_create_curve_surf.prt and click Open. The start part opens.

3. In the Model Tree, drag the Insert Here arrow up until it is just below the datum
curve.

Note that after you have moved the insert arrow, the features below it are
suppressed in the Model Tree and in the graphic window, as shown in the following
figure:

19
Style - Help Topic Collection

Create Curves on the Model


In the next exercises you create three curves to drop onto the surface of the toaster
model as you begin shaping the side of the model to improve its aesthetics. To do
this you drop three lines of the sketched rectangle, as shown in the preceding figure,
onto the outer curved surface of the extrusion.
The type of feature you create is called a COS by Drop. COS (Curve on Surface) is a
special kind of curve constrained to lie on a single surface.

To Create a COS by Drop


1. Click Insert > Style to create a new Style feature.

2. Click to indicate the target surface, the curves to drop onto it, and the datum
plane to define the drop's direction.

3. Select the surface on which to drop the COS and middle-click.

4. Select the top and side curves of the sketched rectangle as indicated in the
following figure:

20
Style

1 Select these curves

2 Select this surface

5. Select the Right datum plane as the direction for the drop.

6. When you select the datum plane the curve is dropped onto the surface, and the
Surfaces text box on the dashboard is filled with names of the entities you
selected.

7. Click to finish the COS.

Create the Remaining Curves


In this section you will create two more curves: one to define the bottom of the
surface, and another to create the blister in the side of the toaster.
The curve will be on planes that pass through each datum point. Both curves will
have midpoints attached to the datum points.

To Create the Curve for the Blister

1. Click .

2. Click Planar from the dashboard.

3. Click Refs to open the Planar or Free dialog box.

4. Type 80 in the Offset box and press ENTER.

21
Style - Help Topic Collection

The active datum plane moves to pass through PNT1.

5. Hold down SHIFT and click each of the vertical COSs that you dropped onto the
surface in the previous exercise.

6. Middle-click to complete the curve. The new curve lies in a plane 80 units offset
from the bottom surface.

7. Click .

8. Click Free.

9. Click Yes to convert the curve to a free curve. This also converts the end points
to soft-points.

10. Click and select the end points of the curve.

11. Right-click on the curve and select Midpoint. The midpoint is created.

12. Click .

13. Hold down SHIFT while you select the midpoint and move it toward the datum
point PNT1 until the point highlights in red. This snaps the midpoint to PNT1.

14. Click to complete the curve.

To Create the Bottom Curve

1. Click .

2. Click Planar.

3. Hold down SHIFT and click to create a point at the bottom of each vertical drop
curve. This creates a planar curve at the base of the model.

4. Middle-click to complete the curve.

5. Click .

6. Click Free.

7. Click Yes to convert the curve to a free curve. This process also converts the end
points to soft-points.

8. Click and select the end points of the curve.

9. Right-click on the curve and select Midpoint. The midpoint is created.

10. Click .

11. Hold down SHIFT while you select the midpoint and move it toward the datum
point PNT3 until the point is highlighted. This snaps the midpoint to PNT3.

22
Style

12. Click to complete the curve.

Create Surfaces and Change Connections


With the five curves on the model you will create two surfaces, and then edit the
default surface connections.

To Create the Surfaces

1. Click .

2. Holding down CTRL, select four boundary curves (the three drop curves and the
planar curve) to create the top surface and middle-click.

3. Holding down CTRL, select four boundary curves (the two vertical drop curves,
the planar curve, and the bottom curve) to create the bottom surface.

4. Click .

The surfaces look like the following figure in a wireframe display:

To Break the Default Surface Connections


1. Hold down CTRL and select the two surfaces.

2. Click . The connection arrows are displayed on the model.

23
Style - Help Topic Collection

3. Hold down SHIFT and click on the middle of each connection arrow to break the
connection. The arrows are displayed as dashed lines.

4. Click .

Make a Solid Cut with the Style Quilt

1. Click to finish the Style feature.

2. Select the Style quilt.

3. Click Edit > Solidify. Select the icon for trimming.

4. Click Side 1 (red) to make a solid cut using the Style quilt.

5. Click to finish the cut.

The resulting model looks like the following figure:

6. Resume all of the later features to reapply them to this new solid shape.

24
Style

Understanding Connections
In the tutorial Creating Curves and Surfaces you made a solid cut in the model of a
toaster to lighten the model's contours. In this tutorial, you learn how to use Style
connections to round the edges of the cut, blending them smoothly with the rest of
the model.
Begin with the toaster model as it was at the end of the Creating Curves and
Surfaces tutorial, or load the start part for this tutorial,
isdx_connect_redefine.prt. To load the start part:
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_connect_redefine.zip

The File Open dialog box opens.

2. Select isdx_connect_redefine.prt and click Open.

About Curve to Curve Connections


The key to establishing connections between surfaces in Style is to first make
connections between the parent curves. Connect the curves, and the surfaces will
follow. Curve connections use the concept of leader/follower (parent/child) curves.
The leader maintains its shape while the follower adapts its shape to meet the
leader.

25
Style - Help Topic Collection

To Redefine the Free Curves


In this exercise, you redefine the two horizontal free curves shown in the following
model:

1. Select the Style quilt and right-click.

2. Select Edit Definition.

3. Select one of the free curves.

4. Click .

5. Click one of the curve's endpoints to activate its tangent.

6. Right-click on the tangent to display the following shortcut menu:

26
Style

7. Select Surface Tangent.

8. Click the curve's other endpoint and repeat the two preceding steps for its
tangent.

9. Select the other free curve and repeat the steps 5 through 8.

10. Click to regenerate the feature.

About Surface Connections


Surface connections use the concept of leaders (parents) and followers (children). A
leader surface does not change its shape, while a follower surface changes its shape
to meet the leader. Surface connection icons are displayed on the surface as shown.
Arrows point in the direction of influence (from parent to child).

1 No connection (G0)

2 Tangent connection (G1)

3 Curvature connection (G2)

About Normal Connections


As you make surface connections, you may notice connection icons where there is no
apparent connecting surface as shown outlined by the white box in the following
figure. These are connections to the datum plane.
The two criteria for establishing centerline tangency are as follows:
• The curves that run into the center plane must have tangents of type Normal
where they touch the center plane.

• The curve that lies on the center plane must be flat (either a planar curve, or a
free curve with a 2D shape).

27
Style - Help Topic Collection

To Make Style Surface Connections


Even though the curves are now connected, you must still make surface connections.
1. Select both Style surfaces.

2. Click .

3. Click each connection icon. These connections change according to the following
rules:

o Clicking on the end of the icon changes the connection direction (if the
curve connections allow it).

o Clicking in the middle of the icon raises the continuity level (if the curve
connections allow it).

o Clicking in the middle of the icon with SHIFT held down removes the
connection.

4. Click to complete the Style feature. The cut is updated to look like the
following figure:

28
Style

Making Further Modifications


The final cut shown in the preceding figure could be modified by free form or by
parametric methods.
Freeform modifications can create sculpted appearances by varying the length of
curve tangents, and by varying the type of surface connections of the two Style
surfaces.
Parametric modifications can be made to the initial rectangle and the datum points.

Redefining Surfaces
In this tutorial you learn how to redefine Style surfaces by changing boundary
references and adding internal curves.

To Create a Curve to Redefine a Surface


1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_surface_redefine.zip

The File Open dialog box opens.

2. Select isdx_surface_redefine.prt and click Open. The start part as shown in


the following figure, opens in the Pro/ENGINEER graphics window:

29
Style - Help Topic Collection

3. Select the Style quilt in the Model Tree. Right-click and select Edit Definition on
the shortcut menu. See the following figure. The white arrow shows the new
curve being added.

30
Style

4. Click .

5. Holding down SHIFT, click near the bottom of one vertical curve and then click
near the bottom of the other.

6. Middle-click to complete the curve.

7. Click . Right-click on the curve and select Midpoint to add a midpoint to the
curve.

8. Click and press SHIFT to snap the midpoint to PNT3.

9. Move one endpoint of the new curve to the bottom of the vertical curve, and
repeat for the other endpoint.

10. Click .

To Redefine the Boundary References of the Surface


1. Select the bottom Style surface.

2. Right-click and select Edit Definition on the shortcut menu.

3. Click the Boundary selection arrow.

4. Select the new curves for the surface boundary.

5. Click to finish the surface definition.

To Add Internal Curves to the Surface


In this exercise you create an internal curve on the redefined surface. The internal
curve changes the shape of the surface by adding loft.

1. Click .

2. Click to select the active datum plane.

3. Select the FRONT datum plane as shown in the following figure:

31
Style - Help Topic Collection

4. Click Planar from the Style dashboard. The offset should be 0.0 by default.

5. Hold down SHIFT and snap to the top curve of the surface, then snap to the
bottom curve, creating a planar curve on the FRONT datum plane.

6. Edit the curve shape as desired.

7. Click .

Add the Internal Curve to the Surface


1. Select the Style surface.

2. Right-click and select Edit Definition on the shortcut menu.

3. Click the Internal selection arrow.

4. Select the new internal curve as shown by the arrow in the next figure, and
middle-click.

5. Click .

6. Click to finish the Style feature.

32
Style

Using Proportional Update


Proportional update allows a curve's free points to move in proportion to the soft-
points. So, the curve retains its shape proportionally while being edited.
In this tutorial you modify the shape of a vacuum cleaner model to reduce its
internal volume while maintaining the overall design intent.
First, you see a simple example of proportional update with a single curve. The next
figure shows a curve with two soft-points snapped to two other curves, which is the
minimum requirement for a curve to change proportionally.

33
Style - Help Topic Collection

The next figure shows the results of an edit moving the right soft-point when the
Proportional Update option is turned off for this curve. Only the point being dragged
is moved.

The next figure shows the same edit on the curve when Proportional Update is
turned on. You can see in Figure 3 that the other points on the curve move in
proportion to the point being dragged.

To Begin the Exercise


1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_proport_update.zip

The File Open dialog box opens.

34
Style

2. Select isdx_proport_update.prt and click Open. The model, as shown in the


following figure, opens in the Pro/ENGINEER graphics window:

To Redefine a Feature Proportionally


Proportional update works when a curve has two (or more) soft-points, so you need
a construction curve to guide the proportional change. The construction curve is built
onto the two ends of a profile curve, and then unlinked from it.
1. Select the feature STYLE-BODY-LOWER from the Model Tree, right click and select
Edit Definition.

35
Style - Help Topic Collection

Now the model appears as is shown in the figure below. You will create a
construction curve between the top corners and unlink the soft-points.

2. Click .

3. Snap (by clicking and holding down the SHIFT key) to the top corners of the
profile curve creating a new curve.

1 Soft-points created by snapping

2 Top profile curve

36
Style

4. Click and select the curve.

5. Right-click on one of the soft-points to open the shortcut menu shown below:

6. Click Unlink to unlink the soft-point, and repeat step 5 & 6 for the other soft-
point on the curve.

7. Select the top profile curve.

8. Press the SHIFT key while you click to select one endpoint, and then drag the
endpoint to snap to the end of the construction curve.

9. Repeat the steps for the other endpoint of the profile curve. If you click one of
the endpoints now and move it, only the one point moves.

10. Click the front endpoint and move it to see that the curve scales non-
proportionally.

11. Select the Proportional Update option from the Style dashboard.

12. Click the front endpoint and move it to see that the curve scales proportionally
now.

37
Style - Help Topic Collection

1 Profile curve is resized proportionally now

To Make Proportional Updates to the Rest of the Model


You may want the front (vertical) curve on the model to move proportionally when it
is updated.
1. Undo the last edit where you moved the curve in the previous procedure.

2. Click .

3. Select the front (vertical) curve.

4. Select the Proportional Update option.

5. Now edit the shape of the top curve, until you are satisfied with the shape.

6. Click to complete the Style feature.

The final model is shown in the following figure. Both curves have proportional
updates turned on.

38
Style

1 Curves with proportional updates

Creating Curves on Surfaces (COSs)


This tutorial teaches you to create Curves on Surfaces (COSs) by dropping curves on
a surface or by creating points for the curve on a surface.

To Create the Curve Profiles


In this exercise you will create two curves and drop them on the model's surfaces to
shape the front edge of the model.
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_create_cos_start.zip

The File Open dialog box opens.

2. Select isdx_create_cos_start.prt and click Open. The start part opens. The
start part, consisting of two flat surfaces that act as the top and front faces of the
model, opens in the Pro/ENGINEER graphics window.

39
Style - Help Topic Collection

3. Create two datum planes that are offset from the FRONT and TOP datum planes,
as shown in the following figure.

4. Click Insert > Style.

5. Click to specify the active datum plane.

6. Select the DTM1 datum plane.

7. Click .

8. Create a curve that is the profile for the front face of the model.

9. Middle-click to complete the curve.

10. Click to change the active datum plane.

40
Style

11. Select the DTM2 datum plane.

12. Click .

13. Create a curve that is the profile for the top face of the model.

14. Middle-click to complete the curve.

The following figure shows the two curve profiles.

1 Two curves

To Drop the Profile Curves onto the Surfaces

1. Click . The Style dashboard opens.

2. Select the top surface and middle-click.

3. Select the curve on the DTM2 datum plane and middle-click.

4. Select the TOP datum plane to specify a direction for the drop.

5. Middle-click to complete the curve.

6. Middle-click again.

7. Select the front surface and middle-click.

8. Select the curve on the DTM1 datum plane and middle-click.

9. Select the FRONT datum plane.

10. Click .

The following figure shows the dropped curves.

41
Style - Help Topic Collection

1 Two dropped curves

To Create a Fillet Surface from the Dropped Curves

1. Click .

2. Hold down the SHIFT key and snap to the ends of the dropped curves to create a
free curve that connects the two ends.

3. Repeat step 2 and connect the other ends of the dropped curves.

4. Click .

42
Style

5. Right-click on an endpoint of the free curve and select Surface Tangent on the
shortcut menu.

6. Repeat step 5 for other endpoints of the free curves.

7. Click .

8. Click .

9. Click Planar on the dashboard.

10. Create a planar curve on the RIGHT datum plane by holding down the SHIFT key
and snapping the endpoints of the planar curve to the dropped curve.

11. Click .

12. Click on an endpoint of the planar curve.

13. Move the tangent to edit the shape of the planar curve, as shown.

14. Repeat steps 12-13 for other endpoints of planar curves.

15. Click .The Style dashboard and the Select dialog box open.

16. Select the four boundary curves.

17. Click OK in the Select dialog box.

18. Click the Internal selection arrow on the Style dashboard. The Select dialog box
opens.

19. Select the planar curve as the internal curve.

20. Click OK in the Select dialog box. A boundary surface is created.

43
Style - Help Topic Collection

21. Click . The following figure shows the boundary surface.

22. Click to trim the surface using the dropped curves.

23. Select the top quilt and middle-click.

24. Select the dropped curve on the top surface and middle-click.

25. Select the smaller of the two meshed surfaces.

26. Click .

27. Repeat the above trimming quilt operation for the front surface.

The following figure shows the two trimmed surfaces.

44
Style

To Add Detail to the Surfaces using COS


In this exercise, you will create four curves on the surface, and use them as
boundary curves to create a detail surface on the front of the model.

To Create COSs
1. Click Insert > Style to create another Style feature.

2. Click .

3. Click COS.

4. Create a COS, as shown in the following figure.

45
Style - Help Topic Collection

1 Curve on Surface (COS)

5. Middle-click to complete the curve.

6. Repeat steps 4-5 to create four COSs as shown in the following figure. Use the
SHIFT key to snap each COS to the end of the other.

46
Style

1 Four curves on surface (COSs)

7. Click .

8. Select the RIGHT datum plane as the active plane.

9. Click .

10. Create a planar curve and snap the endpoint to the COSs near the front and top
surface.

11. Click .

12. Right-click on the endpoints of the planar curve and click Surface Tangent on
the shortcut menu.

13. Right-click on the planar curve and click Add Midpoint on the shortcut menu. A
midpoint is added.

14. Select this midpoint and move it slightly inside to modify the shape of the planar
curve as shown.

47
Style - Help Topic Collection

1 Planar curve

To Trim the Fillet Surface

1. Click .

2. Select the fillet surface that you created earlier from the dropped curves and
middle-click.

3. Select the four COSs created earlier and middle-click. The portion between the
COSs from the surface is removed. The final quilt is as shown in the following
figure.

48
Style

4. Click . The Style dashboard and the Select dialog box opens.

5. Select the four COSs as the boundary curves.

6. Click OK in the Select dialog box.

7. Click the Internal selection arrow on the Style dashboard. The Select dialog box
opens.

8. Select the planar curve as the internal curve.

9. Click OK in the Select dialog box. The surface is created.

10. Click . The final model is as shown in the following figure.

49
Style - Help Topic Collection

Using the Internal Resolve Mode


In this tutorial you learn how to use Style's internal resolve functionality to fix failed
updates within the Style feature. One unique aspect of Style's internal resolve mode
is the ability to continue working on a model even though regeneration has failed.

To Understand Resolve
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_resolve_mode.zip

The File Open dialog box opens.

2. Select isdx_resolve_mode.prt and click Open. The following part opens in the
Pro/ENGINEER graphics window:

50
Style

3. Select the Style feature in the Model Tree.

4. Right-click and select Edit Definition.

51
Style - Help Topic Collection

5. Select the internal curve on the top of the phone.

6. Click Edit > Delete (or press DELETE).

The Delete dialog box is displayed. The Delete dialog box appears because the
entity you are deleting has children, and Style must be able to handle the
children after the parent curve is deleted.

o Delete—Deletes the children.

o Unlink—Removes the internal curve from the surface.

o Suspend—Suspends the failure for later resolution.

o Cancel—Cancels the Delete command.

7. Click Suspend.

The Regenerate traffic light turns yellow because entities are out of date. Clicking
the yellow traffic light opens the Resolve dialog box and turns the light red.
Other methods to access the Resolve dialog box are:

o Try to exit a Style feature that has a failure.

o Click Edit > Resolve. The Resolve dialog box opens.

52
Style

A blocked entity is a child of a failed entity. The regeneration system does not try
to regenerate children of failed entities, but considers them blocked.

8. In the Resolve dialog box, select the name of the failed entity (SF-21) and
notice that the explanation is "Missing reference for internal curve."

9. Click Unlink to unlink the failing reference.

10. Click the traffic light to regenerate the feature. The light changes from red to
green indicating the regeneration is complete and successful.

Make Another Change to the Phone Model


1. Select the Style curve shown by the arrow at the top of the phone.

53
Style - Help Topic Collection

2. Click .

3. Click on the endpoint of the curve to display the tangent.

4. Right-click on the tangent to display the tangent shortcut menu:

5. Select Natural.

6. Click to see the failure.

54
Style

The Resolve dialog box opens with the failure of entity SF-21. The explanation is
"Cross curves are not consistent with surface connection," because you have just
broken a curve connection, but Style is trying to maintain the surface connection.

In Style, the Resolve dialog box does not prevent you from further work. In this
case you can use to remake all curve connections and resolve all features.

7. Click .

8. Click on the curve's endpoint to display the tangent.

9. Right-click on the tangent to display the tangent shortcut menu.

10. Select Tangent.

11. Click and see the feature regenerate successfully.

Make a Third Change to the Phone


1. Select one of the short vertical curves on the side of the phone.

2. Click .

3. Click on a curve endpoint to display the tangent.

4. Right-click on the tangent to display the tangent shortcut menu.

5. Select Natural.

6. Click Edit > Resolve to see the failure in the Resolve dialog box.

This failure is the surface connection normal to the TOP datum plane.

7. Click Unlink to unlink the failed surface connection.

8. Click and see the feature regenerate successfully.

Other Options on the Resolve Dialog Box

• —Redefine the failed entity, for example, by selecting new boundary curves
for a surface.

• —Operate on the failed entity. Completely unlink all references. If the failed
entity is a COS, planar curve, or drop curve, the Unlink option also converts the
curve type to free.

• —Convert a planar or COS curve to a free curve.

• —Delete the failed entity.

• —Obtain information about the failed entity.

55
Style - Help Topic Collection

• —Perform a local regeneration on the failed entity.

Using Style with Reference Data


Style features can build geometry that references most other types of geometry,
including other Pro/ENGINEER solid data, imported scan curves, and facet data. This
tutorial demonstrates the main Style tools for this.

Part 1: Freeform Blending between Pro/ENGINEER Features


In this exercise, you learn how Style can create smooth freeform blends between two
Pro/ENGINEER parametric features.
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_reference_data_1.zip

The File Open dialog box opens.

2. Select isdx_reference_data_1.prt and click Open. The following figure which


shows part of a model of an engine air intake, opens in the Pro/ENGINEER
graphics window. You will create the surfaces to blend these parts together.

3. Click Insert > Style.

4. Click .

56
Style

5. Create four free curves that attach to the surface edges as shown below.

Make sure you attach these Style curves to the edge in each case. You will notice
the edge is briefly highlighted when you snap to it, but if you have doubt as to
what entity you are snapping to, use the Sel Bin as described below:

a. Right-click to open the shortcut menu.


b. Click Show Sel Bin to open the Selections dialog box.
c. From the Query bin, select the edge you want your curve snapped to.
d. Click Accept.

To Connect the Curves to the Surfaces


To successfully use the Style curves to create surfaces for the intake model, you will
create two kinds of tangent connections, edge and surface.

Tangent Edge Connection

1. Click .

2. Select one of the curves attached to the interior of the existing surface.

3. Click an endpoint to display the tangent.

57
Style - Help Topic Collection

4. Right-click the tangent to display the shortcut menu.

5. Select Tangent.

6. Repeat for the other curve attached to the interior of the surface edge.

1 Endpoints with tangent connections

Surface Tangent Connection


1. Select one of the remaining curves.

2. Click an endpoint to display the tangent.

3. Right-click the tangent to display the tangent shortcut menu.

4. Select Surface Tangent.

5. Repeat steps 2 through 4 for the other endpoint of the curve.

6. Repeat steps 1 through 5 for the other three curves.

To Create Surfaces
You can use solid or surface edges as well as datum curves as boundaries for Style
surfaces.

1. Click .

2. Select four boundary curves.

3. Middle-click to repeat to build three Style surfaces.

You can adjust the connection length, length and angle of the tangent vectors for
the smoothest shape.

Changes to the parent parametric features will flex the Style surfaces, and editing
the Style curves will also change the shape of the Style surfaces.

58
Style

Part 2: Scan Data


In this part of the tutorial, you will learn that Style features can reference scan data.
The start part has scan curves, and you will create a new Style feature that
references scan curves that you select.
1. Drag the following file into the Pro/ENGINEER graphics window:

isdx_reference_data_2.zip

The File Open dialog box opens.

2. Select isdx_reference_data_2.prt and click Open. The following part opens in


the Pro/ENGINEER graphics window:

59
Style - Help Topic Collection

For this exercise, you will concentrate on only the main spoke of this wheel.

3. Click Insert > Style to create a new Style feature.

4. Click .

You will use the curve tool to create curves with soft-points on the scan data.

5. Hold down the SHIFT key while you define points on the scan lines making a
curve.

Typically, you do not need many points to define the shape, and you can use the
curve edit to refine the shape after it is defined. Notice that the soft-points float
along the scan data.

6. Hold down the SHIFT key and click to create a second curve on the scan section.

After you have the two curves defined, you can create two more curves to define
a closed rectangle for a surface.

60
Style

1 First two curves on scan line

2 Two curves across scan line

7. Click .

8. Select the four curves you just made, and middle-click.

9. Click to exit the Style feature.

61
Style - Help Topic Collection

Analyze the Data


You can analyze the deviation of the surface from the scan data. Remember, this is
not intended to be accurate fitting (as in Restyle, for example) but rather capturing
design intent.
You may find it necessary to modify the surface by editing the defining curves or
adding internal curves to the surface.

Redefine the Feature


1. Select the Style surface from the Model Tree and right-click to select Edit
Definition.

2. Click .

Now you can add an internal curve by building a curve just as you built the first
two boundary curves for the surface.

3. Press the SHIFT key and click to define points on the curve across a scan line.

4. Click .

5. Rebuild the surface and add the internal curve.

Part 3: Facet Data


A technique similar to the one used in Part 2 to build the surface on scan data can be
used to build curves and surfaces onto facet data. You can use this technique to
capture design intent from a facet model.

62
Style

First open an empty part and import the scan data.


1. Click the following link and save the file at a location of your choice:

phone.zip

2. Click File > New > Part.

3. Click Insert > Shared Data > From File. The Open dialog box opens.

4. Select the phone.zip file and click Open.

5. Select the phone.stl file and click Open. The Import Options dialog box
opens.

6. Click OK. The facet model shown below appears:

Next, you start Style to build a surface directly onto the model.

7. Click Insert > Style.

8. Click .

9. Build four curves directly on the area of the model that you want to capture.

10. Click OK when you are satisfied with the curves.

63
Style - Help Topic Collection

1 Boundary curves

11. Click .

12. Select the four curves as boundary curves.

64
Style

13. Changing the color of the surface will make comparison with the facet reference
easier.

You may want to create another curve to use as an internal curve to refine the
surface. You also may add points to the boundary curves to hold them closer to the
facets.

User Interface
About Style Features
Style is a design environment within Pro/ENGINEER that allows you to create free-
form curves and surfaces quickly and easily, and to combine multiple elements into
superfeatures. Style features are called superfeatures because they can contain
limitless numbers of curves and surfaces.
The new Style user interface offers the best of both worlds—it is a self-contained,
intuitive modeling environment and also a Pro/ENGINEER feature. The user can
create truly free Style features and take advantage of the parametric and associative
Pro/E capabilities.
Style features are flexible; they have their own internal parent/child relationships,
and can also have relationships with other Pro/ENGINEER features.
You can accomplish all of the following tasks with Style:

65
Style - Help Topic Collection

• Work in single- and multiple-view environments. The multiple-view environment


is a powerful feature in Pro/ENGINEER; you can display and work in four model
views at one time.

• Create curves and surfaces at the part level.

• Create simple features or multiple-element superfeatures.

• Create a Curve on Surface (COS), a special curve type that lies on a surface.

• Create surfaces from boundaries that do not have to be trimmed to corners.

• Edit individual geometric entities or a combination of entities in the feature.

• Create internal parent/child relationships for Style features.

• Create parent/child relationships between Style features and model features.

The Style environment consists of the following elements:


• Styling menu in the top menu bar—contains the main set of Style commands for
curve and surface creation and modification.

• Style commands in the Edit, View, Analysis, and Info menus—commands such
as those to undo and redo Style curve operations, enter Resolve mode, display
curvature plots, and set Style preferences (surface mesh).

• Style quickbar—contains shortcuts to the Style commands found in the Edit,


View, and Analysis menus.

• Style toolbar—contains shortcuts for the Styling menu commands.

• Multiple-view display—switches between top, isometric/trimetric, front, and right


views, or displays all four views at once. The views are positioned in the window
as shown below:

Top view Isometric/Trimetric/ User-defined

Front view Right view

About Multiple Views


A multiple-view environment is available in Style as an alternative to modeling in a
single view. Multiple views support direct 3D creation and editing of geometry. You
can edit geometry in one view and simultaneously view the geometry in the other
views. Multiple views allow for the creation of curves in 2D (specifying the third
dimension after the 2D shape) or directly in 3D.
In the multiple-view environment, the four views are displayed as shown:

Top view Isometric/Trimetric/


User-defined

Front view Right view

Note: The isometric/trimetric view is identical to the single view in Pro/ENGINEER.

66
Style

A four-view display allows you to resize the panes by dragging the sash that divides
the view into four panes.

To Start Style
Click Insert > Style on the top menu bar to start Style. You can also click from
the toolbar.
A Styling menu is added to the menu bar, and two Style toolbars are added, one
each at the top and side of the Pro/ENGINEER window.

To Exit Style
Click or Styling > Done to save and exit the current Style feature, finalizing all
geometry in the Pro/ENGINEER geometry database.

Click or Styling > Quit to cancel all changes to the current Style feature.

Styling Menu
The Styling menu contains the following options:
Preferences—Opens the Styling Preferences dialog box that allows you to set
preferences for surface connections, display, regeneration, grid spacing, and surface
mesh.
Set Active Plane—Allows you to set the active datum plane for geometry creation
and edits.
Internal Plane—Opens the DATUM PLANE dialog box where you create datum
planes internal to the Style feature.
Trace Sketch—Opens the Trace Sketch dialog box where you create trace
sketches from the referenced images.
Snap—Toggles snapping on and off. By default it is turned off. (You can also enable
snap by pressing and holding the SHIFT key while you press the mouse button.)
Curve—Displays the options to create Style curves using interpolation or control
points.
Drop Curve—Displays the options to drop a curve onto a surface to create a COS.
Offset COS—Allows you to offset a COS on the same surface as that of the COS or
perpendicular to the surface on which it lies.
Curve from Datum—Converts curves or edges created outside Style to Style Free
curves.
Curve from Surface—Allows you to create a free or COS curve from an
isoparametric line of a surface.
Curve Edit—Allows you to edit a curve or multiple curves by dragging points or
tangents.
Surface—Displays the options to create three or four boundary surfaces from
boundary and internal curves.

67
Style - Help Topic Collection

Surface Connect—Displays the options to change connections between surfaces.


Trim—Allows you to trim surfaces and quilts using a set of curves.
Done—Exits Style, completing the Style feature and finalizing all geometry in the
Pro/ENGINEER geometry database.
Quit—Cancels all changes to the Style feature.
Additional options on the Edit, View, Analysis, and Info menus allow you to
control Style views and access information about Style entities.

Edit Menu
The Edit menu contains the following options for Style:
Regenerate All—Allows you to regenerate geometry locally within Style. During
Style regeneration, only the entities contained in the Style feature are regenerated
and not the entire Pro/ENGINEER model.
Undo—Undoes the last Style operation.
Redo—Redoes the last Undo operation. See Undo above.
Copy—Duplicates the selected Style curves and allows you to position them. Soft-
points are preserved during a copy if valid; otherwise this option is disabled.
Copy Proportional—Duplicates the selected geometry, retaining the original
proportions when the endpoints of the first curve in the selected geometry are
moved to new positions during duplication.
Move—Allows you to reposition selected Style curves.
Convert—Allows you to convert curves from one type to another.
Unlink—Breaks the associativity between Styling entities and any of their optional
references. Optional references for surfaces include internal curves and connections.
Optional references for curves include soft-points. Drop curves have no optional
references.
Delete—Deletes selected Style curves, surfaces, internal datum planes, or trimmed
quilt pieces.
Resolve—Allows you to resolve a Style feature that has failed regeneration. Opens
the Resolve dialog box.
Definition—Allows you to redefine Style geometry. Opens the appropriate dialog
box where you can edit entities such as curves or surfaces.
Note: Move and copy functionality in Style applies to Style curves only. It applies to
planar and free curves but not COSs.

View Menu
The following Style options are on the View menu:
Show All Views—Displays all four views for modeling. This command is also
available on the shortcut menu.

68
Style

Show Next View—Displays the next view counter-clockwise from the active view
when you are in single view display.
Orientation—Adjusts the view as follows:
• Default Orientation—Adjusts the view to the saved default view.

• Active Plane Orientation—Adjusts the view so that the active datum plane is
normal to the screen.

• Previous—Displays the model in the previous view.

• Refit—Fits the object to fully display it in the graphics window.

• Reorient—Opens the Orientation dialog box where you can specify the view
orientation.

Visibility—Allows selective display of entities. You can use Hide, Unhide, or


Unhide All.

Analysis Menu
The following Style options are on the Analysis menu:
Show Curvature—Displays the curvature plot on the selected curves.
Clear Curvature—Removes the curvature plot for the selected curves.
Clear All Curvatures—Removes all displayed curvatures from the display.
Saved Analysis—Displays the Saved Analysis dialog box.
Hide All—Hides all saved analyses.
Delete All—The following options are available:
• Delete All—Deletes all saved analyses.

• Delete All Curvature—Deletes all saved curvature analyses.

• Delete All Sections—Deletes all saved sections analyses.

• Delete All Offset—Deletes all saved offset analyses.

The following Style options are available when you click Analysis > Geometry:
Curvature—Evaluates and displays the curvature of curves, edges, or surfaces.
Mathematically, the curvature is equal to 1/radius.
Sections—Evaluates surface continuity, especially across shared boundaries. Allows
you to highlight section curves on the surface or display cross-sections parallel to the
selected reference plane.
Offset—Evaluates and displays an offset for a selected set of curves, edges, or
surfaces.
Shaded Curvature—Evaluates and displays the smallest and largest normal
curvature values for every point on a surface.
Reflection—Displays curves that represent the reflection due to linear sources of
light on a surface when viewed from the specified direction.

69
Style - Help Topic Collection

Draft—Analyzes a part design to determine if a draft is necessary for the part to be


used in a mold. Displays a color plot of the draft.
Slope—Displays, in color, the slope of a surface relative to a reference plane,
coordinate system, curve, edge, or datum axis on a part.

Info Menu
The following Style options are on the Info menu:
Entity—Displays information about selected Style entities in an information window.
Current Feature—Displays information about the current Style feature in an
information window.
Note: You can modify certain Style parameters outside Style by clicking the check
boxes next to these parameters in Style. Clicking Info > Feature outside Style also
displays the information about these parameters.

Style Toolbars
Two Style toolbars are added to the Pro/ENGINEER interface by default when you are
creating a Style feature. The Quickbar is added to the top of the window, and the
Toolbar is added to the right side of the window.

Style Quickbar
The following icons are available in the Quickbar which is, by default, displayed at
the top of the graphics window:

Icon Command Description

Undo Undoes the last Style operation.

Redo Redoes the undo Style operation.

Repeat Executes the last Style tool (command) that


you used.

Show All Views Toggles between showing four views or one


full size view.

Show Curvature Displays the curvature plot for each selected


curve.

Clear All Removes all curvature plots from the


Curvatures display.

Regenerate All Regenerates any Style features that are out


of date. The traffic light is green when the
model is up-to-date; yellow when the model
is out-of-date; and red when there has been
a failed regeneration.

70
Style

Style Toolbar
The icons on the Toolbar provide shortcut access to the most common Style
operations located on the Styling menu. By default the Toolbar contains the
following icons:

Icon Command Description

Select Allows you to select Style geometry.

Set Active Allows you to set the current datum plane for
Plane geometry creation and edits.

Internal Allows you to create datum planes internal to the


Plane Style Feature.

Curve Displays the curve creation options on the Style


dashboard, which allow you to create curves.

Curve Edit Displays the options for editing curves on the Style
dashboard.

Drop Curve Displays the curve projection options on the Style


dashboard, which allow you to create a COS
(Curve on Surface) by projecting it onto a surface.

Surface Displays the options for creating surfaces from


boundary and internal curves on the Style
dashboard.

Surface Displays the options for creating connections


Connect between surfaces on the Style dashboard.

Trim Displays the options for trimming surfaces using


curves on the Style dashboard.

Done Completes the Style feature finalizing all geometry


in the Pro/ENGINEER geometry database and exits
Style.

Quit Cancels all changes and exits Style.

To Customize the Style Toolbars


You can reposition the toolbars using the following procedure:
1. Click Tools > Customize Screen. The Customize dialog box opens.

2. Click Toolbars.

3. Change the Style option to Right or Left.

4. Change the Style Tools option to Top or Left.

71
Style - Help Topic Collection

Shortcut Menus
There are several shortcut menus available with Style. Right-click while performing a
task to access its shortcut menu. The default shortcut menu contains the following
commands:
• Next—Selects the next item in the Style Query Bin during the selection process.

• Previous—Selects the previous item in the Style Query Bin during the selection
process.

• Show Sel Bin—Shows the geometry in the Style Query Bin.

• Unselect Last—Allows you to unselect the last geometric entity that you
selected.

• Curve—Displays the curve creation options on the Style dashboard.

• Curve Edit—Displays the curve editing options on the Style dashboard.

• Surface—Displays the surface creation options on the Style dashboard

• Default Orientation—Sets the views to their default position.

• Active Plane Orientation—Displays the model with the active datum plane
parallel to the screen.

• Set Active Plane—Allows you to set the current datum plane for geometry
creation.

• Edit Definition—Allows you to redefine the selected Style curve or surface.

• Regenerate All—Allows you to regenerate the Style feature.

• Hide—Turns the display off for the selected entities.

• Isolate—Turns the display off for all the entities other than the selected entity.

• Unhide All Entities—Displays all the previously hidden entities as well as


entities that were not hidden.

Modifier Keys
The following modifier keys are available during Style operations:

Modifier Key Command Action

Right-click All commands Shortcut menu appears.

Left-click All commands Selection (default)

CTRL + left-click Selection Cancel selection of previously


selected entity

Select multiple entities

Middle-click All commands Complete current operation

72
Style

Repeat

Double-click Selection Redefine

SHIFT Curve Create Snap to existing geometry. When


the SHIFT key is pressed and the
Curve Edit mouse button is held down, the
pointer is followed by a snap
cursor. When the SHIFT key is not
pressed, snapping is turned off.

Note: You can also snap to


existing geometry by using
Styling > Snap in the top menu
bar.

CTRL Selection Copy geometry then move

CTRL + SHIFT Selection Move geometry without copying

ALT Curve Create Normal drag lock


and Edit
For more information on
configuring the ALT key on UNIX,
refer to the topic Enabling the ALT
Key.

SHIFT + ALT Curve Edit Extend Point

CTRL + ALT Curve Create Horizontal/Vertical drag lock


and Edit

ALT Curve Edit Constrain tangent angle while


tangent vector is visible

CTRL + ALT Curve Edit Constrain tangent length while


tangent vector is visible

Enabling the ALT Key


Use the following procedure to correctly configure the ALT key to work on systems
running the Common Desktop Environment (CDE), including the following systems:
• Sun Solaris

• Hewlett Packard HP-UX

• IBM AIX

• Compaq OSF1

1. If you do not have the file /.dt/dtwmrc in your home directory, copy it from the
systems area by entering the following:

73
Style - Help Topic Collection

cp /usr/dt/config/C/sys.dtwmrc ~/.dt/dtwmrc

2. Edit the file to comment out the following lines with a pound sign (#) at the
beginning of each line:

ALT<Btn1Down> icon|window f.move

ALT<Btn3Down> window f.minimize

3. Restart the window manager by logging out, and then logging back in.

About Snapping in Style


About Snapping
In Style you can snap curve points to other existing entities. Curve points can be
snapped to the following: datum points, vertices, quilt and solid surfaces, quilt and
solid edges, datum planes, curves, and facets.

To Enable Snapping
There are two ways to enable and use snapping as discussed below:

Enable Snap With a Menu Option


Click Styling > Snap to turn on the Snap option (default is off).
When snapping is on, a snap cursor (identifiable as a red +) follows the pointer.
While snapping is on, any geometric entity that you copy or move snaps to the
nearest available geometric entity. As you press the mouse button and drag the snap
cursor across the screen, entities are highlighted indicating they are selected for
snapping.
Note: If there are multiple entities in one place available for snapping—as in the
case of several curves intersecting the same point—you can verify which entity is
selected in the Query Bin as follows:
• Click the right-mouse button to open the default shortcut menu.

• Click Show Sel Bin to open the Style Query Bin which displays the selected
entity's name.

Enable Snap With the SHIFT Key


Press the SHIFT key and hold down the mouse button.
If you use the SHIFT key, snapping is turned on only when the SHIFT key is pressed
and the mouse button is pressed.

74
Style

Setting Preferences
To Set Style Preferences
Use the Preferences dialog box to set preferences for display, curvature plots, and
surface mesh.
1. Click Styling > Preferences to open the Styling Preferences dialog box.

2. Toggle the Default Connections option for surfaces off or on. When turned on,
connections are established automatically when you create surfaces, if possible.

3. Select Grid to display the grid for ease of modeling.

4. Toggle the Auto Regenerate options off or on. Available options are:

o Curves—When turned on, the child curves within the Style feature are
automatically regenerated during the modification of a parent.

o Surface—When turned on, the child surfaces within the Style feature are
automatically regenerated during the modification of a parent when the
display mode is wireframe. You may want to turn this off if your Style
feature contains many surfaces and you need more interactive control for
curve edits.

o Shaded Surface—When turned on, the child surfaces within the Style
feature are automatically regenerated during modification of a parent when
the display mode is wireframe or shaded. You may want to turn this off if
your Style feature contains many surfaces and you need more interactive
control for curve edits.

5. Enter a value for Grid spacing to change the number of lines displayed on the
grid of the active datum plane.

6. Set Surface Mesh options—these let you set display preferences for the surface
mesh. The surface mesh is displayed with the values specified in the Surface
Mesh container, according to the option you set. Available options are as follows:

o On—Displays the surface mesh.

o Off—Turns off display of the surface mesh.

o Off When Shaded—Displays the surface mesh except when the model is
shaded.

7. Modify the Surface Mesh quality. You can increase or decrease the number of
mesh lines displayed in both directions.

8. Click OK to close the dialog box.

To Display Surface Mesh


Displaying the surface mesh allows you to more carefully check surface quality. It
computes a set of closely-spaced isolines on all surfaces.
1. Click Styling > Preferences. The Styling Preferences dialog box opens.

75
Style - Help Topic Collection

2. Under Surface Mesh, click On to turn on surface mesh plotting.

3. To see the meshes only in the wireframe display mode, click Off When Shaded.

4. Under Surface Mesh, use the slider to set the quality for surface mesh.

Views and Datum Planes


About Multiple Views
A multiple-view environment is available in Style as an alternative to modeling in a
single view. Multiple views support direct 3D creation and editing of geometry. You
can edit geometry in one view and simultaneously view the geometry in the other
views. Multiple views allow for the creation of curves in 2D (specifying the third
dimension after the 2D shape) or directly in 3D.
In the multiple-view environment, the four views are displayed as shown:

Top view Isometric/Trimetric/


User-defined

Front view Right view

Note: The isometric/trimetric view is identical to the single view in Pro/ENGINEER.


A four-view display allows you to resize the panes by dragging the sash that divides
the view into four panes.

About Setting the Active Plane Orientation


When you define curves in Style, all unconstrained points are projected onto the
active datum plane, which is indicated by the grid display. It is important to be
aware of the current setting of this plane whenever you are building curves. An
active plane is set when you enter the Style environment. You can reset an active
plane at any time, even as you define points for a curve.
Asynchronous datum planes that you create while within Style are listed in the model
tree above the Style feature and are hidden by default.
The internal datum planes that you create within a Style feature are not listed in the
Model Tree. They are internal to the Style feature. On creation, the internal datum
plane becomes active by default.
The multiple view environment in Style is particularly useful if you need to use
several different datum planes which are not parallel with the default datums. You
can easily align the four views to any datum using the Active Plane Orientation
command.
Active Plane Orientation reorients the model so that the active datum plane is
parallel to the screen.
You can access the Active Plane Orientation command in the following ways:
• Click View > Orientation > Active Plane Orientation. The Front view (lower-
left) is oriented with the active datum plane parallel to the screen, and the Top

76
Style

and Right views are oriented to their respective 90-degree rotations of the active
datum plane.

• Press the right mouse button in any view, and then click Active Plane
Orientation. The specified view is oriented with the active datum parallel to the
screen. No change is made to the other views.

About Selective Display of Entities


Selective display of the geometric entities in Style is available using the following
functionality:
• Hide—Available as a button on the shortcut menu. This option suppresses the
display of the selected Style entities.

• Unhide All—Available using View > Visibility. This option displays all the
previously hidden features or Style entities.

• Unhide All Entities—Available as a button on the shortcut menu. This option


displays all the previously hidden Style entities. The Style entities within that
Style feature get displayed.

• Isolate—Available as a button on the shortcut menu. This option suppresses the


display of all the Style entities except the selected entities.

The selective display in Style works on curves, surfaces, and internal datum planes
created in Style, in the current Style feature within the current session.
When redefining a Style feature, all the hidden entities are displayed when you select
Done or Quit to exit the feature.
Note: Internal datum planes are not displayed outside the Style feature.
When a feature is redefined within the current session, all the hidden entities remain
hidden. Pro/ENGINEER displays a warning message to let you know that some
entities are hidden.
Note: You can add Hide, Unhide All Entities, and Isolate as icons to the Style
tool bar using Tools > Customize Screen.

Creating and Editing Curves in Multiple Views


Style curve creation and editing are customized so that you can take full advantage
of the multiple view environment. Some common scenarios include the following:
• Sketch all points of a curve in one view, then move the mouse to another view
and click once to set the depth of the curve. Repeat this step with various depths
to easily create a family of cross curves or sections without having to make any
additional datums.

• Sketch curves in the Front, Top, and Right views by repeating the above steps to
create the skeleton curves of the model without having to reorient the display.
Use the isometric/trimetric view to get a good 3-D feel for the shape as you
work.

77
Style - Help Topic Collection

• Sketch the 2-D shape of a curve in one view, then switch to edit mode and drag
the points or tangents in the other views. Observe the shape changes in the
other views as you drag. This shows a true 3-D (non-planar) curve without
having to rotate any views.

In general, defining the depth of any point on a curve can be postponed until after
you enter a series of points. The green line displayed indicates when one or more
points can have their depth adjusted. Click anywhere along the green line to set the
depth for those points. If you choose not to change the depth, the curve points stay
at their default positions when you complete the curve.

To Set the Active Plane


If you are working in Style, before setting the model view to the active plane
orientation, make sure you have specified the datum plane you want to be the active
plane. Use the following procedure:

1. Click or Styling > Set Active Plane.

2. Select a datum plane. The specified plane becomes the active plane. Style also
displays the horizontal and vertical directions for this plane.

To Set a View to the Active Plane Orientation


In Style, the following procedure allows you to display the model with the active
datum plane parallel to the screen. This makes it easy to create and edit Style
geometry.
Click View > Orientation > Active Plane Orientation. The model view adjusts
with the active plane parallel to the screen. Optionally, right-click and select Active
Plane Orientation on the shortcut menu.

To Show All Views

• Click or View > Show All Views to display all four views for modeling.

• To return to a single view, click View > Show All Views or again.

Note: This command is also on the default shortcut menu.

Example: Four-View Display


The following picture shows the four-view display in Style. The views are in the
active plane orientation. The view types are as displayed:

Top view Isometric/Trimetric/


User-defined

Front view Right view

78
Style

1 Vertical sash

2 Horizontal sash

To reset the sash to the center, double-click the sash.

To Resize the Panes in a Four-View Display


1. Move the pointer over the sash that divides the view into four panes. The pointer
changes its shape to a double-headed arrow.

2. Drag the sash. The arrow indicates the direction in which you can drag the sash.

o You can drag the vertical sash horizontally and the horizontal sash
vertically.

o You can also drag the intersection of the two sashes horizontally and
vertically.

o To reset the sash to the center, double-click the sash.

Note: You cannot drag the sash beyond a certain limit. The sash location and the
corresponding pane size apply to a single window only within the current session.

79
Style - Help Topic Collection

To Show the Next View


Click View > Show Next View to display the next view counter-clockwise from the
active view when you are in single view display. This command is also available on
the shortcut menu.

To Reset a View
Click View > Orientation > Default Orientation to reset views to their default
orientation.
Note: Only the view orientation, not the screen layout, changes.

About Creating Datum Planes


You can create datum planes in Style using these methods:
• Create an asynchronous datum plane while creating a Style feature. This datum
plane is inserted in the model tree before the active feature and is hidden by
default.

• Create a datum plane while creating a feature so that the datum plane is internal
to the active feature. This internal datum plane is not seen at the top level in the
model tree. You can reference any Style entity such as Style curve endpoints,
Style surface vertices, and other internal datum planes besides the regular Style
references for creating the internal datum planes.

When creating or defining Style features, you can create datum planes as internal to
the Style feature, but you must create datum points and datum axes
asynchronously. The advantage of using an internal datum plane is that it can have
references to other entities in the current Style feature.

To Create an Internal Datum Plane


To create an internal datum plane in the active Style feature,

1. Click Styling > Internal Plane. Optionally, click on the Style toolbar.

2. Choose the desired constraint option from the DATUM PLANE menu.

3. Pick the necessary references on the model. You can select any curves and
surfaces as references for the internal datum plane.

For more information about constraining the datum plane, refer to the topic
About Datum Planes from the Part Modeling module of Pro/ENGINEER Help.

4. Repeat steps 2 and 3 until you have established the necessary constraints.

5. Click OK to create the datum plane or Cancel to cancel the datum plane
creation.

If you clicked OK, the internal datum plane is created. This plane is active by
default and is displayed with a grid. Style also displays the horizontal and vertical
directions for the internal datum plane.

80
Style

About Modifying and Regenerating Internal Datum Planes


You can:
• Modify an internal datum plane created in Style by using the top level Edit
command. Using the Feature Edit command displays the numeric parameters
used to create the internal datum plane. You can modify these parameters.

• Delete an internal datum plane by selecting the internal datum plane and clicking
Edit > Delete from the top menu bar.

• Display information about the selected internal datum plane in the Style feature
using Info > Entity on the top menu bar.

• Use the Show, Hide, and Isolate options to show or hide internal datum planes.

• Regenerate internal datum planes in the same way as other Style subfeatures. An
internal datum plane can reference geometry defined in the Style feature in
which it is created. Therefore, an internal datum plane can regenerate
successfully only if the parent features also regenerate successfully.

• Resolve an internal datum plane, but you cannot unlink it from its parent feature.

Note: You cannot modify or redefine the internal datum planes within Style.

Example: Internal Datum Plane Offset from a Datum Plane


The next figure shows the internal datum plane DTM1 created by specifying an offset
from the TOP datum plane.

Example: Internal Datum Plane Through a Blend Section


The next figure shows an internal datum plane that passes through a blend section.

81
Style - Help Topic Collection

Curves

Understanding Curves
About Creating Curves in Style
A curve is any path drawn through two or more defining points. A set of internal
points and endpoints define the curve.
In Style, creating good curves is the key to creating a feature with high-quality
surfaces, because all surfaces are defined directly from curves.

82
Style

1 Tangent for selected endpoint

2 Internal point

3 Endpoint

Every point on a curve has a position, a tangent, and a curvature. The tangent
determines the direction that the curve flows through the point. The tangents of
internal defining points are created and maintained by Style—you cannot change
them. However, you can change the direction and magnitude of a tangent to an
endpoint.
The curvature at each point is a measure of how rapidly the curve is changing
direction. A straight line has zero curvature at each point, and a circle has a constant
curvature at each point that is equal to the reciprocal of the radius. Curves typically
have a different curvature value at every point.

About Defining Points for Curves


You create curves by defining points with the Curve tool. There are two basic
categories of points:
• Free—Points that are unconstrained.

• Constrained—Points that are constrained in some way, may be "soft" points or


"fixed" points.

To create a curve you first specify two or more points. Free points are displayed as
small white dots. They are projected by default onto the current datum plane, but

83
Style - Help Topic Collection

their depth may be specified from another view. If you are working in 4-view display
mode, you can specify the depth in one of the other panes where the green depth
line is visible. In single-view display mode, you can rotate the view until you see the
green line through the point, and then click anywhere along the green line to specify
the depth of the point.

Soft-Points
Create a soft-point by snapping to any curve, edge, quilt or solid surface, scan curve,
or facet. As you create a soft-point, the entity you are snapping to is highlighted
briefly. A soft-point is considered partially constrained—it can slide on its parent
curve, surface, edge or facet. Soft-points are displayed as open circles when they
reference other curves and edges. Soft-points are displayed as open squares when
they reference surfaces.
Note: To snap, press the SHIFT key while holding down the mouse button, or click
Styling > Snap. If there is a possibility of snapping to multiple entities, you can use
the shortcut menu and click Next, Previous, or Show Sel Bin to select the
referenced entities.

Fixed Points
A fixed point is a fully constrained soft-point. A fixed point is displayed as an x. It
cannot slide on its parent because it is constrained in x, y, and z. When you create
fixed points, see the note above on snapping which applies to fixed points as well.
There are several ways a soft-point becomes a fixed point:
• A curve is snapped to a datum point or vertex.

• Soft points on free curves become fixed points if the option Lock to Point is
used. Lock to Point will move a soft-point to the nearest defining point on its
parent curve.

• When planar curves are snapped to existing entities, the points are fixed because
the plane forms an intersection with the other entity.

Point Types
In Style you can create and edit curves in two modes:
• Interpolation point editing

• Control point editing

Interpolation Points
By default, Style displays the interpolation points of a curve while creating or editing
the curve. You can edit the curve by clicking and dragging the points that actually lie
on the curve.

84
Style

Editing Control Points


Select the Control Point option on the Style dashboard to display a curve's control
points. You can edit the curve by clicking and dragging these points. Only the first
and last control points on a curve can be soft-points.

Example: Curve Control Points


The next figure displays the control points of a curve.

Creating Curves
To Create a New Curve
1. Click or Styling > Curve to open the Style dashboard.

2. Select Free, Planar, or COS to specify the type of curve you want to create.

o Free—creates a curve that lies in three-dimensional space.

o Planar—creates a curve that lies on a specified plane.

o COS—creates a Curve On Surface, a curve that is constrained to lie on a


specified single surface.

3. Define points for the curve. You can create Style curves using control points as
well as interpolation points.

85
Style - Help Topic Collection

4. Middle-click to complete the curve and create another, or click .

To Create a Free Curve


Free curves can lie anywhere in three-dimensional space.
1. Click Styling > Set Active Plane to set the active datum plane to where you
want to enter your first point.

2. Click or Styling > Curve to open the Style dashboard.

3. Click Free.

4. Define points for the curve on the active datum plane.

5. To define the curve to lie off of the current plane, rotate the view.

6. Click along the green line to determine the depth of the curve.

If you do not specify a depth, the curve lies on the active datum plane by default.

7. Middle-click to complete the curve and create another, or click to complete


the curve.

To Create a Planar Curve


This creates a curve that lies on a specified plane at creation and does not allow you
to move any of its points off of the plane while editing, unless you convert it to a free
curve.
1. Click Styling > Set Active Plane to set the active datum plane where you want
to enter your first point.

2. Click or Styling > Curve to open the Style dashboard.

3. Click Planar on the dashboard.

4. If necessary, click Refs to open the Planar or Free dialog box and enter an
offset value. The default setting is 0.0. Any other value moves the datum plane
by the specified amount. To be able to modify the Offset value outside Style,
click the check box.

5. Click on the active plane to define the points for the curve.

6. Middle-click to complete the curve and create another, or click to complete


the curve.

About Curves on Surfaces


You can create a COS by manually specifying points through which you want the
curve to pass on a surface or by dropping (that is, projecting) a curve on a surface.
However, all points on a COS are constrained to lie on a single surface so that the
curve is also on the surface. The curve is a child of the surface.
Note: You can set curvature continuity for a valid COS.

86
Style

When you drop a curve on a composite surface, individual COS curves are created
for each component of the composite surface. Similarly, you can a create COS by
specifying points on the individual components of a composite surface.

To Create a COS by Points


In this procedure, you use the Curve tool to create a COS by defining points.

1. Click or Styling > Curve to open the Style dashboard.

2. Click COS.

3. Define points along a selected surface, and Style creates a COS that goes
through the definition points.

When you define COS points, you can use snapping functionality to snap to other
vertices or datum points as long as they all lie on the same surface.

4. Click .

To Create a COS by Drop

1. Click or Styling > Drop Curve to open the Style dashboard.

2. Select a surface or surfaces on which to drop the curve, and then middle-click.

3. Select the curve or curves that you want to drop onto the specified surface, and
then middle-click.

4. Select a datum plane. Style orients the curve or curves normal to the selected
datum plane and then drops them onto the surface.

5. Click .

About Offsetting Curves On Surface


You can offset a COS on the same surface as that of the COS or perpendicular to the
surface on which it lies using Styling > Offset COS.

Redefining Offset Curves


Offset curves maintain history. Therefore, you cannot edit offset curves using the
Curve Edit tool, but you can redefine them and change the offset options using Edit
> Definition. If you unlink the offset curves from the parent curve using Edit >
Unlink, then you can edit the curves using the Curve Edit tool.

To Create an Offset of a Curve On Surface


1. Select a Curve On Surface (COS).

2. Click Styling > Offset COS.

o An offset of the COS is created on the same surface as that of the COS.

o The Style dashboard opens.

87
Style - Help Topic Collection

o Offset box, Offset check box, and Normal check box are available on the
dashboard.

3. Click the Normal check box to offset the COS perpendicular to the surface on
which it lies.

4. Type a value as the distance for the offset in the Offset box.

Type a negative value to reverse the direction of the offset.

Note: Some offset values can produce cusps or self-crossing curves where the
curve splits into multiple curves to retain the cusp-point. This results in more
than one offset curve.

5. Click the Offset check box to export the offset value for modification outside
Style.

6. Click .

Example: Offset of a Curve On Surface


The next figure shows an offset of a COS which lies on the same surface as that of
the COS.

The next figure shows an offset of a COS which is perpendicular to the surface on
which the COS lies.

88
Style

About Curves from Surface


You can create a free or COS curve from an isoparametric line of a surface.
If you apply Curve From Surface to,
• A trimmed surface, the resulting curve from surface is limited to the edge of the
trimmed surface.

• A composite surface, separate curves are created for each component of the
composite surface.

Curves from surface do not maintain history.

To Create a Curve from Surface


1. Click Styling > Curve from Surface to open the Style dashboard.

2. Click Free or COS on the Style dashboard.

3. Select a point on the surface through which the curve must pass. A curve from
surface that displays the default orientation is created.

4. Press CTRL and click on the surface to change the curve direction.

5. Drag the curve to slide across the surface and position it. Alternatively, on the
Style dashboard click the Options tab and type a value in the Value box.

6. Press SHIFT to snap the curve to the surface.

7. Click .

About Radial-Path Planar Curves


You can create a curve that lies on a soft-plane that it is normal to the parent curve
at a selected point on the parent curve. The soft-plane can slide along its parent
curve while remaining normal to the parent curve. When the parent curves are
updated, the planes and the planar curves are regenerated.

89
Style - Help Topic Collection

To Create a Radial-Path Planar Curve


1. Click or Styling > Curve. The Style dashboard opens.

2. Click Planar on the dashboard.

3. Click the Refs tab.

4. Click Reference selection arrow under Planar or Free.

5. Click anywhere on the parent curve to construct a soft-plane at that point. The
soft-plane:

o Displays a grid that is similar to that of the active datum plane.

o Is normal to the parent curve at the selected point.

6. Select points on the soft-plane to create the radial-path planar curve.

7. To determine the position of the plane and how this position updates during
regeneration,

a. Select one of the following options in the Type box under Radial Plane.
The default is Length Ratio.
Length Ratio—Maintains the position of the soft-plane to the percentage of
the length from the start of the parent curve to the plane, relative to the
total length of the parent curve. This is the default.

Length—Determines the distance from the start of the parent curve to the
soft-plane.

Parameter—Maintains the position of the soft-plane by keeping its


parameter constant along the curve.

Offset from Plane—Determines the position of the soft-plane by


intersecting the parent curve with a plane at a given offset. If multiple
intersections are found, the value parametrically closest to the previous
value is used.

Lock to Point—Locks the soft-plane at a defining point on the parent


curve, finding the closest defining point on the parent curve, typically an
endpoint.

b. Type a value for the selected type in the Value box.


8. Click the Value check box to export the value for modification outside Style.

9. Middle-click to complete the creation of this curve.

10. Repeat steps 4-9 to create more curves, or click to complete and exit the
Curve tool.

Example: Radial-Path Planar Curve


For explanatory purposes the next figure shows a merged image of three Radial-Path
Planar Curves with their respective soft-planes in the curve edit mode.

90
Style

Note: On the screen, you can only see the soft-plane associated with a radial-path
planar curve that is being edited currently.

1 Parent curve

2 Soft-plane

3 Radial-path planar curve

Editing Curves
About Proportional Update
A curve with proportional update allows the free points of the curve to move in
proportion to the soft-points. During curve edits, the curve retains its shape
proportionally.
A curve without proportional update only changes shape at the soft-point during
edits.

91
Style - Help Topic Collection

To Select Curves for Edit


You can select curves for editing in two ways—directly or using the Query Bin. Use of
the Query Bin is helpful when you have to select one curve from a spot where many
curves exist.

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select the curve to edit. You can also select the curve and then click .

To Edit Curve Points

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select the curve to edit. You can also select the curve and then click .

3. You can perform editing tasks directly as described below:

o Click and drag a soft-point along the curve, edge, or surface.

o Click and drag a free point anywhere on the screen. Free points move in a
plane parallel to the current datum plane and through the original position
of the point.

o Use the ALT key to drag points normal to the active plane.

o Use CTRL + ALT to move points vertically or horizontally with respect to the
view.

o Enter xyz coordinate values for placing the point of a Free curve. The
coordinate values can be specified relative to the original placement, or at
absolute distances from the coordinate system origin.

4. Click .

To Change the Curve Type


Free curves can change to planar, and planar curves can change to free. Neither free
nor planar curves can be changed to COSs.

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select the curve to edit.

The three curve types—free, planar, and COS—are displayed as options.

3. Select the new curve type.

If you change a free curve to a planar curve, you can define the datum plane or
offset for the curve to lie on. The curve is projected onto the current datum
plane.

4. Click .

92
Style

To Constrain Point Movement While Editing

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select the curve to edit.

3. Click Point to display the point movement options. Under Point, select the Drag
options. The available options are as follows:

Free—Point movement is not constrained.

Horizontal/Vertical—Point movement is constrained to either horizontal or


vertical, whichever direction you move the cursor in initially. You can also
constrain the movement in this manner by pressing CTRL + ALT.

Normal—Point movement is constrained to normal to the current datum plane.


You can also constrain the movement in this manner by pressing ALT.

To Change the Soft-Point Type

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select the curve to edit.

3. Right-click on the soft-point to display the soft-point shortcut menu. You can also
click Point from the dashboard to display the Soft-Point options. The available
options are as follows:

o Length—Determines the distance from the beginning of the referenced


curve to the point.

o Length Ratio—Maintains the position of the soft-point to the percentage of


the length from the beginning of the curve to the point, relative to the total
length of the curve. This is the default.

o Parameter—Maintains the position of the point by keeping its parameter


along the curve constant.

o Offset—Determines the position of the point by intersecting the referenced


curve with a plane at a given offset. If multiple intersections are found, the
value closest parametrically to the previous value is used.

o Lock to Point—Locks the soft-point to a defining point on the reference


curve, finding the closest defining point on the parent curve (typically an
endpoint).

o Linked—Indicates that the point is a soft-point, but that none of the above
soft-point types are applicable. This includes soft points on a surface or a
plane and soft-points to a datum point or vertex. For example, a curve
point that is snapped to a surface is linked.

Note: Linked indicates a state; it is not an action.

o Unlink—disconnects the soft-point from the parent geometry. The point


becomes free and defined at the current location.

93
Style - Help Topic Collection

To Change a Planar Curve Position


You can change the datum plane that a planar curve lies on, or you can offset a
planar curve from its current position.

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select a planar curve.

3. Click Refs to display the Planar options.

4. Click the Reference selection arrow and select a new datum plane or a planar
surface for the curve to lie on, or go to the next step.

5. Type a value for Offset.

This is the value to offset the curve from its current position. Alternatively,
holding down the ALT key, drag the grid display to change the offset value.

6. Click .

About Editing Curve Tangents


Using curve tangents, you can change the shape of the curve and create connections
with another curve or surface. You display the tangent vector by clicking on the end
point of a selected curve. Click and drag the end of the tangent vector to change its
angle and length. Direct manipulation of the tangent vector on the screen can be
affected by settings in the Tangent options on the Style dashboard.

About Direct Manipulation of Curve Tangents


Direct manipulation of curve tangents that are not connected to another curve is
quite simple.
• If the tangent is completely free you can change both length and direction by
dragging the displayed vector. Most other constraints (such as Align or Fix Angle)
allow you to modify only the length since the direction is constrained.

• In the case of a connected curve, the tangent handle has two parts: a regular
tangent vector on the leader and an arrow tangent vector on the follower. The
follower tangent can be dragged to change length only (the direction is
constrained by the leader). The leader tangent may have any of the other
constraints (except Tangent or Curvature) applied. Changing the type of the
follower tangent to anything except Tangent or Curvature breaks the connection
with the leader curve.

• You can align the tangent of a curve to another unconnected curve.

• You can swap the leader/follower direction (and the underlying soft-point) by
clicking on the end of the leader tangent to move the arrow.

94
Style

To Change a Tangent's Directional Constraints


You can change a curve's shape in two ways by changing its tangent's direction—
click and drag the tangent vector on the screen, or use the Tangent options on the
Style dashboard.

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select a curve.

3. Click the curve's endpoint to display the tangent vector for a curve with
interpolation points. For Curves with control points, the segment between the
endpoint and the previous point is selected.

4. Click the tangent vector and drag it around the screen, changing the vector's
length and position, or go to the next step.

5. Click Tangent on the Style dashboard, or right-click over the tangent vector to
display the Tangent options.

6. Under Constraints, select one of the following primary tangent constraints from
the First box:

o Natural—Uses the natural mathematical tangent for the defining points.


This is the default for newly–created curves. The tangent may change
direction as you modify the defining points.

o Free—Uses a user–specified tangent. Natural tangents change to free as


soon as you manipulate them. After you modify them, the direction and
length you specify are respected, and you can drag the tangent freely.

o Fix Angle—Sets the current direction, but allows you to change the length
by dragging.

o Horizontal—Sets the current direction to horizontal relative to the grid of


the current datum plane, but allows you to change length by dragging.

o Vertical—Sets the current direction to vertical relative to the grid of the


current datum plane, but allows you to change the length by dragging.

o Normal—Sets the current direction to be perpendicular to a reference


datum plane that you select.

o Align—Sets the current direction to a reference location on another curve.

7. Under Properties, specify the following if applicable:

o Angle—Type an angle into the Angle box to specify a tangent's exact


angle, if desired.

o Length—Type a value into the Length box to specify a tangent's exact


length, if desired.

o Elevation—Elevation is a measure of how much the tangent comes out


with respect to the tangent reference datum plane, and is measured in
degrees. Type a value in the Elevation box, if desired.

95
Style - Help Topic Collection

Note: You can specify elevation only for Free curves. While changing
constraints, you can use the horizontal and vertical direction reference (H/V
axis) of the datum plane.

8. Reference—Click the selection arrow to choose a new reference plane for this
tangent.

9. Changing the Drag setting changes the way the tangent vector is directly
manipulated on the screen:

o Free—Motion of the tangent is unconstrained.

o Angle + Elev—Locks the current length of the tangent so that only the
angle and elevation change. Alternatively, hold down the ALT key while
dragging the tangent.

o Length—Locks the current direction of the tangent so that only the length
changes. Alternatively, hold down the CTRL and ALT keys while dragging
the tangent.

Note: The drag setting does not apply any constraints to the currently
selected tangent, but only affects dragging any tangent using the mouse.

10. Click .

Note:
• Every tangent can have its own unique reference plane, for constraining primary
and elevation angle.

• You can constrain the control point tangents as well as interpolation point
tangents.

• If the value of the tangent elevation angle is 90 degrees, modifying the tangent
angle has no effect on the tangent direction as the elevation controls the tangent
direction.

To Create Curve Connections Using Tangent Constraints

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select a curve and click the curve's endpoint to display the tangent vector.

3. Click Tangent on the dashboard, or right-click over the tangent vector to display
the Tangent options.

4. Under Constraints, select one of the following primary tangent constraints from
the First box that apply to connections with neighboring curves and surfaces:

Symmetric—Sets the tangents of two adjoining curves to be the average of the


tangents at the end points. If the selected endpoint is a soft-point, the tangent is
constrained to follow the tangent of the neighbor, which becomes the leader.

Tangent—Same as symmetric, but the original tangent value of the leader curve
is maintained.

96
Style

Curvature—Same as tangent, but the original curvature value of the leader


curve is maintained.

The following options create connections with neighboring surfaces:

Surface Tangent—Sets the selected curve tangent to follow the tangent


curvature of the parent surface. This requires that the selected endpoint is a soft-
point to a surface boundary. You can also add secondary constraints.

Surface Curvature—sets the selected curve tangent to follow the cross-


boundary curvature of the parent surface. This requires that the selected
endpoint is a soft-point to a surface. You can also add secondary constraints.

5. Click .

About Dual Constraints for Surface Tangents


When the primary constraint on a curve tangent is Surface Tangent or Surface
Curvature, the tangent gets projected on the tangent plane. You can further
constrain its placement by specifying the second tangent constraint.
The following secondary constraints are valid:
• Natural

• Free

• Fix Angle

• Horizontal

• Vertical

• Normal

• Align

To Create Dual Constraints for Surface Tangents


1. Select the required curves with surface tangents for adding secondary tangent
constraints. You can select those tangents with the primary tangent type Surface
Tangent or Surface Curvature.

2. Click or click Styling > Curve Edit.

3. Select the tangent and click Tangent on the Style dashboard. The Tangent
dialog box opens.

4. Type the secondary constraint type in the Second box. Optionally, you can also
change the values of the available parameters by directly dragging the tangent as
required.

5. Click .

97
Style - Help Topic Collection

Note:
• You can constrain the control point tangents as well as interpolation point
tangents.

• You can use the secondary constraint type Normal only if the active datum plane
normal lies in the tangent plane.

• You can use the secondary constraint type Align only if the curve tangent for the
curve selected for alignment lies in the tangent plane.

Tip: Setting the Secondary Tangent Type


If you use the shortcut menu to set the tangent types, there is an easy way to set
secondary types. Right-click on the tangent and select the secondary type for the
tangent, then right-click again and choose Surface Tangent or Surface Curvature.
The original tangent type becomes the secondary.

To Add Points to Curves


When you add a point to a curve Style refits the curve through the defining points,
which can visibly change the shape of the curve.

1. Click or Styling > Curve Edit.

2. Select a curve.

3. Right-click anywhere on the curve and select one of the following options:

o Add—Adds a point at the location selected.

o Midpoint—Adds a point at the midpoint of the two existing points on each


side of the selected location.

4. Click to complete the curve.

To Combine Curves

1. Click or Styling > Curve Edit.

2. Select an endpoint of the curve.

3. Right-click and select Combine.

4. If there is more than one neighbor curve at the endpoint, Pro/ENGINEER prompts
you to select which curve to combine with the selected curve.

5. Click to complete the curve operation. The two curves are merged into a
single curve, which changes shape in order to maintain smoothness.

To Split a Curve
You can divide a single curve into two pieces at a selected point. The two resulting
curves are joined by a soft-point at their ends.

98
Style

1. Click or Styling > Curve Edit.

2. Select a point on a curve.

3. Right-click and select Split.

4. Click . The curve is split at the specified point. The resulting curves change
shape as they refit to the new defining points.

To Extend a Curve

1. Click or Styling > Curve Edit.

2. Select a curve.

3. Select the end point and drag the curve to extend it. This retains the number of
points on the curve.

4. To extend a curve by adding points to it, press SHIFT + ALT, click the endpoint of
the curve and click outside the curve. A point gets added to the curve.

5. To extend a curve by adding a point along the tangent or curvature extension of


the curve, click Point and select Tangent or Curvature from the Extend list.
Then press SHIFT + ALT, and drag the new endpoint of the curve to the desired
location along the tangent or curvature line.

6. Repeat the steps to add the required number of points.

7. Click .

About Making Curves Planar Between Their Endpoints


You can make free curves planar between their endpoints. When you make curves
planar between their endpoints the curves and their endpoints lie on a plane that is
perpendicular to the active datum plane. Pro/ENGINEER modifies free tangents, if
necessary, while making the curves planar between their endpoints. The curves do
not maintain history when they are made planar between their endpoints.
Note: You cannot make curves planar between their endpoints if they contain
constrained internal points or endpoints with tangent constraints.

To Make a Curve Planar Between Its End Points


1. Select a curve or a set of curves.

2. Click or Styling > Curve Edit.

3. Right-click on a curve to display the shortcut menu.

4. Select Planar on Endpoints on the shortcut menu.

5. Click .

99
Style - Help Topic Collection

To Redefine a Radial-Path Planar Curve


1. Select a radial-path planar curve.

2. Click or Styling > Curve Edit. The Style dashboard opens.

3. Drag the points on the curve to edit the curve.

4. Click the Refs tab.

5. Click the Reference selection arrow under Planar or Free.

6. Reselect a datum plane or curve reference.

Note: Change the reference to change from a radial-path planar curve to a


planar curve.

7. To change the position of the plane and how this position updates during
regeneration,

a. Select one of the following options in the Type box under Radial Plane.
Length Ratio—Maintains the position of the soft-plane to the percentage of
the length from the start of the parent curve to the plane, relative to the
total length of the parent curve. This is the default.

Length—Determines the distance from the start of the parent curve to the
soft-plane.

Parameter—Maintains the position of the soft-plane by keeping its


parameter along the curve constant.

Offset from Plane—Determines the position of the soft-plane by


intersecting the parent curve with a plane at a given offset. If multiple
intersections are found, the value parametrically closest to the previous
value is used.

Lock to Point—Locks the soft-plane at a defining point on the parent


curve, finding the closest defining point on the parent curve, typically an
endpoint.

b. Type a value in the Value box under Radial Plane to reposition the plane
along the parent curve. Alternatively, hold down ALT and drag the soft-
plane to reposition the plane dynamically along the parent curve.
8. Click the Value check box if you want to export the value for modification outside
Style.

9. Click .

About Importing Curves


You can create new Style free curves by importing curve entities created outside the
Style feature. Importing curves in this fashion is helpful when working with curves
created from other sources such as IGES and Adobe Illustrator.

100
Style

You can import the following types of curves into a Style feature.
• Datum curves imported into Pro/ENGINEER (For example, IGES)

• Datum curves created in Pro/ENGINEER

• Style curves created in another Style feature

• Curves created using Adobe Illustrator

Note:
• Pro/ENGINEER ignores any selected curves that already belong to the current
Style feature.

• Some curves require an approximation. This approximation is controlled by the


internal tolerance.

• The new curves created in Style after importing the curves are independent of
the original curves.

To Import Curves
1. Create or redefine a Style feature.

2. Click Styling > Curve from Datum.

3. Select any curve or edge that is not a current Style curve or edge. New Style free
curves are created from the selected curves.

Editing Multiple Curves


About Multiple Curve Edits
Multiple curve edits are supported using Styling > Curve Edit.
Multiple edits include the following:
• Move multiple points or tangents on one curve.

• Move one point or tangent on multiple curves.

• Move multiple points or tangents on multiple curves.

Using the Styling > Curve Edit option for multiple curves, you can:
• Change the point location by dragging the selected points on the selected curves,
or by entering the values for the changed location.

• Change the tangent type for selected curves.

• Change the length and angle of the tangents for selected curves either by
dragging the tangents, or by entering the required values.

• Offset multiple planar curves by directly dragging them or by entering the offset
value.

• Change references for planar curves from one datum plane to another.

101
Style - Help Topic Collection

• Convert planar curves to free curves and vice versa.

• Convert COS curves to free curves.

• Make selected parameters for the selected curves visible.

For multiple curve edits, Style does not allow you to:
• Add points to or delete points from multiple curves.

• Perform combine or split operations on multiple curves

• Change the soft-point constraints; including the unlink operation.

To Edit Multiple Curves


This is the generic procedure to edit multiple curves.
1. Make sure that no curves or points are selected by clicking in the graphics
window outside the model.

2. Select a curve to be edited.

3. Select additional curves to be edited using CTRL + click.

4. Select free points or tangents for editing on the selected curves using CTRL +
click.

5. Move points and adjust tangents as required.

6. Click to edit the selected curves as specified.

To Change the Location of Multiple Points


1. Holding down the CTRL key, click and select the required curves.

2. Select points on the selected curves for changing the location using CTRL + click.

3. Drag the point selected last to drag all these points directly in the graphics
window or click the Point tab on the dashboard to open the Point dialog box.

Optionally, you can type the coordinate values for placing the point. The
coordinate values can be specified relative to the original placement, or at
absolute distances from the coordinate system origin.

4. Click .

Note:
• All these points are displaced by the same relative offset.

• Use the ALT key to drag points normal to the active plane.

• Use CTRL + ALT to move points vertically or horizontally with respect to the view.

• Snapping of a point applies only to that point. All other points are moved without
snapping.

102
Style

• You cannot drag constrained soft-points that are fixed such as points snapped to
a vertex or a datum point, soft-points at planar intersections with other curves,
or soft-points with plane offset constraints.

To Change the Tangent Options for Multiple Curves


1. Holding down the CTRL key, click on the curves to select them.

2. Click Styling > Curve Edit or click from the Style toolbar.

3. Holding down the CTRL key, click at the endpoints of the curves to select their
tangents.

4. To change the tangent type, click Tangent on the dashboard and change the
required tangent type using the Tangent dialog box. You can also right-click on
the tangent to display the Style shortcut menu and select the required tangent
type.

o Optionally, type a value into the Length text box to specify a tangent's
exact length.

o Optionally, type an angle into the Angle text box to specify a tangent's
exact angle.

o Optionally, type an angle into the Elevation text box to specify a tangent's
exact elevation angle.

Note: You cannot change the tangent types to Symmetric, Tangent, Curvature,
Surface Tangent, or Surface Curvature while editing multiple curve tangents.

5. Click .

To Offset Multiple Planar Curves


1. Holding down the CTRL key, select the planar curves to be edited.

2. Click Styling > Curve Edit or click from the Style toolbar.

3. Click Refs on the dashboard.

4. Type an offset value in the Offset box. Style offsets the selected curves with the
specified value.

In addition, you can also choose to change the datum reference for these curves.
Click the Reference arrow icon and select the datum plane to be used as a new
reference for the selected curves.

5. Click .

To Change References for Multiple Planar Curves


1. Select a planar curve to be edited.

2. Select additional planar curves to be edited using CTRL + left-mouse button.

103
Style - Help Topic Collection

3. Click Styling > Curve Edit or click .

4. Click Refs on the dashboard.

5. Click the Reference arrow icon and select the datum plane to be used as a
reference for the selected curves.

In addition, you can also choose to offset the selected curves with reference to
this datum plane by entering a positive or negative value in the Offset box.

6. Click to edit the selected curves as specified.

To Convert Multiple Curves


1. Select a curve to be edited.

2. Select additional curves to edit using CTRL + left-mouse button.

3. Click Styling > Curve Edit or click .

4. To convert free curves to planar curves, after selecting the curves, click Planar
on the dashboard and click .

5. To convert planar curves to free curves, after selecting the curves, click Free on
the dashboard and click .

6. To convert COS curves to free curves, after selecting the COS curves, click Free
on the dashboard and click .

Style Parameters
About Parameters in Style
Parameters in Style features are supported for modification outside the style feature.
You can make the following types of Style parameters visible outside Style:
• Tangent Length, Angle, and Elevation Angle

• Offset Plane value for planar curves

• Soft point options Parameter, Length, Length Ratio, and Offset from Plane

• Internal datum parameters such as translation offset and angular offset

To Make Style Parameters Visible


For Style parameters, selecting the check box next to the parameter makes the
parameter visible outside Style. Toggling the visibility for parameters is allowed at
any time while editing the object.
Parameters for internal datums are automatically visible outside the Style feature,
but other types of parameters must be explicitly exposed.

104
Style

To Edit Parameters Outside Style


To be able to edit parameters outside Style, you must first make them visible by
selecting the checkbox next to the parameter in Style.
To edit the Style parameters outside Style,
1. Select the feature from the Model Tree, right-click, and select Edit.

2. Double-click the required dimension and type a new value for it.

3. Click Edit > Regenerate. The model regenerates to reflect the changed
parameter values.

To Obtain Information on Parameters


Visible parameters are displayed by entity using the Info menu. You can check the
parameters that have been exposed after completing the Style feature by clicking
Info > Feature.

Surfaces
About Surfaces
You can create the following types of surfaces using the Surface tool with one or
more defining curves or edges:
Boundary Surface—Has a rectangular or triangular boundary. A set of primary
curves with optional internal curves defines the complete boundary of the surface.
Loft Surface—Is created from a set of nonintersecting curves that flow in the same
direction.
Blend Surface—Is created from one or two primary curves and at least one cross
curve. A cross curve is a curve that intersects the primary curve or curves.
These surfaces can also be composite surfaces.
The defining curves of Style surfaces must either have soft-point connections, or
share vertices at the endpoints whenever two curves need to intersect. You need not
trim curves back to absolute corners, partial boundaries are supported.

About Composite Surfaces


Surfaces with more than one curve as a single boundary or internal curve are
composite surfaces. The set of curves along a single boundary can consist of
different types of curves, but they must join at the ends with tangent or curvature
continuity. Composite surfaces are composed of a set of surfaces but are treated as
a single entity. Outside Style, such surfaces are treated as a single quilt. The surface
normals of the component surfaces are oriented consistently with each other.
During creation or redefinition, you can convert any type of Style surface (boundary,
loft, or blend) to another type by selecting a different set of defining curves.

105
Style - Help Topic Collection

To Create a Boundary Surface

1. Click or Styling > Surface. The Style dashboard and the Select dialog box
opens.

2. Select three or four boundary curves to create a triangular or rectangular


boundary surface, respectively.

Note:

o Press CTRL and select multiple boundaries.

o Press SHIFT and select multiple curves in a single boundary.

2. Click OK in the Select dialog box.

3. Click the Internal selection arrow on the Style dashboard if you want to select
internal curves. The Select dialog box opens.

4. Select one or more internal curves.

Note:

o Press CTRL and select multiple internal curves.

o Press SHIFT and select multiple curves in a single internal curve.

6. Click OK in the Select dialog box. The surface is created.

7. Click on the arrows shown across the surface boundaries to modify connections
between the new surface and its neighbors, if required.

Note: To change the natural boundary of a triangular surface, click Options on


the dashboard, and then click the selection arrow and select the new boundary.

8. Click .

About Triangular Surfaces


Triangular surfaces in Style are created in the same way as rectangular surfaces, but
they have three boundaries instead of four. Triangular surfaces have one degenerate
edge. The edge opposite the degenerate vertex is called the natural boundary. When
you create a triangular surface, the first boundary curve that you select is the
natural boundary.
Surface utilities that are valid for rectangular surfaces are also valid for triangular
surfaces, including Info, View > Model Setup > Mesh Surface, Edit >
Definition, Edit > Delete, Edit > Unlink. You can change a triangular surface into
a rectangular one by using Edit > Definition to add another boundary curve.

To Create a Loft Surface

1. Click or Styling > Surface. The Style dashboard and the Select dialog box
opens.

106
Style

2. Select a set of nonintersecting curves that flow in the same direction to create a
loft surface.

Note:

o Press CTRL and select multiple defining curves.

o Press SHIFT and select multiple curves in a single defining curve.

3. Click OK in the Select dialog box. The surface is created.

4. Click on the arrows shown across the surface boundaries to modify connections
between the new surface and its neighbors, if required.

5. Click .

Example: Loft Surface


The next figure shows a loft surface.

To Create a Blend Surface

1. Click or Styling > Surface. The Style dashboard and the Select dialog box
opens.

2. Select one or two primary curves.

Note:

o Press CTRL and select multiple defining curves.

o Press SHIFT and select multiple curves in a single defining curve.

3. Click OK in the Select dialog box.

Note: If you have selected two primary curves earlier, then a loft surface is
created which changes to a blend surface when you select cross curves.

4. Select one or more cross curves that intersect the primary curve or curves. The
blend surface is created and displayed.

107
Style - Help Topic Collection

Note:

o If you have selected two primary curves earlier, then select cross curves
using Cross selection arrow.

o Press CTRL and select multiple cross curves.

o Press SHIFT and select multiple curves in a single cross curve.

5. Click the Options tab.

6. Under Blend, click the following:

o Radial—Creates a surface with a radial blend.

o Uniform—Creates a surface with a uniform blend.

7. Click on the arrows shown across the surface boundaries to modify connections
between the new surface and its neighbors, if required.

8. Click .

Example: Creating Radial Blend Surfaces


This example shows how to create radial and parallel blend surfaces.
In Style, create a primary curve using the Curve tool as shown below.

Set an active datum plane that is perpendicular to the plane on which the primary
curve lies and create a curve that intersects the primary curve as shown.

108
Style

Create a blend surface using Styling > Surface. To create a blend surface, first
select the primary curve. Next, select the curve that intersects the primary curves
using the Cross selection arrow on the dashboard.
The following figure shows a blend surface that is created when the Radial check
box is selected.

109
Style - Help Topic Collection

The following figure shows a blend surface that is created when the Radial check
box is not selected.

110
Style

Example: Creating Uniform Blend Surfaces


This example shows how to create uniform and nonuniform blend surfaces.
In Style, create two primary curves using the Curve tool as shown.

Set an active datum plane that is perpendicular to the plane on which the primary
curves lie. Create a curve that intersects the primary curves as shown.

Create a blend surface using Styling > Surface. To create a blend surface first
select two primary curves. A loft surface is created.

111
Style - Help Topic Collection

Next, select a curve that intersects the primary curves using the Cross selection
arrow on the dashboard. The following figure shows a blend surface that is created
when the Uniform checkbox is selected.

112
Style

The following figure shows a blend surface that is created when the Uniform
checkbox is not selected.

About Internal Curves


In Style, internal curves are curves that define the shape of the interior of a surface.
Any number of internal curves can be added to a Style surface, provided you obey
the following rules:
• You cannot add a COS as an internal curve.

• Internal curves cannot intersect consecutive (contiguous) boundaries, as shown


in the following diagram.

1 Correct

2 Incorrect

113
Style - Help Topic Collection

• Generally, internal curves must have soft-points wherever they intersect the
surface boundaries or other internal curves, as shown in the following diagram.

• If two internal curves cross the same borders, they cannot intersect within the
surface, as shown in the following diagram.

1 Correct

2 Incorrect

• The internal curve must intersect both borders of the surface, as shown in the
following diagram.

1 Correct

2 Incorrect

3 Incorrect

• An internal curve cannot intersect the surface boundary at more than two points,
as shown in the following diagram.

114
Style

1 Correct

2 Incorrect

About Internal Curves in Triangular Surfaces


Triangular surfaces may have internal curves only if the internal curves that are
perpendicular to the natural boundary pass through the degenerate vertex. After a
triangular surface has internal curves, you cannot change the natural boundary
without first removing the internal curves.
If you try to change the natural boundary for a surface that has one or more internal
curves, Pro/ENGINEER displays a message:
Changing natural boundary will cause the internal curves to be deleted.
Continue?
If you click Yes, the internal curves are deleted. If you click No, the natural
boundary remains unchanged.

About Editing Surfaces


There are several ways that you can edit surfaces:

• Edit the boundary or internal curves using , and then regenerate.

• Click Edit > Definition to add or remove boundary or internal curves.

• Right-click to select Edit Definition on the shortcut menu and select the surface.

• Edit the connections between surfaces using .

About Trimming Surfaces


In Style, you can trim surfaces and quilts using a set of curves. You can keep or
delete the resulting trimmed quilt pieces. By default, Pro/ENGINEER does not delete
any of the trimmed pieces.
Note:
• Style creates a new subfeature within the active Style feature each time you use
the trim operation.

• Trimming a surface does not change its parametric definition. Any soft-points or
COS do not change after the trim operation.

115
Style - Help Topic Collection

When using the trim operation, you can


• Use an already trimmed surface for another trim operation, that is, Style allows
nested trim operations.

• Create COS, dropped curves, and soft-points on the trimmed surfaces just like
any other Style surfaces.

• Create connections across the trim boundaries.

• Use the Info and Analysis options on the top menu bar for information and
analysis of the trimmed surfaces.

Style does not allow you to do the following.


• Copy, move, unlink, or convert trimmed surfaces.

• Select trimming curves such that the trimmed quilt pieces are not created.

To Trim a Surface

1. Click or click Styling > Trim.

2. Select one or more quilts to be trimmed.

3. Select the curves that you want to use for trimming the quilt.

The quilt is trimmed using the selected curves if they form valid trim pieces.

4. Click on the surface mesh to select the trimmed pieces that you want to keep or
delete. You can toggle the selection.

If you select all the trimmed pieces for deletion, Pro/ENGINEER displays an error
message.

5. Click to trim the selected surface.

If creating or redefining the trim does not result in a valid trimmed quilt, you can
only cancel the trim operation.

About Redefining Trimmed Surfaces


• You cannot redefine the trim operation if it does not create trimmed pieces.

• If you select a trimmed surface for redefining the trim operation, Style displays
the mesh regions in colors that indicate your earlier choice of keeping or deleting
them.

• When redefining or inserting a trim in a nested trim operation, Style removes all
the trims created after the trim that you are about to redefine or insert. These
trim features are restored and resolved after you complete the trim operation.

To Redefine Trimmed Surfaces


1. Select the trimmed surface that you want to redefine.

2. Right-click and select Edit Definition.

116
Style

Style displays the mesh regions in different colors that indicate your earlier
choice of keeping or deleting them.

You can:

o Select the mesh regions to delete.

o Cancel the deletion of the deleted mesh regions.

o Select a new curve or curves to trim the quilt.

To Delete Trimmed Surfaces


To delete a trim surface that is created as a subfeature of the Style feature, select
the trimmed quilt piece and click Edit > Delete.

Connections
About Curve Connections
Curve connections are created using Styling > Curve Edit. In Style, curve
connections use the concepts of leader and follower curves. A leader curve maintains
its shape, while a follower curve adapts its shape to meet the leader. The following
kinds of connections can be made between curves:
• Symmetric—sets the tangents of two adjoining curves to be the average of the
tangents at the end points. If the selected endpoint is a soft-point, the tangent is
constrained to follow the tangent of the neighbor, which becomes the leader.

• Tangent—same as symmetric, but the original tangent value of the leader curve
is maintained.

• Curvature—same as tangent, but the original curvature value of the leader


curve is maintained.

The following options create connections between curves and neighboring surfaces:
• Surface Tangent—sets the selected curve tangent to follow the cross-boundary
tangent of the parent surface. This requires that the selected endpoint is a soft-
point to a surface boundary.

• Surface Curvature—sets the selected curve tangent to follow the cross-


boundary curvature of the parent surface. This requires that the selected
endpoint is a soft-point to a surface.

About Direct Manipulation of Curve Tangents


Direct manipulation of curve tangents that are not connected to another curve is
quite simple.
• If the tangent is completely free you can change both length and direction by
dragging the displayed vector. Most other constraints (such as Align or Fix Angle)
allow you to modify only the length since the direction is constrained.

• In the case of a connected curve, the tangent handle has two parts: a regular
tangent vector on the leader and an arrow tangent vector on the follower. The

117
Style - Help Topic Collection

follower tangent can be dragged to change length only (the direction is


constrained by the leader). The leader tangent may have any of the other
constraints (except Tangent or Curvature) applied. Changing the type of the
follower tangent to anything except Tangent or Curvature breaks the connection
with the leader curve.

• You can align the tangent of a curve to another unconnected curve.

• You can swap the leader/follower direction (and the underlying soft-point) by
clicking on the end of the leader tangent to move the arrow.

To Create Curve Connections Using Tangent Constraints

1. Click or Styling > Curve Edit to open the Style dashboard.

2. Select a curve and click the curve's endpoint to display the tangent vector.

3. Click Tangent on the dashboard, or right-click over the tangent vector to display
the Tangent options.

4. Under Constraints, select one of the following primary tangent constraints from
the First box that apply to connections with neighboring curves and surfaces:

Symmetric—Sets the tangents of two adjoining curves to be the average of the


tangents at the end points. If the selected endpoint is a soft-point, the tangent is
constrained to follow the tangent of the neighbor, which becomes the leader.

Tangent—Same as symmetric, but the original tangent value of the leader curve
is maintained.

Curvature—Same as tangent, but the original curvature value of the leader


curve is maintained.

The following options create connections with neighboring surfaces:

Surface Tangent—Sets the selected curve tangent to follow the tangent


curvature of the parent surface. This requires that the selected endpoint is a soft-
point to a surface boundary. You can also add secondary constraints.

Surface Curvature—sets the selected curve tangent to follow the cross-


boundary curvature of the parent surface. This requires that the selected
endpoint is a soft-point to a surface. You can also add secondary constraints.

5. Click .

About Surface Connections


Surface connections, like curve connections, are based on the concepts of leaders
and followers. A leader surface does not change its shape while a follower surface
changes its shape to meet the leader. Surface connections in Style are as described:
• Matched (G0)—The surfaces share a common boundary, but there is no shared
tangent or curvature across the boundary.

118
Style

• Tangent (G1)—Two surfaces have a common boundary, and that at every point
along that boundary they are tangent to each other.

• Curvature (G2)—The surfaces are tangent continuous across the boundary, and
share curvature along the common boundary.

Controlling Surface Connections in Composite Surfaces


You can control connections across the composite boundaries but you cannot control
connections within the composite surfaces. Connections within the composite surface
operate as a group and are shown in a different color. For example, inverting the
leader-follower relationship at one of the handles inverts all others along the
boundary. The continuity for composite surfaces is the maximum given the
curvature, tangent, or position continuity of the associated boundary curves.
Style surfaces are followers of any non-Style surfaces, such as Pro/ENGINEER
surfaces, or of other Style surfaces that occur earlier in the model tree.

To Connect Surfaces
This procedure describes how to set connections between adjoining surfaces:

1. Click or click Styling > Connect to open the Style dashboard.

2. Select a set of surfaces.

The arrows between the surfaces represent the connections between the
surfaces. The arrow points from the leader surface to the follower.

3. Click the connection arrow to change the connections between surfaces.

o Click the end of the arrow to change the leader/follower.

o Click the middle of the arrow to toggle between tangent or curvature


connection.

o Press the SHIFT key and click the middle of the arrow to return to matched
connection. A matched connection has no connection except the shared
boundary curve.

4. Change the surfaces for which connections are displayed, if desired:

o All—Shows the connections between the selected surfaces and all adjacent
surfaces.

o Selected—Shows the connections between the selected surfaces.

5. Modify the Icon Length value to change the size of the connection arrow, if
desired.

6. Click .

119
Style - Help Topic Collection

About Surface Connections with Triangular Surfaces


Surface connections to triangular surfaces are handled similarly as other connections
with the following additional restrictions:
• The surface's natural boundary may be a leader or follower of another surface
with G1 or G2 connections.

• The two edges that are not the natural boundary may be G1 leaders only.

Style Editing Tools


To Select Entities
1. Click Select tool) and select geometry directly in the main window.

2. Use the following methods for selecting geometry with the Select tool:

o Click on an unselected object.

o CTRL + click to select additional objects.

o CTRL + click on a selected object to unselect it.

o Click anywhere in the window background to unselect all objects.

For example, if you want to delete multiple surfaces, hold down the CTRL key and
click on each surface. Then, when you click Edit > Delete, all selected surfaces
are deleted at once.

Using Selection for Move and Copy


Use the following shortcuts in the Select tool for moving and copying curves:
• Press CTRL + SHIFT and drag on selected curves to move them.

• Press CTRL and drag on selected curves to copy and move them.

About Moving and Copying Style Geometry


Move and copy functionality in Style applies only to Style curves. The functions apply
to planar and free curves, but not COSs.
For planar curves, the planar constraints are not violated.
• Move allows you to reposition Style geometry.

• Copy duplicates the selected geometry and allows you to position it. Soft-points
are preserved during a copy. The copy may be unlinked, in which case
references to the geometry being copied are unlinked, if necessary.

• Copy Proportional duplicates the selected geometry, retaining the original


proportions when the endpoints of the first curve in the selected geometry are
moved to new positions during duplication.

120
Style

Copied curves do not maintain history with the original curves. However, the copied
curves preserve the relationships that exist between the individual curves in the set
of curves selected for copying.

Copying Curves with Soft-Point Constraint Proportionally


Soft-point constraints do not allow you to copy curves proportionally. You must
remove the soft-point constraints to copy them proportionally or copy the
constrained curves proportionally along with the parent curves.

To Move and Copy Style Geometry


1. Click Edit > Move or Copy.

2. Select one or more curves.

3. Click the Unlink check box to remove any references to the geometry being
copied, if necessary.

4. Position the geometry by dragging, or enter xyz coordinate values to specify


where to place the moved or copied geometry.

If you click the Relative check box, the x,y,z coordinate values are treated as
offsets from the geometry's original position.

5. Click .

Note: Use the following shortcuts for moving and copying curves:
• Press CTRL + SHIFT and drag the selected curves to move them.

• Press CTRL and drag the selected curves to copy and move them.

To Copy Style Geometry Proportionally


1. Select a curve or a set of curves.

2. Click Edit > Copy Proportional.

o The Style dashboard opens.

o A copy of the curve or set of curves is created.

o Two vectors that indicate the original and new positions of the two defining
points of the first curve in the selection set are visible.

o The default bases of the two vectors are the endpoints of the first curve in
the selection set.

o The heads of the two vectors are offset proportionally from the bases.

o Unlink on the dashboard is off by default.

o Uniform under Options on the dashboard is on by default.

3. Click the Unlink check box to remove any references to the geometry being
copied, if necessary.

121
Style - Help Topic Collection

4. Clear the Uniform check box to scale the copy nonuniformly in each coordinate.

5. Drag the arrow heads of vectors to scale, translate or rotate the copied curve.

6. Click .

Example: Copy Proportional


The next figure shows a proportional copy of a single curve.

The next figure shows proportional copies of a set of curves.

To Redefine Geometry
1. Click Edit > Definition. Alternately, double-click the entity that you want to
modify.

2. Select a curve, drop COS, surface, or surface trim.

3. Modify the entities as desired.

122
Style

4. Click .

Note: You cannot redefine internal datum planes.

To Get Information on Style Features


Click Info > Current Feature to obtain information on the current Style feature.
Information including the name, type, geometry ID, the references, referenced
features, and their visibility state appears in an Information window.

To Get Information on Selected Entities


1. Click Info > Entity to obtain information on selected entities.

2. Information including the name, type, geometry ID, references, referenced


features, and their visibility state appears in an Information window.

Note: You can obtain information on an entire Style feature, including all its
component entities by clicking Info > Current Feature.

To Repeat a Style Command

Click or middle-click to repeat a Style command.

To Unlink COSs
If a dropped curve is linked to the projected curve, modifications you make to the
projected curve are propagated to the dropped curve during regeneration. Unlinking
a dropped curve breaks the associativity between curves created with the drop
operation. You cannot relink dropped curves that you have unlinked. This is also true
for COSs by point.
1. Select the COS that you want to unlink.

2. Click Edit > Convert.

3. Since this operation cannot be undone, you must confirm the conversion.

Deleting Geometry
About Deleting Geometry
If you attempt to delete parent geometry without deleting the children, the children
are highlighted, and you are prompted to delete, unlink, or suspend that geometry.
In cases where the parent being deleted is not essential to regeneration of the child,
you can unlink the child from the parent instead of deleting it, as in the following
examples:
• Soft points can be converted to fixed points on free or planar curves.

• Curve connections can be deleted to unlink followers.

• Surface connections can be deleted to unlink followers.

• Internal curves can be removed from child surfaces.

123
Style - Help Topic Collection

If you choose not to delete or unlink the dependent children, you can suspend the
children. Suspension causes the children to fail to regenerate, and you will have to
resolve them at a later time.

To Delete Geometry
To delete any type of Style geometry except curve points and curve segments, select
the geometry you want to delete, and then click Edit > Delete. The selected
geometry is deleted.
Note: If you attempt to delete parent geometry without deleting the children, the
children are highlighted, and you are prompted to delete, unlink, or suspend that
geometry.

To Delete Curve Points


Use the following procedure to delete curve points.

1. Click or Styling > Curve Edit.

2. Select a curve.

3. To delete a point, right-click and select Delete.

4. Click .

Regeneration
About Style Regeneration
The Style feature has an internal regeneration mechanism that regenerates entities
only if they are out of date because their parents have changed. If you click Edit >
Regenerate All, all entities are regenerated, if necessary. Any entities that are up-
to-date are not regenerated.

To Regenerate the Style Feature


During Style regeneration, only the entities contained in the Style feature are
regenerated and not the entire Pro/ENGINEER model.
Click Edit > Regenerate All to regenerate all Style features that are out of date.
The traffic light is green when the model is up-to-date, yellow when the model is
out-of-date, and red when there has been a failed regeneration.

About Automatic Curve Regeneration


By default curves automatically regenerate during editing.
The Auto Regenerate > Curves option allows you to automatically regenerate
curves. The option is set using the Styling > Preferences dialog box.
If the Style feature is complicated, with a large number of curves, you can choose
not to select this option to avoid the impact on performance.

124
Style

Automatic regeneration applies to all curve edit operations. Curves that are children
of a modified curve are updated. In the case of splitting a curve, all children of the
original curve, and therefore of both resulting curves, are updated.
Typically, a child curve contains a soft-point on the parent, but other situations, such
as curves having aligned tangents, can create the parent-child relationship.
While automatically regenerating curves,
• Multiple curve edits are allowed.

• All directly dependent curves that are not created as surfaces or COS by dropping
curves on a surface are allowed.

• While automatically regenerating curves, if a child curve fails to regenerate, the


processing of other non-dependent child curves is completed. Pro/ENGINEER
does not display the Resolve dialog box. The next auto-regeneration again tries
to update the failed entity.

About Automatic Surface Regeneration


By default, the Style feature automatically regenerates surfaces during editing.
To set the surface regeneration options, click Styling > Preferences. The
Preferences dialog box opens.
• If you click Surface from the Auto Regenerate options, only the wireframe
surfaces get automatically regenerated.

• If you click Shaded Surface from the Auto Regenerate options, both
wireframe and shaded surfaces get automatically regenerated.

While automatically regenerating surfaces,


• Editing the curves that are used to create a surface automatically regenerates the
surface. If the edited curves do not form a valid closed boundary, the surface
does not regenerate. You must resolve this by editing the curves so as to form a
valid surface boundary and clicking the icon.

• Editing the internal curves also automatically regenerates the surface. Any COSs
and dependent children are also updated so as to lie on the regenerated surface.

About Resolve Mode


Although you can continue to work with a Style feature that has unresolved internal
entities, you cannot exit Style until all entities are resolved. The system
automatically enters Resolve mode under the following conditions:
• You attempt to exit Style and there are failed features.

• You attempt to regenerate a failed feature.

To Resolve a Style Feature


1. Click Edit > Resolve to open the Resolve dialog box.

125
Style - Help Topic Collection

2. Click Failed to list all failed internal entities. Select an item in the list to highlight
it in the view.

Click Blocked to highlight all entities that cannot be regenerated until a failed
parent is resolved. Select an item in the list to highlight it in the view.

3. Select an entity in the list to highlight it in the view and to see an explanation of
the failure. You can resolve the failure by choosing one of the following resolve
actions:

o Click to display the information dialog for the selected unresolved


entity.

o Click to redefine the unresolved entity.

o Click to unlink this entity from all of its failed references.

o Click to convert a planar or COS curve to a free curve.

o Click to delete this entity and all of its children.

If you attempt to delete parent geometry without deleting the children, the
children are highlighted, and you are prompted to delete, unlink, or
suspend that geometry.

o Click to attempt regeneration of the unresolved entity.

o Click on the failed subfeature in the list. The Explain box displays a
description of the failed subfeature.

4. Click Close.

Curve and Surface Analysis


About Curvature Plots
A curvature plot is a graphical representation that shows the curvature at a set of
points along a curve. Curvature plots are used to analyze the smoothness of a curve.
The curvature plot shows the curve smoothness and mathematical curvature by
displaying lines that are perpendicular to the curve (normals). The longer these lines
are, the greater the amount of curvature.

126
Style

1 Area of relatively high curvature

2 Area of relatively low curvature

Ideally, a curvature plot should be smooth. Dips and bumps in the curvature plot are
signs that the curve has a rapid change in shape. However, a corner or crease in the
curvature plot does not indicate a crease in the curve, only a sharp change in the
curvature. The curve is still tangent continuous internally.

1 Abrupt change in curvature

Curvature plots are interactive. They update as the curve is modified. You can
change the number of plotted segments, the relative size of the plot, and the type of
curvature.

About Curve and Surface Analyses in Style


You can create and save curve and surface analyses in Style using Analysis >
Geometry. It is often helpful to use curve and surface analyses to evaluate the
quality of your curves and surfaces as you edit them in Style. When you edit the

127
Style - Help Topic Collection

definition of the Style feature, the saved curve or surface analysis is dynamically
updated with respect to the changed definition.
There are two ways to use the curve and surface analyses in Style.
• While creating a Style feature or editing its definition, use saved geometry
analysis on the Style geometry. Continue creating or editing in Style. The
analysis is dynamically updated.

• Create a curve or surface analysis on any existing Style geometry and save it.
This analysis is dynamically updated when you edit the feature definition.

Note: You can also use the Measure and Model analyses in Style, but cannot save or
retrieve them. Create these analyses outside Style and save them, if required.

Pro/ENGINEER Integration
To Redefine or Reroute Style Features

Redefining Features
Clicking Edit > Definition (or right-click the Style feature in the Model Tree and
select Edit Definition) returns you to the Style environment. As Style features are
superfeatures, clicking Edit > Definition allows you to add as well as edit elements.
You cannot save your model inside Style. It is good practice to create some curves
and surfaces, exit Style, save your model, and then use Edit > Definition to add
more elements.

Rerouting Features
Clicking Edit > References (or right-click the Style feature in the model tree and
select Edit References) can be used to reroute the external references of a Style
feature. The Edit > References command is executed from within the general
Pro/ENGINEER environment.

To Resolve Style Features from Pro/ENGINEER


When a Style feature fails to regenerate and Resolve mode is invoked, clicking Quick
Fix > Redefine or Fix Model > Redefine enables you to return to the Style
environment.
Style has its own internal Resolve tool to navigate and fix failures. All the Style tools
are available.
If Quick Fix > Reroute or Fix Model > Reroute are used to change the external
references of a Style feature, you remain in the general Pro/ENGINEER environment
to execute the reroute.

To Create Style Parameters in Pro/ENGINEER


User parameters for Style features are created similar to other Pro/ENGINEER user
parameters.

128
Style

1. Click Tools > Parameters to open the Parameters dialog box.

2. Select the parameter type Feature.

3. Select the Style feature from the Model Tree.

4. Click .

For more information, refer to the topic About User Parameters from the
Pro/ENGINEER Fundamentals module of Pro/ENGINEER Help.

Trace Sketch
About Trace Sketch
You can import a sketch into Style on one of the three default datum planes: front,
top, or right, a user-defined datum plane, or a planar surface. Using Style, you can
reference and use images to model a part within the Style feature. The referenced
image or sketch is used as an underlay for creating geometry when you manually
trace the key features of the sketch.
You can also reference a scene for creating geometry in Style. A scene is a set of
correlated images and curves created in Pro/CONCEPT. When working with a scene,
the curves are defined and maintained in the same feature as the sketches.

About Fitting Sketches


Fitting the sketch to a view is a very important step in creating a good model
geometry using sketches. Fitting the sketch before you begin tracing curves ensures
that your geometry is located and scaled correctly. In order to fit the sketch, you
have to identify an origin and specify the scale of the sketch.

To Insert a Sketch on a Default Datum Plane


1. Click Styling > Trace Sketch. The Trace Sketch dialog box opens.

2. Select any default datum plane in the Trace Sketch dialog box. The Open dialog
box opens.

4. Browse to the required image and select it.

5. Click Open.

o The image is added to the selected datum plane on the screen.

o The name of the image is added to the name of the selected datum plane in
the Trace Sketch dialog box.

6. Click OK.

To Insert a Sketch on a Datum Plane or a Planar Surface


1. Click Styling > Trace Sketch. The Trace Sketch dialog box opens.

2. Clear the selection of views, if any, in the Trace Sketch dialog box.

129
Style - Help Topic Collection

3. Click File > Open Sketch or click .

4. Select a datum plane or a planar surface. The Open dialog box opens.

5. Browse to the required image and select it.

6. Click Open.

o The image is added to the selected datum plane or planar surface on the
screen.

o The names of the datum plane or planar surface and the image are added
to the list in the Trace Sketch dialog box.

7. Click OK.

Example: Trace Sketches on Datum Planes and Planar


Surfaces
The next figure shows trace sketches on a user-defined datum and a planar surface.

130
Style

The next figure shows a mobile phone keypad as the referenced image applied to a
planar surface. This image is used as an underlay to manually trace the key features
of the keypad and create geometry.

To Insert a Scene
1. Click Styling > Trace Sketch. The Trace Sketch dialog box opens.

2. Click File > Open Scene to open a set of sketches and related curves from a
Pro/CONCEPT scene file. The Open File dialog box opens.

3. Navigate to the required scene and select it.

4. Click OK in the Open File dialog box.

o The images are added to the datum planes on the screen.

o The names of the datum plane and the image are added to the list in the
Trace Sketch dialog box.

5. Click OK in the Trace Sketch dialog box.

131
Style - Help Topic Collection

To Remove, Show, and Hide a Sketch


1. Click Styling > Trace Sketch. The Trace Sketch dialog box opens.

o To replace an existing sketch, select the sketch name in the Trace Sketch

dialog box and click .

o To permanently remove a sketch, select the sketch name in the Trace

Sketch dialog box and click or click Sketch > Remove.

o To remove all the sketches, click Sketch > Remove All.

o To hide a sketch, select the sketch name and click .

o To display the hidden sketch, select the sketch name and click .

o To hide all the sketches, click Sketch > Hide All.

o To show all the hidden sketches, click Sketch > Show All.

2. Click OK.

To Align the Inserted Sketch


After inserting the sketch in Style, you can proceed to align the inserted sketch using
the Trace Sketch dialog box.
1. Drag the dimensioning bars in the graphics window to align the sketch with the
origin as well as a known dimension in the sketch. For example, the origin can be
at the center of the wheel when the length of the wheel base is known.

Note: To make alignment of the sketch easier, make sure that the View >
Show All is not selected.

2. Under Fit, click Horizontal to fit the sketch horizontally, or click Vertical to fit
the sketch vertically.

3. Depending on your selection, type the value of the horizontal or vertical


dimension and click Fit.

The sketch is scaled proportionally to match the dimension.

4. If you do not want the origin to be located at (0,0), under Model Origin, type
the X and Y coordinates for the new origin. The Move and Scale dimensions get
adjusted relative to the values you typed.

5. Adjust the following values if required:

o Transparency—Use the slider to change the value between zero and 100.
A value of zero means a completely opaque sketch, whereas a value of 100
makes the sketch totally transparent.

o Rotate—Use the slider to rotate the sketch with respect to the origin. You
can select a value between zero and 180 degrees.

o Move—Use the sliders to move the sketch horizontally or vertically.

132
Style

6. If you have fitted the sketch to the view and the origin and the sketch is to scale,
you can start creating the geometry. If the sketch is not to scale, adjust the
sketch as follows:

o If you fit the sketch horizontally, you may need to scale it vertically.

o If you fit the sketch vertically, you may need to scale it horizontally.

Note: Click to lock the horizontal and vertical dimensions for scaling. This
retains the aspect ratio of the sketch. Clear the selection to scale the two
dimensions separately.

Example: Aligning a Sketch


The next figure shows the side sketch of a car. The dimensioning bars are positioned
so that the origin is at the center of the front wheel. The wheelbase is the known
dimension.

About Creating Geometry from Sketches


After you create, insert, and fit your sketches well and line up the origin consistently
for all views in Style, you can create geometry using the sketches as a guideline.
You can:
• Create the outline of the model using the Style curves

• Connect the curves

• Define regions in such a way that you can create surfaces later

Note:
Sketches that you have created in Style remain in the graphics window even after
you complete the Style feature. Therefore, you can also use other tools such as
Sketcher to create geometry using the trace sketches.
To clear the display of the Trace Sketch data when you are not working in Style,
• Click View > Display Settings > Model Display. The Model Display dialog
box opens.

• Clear the Trace Sketch check box and click OK.

133
Style - Help Topic Collection

Glossary
Glossary of Terms
Term Definition

B-Spline A parametric surface (also known as a NURBS surface) that is


Surface commonly used in geometric modeling. It accommodates a
wide variety of shapes and conveniently exchanges geometry
between applications. See Surface.

Blend A surface that is created from one or two primary curves and
Surface at least one additional curve that intersects the primary
curve or curves.

Boundary A curve that defines the outer boundary of a Style surface.


Curve

Boundary A surface that has a rectangular or triangular boundary. The


Surface complete boundary of the surface is defined by a set of
primary curves with optional internal curves.

Child Any entity that references another entity. For example, a


surface is a child of the boundary curves that were used to
create it. See Parent, and Regenerate.

Composite A surface that has more than one curve as a single boundary
Surface or internal curve. In Style, a composite surface is composed
of a set of surfaces but is treated as a single entity. Outside
Style such surfaces are treated as a single quilt.

Connection Specifies how a smooth join between two curves or surfaces


is to be computed. See Follower Connection.

Continuity A description of the connection between two curves or along


Level the shared boundary between two surfaces. Curvature-
continuous connections have the same curvature at each
point along the boundary. Tangent-continuous connections
have the same tangent at every point along the boundary.
Position-continuous connections have only the shared
boundary, but not shared tangents or curvature.

Control Control points display the underlying B-Spline mathematics


Points of a curve or surface. Control points do not necessarily lie on
the curve or surface.

COS See Curve on Surface.

Curvature How much a curve or surface bends at any given point. A


straight line has zero curvature.

134
Style

Curvature See Continuity Level.


Continuous

Curvature A graphical representation that shows the curvature at a set


Plot of points along a curve. Curvature plots are used to analyze
the smoothness of a curve.

Curve A smooth path in space which is defined by two or more


points.

Curve from A free or COS curve that is created from an isoparametric


Surface line of a surface.

Curve on A curve that lies on one or more surfaces.


Surface

Drag To press and hold the mouse button while you move the
(cursor) mouse to a new position.

Endpoint A point at the end of a curve. See Internal Point.

Fixed Point One of the points used to define a curve. Fixed points always
lie on a curve. See Internal Point and Control Point.

Follower A type of connection in which the follower surface assumes


Connection the direction of its leader surface along the shared boundary.
The leader surface does not change. See Connection.

G0, G1, G2 Mathematical terms for continuity levels. G0 is position


continuous. G1 is tangent continuous. G2 is curvature
continuous. See Continuity Level.

Grid A pattern on or referencing the active datum plane of equally


spaced horizontal and vertical lines that can be used as a
guide during feature creation.

Internal A curve that defines the shape of a surface, but is not one of
Curve the boundary curves.

Internal One of the defining points of a curve that is not an endpoint.


Point See Endpoint, Fixed Point, and Soft-point.

Leader A type of connection in which the leader surface governs the


Connection direction of its follower surface along the shared boundary.
See Connection.

Linked An object with one or more parents that will change if the
Object parent object is changed. In some cases, objects can be
unlinked to remove the dependency on the original
geometry. See Design History, Parent, and Child.

Local History A mechanism for remembering how the individual entities in


the Style feature were constructed so that any changes to

135
Style - Help Topic Collection

the Style feature were constructed, so that any changes to


geometry are propagated throughout the feature. See
Parent, Child, and Regenerate.

Loft Surface A surface that is created from a set of non-intersecting


curves that flow in the same direction.

Mesh Lines that approximate the contours of the surface. Also


called flow lines or parametric lines.

Natural The tangent at the endpoint of a curve that is computed


Tangent when no fixed tangent is specified. To insure a relaxed curve
shape, a natural tangent is recomputed whenever the curve
changes shape.

Normal A vector that is perpendicular to a curve or surface or datum


at a given point.

NURBS See B-Spline Surface.

Orthographic The plan, side and rear views.


Views

Parent An entity that is used to define another entity. For example,


the boundary curves that are used to create a surface are its
parents. Several parents can make an entity. See Child,
Design History, and Regenerate.

Planar Curve A curve in which every point on the curve lies on a particular
plane.

Point A position in space that is defined by X, Y, and Z coordinate


values.

Preference Settings that determine user choices for items such as


display and point creation. Preferences are remembered
throughout a session and can be restored in later sessions if
desired.

Proportional Copy of a curve that retains the proportions of the original


Copy curve, when the endpoints are moved to a new position of
the first curve in the selected geometry are moved to new
positions during duplication.

Radial-Path A curve that lies on a soft-plane that it is normal to the


Planar Curve parent curve at a selected point on the parent curve.

Regenerate The process of recomputing child geometry when parent


geometry has changed. For example, if a boundary curve is
changed, the regeneration process would recompute the
surface. See Local History.

136
Style

Snapping An option that directs the cursor to gravitate to points,


curves, edges, and surfaces.

Soft-plane A plane that references Style curves. During curve edits, the
soft-plane can slide along its parent curve while remaining
normal to the parent curve at all times. When the parent
curves are updated, the planes and the planar curves are
regenerated.

Soft-point A point that references Style curves, datum curves, edges,


and surfaces, and can be slid along the reference curve
during curve edits. Soft-points are created by snapping to
existing reference geometry. To turn on snapping, click
Styling > Snap, or hold down the ALT key as you move
around the screen. The cursor is followed by a snapping
cursor (a crosshair) when snapping capability is turned on.

Surface An association of four intersecting curves that make an


enclosed area. A surface is a mathematical transformation
that maps a simple, flat area into a 3D continuous area in
model space. See B-Spline Surface.

Tangent The direction of a curve at a particular point.

Tangent See Continuity Level.


Continuous

View The multiple view environment in Style allows for the


creation of curves in either two dimensions (specifying the
third dimension after the 2-D shape) or directly in 3-D.

137
Index
A creating curves from surface........89

active plane Curves from Surface......................89

specifying in Style...................... 78 Curves on surfaces

active plane ................................. 78 Style COSs .......................... 86, 87

ALT key..................................73, 74 Curves on surfaces .................. 86, 87

Analysis menu D

analysing curves and surfaces ... 127 datum plane

Style options in ......................... 69 specifying the active plane in Style


.............................................78
Analysis menu.............................. 69
datum plane .................................78
C
datum planes ...............................80
Curvature plot
defining points
Style curve ............................. 126
for curves..................................83
Curvature plot............................ 126
defining points ..............................83
Curve connections
F
Style curves ............................ 117
Features
Curve connections ...................... 117
Style ........................................65
Curves
Features ......................................65
changing tangent parameters
multiple ............................... 103 G

converting multiple .................. 104 geometry

creating and editing in multiple copying .................... 120, 121, 122


views .................................... 77
deleting in Style ....................... 123
creating radial-path planar curves89,
90 geometry ................................... 123

I
creating using Style ................... 82

defining points for...................... 83 Info Menu

deleting in Style ...................... 123 Style options in ..........................70

editing multiple ....................... 101 Info Menu ............................ 70, 123

M
offsetting ......................87, 94, 103

Curves ...................... 77, 82, 83, 123 multiple views

Curves from Surface about.................................. 66, 76

139
Style – Help Topic Collection

multiple views ................... 66, 76, 79 resolving feature ...................... 125

P setting current datum plane.........76

plane starting .....................................67

specifying the active plane in Style surface connections in........118, 120


............................................ 78
surface mesh display ..................75
plane .......................................... 78
surfaces ..... 105, 106, 107, 108, 111
Preferences
views ........................................78
Style ........................................ 75
Style ..65, 67, 75, 76, 78, 82, 86, 117,
Preferences.................................. 75 118, 121, 123, 124, 125, 126

R Style entities

Regeneration getting information on .............. 123

Style features.......................... 124 Style entities .............................. 123

Regeneration ............................. 124 Style features

Resolving features getting information on .............. 123

Style ...................................... 125 Style features ............................. 123

Resolving features ...................... 125 Surface connections

S Style surfaces .......................... 118

snapping Surface connections .................... 118

enabling ................................... 74 Surface mesh display

in Style .................................... 74 Style surfaces ............................75

snapping ..................................... 74 Surface mesh display.....................75

Style Surfaces

creating curves in ...................... 82 creating blend.... 105, 107, 108, 111

curvature plots ........................ 126 creating boundary .............105, 106

curve connections .................... 117 creating loft ......................105, 106

Curves on surfaces..................... 86 deleting in Style ....................... 123

features.................................... 65 trimming ..........................115, 116

information on features ............ 123 Surfaces .................................... 123

moving and copying geometry ... 121 T

preferences............................... 75 tangent........................... 94, 95, 103

regeneration ........................... 124 trace sketch

140
Index

aligning inserted ...................... 132 V

creating geometry from ............ 133 View menu

fitting ..................................... 129 Style options in ..........................68

hiding..................................... 132 View menu ...................................68

inserting ................................. 129 Views

removing ................................ 132 creating and editing curves in ......77

trace sketch............................... 129 next view ..................................80

trimming previous view ............................80

redefining surfaces................... 116 Style 4-view ...................66, 76, 78

trimming ................................... 115 Views ....................66, 76, 77, 78, 80

141

You might also like