You are on page 1of 26

®

Pro/ENGINEER
Wildfire™ 2.0

Pro/SCAN-TOOLS™
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
Pro/SCAN-TOOLS ........................................................................................... 1

Using Pro/SCAN-TOOLS ................................................................................ 1

About Pro/SCAN-TOOLS Capabilities ............................................................ 1

About the Pro/SCAN-TOOLS Environment ..................................................... 1

Starting Up in Pro/SCAN-TOOLS.................................................................. 2

Using the Edit Menu .................................................................................. 4

Importing Raw Data ..................................................................................... 5

About Using Raw Data for Creating Surfaces ................................................. 5

About Importing Raw Data ......................................................................... 5

To Import High Density Data ...................................................................... 5

To Define the Section Type......................................................................... 6

To Import Low Density Data ....................................................................... 7

Creating Features ........................................................................................ 7

About Creating Features in Pro/SCAN-TOOLS ................................................ 7

Creating Curves ........................................................................................ 8

Creating a Surface .................................................................................... 9

Surface and Curve Manipulation..................................................................... 9

Modifying a Curve ..................................................................................... 9

Modifying a Surface ..................................................................................14

Index ...........................................................................................................19

v
Pro/SCAN-TOOLS

Using Pro/SCAN-TOOLS

About Pro/SCAN-TOOLS Capabilities


Pro/SCAN-TOOLS provides you with a set of tools to transform imported surfaces,
quilts, triangulation data, or raw data into manufacturable models.
Pro/SCAN-TOOLS lets you perform the following tasks:
• Import, generate, and filter raw data

• Import geometry, including curves, surfaces, and faceted data

• Create and modify curves

• Heal geometry manually or automatically (with a license for only DataDoctor)

• Collapse geometry from later features into the Style feature (with a license for
DataDoctor)

Note: When you redefine an Import feature in the Pro/SCAN-TOOLS environment,


you can use Pro/SCAN-TOOLS functionality in addition to the standard Redefine
Import tools.

Recommended Usage
While the Style application is the recommended environment for parametric styling
operations, Pro/SCAN-TOOLS is recommended when creating shapes from
nonparametric data (raw data and imported geometry).

Pro/SCAN-TOOLS Objects
In Pro/SCAN-TOOLS you work with quilts, surfaces, curves, and raw data. You can
modify only a limited set of non-analytical geometry. You can also use Pro/SCAN-
TOOLS to copy and convert any existing curve or surface into a modifiable entity. For
example, to be able to modify a cylinder, you must first convert it into a spline
surface by using Geometry > Surface > From Surface.
If you have a license for DataDoctor, you can bring old Pro/SCAN-TOOLS objects,
such as curves and surfaces, into the Pro/SCAN-TOOLS geometry by collapsing
them.

About the Pro/SCAN-TOOLS Environment


Pro/SCAN-TOOLS is a nonparametric environment that lets you focus on a particular
area of your model and use a variety of tools to achieve the required shape and
properties of surfaces.
To isolate your design activities in a single feature, Pro/SCAN-TOOLS uses the Style
feature concept. When you access Pro/SCAN-TOOLS, you start working with a Style

1
Pro/SCAN-TOOLS™ - Help Topic Collection

feature. The Style feature is a compound feature that comprises all geometry and
reference data created or imported into Pro/SCAN-TOOLS.
All geometry imported and created inside the Style feature becomes part of the Style
feature. Objects internal to the Style feature, such as individual surfaces, curves, and
so on do not have parent-child dependencies outside the Style feature or between
each other. This enables you to freely manipulate surfaces without being concerned
with references and parent-child relationships between Style feature objects and the
rest of the model.
Note: While in Pro/SCAN-TOOLS, you can work with all datum and surface features.
When you exit the Pro/SCAN-TOOLS environment, Pro/SCAN-TOOLS stores all your
changes inside the Style feature.
In Pro/SCAN-TOOLS, you can use the toolbar on the right to access some of the
commonly used commands:

