Pro/ENGINEER Wildfire™ 2.

0

®

Restyle 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,625,607 B1 23-September-2003 6,580,428 B1 17-June-2003 GB2354684B 02-July-2003 GB2384125 15-October-2003 GB2354096 12-November-2003 6,608,623 B1 19 August 2003 GB2353376 05-November-2003 GB2354686 15-October-2003 6,545,671 B1 08-April-2003 GB2354685B 18-June-2003 6,608,623 B1 19 August 2003 6,473,673 B1 29-October-2002 GB2354683B 04-June-2003 6,447,223 B1 10-Sept-2002 6,308,144 23-October-2001 5,680,523 21-October-1997 5,838,331 17-November-1998 4,956,771 11-September-1990 5,058,000 15-October-1991 5,140,321 18-August-1992 5,423,023 05-June-1990 4,310,615 4,310,614 4,310,614 5,297,053 5,513,316 5,689,711 5,506,950 5,428,772 5,850,535 5,557,176 5,561,747 21-December-1998 30-April-1996 22-April-1999 22-March-1994 30-April-1996 18-November-1997 09-April-1996 27-June-1995 15-December-1998 09-November-1996 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 Restyle..........................................................................................................................................................12 i .......... 9 To Assign a Domain to a Surface ............. 2 To Create a Restyle Feature......... 4 About the Restyle Tree ...................................................................... 8 To Merge Domains ...............................................................................................................................................10 Creating Curves in Restyle ............................. 6 To Add a Loop to a Domain ............ 6 About Domains ...................10 To Create a Curve on a Surface............................................ 4 To Use the Restyle Tree .............................................. 7 To Remove a Loop from a Domain ....................................................................................................................................................................................11 To Create a Curve Using the Extremum Analysis .................................................................................................................................................................................... 2 The Restyle Workflow ......................................................................... 6 Managing Domains in Restyle .........................................10 About Creating Curves in Restyle ...............................................................10 To Create a Section Curve .................................................................................................... 6 To Create a Domain.......................................................................... 3 To Edit a Restyle Feature ......11 To Create a Curve Using a Surface Edge......................................................................................................................................... 8 Example: Removing a Loop from a Domain..............................12 Example: Isoline Analysis................... 1 About Restyle ...... 7 Example: Adding a Loop to a Domain............................ 5 To Use the Restyle Diagnostic Dialog Box ............................................10 To Create a Curve on Facets ........................................................................................................................................................................................................................... 1 About the Restyle Environment ............................................................... 1 Using Restyle ......................................................................................................................................................................... 5 About the Restyle Diagnostic Dialog Box ...11 To Create a Curve Using the Isoline Analysis...................................

....................................................................18 About Creating Analytical Surfaces ..............................................................................................................19 About Creating a Flat Surface ........................16 About Curve Constraints .....................15 Curve Constraints in Restyle.........................................................................................25 To Create a Triangular Surface Using Three Curves.................................................17 To Merge Curves ...........................14 To Create a Free Curve that Snaps to Geometry................................................................................21 To Create a Revolved Surface ........................................................................................................................................................................................13 To Create a Curve from Sharp Facet Edges ..................................19 About Creating a Cylindrical Surface ............................................................................................................................19 To Create a Flat Surface..........................................24 About Creating Surfaces in Restyle ..........................................20 To Create a Cylindrical Surface ..........................................................23 Creating Polynomial Surfaces in Restyle ........................................................................................................................................................................................................................................................................22 To Create an Extruded Surface ......................................................14 To Project a Curve on a Facet Model or a Surface ..........................................14 Managing Curves in Restyle..................................18 About Modifying Analytical Surfaces........................26 To Create a Surface from Net ..14 To Modify a Curve ..........26 ii ............................................16 To Align Two Curves ..............................................................................................13 To Create a Curve Through Points .24 About Specifying the Mathematical Properties of Surfaces........................................................................................................................21 To Create a Conical Surface............25 To Create a Rectangular Surface Using Four Curves ................18 Creating Analytical Surfaces in Restyle .............18 To Split a Curve ....................................Table Of Contents To Create a Curve from a Facet Border ................................................................14 About Modifying Curves ................................................................................................................20 About Creating a Conical Surface ..................................16 To Manipulate Curve Constraints .................................

..35 About Copying Curves and Surfaces ..................................................................32 To Fit a Surface ...............................30 Managing Surfaces in Restyle ..........................................................................................................................................................33 To Edit the Surface Properties......................................33 Surface Constraints in Restyle ............................................................................................................................................31 To Extrapolate a Surface ..........................................30 To Project a Surface on a Facet Model....................................................27 To Create a Loft Surface Using the Specified Curves .................................................................................................................................28 Curve Generation Settings........................................................Table Of Contents To Create a Rectangular Surface Using Three Curves .........................................34 To Manipulate Surface Constraints....................26 To Create a Rectangular Surface Using Four Points .............37 iii ...........................................................................................................................................31 To Modify a Surface............................27 Creating Spline Surfaces Automatically .................................................................33 To Align Two Surfaces..................27 About Automatic Creation of Spline Surfaces.........35 To Create a Copy of a Curve or Surface....................................................30 To Merge or Intersect Surfaces ..........................................................................................................................................27 To Automatically Create Spline Surfaces..................................................27 To Create a Rectangular Surface Using Two Curves ...35 Index ........................................................................................................34 Copying Curves and Surfaces ...........................................................................................................................................................................................31 About Modifying Surfaces ..30 About Merging and Intersecting Surfaces ....26 To Create a Surface from Box ...........................................................................................33 About Surface Constraints ....................27 To Create a Rectangular Surface Using the End Points of a Cross.....................................32 To Setup Reference Points......................

.

edit. You cannot modify them. and manipulate freeform polynomial surfaces. including high degree B-Spline and Bezier surfaces using the faceted data and curves. Restyle provides a comprehensive set of automatic. extruded. tangency. Fit freeform surfaces to faceted data. including curves on faceted data. The extremum curves represent the selected points on the faceted data that approximately correspond to the extreme values of the extremum analysis. Automatically create spline surfaces on faceted data. Create. You can use the Surface CAD model created in Restyle in all downstream operations and applications of Pro/ENGINEER. 1 . Create and edit analytical. and manual tools that you can use to perform the following tasks: • • Create and modify curves. including extrapolation and merging of surfaces. You can import the faceted data directly or create it by conversion of point set data using the Facet Modeling functionality of Pro/ENGINEER. and curvature constraints between surfaces and curves. and datum planes that you create inside Restyle are a part of the Restyle feature. Create and manage connectivity constraints. These isoline curves represent selected points on faceted data that approximately correspond to the value of the isoline analysis. • • • • • • • Note: • • To Use Restyle. you must have the Pro/SURFACE and Reverse_Engineering licenses. Use surface analysis on faceted data to create isoline and extremum curves.Restyle Using Restyle About Restyle Restyle is a reverse engineering environment that enables you to rebuild a surface CAD model on top of faceted (triangulated) data. datum curves. Datum points. Perform basic surface modeling operations. including position. semi-automatic. and revolved surfaces using the faceted data. Manage connectivity and tangency constraints between surfaces.

