Professional Documents
Culture Documents
Alias - Wavefront LearningSurfaceStudio
Alias - Wavefront LearningSurfaceStudio
Alias - Wavefront LearningSurfaceStudio
5
Learning SurfaceStudio 9.5.
© 2000 Alias|Wavefront.
Printed in the U S A by R.R. Donnelley, All rights reserved.
Studio Documentation Team: Mona Albano, Pat Anderson, Matt Chaput, Stephen Gaebel,
Karen Hoogsteen, Adam Kozyniak, Joanne MacPhail, Margot Meijer.
Microsoft and Windows NT are registered trademarks of Microsoft Corporation in the United States and/
or other countries. Solaris is a trademark of Sun Microsytems Inc. All other product names mentioned are
trademarks or registered trademarks of their respective holders.
This document contains proprietary and confidential information of Alias|Wavefront, Inc. and is protected
by international copyright law. The contents of this document may not be disclosed to third parties,
translated, copied, or duplicated in any form, in whole or in part, without the express written permission of
Alias|Wavefront, Inc.
The information contained in this document is subject to change without notice. Neither Alias|Wavefront,
Inc. nor its employees shall be responsible for incidental or consequential damages resulting from the use of
this material or liable for technical or editorial omissions made herein.
Studio Assistant Online The Assistant Online offers a vast Internet resource, updated
weekly, of valuable learning material. It includes:
● Lessons and finished models that allow you to exercise
modeling, rendering and presentational skills
● Content designed to optimize workflow for visual
presentation.
Where To Begin 2
Page Layout 3
Graphic Conventions 4
Terms 5
Introduction 7
Starting SurfaceStudio 7
Arranging Windows 12
Using Tools 18
Conclusion 65
Introduction 67
Diagnostic Shading 86
Conclusion 91
L e s s o n 3 Fitting Curves to Scans 93
Introduction 93
Conclusion 137
Introduction 139
Conclusion 178
Introduction 179
Loading the Lesson File 180
Conclusion 239
L e s s o n 6 Direct Modeling 241
Introduction 241
Conclusion 302
How To Use This Book
1
● Lesson 6: Direct Modeling.
Shows how to use the direct modeling method to start with
simple surfaces and interactively manipulate them to match scan
data.
Where To Begin
The first tutorial covers some material that may already be familiar
to you. You can make decisions about these tutorials based on
whether you are an absolute beginner, already familiar with Silicon
Graphics workstations, or already familiar with Alias|Wavefront
StudioTools products.
Absolute Beginners
You should log into your account (or the common SurfaceStudio
account) on your workstation and then start the tutorials with the
instructions for Starting SurfaceStudio on page 7.
Much of the first chapter deals with interface basics common to all
Studio products. However, you will still want to familiarize yourself
with new or SurfaceStudio-specific features.
Page Layout
The following illustration outlines the components of a typical page
in the Learning SurfaceStudio manual.
Sub-topic
(a smaller part of the
major topic)
Description of task
(the purpose of this specific
set of instructions)
Instructions
Name of
lesson/chapter
Page
Name of topic number
on this page
Graphic Conventions
● When we want to highlight part of a screen shot, we draw a
thick line around it.
For example, the following illustrates the location of the close
box on a view window:
Highlight
Click Symbol
Dragging Symbol
Terms
Click
Move the mouse pointer over an object and press a mouse
button once.
Double-click
Move the mouse pointer over an object and press a mouse
button twice fast.
Drag
Move the mouse pointer over an object and hold down a mouse
button. Then move the mouse with the button held down.
The Scene
The 3D “world” inside the view windows.
The Model
The curves, surfaces, and points that make up the object you are
creating.
7
Run SurfaceStudio from the icon:
1 In the Toolchest menus in the top left corner of the screen, click
the Find menu title.
The Icon Catalog window will open to show icons for all the
Alias|Wavefront products you have installed on your
workstation.
Double-click the SurfaceStudio icon.
The icon graphic changes to show the program is running.
Window Area
Palette Shelves
As you continue through this tutorial you will become more and
more familiar with the StudioTools interface.
One of the most important menus is the Help menu. The Help menu
is organized so that you can get quick and specific information on
just about any function in StudioTools.
It’s easy to get help on any tool or menu item in the interface. Just
follow the steps below.
PerformingMenu Commands
● Notice the arrow next to the All windows item. This means there
are more sub-options for this category:
2 Click the All windows item to open the sub-menu, then click the All
(Studio) item.
The All (Studio) command arranges view windows in the
“Studio” layout: top, back, side, and perspective.
Window Controls
Close box
Maximize box
Title bar
Window Controls
The view windows have more controls across the top, but for now
you will concentrate on the close box, title bar, maximize, and resize
corners. You will discover the functions of the other icons later in
the tutorials.
Closing Windows
● Find the close box in the upper left corner of the Top view
window.
Close Box
Resizing Windows
You can change the size of windows using the resize corners at each
corner.
Changing the size of the Side view window using the resize
corners and maximize box:
1 Find the resize corners in the corners of the Side view window.
resize corners
4 Try dragging the resize corners in the other corners to see how
they resize the window.
● Often you will want to work in one large window to see more
detail. You will use the maximize box to temporarily make the
Side view window fill the entire screen.
5 Find the maximize box in the upper right corner of the Side
view window.
Maximize Box
Moving Windows
2 Drag the title bar. An outline of the view window follows the
mouse.
2 3 3
1
2
1
3
2
1
Overlapping Windows
Notice one of the view windows has a white border. This is how
SurfaceStudio indicates the active view window (sometimes also called
the current view window).
The active view window is always the last view window you clicked
in.
Some tools change behavior based on which view is active, but for
now you can disregard which view window is active.
Using Tools
To work on the model, you must first choose a tool. Although many
menu items affect the model, tools are your primary method of
creating and editing a model.
2 Find the Objects palette. It’s the fifth palette from the top of the
window.
● If you can’t see the Object palette, use the scroll bar on the left
side of the palette window to scroll up to the top.
This feature can help you to identify tools until you become
familiar with the icons in the palette.
Note Once you are familiar with the icons in the palette, you may want
to disable tooltips. To do this, select the ToolTips option in the
Interface Options window (Preferences > Interface > Interface
options-❏).
A new sphere 1 grid unit wide appears where you release the
mouse button.
You may have noticed that some tools have a small yellow arrow
in the top right corner.
These arrows indicate that more, similar tools are available in a
hidden sub-palette. To access the extra tools, you must click and
hold the mouse to open the sub-palette.
1 In the Objects palette, click and hold the Sphere tool icon.
2 Hold the middle mouse button on the different tools in the sub-
palette to see their names.
● This time you will place the new primitive using grid snapping.
Note In addition to using the Grid button, you can grid snap by pressing
and holding the Alt button while you place a primitive.
The palette collapses down to just the tab, and the other palettes
move up to fill the space.
10 Click the right mouse button on the Objects palette’s title tab to
open the palette’s menu.
● You have now seen two different ways to choose a tool from a
palette. From now on, we will ask you to choose tools by name,
such as:
“In the Objects palette, choose Primitives > Cone.”
Whenever you are asked to choose a tool, you can either click the
tool icon, or choose the tool from the palette menu.
14 Click the Object palette’s tab again to expand the Objects palette
back to normal.
1 With the right mouse button, click the title tab of the Objects
palette to open the palette menu, then open the Primitives sub-
menu.
● Notice that some items have shadowed boxes next to the name
of the item.
4 Double click in the text box labeled Sweep, then type 180 and
press Enter to set the sweep to 180 degrees.
5 Use the slider next to the Sections text box to set the sections to 4.
This button applies the settings in the window and activates the
tool.
8 Look at the Cylinder tool icon. It has a small option box symbol in
the top left corner.
Like the symbol in the menu, this indicates the tool has options.
Picking refers to selecting objects in the scene for use with other
tools. For example, to move a CV, you must pick the CV, then use
the Move tool on the picked CV.
● Unlike most tools, the Pick > Object Types > All obj/lights tool does
not stay selected, since you never need to use it twice in a row.
When these types of tools finish, the current tool reverts to the
last tool you selected.
● Like the Pick > Object Types > All obj/lights tool, the Pick > Nothing
tool does not stay selected. The current tool reverts to the last
tool you used.
Use the Pick > Object tool to pick and unpick objects in the
scene:
2 Click the cone primitive in the view windows with the left
mouse button.
3 Click the other objects with the left mouse button. They become
picked also.
4 With all the objects picked, click one of the picked objects with
the left mouse button.
● The middle mouse button picks only the object you click.
● The right mouse button unpicks objects. This is most useful with
pick boxes, as you will see in the next procedure.
1 With the Pick > Object tool still selected, click one of the primitive
objects with the left mouse button.
Pick Box
All the objects inside the box toggle between picked and
unpicked.
3 Now drag a pick box with the middle mouse button around
some objects.
4 Now drag a pick box with the right mouse button around some
of the picked objects.
Pick by name:
3 Find the Name field. The name of the object should be sphere
or something similar.
● Remember, the middle mouse button picks only what you click.
If you pick “nothing” (empty space), then the tool acts just like if
you had chosen Pick > Nothing.
6 Type sphere, then press Enter. The text appears as you type in
the promptline at the top of the workspace window.
When you press Enter, the sphere is picked.
Shortcuts to Tools
Shelves are like the palettes, except you control the tools’ options and
their position on the shelves. You will use shelves to organize all
your commonly used tools.
● Since you will not be using the Shelves window, you can close it.
To help demonstrate making new shelves, you will clear the default
shelves and make new shelves specific to these tutorials.
Before you clear the default shelves, you will save them so you can
retrieve them later.
1 In the Preferences menu, choose Interface > Tgl control panel. The
control panel will appear.
2 Hold the left mouse button on the Shelf Options menu button at
the top of the control panel’s shelf area to open the pop-up
menu.
3 Drag down to the Save item and release the mouse button.
A file requester appears.
4 Click in the File text field and type Default, then click Save
Shelf Set.
1 Hold the left mouse button on the menu button at the top of the
shelf area to open the pop-up menu. Notice how the menu
button is now called Default, after the name of the current shelf.
3 Click in the text box, hit the Esc key to clear the text, and type
CurveFit. Click OK to name the new shelf.
The old Shelf set is deleted and a new, empty shelf appears in
the shelf area.
5 With the middle mouse button, drag the Fit Curve tool onto the
Curves shelf in the control panel.
● You could move the entire Curves palette onto the shelf by
dragging its title tab, but you only want a selection of tools from
the full palette.
The shelf allows you to do this. When you drag a tool onto a shelf,
the new copy of the tool keeps the settings it had when it was
dropped on the shelf, independent of the original tool in the palette.
Using this technique, you will create several versions of the two
original curve creation tools, New curve (edit pts) and New curve (cvs).
Each version will have different settings for the Degree option.
Add versions of the New Curve tools to the shelf with different
options:
1 In the Curves palette, double-click New Curves > New Curve (edit
pts) to open the tool’s option window.
(Remember that you can also choose New Curve (edit pts) ❏ from
the palette menu).
The New Curve (edit pts) option window appears.
5 Hold down the middle mouse button on the tool icon at the top
of the option box and drag it to the CurveFit shelf.
7 Use the middle mouse button to drag the tool icon at the top of
the option window to the shelf.
Another copy of the tool is added to the shelf. When you choose
this copy of the tool, the New Curve (edit pts) tool will create
degree 3 curves.
1 Move the mouse over the CurveFit shelf’s title tab and press the
right mouse button to show the shelf’s menu.
2 Find the first version of New Curve (edit pts) you dragged to the
shelf.
If you can’t remember which is which, double-click the two
icons to see their option windows. You want the version with
the Degree option set to 2.
3 Hold down the Ctrl key and double-click the tool icon.
A name requester appears.
5 Hold down the Ctrl key and double-click the second copy of the
New Curve (edit pts) tool.
7 Hold down the right mouse button on the title tab of the shelf to
open the shelf menu.
The two copies of the tool are now distinguishable in the menu.
2 Hold the middle mouse button over the tool’s icon in the shelf.
3 With the middle mouse button held down, drag the label to the
upper-right corner of the window and position the cursor over
the trashcan icon.
Shelf Trashcan
You may have noticed that icons are a bit crowded on the shelf. The
large icons are good when you are learning which icon is which, but
now you will switch to the small icon size to save space in the shelf.
You have seen how to create shelves with customized tools. In later
lessons you will load pre-made shelves containing all the tools you
need to complete the tutorials.
An even faster method for selecting tools are the marking menus.
Marking menus generally hold fewer tools than a shelf, but are much
faster since you can use quick gestures to select tools. With practice,
selecting tools with marking menus becomes almost instantaneous.
2 With the keys held down, press and hold the left mouse button.
3 Keep the left mouse button held down and drag down until the
Pick > Object box is highlighted.
5 Hold Shift and Ctrl with the middle and then with the right
mouse buttons to see the other marking menus.
Each mouse button has a separate marking menu.
Right
mouse
button
6 Hold the Shift and Ctrl keys, then drag up and release the mouse
button quickly.
The black line shows the direction but the menu is not drawn.
When you release the mouse button, the marking menu flashes
the name of the selected tool on the screen.
You have just selected Pick > Nothing.
● Use this method to select tools even faster once you have
mastered the positions of the tools on the menu.
Learn which tools are on the marking menus, and use the marking
menus whenever you need to select one of those tools. The more
you use them, the faster you will become, until you can select tools
with quick gestures.
Middle
Right
2 Double click the Pick > Pick locator point tool in the Palette or
Control Panel to open the Pick Locator Options box.
3 Hold down the middle mouse button and drag the tool icon
from the top of the option box and drop it between the third and
fourth last icons on the shelf.
4 Hold down Shift and Alt keys and press the left mouse button to
show the marking menu again.
The tool you just added is called Pick > Pick_locator in the
marking menu. You will change the name to something more
concise.
5 In the MarkingMenu shelf window, hold down the Ctrl key and
double-click the Pick locator tool in the shelf (second from the
right).
A dialog box appears.
Hotkeys
You can see the hotkey for the User windows item, as well as text
fields for defining other hotkeys.
● You can define your own hotkeys if you wish. For the most part
we will not use hotkeys in these lessons.
If you are new to Alias|Wavefront Studio products, we
recommend that you spend some time working with the
product before you define hotkeys, so you can learn which
commands you use frequently enough to need a hotkey.
left out
right
down rotate
Common Camera Moves
4 Release the left mouse button, but keep the Shift and Alt keys
held down.
5 Drag the right mouse button to dolly the camera in and out.
6 Again, release the right mouse button, but keep the Shift and Alt
keys held down.
8 When you are done moving the camera, release the mouse
button and the Shift and Alt keys to exit camera move mode.
Using the camera move mode soon becomes second nature. With
practice, you will be able to move the camera where you need it
without thinking about the keys or the mouse.
1 Use the marking menus to choose the Pick > Nothing tool.
2 Now use the marking menus to choose the Pick > Object tool.
4 Find the Cameras palette. It’s near the bottom of the Palette
window.
6 Pick nothing.
4 Move the mouse pointer over the Perspective view and hold
down the Shift and Alt keys to enter camera move mode.
Keep the keys held down for the rest of this procedure.
6 Drag with the left mouse button to tumble. The view tumbles
around the point of interest.
9 Notice the long light blue or yellow arrow extending from the
center of the manipulator. This arrow indicates the normal at
this point on the surface.
The arrow is light blue when it is pointing toward you and
yellow when it is pointing away.
11 Now look for the shorter red, green, and dark blue arrows
extending from the center of the manipulator (tumble the view
to show the arrows more clearly if necessary).
These arrows represent the local axis directions for the object.
You have probably already seen the viewing panel appear when you
enter camera move mode in the Perspective window. This window
lets you quickly switch the Perspective window to a default or user-
defined view of the model.
As you work on the model, you will probably find yourself changing
the camera view back and forth between two or more areas of
interest. The viewing panel lets you “bookmark” views of the model
and return to those views by clicking the name of the bookmark.
2 Hold down the Shift and Alt keys to enter camera move mode.
Keep the keys held down for the rest of this procedure.
● The images at the center of the panel (small icons of the top and
bottom of a car) represent the model.
6 Click the Viewing Panel section heading at the top of the panel to
collapse the entire panel into a small heading.
Use this technique to get the viewing panel out of the way when
you want as much viewing area as possible.
Isographic View
1 Move the mouse pointer over the Perspective view and hold
down the Shift and Alt keys to enter camera move mode.
Keep the Shift and Alt keys held down.
6 Click the label for the first bookmark, then the second.
The view switches back and forth between the two bookmarked
views.
14 Hold the Shift and Alt keys in the Perspective window to show
the viewing panel.
Notice your new names in the Bookmarks section.
Open/close the
P.O.I. section
Hide/show
Lock the position the P.O.I.
of the P.O.I manipulator
View the model
View the model from the top or
side-on from a bottom
reset direction Perspective or
isographic view
Return to Open/close
previous view bookmarks section
Go to book- Add/edit
marked tool bookmarks
You may need to view the Scene Block Diagram (SBD) in certain
circumstances:
● The SBD lets you confirm the effects of tools and menu items on
the internal structure of the scene to help diagnose problems.
Node States
Grouped Nodes
● Invisible: you can make objects in the scene invisible. Nodes for
invisible objects look like this.
The graph in the window is the diagram of the graph for the
current scene.
2 Hold down the Shift and Alt keys, and use the middle and right
mouse buttons to track and dolly through the graph.
The camera move tools work in the SBD window just like they
do in an orthographic window.
3 Dolly into the graph close enough to see text on the nodes.
The nodes are labelled with their names and icons showing
their types.
4 Choose Pick > Object from the Pick palette and click a geometry
node in the SBD window.
The corresponding object in the scene becomes picked.
The SBD window shows the difference between the Pick > Object and
Pick > Component tools.
1 Pick nothing.
● You can see that the cube is constructed from six planes which
are grouped together.
3 Choose Pick > Object and pick the cube in a view window.
● In the SBD window, you can see that the grouping node is
picked.
Curves Shells
Sections
Surfaces Others
Construction
Objects
Component Filter Buttons
● The Pick > Component tool only picks one side of the cube.
In the SBD window, you can see that instead of picking the entire
group, the Pick > Component tool picked one of the sub-nodes.
Conclusion
You now know how to:
● Arrange windows.
File Organization
When you first set up your user account for use with SurfaceStudio,
a directory is created in your home directory called user_data. By
default, this is where SurfaceStudio stores your files.
Inside the user_data directory you will find directories for projects.
Project directories allow you to organize all the files associated with
a job. Each project directory contains sub-directories for the different
67
types of data, including wire files, cloud data, and pix format
images.
The wire directory is used to store wire files. These are the files
created when you save a model in SurfaceStudio. These files contain
all the information about that model.
The initial set-up creates a project called demo. Until you create a
new project, this is the default project.
user_data
wire
cloud
misc_data
.
CourseWare_SurfaceStudio
(files for tutorials)
.
The sample file you will load contains scan data for a center console
from an automotive interior.
This small window lets you open a file quickly if you already
know the exact path and filename. For most file operations,
however, you will use the file lister.
The file requester expands to fill the screen and lists files
graphically.
You are currently in the wire directory of the demo project
directory. This is the default location for storing wire files until
you set up a new project.
You need to get to the CourseWare_SurfaceStudio
directory to load the example wire file for this lesson.
user_data
wire
cloud
misc_data
.
CourseWare_SurfaceStudio
(files for tutorials)
wire
7 Hold the mouse button on Project to open the menu. Then drag
up to the Set Current item and release the mouse button to select
it.
This changes the current project from demo to
CourseWare_SurfaceStudio. Now the file lister will start in
the CourseWare_SurfaceStudio directory until you set
another project.
8 Click the arrow pointing down, next to the name of the wire
directory.
The wire directory expands to show icons for the contents.
Lesson2.wire highlighted
(Note that if your scan data comes from EvalViewer, much of this
work will already have been done within that application).
● You want to pick all the X scan lines so that you can put them in
their own layer.
You can’t use a pick box, because it would probably pick several
other types of scan lines also.
You could pick each X scan line one at a time, but fortunately
there’s an easier way.
● The name field is a text field just below the Shelf Options section
in the control panel on the right-hand side of your screen.
This field shows the name of the currently picked object, and
allows you to change it.
4 Scroll through the field and see if you can find part of the name
that indicates this is an X section.
5 Click with the middle mouse button in the top window to pick
other X scan lines. Check to see if the same identifying text is in
their names also.
● When scanners save scan data, they sometimes give the resulting
scan lines names that indicate their scanning direction and
number.
In this case, all the X scan lines have the text xsec in their
names. Because of this, you can pick all the X scans at once using
special characters called wildcards.
SurfaceStudio has two wildcards. The asterisk (*) matches any
stretch of text. A question mark (?) matches any single character.
6 Pick nothing.
7 Move the mouse pointer over the view windows and type
*xsec*, then press Enter.
The asterisk wildcards match the parts of the names before and
after the xsec text, so every object with xsec in its name
becomes picked.
The button turns into an editable text field, allowing you to edit
the name of the layer.
13 Hold the left mouse button on the small color chip on the right
side of the X Sections layer button.
The layer’s color menu appears.
14 Drag to the dark maroon color (first from the left on the bottom
row) and release the mouse button to select it.
All the objects in the layer are displayed in the new color.
● Now you want to get the X scan lines out of the way to make it
easier to pick the other geometry.
4 Change the layer color to dark green (third from the left on the
bottom row of the color menu).
6 Use a pick box to pick all the remaining cross section curves.
9 Change the layer color to dark blue (the first color from the left
on the top row).
1 Use the layer button pop-up menus to set the state of the three
section layers to Pickable.
6 You are done with the scan lines for this lesson. Set the state of
the three section layers to Inactive.
Next you will import some surfaces on top of the scan data. You will
use the surfaces to demonstrate principles of editing and
transforming objects in the scene.
● Save often!
You have seen that File > Open replaces the current scene with the
contents of the opened file. What you want to do now is add the
contents of a file to the current scene.
The File > Import > File command lets you load data from a file
without replacing the model you are working on.
The options let you change how the new file will be imported.
2 Make sure all the options in the Wire Options section are set to
ON.
● The plus buttons turn a certain feature on for all the picked
objects. The minus buttons turn the feature off for all the picked
objects.
9 Click the minus button for Curvat U to turn the locators off.
10 Pick nothing.
● The initial size of the combs may be too small to see at this
distance, so you will increase their scale.
5 Click the plus sign for Cv/Hull to turn on the CVs and hulls of the
surface.
9 Press the right mouse button and drag the mouse up to move the
CV.
The cross sections and curvature combs update interactively as
you move the CV.
11 Choose the Pick > Object tool and pick the top slab surface again.
13 Pick nothing.
Diagnostic Shading
Now you will take a quick tour of the evaluation shading options
available in SurfaceStudio.
Invisible Layers
3 Click the single color shading button (the second button from
the left on the top row).
4 Tumble around the model to see the highlight move across the
surface.
6 Move the Transparency slider until the number in the text field
reads about 0.7.
The shaded surfaces becomes 70% transparent.
8 Repeat the process for each of the shading buttons: click the
shading button, move the camera around the model to see its
effects.
◆ When you are done, click the wireframe button to turn off
shading (the left button on the top row).
Conclusion
You now know how to:
● Turn on and off object features such as CVs, hulls, isoparms, and
curvature combs.
Initial Scans
93
● The wire file containing X, Y, and Z scanned polylines. You will
fit construction curves to these scans.
2 Set all the options in the Wire Options section to ON. Click Open
File. A file requester appears.
1 Open the pop-up menu at the top of the control panel shelf area
and choose Replace.
A file lister appears.
2 Find the Options pop-up menu at the right end of the window’s
title bar.
5 Hold down the Shift and Ctrl keys and press the left, middle,
and right mouse buttons to show the new marking menus.
Several surfaces that you can create from the fitted data use the
centerline as an edge, so it is important to fit curves to the centerline
now to provide that edge later.
You will make all other scan lines temporarily invisible to allow an
unobstructed view of the centerline curve.
1 Click the X sections layer to open its menu and turn the Visible
option off.
4 Using the left mouse button, draw a pick box around all the
curves (including the centerline curve).
Remember that the left mouse button toggles objects between
picked and unpicked. Now every scanline except the centerline is
picked.
You will first fit a curve to the top part of the centerline curve. To do
this you will create a rough initial curve, then refine it by moving
control vertices (CVs).
3 While holding down the Ctrl and Alt keys for curve snapping,
click to place the first endpoint roughly at the tangent point
between the top of the scanline and the front transition.
2 Click the scanline, then click the curve you just created.
A min-max deviation comb appears between the curve and the
scanline.
Measure the deviation between the cross section and the fitted curve
3 Drag the left mouse button to the left to scale up the comb.
1 In the left mouse button marking menu, choose CV (at the East
position).
3 In the middle mouse button marking menu, choose Move (at the
North position).
When fitting curves and surfaces to scans, you always want to use
the minimum geometry necessary to fit the original scans. The best
way to achieve this is to start with a small degree and increase it as
necessary.
1 Choose Pick > Object and pick the curve you created.
4 Click the Accept button in the bottom right corner of the view
window to accept the change to the curve.
You must always remember to click Accept after changing the
degree or number of spans of a curve or surface. Otherwise the
object will revert to its original state.
Next you will adjust the interior CV near the back for good tangency
out, then slide the CV along the tangent to match the curve.
This method gives good results when you go to build from the curve
later.
● Until now you have been using the Xform > Move tool to move
CVs. Now you will use the Move CV tool from the control panel
to adjust the fit of the curve.
Because the Move CV tool is designed specifically for CVs, it
provides greater control and flexibility than the standard Move
tool.
2 In the CV move section of the control panel, set the Mode pop-up
menus to XYZ and CV.
3 Drag the rear interior CV so that the hull between the CV and
the rear endpoint is tangent with the scan at the endpoint.
You will find it useful to dolly in close to the intersection to
visually check the hull’s tangency to the scan, and out again to
check the deviation along the curve.
5 Repeat the previous step for the interior CV near the front: drag
the CV so that it lies on the tangent in, and watch for the
conditions listed above.
The four CVs influence each other: changing one will affect the
deviation and tangents in the rest of the curve. Because of this,
achieving the proper tangents will require you to alternate
between moving the front and back CVs in an iterative process.
● Now that you have set good tangents in and out, you will want
to maintain them as you adjust the interior CVs to fit the scan
better.
Slide mode allows you to keep an interior CV on the tangent (the
hull between the CV and the endpoint) while moving the CV.
8 Drag the arrow pointing toward the rear endpoint to slide the
CV along the hull.
Try to decrease the deviation between the curve and the scan.
9 Continue to slide the front and rear interior CVs along the
tangents until the deviation is below 0.1 mm.
If you find it difficult to achieve this tolerance, you have not
found the correct tangents at the endpoints and will need to re-
work the tangents using the tips already suggested.
Now you should have good tangency at the endpoints of the curve,
and low deviation. There are two additional checks to ensure the
quality of this fitted curve: the curve curvature locator, and the
Extend tool.
1 Pick nothing.
2 Choose Pick > Object and pick only the fitted curve.
4 Drag the left mouse button to the right to increase the size of the
comb plot.
The larger the scale of the comb plot, the easier it is to see
changes in the curvature.
● The comb plot should have a smooth rate of change without any
reversals in curvature.
● The comb plot should not cross the curve (this is called an
inflection). Inflections are marked by large blue arrows.
3 Drag the left mouse button to extend a new curve off of the end
of the fitted curve.
● If the tangent point and fit of the original curve are correct, the
extension will follow the scan for a short distance and then
continue above the transition.
● If the extension is flat and follows the curve for some distance, it
indicates that you can move the tangent point further outwards.
4 If you see a problem with the curvature, press the Delete key,
click Yes to delete the extension curve, then go back and adjust
the endpoints and tangent.
5 Now check the curvature in the front of the curve the same way.
● Once you have achieved good curvature along the fitted curve,
you can clean up the construction aids and move on to the next
scan.
6 Choose Pick > Object and pick any remaining extension curves,
then delete them.
Now you need to fit the other “primary” parts of the centerline scan
at the front and back.
Use the same method to fit curves to the front and back
primary portions of the scan:
1 Use curve snap to place a degree 2 edit point curve on the scan.
As you draw the curve, slide one endpoint to the bottom of the
scan and place the other endpoint where you estimate the
tangent point will be.
1 Choose Pick > Object and pick any remaining extension curves,
then delete them.
● You do not need to fit any more Y scan lines, so you can make
the layer invisible for now.
Fitting X Curves
Next you will fit curves to three X scans. This time you will use the
Curve Fit tool to fit the curves automatically instead of moving CVs.
4 With the left mouse button, draw a pick box around all the
scans.
9 Dolly and track to center the top scan in the view window.
The Fit Curve tool automatically creates a curve and fits it to a scan
line. The tool automates much of the manual fitting process you used
on the centerline scan.
3 The Degree field controls the degree of the fitted curve. It should
be set to 3. If it isn’t, double-click in the field and type 3.
The Fit Curve tool can probably fit the top portion of the curve
within our tolerance with a degree 2 curve. However, you need
a degree 3 curve to provide controls for tangency both across the
axis of symmetry and into the transition.
● More than one curve is required to fit the scan. You can use the
Fit Curve tool to move the existing curve to the top primary
portion of the scan.
● After you create a curve using the Fit Curve tool, the Fit Curve
Control window displays the position coordinates of the start
point and the end point of the curve.
5 Drag the blue handle at the bottom of the scan up to the tangent
point between the top primary portion and the transition.
● The Fit Curve tool has two methods for fitting a curve to a
scanline: Least Squares and Hull Fit. You should always try both
methods to see which gives a better fit and distribution of CVs.
6 In the Fit Curve Control window, the Fitting Method pop-up menu
controls which method the tool uses. Try both options to see
which one gives lower deviation.
In most cases, the Hull Fit method gives the best fit and
distribution of CVs.
● Next you will fit the side primary portion of the scan.
7 With the Fit Curve tool still active, click the side portion of the
scan.
The Fit Curve tool fits a new curve to the remaining portion of
the scan.
8 Drag the blue handle at the top of the new curve down to the
tangent point between the side portion of the curve and the
transition.
9 Set the Fitting Method to Hull Fit to get a deviation less than 0.1
mm.
4 With the right mouse button, click near the endpoint on the axis
of symmetry.
Using the right mouse button snaps in the vertical direction
only. This aligns the picked CV vertically with the endpoint on
the axis of symmetry. This ensures the curve will be tangent
across the axis of symmetry.
1 Pick nothing.
6 Hold down the Ctrl key to turn on magnet snapping, and click
with the left mouse button near the endpoint on the axis of
symmetry.
The pivot point snaps to the endpoint.
8 Find the three text fields labeled Scaling. This field correspond to
X, Y, and Z.
For more information, see Note The Duplicate Objects options let you place, scale, or rotate objects
Duplicating Objects in the as they are copied.
General Tools section of the
Basic Tools book. Use the Translation, Rotation, and Scaling options to specify offset
values for the X, Y, and Z axes. These offset values are applied to
the copied geometry, and move it off of the original geometry. The
values can be positive or negative numbers.
Alternatively, you can use the Distance on geometry to specify an
offset to the copied geometry. To do this, in the Duplicate Object
Options box, set the Transform in option to Geometry space.
17 Drag the middle mouse button left or right to scale the CVs in or
out from the pivot point on the axis of symmetry.
3 Drag the left mouse button to extend a new curve off of the end
of the fitted curve.
● If the extension is flat and follows the curve for some distance, it
indicates that you can move the tangent point of the fitted curve
further back.
4 If you see a problem with the curvature, press the Delete key to
delete the extension curve, then go back and refit the curve with
a different tangent point.
5 When you are satisfied with the curvature, use Pick > Object to
pick any remaining extension curves, then press the Delete key.
Use the same method to fit the second and third section curves:
1 Use the Fit Curve tool to fit curves to the top and side primary
portions of the scan.
3 Duplicate the top curve to check the curvature across the axis of
symmetry.
Before Moving On
Return the X Sections layer to its original state and hide it:
2 In the X sections layer, choose Visible to show the other scans you
hid earlier.
2 Choose Side_View.
4 With the left mouse button, draw a pick box around all the
curves.
5 Choose Invisible.
6 Choose Top_View.
Use the curve fitting methods you have learned to fit curves to
the scans:
1 Use dolly and track to center the scan you want to fit in the view
window.
2 Use the Curve Fit tool or the manual method to fit a curve to the
primary portion of the scan with a deviation less than 0.1 mm.
Before Moving On
Return the Z Sections layer to its original state and hide it:
2 Choose Top_View.
4 Choose Invisible.
5 Choose Side_View.
Use a free curve to connect the top and front curves on the
centerline:
4 Add a deviation locator between the new curve and the scan.
5 Click the new transition curve near its connection with the
existing front curve.
6 Click the front curve near its connection with the transition
curve.
9 In the Align Control window, drag the Curvature Scale for a better
fit. You will not be able to fit the scan perfectly yet.
10 Click the transition curve and the top curve to align them.
11 In the Align Control window, drag the Curvature Scale for a better
fit.
Note If you click the Create History control option, you will be able to
change the parameters of the geometry after you exit the tool
without losing the alignment. Once you are satisfied with the
alignment, you can delete the history information with Delete >
Construction History. If you click the Auto. Recalc. control option,
SurfaceStudio updates the new curve with the current values in
the Align Control window.
You will use a blend curve to fit a curve to the rear transition.
1 Dolly and track to center the rear transition in the view window.
● The constraint slides right off the end of the curve! This is
because the constraint did not attach to the top curve, it attached
to the scan.
To attach the constraint to the top curve, you must first template
the scan.
4 Press the Delete key to delete the constraint you just created.
7 Place another constraint on the back curve and slide it to the top
of the curve.
Drag to endpoint
Click here
7 Choose Constraint_geometry.
2 Add a deviation locator between the scan and the blend curve.
4 Click blend curve to select it, then click the first constraint.
The manipulator reappears.
● Note the circle and square handles on the long arrow projecting
from the manipulator. You can use these handles to change
curvature and tangent scaling at this constraint.
5 Drag the edge of the circle handle to change the curvature scale.
Try to improve the fit at this end of the curve.
6 Click the other constraint, and use its curvature scale handle to
improve the fit at the other end of the curve. Try to fit the blend
curve within 0.1 mm.
7 Pick the blend curve, the top curve and the back curve.
10 Drag the Scale slider right until you can clearly see the changes
in curvature.
11 Drag the UV Curvature Samples slider right until the top of the
comb plot appears smooth.
Before Moving On
2 Pick the fitted curves and assign them to the Fitted Curves
layer.
2 Dolly and track to center the curves you fitted to the middle X
sections.
3 Click the side curve near the top and drag up to extend it so that
its endpoint is above the top curve.
● With the Extend_Original tool selected, you can also extend the
curve by typing the length to extend the curve in the promptline.
5 Click the end of the top curve opposite the axis of symmetry,
then drag right to extend the curve past the extended side
curve.
or
Click the end of the top curve opposite the axis of symmetry,
then type 30 in the promptline and press Enter.
You can trim the curves back to the intersection with the
Curve_Section tool.
● The promptline asks you to select the curve to section (that is,
the curve that will be trimmed).
3 Click the side curve below the intersection with the top curve.
Where you click determines which part of the curve you want to
keep.
A red arrow indicates the part of the curve to keep.
Side curve sectioned back to the intersection with the top curve
6 Click the top curve on the part of the curve you want to keep.
7 Click Go.
Top curve sectioned back to the intersection with the side curve
● Extend the front and back Z curves out from the end opposite
the axis of symmetry.
Conclusion
You now know how to:
● Fit curves with low deviation and good curvature using manual
and automatic methods.
● Find and use good tangents in and out of the fitted curves.
You will load a pre-made file containing fitted curves and carry-over
data from the CourseWare directory.
139
For this lesson, we have done additional work on the model. We
have extended the side curves down and trimmed them to the
bottom of the part.
1. Extend the side and 2. Create line extending 3. Trim side and
front curves down. horizontally from lowest front curves to
point. horizontal line
with Curve section
Steps to Prepare the Model for this Lesson
2 If the file lister is not shown, click Show List to open the it.
The Birail tool sweeps one or more generation curves along two path
curves. You will use the Birail tool to sweep the top X fitted curves
along the Y centerline curve and the theoretical intersection between
the top and side surfaces.
3 Use curve snap to snap the first edit point to the top of the side
X curve nearest the front of the model.
4 Use curve snap to snap the second edit point to the top of the
side X curve nearest the back of the model.
● You want the new curve to pass through the ends of the top
curves (the generation curves). You could accomplish this by
simply snapping edit points to the ends of the three curves.
However, this would create a two-span curve, which would not
match the other path curve (the centerline).
Instead you will draw a one-span curve between the first and
third top curves and use the Curve Stretch tool to bend the curve
so it passes through the middle top curve.
● When you use the Curve Stretch tool with more than two
handles, the tool places a handle where you click. You want to
move the middle of the curve to pass through the middle
intersection. Therefore you need to click the construction curve
at the intersection to place a handle there.
8 Use curve snap and drag the middle handle up to the top of the
middle fitted curve.
Now you have the two path curves for the Birail. You will use Birail
to sweep the top curves along the centerline and the theoretical
intersection.
3
2
● To find out why Birail could not create the surface, check the
promptline history for error messages.
9 Read the most recent messages at the bottom of the window. The
Birail tool reported that one of the generation curves does not
intersect the centerline path curve.
3 Click the small brown handle near the center of the manipulator
that looks like the plane orientation you want.
The plane rotates 90 degrees to match the plane in which you fit
the top curve.
The handle snaps onto the centerline curve, but not where you
click. The handle is constrained to the construction plane, so it
stays in the same plane as the rest of the curve.
You may not see the handle move, because the distance is so
small. The Curve stretch tool displays the distance the handle has
moved in the promptline while you hold the mouse button. This
may be the only indication that the handle moved.
14 Move the construction plane to the end of the front top curve,
set the plane, and repeat the Curve stretch procedure.
15 You are finished fixing the curves. Pick the construction plane
and delete it.
2 In the view windows, click the three top curves in order from
front to back, then click Go.
5 Click the edge of the new top surface that lies on the centerline.
Now you will check how the new surface matches the scan data.
Check the deviation between the surface and the scan data:
3 In the control panel, click the plus button for Cross Sections: X.
Cross-section lines appear on the surface.
4 Click the Cross section button at the bottom of the control panel
to display the Cross Section section.
● The three text boxes labeled Step control the spacing between X,
Y, and Z cross-sections.
Before Moving On
3 Use curve snap to snap the first edit point to the bottom of the
side X curve nearest the front of the model.
7 In the Side view window, click the curve you created earlier
where it visually intersects the side X curve in the middle.
8 Use curve snap and drag the middle handle down to the top of
the middle fitted curve.
2 In the view windows, click the three side curves in order from
front to back, then click Go.
3
2
1
Check the deviation between the surface and the scan data:
2 In the control panel, click the plus button for Cross Sections: X.
● You may notice that there is a hollow in the scan lines which
creates deviations between the scans and the surface near the
back of the model.
This demonstrates a situation that would require a decision
whether to accept the deviation and continue, try to re-create the
surface, or re-fit the curves.
In this case, you can assume that the scan lines are in error and
continue with the tutorial.
Before Moving On
5 Click Go.
8 Click Go.
The Swept tool creates a new surface.
Before Moving On
Rather than try to reshape the surfaces so that their edges meet
exactly (which would be extremely difficult and time consuming),
you will simply extend the surfaces past each other and trim back to
the intersections.
5 Drag the mouse to extend the top surface past the back surface.
7 Extend the outside edge of the top surface away from the
centerline past the side surface.
You will use the Intersect tool to create curves on surface where the
extended surfaces intersect.
Intersect
4 Click Go.
SurfaceStudio prompts you to click the intersecting surfaces.
● You do not need to use the Intersect tool on the front or back
surfaces. Because you used Intersect on the top and side surfaces
with the Both Surfaces option, the front and back surfaces
already have curves on surface.
Use the Trim tool to trim the surfaces back to the curves on
surface:
● When you trim a surface, the trimmed area is not deleted, but
merely hidden. Normally you can use the Untrim tool to easily
recover the trimmed region.
The exception is when the Shrink Surface option is on. This
option deletes parts of the trimmed surface and cannot be
undone.
3 Click Go.
5 Click the part of the surface you want to keep. This is the area
inside the curves on surface.
6 Make sure the buttons in the bottom right corner of the view
window are set to Keep.
7 Click Go.
9 Repeat this operation for the remaining three surfaces: select the
surface by clicking its edge, click inside the curves on surface to
define the region to keep, and click Go to trim the surface.
Conclusion
You now know how to:
● Extend surfaces.
179
Then we will show you alternative methods for creating transition
surfaces to give you more flexibility in different circumstances.
2 If the file lister is not shown, click Show List in the requester
window to open it.
Creating Transitions
180
Loading the Lesson File
5 If necessary, use the Look At tool (Alt+L) to center the windows
on the model.
● The lesson file has three pre-made layers: Round, Circ fillet, and
Freeform fillet. You will work in the Round layer for the first part
of the tutorial, and switch to the other layers when you begin
looking at alternative methods for creating transitions.
You will use the Round tool to create the curves on surface and
automatically trim the primary surfaces.
Creating Transitions
181
Using Round to Create Tangent Lines
The 9.0 Round tool creates fillet surfaces and corners along
shared surface edges.
3 Click the edge between the top surface and a side surface.
4 Type 50 and press Enter to set the fillet radius along this edge.
The radius manipulator changes to show the new radius.
Creating Transitions
182
Using Round to Create Tangent Lines
5 Click the Tgl extend edge button in the bottom right corner of the
view window.
The highlighted build line extends beyond the original edge.
Creating Transitions
183
Using Round to Create Tangent Lines
6 Click the edge between the top surface and the other side
surface.
9 Type 100 and press Enter to set the radius along this edge.
Creating Transitions
184
Using Round to Create Tangent Lines
11 Click the Build button in the bottom right corner of the view
window to create the fillet surfaces.
The Round tool creates curves on surface, offset by the radius
distance parallel to the edge. Then the Round tool creates fillet
surfaces, and a corner surface where edges meet.
For this reason, you will delete these surfaces and use the curves on
surface created by the Round tool to build new transitions.
1 Pick nothing.
Creating Transitions
185
Using Round to Create Tangent Lines
2 In the control panel, click the horizontal or vertical zebra stripe
shader button to see highlights on the surfaces.
3 Tumble around the model to see the highlights travel across the
edges between the primary and transition surfaces.
Creating Transitions
186
Using Round to Create Tangent Lines
All the surfaces become picked.
6 Press the Delete key and click Yes to delete the surfaces.
2 Snap the first constraint on the bottom edge of one of the side
surfaces and slide it to the corner toward the vertical transition.
Creating Transitions
187
Creating Construction Curves
3 Snap the second constraint on the bottom edge of the opposite
side surface and slide it to the corner toward the vertical
transition.
Creating Transitions
188
Creating Construction Curves
3 Click one of the constraints to select it.
Creating Transitions
189
Creating Construction Curves
◆ Click a dashed direction line extending from the constraint to
match the curve to the tangent or normal plane of the
surface to which the constraint is attached.
◆ Drag on one of the dotted rotation arcs to rotate the direction
in one axis.
◆ Click the small circle, located on the long blue arrow
approximately halfway between the center of the
Direction lines manipulator and the square tangent scaling handle. This is
the free rotation handle.
Rotation arcs
Free rotation handle
With the free rotation handle selected, drag the left, middle,
or right mouse buttons to rotate the direction in the three
local axes.
◆ Click the free rotation handle to select it, then use curve
snapping to snap the direction to a curve such as the surface
edge to which the constraint is attached.
● The direction line method is the easiest in this case, because the
dashed lines match the bottom edge of the surface.
6 Repeat the process at the other end of the curve: click the
constraint to select it, choose Constraint_Geometry, then click the
dashed line extending along the edge of the surface.
7 With the Blend Curve Edit tool still selected, hold down the shift
key and with the middle mouse button click one of the blend
curves at the outside end of a horizontal transition.
Creating Transitions
190
Creating Construction Curves
Shift + MMB
8 Use the same method to edit the directions of this blend curve,
then the final blend curve at the end of the opposite horizontal
transition.
9 Pick nothing.
Next you will create blend curves around the corner transition. You
will untrim the side surfaces to allow you to snap the blend curves
directly to the curves on surface (rather than the trim edges) and set
the direction from them.
Creating Transitions
191
Creating Construction Curves
2 Click the two side surfaces.
Creating Transitions
192
Creating Construction Curves
3 Use curve snapping to place the second constraint halfway
along the bottom edge of the top surface and slide it to the end
closest to the transition.
With curve snap: the constraint Without curve snap: the constraint
stops when it reaches the end is free to travel around the surface
of the curve on surface. edge.
4 Choose Blend Curve Create again to start a new curve, and repeat
the process on the other side of the corner.
Creating Transitions
193
Creating Construction Curves
5 Choose Blend Curve Create again to start a new curve.
Creating Transitions
194
Creating Construction Curves
8 Pick nothing.
3 Click the dashed line extending out from the center of the
manipulator along the curve on surface.
Creating Transitions
195
Creating Construction Curves
4 Use the same method at the other end of the curve: click the
other constraint to select it, choose Constraint_Geometry, and click
the dashed line extending along the curve on surface.
1 Hold down the shift key and with the middle mouse button click
one of the vertical blend curves on the sides of the corner.
Shift + MMB
2 Click the constraint at the bottom of the curve to select it, then
choose Constraint_Geometry.
A directional manipulator appears on the constraint.
Creating Transitions
196
Creating Construction Curves
3 Click the dashed line extending out from the center of the
manipulator along the vertical curve on surface.
You want the direction at the top of the blend curve to align with the
parameterization of the top surface. This will ensure a quality
surface later on.
To achieve this, you will use the Project tangent tool to align a new
construction curve to the parameterization of the top surface, then
match the direction of the blend curve to the construction curve.
Creating Transitions
197
Creating Construction Curves
Create construction geometry with which to align:
2 In the Curves palette, choose New Curves > New Curve (edit pts)-❏.
The New Curve (Edit Points) Options window appears.
4 Use magnet snapping to place the first edit point at the top end
of the vertical blend curve you just edited.
Creating Transitions
198
Creating Construction Curves
5 Use magnet snapping to place the second edit point at the
bottom end of the blend curve.
Creating Transitions
199
Creating Construction Curves
The Project_Tangent tool aligns a curve to a surface tangent.
8 Click the degree one curve you just created near the top surface
to specify the end of the curve you want to project.
9 Click the edge of the top surface to specify the surface from
which you want to project the curve.
A manipulator appears on the curve and the options in the
Tangent Alignment window become available.
Creating Transitions
200
Creating Construction Curves
10 In the Project Tangent Adjustment window, hold the mouse button
on the Tangent Align pop-up menu to open it.
Creating Transitions
201
Creating Construction Curves
Curve is projected from
wrong parameterization.
Choose the other parameter
(U or V) from Tangent Align
menu.
You now have a construction curve pointing out from the surface,
aligned to the correct parameterization.
Next you will use the manipulator on the constraint at the top of the
blend curve to match the direction of the blend curve to the direction
of the construction curve.
Creating Transitions
202
Creating Construction Curves
3 Click the constraint at the top of the curve to select it.
4 Choose Constraint_Geometry.
A directional manipulator appears on the constraint.
Creating Transitions
203
Creating Construction Curves
Free Rotation Handle
The free rotation handle is small and can be hard to see. If you
cannot see the manipulator, try clicking where the blue arrow
intersects the dotted rotation arcs.
7 Pick nothing.
Creating Transitions
204
Creating Construction Curves
9 Press the Delete key and click Yes to delete the curve.
This blend curve is complete. Now you can repeat the process for
the blend curve on the opposite side of the corner.
1 Use Blend Curve Edit to select the constraint at the bottom of the
blend curve.
2 Choose Constraint_Geometry.
4 Choose New Curve (edit pts) with the Degree option set to 1.
5 Magnet snap the edit points of the new curve to the ends of the
blend curve.
7 Use the Tangent Align pop-up menu to set the opposite alignment
(U or V) that you set for the other side.
8 Use Blend Curve Edit to select the constraint at the bottom of the
blend curve.
9 Choose Constraint_Geometry.
Creating Transitions
205
Creating Construction Curves
10 Set the direction at the bottom of the curve by clicking the free
rotation handle to select it, then snapping the handle to the
construction curve.
Before Moving On
1 Notice how you have aligned the blend curves to the surfaces:
◆ The bottom ends of the curves project out of the surface
edges.
Creating Transitions
206
Creating Construction Curves
3 Click one of the side surfaces.
Creating Transitions
207
Creating Construction Curves
6 Repeat for the other side surface.
Creating Transitions
208
Creating the Surfaces with Birail
◆ Turn Explicit Control on.
◆ Set the Gen. Degree and Path Degree to 5.
◆ Set the Gen. Spans and Path Spans to 1.
3 Click the blend curve at the outside end of one of the horizontal
transitions to select it as the first generation curve.
Creating Transitions
209
Creating the Surfaces with Birail
4 Click the blend curve near the corner at the opposite end of the
horizontal transition to select it as the other generation curve.
5 Click the bottom edge of the top surface between the two
generation curves to select it as the first path curve.
Creating Transitions
210
Creating the Surfaces with Birail
6 Click the top edge of the side surface between two generation
curves to select it as the other path curve.
The Birail tool sweeps the generation curves along the path
curves to create the surface. Labels on each edge of the new
surface show the continuity achieved on that edge.
7 Repeat the process to create Birail surfaces along the other two
transition areas.
Remember to use the blend curves as the generation curves and
the surface edges as the path curves.
Creating Transitions
211
Creating the Surfaces with Birail
Use Birail to create the corner surface:
2 Click the inside vertical edge of one of the birail surfaces leading
into the corner to select it as the first generation curve.
Creating Transitions
212
Creating the Surfaces with Birail
3 Click the inside vertical edge of the opposite birail surface to
select it as the other generation curve.
4 Click the top edge of the vertical birail surface (at the bottom of
the corner) to select it as the first path curve.
Creating Transitions
213
Creating the Surfaces with Birail
5 Click the rounded edge of the top surface (at the top of the
corner) to select it as the other path curve.
The Birail tool sweeps the generation curves along the path
curves to create the surface. Labels on each edge of the new
surface show the continuity achieved on that edge.
1 Pick nothing.
Creating Transitions
214
Creating the Surfaces with Birail
2 Use the horizontal and vertical zebra stripe shaders to see how
the highlights travel across the transition surface now.
● To hide the wireframe of the model and show only the shading,
use DisplayTgls > Model. Choose the menu item again to toggle
the model wireframe back on.
Creating Transitions
215
Creating the Surfaces with Birail
4 Use the curvature map shader to show the curvature values
across the surfaces as color.
Creating Transitions
216
Alternate Methods for Creating Transitions
● Alternate methods to blend curves and Birail for creating
transition surfaces using Freeform fillets.
3 Click the Circ fillet layer button to make sure it is the creation
layer. The layer button should have a white outline.
Use the Fillet tool with the Circular option to create a transition
surface:
Creating Transitions
217
Alternate Methods for Creating Transitions
3 Click Go.
Creating Transitions
218
Alternate Methods for Creating Transitions
● The normals should point toward the “inside” of the model
(that is, the normals should point toward the center of the fillet
radius).
5 If the normals are not pointing in the correct direction, click the
Reverse button in the bottom right of the view window.
7 Repeat for the other surface: click the surface, click Reverse if
necessary to point the normals toward the center of the fillet
radius, then click Accept.
The Fillet tool creates a new circular fillet with tangent continuity
between the two surfaces you clicked. This process may take a
while.
Creating Transitions
219
Alternate Methods for Creating Transitions
● The common edge between the two surfaces is slightly shorter
than the surfaces themselves, creating an acute angle. The Fillet
tool does not have enough information to continue past the
common edge and stops building the fillet surface before it
reaches the end of the surfaces.
In this case, you could overbuild the surfaces or use Round with
the Tgl Extend Edge option instead.
Creating Transitions
220
Alternate Methods for Creating Transitions
9 Type a knee ratio of 2.0 and press Enter.
The fillet becomes flatter, because the radius at the knee is twice
the normal radius of the fillet.
10 Type 1.0 and press Enter to return the fillet to a circular shape.
Creating Transitions
221
Alternate Methods for Creating Transitions
Alternate Methods for Creating Curves on Surface
3 Click the Freeform fillet layer button to make sure it is the creation
layer. The layer button should have a white outline.
Creating Transitions
222
Alternate Methods for Creating Transitions
Use a primitive plane to create a curve on surface:
2 Type 0,0,0 and press Enter to place a new NURBS plane at the
origin.
3 Use the Move and Nonp scale tools to Move and scale the plane
so it intersects the side surface.
Make the plane large enough so there is room between the side
surface and the edges of the plane.
Creating Transitions
223
Alternate Methods for Creating Transitions
6 Click the primitive plane.
The Intersect tool creates a curve on surface on the side surface
where it intersects the plane.
Creating Transitions
224
Alternate Methods for Creating Transitions
The Duplicate Curve tool duplicates the edge to create a new
curve.
5 Click one end of the new curve and extend it beyond the edge of
the top surface. Repeat at the other end of the curve.
Creating Transitions
225
Alternate Methods for Creating Transitions
This step is analogous to the Tgl Extend Edge button in the Round
tool.
9 Set the Projection Vector to Current Window, turn off Invoke Trim
Automatically, then click Go.
Creating Transitions
226
Alternate Methods for Creating Transitions
The Project tool projects the curve along the view direction onto
the top surface and creates a curve on surface.
You will now use these curves on surface as contact points for
constructing a freeform fillet.
Creating Transitions
227
Alternate Methods for Creating Transitions
Alternate Methods for Creating Transition Surfaces
As you saw in the first part of the tutorial, one method for creating
transition surfaces from curves on surface is to use blend curves to
create generation curves and Birail to create surfaces.
An alternate method is to use the Fillet tool with the Freeform option
to build a rounded surface directly between two curves on surface.
Creating Transitions
228
Alternate Methods for Creating Transitions
3 Click Go.
The Fillet tool creates a new surface and blend controls appear in
the bottom right of the view window.
Creating Transitions
229
Alternate Methods for Creating Transitions
● Like Round, the Fillet tool creates a surface that is acceptable for
some purposes, but is too complex for technical surfacing. Also,
because you placed the curves on surface very quickly, simply as
an example, they may not result in an ideal fillet.
You have three ways to improve a Fillet surface:
◆ Edit the shape of the surface using the blend controls.
◆ Change the surface topology using the Degree and Spans
controls in the control panel.
◆ Edit the surface manually with tools such as Align and
Move CV.
For this example, you will use the blend controls to edit the
shape of the fillet surface slightly.
5 Drag the left mouse button to change the depth of the fillet.
The new depth displays in the prompt line, and when you
release the mouse button the surface updates.
Creating Transitions
230
Alternate Methods for Creating Transitions
6 Drag the middle mouse button to change the bias between the
two ends of the fillet.
7 You can also change the depth and bias by typing two numbers
on the prompt line. Type 0.5 0 and press Enter to return the
depth to 0.5 and the bias to 0.
Creating Transitions
231
Alternate Methods for Creating Transitions
8 Click the different buttons in the bottom right of the view
window to change the method for joining the fillet to the curves
you clicked:
◆ Click Primary to favor the degree of freedom of the first curve
you clicked.
◆ Click Secondary to favor the degree of freedom of the second
curve you clicked.
◆ Click Blend to blend equally between the two curves you
clicked.
◆ Click Ortho to join the fillet to the curves at 90 degrees and
blend in the middle.
Depending on where you placed the curves on surface, the
differences between the joining methods may be small.
Creating Transitions
232
Alternate Methods for Creating Transitions
10 In the control panel, set the Spans text boxes to lower values to
simplify the surface. Click Yes to delete the construction history.
3 Press the Delete key, then click Yes to delete the objects.
4 Pick the two curves on surface and press the Delete key.
Creating Transitions
233
Alternate Methods for Creating Transitions
Use patch precision to show flow lines to use as input curves:
3 Drag the left mouse button to the right to increase the number of
flow lines on the surface.
Creating Transitions
234
Alternate Methods for Creating Transitions
● Using flow lines is fast, guarantees that the tangent line will
have an even offset from the surface edge, and gives identical
parameterization with the surface. The drawback of this method
is that the placement is not exact.
The next method allows a more precise placement of the tangent
line.
Creating Transitions
235
Alternate Methods for Creating Transitions
Now you will “trim” the surfaces. When using isoparms, you cannot
use the Trim tool, which works with curves on surface. Instead, you
will use Detach to separate the surface at the isoparm, then hide part
of the surface.
The Detach tool divides the side surface into two new surfaces at
that flow line.
Creating Transitions
236
Alternate Methods for Creating Transitions
3 Click the isoparm you inserted on the top surface.
The Detach tool divides the top surface into two new surfaces at
that isoparm line.
Creating Transitions
237
Alternate Methods for Creating Transitions
Create a freeform fillet between the two edges:
Creating Transitions
238
Alternate Methods for Creating Transitions
Conclusion
You now know how to:
● Use Fillet tool options to create circular fillets with different knee
ratios, and freeform fillets between surface curves.
Creating Transitions
239
Conclusion
Creating Transitions
240
Conclusion
6 Direct Modeling
2 If the file lister is not shown, click Show List to open the it.
241
The Contents of the Loaded Wire File
Direct Modeling
242
Loading the Lesson File
Back
“Inside”
ea
n Ar
First Surface s itio
n
Area Tra
3D Lines
Second Surface
Area
“Outside”
Front
Often you will have to work without these kinds of clarifying scans.
However, in this case we will assume that extra scans have been
taken to help you fit the surfaces.
You should also look for surface features such as areas of high
curvature and curvature breaks. You can use this information to
plan how and where to fit surfaces to the data.
Direct Modeling
243
Examining the Scans
2 Find the Cameras palette.
4 In the Marking Menus window, click the Misc (right mouse button)
tab to show the tools on the right mouse button marking menu.
● Now you will edit the Dolly tool on the shelf to set options
related to surfacing.
6 Double-click the Dolly tool in the shelf to show the Viewing Options
window.
Direct Modeling
244
Examining the Scans
7 Set Scaling to Non Proportional.
The non-proportional option of the Dolly tool allows you to
squeeze the entire view in one direction. This is very useful for
exaggerating small differences in the model.
● Before moving on, you will give the tools shorter, descriptive
names to keep the marking menu compact.
10 Click and hold the options button in the title bar of the Marking
Menus window to show the pop-up menu, and choose Save Shelf
Set.
A file requester appears. The path is automatically set to the
default directory for saving marking menu shelf sets.
13 Hold down Shift and Ctrl keys and the right mouse button to
show the edited marking menu.
Direct Modeling
245
Examining the Scans
Edited Right Mouse Button Marking Menu
1 Click the zoom box to size the Perspective view window to fill
the screen.
2 Hold down the Shift and Alt keys to show the viewing panel.
Make sure the Perspective option is off.
4 In the viewing panel, click the front view arrow to show the
front of the model.
6 Drag the middle and left mouse buttons to squeeze the view
horizontally.
Direct Modeling
246
Examining the Scans
When the view is squeezed horizontally, vertical differences are
exaggerated. You can use this to see very small differences or
inflections, stray points in the scan lines, and surface features
such as tangent lines.
● You won’t see any imperfections in the lesson file, and the
features and boundaries are already identified in the lesson file
with 3D lines. However, these viewing methods are useful for
checking production scan data.
8 In the viewing panel, click a side view arrow to show the side of
the model.
11 Drag the left mouse button to rotate the view until the model is
roughly horizontal in the view window.
Direct Modeling
247
Examining the Scans
Horizontally Squeezed Side View
Direct Modeling
248
Creating the First Surface
You will start with this surface because it is best to start building
from a fixed position, in this case the centerline.
5 Use curve snapping to place the four corners of the new surface:
◆ Snap the first corner locator on the centerline scan and slide
it to the top.
Direct Modeling
249
Creating the First Surface
◆ Snap the third corner locator to the inside 3D line (closest to
the centerline) and slide it to the bottom.
◆ Snap the fourth corner locator to the inside 3D line and slide
it to the top.
Direct Modeling
250
Creating the First Surface
● The order in which you placed the corners controls which
directions on the surface are U and V.
We had you place the corners in this order for consistency with
the following instructions. When you create surfaces with
Square, you can start with any corner and add the corners in
either clockwise or counter-clockwise order.
● You can specify edges for the Square tool in two ways: if you
click a curve, isoparm, or surface edge, Square will use that
curve as an edge for the new surface. If you use curve snap,
Square will use the locator as a corner for the new surface.
You can mix and match these two methods. You can specify four
curves, two curves and one corner, one curve and two corners,
or four corners, as in this example.
8 In the Top view window, click the edge of the surface on the
centerline.
Direct Modeling
251
Creating the First Surface
Notice how the surface begins to take shape. The Symmetry_Align
tool has moved the inner row of CVs to maintain tangency with
the centerline edge.
3 In the CV Move section, set the mode to XYZ/Hull and click the
box labeled Y to lock the Y axis.
Locking the Y direction keeps you from accidentally moving the
surface off the centerline.
Direct Modeling
252
Creating the First Surface
5 Use the left and right (X and Z) mouse buttons to move the hull
until you have a good visual fit of the inside surface edge to the
centerline scan.
You will find the best way to fit the surface edge is to move the
hull far forward to where the curvature is highest in the scan
data.
6 Pick nothing.
Direct Modeling
253
Creating the First Surface
Remember that the middle mouse button picks only what you
click or draw a pick-box around.
8 In the control panel, click the Scan deviation button at the bottom.
A deviation comb appears between the surface edge and the
scanline.
9 In the Deviation section of the control panel, set the Scale to 20.
The deviation comb becomes more visible.
You will increase the surface degree to give you more hulls with
which to fit the centerline scan.
Direct Modeling
254
Creating the First Surface
Increase the degree of the surface:
1 In the CV Move section of the control panel, turn on the Step Size
option.
The Step Size option scales your mouse movements so that large
gestures move the CV a small amount. This is necessary when
working with such small distances.
2 Continue to use Move CV to move the hulls for a better fit along
the centerline.
Direct Modeling
255
Creating the First Surface
◆ Do not allow one hull or CV to “do all the work.” This will
lead to kinks in the hull distribution. Move each hull
incrementally to prevent this.
◆ It may be easier if you try to keep all the deviation above or
below the scanline at first.
Direct Modeling
256
Creating the First Surface
3 Try to fit the surface to within 0.5 mm before increasing the
degree again.
Once you try to fit the surface, you will see that you will need to
increase the degree again. Therefore you should not spend a
long time trying to get great deviation with two hulls.
Direct Modeling
257
Creating the First Surface
6 Continue to move the hulls in X and Z to fit the centerline.
● You will find that by moving the hulls toward the front of the
surface you can fit the area of high curvature to a good tolerance.
However, you still need more control to handle the flat portion
at the back of the surface.
8 Continue to move the hulls until you believe you have a good
distribution of hulls and the deviation is around 0.25 mm.
3 In the CV Move section of the control panel, decrease the Step Size
to 0.01.
Because you have already fit to a low deviation, you need to
make smaller movements. As you continue to fit, you may even
want to decrease the step size further.
● Use the bookmarks to switch back and forth between the normal
and non-proportional views.
Direct Modeling
258
Creating the First Surface
4 Continue to fit until you cannot decrease the deviation any
more. You may not be able to fit below 0.1 mm.
Direct Modeling
259
Creating the First Surface
● The curvature combs should show constant acceleration from
the back to the front of the surface.
Direct Modeling
260
Creating the First Surface
11 Turn off X cross-sections.
2 Choose the Move CV tool from the bottom of the control panel.
Direct Modeling
261
Creating the First Surface
3 In the CV Move section of the control panel, set the Mode to Slide/
CV. Turn off Step Size to allow you to make large, quick
movements.
You will use the slide mode to maintain the general shape of the
hull network. You will only slide the CVs of the outside edge
along the hull connecting them to the CVs in the middle of the
surface.
4 Click a CV on the outside edge to select it. Then click the small
arrow indicating the hull along which you want to slide. Choose
the hull connecting the CV to the corresponding CV in the
middle of the surface.
5 Slide CVs along the tangents toward and away from the
centerline to fit the outside edge of the surface to the 3D line in
the top view.
6 Once you have a rough fit, turn Step Size on in the CV Move
section of the control panel to allow finer movement.
Direct Modeling
262
Creating the First Surface
Pull the Surface Into Place in 3D
Now that you have positional continuity along the edges, you will
now move individual CVs in the Z-axis to fit the surface to the
scanlines.
Direct Modeling
263
Creating the First Surface
5 Pick the surface also.
6 Choose Scan Deviation from the tools at the bottom of the control
panel.
Deviation combs appear between the scanlines and the surface.
Direct Modeling
264
Creating the First Surface
Now the deviation locators will only display values greater than
your tolerance of 0.2 mm. Wherever you decrease the deviation
below the tolerance, the deviation comb will disappear. When
all the deviation combs disappear, you have fit the surface
within the tolerance.
10 Move CVs from the two outside columns to fit the surface to the
scanlines in Z.
You cannot move the three inner “columns” of CVs (CVs on the
three closest hulls parallel to the centerline) because they are
maintaining curvature continuity across the centerline.
Direct Modeling
265
Creating the First Surface
● Use the following techniques to help check the hull distribution:
◆ In the menus, choose DisplayTgls > Model to hide the model so
that only the hull network is visible. Choose the command
again to show the model again.
◆ Check the hulls in the top and side views.
◆ Use non-proportional views to highlight differences along
the hulls.
◆ Use the Roll tool in the right mouse button marking menu to
“roll” the model to see how parallel hulls relate to each
other.
Direct Modeling
266
Creating the First Surface
5 Look for any problems in the curvature across the centerline.
Dolly in and use non-proportional viewing to highlight where
the curvature combs cross the centerline. Fitting to the 3D line
may have pulled the surface slightly out of curvature continuity.
● If you see any peaks or dips in the curvature combs along the
centerline, you will need to make slight adjustments to fix the
problem.
Choose Move CV and set Mode to Slide/Hull. Click the inside hull
one over from the centerline, and slide it along the tangent
toward the centerline.
If the problem is localized, you may want to slide individual
CVs instead of the entire hull.
Direct Modeling
267
Creating the First Surface
9 In the Diagnostic Shading section of the control panel, click the
Surface Evaluation icon to check the curvature of the surface.
Direct Modeling
268
Creating the First Surface
13 Click the wireframe icon in the control panel to turn off shading.
In the File menu, choose Save As and save your work. You may want
to save often during this tutorial, using incremental file names (such
as direct.1.wire, direct.2.wire) to make it easier to return
to a previous version if you run into problems.
You have now completed the first surface of the hood. Now you will
create the second primary surface, making sure to parameterize the
second surface to match the first surface for a better transition later.
1 Make the xsecs and 3Dlines layers visible, and make the ysecs
layer invisible.
3 Use curve snap to place the four corners of the new surface:
◆ Snap the first corner locator on the outside middle 3D scan
and slide it to the top.
Direct Modeling
269
Creating the Second Surface
◆ Snap the third corner locator to the outside 3D line and slide
it to the bottom.
Direct Modeling
270
Creating the Second Surface
4 In the control panel, click the plus button labeled CVs/Hulls.
Using the Fit Scan tool, you can modify an existing surface to fit
section data. Fit Scan eliminates the manual surface manipulation
required to fit surface patches to section data, and significantly
reduces the amount of time required in reverse engineering and
Class-A surfacing.
When you select the Fit Scan tool, the active surface geometry will be
modified to fit the shape that the scan data describes.
Direct Modeling
271
Creating the Second Surface
4 Look at the surfaces in the Top window to verify that the hull
positions do match. The hulls should appear to transition
smoothly between the two surfaces.
Direct Modeling
272
Creating the Second Surface
2 Click the square in the upper left hand corner of the Fit Scan icon
to open the Fit Scan Settings box. This will trigger the Fit Scan
operation and open the Fit Scan Settings window.
Direct Modeling
273
Creating the Second Surface
5 Click the Apply button.
You are now looking at the modified surface geometry.
Move CVs to fit the outside surface edge to the outside 3D scan
line:
Direct Modeling
274
Creating the Second Surface
2 Choose Move CV. Turn off Step Size, lock Z and unlock X and Y.
4 Tumble the view to clearly show the outside edge, the cross-
sections, and the scan lines.
6 Move the outside edge CVs up and down in Z to fit the outside
edge visually.
Direct Modeling
275
Creating the Second Surface
Check deviation between the surface and the scans:
4 In the Deviation section of the control panel, turn off Min to hide
the minimum deviation labels and reduce clutter.
Direct Modeling
276
Creating the Second Surface
● Your tolerance for the outside surface will be 0.5 mm.
The second surface is more challenging than the first, because it
does not have as much “given” information (the position and
tangency across the centerline).
Because of this, you can allow for a looser tolerance on the
second surface in this lesson. Depending on the project, your
work environment, and time pressures, your production
tolerances may be more or less strict.
● Notice that the area of high curvature and deviation runs along
the length of the surface near the outside edge.
Direct Modeling
277
Creating the Second Surface
You will pull the hull next to the outside edge outward to put
more control in this area.
9 Click one of the arrows pointing along the hulls connecting this
hull to the outside hull.
Direct Modeling
278
Creating the Second Surface
10 Drag the mouse to slide the hull outward to the area of
deviation.
11 In the CV move section of the control panel, set the Mode to NUV/
Hull.
NUV mode moves the CV or hull along the Normal, U, or V
directions of the surface.
12 Drag the left mouse button to move the hull along the surface
normals.
The deviation decreases dramatically on the surface.
Direct Modeling
279
Creating the Second Surface
Move individual CVs to design the hull distribution:
1 In the CV Move section of the control panel, set the Mode to XYZ/
CV.
Direct Modeling
280
Creating the Second Surface
Designing a good hull distribution includes doing the
following:
◆ Fit the front and back edges of the surface.
Direct Modeling
281
Creating the Second Surface
6 Using the cross-sections as a guide, move individual CVs in X, Y,
and Z to improve the fit of the surface.
The following illustration shows an ideal hull network:
Direct Modeling
282
Creating the Second Surface
◆ You must balance a good hull network and low deviation.
For example, if a CV should move toward the front of the
surface for a good hull network, it will probably need to
move down in Z to decrease deviation.
If you move a CV forward for ...you must move it down
better hull distribution... for better deviation
1 Show the deviation locators again. Click the plus button labeled
Deviation in the control panel.
Direct Modeling
283
Creating the Second Surface
2 In the CV Move section of the control panel, set the Step Size to
0.01.
Now that you have a good visual fit and a good hull
distribution, you do not want to make any large movements of
CVs.
If you find that a value of 0.01 mm still moves the CVs too
quickly, decrease the Step Size to 0.005.
3 Continue to fit to the xsecs until the deviation is less than 0.5
mm.
7 Click the Scan Deviation tool at the bottom of the control panel.
Deviation combs appear between the Y cross-sections and the Y
scan lines.
Direct Modeling
284
Creating the Second Surface
8 Continue to fit the surface and maintain the hull distribution
until the deviation from the both the X and Y sections is less
than 0.5 mm.
Direct Modeling
285
Creating the Second Surface
● These curvature combs show how the curvature changes along
the cross-sections. You can see that where the surface curves
downward it pulls the cross-sections, and so the combs do not
give a good indication of the curvature across the front of the
surface.
To see how the curvature changes across the front of the surface,
use the curvature on U controls.
8 Turn on Curvat V.
Direct Modeling
286
Creating the Second Surface
9 Look at the combs in a side view. They should have constant
acceleration from the back of the surface to the front, as in the
following illustration:
12 Pick nothing.
Direct Modeling
287
Creating the Second Surface
14 Click the wireframe button in the control panel to return the
view to normal.
Before Moving On
2 Use curve snapping to place the first constraint on the front edge
of the first surface and slide it to the end farthest from the
centerline.
Direct Modeling
288
Creating the Transition Surface
Blend curve constraints will automatically “snap” themselves to
curves and surfaces. In this case, you know you want the
constraint on the bottom edge, so you use curve snapping to
lock the constraint to the edge, instead of letting it travel over
the entire surface.
Direct Modeling
289
Creating the Transition Surface
8 In the Blend_Curves shelf, choose pt_g2.
The pt_g2 tool makes the blend curve curvature continuous with
the surface.
10 Choose Constraint_geometry.
1 Choose Blend_curve_create.
2 Snap the first constraint to the end of the back edge of the first
surface, then snap the second constraint to the end of the back
edge of the second surface.
Direct Modeling
290
Creating the Transition Surface
4 Choose Constraint_Geometry and click the dashed direction line
on the manipulator projecting out from the surface edge.
Direct Modeling
291
Creating the Transition Surface
Use Birail to create the transition surface:
Direct Modeling
292
Creating the Transition Surface
● You will use construction history to edit the surface after it is
created. Construction history links any curves, surfaces, or
manipulators used to create a curve or surface, so that editing
the construction geometry with automatically update the object
it created.
In this case, the Birail tool with create a link between the
construction curves and the new surface, so that editing the
curves will update the shape of the transition surface.
Direct Modeling
293
Creating the Transition Surface
Birail creates the surface. The labels on the edges report whether
the continuity you asked for was achieved. The Path 1 and Path 2
edges should have “Curvature”. The Gen.1 and Gen.2 edges will
not have labels, since positional continuity is the default.
Edge Labels
Direct Modeling
294
Creating the Transition Surface
◆ Go back and look for problems in the blend curves and
possibly reconstruct them.
◆ Recheck the curvature on your surfaces.
You have two options to improve the surface: you can manually edit
CVs to improve the hull distribution, or you can take advantage of
construction history by editing the original blend curves to change
the surface.
In this example, you will edit the blend curves to update the surface
through construction history.
Direct Modeling
295
Creating the Transition Surface
Because the curve and the surface occupy the same space, a pick
list menu will appear. Choose the blend curve from the list.
● Note the circle and square handles on the long arrow projecting
from the manipulator. You can use these handles to change
curvature and tangent scaling at this constraint.
6 Repeat the process for the blend curve at the other end of the
surface. Try to improve the hull distribution by changing the
curvature and tangent scaling of the constraints.
Direct Modeling
296
Creating the Transition Surface
Check the deviation between the transition surface and the
scan lines:
3 Choose Scan Deviation from the tools at the bottom of the control
panel.
Deviation combs appear between the surface and the scan lines.
Direct Modeling
297
Creating the Transition Surface
Evaluating the Surfaces
Now that you have completed the transition surface, you can
evaluate all three surfaces. Evaluate the surfaces twice. First use the
Dynamic Section tool, then use the IsoAngle tool.
3 Check the match between the cross-sections and the scan lines.
4 Turn off the X cross-sections and make the xsecs layer invisible.
1 Select Evaluate > Dynamic Section or click the Dynamic Section icon.
Direct Modeling
298
Evaluating the Surfaces
3 Align the blue axis with the transition surface.
4 Select Evaluate > Dynamic Section-❏ or click the upper left corner
of the Dynamic Section icon.The Dynamic Section Options box will
appear.
Any adjustments that you make in this options box will
immediately be reflected in the surface cross-sections.
Direct Modeling
299
Evaluating the Surfaces
6 Click Curvature in the bottom right corner of the window.
Experiment with the curvature scale in the options box.
Direct Modeling
300
Evaluating the Surfaces
Use the IsoAngle tool to evaluate the surfaces:
There are two ways you can set and manipulate the light source for
the surfaces. You can either manipulate the locator or use your
mouse. Experiment with the light source using your mouse first. To
directly manipulate the iso angle characteristics:
2 Use the left mouse button to set the light source for the surfaces.
3 Use the middle mouse button to adjust the width of the light
source.
6 Use the manipulator to move the light source. The arrow icon
represents the light source.
7 Select Evaluate > IsoAngle-❏ or click the upper left corner of the
IsoAngle icon.The IsoAngle Control box will appear.
Direct Modeling
301
Evaluating the Surfaces
8 Turn off Shaded surface.
11 Click the Wireframe icon in the control panel to return the view to
normal.
Conclusion
You now know how to:
● Design the surface for a clean hull distribution for higher quality
surfaces.
● Create transition surfaces using blend curves and the Birail tool.
Direct Modeling
302
Conclusion
Direct Modeling
303
Conclusion
Direct Modeling
304
Conclusion
Numerics C creating
blend curves 127
boundary surfaces 249
3D model camera surfaces with square tool 269
changing view 45–59 moving 45–59 transition with Fillet tool and
palette 244 Circular option 217
tracking, dollying and transitions with alternate
tumbling 45 methods 216
A camera move keys 48
camera move mode 46
transitions with Birail
tool 208
creating surfaces
activating changing direct modeling 241
point of interest 52 degree of curve 99
creation layer 141, 217
active windows 18 changing view
cross-sections 298
adding bookmarks 57 Look At tool 49
curvature on 85
Align tool 126 viewing panel 54
options 153
application checking showing and hiding 84
running it 7 curvature, with Extend_New
curvature 266
starting up 7 tool 119
checking with Extend_New
deviation between surface
arranging windows 12–18 tool 119
and scan data 153
arrow on tool icons 20 constant 115
for smooth curvature 103
editing locator 103
assigning surface curvature 259
map shader 88
curves 131 surface quality 285
on cross-sections 85
scan lines 73, 77 tangent point placement 104
on isoparms 286
Circular option on sections 259, 260
creating transition 217 showing and hiding 84, 103
smooth 103
B closing windows 13
components 63 surface, checking 259
curvature color scale 268
picking 64
bias, fillet 231 cone 22 curvature map shader 216
Birail tool 144, 151, 208, 212, connecting Curve 156
292 curves 288
continuity table 292 curve
using 141 constant curvature 115 matching to scan line 95
vs. Square 291 construction history 293 curve fitting 95
blend curves 187, 288 surface editing 295 Curve section tool 133
creating 127 construction options curve snap 97
direction of 195 setting 90
curve snapping 97, 193, 204,
editing 128, 130, 189, 190, 203, construction planes 147 249
289, 296
continuity table 292 Curve stretch tool 142, 148
bookmarks 247, 262, 267
adding 57, 59 control panel curves
removing 59 curvature color scale 268 assigning 131
renaming 58 diagnostic shading 87, 268 connecting 288
setting and showing 57 fit scan 271 degree 1 198
using 58 location in SurfaceStudio 10 duplicating 224
wireframe button 89 fitting to scans 97, 110
boundary surfaces
conventions isolating 109
creating 249
graphic 4 isolation 96
CourseWare_SurfaceStudio projecting from surfaces 197,
directory 69 200
stretching 142, 148 directory wire 68
trimming 133 wire 68 File menu
curves on surface 174, 183, 224, distributing Save As 80
226 hulls 255, 280 files
customizing dollying 45 filename extensions 80
hotkeys 45 non-proportional 244, 246, importing 81
marking menus 40, 41 262 opening 69
shelves 32–40 Duplicate curve tool 224 organization 67
CVs saving 80
duplicating objects 116, 224
moving 99, 100, 271, 282 fillet creation tools
showing and hiding 83 dynamic cross sections Fillet 217, 228, 238
with curvature 84 Round 182, 183, 187
cylinder 24
Dynamic Section tool 298 fillet parameters
bias 231
depth 230
D E join type 232
knee ratio 220
DAG 61 Fillet tool
edges creating transitions 217
degree 99, 198, 271 fitting 261
increasing surface 255 fillets
editing rounded 179
deleting direction of curve 195
locators 120, 131 Fit Curve tool 110
surfaces 185 Evaluate menu fit scan 271
Dynamic Section tool 298
depth, fillet 230 IsoAngle tool 301 fitting
Detach tool 236 curves 95
evaluating curves to scans 97, 110
deviation 254 deviation between two surface edges 261
between surface and curves 98 surfaces to scans 255, 256,
scans 276 surface quality 214 265, 266
checking 153 surfaces 298
scan 276 free curve 124
evaluation
scan to surface 154 free rotation handle 190, 203
deviation locator 98 surface 86
diagnostic shading 86, 87 evaluation tools 285
curvature map 88, 216
direct modeling 268
isoangle 88
EvalViewer 73
examining
G
random 88 scan data 243 generation curves 141
reflection map 89, 215 Extend tool 104, 119, 132, 169 geometry
single color 87 Extend_New tool 119 importing 80
transparency 87
extending graphic conventions 4
zebra stripes 89, 186, 215
surfaces 131 grid snapping 21
direct modeling 241
diagnostic shading 268 grid snapping. See also
directed acyclic graph hotkeys 20
(DAG) 61
direction
F
of curve 195
direction manipulator 289
features
turning on and off 82–86
H
directional manipulator 196 file Help menu 11
hotkeys 32, 44 isoparms location in SurfaceStudio 10
camera move keys 48 curvature on 286 menus
camera move mode 46 inserting 235 Toolchest 8
curve snap 97 showing and hiding using 12–18
customizing 45 interior 83
model
hull distribution 255, 256, 266, join types, fillet 232 changing view 45–59
275, 280, 282 knee ratio 220 model, showing and
hulls layer hiding 215
moving 252, 271 assigning scan lines 73, 77
showing and hiding 83 modeling
layers tolerances 90
assigning objects 75 modifying
color 76 surfaces with fit scan 271
I creating 75
creation layer 141, 217
renaming 75
Move CV tool 100, 252, 271, 284
slide mode 102
icon states 77 moving
starting up from the icon 8 symmetry 260 camera 45–59
starting up from the shell 8 layout CVs, for better fit 99
Icon Catalog 8 page 3 Xform tool 100
icon size lesson file moving windows 16
interface options 39 opening 67–72 nodes 61
importing line style 78 node states 61
prepared surfaces 80 line styles 78 Nonp scale tool 223
importing files 81 loading non-proportional scaling 118
inactive layer state 77 scan data 67–72 non-proportional view 244,
Insert tool 235 loading files 69 246, 262
inspecting locators object features
surfaces 185 deleting 120, 131 turning on and off 82–86
interface logging in to SurfaceStudio 7 objects
control panel 10 aligning 126, 152, 251
Look At tool 49 assigning to layers 75
main window 10
menu bar 10 magnet snapping 116, 198 changing degree of curve 99
overview 10 manipulating copying and positioning 117
Palette 10 direction 196 detaching 236
Shelves 10 point of interest 51 duplicating 116, 224
extending 104, 119, 132, 169
interface options manipulating windows 12–18 isolating 96
icon size 39 manipulator, direction 289 line style 78
point of interest 52 making invisible 97
marking menu
Intersect tool 173, 223 customizing 41–44 naming 74
intersecting picking and unpicking 25
marking menus
curves with construction scaling 223
adding tools 243
planes 147 showing and hiding
customizing 40, 41
features 82–86
isoangle shading loading 95
templating 110
diagnostic shading 88 shelf window 41
shortcuts 32 objects menu 20
IsoAngle tool 301
using 40 opening files 69
isographic camera view 57
matching option boxes 23
isolating curve to scan line 95
curves 109 options
menu bar shading 86
isolating objects 96
organizing Preferences menu assigning
files 67 Construction options 90 77
scan data 73–79 primitive NURBS objects changing line style 78
overview cone 22 isolating 96
control panel 10 creating 20 ScanSurfDeviation tool 154
interface 10 cylinder 24 scene block diagram 60–65
menu bar 10 plane 223
Palette 10 sphere 20 secondary surfaces
Shelves 10 rounded fillets 179
Project tangent tool 197, 200
SurfaceStudio main section data 272
window 10 Project tool 226
sections option 24
page layout 3 projects 71
setting
Palette promptline history 145 bookmarks 57
location in SurfaceStudio 10 reflection map shader 89, 215 construction options 90
using 18–45 renaming tolerances 90
palette bookmarks 58 setting tolerances 90
camera 244 layers 75 shading 87
Palette window 19 objects 74 curvature map 88, 216
tools 36 random color 88
palette/shelf menus 22
resizing reflection map 89, 215
password 7 objects 118, 223 single color 87
patch precision 180, 234 resizing windows 14 transparency 87
perspective vs. isographic 57 zebra stripes 89, 186, 215
rotating
Perspective window while copying objects 117 shading options 86
viewing panel 54 Round tool 181, 182, 183, 187 shadowed boxes 23
pick rounded fillets shelf/palette menus 22
components 63 secondary surfaces 179 shell
pick box 28 transitional surfaces 179 starting up from the shell 8
Pick palette 25 running the application 7 Shelves
Pick tool 26 saving 80 location in SurfaceStudio 10
picking files 80 shelves
all 25 shelves 32 adding tools 33, 34
by name 30, 75 tips 80 clearing 33
components 64 wire files 80 customizing 32–40
nothing 25 work 80 loading 94
objects 25 SBD 60–65 removing tools 38
wildcards 75 nodes 61 saving 32
window 62 shortcuts 31
picking objects
with scene block diagram 60– scaling shortcuts
65 while copying objects 117 curve snap 97
curve snapping 249
pivot point 116 scan data hotkeys 32, 44
Plane tool 223 direct modeling 241 marking menus 32, 40
EvalViewer 73 shelves 31, 32–40
point of interest examining 243
activating 52 tools 31
loading 67–72
locking 56 organizing 73–79 showing
showing and hiding 56 bookmarks 57
using 51 scan deviation 276
sliding 100
positioning Scan deviation tool 254
snap buttons 21
objects while copying 117 scan lines
assigning 73 snap mode. See also
hotkeys 20 fitting to section data 272 adding to shelves 33, 34
snapping importing 80 marking menu 243
to control points inspecting and deleting 185 options 23
(magnet) 116, 198 intersecting 173, 223 picking components 63
to curves 97, 193, 204, 249 rebuilding 233 removing from shelves 38
to grid 21 spans 233 renaming 36
transitional 179 shortcuts 31
spans, reducing 233 trimming 176, 206 small icons 39
sphere primitive 20 untrimming 191, 192 using 18, 18–45
splash window 9 surfaces, creating tools Palette 18–45
Square tool 249, 251 Square tool 249 tracking 45
creating surfaces 269 surfaces, modifying transition surfaces 179, 288
vs. Birail 291 symmetry align 251
transitions
stages 72 SurfaceStudio 8 alternate creation
starting SurfaceStudio 7 about tutorials 1 methods 216
Help menu 11 creating with Birail tool 208
starting up
interface 10 rounded fillets 179
from the icon 8
logging in 7
from the shell 8 translations
running it 7
process 9 while copying objects 117
running it from the icon 8
start-up screen 9 Trim tool 176, 206
running it from the shell 8
troubleshooting 9
splash window 9 trimming
workspace window 9
starting 7 surfaces 131
starting up SurfaceStudio 7 starting up 9
troubleshooting
start-up screen 9 troubleshooting during start-
during start-up 9
StudioTools manuals 3 up 9
using Help menu 11
using menus 12–18
sub-palettes 20 workspace window 9 tumbling 45
surface in orthographic windows 49
sweep option 24
editing with construction unpicking
history 295 sweeping
objects 25
evaluation 298 generation curves 141
Untrim tool 191, 192
evaluation tools 285 Swept tool 163, 166
evaluation, using dynamic untrimming
Symmetry align 251
section tool 298 surfaces 191
Symmetry align tool 152
evaluation, user account 7
using isoangle tool 301 Tangent Align menu 201
user name 7
increasing degree 255 tangent points
using
surface curvature 259 placement 104
Birail tool 141
surface evaluation 86 tangents 100 blend curves 127
surface fit templating 110 construction planes 147
checking 153 Tgl extend edge 183, 226 deviation combs 98
Dynamic Section tool 298
surface quality Tgl Template 110 Fit Curve tool 110
checking 285 theoretical intersections 131 free curve 124
surfaces tips hotkeys 44
creating with fit scan 271 saving 80 IsoAngle tool 301
creating with Round tool 181 Look At tool 49
detaching 236 tolerances marking menus 40
evaluating quality 214 setting 90 pick boxes 28
extending and trimming 131 Toolchest menus 8 Round tool 181
fitting to scans 255, 256, 265, tools tools 18–45
266 adding 243 viewing panel 54
using menus 12–18
using Pick tool 26
using SurfaceStudio 11
vertical curve
editing direction of 196
view
changing 45–59
viewing panel
bookmarks 57
bookmarks section 57
perspective option 57
point of interest section 56
using 54
view directions 55
wildcards 75
window
location in SurfaceStudio 10
windows
active 18
arranging 12–18
closing 13
moving 16
palette 19, 22
resizing 14
wire
directory 68
file 68
wire files
opening 69
saving 80
wireframe button
control panel 89
Xform tool 100
zebra stripes 89, 186, 215