Select

Modify

Done

Quit

Starting Up in Pro/SCAN-TOOLS

About Getting Started in Pro/SCAN-TOOLS


When you enter the Pro/SCAN-TOOLS environment by using Insert > Independent
Geometry, Pro/SCAN-TOOLS creates an empty Style feature. You can then use
several methods to populate the Style feature:
• Import raw data from a file

• Collapse existing geometry into the Style feature (with a license for DataDoctor)

• Create curves and surfaces using tools in the top level styling-specific Geometry
menu

Typically, you start with imported geometry (raw data created from a file within
Pro/SCAN-TOOLS or Import feature, or surfaces and curves of an existing Import
feature). After the Style feature contains some geometry, you can use it as a basis
for creating shapes. As Pro/SCAN-TOOLS offers a variety of tools for direct surface
modeling, you may need to follow different paths depending on the type of data you
are using.
The following table lists some of the possible scenarios:

Start with… Then proceed to…

If you start by importing raw data After you have filtered out

2
Pro/SCAN-TOOLS

(Geometry > Sample Data from extraneous data, you can create
File) curves from imported data points.
You can then create surfaces from
the curves.

If you start by importing curves You may need to fix imported


and surfaces (Insert > Data from geometry using Geometry > Heal
File) Geometry. You can then add more
surfaces and modify surfaces as
needed.

If you want to use geometry that You can use this geometry as a
already exists in your basis for creating new surfaces and
Pro/ENGINEER model, you can curves.
collapse this geometry into the
style feature (Geometry >
Collapse Geometry) or you can
copy it into the Style feature
(Geometry > Surface > From
Surface, or Geometry > Curve >
From Curve).

If you want to start with an empty You can first create curves and
Style feature surfaces by referencing regular
Pro/ENGINEER objects (datum
points, datum curves, and so on).
You can then import raw data.

To Access Pro/SCAN-TOOLS
To create a new Style feature, click Insert > Independent Geometry.
To work with an existing Style feature, select the feature from the Model Tree and
right-click. Select Edit Definition and select a Style feature.

To Select Objects
You can select objects with more precision using object-type filters. To do this, click
Edit > Select and select one of the filters:
• By Filter—Selects objects using the default filter.

• Surface—Selects only surfaces.

• Quilt—Selects only quilts.

• Curve—Selects only curves.

• Sample Data—Selects only raw data.

• Filter Options—Sets default filter options. These options are used when you
select By Filter.

3
Pro/SCAN-TOOLS™ - Help Topic Collection

To Collapse Geometry
You can populate the Style feature by collapsing parametric features that you have
previously created in the standard Pro/ENGINEER environment (with a license for
DataDoctor). After features are collapsed into the Style feature, they lose their
parametric properties including parent-child relationships, but retain their feature id.
After you exit the Pro/SCAN-TOOLS environment, the collapsed features remain
merged with the Style feature. You can no longer individually select them in
Pro/ENGINEER.
To collapse geometry:
1. Reorder the Style feature by placing it before the features you want to collapse.

2. Click Geometry > Collapse Geometry.

3. In the Model Tree, select the features you want to collapse. Pro/SCAN-TOOLS
collapses the selected features and removes them from the Model Tree.

Note:
• You can use the Collapse Geometry feature to bring old Pro/SCAN-TOOLS
entities into the Style feature.

• Collapsing an analytical surface into the Style feature brings in a surface that is
not modifiable. Instead of collapsing, you can copy the surface into the Style
feature using Geometry > Surface > From Surface. This creates a spline
surface.

To Save Changes
When you have finished working with the Style feature and are ready to exit the
styling environment, click or Geometry > Done. Pro/SCAN-TOOLS saves the
feature and exits the application.

Using the Edit Menu

About Editing Tools