There are no parent-child relations between curves and surfaces created inside the Restyle feature. Restyle uses the "Restyle feature" concept. Click File > New to start a Pro/ENGINEER part. All geometry created inside the Restyle feature becomes part of the feature.Restyle . Once the surface intersection is carried out. the Restyle geometry remains unchanged. In this case. Instead. Using the Faceted Data in Restyle 1. Restyle cannot reference another Facet feature. you can work with all datum entities. It is possible to create asynchronous datum entities such as planes. you cannot modify it. Note: • • • In Restyle. Pro/ENGINEER creates the Restyle feature and displays the Restyle toolbar. If you modify any of such features. It also depends on surface or curve features that are used to construct or constrain surfaces and curves.Help Topic Collection About the Restyle Environment Restyle is a direct modeling environment that lets you focus on a particular area of your faceted model and use a variety of tools to achieve the desired shape and properties of surfaces. • • To Create a Restyle Feature Click Insert > Restyle. coordinate systems in Restyle. the resulting entities lose all their references upon creation and you cannot edit their definition. The deletion of faceted data also results in a reduced file size. The mold and manufacturing models created from a Restyle feature are associative with respect to the Restyle feature. the geometric relations between surfaces and between surfaces and curves are maintained. The Restyle feature is a compound feature that comprises all geometry and reference data created in Restyle. If you create a polynomial surface in Restyle using curves that form a closed loop. Once you delete the Facet feature. modification of a curve used to create a surface causes this surface to be updated. Features created after Restyle feature can use geometric entities created within Restyle as references in the same way as any other geometric objects. 2 . the Restyle feature also gets updated. Note: It is possible to delete a Facet feature referenced by the Restyle feature by suspending the Restyle feature. Restyle feature depends on the underlying Facet feature. Hence. To isolate your design activities in a single feature. For example. all the facet vertices within the loop are automatically assigned to this surface. These datum entities created inside Restyle become a part of the Restyle feature. points.

Click Insert > Shared Data > From File. Organic shapes where the boundaries of individual surfaces are not of utmost importance. Use the shaded view to understand the structure of the required surface model. Note: It is not necessary to create a domain for creating analytical surfaces. 6. Select the required units from the Units box. 2. and so on. Pro/ENGINEER creates the Restyle feature and displays the Restyle toolbar. The Import Options dialog box opens. that you need to create. from analyses. Select the faceted data file that you want to open and click Open. 4. You can also create a domain on the facet representation.Restyle Note: If you are already working on faceted data. perform only the last step. from intersection with a plane. The parts of the required surface model that you can create using standard Pro/ENGINEER features such as rounds. or complex precise surfaces with well-defined boundaries such as aerodynamic surfaces. 7. or 3-D curves. The procedural surfaces such as extruded and revolved surfaces. o o • • • Start by constructing the simpler and bigger surfaces that you can use as direction references for more complex procedural surfaces and for surface analyses. Use this domain to create an analytical surface that is influenced only by the domain. The Restyle Workflow The general workflow for creating a model in Restyle is as follows: • • • Open or insert the required facet feature in Pro/ENGINEER. Create surfaces using the various surface creation tools such as creating curves on facets. These analyses can also help you identify: o o o The analytical surfaces such as planes. Analyze using various surface analyses such as maximum curvature. You can create analytical surfaces by selecting one or two points. Gaussian curvature. The Open dialog box opens. Click Insert > Restyle. though 3 . cylinders. All analytical surface creation tools work with or without the creation of domains. 3. 5. slope. Select the coordinate system to be used as a reference for inserting the geometry. Use Insert > Restyle to enter the Restyle environment. cones. The significant non-analytical surfaces. Click OK. third derivative.