When you enter the Pro/SCAN-TOOLS environment, the Edit menu lists the following
editing tools:
• Undo/Redo—Undo or redo the last action.

• Select—Select an object that resides in the Style feature. Select from the filter to
define the type of object to select. Select from By Filter, Surface, Quilt, Curve,
Sample Data, or Filter Options.

• Delete—Delete points, datum planes, curves, and surfaces.

• Modify—Modify a curve or surface.

• Feature Properties—Redefine a Style feature by joining surfaces, converting it


into a solid, and joining layers.

4
Pro/SCAN-TOOLS

• Select > Preferences—Define the selectable items and highlighting options.

• Find—Find an item in the Model Tree using filters.

To Set Feature Properties


1. Click Edit > Feature Properties. The Properties dialog box opens.

2. Click one of the following properties that you want to set.

o Make Solid—Converts a closed volume into a solid.

o Join Surfs—Joins all adjacent surfaces to create a quilt.

o Join Layers—Joins layers of all selected surfaces.

3. To exclude surfaces from joining, click Exclude Surfs and select the surfaces to
exclude. When finished, click Done from the EXCLUDE SRFS menu.

4. To modify the line style, click Modify Linestyle.

5. Click OK.

Importing Raw Data

About Using Raw Data for Creating Surfaces


Pro/SCAN-TOOLS lets you create required shapes from raw data. One of the
examples of using raw data is as follows:
1. Import high density raw data. Use one of the filtering methods to filter out
unnecessary points.

2. Create curves from imported data points.

3. Create blended surfaces from curves.

4. Manipulate surfaces to achieve the required shape by tweaking or deforming.

About Importing Raw Data


To import raw data, click Geometry > Sample Data from File. You can import high
and low density data. When you import high density data, or a point cloud, you can
use different filtering techniques to eliminate unnecessary data points and create
scan curves that can be later used for styling.

To Import High Density Data


1. Click Geometry > Sample Data from File. The Import Raw dialog box opens.

2. Click High Density.

3. Select a coordinate system. The Open dialog box opens.

5
Pro/SCAN-TOOLS™ - Help Topic Collection

4. Select a data file that you want to import. You can import a .igs (point-
formatted), .ibl, .vda, or .pts file. The Raw Data dialog box opens.

5. Set the percentage of visible scan points by typing a value in the Visible Points
Percent box.

6. Specify the direction for filtering raw data:

o Scan Curves—Filters out raw data along scan curves.

o Auto Direction Curves—Pro/SCAN-TOOLS determines an optimal direction


and generates a set of curves from the original raw data.

o Sections—Intersects the point cloud with sections to create raw data sets.

7. If you selected Scan Curves, define point spacing and section spacing as
follows:

o In the Curve Distance box, type a value for the distance between scan
curves.

o In the Points Tolerance box, type a value for the distance between points.

8. If you selected Auto Direction Curves, define point spacing and section spacing
as follows:

o In the Number of Sections box, type the number of sections to use to


intersect a point cloud.

o In the Proximity Zone box, type a value for the width of the zone that
goes along the length of a section. Pro/SCAN-TOOLS processes data points
that lie within this zone to create scan curves. The proximity zone should
not be more than half the distance between two adjacent curves.

o In the Points Tolerance box, type a value for the distance between points.

9. If you selected Sections, define the Section Type.

10. Define the Point/Section Spacing as follows:

o In the Proximity Zone box, type the width of the zone that goes along the
length of a section. Pro/SCAN-TOOLS processes data points that lie within
that zone to create scan curves.

o In the Points Tolerance box, type a value for the distance between points.

11. Click or .

To Define the Section Type


If you selected the Sections method for filtering out raw data from the Raw Data
dialog box, continue the task as follows:
1. Select the type of sectioning.

6
Pro/SCAN-TOOLS

o To create sections using a series of planes parallel to the reference plane,

click . Click the selection arrow, select a reference, and type the
number of sections. You can select one of these objects as a reference:

A plane to create sections. A red arrow shows the direction of


sectioning.

A linear curve, edge, or axis, defining the direction of sectioning.

A coordinate system, defining the direction of sectioning. Select the


x-, y-, or z-axis to define the direction.

o To create sections using selected datum planes, click . Click the


selection arrow to select planes and click Done Sel.

o To use a set of planes, equally spaced and normal to a selected trajectory,

click . Click the selection arrow and select a curve to be used as a


trajectory. Type the number of sections.

2. Define the Point/Section Spacing as follows:

o In the Proximity Zone box, type a value for the width of the zone that
goes along the length of a section. Pro/SCAN-TOOLS processes data points
that lie within that zone to create scan curves.

o In the Points Tolerance box, type a value for the distance between points.

3. Click or .

To Import Low Density Data


1. Click Geometry > Sample Data from File. The Import Raw dialog box opens.

2. Click Low Density.

3. Select a coordinate system. The Open dialog box opens.

4. Select a data file that you want to import and click Open. You can import a .igs
(point-formatted), .ibl, .vda, or .pts file.

Creating Features

About Creating Features in Pro/SCAN-TOOLS


You can create features within the Pro/SCAN-TOOLS environment.
Note: Features created inside the Pro/SCAN-TOOLS environment are internal to the
style feature and are not accessible outside of Pro/SCAN-TOOLS.
When you enter the Pro/SCAN-TOOLS environment, the Geometry menu appears on
the menu bar. The commands on the Geometry menu are:

7
Pro/SCAN-TOOLS™ - Help Topic Collection

• Curve—Creates a curve from raw data or through a point.

• Surface—Creates a surface from curves or a surface.

• Sample Data from File—Creates raw data from file.

• Collapse Geometry—Collapses parametric features that are created in


Pro/ENGINEER.

• Heal Geometry—Fixes geometry that is imported using Insert > Data from
File. For more information, refer to the DataDoctor module of Pro/ENGINEER.

Creating Curves

About Creating Curves


In Pro/SCAN-TOOLS, you can create curves by selecting:
• Scan curves

• Datum points or vertices through which the curve passes

• A curve or edge

To Create a Curve from Raw Data


1. Click Geometry > Curve > From Sample Data.

2. Select raw data sets from which you want to create curves. The curves you
created are in green.

To Create a Curve Through Points


1. Click Geometry > Curve > Through Points.

2. Select datum points or vertices and middle-click. Pro/SCAN-TOOLS creates a


curve that passes through the selected points.

To Create a Curve from a Curve


1. Click Geometry > Curve > From Curve. The AUTOMATIC menu appears.

2. Select one of the following:

o NumberOfPnts—Creates a curve with the specified number of points. Type


the number of points.

o Within Tol—Creates a curve within the tolerance.

3. Select curves or edges from which you want to create curves.

8
Pro/SCAN-TOOLS

Creating a Surface

About Creating a Surface


You can create a new surface by:
• Creating a blended surface from selected curves and edges

• Copying an existing blended surface

To Create a Surface from Curves


1. Click Geometry > Surface > From Curves.

2. Select curves or edges in the first direction.

3. Optionally, select curves or edges in the second direction.

4. Type the number of interpolation points in the highlighted direction.

5. Type the number of interpolation points in the second direction. Pro/SCAN-TOOLS


creates a blended surface using the curves you selected.

To Create a Surface from Another Surface


1. Click Geometry > Surface > From Surface.

2. Select a surface to copy into the Style feature.

Surface and Curve Manipulation

Modifying a Curve

About Modifying a Curve


You can modify a curve by:
• Tweaking a curve using its control polygon

• Tweaking a curve using its style points

• Fitting a curve to the specified reference points

To Modify a Curve Using the Control Polygon

1. Click .

2. Select a curve to modify. The Modify Curve dialog box opens.

3. Click .