curves) created in Restyle use standard Pro/ENGINEER user interface for asynchronous datum entities. they lose their parametric feature definition and cannot be redefined within the Restyle feature. • You can align curves or surfaces to make the curves or surfaces position continuous. it is necessary to re-fit the free-form surfaces after extending them. Click Edit Definition and make the required changes. you can use the created geometry for creating regular Pro/ENGINEER features. or delete components of the surface model in Restyle. once created. coordinate system. click the Restyle feature that you want to edit and rightclick. or a revolution. You can use datum planes and axes as direction references for analytical surface creation and for analyses. • • • • To Edit a Restyle Feature 1. Use the Diagnostics tool to dynamically visualize the characteristics of surfaces and curves. Use the Restyle Tree tool to hide. Note: In some cases it is useful to create datum entities using facet representation or other required geometry. 2. you may need to extend these surfaces. The shortcut menu appears. About the Restyle Tree The main features of the Restyle tree are: • Easy viewing of individual components of the Restyle feature. Domains can be used for creating partial analytical surfaces like a portion of a cylinder. You can edit or remove the constraints if required for proper modification of individual surfaces and curves. You can then modify the surface using the existing tools for curves and surfaces. unhide. However. A surface must have a domain or reference points assigned to it in order to fit it. You can also automatically create spline surfaces on a facet feature. From the Model Tree.Help Topic Collection without a domain the resulting analytical surface may not follow the faceted geometry. cone. you can assign a domain to an existing surface in order to fit it or to see the deviation diagnostics. In some cases. you can also use the Fit and Project tools. You can also use domains where an extruded surface needs to be created only at a local area in the model even though the section plane may be intersecting the complete facet model. points. axes. After completing the Restyle feature. If the surfaces have to be intersected with each other. 4 . • • For freeform surfaces. All datum entities (planes.Restyle . • If required.

Each of the domains is a separate node of the Restyle tree. Hide. right-click the selected component. remove a merge procedure that had created this component. again. in turn. you can turn on or off the dynamic display of analyses and diagnostic tools. and isolate the selected domains and top level components. To clear the display of the Restyle tree. The Restyle tree is displayed in a separate Restyle window. To modify. The results of the merging of components that are at lower levels. The Restyle tree allows you to: • • • Delete selected domains or individual surfaces. click To select a component from the Restyle tree. To Use the Restyle Tree • • • Click . The results of creating spline surfaces automatically. The individual surfaces created. or delete a component. Delete components that are at a higher level. This.Restyle • You can view the relations and the sequence of merging of these components. The order of merge/intersection procedure is reflected by a tree structure. For example. unhide. The available surface diagnostics options are: • • • • • • Cosmetic Shading Normals Porcupine Mesh Deviation Reference Points The available curve diagnostics options are: • Radius 5 . click the component. About the Restyle Diagnostic Dialog Box While modifying the Restyle geometry. The Restyle tree displays: • • • • The domains created. enables you to check for the completeness of the model with respect to the design intent. Each of these surfaces is displayed at Level 1. The dynamic display changes as you change geometry. hide.

Managing Domains in Restyle About Domains A domain is a collection of facet vertices bound by one or several curves on facets. 4. or revolved surface. It can be used to define reference points for deviation display and for fitting of free form surfaces. The Display Settings dialog box lets you set parameters for the selected analysis. select an analysis from the list and click . Click highlights it. You can also use curves created from sharp edges. To Use the Restyle Diagnostic Dialog Box 1. To modify settings for a particular analysis. . To display the model with the analysis. intersection curves. select an analysis from the box and click Setting.Restyle . The Restyle Diagnostic dialog box opens.Help Topic Collection • Curvature Additional analysis tools are available under the Analysis menu. In this case. to select curves and surfaces to remove from the and then 2. Make icon is displayed next to the analysis in the Restyle Diagnostic 6. and click anywhere inside the closed loop. 6 . Restyle creates a domain and 2. Click diagnostics. icon is displayed next to the analysis in the 5. 3. To Create a Domain 1. Click and to select curves and surfaces to add to the diagnostics. Domain can also be created in a region bounded by multiple curves. Click and select points on the facets such that the resulting curve forms a closed loop. Domain can also be used to create a partial or full analytical. select an analysis from the box and click sure that the dialog box. Click . from border. Make sure that the Restyle Diagnostic dialog box. extruded. To blank the analysis. the creation of the analytical surface is influenced only by the selected domains. Note: Surfaces that you select for Modify and Fit operations are automatically added to the diagnostics. or any of the analysis curves for creating domains.

Adding a loop limits the domain by excluding the points that lie inside your selected region. 2. The next figure shows the domain modified after adding a loop. Select a point in the region for adding a loop. Select points on the faceted surface such that the resulting curve forms a closed loop inside the existing domain or intersects the existing domain. 3. Click .Restyle To Add a Loop to a Domain 1. Example: Adding a Loop to a Domain The next figure shows a domain created on a faceted surface. Click and click inside the original domain. 7 .

Example: Removing a Loop from a Domain The next figure shows a domain after a loop is added to it to limit the domain. Select the area inside the closed loop curves that does not have any faceted points highlighted. Click . 8 . Click anywhere inside the highlighted domain to select it.Help Topic Collection To Remove a Loop from a Domain 1. The loop is no longer considered for limiting the domain. Restyle highlights the entire domain.Restyle . 3. 2.

To Merge Domains 1. Click . 9 . Click inside the two domains to be merged. The merged domain is highlighted. 2.Restyle The next figure shows the domain after the loop is removed from the domain. The domain that you select second is appended to the domain first selected.

and facet data through which the curve will pass. 2. Select the surface. By assigning a domain to a surface. Points on a surface. curves. vertices. 10 . To Create a Curve on a Surface 1. A cross-section of the facet feature at a datum plane. the facet vertices defined by the domain get added as reference points for the selected surface. using a cross-section. from a file. For more information. Restyle creates a curve that passes through the selected points on facets. Pro/ENGINEER adjusts the number of points to keep the curve as close to the facet model as possible. Restyle assigns the domain to the selected surface. Select a domain to assign to the surface. surfaces. you can also use Insert > Model Datum > Curve for creating datum curves through points. Even when you modify this curve. Freely selected points on geometry including datum points. refer to the Part Modeling module of Pro/ENGINEER documentation. Note: The resulting number of points that define the curve on facets may be higher than the actual selected points. Click . Select points on the facet model for the curve to pass through and middle-click.Help Topic Collection To Assign a Domain to a Surface 1. the curve on facets remains on the facets. Borders or sharp edges of the facet feature. Click . Later this surface can be fit to these reference points. Click . Creating Curves in Restyle About Creating Curves in Restyle In Restyle. 3. To Create a Curve on Facets 1. 2. you can create curves by selecting: • • • • • • Facet points.Restyle . In addition. or from an equation.

2. You can select only one surface for creating a curve. Click Restyle > Curves > Analysis . . Even when you modify this curve. Pro/ENGINEER creates a curve on facets as an intersection of the faceted data and the selected datum plane. Save the computed analysis. Middle-click to finish selection. Note: The resulting curve is a curve on facets. the curve remains on the surface. 3. To Create a Section Curve 1. 3. The DATUM Optionally. Select the datum plane to use for the section. Select points on the surface and middle-click. To Create a Curve Using a Surface Edge To create a curve using a surface edge. o o Selection of a single point causes the creation of a curve that follows the local extremum of the analysis. 11 . Restyle creates a curve on the selected surface that passes through the selected points. select the surface edge and click creates a position constraint for the surface with respect to this curve. Select the surface for creating curves. Click . It can be used to create domains and for automatic surfacing. Restyle To Create a Curve Using the Extremum Analysis 1.Restyle 2. click PLANE dialog box opens. to create a datum plane at a required location.Extremum and select points on the faceted data that approximately correspond to the extreme values of the analysis and lie on the same curve. Restyle creates a curve at the cross-section of the datum plane and the faceted model. Selection of multiple points causes the creation of an open curve that approximately passes through the selected points while following the local extremum of the analysis. Specify the datum plane placement parameters. Analyze the facet feature using any of the following analysis tools: o o o Shaded Curvature Draft Slope 2. .

Middle-click to finish selection. Selection of multiple points causes the creation of an open curve that approximately passes through the selected points while following the same slope value. Save the computed analysis. The next figure shows the closed curve created on the faceted model using the Isoline analysis. It can be used to create domains and for automatic surfacing. Click required value (color) of the analysis and lie on the same curve.Help Topic Collection Note: The resulting curve is a curve on facets. o o Selection of a single point causes the creation of a closed curve that follows the selected value of the analysis. To Create a Curve Using the Isoline Analysis 1. Analyze the facet feature using any of the following analysis tools: o o o Shaded Curvature Draft Slope 2. It can be used to create domains and for automatic surfacing.Restyle . 12 . and select points on faceted data that approximately correspond to the 3. Example: Isoline Analysis The next figure shows the faceted model displayed using the Slope analysis. Note: The resulting curve is a curve on facets.

Middle-click to finish selection. It can be used to create domains and for automatic surfacing. Select points on the faceted data that lie on the sharp edge of the facet model. Note: The resulting curve is a curve on facets. Click Restyle > Curves > From Facet Border. 2. 13 . Middle-click to finish selection. To Create a Curve from Sharp Facet Edges 1. Note: The resulting curve is a curve on facets. Selection of multiple points causes the creation of an open curve that approximately passes through the selected points while following the open boundary.Restyle To Create a Curve from a Facet Border 1. o o Selection of a single point causes the creation of a closed curve that follows the open boundary. It can be used to create domains and for automatic surfacing. Selection of multiple points causes the creation of an open curve that approximately passes through the selected points while following the sharp edge. o o Selection of a single point causes the creation of a curve that follows the sharp edge. 2. Click . Select points on the faceted data that lie on the open boundary.

Redistribute—Redistributes the interpolation points according to the curve’s curvature. Add—Adds interpolation points to the curve at the selected location. and select the o To modify the curve using its interpolation points. Note: Snapping does not create constraints. The available movement options are: 14 . Click opens. click one of the following: and click Move—Moves the curve by moving the interpolation points on the curve using the movement options. 2. Optionally. Click Restyle > Curves > Style. Select points on the existing geometry for the free curve to pass through and middle-click. The Style toolbar is displayed. 2. The curve does not change if the existing geometry on which it lies changes.Help Topic Collection To Create a Curve Through Points 1. Create a Style curve in the usual manner. This free curve snaps to the existing geometry. To Create a Free Curve that Snaps to Geometry 1. The Curve Modify dialog box 2. Restyle creates a curve that passes through the selected points.Restyle . and select the curve for modification. Delete—Deletes the interpolation points from the curve by selecting points. 3. Click . Managing Curves in Restyle About Modifying Curves You can modify a curve by tweaking its control polygon or by modifying its interpolation points. specify the movement options. click vertex of the control polygon to move. To Modify a Curve 1. Select one of the following curve modification options: o To modify the curve using its control points.

Restyle o Curve Plane—Restricts the curve movement to the curve plane only. Smooth Region—Moves the control points by a distance relative to the selected point. Select and drag a vertex of the control polygon or the interpolation points to modify the curve. This option is not available for curve on facets or curve on surface. You can also . Increment—Specifies the value of the point movement increment. it prompts you for selecting faceted geometry or a surface as a reference. the projected curve is created as a curve on surface. Otherwise. A curve plane is a plane formed by the tangent and the normal vector of the curve. Restyles selects it automatically. Select the faceted geometry or surface on which to project the curve. the projected curve is created as a curve on facet. Linear Region—Moves the control points by a distance relative to the selected point. Click and select a curve for projecting onto the facet model. o o o o o 4. to complete the curve modification. Local—Moves only the selected control point. The point movement distance decreases proportional to its distance from the selected point by a linear law. This option is not available for curve on facets or curve on surface. 15 . select the curve before clicking 2. Instead of dragging. Constant Region—Moves all the control points by the same distance from the selected point. o o When you project a curve on facet. 3d Movement—Moves the curve freely in 3D space. For a constrained surface. The point movement distance decreases proportional to its distance from the selected point by a cubic law. Click Normal Direction—Specifies the increment in the normal direction. When you project a curve on the surface. To Project a Curve on a Facet Model or a Surface 1. If the reference that you select for projection is faceted geometry (for curve on surface). Tangent Direction—Specifies the increment in the tangent direction. Binormal Direction—Specified the increment in the binormal direction. you can specify the following if finer control of point movement is required. the boundary does not move. o o o o 5.

Tangent Symmetric—Same as a Tangent Dependent but a change that you make to one curve does not affect another curve.Restyle . Select a curve. the first curve that you select is modified while the second curve becomes the reference curve. A line between the curves represents a Tangent Symmetric constraint. When the shape of a leader curve changes. The Curvature Dependent constraint sets the curvature at the end of the modified curve to match the curvature of the reference curve. Move the vertex of the modified curve along the reference curve to the desired location. Tangent Dependent curve constraint follows the concept of leaders and followers. When the shape of a follower curve changes. This curve is modified. Tangent Dependent —If you select a Tangent Dependent constraint when aligning two curves. 16 . the leader curve remains unaffected. Curvature Dependent curve constraint follows the concept of leaders and followers. the first curve modifies itself to match the direction of the tangent of the second curve. The Tangent Dependent constraint sets the tangent at the end of the modified curve to match the tangency of the reference curve. An arrow pointing from the leader curve to the follower curve represents the Tangent Dependent constraint. While aligning. 4. Select another curve. 5. 2. When the shape of a follower curve changes. This becomes the reference curve. the first curve that you select is modified while the second curve becomes the reference curve. When the shape of a leader curve changes. A circle represents the Position constraint. Select the required constraint from the Constraints tab on the dashboard. the follower curve adapts its shape to maintain the curvature connection. • • • To Align Two Curves 1. the follower curve adapts its shape to maintain the tangent connection. By default. The curves do not follow the concept of leaders and followers. the curve constraint is set to Position. 3. Two arrows pointing from the leader curve to the follower curve represent a Curvature Dependent constraint.Help Topic Collection Curve Constraints in Restyle About Curve Constraints The following kinds of constraints are imposed between curves: • Position—A curve is said to be position constrained if the end of the curve is constrained to a point on another curve. Curvature Dependent—If you select Curvature Dependent constraint when aligning two curves. the leader curve remains unaffected. Click .

right-click.Restyle 6. you can change the shape of both the curves independently by freely dragging the control points. Select a curve. right-click. In the case of Tangent Dependent. To Manipulate Curve Constraints You can manipulate curve constraints as follows: • Select a curve and click . select a curve. The first and the second control points on the follower curve are locked to maintain the tangent connection. You can drag all the other control points on the follower curve freely. you can also delete the constraint. Click . and select Display Constraints. right-click. You cannot drag the first control point on the follower and the movement of the second control point is limited in the direction of tangent defined by the end of leader curve. and select Display Constraints. Symbols that represent the constraints between the curves displays. Select a curve and click to detach a curve on facet from the facet feature or to detach a curve on surface from the surface. and select Delete. • • • • o o o If required. Select the constraint symbol that is displayed. Alternatively. right-click. you can change the curve constraint. If required. and click Modify Shape. 17 . you can change the shape of both the curves without affecting the tangency connection. and select Display Constraints. The first three control points on the follower curve are locked to maintain the curvature connection. In the case of Curvature Dependent. In the case of Tangent Symmetric. Select a curve. If required. rightclick. rightclick. Select the constraint symbol that is displayed. You cannot drag these points. You can drag all the other control points on the follower curve freely. You cannot drag these points. and click Detach. you can change the shape of the leader curve by freely dragging the control points. Select the constraint symbol that is displayed. o o In the case of Position constraint. You can modify the shape of the curve by freely dragging the control points on the curve. you can swap the direction of the leader and the follower curves. and select Flip Leader. right-click. you can change the shape of the leader curve by freely dragging the control points. rightclick. select a curve. Alternatively. You can drag all the other control points freely. and select a new constraint. and select Display Constraints. right-click. Select a curve. Select a curve.

You can also select the tool and then select a domain. • • • • • 18 . The two curves are merged into a single curve. By default. or extruded surface or one or two points on facets for creating a conical or revolved surface depending on whether you do or do not define the direction for creating surfaces. select a domain to define a surface. The curve is split at the specified point. and revolved surfaces the defined axis is the axis of revolution.Help Topic Collection To Merge Curves 1. Select a curve. Click . Select a point on the curve. 2. or for surface based on a closed section for extruded surface. 3. Before creating a surface. Creating Analytical Surfaces in Restyle About Creating Analytical Surfaces When creating analytical surfaces. you can select any location on the facet as a reference for the origin point. or revolved surface. you can select only datum points as origin points. When you select a datum point for the origin reference. For conical. the constraint between the two resulting curves at the point of the split is a Position constraint. • You can first select a domain and then select the required surface-creation tool. Before creation of an analytical surface. you must select a point on facets for creating a planar. Select a curve. or surface to specify the direction. You cannot use Full for a flat surface. the analytical surface is located in such a way that its origin point exactly matches the selected datum point in its final position. Click . you can optionally select a datum axis. If you click the Domain check box. The resulting curve changes shape to maintain smoothness. While modifying an analytical surface. Clicking the Full check box creates a complete 360 degree surface for cylinder. cone. 3. cylindrical. Otherwise. 2. cylindrical. Restyle automatically creates the surface. To Split a Curve 1. datum plane.Restyle . Select another curve.

Restyle uses the coordinate system to recalculate the coordinates of origin and the direction angles. Restyle orients the flat surface with respect to the reference direction. Domain—Uses the selected domain for creating the surface. To Create a Flat Surface 1. You can specify any two direction angular dimensions. 2. Otherwise. You can specify the coordinate system to be used for these calculations. if it is not explicitly defined. About Modifying Analytical Surfaces Selecting the existing analytical surface and clicking displays the same dialog box that was used for the creation of the surface. Use the required options on the dialog box to modify the surface.Restyle • After the surface is created or when you are modifying the surface. • Note: Selecting proper references such as datum axes or datum planes results in accurate creation of analytical surfaces. you can modify the coordinates of the origin and the angles of direction. Restyle calculates the third dimension using these two dimensions. Restyle uses the default coordinate system. 3. axes. Clicking displays the modified geometry. For analytical surfaces. Click . This coordinate system is used as a reference for manipulating or moving the surface. This is especially useful for conical surfaces and extruded surfaces with a draft angle. Select the references for the flat surface. The orientation of the surface can be changed by modifying the angular dimensions. Click the required check boxes for defining the surface: o o Full—Creates a complete cylinder of 360 degrees. You can also move the origin parallel to a defined direction by selecting a point on the facet model. Note: The Full and Domain options are not available while modifying an analytical surface. System—Selects the coordinate system. Origin Point—The point that you selected on the facet is the origin point of the flat surface. and facet faces as direction references for creating the flat surface. The Plane dialog box opens. edges. About Creating a Flat Surface When you create a flat surface using Restyle: • • • • The point that you select is the origin of the flat surface. You can select datum planes. o o Coord. if you 19 .

Under Direction Angular Dimensions. Restyle uses it as the cylinder's axis. If you select a plane. y-. 2. Restyle calculates the third dimension using these two dimensions. Restyle displays the x-. You can specify any two direction angular dimensions. The orientation of the surface can be changed by modifying the angular dimensions. you can only select datum points. o Coord. Restyle orients the cylindrical surface with respect to the reference direction. The orientation of the surface depends upon the directional reference. About Creating a Cylindrical Surface When you create a cylindrical surface using Restyle: • • • The midpoint of the base of the cylinder is its origin. The surface moves with respect to the origin point. Click .Restyle . After creating the surface. Domain—Uses the selected domain for creating the surface. The surface is translated in a direction normal to itself such that the origin point and the facet point lie on the same plane. change the angle that the flat surface makes with the direction vectors to rotate the flat surface in the required direction. System—Selects the coordinate system. 20 . 5. The Cylinder dialog box opens. This coordinate system is used as a reference for manipulating or moving the surface. to modify the origin point. • To Create a Cylindrical Surface 1. You can select datum planes and axes as direction references for creating the cylindrical surface. 3. Click . Click the required check boxes for defining the surface: o o Full—Creates a complete cylinder of 360 degrees. 4. and z-coordinates of the origin point in the respective Origin Point Coordinates boxes. you can select any location on the facet for defining the origin point. If you select an axis as a direction reference. Select the references for the cylindrical surface. You can change these coordinates to move the origin point. o Direction—Selects a datum plane or an axis as a directional reference where required. Restyle calculates the origin of the base circle automatically.Help Topic Collection want to define the origin point before the creation of the surface.

Click the required check boxes for defining the surface: o o Full—Creates a complete cone of 360 degrees.Restyle o Origin Point—The center of the base circle of the cylinder is its origin. if you want to define the origin point before the creation of the surface. type a value for the diameter of the cylinder. and z-coordinates of the origin point in the respective Origin Point Coordinates boxes. If you select a plane. In the Diameter box. • To Create a Conical Surface 1. o Direction—Selects a datum plane or an axis as a directional reference where required. to modify the origin point. y-. 4. After creating the surface. The orientation of the surface depends upon the directional reference. You can select datum planes and axes as direction references for creating the conical surface. 21 . You can specify any two direction angular dimensions. Restyle orients the conical surface with respect to the reference direction. Restyle uses it as the cone's axis. change the angle that the cylindrical surface makes with the direction vectors to rotate the surface in the required direction. Click . you can select any location on the facet for defining the origin point. the origin point of the surface and the facet point lie on the same plane that is normal to the axis. 5. Restyle displays the x-. Under Direction Angular Dimensions. For analytical surfaces. The Cone dialog box opens. If you select an axis for direction reference. Domain—Uses the selected domain for creating the surface. Restyle calculates the third dimension using these two dimensions. 6. You can change these coordinates to move the origin point and the surface. 2. If you select an axis as a direction reference. Restyle calculates the origin of the base circle automatically. you can only select datum points. it is used as an axis of the cylinder. The surface is translated along its axis such that in the new position. About Creating a Conical Surface When you create a conical surface using Restyle: • • • The midpoint of the base circle is its origin. Click . The orientation of the surface can be changed by modifying the angular dimensions.

5. you can only select datum points. The orientation of the surface depends upon the directional reference. type a value for the draft angle of the cone. change the angle that the conical surface makes with the direction vectors to rotate the surface in the required direction. 2. 6. Click the required check boxes for defining the surface: o o Full—Creates the complete revolved surface of 360 degrees. o Direction—Selects a datum plane or an axis as a directional reference where required. 3. you can select any location on the facet for defining the origin point. For analytical surfaces. If an axis is selected for direction. type a value for the cone height. Origin Point—The center of the base circle of the cone is its origin. In the Draft Angle box. To Create a Revolved Surface 1. 7. the origin point of the surface and the facet point lie on the same plane that is normal to the axis. y-. This coordinate system is used as a reference for manipulating or moving the surface. and z-coordinates of the origin point in the respective Origin Point Coordinates boxes. The surface is translated along its axis such that in the new position. System—Selects the coordinate system.Help Topic Collection 3. This coordinate system is used as a reference for manipulating or moving the surface. it becomes the axis of the cone. Click . o o Coord. if you want to define the origin point before the creation of the surface. Click . The RevolSurface dialog box opens. Origin Point—The center of the base circle that the revolved section forms after revolution is the origin of the revolved surface. if you want to define the origin point before the creation of the surface. type a value for the circular base of the conical surface. After creating the surface. o o Coord. Select the references for the revolved surface. 8. Domain—Uses the selected domain for creating the surface. For analytical surfaces. You can change these coordinates to move the origin point and the surface. 4. Select the references for the conical surface.Restyle . Restyle displays the x-. Under Direction Angular Dimensions. System—Selects the coordinate system. you 22 . to modify the origin point. In the Cone Height box. You cannot specify a draft angle of more than 90 degrees. In the Diameter box.

2. Click to select the created section curve and modify it using Sketcher tools to fit the surface better. Restyle displays the x-. you can only select datum points. Restyle does not retain any references used for dimensioning or aligning. if you want to define the origin point before the creation of the surface. o Direction—Selects a datum plane or a planar surface as a directional reference where required. For analytical surfaces. change the angle that the revolved surface makes with the direction vectors to rotate the surface in the required direction. the origin point of the surface and the facet point lie on the same plane that is normal to the axis. you can select any location on the facet for defining the origin point. After creating the surface. You can change these coordinates to move the origin point and the surface. To limit the surface. If you do not select any points. 6. 3. 4.Restyle can only select datum points. This means that if you modify the section again. Domain—Uses the selected domain for creating and limiting the surface. The surface is translated along its axis such that in the new position. you can select any location on the facet for defining the origin point. Select the references for the extruded surface. y-. Click . After successfully modifying the section. This coordinate system is used as a reference for manipulating or moving the surface. The orientation of the surface depends upon the directional reference. Under Direction Angular Dimensions. and z-coordinates of the origin point in the respective Origin Point Coordinates boxes. System—Selects the coordinate system. 5. to modify the origin point. If you select an axis as a reference. Restyle uses the entire curve for creating the surface. 23 . The Extrusion dialog box opens. to modify the origin point. Restyle prompts you to select two points on the curve. Click . o o Coord. The direction of rotation is defined by the direction of the axis and the right-hand rule. it displays the whole section dimensioned with reference to a coordinate system located over the origin point. Origin Point—The point on the base plane of the extruded surface is its origin. Click the required check boxes for defining the surface: o o Full—Creates an extrusion with a closed section. Restyle uses it as the axis of revolution and creates a section curve or a curve chain. After creating the surface. To Create an Extruded Surface 1.

In the Draft Angle box. 4. Each of these points lies at the midpoints of the sides of the rectangular surface. 6. 5. You can change these to move the origin point. 7.Restyle . type a value for the draft angle for the surface. o Direction—Selects a datum plane or a planar surface as a directional reference where required. the origin point of the surface and the selected facet point lie on the same section plane. it displays the whole section dimensioned with reference to a coordinate system located over the origin point. you can create: • • • • • • • • • A rectangular surface using four curves as its boundaries A triangular surface using three curves as its boundaries A surface using the specified curves in the first and second directions A rectangular surface using three curves as its boundaries on three sides A rectangular surface using four points as its vertices A rectangular surface using four points at a cross.Help Topic Collection The surface is translated in the direction normal to the section plane such that in the new position. Click . After successfully modifying the section. Restyle does not retain any references used for dimensioning or aligning. change the angle that the revolved surface makes with the direction vectors to rotate the surface in the required direction. and z-coordinates of the origin point in the respective Origin Point Coordinates boxes. y-. Creating Polynomial Surfaces in Restyle About Creating Surfaces in Restyle In Restyle. You can change the draft angle even after the surface is created. A rectangular surface using a box selection A rectangular surface using two curves as its boundaries A loft surface using the specified curves 24 . and the surface. Click to select the created section curve and modify it using Sketcher tools to fit the surface better. Restyle displays the x-. The neutral plane of the draft corresponds to the plane on which the origin resides. Under Direction Angular Dimensions. if required. This means that if you modify the section again. The orientation of the surface depends upon the directional reference.

This means that while editing the surface. Increase the degree for better fit. Bspline—When you select this surface type. for example. When changing the surface properties. They are better from a manufacturing point of view. the surface becomes more flexible. • • • To Create a Rectangular Surface Using Four Curves 1. hold down the CTRL key and select the required curves. you have more control points and hence better control. Such surfaces appear smoother and are aesthetically better. • • After creating a surface. fillets. lower degree). you can only control the number of segments. Depending on your requirements. Increase the number of points to achieve a better fit and projection and better matching for position or tangency constraints. When you select this surface type. Use this surface type for big and smooth surfaces. You can select one of the following surface types from the Surface Type list on the Restyle dashboard: • Spline—This is the default surface type. note the following: • As the number of segments or degree increases. 25 . Such surfaces closely follow the facet data and can be fitted to the facet data with better accuracy. you can change its definition by clicking and changing the surface properties in the Properties dialog box. you can control both the degree and the number of segments. About Specifying the Mathematical Properties of Surfaces For creating polynomial surfaces using four points. Fewer segments or a lower degree makes a surface more rigid because it has fewer control points. you can specify the mathematical properties of the surface from the Restyle dashboard. the end points of a cross. Click . you can only control the degree. higher degree) and the quality of a surface (less points. you can compromise between closeness to the data (more points.Restyle Note: While selecting multiple curves such as four curves to create a surface or selecting multiple curves in one direction. When you select the degree and type of a surface from the dashboard. Specifying a lower degree and more segments results in a surface similar to a Spline surface. Using this surface type can give you the best surface quality. the last input becomes a default for creating the next surface. and from a selection box. Select this surface type for organic shapes and constrained surfaces. This surface type is not suitable for constrained surfaces. Specifying a higher degree and fewer segments results in a surface similar to a Bezier surface. Bezier— When you select this surface type.

Restyle modifies the first direction curves so as to form a closed loop for creating the surface. first select two curves in the first direction and then select the third curve. 3. To Create a Surface from Box 1. Hold down the CTRL key and select the curves in the first direction. The intersection of the two curves is the pole of the triangular surface. If the curves do not form a closed loop. Click and drag to create a rectangular box. holding down the CTRL key. holding down the CTRL key. select two curves in the first direction of the surface. Restyle creates a surface that roughly follows the projection of the selection box on the facet data.Restyle . 2. first select two curves in the first direction and similarly select the other two curves in the second direction. 26 . Select a curve in the second direction of the surface. o Restyle creates a surface bounded by these three curves. To Create a Surface from Net 1. To Create a Triangular Surface Using Three Curves 1. Select three curves to create a rectangular surface. Click . Click . Click . To obtain the correct surface. Middle-click to complete the selection of curves. 2. Restyle creates a surface using the selected curves. Select four curves to create a rectangular surface. Select three curves to create a triangular surface such that these curves form a closed boundary as follows: o Holding down the CTRL key. 2. 2. Restyle creates a surface bounded by these curves. To obtain the correct surface. Middle-click to complete the selection of curves. Restyle creates a surface bounded by these three curves on three sides. select the curves in the second direction. Click . Similarly. To Create a Rectangular Surface Using Three Curves 1.Help Topic Collection 2.

Restyle creates the surface in such a way that the two curves form the two adjacent sides of the rectangular surface. Restyle creates a loft surface in such a way that these curves completely lie on the surface. Holding down the CTRL key. Click . 2. If the two curves do not intersect. o o If these two curves intersect. Restyle creates a rectangular surface that has this curve as its side. select four points on the faceted geometry to create a rectangular surface. The side adjacent to this curve is in the same direction as the second curve. Click . Holding down the CTRL key. select curves without changing the direction of selection to create the surface and click Ok. Automatic creation of spline surfaces involves three phases: • • • Defining a loop to determine the region for creating the surface Defining the patch structure Creating or modifying the surface 27 . Select two curves to create a rectangular surface.Restyle To Create a Rectangular Surface Using Four Points 1. To Create a Rectangular Surface Using the End Points of a Cross 1. 2. Restyle creates a surface using these two curves. Holding down the CTRL key. Restyle creates a rectangular surface using these four points to create the bounding curves. 2. To Create a Rectangular Surface Using Two Curves 1. 2. select four points. depending on the curve you selected first. Click . Click . To Create a Loft Surface Using the Specified Curves 1. Restyle creates a rectangular surface where each boundary has one of the selected points roughly at the boundary midpoint. Creating Spline Surfaces Automatically About Automatic Creation of Spline Surfaces Automatic creation of spline surfaces allows you to automatically create surface geometry on a facet feature.

or. as internal curves are included in the patch structure. 7. Enter a positive integer for Granularity and a number between 0 and 1 for Character Level. Click to enter the patch structure creation phase. click and select the curves. Note: You can redefine the surface using Edit > Definition. 28 . on the dashboard By default. on the dashboard and o To remove a curve from the selected internal curves.Help Topic Collection You can modify the surface by using the existing tools for curves and surfaces. the area within the loop is excluded from the closed loop area. 4. a patch structure is created on the side indicated by the arrow on the selected loop. on the Note: The curves that are designated. on the dashboard to generate surface over the entire faceted model. You can create the patch structure as follows: • You can create the patch structure by selecting the internal curves. click on the dashboard to generate surface over a selected closed loop area on the facet feature. click on the dashboard to flip the side on which the patch structure is created. To remove contour curves from the closed loop area. If required. To select contour curves that define a closed loop area. After you select a valid loop.Restyle . To Automatically Create Spline Surfaces 1. on the 3. is automatically selected when you click . arrows appear on this loop to indicate the default side that is selected for creating the surface. click dashboard and select the required curves. Click . Click Note: 2. 5. The curves that are removed from the selected internal curves are excluded from the patch structure. If the contour curves form a loop that lies within the main loop. 6. click select the curve. o To designate a curve as an internal curve. click Settings on the dashboard and specify values for the curve generation settings. click dashboard and select the curve. If required. The contour curves form a closed curve boundary.

If required. Include facet feature irregularities is selected by default. you can directly proceed to the surface creation phase. b. you can change the curve constraint by clicking the required constraint from the Constraints tab on the dashboard and selecting the internal curve. If required. The total number of patches created in the patch structure is approximately equal to the number specified in the Add Patches box. 8. • If required. If you are satisfied with the patch structure. click Edit > Undo to remove the newly created patch structure.Restyle If the selected curves meet the criteria for a patch structure and no further subdivision is required. The patch structure is generated automatically. If required. Specify a new value in the Add Patches box and modify the Geomagic parameter values to regenerate the patch structure. If a curve in the patch structure has a tangent constraint. By default the constraint is set to tangent. Click . Clear the Include facet feature irregularities check box to let the surfaces remain as they are. you can create more patches automatically as follows: a. The surface is automatically created from the patch structure. o 9. Specify the number of patches in the Add Patches box on the dashboard. You can click and repeat steps 2 to 10 to redefine the closed loop curve boundary and the patch structure. proceed to step 8. Repeat this step till you get a better patch structure. 11. Note: o The tangent constraint is represented by black color and the position constraint is represented by red color. Alternatively. Click . 29 . 13. c. use the Resolution slider to better the quality of the surface. select one or more internal curves and select the required constraint. to enter the surface creation phase. 12. In this case. Click . Click 10. Click the Include facet feature irregularities check box to project the surfaces on to the facet feature. then the surfaces that share this curve as a common boundary are tangent to each other. a symmetric tangency is imposed between the surfaces. and repeat steps 6 to 14 to redefine the patch structure Note: You can click and the surface.

• 30 . A higher granularity value implies that you need to select more curves. This option sets granularity and character level for the surface of the model. You cannot edit its definition. refer to the topic About the Merge Feature from the Part Modeling module of Pro/ENGINEER Help. Restyle deletes the resulting component and all the higher-level components in the Restyle Tree branch. the resultant quilt also gets modified and is automatically updated. you can merge two adjacent or intersecting surfaces. If you modify one of the source quilts. if the edge of the quilt is extrapolated in such a way that it no longer intersects.Help Topic Collection Curve Generation Settings Settings on the dashboard allows you to specify values for curve generation. • Character Level The value specified for character level determines the amount of curvature required for a line to be designated as a curve.Restyle . the subsequent surface intersection is removed. • Granularity Granularity represents the number of possible features or curves for a model surface. Do not set granularity to a very high value as this may introduce noise when a large number of curves are selected.) The primary quilt becomes the parent quilt for the merge feature. . If the update is not successful. the resulting quilt becomes a component of the next level in the Restyle Tree. Managing Surfaces in Restyle About Merging and Intersecting Surfaces In Restyle. Clicking References For the procedure of merging two surfaces or quilts. Note: • The surface intersection is removed if any of the parent quilts is modified in a way that leads to the failure of the merge operation (For example. A higher value of curvature level requires a higher amount of curvature for the line on the model's surface to be designated as a curve. To Merge or Intersect Surfaces Select two quilts for merging or intersection and click displays the names of the selected quilts. After merging.

Note: A collection of two or more surfaces is called a component. you can use a combination of any of the following two options. In Surf Direction—Moves points relative to the surface. Select the direction for the movement of points on the surface. Smooth Region—Moves the points adjacent to the selected point with a distance relative to the selected point. For a constrained surface. in stead of dragging. 2. The available movement options are: o o Local—Moves only the selected point. Linear Region—Moves the points adjacent to the selected point with a distance relative to the selected point. o o 5. The Surface Modify dialog box opens. 3. Specify the direction for tweaking the surface. The options are: o o Normal Direction—Moves points relative to the direction of the view. Select the surface to modify.Restyle To Project a Surface on a Facet Model Click and select a surface for projecting onto the facet model. 31 . You can tweak the surface in one or two directions. For two directions. Select and drag a vertex of the control polyhedron to tweak the surface. Alternatively. Optionally. About Modifying Surfaces You can modify the shape of a polynomial surface by tweaking a surface using its control polyhedron. The point movement distance decreases proportional to its distance from the selected point by a linear law. The point movement distance decreases proportional to its distance from the selected point by a cubic law. 4. 6. o Increment—Specifies the point movement increment. Note: If you select an analytical or a procedural surface for modification. specify the following options if finer control of point movement is required. you can select an entire component and project it onto the facet model. Constant Region—Moves all points on the surface by the same distance from the selected point. To Modify a Surface 1. the same dialog box that you used for surface creation opens. Click . the boundary does not move.

o o o o o Raw Data Points—Selects individual points from a raw data set. Single Point—Selects datum points. change the Extent Mode on the dashboard to Stretch. Select and drag the edge from which to extrapolate the surface. To Extrapolate a Surface 1. 3.Help Topic Collection o o o 7. 3. Select the surface for extrapolating. Select one of the following: CrvChainFltr—Uses only those scan points that are enclosed within the region bounded by an open or closed chain of curves. Facet Vertices—Selects vertices of a faceted model. Click . The Reference Points dialog box opens. Optionally. To specify reference points. Click Normal Direction—Specifies the increment in the normal direction. Note: When attempting to extrapolate an already merged surface. Select a scan set to project onto the surface. to stretch a surface. 2. First Direction—Specifies the increment in the first direction. The surface is extrapolated along the selected edge. If you selected Raw Data Set. 2. Restyle restores the surface intersections. Click Add Ref Points to add references. SrfProjFltr—Uses only those scan points that project within the boundaries of the surface. select an option from the list. Once the extrapolation is over. the surface intersections are temporarily removed. Datum Point Array—Selects an entire datum point array. The selected surface is highlighted. Second Direction—Specifies the increment in the second direction. o Raw Data Set—Selects points from a raw data set. 4. the SCAN FILTER menu appears. to complete the surface modification.Restyle . No Fltr—Selects an entire scan set. Use the CHAIN menu to select curves separating scan points and then select a scan set. To Setup Reference Points 1. Facet Vertices Inside Curve—Selects facet vertices inside a selected closed loop of curves. Click . 32 .

Datum Point Array. and the number of segments in the u. Select the surface to fit. 5. Use the Properties dialog box to view and modify the surface type.and v-directions. Click .Restyle 4. and By Deviation Range. Note: • • • The Bezier and BSpline surfaces can have a maximum value of 15 for the U and V degrees. 2. You can modify the surface properties of any analytical surface that does not have multiple components. 2. Click and select the required surface. After modifying the properties. select Deviation under Surface Diagnostic. the 33 • . To remove reference points. Alternatively. you can also select an entire component. Click . Surface Constraints in Restyle About Surface Constraints Types of surface constraints are as follows: • Position—A surface is said to be position constrained if the edge of the surface is constrained to the curve on that edge. 3. You cannot drag the control points on this edge. The Properties dialog box opens. Single Point. click Rmv Ref Points and select an option from the list. Tangent Dependent—Surfaces are position constrained to a common boundary curve and are tangent to each other. Restyle assigns all the facet vertices lying inside this loop to the newly created surface by default. Restyle fits the selected surface to the faceted geometry. to check the deviation of the fitted surface from the faceted geometry. this surface becomes a polynomial surface. In case of Tangent Dependent. A BSpline surface with two segments (params) in both U and V directions is a Bezier surface. To Edit the Surface Properties 1. click and in the Restyle Diagnostic dialog box. Note: If the polynomial surface is created from curves on facets so that they form a closed loop. Scan Curve Points. To Fit a Surface 1. the degree of the surface. The available options are All. Scan Curve Set. Optionally.

and select Display Constraints. right-click. The first surface shifts its position to align itself with the second surface. Select the required constraint from the Constraints tab on the dashboard. 6. When a leader surface changes it shape. If required. Alternatively. 2. • 34 . 7. Click . a change that you make to one surface does not affect another surface. select a surface. the surface constraint is set to Position. To Manipulate Surface Constraints You can manipulate surface constraints as follows: • Select a surface and click to display constraints. 5. right-click. the surface constraint follows the concept of leaders and followers. right-click. Click . Move the endpoints of the edge of the first surface along the edge of the second surface curve to the desired location. the follower surface adapts its shape to maintain tangency with the leader. • To Align Two Surfaces 1. In case of Curvature Dependent. 3. this surface becomes the leader surface. Select a surface. The surfaces do not follow the concept of leaders and followers. you can change the surface constraint. A line between the surfaces represents Tangent Symmetric constraint. Symbols that represent the constraints between the leader and follower surfaces display. An arrow pointing from the leader to the follower represents Tangent Dependent constraint. Double arrows pointing from the leader to the follower represent Curvature Dependent constraint. 4. and select Display Constraints. the selected surface becomes the follower surface. If you select a tangent or curvature constraint. the follower surface adapts its shape to match the leader. Select the edge of the second surface. In case of Tangent Symmetric. and select a new constraint. Select the surface that you want to align.Restyle . Select the free edge of this surface that you want to align. • Tangent Symmetric—Surfaces have a common boundary and are tangent to each other. When a leader surface changes it shape. If you select a tangent or curvature constraint.Help Topic Collection surface constraint follows the concept of leaders and followers. Select the constraint symbol that is displayed. By default. Curvature Dependent—Surfaces are tangent continuous across the boundary and curvature continuous with each other.

Select a surface and click Alternatively. and select Display Constraints. and select Display Constraints. Note: To maintain curvature continuity. right-click. o In case of Tangent Symmetric. right-click. and select Flip Leader. Select a surface. o In case of Curvature Dependent. the control points of the first and the second row of both the surfaces are locked. Select a surface. you can change the shape of the leader surface by dragging the control points of the second row and all subsequent rows. You can use this command to create copies of curves or surfaces external to Restyle environment. 35 . you can change the shape of the leader surface by dragging the control points of the second row and all subsequent rows. and select Delete. Click . o In case of Tangent Dependent. This will detach the edge of the selected surface from the constraining curve. You cannot drag these control points. The curves are copied as free 3D curves while the surfaces are copied as untrimmed spline surfaces. right-click. Select the constraint symbol that is displayed. Note: To maintain tangent dependency. To Create a Copy of a Curve or Surface 1. you can swap the direction of the leader and the follower surface. the control points of the first and the second row of the follower surface are locked. and click Detach. right-click.Restyle • • to detach the surface from its constraining curves. • • If required. right-click. Note: To maintain tangent symmetric constraint. If required. You cannot drag these control points. and select Modify Shape. The original curves or surfaces and the copy of the curves or surfaces do not have parent-child relationship. the control points of the first three rows of the follower surface are locked. you can also delete the constraint. You cannot drag these control points. Select the constraint symbol that is displayed. you can change the shape of both the surfaces dragging the control points of the third row and all subsequent rows. Copying Curves and Surfaces About Copying Curves and Surfaces You can create a copy of a curve or surface. rightclick. select a surface. Select a surface.

Help Topic Collection 2. A copy of the curve or surface is created. Select a curve or surface. 36 .Restyle .

... 1.................................... 14 using extremum analysis ............ 5 Restyle surfaces about.... 18 on facets ............................. 6 merging .......... 26................... 10 section curves ... 1 about the diagnostic box ..................................26 rectangular................................................................................ 16 free curve through points.......... 4 creating feature .................. 20 extruded................................................. 23 flat .............................26 polynomial surfaces.................... 4......... 2 about the tree................ 6 adding a loop ........26 loft .... 13 manipulating ............................... 22 analytical surfaces .......... 10 on surfaces . 16 D domains about............................ 8.................................................27 from selection ............. 16 aligning ......................................................... 12 curves............. 21 cylindrical ................. 13 from sharp facet edges .................. 2 Restyle ................................. 18 C copy of curves and surfaces about . 18 through points............................................................10 creating .................................... 14 from a facet border .....27 net ..................................... 10 P polynomial surfaces at a cross .......... 9... 2................34 creating .. 8 domains............................. 27 triangular .................................... 35 copy of curves and surfaces ...................................... 35 curves about ....................... 6..... 11 splitting ............. 11 using isoline analysis .... 19 revolved ..... 18.......................................10...................................................................................25. 9 removing a loop .. 7..................... 35 creating....................................................................... 24 37 ... 17 merging.............................33 aligning..................................................................... 7 assigning to surfaces .................................................................................................Index A analytical surfaces conical....24 R Restyle about.. 5 about the environment.........

...................................27 creating .............. 30 modifying ....Help Topic Collection editing properties. 31 reference points setup ............. 31.............................................................................................. 33....27 38 ................28 spline surfaces................... 31 projecting ....... 33 extrapolating. 34 S spline surfaces about............. 32 fitting ........ 30. 32...................Restyle .............32 Restyle surfaces18........................... 33 manipulating ............................ 24...... 34 merging and intersecting .....

Sign up to vote on this title
UsefulNot useful