9
Pro/SCAN-TOOLS™ - Help Topic Collection

4. Define the movement plane. Select Curve Plane, Defined Plane, or View
Plane.

5. Specify the direction for tweaking the curve. You can tweak the curve in one or
two directions. Specify directions by choosing from First Direction, Second
Direction, or Normal Direction.

6. Select a point and drag it to the new location.

7. Optionally, click Region to define the Poly Motion Region.

8. Optionally, click Diagnostics to enable the dynamic display of the selected


analyses.

9. Optionally, click Constraints to set boundaries constraints.

10. To use sliders, select a point to drag, click Sliders, and move the sliders in each
direction.

11. Click to finish the operation.

Defining a Movement Plane for a Curve


When modifying a curve, you can select a movement plane using one of the
following:
• Curve plane—The movement plane is a plane that passes through the point’s
tangency and curvature vectors.

• Defined plane—Select a datum plane to be the movement plane.

• View plane—The movement plane is the plane that passes through the point
and is parallel to the screen.

To Set End Conditions for a Curve


Optionally, you can define constraints for each end of the curve.
1. Click Constraints.

2. Under Constraints, click First End or Second End. The selected end is
highlighted.

3. From the list, select a constraint that you want to assign. Select from the
following:

o Free—No conditions are specified.

o Position—The end is fixed in its current position.

o Tangent—Makes the end tangent to a reference. You can select only a


one-sided edge as a reference boundary.

o Curvature—Sets G2 continuity and tangency between the curve and


reference. You can select only a one-sided edge as a reference boundary.

10
Pro/SCAN-TOOLS

o Normal—Pro/SCAN-TOOLS aligns the boundary to the selected plane so


that normals along that boundary are parallel to the plane.

4. Optionally, select a reference for the constraint, or Pro/SCAN-TOOLS preserves


the current status.

To Define the Poly Motion Region for a Curve


Defining the Poly Motion Region for a curve lets you specify the following:
• The rule for modifying the curve

• Boundaries of the region where the curve can move

To define the Poly Motion Region:


1. Click Region. The Region section opens in the dialog box.

2. Select one of the following from the list:

o Local—Moves the selected point only.

o Smooth Region—Applies the movement of the point to all points in the


specified region by a cubic law.

o Linear Region—Applies the movement of the point to all points in the


specified region by a linear law.

o Constant Region—Moves all the points included in the specified region by


the same distance.

3. For Smooth Region, Linear Region, or Constant Region, you can optionally
select the boundaries of the region. Click the Region check box and select two
points on the curve.

Note: The default region is Smooth and is applied to the whole curve.

To Modify a Curve Using its Style Points

1. Click .

2. Select a curve to modify. The Modify Curve dialog box opens.

3. Click .

4. Optionally, before moving points, you can redefine style points on the curve.
Select an operation under Style Points:

o Move—Moves the curve by moving the interpolation points on the curve.

o Add—Adds style points to the curve by selecting points on the curve.

o Delete—Deletes style points from the curve by picking points.

o Redistribute—Redistributes style points according to the curve’s


curvature. Regions with higher curvature have a denser point distribution.

11
Pro/SCAN-TOOLS™ - Help Topic Collection

5. Select a point on the curve and start dragging it.

6. Optionally, click Region to define the Poly Motion Region.

7. Optionally, click Diagnostics to enable the dynamic display of the selected


analyses.

8. Optionally, click Constraints to set boundaries constraints.

9. To use sliders, select a point to drag, click Sliders, and move the sliders in each
direction.

10. Click to finish the operation.

To Modify a Curve Using Fit

1. Click .

2. Select a curve to modify. The Modify Curve dialog box opens.

3. Click .

4. Type an accuracy value in the Accuracy field.

5. To fit the curve using default settings, click Fit.

6. Optionally, you can set up reference points. To add reference points, click Add
Ref Points under Reference Points Setup and select one of the following from
the list:

o Raw Data Points—Selects raw data points as a reference.

o Single Point—Selects a single point as a reference.

o Datum Points Array—Selects a datum point array as a reference.

Note: When redefining reference points, click Show to show the current
reference points.

7. Click the selection arrow and select reference points.

8. To remove reference points, click Rmv Ref Points and select from All, Raw
Data Points, Single Point, and Datum Point Array.

9. Click the selection arrow and select reference points.

Note: When redefining reference points, click Show to show the current
reference points.

10. After you have set up the reference points, you can fit the surface again by
clicking Fit.

11. Optionally, click Diagnostics to enable the dynamic display of the selected
analyses.

12. Optionally, click Constraints to set boundaries constraints.

12
Pro/SCAN-TOOLS

13. Click to finish the operation.

To Enable Dynamic Diagnostics


While modifying geometry, you can turn on or off the dynamic display of analyses
and diagnostic tools. The dynamic display changes as you change geometry.
The following diagnostics options are available:
• Curvature

• Radius

• Tangents

• Interpolation Points

• Deviation

• Reference Points

You can access additional analysis tools using the Analysis menu.
1. Click Diagnostics. The Diagnostics section opens in the dialog box.

2. Select an analysis from the list and click to display it.

3. For the Curvature analysis, you must first select a reference. Select the required
reference. Click to turn on the display till you see displayed next to
the analysis in the list.

4. To blank the analysis, select an analysis from the list and click till you see
displayed next to the analysis in the list.

5. To modify settings for a particular analysis, select an analysis from the list and
click Setting. The Display Settings dialog box lets you set parameters for the
selected analysis.

To Use Sliders
You can use sliders to move points with more precision.
To use sliders:
1. Select a point to drag.

2. Click Sliders. The Sliders section opens in the dialog box. You can use the
following sliders:

o First Direction—Moves a point in the first direction.

o Second Direction—Moves a point in the second direction.

o Normal Direction—Moves a point in the direction normal to the surface.

o Sensitivity—Adjusts sensitivity of the slider and mouse movements.

13
Pro/SCAN-TOOLS™ - Help Topic Collection

3. Move sliders to modify the surface as needed.

Modifying a Surface

About Modifying a Surface


You can modify the shape of a surface by:
• Tweaking a surface using its control polyhedron

• Tweaking a surface using its grid

• Fitting a surface to the specified reference points

To Modify a Surface Using the Control Polyhedron

1. Click .

2. Select a spline surface to modify. The Modify Surface dialog box opens.

3. Click .

4. Define the movement plane. Select from Dynamic Plane, Defined Plane, or
Original Plane.

5. Specify the direction for tweaking the surface. You can tweak the surface in one
or two directions. For two directions, you can use a combination of two options.
Select from First Direction, Second Direction, or Normal Direction.

6. You can now select a point and drag it to the new location.

7. Optionally, click Region to define the Poly Motion Region.

8. Optionally, click Diagnostics to enable the dynamic display of the selected


analyses.

9. Optionally, click Boundaries Constraints to set boundaries constraints.

10. To use sliders, select a point to drag, click Sliders, and move the sliders in each
direction.

11. Click to finish the operation.

Defining the Movement Plane


When modifying a surface, you can select a movement plane using one of the
following:
• Dynamic plane—The movement plane is a tangent plane that passes through
the selected point. The dynamic movement plane follows the selected point.

• Defined plane—Selects a datum plane to be the movement plane.

14
Pro/SCAN-TOOLS

• Original plane—The movement plane is a tangent plane that passes through the
original location of the selected point.

To Define the Poly Motion Region


The Poly Motion Region lets you specify:
• The rule for modifying the surface shape

• Boundaries of the region where the curve can move

You can set the Poly Motion Region in one or two directions. You can set a different
Poly Motion Region for each direction.
1. Click Region. The Regions section opens in the dialog box. The two arrows on
the screen show the gridline directions. The green arrow indicates the first
gridline direction, and the red arrow indicates the second direction.

2. Set the region in the first direction by selecting one of the following from the list:

o Local—Moves the selected point only.

o Smooth Region—Applies the movement of the point to all points in the


specified region by a cubic law.

o Linear Region—Applies the movement of the point to all points in the


specified region by a linear law.

o Constant Region—Moves all the points included in the specified region by


the same distance.

3. For Smooth Region, Linear Region, or Constant Region, you can optionally
select the boundaries of the region in each direction. Click Region and select two
control polylines of the polyhedron to bound the region in a specified direction.
The default Poly Motion is Smooth, applied to the whole surface.

4. Set the Poly Motion Region in the second direction in a similar manner.

To Modify a Surface Using the Grid


You can modify the surface by modifying its gridlines.

1. Click .

2. Select a spline surface to modify. The Modify Surface dialog box opens.

3. Click to select the grid method. The Gridlines Modification area opens
in the Modify Surface dialog box.

4. To add or remove gridlines in the first or second direction, click 1st Dir or 2nd
Dir.

5. Click Add/Rmv Gridlines. The Add/Remove Gridlines dialog box opens.

15
Pro/SCAN-TOOLS™ - Help Topic Collection

6. Select the direction in which you want to modify the gridlines by clicking First
Dir or Second Dir.

7. To add grid lines, click First Dir or Second Dir and click Add Gridlines.

8. Specify where you want to select points by clicking pick on surf or pick on grid.

9. To select a point, click the selection arrow, select a point, and middle-click.
Pro/SCAN-TOOLS creates a gridline through the point you selected. Add as many
grid lines as you need.

10. Add gridlines in the other direction.

11. To remove gridlines, click First Dir or Second Dir and click Remove Gridlines.
Click the selection arrow, select a gridline to remove, and middle-click.

12. When you have finished refining the gridlines, click Done. The Add/Remove
Gridlines dialog box closes.

13. Specify the types of points to use for dragging. Under Options, select one of the
following:

o Control Points

o Interpolation Points

14. Define the movement plane. Select from Dynamic Plane, Defined Plane, or
Original Plane.

15. Specify the direction for tweaking the surface. You can tweak the surface in one
or two directions. For two directions, you can use a combination of two options.
Select from First Direction, Second Direction, or Normal Direction.

16. You can now select a point and drag it to the new location.

17. Optionally, click Diagnostics to enable the dynamic display of the selected
analyses.

18. Optionally, click Boundaries Constraints to set boundaries constraints.

19. To use sliders, select a point to drag, click Sliders, and move the sliders in each
direction.

20. Click to finish the operation.

To Modify a Surface Using Fit

1. Click .

2. Select a spline surface to modify. The Modify Surface dialog box opens.

3. Click .

4. Define the movement plane from the Move list. Select from Dynamic Plane,
Defined Plane, or Original Plane.

16
Pro/SCAN-TOOLS

5. In each direction, you can specify the gridlines that Pro/SCAN-TOOLS uses for
fitting the surface.

6. To select gridlines in the first direction, click the 1st Direction Subset Grid
check box, select red gridlines, and middle-click.

7. To select gridlines in the second direction, click 2nd Direction Subset Grid,
select blue gridlines, and middle-click.

8. To use Fit with the default setting, click Fit. Pro/SCAN-TOOLS tries to fit the
surface.

Optionally, you can define conditions for the fit operation by specifying the
Options and Reference Points Setup settings in the dialog box.

9. To set accuracy, type the accuracy value in the Accuracy box.

10. To set the offset, type the offset value in the Offset box.

11. To add reference points, click Add Ref Points under Reference Points Setup.

12. To specify reference points, select one of the following from the list:
o Raw Data Set—Selects points from a raw data set.

o Raw Data Points—Selects individual points from a raw data set.

o Single Point—Selects datum points.

o Datum Points Array—Selects an entire datum point array.

o Facet Vertices—Selects vertices of a faceted model.

Note: Click Diagnostics and turn on the Reference Points display to show
reference points on the model.

13. Click the selection arrow, select reference points to add, and middle-click.

14. If you selected Raw Data Set, the SCAN FILTER menu appears. Select one of
the following:

o CrvChainFltr—Uses only those scan points that are enclosed within the
region bounded by an open or closed chain of curves. Use the CHAIN menu
to select curves separating scan points and then select a scan set.

o SrfProjFltr—Uses only those scan points that project within the boundaries
of the surface. Select a scan set to project onto the surface.

o No Fltr—Selects an entire scan set.

15. To remove reference points, click Rmv Ref Points and select one of All, Scan
Curve Set, Scan Curve Points, Single Point, Datum Point Array, or By
Deviation Range.

16. Click the selection arrow, select reference points to remove, and middle-click.

17. Optionally, click Diagnostics to enable the dynamic display of the selected
analyses.

17
Pro/SCAN-TOOLS™ - Help Topic Collection

18. Optionally, click Boundaries Constraints to set boundaries constraints.

19. Click to finish the operation.

To Set Boundary Constraints for Surface Modification


You can define constraints for each surface boundary.
1. Click Boundaries Constraints.

2. Under Constraints, select a boundary from the list. The selected boundary is
highlighted in red.

3. From the list, select a constraint that you want to assign to the selected
boundary. Select from the following:

o Free—No conditions are specified.

o Position—The boundary is fixed in its current position.

o Tangent —Sets tangency between the boundary and the reference surface.
You can select only a one-sided edge as a reference boundary.

o Curvature—Sets G2 continuity and tangency between the boundary and


the reference surface. You can select only a one-sided edge as a reference
boundary.

o Normal—Pro/SCAN-TOOLS aligns the boundary to the selected plane so


that normals along that boundary are parallel to the plane.

4. To set the conditions, click the selection arrow.

5. Select a condition from the CONDITIONS menu and click Done:

o KeepGrid—Aligns the surface along the existing gridlines without adding


new gridlines.

o WithinTol—Aligns the surface to the reference boundary so that the


deviation is within the part accuracy. When aligning the surface, Pro/SCAN-
TOOLS keeps adding gridlines until the alignment and tangency are within
the tolerance.

6. Click .

18
Index
H modiyfing a curve........................ 9

high density data product overview......................... 1

importing.................................... 5 saving changes ........................... 4

high density data............................ 5 selecting objects ......................... 3

P Scantools ..... 1, 3, 4, 5, 7, 8, 9, 10, 14

point cloud Scantools command ....................... 2

importing.................................... 5 style feature

point cloud .................................... 5 boundary conditions for a surface .18

poly motion region collapsing geometry..................... 4

for a curve ................................ 11 creating curves ........................... 8

for a surface ............................. 15 creating features inside ................ 7

poly motion region...................11, 15 creating surfaces ......................... 9

S end conditions for a curve ...........10

Scantools environment ............................... 1

accessing.................................... 3 modifying a curve using control


polygon ................................... 9
collapsing geometry into style
feature .................................... 4 modifying a curve using fit ..........12

creating curves............................ 8 modifying a surface using fit ........16

creating features ......................... 7 modifying a surface using the grid 15

creating surfaces ......................... 9 modiying a curve using style points


.............................................11
defining a movement plane for a
curve..................................... 10 modyfing a surface using a
polyhedron .............................14
defining a movement plane for a
surface .................................. 14 poly motion region for a curve .....11

environment ............................... 1 poly motion region for a surface ...15

importing high density data........... 5 saving........................................ 4

importing low density data ............ 7 style feature .. 1, 4, 7, 8, 9, 10, 11, 12,
14, 15, 16, 18
modifying a surface.................... 14

19

You might also like