Professional Documents
Culture Documents
1. INTRODUCTION
2. MODELING
A. INTRODUCTION
B. SKETCH
C. DATUMS AND POINTS
D. CURVE
E. CURVE FROM CURVE
F. CURVE FROM BODIES
G. DESIGN FEATURE
H. ASSOCIATIVE COPY
I. COMBINE BODIES
J. TRIM
K. OFFSET AND SCALE
L. DETAIL FEATURE
M. SURFACE
N. MESH SURFACE
O. SWEEP
P. FLANGE SURFACE
Q. DIRECT MODELING
R. SHEET METAL FEATURE
S. EDIT CURVE
T. EDIT FEATURE
U. EDIT SURFACE
V. EDIT FACE
W. TOOLS
X. FORMAT
3. ASSEMBLY
A. INTRODUCTION
B. COMPONENTS MENU
C. EXPLODED VIEWS
D. SEQUENCING
E. CONTEXT CONTROL
F. ADVANCE ASSEMBLEIS
4. DRAFTING
A. INTRODUCTION
B. LAYOUT
C. DIMENSION
D. ANNOTATION
E. TABLES
F. EDITING
5. MANUFACTURING
A. INTRODUCTION
B. FACE MILLING
C. PLANER MILLING
D. CAVITY MILLING
E. Z-LEVEL MILLING
F. FIXED AND VARIABLE CONTOUR MILLING
G. DRILLING
H. LATHE
A. WIRE EDM
POST PROCESSING
INTRODUCTION
NX is an interactive Computer-Aided Design, Computer-Aided Manufacturing, and
Computer-Aided Engineering (CAD/CAM/CAE) system. The CAD functions automate the
normal engineering, design, and drafting capabilities found in today's manufacturing
companies. The CAM functions provide NC programming for modern machine tools using the
NX design model to describe the finished part. The CAE functions provide a number of
product, assembly, and part performance simulation abilities, across a broad range of
engineering disciplines.
Once the design is complete, the Manufacturing application allows you to select the
geometry describing the part, enter manufacturing information such as cutter diameter, and
automatically generate a cutter location source file (CLSF), which can be used to drive most
NC machines.
Application Overview
Gateway
Gateway allows you to open existing part files, create new part files, save part files,
plot drawings and screen layouts, import and export various types of files, and other general
functions. It also provides consolidated view display operations, screen layout and layer
functions, WCS manipulation, object information and analysis, and access to online help.
Gateway is the prerequisite for all other interactive applications, and is the first
application you enter when you open NX. You can return to Gateway at any time from the
other applications in NX by selecting it from the Application pull-down menu.
Modeling
Solids Modeling
This general modeling application supports the creation of 2D and 3D wireframe
models, swept and revolved bodies, Boolean operations, and basic associative editing. A
solid modeling is the prerequisite for both Features Modeling and Free Form Modeling.
Features Modeling
This feature-based modeling application supports the creation and associative edit of
standard design features such as holes, slots, and pockets. It allows you to hollow out solid
models and create thin walled objects. A feature can be located relative to any other feature
or object and can be instanced to establish associative sets of features. Solids Modeling is a
prerequisite for this application.
Free-Form Modeling
This complex-shape modeling application supports the creation of complex surface
and solid models. Some of the available techniques are general sweeps along curves;
proportionally developed shapes using 1, 2 and 3 rail methods; lofted shapes using standard
conic methods; and meshes of points and curves. Solids Modeling is a prerequisite for this
application.
Sheet Metal Feature Modeling
This feature-based modeling application supports the creation of sheet metal specific
features such as flanges, ribs and cutouts that conform to the shape of their underlying
surfaces. These features can then be manipulated in the Sheet Metal Design application to
simulate forming and unforming the part. This practice allows you to incorporate design for
manufacturing concepts into your parts at design time. Solids Modeling and Sheet Metal
Design are prerequisites for this application.
User-Defined Features
This application provides an interactive means to capture and store families of parts
for easy retrieval and editing using the concept of a user-defined feature (UDF). It allows you
to take an existing associative solid model, created using the standard NX modeling tools,
and establish relationships between parameters, define feature variables, set default values,
and decide the general form the feature will take when started. Existing UDFs reside in a
library that can be accessed by anyone using the Features Modeling application.
Assemblies
This application supports "top-down" and "bottom-up" assembly modeling. It provides
for rapid traversals of the assembly hierarchy and allows direct access to the design model of
any component or sub-assembly. It supports the "design in context" approach in which
changes can be made to the design model of any component while working in the context of
the assembly.
Drafting
The Drafting application allows you to create engineering drawings from 3D models
created in a modeling application, or 2D design layouts created using the built-in curve/sketch
tools. Drafting supports automatic creation of drawing layouts, including orthographic view
projection, sectioning, auxiliary and detail views, and isometric drafting. View-dependent and
automatic hidden line editing are also supported.
Manufacturing
Basic Machining and Editing
This application supports the creation and editing of CLSFs for NC machining. It also
contains software to perform point-to-point and APT-like drive curve machining operations.
Mill
This application provides the capability to specify milling profile and milling pocket
operations interactively (2-axis and 2 1/2-axis machining).
Multi-Axis Mill
This application provides the capability to specify complex milling operations
interactively (3-axis to 5-axis machining).
Lathe
This application provides the capability to specify turning operations interactively
(roughing, finishing, drilling, grooving, and threading).
GPM/MDFG
The Graphics Post-processor application (GPM) supports the formatting of a tool path
to meet the input requirements of specific machine/controller combinations. The Machine
Data File Generator (MDFG) is a menu-driven program that generates the required MDFs
Starting NX on Windows
Using the Start Button
Click the Start button.
Select the NX application from the Programs item.
Using the NX Icon
Open the NX program group.
Double-click the NX icon.
Main Window
The figure below shows the basic components of the NX main window.
# Component Description
Title Bar The Graphics Window Title Bar displays the following information for the
current part file:
The name of the current displayed part
The name of the current work part
If the work part is read only
If the work part has been modified since it was last saved
Note: If a part is out-of-date due to out-of-date mating conditions or
WAVE-linked geometry, the system displays an exclamation point next
to the part name.
Menubar The Menubar is the horizontal menu of options displayed at the top of
the main window directly below the title bar. Menubar options are called
menu titles and each corresponds to an NX functional category. Each
menu title provides access to a pulldown menu of choices.
Graphics The Graphics Window is where you create, display, and modify parts.
Window
Toolbar Area Toolbars are a row of icons you can use to activate standard NX menu
items. NX comes with a large selection of toolbars, several of which are
displayed when you start NX.
Resource Bar The Resource Bar combines a number of pages in one common place
using very little user interface space. NX places all navigator windows in
the Resource Bar, as well as the History Palette, a training page, and the
Web Browser. By default, the system locates the Resource Bar on the
right side of the NX window. You can also locate it on the left side using
Preferences->User Interface.
Cue Line The Cue Line displays at the bottom or top of the main NX window. The
Cue area displays prompt messages about expected input by the current
option. These messages indicate the next action you need to take. You
can change the Cue/Status position using the Tools->Customize dialog.
Status Line The Status Line, located to the right of the Cue area, displays
information messages about the current option or the most recently
completed function. These messages do not require a response.
Progress The Progress Meter displays in the Cue Line when the system performs
Meter a time-consuming operation, such as loading a large assembly. The
meter shows the percentage of the operation that has been completed.
When the operation completes, the system displays the next appropriate
cue.
File Menu
The File pull-down menu includes commands that let you create, open, save, and close part
files, import and export part files, perform basic file and system management functions, and
exit NX. There are also options to set search directories, send jobs to a plotter, and set
customer defaults.
Option Description
New Creates a new part file.
Open Opens an existing part file.
Close Closes, saves, exits, or re-opens one or more opened parts.
Save Saves the current work part file under the same name whether modified or
not. If the work part is an assembly, saves any components that have
been modified. Also saves .jt files.
Save Work Saves only your current work part. This is useful when, for example, you
Part Only have made changes to only one component in a very large assembly.
Save As Creates a new file from an existing one and allows you to give it a new
filename.
Save All Saves all top-level open parts. This means those parts that do not have
parents in the session or have been modified. This includes parts that are
open but not displayed, but does not include partially open parts, such as
components.
Save Bookmark Saves a .bkm file that is an XML description of the current assembly and
defined Assemblies Navigator filters. Opening the bookmark causes the
assembly to load with the same load options and visible components that
were present when the bookmark was saved.
Options Specifies how and from where the system loads your part files and
specifies what specific actions take place each time you save a part.
Print Performs standard Windows printing. Available on Windows only.
Plot Creates generic plot data files that are submitted to one of any number of
plot queues on any number of plot servers in a TCP/IP.
Import Copies the contents of a file into your work part, or in the case of IGES,
STEP203, STEP214 and DXF, into a new part.
Export Exports NX data into the designated file type.
Interoperate Allows you to use NX, Product Vision, and Teamcenter together.
Utilities Options that are pertinent to all Open C and C++ operations, but not
classified by a specific feature.
Execute Open Runs Open GRIP, Debug GRIP and Open C and C++ API programs.
Properties Displays information about the currently displayed part.
Recently Displays the path and filename of the most recently opened parts.
Opened Parts
Exit Ends an NX session.
Edit Menu
The Edit menu offers a variety of tools that allow you to modify existing objects. You can undo
most immediately preceding operations, delete objects from a part file, and modify the layer,
color, font, width, grid count, and translucency of existing objects. You can also translate,
rotate, scale, and transform objects, make objects visible or invisible, as well as move objects
or their copies among the layers in a part file.
The following options are available from the Edit menu.
Option Description
Undo List Reverse, or "undo", one or more preceding operations.
Cut Cuts selected components or features and places them on the clipboard. If the
selected object cannot be cut, you will receive a message, "Incorrect object for
operation".
Copy Places a description of the selected component or feature onto the clipboard.
Note that the Copy operation may not provide enough information to perform a
paste without first completely loading the part that was copied.
Copy (Windows only) Allows you to copy a vector image of the contents of the NX
Display graphics window to the Windows clipboard on platforms running the Windows
Operating System.
Paste Pastes components or features that have been cut or copied to the clipboard. The
object will be pasted into a location, usually the work part, where it can then be
positioned correctly.
Delete Removes objects permanently from a part file.
Selection Displays a cascading menu which is a subset of the Selection Toolbar. Provides
flexible filtering tools to help you select the object you want.
Blank Cascades to a submenu to permit control of the display of objects, making them
visible or invisible.
Transform Translates, rotates, and scales objects or their copies.
Object Modifies the layer, color, font, width, grid count, translucency and shading status
Display of existing objects.
Properties Assigns, copies, edits, displays, and deletes object names and attributes.
Sketch... Affects the size of an object and the distance between the object and its
reference point.
Snap Point Allows you to specify a set of point inference types.
View Menu
View options manipulate the system's current working views. Features of the View options
can change parameters, perspective and scale, specify how the part are viewed, and create
shaded images of the view, and save or recall the image to a file and finally send the image to
a plotter.
Features that manipulate the view are: zoom, center, rotate, delete, save and select work
views, clipping planes and perspective or adjusting the center and scale of the view to fit the
entire part. Control the view display with dashes or hidden lines, setting silhouettes, smooth
edges, fog and direction of a light source in shaded images.
If you do not like what you have done while manipulating a view you can restore it to what it
was originally.
Option Description
Refresh Refreshes the view, redrawing lines and curves that may have
disappeared or become incomplete in the display as you performed
operations during your NX session.
Operation Options that permit editing of the view: zoom, center, rotate, delete,
save and select work views.
Orient Aligns the view based on system coordinates.
Visualization Specifies how objects in a view are enhanced with special features,
shading etc.
Toolbars Select toolbars to show, hide, create, insert or customize toolbars.
Information Window Displays the Information window, displaying information for the current
work part.
Current Dialog Hides or shows the current dialog.
Curvature Graphs Redisplays the Curvature Graph display. You can also use:
<Shift>+<Ctrl>+C.
Format Menu
Use the Format menu to control layers, layouts, groups, attributes, and patterns.
Option Description
Layer Settings Sets the global layer status. Applies to all views except drawing views that
do not have an individual layer mask.
Visible In View Controls the display status of layers for a specific view. The mask for each
view may be different and has priority over the global mask.
Layer Category Creates named groups of layers. This simplifies changing the visibility and
selection status of associated layers.
Move To Layer Removes objects from one layer and places them on another layer.
Copy To Layer Places a copy of an object on another layer, leaving the original.
Layout Defines how a set of views is displayed in the graphics display area.
Group Collects individual objects together as a group and handles them as a
single unit.
Database Assigns certain types of information to parts and geometry, including
Attributes solids, faces, and edges. You can assign attributes to the components of
assemblies, and use the information to generate a parts list.
Pattern Duplicates standard parts to add standard information such as borders,
lines, text and title blocks to your file, and to reduce the size of your current
part file.
Tools Menu
This topic discusses the options that are on the Tools pulldown menu. Other types of tools are
covered in the User Tools and Common Tools topics.
Option Description
Expression Provides options for creating and modifying expressions.
Visual Editor Provides a static graphical representation of a model with its
corresponding dimensions and expressions.
Spreadsheet This will start the spreadsheet application.
Overview
Smart Models The Smart Models cascade consists of Product Definition and Geometric
Tolerancing.
Material Properties Provides options for analyzing and modifying the material properties of
your part.
Part Navigator Provides options for the display of the Part Navigator, which displays
when you select View->Part Navigator.
Assembly Provides options for the display of the Assemblies Navigator.
Navigator
Collaborate Displays the list of available collaboration functions.
User-Defined To define standard feature as per users range.
Feature
Macro Create and record a macro.
Customize Control the visibility of the entire toolbar as well as the visibility of each
element in the toolbar.
WCS Menu
The WCS menu allows you to manipulate the current workview coordinate system (WCS).
You can select any existing or newly specified coordinate system from the WCS menu
options. You can create coordinate system objects that may be put to various uses. The WCS
is temporary unless you save it.
The WCS menu contains the following options:
Option Description
Origin... Defines a new WCS by redefining the origin of the current WCS.
Dynamics... Manipulates the location and orientation of the WCS. Supports the Undo
function.
Rotate... Describes a new WCS as a rotation of the current WCS about one of its axes
(XC, YC, ZC).
Orient... Specifies a new WCS using functions on the CSYS Constructor.
Change XC Changes the direction of the WCS's XC axes about the ZC axis.
Direction
Change YC Changes the direction of the WCS's YC axes about the ZC axis.
Direction
Display Toggles the display of the WCS on and off.
Save Creates and saves a coordinate system at the current WCS origin and
orientation. If you need a coordinate system for future reference, you can save
it, giving it a permanent status. You can delete any permanent coordinate
system, except the current WCS.
Information Menu
Information is available from every NX application that produces geometric and part
relationship data.
Option Description
Object Displays information about geometric objects.
Point Obtains the absolute and work coordinates of an explicit or implicit point.
Spline Displays the Spline Analysis dialog.
B-Surface Displays the degrees, number of patches, and the control polygons and
patch boundaries of B-surfaces.
Feature Opens the Feature Browser dialog, which displays relevant information
about features created while generating a 3-D model.
Expression Defines relationships between the characteristics of the model.
Product Definition... Displays a set of customizable non-geometric attribute information that
can be directly associated with an NX model.
Geometric Identifies tolerance features or associated objects based on search
Tolerancing criteria.
Part Displays basic information for your part.
Assemblies Displays information about your assemblies.
Other Shows various types of information for your part that are not included in
the other Information options.
Custom MenuBar Assists in the review of menu customization derived from the Open
MenuScript product.
Analysis Menu
Provides the capability to calculate physical properties such as area, volume, and moments of
inertia for two- or three-dimensional figures. You can also analyze solid body objects or faces.
For example, you can obtain two-dimensional analysis of solid body faces, three-dimensional
analysis of solid bodies, and length and location information about an edge of a solid body.
Option Description
Distance Obtains the minimum distance between any two NX objects such as
points, curves, planes, bodies, edges, and/or faces.
Angle Obtains angle measurements between two curves, or between a line
and a plane or planar face.
Arc Length Finds the arc length of any collection of curves, planar or non-planar.
Minimum Radius Finds where the radius of curvature is smallest on a face on a solid or
sheet body.
Geometric Calculates and displays geometric properties of selected points on curve
Properties and/or faces.
Deviation Check continuity, tangency, and boundary alignment for faces and
curves based on Point/Slope Continuity.
Edge Deviation Allows you to perform deviation checking between the common edges of
multiple faces.
Dynamic Deviation Compare the deviation of the curve or surface you are editing with
respect to other geometrical elements, and provides you with graphical
and numerical feedback in real time.
Curve Performs curvature analysis on selected individual or multiple curves
and edges and verifies the curvature.
Face May select multiple faces for the display of temporary color analyses.
Section Analyze the shape and quality of free-form faces.
Grid Section Analyse the grid.
Draft Analyse the draft angle.
Examine Geometry Analyze a solid body, face, or edge for conditions of interest.
Simple Interference Determines whether two bodies intersect. You have the option to simply
highlight the interfering faces or to create a new solid body from the
interference.
Assembly Allows you to perform a clearance analysis for an assembly.
Clearance
Quick Stack Quick Stack preferences let you modify the number of simulations that
are run in an analysis, change default colors, or make other changes.
Area Using Curves Calculates and displays geometric properties of planar figures.
Measure Faces Allows you to calculate the Area and Perimeter values of one or more
faces
Measure Bodies Allows you to calculate mass properties data for one or more solid body
objects.
Mass Using Curves Analyzes a 3D object that is formed by translating or rotating a closed
& Sheets sequence of curves, or one that is enclosed by or composed of a set of
faces.
Assembly Weight Allows you to analyze and control weight and mass properties of an
Management assembly.
Units lb-in Specifies the units in which geometric information is displayed.
Show Hidden It shows the hidden analysis object.
Analysis Objects
Preferences Menu
Use Preferences to define the display parameters of new objects, names, layouts, and views.
You can set the layer, color, font, and width of created objects. You can also design layouts
and views, control the display of object and view names and borders, change the size of the
selection ball, specify the selection rectangle method, set chaining tolerance and method, and
design and activate a grid. Changes that you make using the Preferences menu override any
counterpart customer defaults for the same functions.
The Preferences dialog contains the following options:
Option Description
Object Sets preferences that define the layer, color, font, and width of new objects.
Does not affect existing objects.
User Interface Sets preferences that affect how NX works and interacts with your input.
Palettes Sets preferences that affect how NX palettes operate and display.
Selection Sets preferences that affect object selection.
Visualization Sets preferences that affect visualization, including display, color, line,
shading, performance, screen, perspective, and special effects.
Visualization Sets preferences that influence graphics performance.
Performance
3D Input Sets preferences for the behavior of a 3D Input device attached to the
Devices workstation.
Work Plane Sets preferences for the graphics window grid and the Work Plane Emphasis
mode.
Spreadsheet Sets preferences for the Default Spreadsheet Application. Enabled only on
Windows workstations.
Assemblies Setting the assembly preferences.
Knowledge Setting preference for Knowledge fusion.
Fusion
Sketch Setting sketch preferences.
Drafting Setting the Drafting preferences.
Annotation Setting the Drafting annotations.
Geometric Setting the Geometric Tolerancing preferences.
Tolerancing
Collaborate Collaborate lets you work with your co-workers, suppliers, or subject matter
experts in real time to address complex product development issues and
opportunities.
NX Gateway Configures how to import data from other applications. Especially useful when
creating or updating parts that originally came from I-DEAS or Solid Edge.
Measurement These measurement preferences are used by certain mass property and
Measure options including Measure Faces, Measure Bodies, Area using
Curves
Application Menu
The Application menu contains the following options:
Applicatio Description
n
Modeling Primarily a solid modeling system that provides the capabilities to help a design
engineer quickly perform conceptual design. In addition, you can incorporate
your requirements and design restrictions by defining mathematical
relationships between different parts of the design.
Shape Provides tools specifically tailored for Industrial Design applications. This
Studio includes basic tools for the initial concept stages, such as the creation and
visualization of virtual designs, and progresses ultimately through the
production of primary and secondary surfaces.
Drafting Allows you to create and maintain a variety of 3-D and 2-D drawings made from
Unigraphics NX models generated from within the Modeling application.
Manufacturi Allows you to interactively program and post process milling, drilling, turning,
ng and wire EDM tool paths.
Structures Allows you to predict the behavior of a physical model in a digital domain. There
are two major products under the Structures application: Scenario for FEA
(Finite Element Analysis) and Scenario for ANSYS.
Moldflow Used to analyze the flow of molten plastic in an injection mold. You construct a
Part Adviser finite element mesh on the part and describe the mold and plastic conditions.
The analysis package, which you can run repeatedly to determine optimum
conditions, produces both tabular and graphic results. This application saves
design, mold-making, and material costs.
Motion An integrated, associative CAE tool that allows you to simulate and evaluate the
large displacement complex motion of mechanical systems, and includes
support for static, kinematics and kinetic (dynamic) simulations, depending
upon the Motion product license you purchased.
Sheet Metal Focuses on design for ability to manufacture sheet metal parts. Enables the
creation of a Unigraphics NX CLSF, provides a fast and easy method to
interactively fit parts in a rectangular grid and create punch, laser, flame or mill
tool paths in sheet metal or a similar material. Sheet Metal Selections: Design,
Fabrication, Nesting, Punch Press, and Multi-Part Gridding
Routing Define assemblies that are placed around and through other Unigraphics NX
assemblies. For example, within an aircraft engine pipes and tubes are routed
from the fuel tanks to various injection points around the engine, or within an
automobile, wiring is required to supply power to the electric windows. Routing
Selections: Piping, Tubing, Steelwork, Conduit, Raceway, Wiring, and Base
Wire Enables electrical system designers to create a representation of electrical
Harness harnesses within the same 3D space used to describe the mechanical
assembly of the product. Harness locates all of the related electrical
components within the mechanical assembly to create a proposed harness path
centerline. The application then routes all required conductors from one end to
the other, allowing packaging design and harness installation drawings to be
created and maintained in the same environment.
Assemblies Assemblies is an integrated Unigraphics NX application that facilitates the
construction of assemblies of parts, the modeling of individual parts within the
context of the assembly, and the production of parts lists for assembly
drawings.
Knowledge The Unigraphics NX Knowledge Fusion application provides a graphical user
Fusion interface that allows you to apply engineering knowledge driven rules and
design intent to geometric models and assemblies in Unigraphics NX.
Gateway Gateway provides an interactive environment that allows you to open existing
part files, create new part files, save part files, plot drawings and screen
layouts, select applications, import and export various types of files, and other
general functions.
Open User Open User Interface Styler is a visual dialog box builder for Unigraphics NX
Interface users and third-party developers. Open User Interface Styler reduces
Styler development time and allows for rapid prototyping because of the visual builder
and automatic file generation, allows you to easily build Unigraphics NX dialogs
according to preset standards, and provides compatibility with MenuScript.
MasterFEM An alternative to Scenario for Structures for performing finite element analysis
(FEA). MasterFEM+ is a separately licensed and installed product based on I-
DEAS Simulation. It is intended for experienced FE analysts requiring more
sophisticated meshing tools and advanced analyses such as response
dynamics or multi-event durability. MasterFEM+ launches I-DEAS Simulation
and loads the current work part. You must have MasterFEM+ installed and
licensed on your machine.
Window Menu
The Window menu contains the following options:
Option Description
New Window Opens a new graphics window. See Using Multiple Graphics Windows.
Cascade Displays multiple graphics windows in a cascading fashion.
Tile Horizontally Displays multiple graphics windows side by side horizontally.
Tile Vertically Displays multiple graphics windows vertically.
Window List Displays the parts that are currently open and were previously displayed in
the current NX session.
More Displays the Change Displayed Part dialog which helps you to locate part
files that are not accessible on the Window List if you have more than 10
parts open.
Help Overview
You can view NX Help using a web browser. The web browser must support Java for the
search to work. We recommend the following browsers and viewers:
Internet Explorer 6.0
Netscape 6.2 and higher
Mozilla version 1.3.1 and 1.4.1 (UNIX) and Mozilla 1.4.1 (Windows)
Adobe Acrobat Reader 5.0
Macromedia Flash 5 Plugin
NX Help provides quick access to information via:
Table of Contents
Index
Text search
Help and Context Sensitive Help are also available on the Resource Bar.
View Options
The 'Orient View' dialog has three options: Fit, Current, and Saved. These options determine
how to orient and scale the current view. By default, View Orient and View Replace are set to
Fit. The following table describes each option.
Option Description
Fit NX orients the view and fits it to the current view bounds. This is the default setting
for both 'View Orient' or 'View Replace' operations.
Current NX orients the view but does not change the scale like the 'Fit' option. Instead, the
system maintains the current view scale. Therefore, the new orientation has the
same scale as the previous orientation.
Saved NX orients the view and sets the view scale based on the view scale and view
origin saved with that orientation.
Radial Pop-Ups
The radial pop-up is designed to provide rapid access to the most frequently used MB3
options. All of the options on the radial are a short mouse movement away and common
items are located in the same place on all radials. This allows intuitive use of the radial pop-
up over time as you learn the direction of movement that corresponds to the required option.
The bit maps are consistent with the toolbars so if you are familiar with the NX toolbar bit
maps, you will find the radial useful as an alternative to going to a toolbar option to make a
setting change.
Toolbars
Toolbars are a row of icons you can use to launch standard NX menu items. NX comes with a
large selection of toolbars, several of which are displayed when you start NX. Most toolbars
are initially docked.
Showing and Hiding Toolbars
Using the Toolbar Popup Menu
To view the list of available toolbars:
Place the cursor in the toolbar docking area.
Press MB3. The popup menu lists all the currently loaded toolbars. The list contains
system and user toolbars. A checkmark indicates that the toolbar is currently displayed.
To show a toolbar:
Click the checkbox beside the toolbar that you want to show.
To hide a toolbar:
Clear the checkbox beside the toolbar that you want to hide.
Using the Customize Dialog
To customize a toolbar's visibility and content, see Tools->Customize.
Selecting an Application
To select an application:
Open or create a part.
Select Application from the main menu bar.
Basic Mouse Operations
The following table describes several ways to use the mouse to interact with NX dialogs and
windows.
MB1 = Left mouse button
MB2 = Middle mouse button
MB3 = Right mouse button
To Press
Select menus and select options in MB1
dialogs
Perform equivalent of OK button MB2
Cancel <Alt> MB2
Display Cut/Copy/Paste popup menu MB3 in a text entry field
Select contiguous items. <Shift> MB1 in a list box
Select or de-select non-contiguous items. <Ctrl> MB1 in a list box
Zoom while the point under the cursor Simply spin the mouse wheel.
remains static.
Launch the View Popup Click MB3 on the graphics area but not on the
model, or click ctrl-MB3 anywhere in the graphics
area.
Launch an object-specific popup. Click MB3 over the object.
Invoke the Default Action for an object. Double-click MB1 over the object.
Rotate a view. Press and drag MB2 in the view.
Pan a view. Press and drag MB2+MB3, or Shift+MB2, in the
view.
Zoom into a view. Press and drag MB2+MB1, or Ctrl+MB2, in the
view.
Dialog boxes are organized into groups. Common options in typical dialog box groups are
summarized below.
Consistent options appear on the Rail Clip or on the dialog box title bar when the dialog
box is not clipped to the Dialog Rail.
Move Left Moves the dialog box along the Dialog Rail to predefined
positions.
Move Right
Type group
In many dialog boxes, the first group is Type.
Select a type first, as what you select here may change the groups and options in the
dialog box.
This group has a list of options. Often, there are also buttons for some or all of the available
options.
Section group
Several modeling commands, including Extrude and Revolve, use a section group to
prompt you to define a section. You can either select existing curves or create a new
sketch as part of the command.
• Use the down arrow to select a previous value from the list, make an
associative measurement, create an expression, enter a math function, or
select from other options.
Click the right mouse button in input boxes to find Copy and Paste options.
Geometry sets
Some commands allow you to select multiple sets of faces or edges and apply different
values to each set.
Set options
Add New Set Creates a new set of geometry to apply a different value.
This is an expanding list showing the value selected for each set.
List
Selecting a row of the list highlights the selected set geometry in
orange and the other sets in the other selection color, cyan. This
example shows two sets of edges selected with different radius
values for the Edge Blend command.
Preview group
Shows the actual result that will be produced when the command is
Show Result completed.
Confirmation buttons
Confirmation buttons are placed at the bottom of dialog boxes.
Confirmation buttons
Completes the command and closes the dialog box. (This button will
OK be green if it is the default action after all required selections are
completed.)
Apply Completes the command and keeps the dialog box open.
Dialog Box Sets the default number of decimal places displayed in input boxes.
Overview of Solid Modeling
NX Modeling provides a solid modeling system to enable rapid conceptual design. You can
create and edit complex, realistic, solid models interactively. You can change and update
solid bodies by directly editing their dimensions or by using other construction techniques.
Associativity
Associativity is a term that is used to indicate geometric relationships between individual
portions of a model. These relationships are established as the designer uses various
functions for model creation. In an associative model, constraints and relationships are
captured automatically as the model is developed.
For example, in an associative model, a through hole is associated with the faces that the
hole penetrates. If the model is later changed so that one or both of those faces moves, the
hole updates automatically due to its association with the faces.
Positioning a Feature
You can position a feature relative to the geometry on your model by using positioning
dimensions. The feature is then associated with that geometry and will maintain those
associations whenever you edit the model. You can also edit the position of the feature by
changing the values of the positioning dimensions.
Reference Features
You can create reference features, such as Datum Planes, Datum Axes and Datum CSYS,
which you can use as reference geometry when needed, or as construction devices for
other features.
Any feature created using a reference feature is associated to that reference feature and
retains that association during edits to the model.
You can use a datum plane as a reference plane in constructing sketches, creating
features, and positioning features.
You can use a datum axis to create datum planes, to place items concentrically, or to
create radial patterns.
Expressions
Expressions let you incorporate your requirements and design restrictions by defining
mathematical relationships between different parts of the design. For example, you can
define the height of a boss as three times its diameter, so that when the diameter changes,
the height changes also.
Boolean Operations
Modeling provides the following Boolean operators: Unite, Subtract, and Intersect. Unite
combines bodies, for example, uniting two rectangular blocks to form a T-shaped solid
body. Subtract removes one body from another, for example, removing a cylinder from a
block to form a hole. Intersect creates a solid body from material shared by two solid
bodies. These operations can also be used with free form features called sheets.
Undo
You can return a design to a previous state any number of times using the Undo function.
You do not have to take a great deal of time making sure each operation is absolutely
correct, because a mistake can be easily undone. This freedom to easily change the model
lets you cease worrying about getting it wrong, and frees you to explore more possibilities
to get it right.
Additional Capabilities
Other NX applications can operate directly on solid objects created within Modeling without
any translation of the solid body. For example, you can perform drafting, engineering
analysis, and NC machining functions by accessing the appropriate application.
Using Modeling, you can design a complete, unambiguous, three dimensional model to
describe an object. You can extract a wide range of physical properties from the solid
bodies, including mass properties.
Shading and hidden line capabilities help you visualize complex assemblies. You can
identify interferences automatically, eliminating the need to attempt to do so manually.
Hidden edge views can later be generated and placed on drawings. Fully associative
dimensioned drawings can be created from solid models using the appropriate options of
the Drafting application. If the solid model is edited later, the drawing and dimensions are
updated automatically.
Parent/Child Relationships
If a feature depends on another object for its existence, it is a child or dependent of that
object. The object, in turn, is a parent of its child feature. For example, if a HOLLOW (1) is
created in a BLOCK (0), the block is the parent and the hollow is its child.
A parent can have more than one child, and a child can have more than one parent. A
feature that is a child can also be a parent of other features. To see all of the parent-child
relationships between the features in your work part, open the Part Navigator.
Updating Models
A model can be updated either automatically or manually. Automatic updates are
performed only on those features affected by an appropriate change (an edit operation or
the creation of certain types of features). If you wish, you can delay the automatic update
for edit operations by using the delayed Update on edit option.
Sketcher Overview
The Sketcher is an NX application that you use to create 2-dimensional geometry within a
part. Each sketch is a named collection of 2D curves and points residing on a plane that
you specify. You can use sketches to address a wide variety of design needs. For example,
you might create:
• Detailed part features by sweeping, extruding, or revolving a sketch into a
solid or a sheet body.
• Large-scale 2D concept layouts with hundreds, or even thousands, of
sketch curves.
• Construction geometry, such as a path of motion, or a clearance arc, that is
not meant to define a part feature.
Sketch Constraints
Sketcher tools let you fully capture your design intent through geometric and dimensional
relationships that we refer to collectively as constraints. Use constraints to create
parameter-driven designs that you can update easily and predictably. Sketcher evaluates
constraints as you work to ensure that they are complete and do not conflict. A fully
constrained sketch has as many constraints as there are degrees of freedom in the sketch,
so that there can be no ambiguity in the final shape. While it is not required, UGS
recommends that you fully constrain sketches that define feature profiles.
Sketcher also offers you the flexibility to create as many, or as few, constraints as your
design requires. That means you can use Sketcher to create wireframe drawings that can
serve a wide variety of up-front design purposes, and are not meant for down-stream
processing. For example you might create 2D layout sketches for products such as digital
cameras, printers, or other devices in which you focus on:
• Product structure
• Component layout
• Basic component shape
Or you might create construction geometry including:
• Area/volume restrictions in a part
• Range/arc of free motion
• Part labels or logos
• Layout of grille holes
Sketches like these typically require few, if any, constraints. Sketcher's Create Inferred
Constraints and Inferred Constraint Settings commands make it easy to mix
constrained and unconstrained geometry in a single sketch.
Note that you can use the Reattach command to easily switch a sketch from the Sketch in
Place method to Sketch on Path, and vice versa.
After you define the sketch plane, Sketcher toolbar options become available.
Sketcher Toolbar Options
Deactivates the sketch and exits. You can also press Ctrl+Q to exit
Finish Sketch Sketcher.
When you are editing an external sketch, this list displays all of the
Sket external sketches in the work part. You can
ch Name
• Rename an external sketch. Note that you cannot rename a
sketch that is internal to an Extrude, Revolve, or Variational
Sweep feature.
• Open an external sketch for Edit.
Orients the view so that you are looking directly down on the sketch
Orient View to plane.
Sketch
Orients the view to the current modeling view. This is the view of the part
Orient View to when you started Sketcher.
Model
Lets you attach a sketch to a different planar face, datum plane, or path.
Reattach You can also use this option to change the orientation reference of the
sketch, or to change the location of a Sketch on Path along the path.
This list lets you create, edit, delete, and redefine sketch positioning
Sketch dimensions.
Positioning
Dimension Options
In most cases, this option delays evaluation of sketch constraints until
Delay you choose Evaluate Sketch. That is, 1) when you create curves, NX
Evaluation does not show constraints, and 2) when you assign constraints, NX does
not update the geometry until you select the Evaluate Sketch option.
Note that this option does not delay evaluation when you drag curves, or
when you use the Quick Trim or Quick Extend commands.
Causes NX to evaluate the current sketch. This option is active only
Evaluate when Delay Evaluation is on.
Sketch
Updates the model to reflect changes you have made to your sketch.
Update Model The model updates automatically if an update is pending and you leave
the Sketch Task Environment.
Switches the display of Sketcher objects between the color(s) specified
Display Object in Object Display Properties and 2) the Sketcher Colors. See Colors in
Color Sketcher for more information.
Use his command to create lines with constraint inferencing.
This option lets you create a series of connected lines and/or arcs in string mode;
that is, the end of the last curve becomes the beginning of the next curve. For
example, here's a pipe vise profile which you can easily create in one series of mouse
clicks with Profile:
This option lets you create new lines from existing lines using any of the following
methods:
To offset a line from a base line, click MB1 on the base, and click MB1 again to place the
new line.
Use this command to trim a curve to the closest physical or virtual intersection in
either direction. You can:
• Trim multiple curves by pressing the left mouse button and dragging.
• Preview which portion of a curve NX will trim by passing the cursor over the
curve.
Use this command to create a fillet between two or three curves. You can
YC-ZC Plane
XC-ZC Plane
Provides modeling datum plane options. A set of option boxes displays
Datum Plane on the graphics window in the upper left hand corner. If you have
preselected a face or plane, you can drag the handle to create a sketch
plane that is offset to the selected face or plane.
Lets you create an associative datum coordinate system using the
Datum CSYS CSYS Constructor dialog, which you can then use to define your sketch
plane.
Accepts the sketch plane definition, dismisses the sketch plane
OK options, and Sketcher Task Environment options become available.
MB2 always accelerates OK.
Cancels plane creation and exits the Sketcher Task Environment when
Cancel there is no active sketch. If there is an active sketch and you choose
Task->New and then Cancel, only plane creation is cancelled - you do
not exit the Sketcher Task Environment.
ESC always accelerates Cancel.
Colors in Sketcher
Colors in the Sketcher have special definitions, to help identify elements of your sketch. The
following table shows what the system default colors mean.
General Color Usage in Sketcher
Cyan Sketch curves have this color when the sketch is deactivated.
Pure Curves that are part of an active sketch are by default colored pure cyan.
Cyan
Pure Sketch dimensions that do not cause a conflict with other dimension constraints are
White colored pure white.
Green Curves that are not part of a sketch are by default colored green.
Pure Sketch geometry and any dimensional constraints associated with it that are over
Yellow constrained are colored pure yellow. This occurs when you apply more constraints
to a curve or vertex than are needed to control it.
Degree of Freedom Arrows, which indicate vertex points that are under constrained,
are colored pure yellow.
Pink If constraints you add conflict with other constraints, the conflicting dimensions and
curves are changed to pink. This visual feedback indicates that the sketch cannot
be solved given the current constraints.
Gray Sketch geometry or dimensions that you convert from active to reference using
Convert To/From Reference change to gray and only curves change to gray
phantom lines.
Degree-of-Freedom (DOF) arrows mark points on a sketch that are free to move. These
arrows assist you in constraining a sketch by showing you the directions you need to
constrain for each point. When you constrain a point, NX removes the DOF arrow. When all
of the arrows are gone, the sketch is fully constrained. There are three types of degree-of-
freedoms: positional, rotational, and radius. This example shows positional constraints:
Three Positional DOF Arrows
This point is free to move in the X direction.
This point is free to move in both the X and Y directions. In some cases, the point is free
to move in either X or Y directions but is limited by a constraint. For example, a point with
a Point on Curve constraint on a line is only allowed to move along the line.
Note that constraining a sketch is optional. You can still use an underconstrained sketch to
define a feature. You constrain a sketch when you need greater control of the design. Also,
applying one constraint can remove several DOF arrows.
When both of its endpoints are moved (that is, when you
Scale, Non-Uniform change the value of a horizontal constraint created between
the endpoints), a spline will scale in the horizontal direction,
but keeps its original dimensions in the vertical direction. The
spline appears to stretch.
Sketch on Path
Create a Sketch on Path when you are building an input profile for features like Variational
Sweep. For example, in the figure below, we have selected a path, located the sketch
plane 15 mm from the start of the curve, and kept the default Normal to Path direction.
1. Create a new metric part based on the Model template and enter
sk_chamfer as the part name. When you click OK, NX automatically starts the
Modeling application.
ZC-XC plane of the datum CSYS (1) and sketch horizontal reference (2)
Note that Sketcher automatically orients your view to the sketch plane and starts
the Profile command.
.
9. Move the cursor near the CSYS origin. When you see the snap to Existing
Point icon, click to define the start of the line.
16. Click in the graphics window to place the dimension below the line.
17. Enter 40.0 for the value and 2.0 in the Text Height box and press Enter.
18. Select the left vertical line and place the dimension.
19. Enter 42.0 for the value and press Enter.
20. At the top right corner of the profile, select the angled line near its right end.
21. Select the top horizontal line near its right end.
22. Move the cursor to the right to create an angle dimension and click to place
it.
23. Enter 45.0 for the value and press Enter.
24. Select the upper, horizontal line and place the dimension. Note when you
place the dimension that Sketcher now displays the profile in the fully constrained
color.
Click the middle mouse button to complete the extrude. Since you
will use the part in the next tutorial, save your work
Point Constructor
Click the middle mouse button to complete the extrude. Since you will use the part in the
next tutorial, save your work.
DATUM/POINT
Datum Plane
Lets you create reference planes, either fixed or relative, as construction aids
when existing planes are not available.
Datum Axis
Lets you create a reference axis, either fixed or relative, which can be used to
create datum planes, revolved features, extruded bodies, etc.
Datum CSYS
Lets you create an associative datum coordinate system
Point
Lets you create a point
Point Set
Lets you create a set of points that corresponds to existing geometry. For
example, you can generate points along a curve, face, at the poles of a spline or face
Type
Plane types are the construction methods you use to create planes. You can either select a
plane type from the Type option list or click one of the frequently used plane type method
buttons located below the option list. If you use the default Inferred plane type, you can
immediately select objects on which to base the plane.
When you edit a datum plane, you can change its type, defining objects, and associative
status.
• Inferred — Determines the best plane type to use based on objects you select.
• YC-ZC plane — Creates a fixed datum plane along the XC-YC axis of the Work
Coordinate System (WCS) or Absolute Coordinate System (ABS).
XC-ZC plane — Creates a fixed datum plane along the XC-ZC axis of the WCS
or ABS.
XC-YC plane — Creates a fixed datum plane along the YC-ZC axis of the WCS
or ABS.
• Curves and Points — Creates a plane using a point and a second point, a line,
linear edge, datum axis, or face.
• Two Lines — Creates a plane using two existing lines, or a combination of lines,
linear edges, face axis, or datum axis.
Plane Orientation
Settings
Associative For datum planes, makes the datum plane associative instead of fixed, so it
is parametrically related to its parent features.
If you clear this check box, the datum plane will be fixed and will not be
associative. If you later edit a non-associative datum plane, regardless of
which type was used to create it, it will appear in the Type list as Fixed.
An associative datum plane displays the name Datum Plane in the Part
Navigator.
A non-associative datum plane displays the name Fixed Datum Plane in
the Part Navigator.
Available to all datum planes of non-fixed Types.
Type
Determines the best plane type to use based on objects you select.
Depending on the plane type used and the objects you select, additional groups
of options that support it may appear in the dialog box.
When you edit a datum plane created using this method, the type will be the one
that was inferred at the time of creation.
Inferred
You can usually create a datum plane solely by using the Inferred type. See the
other Type options for details on how to use each datum plane type.
See Inferring a datum plane for a simple example.
Lets you select one or more objects that define the plane. The objects you select
determine the plane type and which additional object types (if any) you can
continue to select.
Select Point Constructor — Displays the Point Constructor dialog box. Click this
Object button if you need to define points.
See the Point Constructor in the Getting Started help for details on point types.
Type
Through Point
Lets you define an origination point for the datum plane using Snap Point
options.
You can drag the point handle to a new point position, as long as it satisfies
the current snap point settings.
Inferred Point — A point type. Click to see the point type list. Select a
point type from the list and then select objects supported by that type.
Specify Point
Normal Direction
Inferred Vector — A vector type. Click to see the vector type list.
Select a vector type from the list and then select objects supported by that
type.
Specify
Vector
Vector Constructor — Displays the Vector dialog box.
See the Vector Constructor in the Getting Started help for details on vector
types.
Lets you switch the normal direction vector to the opposite direction. You can
also right-click Reverse Direction on the vector direction conehead, or
Reverse
double-click the conehead.
Direction
Type
Curve
Lets you switch the location of the plane from one end of a curve or edge to the
other end without changing the location value.
Reverse
Use this option if the system-defined location of the plane is not measured from
Direction
the expected end of the curve or edge.
Location on Curve
The label of this option box changes to match the setting of the Location
option.
Once you have a preview of the datum plane, you can drag its handle along the
curve or edge, or you can enter a value or expression for its location in the
Arc Length / dynamic input box or here in this option box.
%Arc The arc length is a function of the part's unit of measure and the length of the
Length object.
The percent of arc length is measured between 0 and 100 percent.
You can right-click the datum plane handle to switch this parameter back and
forth between Arc Length and %Arc Length.
Orientation on Curve
Appears when Parallel to Object is the direction option, to let you select an
Select object on which you want to make the datum plane parallel.
Object
Type
Planar Reference
Lets you select a planar face or an existing datum plane to use as a reference
Select Planar object for the new datum plane.
Object
Offset
Specifies the value for a distance to offset the datum plane. Type a value in
the Distance box.
Lets you specify the number of copies of the new plane you want to create.
Number of
Planes The datum plane copies are created successively and spaced evenly from
one another using the same offset value.
Type
X=YC-ZC
Plane
Creates a fixed datum plane along the XC-YC, XC-ZC, or YC-ZC axis of the
Work Coordinate System (WCS) or Absolute Coordinate System (ABS).
Y=XC-ZC See Create a datum plane on the absolute or work coordinate system for a
Plane simple procedure.
Z=XC-YC
Plane
WCS / Lets you specify the coordinate system on which to create a datum plane.
Absolute
Choose one of the following:
• WCS
• Absolute
Distance Lets you add a distance to offset the new plane from the coordinate system.
Type
X=YC-ZC
Plane
Creates a fixed datum plane along the XC-YC, XC-ZC, or YC-ZC axis of the
Work Coordinate System (WCS) or Absolute Coordinate System (ABS).
Y=XC-ZC See Create a datum plane on the absolute or work coordinate system for a
Plane simple procedure.
Z=XC-YC
Plane
Lets you specify the coordinate system on which to create a datum plane.
Distance Lets you add a distance to offset the new plane from the coordinate system.
Type
Creates a fixed datum plane along the XC-YC, XC-ZC, or YC-ZC axis of the
Work Coordinate System (WCS) or Absolute Coordinate System (ABS).
X=YC-ZC See Create a datum plane on the absolute or work coordinate system for a
Plane simple procedure.
Y=XC-ZC
Plane
Z=XC-YC
Plane
Lets you specify the coordinate system on which to create a datum plane.
Distance Lets you add a distance to offset the new plane from the coordinate system.
Type
Planar Reference
Lets you select a planar face, plane, or datum plane to use as a reference for the
Select angle.
Planar
Object
Through Axis
Lets you select a linear curve, edge, or datum axis to define the angle's axis of
rotation.
Select
You cannot select a linear curve, edge or datum axis that is perpendicular to the
Linear
reference plane
Object
Angle
Angle Lets you select from a list how the angle is defined.
Option
Value
Specifies a value for the angle. Type a value in the Angle box.
You can also:
• Drag the angle handle.
• Type a value in the Angle dynamic input box.
Perpendicular
Specifies that the datum plane is perpendicular to the planar reference object and
passes through the through axis object.
Parallel
Specifies that the datum plane is parallel to the planar reference and passes
through the through axis object.
Angle Appears when the Angle Option is set to Value. Type a degree value.
Type
First Plane
Lets you select the first planar face, datum plane, or plane object needed
Select Planar to define the datum plane.
Object
Second Plane
Lets you select the second planar face, datum plane, or plane object
Select Planar needed to define the datum plane.
Object
Type
Creates a datum plane using a point and a second point, a line, linear edge,
datum axis, or face.
Curves and
See Create a datum plane using curves and points for a simple procedure.
Points
Reference Geometry
Appears for all subtype options except Curves and Points (Sub-Infer), to let
you specify each point required by the subtype.
Inferred Point — A point type. Click to see the point type list. Select a
point type from the list and then select objects supported by that type.
Specify
Point
Point Constructor — Displays the Point Constructor dialog box. Click
this if you need to define points.
See Point Constructor in the Getting Started help for details on point types.
Type
Creates a datum plane using two existing lines, or a combination of lines, linear
edges, face axis, or datum axis. The resulting plane contains the first line and is
parallel to the second.
Two-line datum planes share these traits:
• If the two lines are coplanar, the plane includes both lines.
• If the two lines are not coplanar and not perpendicular, an alternate
Two Lines solution passes through the second line and is parallel to the first.
• If the two lines are not coplanar but are perpendicular, the plane contains
the first line and is perpendicular to the second. There is also an
alternate solution that passes through the second line and is
perpendicular to the first.
First Line
Lets you select the first linear curve, linear edge, or datum axis needed to define
Select the datum plane.
Linear
Object
Second Line
Lets you select the second linear curve, linear edge, or datum axis needed to
define the datum plane.
Select
Linear
Object
Type
Reference Geometry
Appears for all subtype options except Tangent to Face at Point, Line or
Face (Sub-infer), to let you select a non-planar, cylindrical or conical face to
Select Tangent define the plane.
Face
Appears for all subtype options except Tangent to Face at Point, Line or
Face (Sub-infer), to let you specify each point required by the subtype.
Inferred Point — A point type. Click to see the point type list. Select
a point type from the list and then select objects supported by that type.
Specify Point
Point Constructor — Displays the Point Constructor dialog box.
Click this button if you need to define points.
See Point Constructor in the Getting Started help for details on point types.
Appears only for the Through Line subtype with Select Tangent Face, to
let you create a datum plane that is tangent to a cylindrical or conical face
Select Linear and a linear object.
Object
Appears only for the Angle to Plane subtype with Select Tangent Face and
the Angle option, to let you create a datum plane that is tangent to a
Select Planar cylindrical face and a planar face.
Object
Angle
This option group appears when the subtype option is Angle to Plane or if an angle is inferred
with the Tangent to Face at Point, Line or Face (Sub-infer) subtype.
Angle Appears when the Angle Option is set to Value. Type an angle value.
Type
Through Object
Type
Type
Axis types are the construction methods you use to create datum axes. You can select an axis
type from the Type option list or click one of the frequently used axis type method buttons
located below the option list. If you use the default Inferred axis type, you can immediately
select objects on which to base the datum axis.
When you edit a datum axis, you can change its type, defining objects, and associative status.
• Inferred — Determines the best datum axis type to use based on objects you
select.
• XC-Axis — Creates a fixed datum axis on the XC-axis of the Work Coordinate
System (WCS).
• Two Points — Creates a datum axis by defining two points through which the
axis passes.
Axis Direction
Settings
Use this command to create an associative datum coordinate system. A Datum CSYS
feature displays in the Part Navigator and in the Edit→ Feature→ Edit Parameters
selection dialog box.
Datum CSYS
Basic Procedure
1. Click the Datum CSYS option to open the CSYS Constructor.
2. You can use any of the CSYS Constructor's options to define the associative
coordinate system, except for the following, which are unavailable: Z Axis, X Point;
CSYS of Object; Point, Perpendicular Curve; Plane and Vector.
3. If you wish to create the Datum CSYS as a component, turn on the Create
Components option.
4. Once you have defined the necessary parameters, click OK or Apply to create the
datum CSYS.
POINT
You can create associative and non-associative points. When you select the Point option,
Associative and Non-Associative Point icon options display in the graphics window. Choose
the option for the type of point you want to create, and the Snap Point Tool to specify their
locations.
For associative points, point constraints are stored with respect to absolute coordinates.
POINT SET
Creates a set of points that corresponds to existing geometry. Creating a point set allows you
to generate points along a curve, along a face, or at the poles of a spline or face. You may
also recreate the defining poles of a spline.
In some options, you are provided with various methods of spacing the points and defining
where the point set starts and ends. Points may also be located by selecting positions in the
view or by using the Point Constructor.
To create a set of points:
1. Choose one of the options for creating a set of points.
2. Select the reference curve or face.
You can create a point set using the following options:
Add Points to Curves Creates random points along one or more curves.
Point at Curve Adds a point along one or more curves at a location equal to a
Percentage percentage value.
Spline Defining Points Lets you select a spline that was created through points and recreate
the construction points.
Spline Knot Points Creates a set of points using the knot points of an existing spline.
Spline Poles Lets you create points at the poles of any spline.
Point at Face Percentage Adds a point on one or more faces at a location equal to U and V
percentage values.
Face (B-Surface) Poles Lets you to create points at the poles of any face.
Group Points Lets you group the points in each point set. Enable this option by
setting it in the ON position. The default is OFF.
PLANE
Lets you create an unbounded plane object using the Plane Constructor. The plane you
create is represented by a 3-4-5 triangle symbol situated with the right angle vertex on the
origin point of the plane. The short leg is oriented along the implied X axis and the long leg
along the implied Y axis. Each of the legs has a gap at the midpoint.
Lets you specify a plane by defining three points on the plane. Note
Three Points that the third point cannot be on the same line as the first two.
Lets you define a plane through a point and tangent to a solid face
Point, Tangent Face (conical or cylindrical).
Principal Plane Lets you create planes using the principal axes and planes of the
WCS.
Work / Absolute Lets you specify whether the new plane is created in the work
coordinate system or the absolute coordinate system.
Questions
1. Can you create a datum plane at the defined angle?
2. What is the difference between point and associative point?
3. What is the difference between absolute CS and WCS?
What are different types of creating a datum axis?
CURVE
Modeling Curve Options
Lines and Arcs - Lets you quickly create associative or non-associative lines and curves
using pre-defined constraint combinations.
Basic Curves - Lets you create lines, arcs, circles, and fillets, as well as trimming these
curves or editing their parameters.
Chamfer - Lets you create a beveled corner between two coplanar lines or curves.
General Conic - Lets you create conic sections by using either one of the various loft
conic methods or the general conic equation. The resulting conic is either circle, ellipse,
parabola, or hyperbola depending on the mathematical results of the input data.
Law Curve - Lets you use the Law Subfunction to create a spline with each of its X, Y,
and Z components defined by a law.
Spline - Lets you create freehand-style curves whose shape is controlled by either
defining data or poles.
Studio Spline - Lets you interactively create an associative or non associative spline
using points or poles.
Text - Lets you generate NX curves from the True Type fonts in your native Windows
font library.
Line Overview
Use Line to create associative curve features. The kind of line you get depends on the types
of constraints you combine; you can create many types of lines by combining different types
of constraints.
You can also create non-associative lines with this option, but they are simple curves and not
features. Individual support planes are used to define the lines. You can let the system infer a
support plane during creation, or you can specify the support plane yourself.
You can use limits to define the length of lines and their extents:
• Specify a distance value
• Stop the line on a constraint location (such as a tangent point)
• Stop the line on a selected object
You can use associative line features to project or intersect reference geometry to the support
plane. Associative curves are best used for a small number of curves that are related to
geometry and each other in a 3D space. If all of your curves are on a 2D plane it may be
easier to use a sketch.
Arc/Circle
Use this option to quickly create associative arcs and circle features. The kind of arc you get
depends on the types of constraints you combine; you can create many types of arcs by
combining different types of constraints.
You can also create non-associative arcs with this option, but they are simple curves and not
features. Individual support planes are used to define the arc. You can let the system infer a
support plane during creation, or you can specify the support plane yourself.
You can use limits to define the start and end point of arcs:
• Specify a distance value
• Stop the arc on a constraint location (such as a tangent point)
• Stop the arc on a selected object
You can use associative arc features to project or intersect reference geometry to the support
plane. Associative arcs are best used for a small number of curves that are related to
geometry and each other in a 3D space. If all of your arcs are on a 2D plane it may be easier
to use a sketch.
Lines and Arcs Overview
Lines and Arcs is a special pull-down menu and toolbar that lets you quickly create
associative or non-associative lines and curves using pre-defined constraint combinations.
You do not have to open a dialog or operate any icon option controls.
• Use MB1 to create a line or arc.
• Use MB2 to cancel out of Lines and Arcs.
• Snap Point rules apply to most of the line and arc creation options.
• Lines and arcs are created automatically when all constraint conditions are satisfied.
• Plane constraints are not used.
• If you use the Associative option:
o All point constraints are stored with respect to absolute coordinates.
o Editing associative lines and arcs created with the Lines and Arcs menu
opens the Associative Line and Associative Arc/Circle dialogs.
Basic Curves
When you choose this option, the Basic Curves dialog is displayed. The icons at the top are
the curve types that you can create, plus two editing methods.
Line Brings up the Line mode of the Basic Curves dialog, which gives you options for
creating lines.
Arc Brings up the Arc mode of the Basic Curves dialog, which gives you options for
creating arcs.
Circle Brings up the Circle mode of the Basic Curves dialog, which gives you options
for creating circles.
Fillet Brings up the Fillet mode of the Basic Curves dialog, which gives you options for
creating fillets.
Trim Brings up the Trim mode of the Basic Curves dialog, which gives you options for
trimming basic curves.
Edit Curve Brings up the Edit Curve Parameters mode of the Basic Curves dialog, which
Parameters gives you options for editing parameters of basic curves.
Curve Chamfer
This option creates a beveled corner between two coplanar lines or curves.
To create a curve chamfer:
1. Choose the type of curve chamfer to create, either Simple Chamfers or User Defined
Chamfers.
2. Indicate how you wish to trim the two curves.
3. Enter either an offset and an angle with respect to the first curve or an offset for both
curves.
4. Select the curves that form the corner to be beveled.
5. Indicate the approximate intersection point between the curves.
You may create the following types of chamfers:
Simple Creates a beveled corner between two coplanar lines.
User Creates a beveled corner between two coplanar curves including lines, arcs,
Defined splines, and conics. This option also gives you more control over the trimming
than when creating simple chamfers.
Offset
Offset is the distance between the intersection of the two curves and the beginning of the
chamfer line. For simple chamfers, the offset is the same along both curves.
Angle
A chamfer can also be created using one offset and an angle. The angle is measured from
the second curve.
Rectangle
Lets you create a rectangle by selecting two diagonal corners. When using the cursor to
define the corners, a rubberbanding effect takes place. This allows you to see the rectangle
before it is actually created. Rectangles are created in the XC-YC, YC-ZC, or XC-ZC plane.
The Rectangle option is available from both the Create Curve dialog and the Sketch Tools
dialog.
Procedure
To create a rectangle:
1. Indicate the first corner; use Point Constructor or enter the coordinates.
2. Indicate the second corner; either drag the cursor to the desired location and click the
mouse button or enter the coordinates.
Polygon
Creates a polygon in a plane parallel to the XC-YC plane of the WCS.
To create a polygon:
1. Specify the number of sides.
2. Choose the size method.
3. Enter either a radius and orientation angle or length of side and orientation angle.
4. Specify the origin for the polygon.
There are three methods available for defining the size of a polygon.
Side of Polygon Enter a value for the length of one side of the polygon. This length
is applied to all sides.
The number of sides specified defines the shape of the polygon. The orientation angle is the
angle the polygon is rotated away from the XC axis in the counterclockwise direction. This
angle indicates where the first corner of the polygon is located. The origin is the point defining
the center point of the polygon and is specified using the Point Constructor.
Inscribed Radius
You can define the size of a polygon by entering the radius of an inscribed circle. An inscribed
radius is also the distance from the origin to the middle of a side of the polygon.
Circumscribed Radius
This option defines the size of a polygon given the radius of a circumscribed circle. A
circumscribed radius is the distance from the origin to a corner of the polygon.
Ellipse
Creating an ellipse is most useful when you want to draw a foreshortened circle, because it
lets you specify the major and minor diameters. Major diameter is usually equal to the true
diameter of the circle. Minor diameter usually represents the amount of foreshortening. The
default ellipse is created in a plane parallel to the work plane, as shown below.
To create an ellipse:
1. Indicate the center point of the ellipse using the Point Constructor.
2. Define the creation parameters of the ellipse.
Rotation Angle
The rotation angle of an ellipse is the angle at which the major axis is tilted in the
counterclockwise direction from the XC axis. Unless the rotation angle is changed, the major
axis is always parallel with the XC axis.
Parabola
A parabola is a set of points equidistant from a point (the focus) and a line (the directrix), lying
in a plane parallel to the work plane. The default parabola is constructed with its axis of
symmetry parallel to the XC axis.
To create a parabola:
1. Indicate the vertex for the parabola using the Point Constructor.
2. Define the creation parameters of the parabola.
The focal length is the distance from the vertex to the focus. The focal length must be greater
than zero. Width parameters for a parabola are the Minimum DY and Maximum DY. Minimum
DY and Maximum DY limit the sweep of the parabola on either side of the axis of symmetry.
DY values determine the length of the curve by limiting the displayed width of the parabola. If
a Minimum DY value is entered that is algebraically greater than the Maximum DY value, the
lower value is automatically made the minimum and the higher value the maximum.
The rotation angle of a parabola is the angle formed between the axis of symmetry and the
XC axis. It is measured in a counterclockwise direction with a pivot point at the vertex.
Hyperbola
This option allows you to create a hyperbola. By definition, a hyperbola contains two curves -
one on either side of its center. In NX, only one of these curves is constructed. The center lies
at the intersection of the asymptotes and the axis of symmetry passes through this
intersection. The hyperbola is rotated from the positive XC axis about the center and lies in a
plane parallel to the XC-YC plane.
To create a hyperbola:
1. Indicate the center of the hyperbola using Point Constructor.
2. Define the parameters of the hyperbola.
A hyperbola has two axes: a transverse axis and a conjugate axis. The semi-transverse and
semi-conjugate parameters refer to half the length of these axes. The relationship between
these two axes determines the slope of the curve.
Width parameters for a hyperbola are the Minimum DY and Maximum DY. Minimum DY and
Maximum DY limit the sweep of the hyperbola on either side of the axis of symmetry.
DY values determine the length of the curve. If a Minimum DY value is entered that is
algebraically greater than the Maximum DY value, the lower value is automatically made the
minimum and the higher value the maximum.
The angle the semi-transverse axis makes with the XC axis is defined as the rotation angle of
a hyperbola. The pivot point is at the center of the hyperbola and the angle of rotation is
referenced from the positive XC direction. The angle is measured in a counterclockwise
direction.
General Conic
This option creates conic sections by using either one of the various loft conic methods or the
general conic equation. The resulting conic is either a circle, an ellipse, a parabola, or a
hyperbola; depending on the mathematical results of the input data. The General Conic option
is more flexible than the ellipse, parabola, and hyperbola options, since it allows several
different methods for defining the curve.
To create a general conic:
1. Choose a construction method.
2. Indicate the location of the first point of the conic using the Point Constructor or define
the first coefficient.
3. Specify the remaining points of the conic and/or define the slope, anchor, Rho, or
remaining coefficients.
Construction Methods
General Conic Construction Methods
5 Points Creates a conic section defined by five coplanar points.
4 Points, 1 Creates a conic section defined by four coplanar points, with a slope at the
Slope first point.
3 Points, 2 Creates a conic section defined by three points, the slope at the first point,
Slope and the slope at the third point.
3 Points, Creates a conic section defined by three points on the conic and the
Anchor intersection point of the two end tangent vectors.
2 Points, Creates a conic given two points on the conic section, an anchor point to
Anchor, Rho determine the starting and ending slopes, and the projective discriminant,
Rho.
Coefficients Creates a conic using an equation where the controlling conic parameters are
user defined.
2 Points, 2 Creates a conic given two points on the conic section, the starting and ending
Slope, Rho slopes, and the projective discriminant, Rho.
The conic always passes through each point you specify, unless points lie on the two
branches of a hyperbola. With the two methods utilizing slopes, the slope(s) lies at the end(s)
of the conic.
The slope is projected to the plane of the conic. If the slopes are not in the plane generated
by the points defining the conic, the conic is not created and an error message is displayed.
Helix
You can create a helix by defining the number of turns, a pitch, a radius method (law or
constant), turn direction, and the proper orientation. The result is a spline.
Simplify - Lets you create a string of best fit lines and arcs from a string that has up to
512 curves.
Join - Lets you join together a chain of curves and/or edges into a single spline.
Project - Lets you project curves and points onto faces, planes, and datum planes.
Combined Projection - Lets you combine the projections of two existing curves to
create a new curve. (The two curve projections must intersect.)
Mirror Curve - Lets you copy associative or non-associative curves and edges across
a datum plane or planar surface.
Wrap/Unwrap – Lets you wrap curves from a plane onto a conical or cylindrical face, or
unwrap curves from a face onto a plane.
OFFSET CURVE
Lets you offset strings of lines, arcs, conics, splines, and edges.
Offset curves are constructed through points calculated normal to the selected base
curves. You can choose whether to associate the offset curves to their input data.
Curves can be offset within the plane defined by the selected geometry, or to a parallel
plane using the draft angle and height options, or along a vector you specify when using
the 3D Axial method. Multiple curves can only be offset if they are in a contiguous string
(that is, they must be end to end). The object types of the resulting curves are the same as
their input curves, except for conics and curves created using the Rough Offset option or
the 3D Axial method, which are offset as splines.
Offset Curves Dialog Options
Distance The offset distance from the selected curves in the direction indicated by the
conehead vector. Negative distance values offset in the opposite direction.
Draft Height The distance from the plane of the input curves to the plane of the resulting
offset curves.
Draft Angle The angle from the offset vector to a line normal to the reference plane, where
the input curves lie.
3D Offset Value Lets you specify an offset for 3D or non-coplanar curves. Used only with the
3D Axial method.
Axis Vector Lets you specify a vector direction for the axis of an offset. Used only with the
3D Axial method.
Trim Methods for trimming or extending the offset curves to their intersection points.
Extend Factor A multiple of the offset distance. It controls the length of the offset tangent
extension lines. This option is used only for Extended Tangents trim when
Associative Output is toggled OFF.
Group Objects Lets you choose whether to group the offset curves together.
Approx Determines the accuracy of the offset curve if the input curve is a spline or
Tolerance conic.
Redisplay Lets you redisplay the direction vector and, if you are using Offset by Draft, the
Reference plane symbol marking the offset plane.
Objects
Associative When this option is selected, the offset curves are associated to the input
Output curves and defining data. When the original curves are modified, the offset
curves also update as necessary. An OFFSET_CURVE feature is created
when this option is enabled.
When this option is not selected, the resulting offset curves are not associated
to the input curves and defining data.
Rough Offset Provides more robust handling of offset curve applications. Use this option to
better deal with self intersecting offset curve situations, when extra curves
may be produced, or when curves may not be trimmed properly. Rough Offset
is only for coplanar curves (2D). The offset curves are splines.
Input Curves Lets you specify the disposition of the original, input curves.
Retain - Keeps the input curves when the offset curves are created.
Blank - Blanks the input curves when the offset curves are created.
Delete - Deletes the input curves when the offset curves are created. This
option is grayed out when Associative Output is selected.
Replace - Acts like a move operation, where the input curve is moved to the
offset curve position. This option is grayed out when Associative Output is
selected.
The curve type may change when you use Replace. For example, when a
conic is input, the offset curve is a spline. Also, the output is always a spline
when Law Control is used.
The disposition instructions that you specify in the Input Curves options only
apply to curves, not edges or sketch curves, which are always kept. You can
use the Blank option with sketch curves when Associative Output is not
selected.
Selection Steps
Add/Remove Faces
(Optional) You can select which faces on which to create the offset curves.
Even if the software infers the faces for you, you can use this selection step
to change those faces. If the software does not infer the faces automatically,
you must use this option to specify the faces.
Selection Intent is available to specify the faces.
Curves to Offset
Use this option and MB1 to select a curve or edge to offset on the specified
face. Use Shift+MB1 to deselect a curve or edge.
Selection Intent is available.
Once you select a curve the software attempts to infer faces according to
Selection Intent settings, and then updates the current section:offset item in
the dialog listbox with an offset value in the following format:
Parameter Value Expression
Section1:Offset1 1 p3=1
You can change the value of the section's offset by dragging the offset
handle in the graphics window or by entering a value or expression in the
dialog's data field.
You can add additional offset curves to a section by clicking MB3→ Add
Offset to Section on any of the following:
• The section:offset item in the list box.
• The section:offset handle in the graphics window.
• The section handle in the graphics window.
You can give a unique offset value to each curve in the section:offset set (that
is, each Section:Offset item in the dialog list box).
You can also use the following MB3 options on highlighted section:offset
items in the dialog list box and on the offset handles and section anchors in
the graphics window:
• Delete the highlighted or selected section:offset or section
• Reverse Direction of the selected section:offset. When you select an
offset curve or edge with this option, only the offset direction for that
particular offset curve or edge is reversed.
• Reverse All Directions of the section:offsets of a selected section.
When you select this option, all of the offset curves and edges for the
section reverse their directions, putting them on the opposite side of
the section. The offset values do not change when you reverse the
direction.
When you have added all of the offset curves to a section, click the Complete
set and start next set icon (see below).
Following is a typical list of section:offsets:
Parameter Value Expression
Section1:Offset1 1 p3=1
Section1:Offset2 1.2 p3=1.2
Section1:Offset3 -0.5 p3=-0.5
Section2:Offset1 1–0.4 p3=-0.4
To add a new section, select the previously selected curve or edge, or a new
curve or edge.
Section:Offset Use this field to assign an offset value to the highlighted section:offset entry
in the dialog list box or handle in the graphics window. The label of the field
changes to match the specific section:offset you are changing (for example,
Section1:Offset3).
The field displays the offset value for the selected item in the dialog list box.
You can enter a different value in this field, which updates the offset curve
(both in the list box and in the graphics window).
Use this option to reverse the direction of the offset curve of the selected
section:offset.
Reverse Only the offset direction for that particular offset curve or edge is reversed. To
Direction reverse all offsets for all curves in a section, use MB3→ Reverse All
Directions.
Offset Method Use these methods to define the way the offset distances are measured. The
mode you select applies to all of the strings for the feature.
Chordal
The offset curves are based on the chordal distance, using line segments
between points on the string curve.
Arc Length
The offset curves are created following the arc of the string curve.
Geodesic
The offset curves are created along the minimum distance on the face(s).
Tangential
The offset curves are created at a distance along the tangent to the face
where the curves initially lie, and are projected back onto the face.
Enable Preview When you have specified enough parameters to create an initial offset curve
in face, this option generates a preview of it in the graphics window. Use the
preview to determine the correctness of your parameters before completing
the set or creating the feature. This option is selected by default.
Associative Use this option to make the new offset curves in face associative, so they are
parametrically related to their parent features.
Tolerance Let you specify a distance tolerance for the feature, other than the initial value
taken from the Modeling Distance Tolerance.
Bridge Curve (1) Between Edges (2) and Coincident With Yellow Faces
After you choose the second input curve, NX creates an initial bridge curve between the
endpoints you selected. You can modify this initial bridge using applicable options on the
Bridge Curve dialog. Clicking OK or Apply creates the bridge curve
Selection
Steps First Curve - Lets you specify the first curve to be bridged with the second
curve.
Second Curve - Lets you specify the second curve to be bridged with the
first curve. You can create a Symmetric Constrained Bridge Curve by selecting a
datum or a vector for the second curve.
Reference Shape Curve - Lets you select an existing spline to control the
general shape of an initial Tangent Continuity Method bridging curve. If you
choose OK after selecting the first and second curves, the following message
appears on the Cue line:
Select spline from which to inherit shape
If you choose an applicable spline from the graphics window, the initial bridge
curve assumes the new shape. Clicking OK again creates the bridge curve.
This option is available only with the Tangent Continuity Method, except when
Shape Control is set to Conic.
After you have specified the curves, you can select the First Curve, Second
Curve and Reference Curve steps to make a specific curve the current selection.
This highlights the curve in the graphics window, and lets you modify some of
the options described below.
Constraint Faces lets you select faces when you want to constrain the
bridge curve to a set of faces. Selection Intent rules apply. Use this option when
your design requires a curve that is coincident to a set of faces, or when you are
creating a curve network that defines a tangent edge for blending. When you
specify constraint faces, you cannot use the Curvature Continuity method, or
define a Conic curve.
Note that:
The constraint faces must be capable of being sewed.
G0 continuity must be within the Modeling Distance tolerance.
G1 continuity must be within the Angle tolerance.
Filter Lets you specify the types of curves to allow for selection.
Any allows all curve types to be selected.
Curve allows only non-edge curve objects to be selected.
Edge allows only edge curves to be selected.
Datum lets you select a datum plane for a Symmetric Bridge Curve. This option
is available only during the Second Curve selection step, and only if Continuity
Method is set to Curvature, and Shape Control is set to Peak Point.
Vector lets you select a vector for a Symmetric Bridge Curve. This option is
available only during the Second Curve selection step, and only if Continuity
Method is set to Curvature, and Shape Control is set to Peak Point.
Continuity Lets you specify the continuity method used to construct the bridge curve.
Method
Tangent - Creates a bridging curve that is a cubic, single segment spline, which
is tangent continuous with both curves. The spline created has a degree of 3.
Curvature - Creates a bridging curve tangent and curvature continuous with the
two curves. The spline created has a degree of 5 or 7, depending on the
stiffness.
The figure below compares a tangent bridging curve with a curvature bridging
curve (5 degrees) created for the same set of curves (an arc and a line).
Start/End Lets you change the start or end location of the bridge on the currently selected
Location curve (first curve or second curve). You can move the location point with the
slider, or you can enter a value in the data entry field specifying where on the
curve you want the bridge to start or end. The slider range and acceptable
values in the data entry field are from .00 to 100, which represents the
percentage of the parameter range along the curve. As you change the location,
the bridge curve is updated in the graphics window in real time. If necessary,
click the First Curve or Second Curve steps to select the desired curve.
Moving the slider updates the value in the data entry field. Entering a value in
the data entry field updates the position of the slider.
You can also set the Start/End Location using the Specify Location option, which
calls up the Point Constructor.
Specify Lets you define the Start/End Location using the Point Constructor instead of the
Location slider or data entry field. The point on the curve will be associative with the
bridge curve if the Associative Output option is on.
Reverse Lets you reverse the direction of the tangent vector at the currently selected
Direction curve (first curve or second curve). If necessary, first click the First Curve or
Second Curve steps to select the desired curve. This option is not available for
the Reference Shape Curve selection step or the Conic Shape Control method.
Shape Lets you reshape the bridge curve interactively, getting feedback in real time.
Control
End Points - Lets you change the bridge curve shape by altering its tangency
with the first and second curve end points. Clicking the End Points option
enables the Tangent Magnitude sliders for the first and second curves.
Tangent Magnitude - Lets you adjust the bridge curve by pushing or pulling at
either or both ends of the First Curve and Second Curve using the sliders or by
typing values in the text boxes. The slider ranges represent the percentage of
tangency. Initial values vary between 0.0 and 3.0. If you enter a number larger
than 3.0 in one of the text boxes, the geometry adjusts accordingly, and the
corresponding slider range increases to include the larger number. To get a
reverse tangency bridge curve, click the Reverse Direction button.
Peak Point - Lets you change the bridge curve shape by altering its depth and
skew, as measured from its peak point. Click the Peak Point option to enable the
Bridge Depth and Bridge Skew sliders and data entry fields, and if using the
Curvature Continuity Method, the Stiffness Control. The initial range limits for
both slider bars are between 0.0 and 100.0. Entering numbers in the data entry
fields outside of the slider range updates the bridge curve, but not the sliders.
Moving the slider after entering a number out of the slider range limit reshapes
the bridge curve to within the slider range limit.
Bridge Depth - This slider lets you control how much the curvature of the curves
affects the bridge. After you have selected both curves, you can change the
depth by moving the slider. The value of the slider is the percentage of the
curvature effect. This option is only available when the Continuity Method is
Curvature.
The figure below shows bridges with three different depths on the same two
curves. (All other parameters are identical.)
Bridge Skew - This slider controls the location of the maximum curvature (or
reversal of curvature, if you chose the Reverse Direction option). The value of
the slider is the percentage of the distance along the bridge from Curve 1 to
Curve 2. This option is only available when the Continuity Method is Curvature .
The figure below shows bridges with three different skews on the same two
curves.
Conic - Lets you change the bridge curve shape by altering the fullness of a
conic curve. Clicking Conic enables the Rho Value slider and data entry field.
The Rho Value represents a fraction of the distance from the endpoints to the
apex of the curve. The range for the Rho Value is 0.01 to 0.99. The Conic shape
control is available only with the Tangent Continuity Method.
Rho is the projective discriminant, a scalar value that controls the "fullness" of
each conic section (see the figure below). In the figure below, the distance D1 is
determined from the value entered for rho. A small rho value produces a very flat
conic, while a large rho value (near 1) produces a very pointed conic.
Stiffness Control - Lets you change the freedom of shape of the bridge curve,
but only when using the Curvature Continuity Method. The stiffness of the bridge
curve will control, to some extent, the degree, continuity and complexity of the
curve. Three settings are available: Auto, Low and High.
The figure below compares bridges created with the three Stiffness Control
options (all other parameters are equal).
Associative Lets you specify whether or not the output bridge curve is associative. A bridge
Output curve that is associative will update automatically when changes are made to its
source objects. The option is on by default.
SIMPLIFY CURVE
Creates a string of best fit lines and arcs from a string of curves (you may select a
maximum of 512 curves).
Prior to simplifying the selected curves, you may specify a status for the original curve(s)
after the conversion. You may choose one of the following options for the original curve(s):
Maintain The original curves are maintained after the lines and arcs are created. The curves
are created over the selected curves.
Delete Removes the selected curves after simplification. Once deleted, you can no longer
recover the selected curves. (If you choose Undo, the original curve is recovered but
is no longer simplified.)
Blank The selected original curves are removed from the screen, but not deleted, after the
simplified curve is created.
JOIN CURVES
This function joins together a chain of curves and/or edges to create a single B-spline
curve. The result is either a polynomial spline that approximates the original chain, or a
general spline that exactly represents the original chain of curves.
The Join option is a convenient way of creating a spline, rather than building one from
scratch. Once an object is converted to a spline, you have more freedom to edit its shape.
You can control whether the spline is associated with its input curves, and the disposition of
those input curves
Procedure
To join curves and/or edges together:
1. Select the curves you want to join. Use Selection Intent to aid object
selection and to set selection rules.
2. Click OK. The Join Curves dialog appears.
3. Choose a Resulting Curve Type, either General Spline, Polynomial Cubic,
Polynomial Quintic or Advanced Refit.
4. If you want the output spline to be associative with the input curves, select
Associative Output.
5. Choose the Input Curves option that you prefer:
Retain, Blank, Delete, or Replace for nonassociative curves
OR
Retain or Blank for associative curves
6. Click OK.
Selection Curves/Points - Lets you select the curves, points or sketches that will be
Steps projected.
Faces/Planes - Lets you select the sheet bodies, faces, planes and datum
planes, onto which the selected curves and points will be projected.
Filter Helps you select the objects that you want by limiting the types of objects that
are selectable. When the Curves/Points selection step is active, the following
Filter options are available: Any (the default), Curve, Point, and Sketch.
Plane Lets you define temporary planes using the Plane Constructor. If the
Constructor Associative copy method is chosen, these temporary planes are ignored.
Direction Specifies how the direction that is used to project the objects onto the sheet
Method bodies, faces and planes is determined. You can choose from the following
direction methods: Along Face Normals, Toward a Point, Toward a Line, Along
Vector, Angle to Vector and Equal Arclength.
Directions Lets you choose whether the projection should be in one or both directions
when the direction method is Along Vector.
Equal Option menu to let you specify how the u and v coordinates will be determined
Arclength if you chose the Equal Arclength direction method.
Angle Lets you specify the angle if you chose the Angle to Vector direction method.
Tolerance During the creation of the associated projection curve feature, the modeling
preferences distance tolerance is used. Available only when you are editing a
projection curve feature.
Curve Fit During edit, you can change the Curve Fit Method that was originally used to
Method create the projected curve, as specified in Modeling Preferences. You can
select Cubic, Quintic or Advanced fitting methods.
Confirm Upon Lets you preview the results and accept, reject, or analyze them. This option is
Apply common to Selection Steps dialogs.
Basic Procedure
To create projection curves, follow these steps:
1. With the Curves/Points selection step active, select the curves and points you wish to
project. Use Selection Intent to aid object selection and to set selection rules.
2. Choose the Faces/Planes selection step, and then select the sheet bodies, faces and
planes on which you wish to project the curves and points. Use Selection Intent to
aid object selection and to set selection rules. You can also specify temporary planes
using the Plane Constructor
3. For the Copy Method, choose either Associate, Copy, or Move (the default is
Associate).
4. Choose the Direction Method, and then specify the point, line, datum axis, vector,
and/or angle if necessary.
5. Choose OK or Apply
Combined Projection
This option combines the projections of two existing curves to create a new curve. The two
curve projections must intersect. You can specify whether the new curve is associated with
the input curves, and what will be done with the input curves.
In most cases this option produces an approximated B-curve. However, an exact curve can
be produced without approximation if the following conditions are satisfied:
• There is only one curve in each of the two original strings, which can be
"matched" together internally by the system with the same number of poles,
degrees and knots.
• The deviation between each correspondent control pole of the two resulting
matched curves is less than the current modeling tolerance along the "non-
projection" direction, which is normal to the two projection vectors.
Basic Combined Curve Projection Procedure
1. To create a new curve by combining two existing curves:
2. Select the first string of curves when the First Curve String icon is active.
3. Choose the Second Curve String icon, and select the second string of
curves.
4. Specify the First Direction Vector, if required. You can use the Projection
Vector Options in the dialog to help you define the vector.
5. Specify the Second Direction Vector, if required. You can use the Projection
Vector Options in the dialog to help you define the vector.
6. If you do not want the combined projection curve to be associative with the
input curves, toggle Associative Output OFF.
7. Specify what you want to happen to the Input Curves.
8. Retain or Blank, when the output curve is associative
9. OR
10. Retain, Blank, Delete, or Replace, when the output curve is non-associative.
11. If you want to preview the results, toggle Confirm Upon Apply ON.
12. Choose OK or Apply.
Selection Let you select the geometry for the combined curve projection. You can select
Steps curves, edges, faces, sketches, and strings. There are four selection steps
icons:
First Curve String - When active, you can select the first set of curves. You
can use the Filter options to help you select the curves.
Second Curve String - When active, you can select the second set of
curves. You can use the Filter options to help you select the curves. For planar
strings, only the First Curve String and Second Curve String steps are required.
The default projection vectors are normal to the string.
First Projection Vector - Lets you define the projection vector for the First
Curve String, using the projection vector options.
Second Projection Vector - Lets you define the projection vector for the
second set of curves, using the projection vector options.
When either the First or Second Projection Vector selection step is active, the
Projection Vector Options appear in the changeable window located below the
Filter option. These methods let you specify the projection direction for each
curve.
Filter Options that help you select the objects that you want by limiting the types of
objects that are selectable.
changeable Contains the projection vector options when one of the projection vector
window selection steps is active.
Associative If this option is toggled ON, the projected curves are associated with the input
Output curves and defining data.
Input Curves Lets you specify the disposition of the original curves.
Curve Fit During edit, you can change the Curve Fit Method that was originally used to
Method create the combined projection, as specified in Modeling Preferences. You can
select Cubic, Quintic or Advanced fitting methods.
Cubic
Cubic uses degree 3 splines.
Quintic
Quintic uses degree 5 splines.
Advanced
Selecting Advanced displays fields where you can enter your own values for the
maximum number of degrees and the maximum number of segments. The
system will try to rebuild the curves without segments until the number of
degrees specified by the Maximum Degree parameter is reached. If tolerances
cannot be met with the Maximum Degree, segments are added until the number
defined for Maximum Segments is reached. If the maximum degree and
maximum segments combined still does not allow the tolerance to be met, the
curves are created and a message displays that they do not meet the specified
tolerance.
See Curve Fit Method in Modeling Preferences for more information.
These Curve Fit Method options are available on this dialog only when you are
editing a combined curve projection feature.
Selection Curves - Use this option to select the curves, curve features and edges you want to
Steps mirror across a datum plane or planar face. Selection Intent rules are available
during selection.
Faces/Datum Planes - Use this option to select the planar surface or datum plane
across which you want to mirror the selected curves or edges.
Filter Use the filter to differentiate between objects during selection. The filters available
for the selection step are Any, Face, Datum Plane.
Datum Opens the Datum Plane tool, which you can use to create a plane for use in
Plane mirroring the curves or edges.
Copy Associate - Creates a MIRROR_CURVE feature, copied from the selected curves
Method and edges across the datum or planar surface.
Copy - Creates a non-associative copy of the selected curves and edges across the
datum plane or planar surface. Edges are copied as curves or splines.
Move - Moves the selected curves and edges across the datum plane or planar
surface. You cannot move an associative curve feature or feature edge.
Confirm Opens the Confirm Upon Apply dialog after choosing Apply, letting you preview the
Upon results as they update the model. You can accept, reject or analyze the results.
Apply
Wrap/Unwrap Curve
This option lets you wrap curves from a plane onto a conical or cylindrical face, or unwrap
curves from a conical or cylindrical face onto a plane. The output curves are B-splines with a
degree of 3, and are associative to their input curves, the defining face, and the defining
plane.
Wrap/Unwrap Basic Procedure:
To Wrap curves from a plane to a face:
1. Select the conical or cylindrical Wrap Face(s).
2. Select the Wrap Plane.
3. Select the Curves you wish to wrap. (If the selected curves do not lie on the wrap
plane, they are first projected onto the wrap plane, normal to the plane, and then
wrapped onto the wrap face).
4. Choose Wrap.
5. Enter a Cut Line Angle.
6. Decide if you want to use the Confirm Upon Apply option.
7. Choose OK or Apply.
To Unwrap curves from a face to a plane:
1. Select the conical or cylindrical Wrap Face.
2. Select the Wrap Plane.
3. Select the Curves you wish to unwrap.
If the selected curves do not lie on the wrap face, they are first projected onto the
wrap face, along face normals, and then unwrapped onto the wrap plane.
You can also select the wrap face. Its unwrapped edges may be useful as a
reference.
4. Choose Unwrap.
5. Enter a Cut Line Angle.
6. Decide if you want to use the Confirm Upon Apply option.
7. Choose OK or Apply.
Filter Options that help you select the objects that you want by limiting the types of
objects that are selectable.
Cut Line The rotation (between 0 and 360 degrees) of the Tangent Line about the axis of
Angle the cone or cylinder. You can enter either a number or an expression.
Confirm Upon Lets you preview the results and accept, reject, or analyze them. This option is
Apply common to Selection Steps dialogs.
Questions
1. is it possible to offset a curve in two directions simultaneously?
2. can you wrap a curve in a conical surface?
3. what are all the trim options in offset?
4. what are all the methods to project a section on a plane or surface?
5. while simplifying what are the options highlighted for the original curve?
6. is it possible to combine project for the sections in parallel plane?
Section - Lets you create intersection geometry between faces, planes, and/or curves
and specified planes.
Extract - Lets you create geometry (lines, arcs, conics, and splines) using the edges
and faces of one or more existing bodies.
INTERSECTION CURVE
This option allows you to create intersection curves between two sets of objects. Intersection
curves are associative and update according to the changes in their defining objects. You can
select multiple objects in the input sets to perform an intersection operation.
The figure below is an example of intersection curves created where a sheet body intersects
a block that contains a pocket.
6. Click and select the second set of objects to intersect. The same
Selection Intent options are available.
7. Select a method from the available Plane Method list if you have selected a
plane in either input set.
8. Specify the fitting method from the available Curve Fit Method options.
9. (Optional)] Clear the Associative Output check box if you do not want the
intersection curve to be associative. By default, this check box is selected.
10. (Optional) Clear the Enable Preview check box. By default, this check box is
selected.
11. (Optional) Specify the Tolerance value. The existing value in this field is
taken from the default Distance Tolerance Modeling preference.
12. Click Apply to continue creating intersection curves or OK to create the
feature and close the Intersect Curve dialog.
13. The following figure is an example of an intersection curve feature.
SECTION CURVE
The Section Curve option creates intersection geometry between specified planes and
bodies, faces, planes and/or curves. The intersection of a plane and curve creates one or
more points. The geometry output can be associative.
Analytic section curves (lines, arcs or conics) are created if the face is planar, analytic, or a
bounded plane. Section curves are trimmed at edges and holes. If no section curves (or
points) can be created for the objects and planes that you specified, an error message is
displayed: No section curves created.
You can create output points instead of curves if you want geometry that can’t be accidentally
selected by other functions that operate on curves.
Section Curve - Basic Procedure
1. Choose the Section Method for specifying the intersecting planes that is
best suited for your section curve operation. You can change the section method at
any point during the selection steps.
2. Use the Objects to Section selection step to select the objects you want to
section. If necessary, use the Filter options to aid in your selection of objects. You
can set the filter option to Any, Body, Face, Curve, Plane or Datum Plane. You can
select additional objects or deselect objects whenever the Objects to Section
selection step is active.
3. Use the Selection Steps to define the sectioning planes. For the Select
Planes and Parallel Planes section methods this involves selecting existing planes
from the graphics window, or specifying a temporary plane using the Plane
Subfunction (if Associative Output is off). For the Radial Planes section method
you must specify a vector and a point to define radial planes. For the Planes
Perpendicular to Curve section method you must specify a curve or edge along
which perpendicular planes are generated, and a spacing method.
4. Set the Associative Output, Group Section Objects, Join, Tolerance and
Confirm Upon Apply fields appropriately for your operation.
5. Click OK or Apply to create the section curves.
Section Method To create section curves you can use one of the following section methods.
Select Planes - With this method you create section curves by
specifying the individual planes and datum planes to be used to perform the
sectioning. These planes will intersect the bodies, faces, planes and curves
you select for sectioning. You can specify existing planes, or you can define
temporary planes using the Plane Subfunction.
Selection Steps The Selection Steps prompt you to select those objects, planes, vectors,
points or curves that are necessary for the creation of section curves, as
required by the currently specified Section Method.
For the Select Planes section method you must specify one or more objects
to be sectioned and one or more sectioning planesFor the Parallel Planes
section method you must specify one or more objects to be sectioned and a
base plane for the set of parallel planes. For the Radial Planes section
method you must specify one or more objects, a vector and a point
For the Planes Perpendicular to Curve section method you must specify one
or more objects to be sectioned and a curve
Filter The Filter option lets you specify the types of objects to allow for selection.
Options vary depending on the Selection Steps and the Section Method:
With the Objects selection step for all section methods, the filter can be Any,
Body, Faceted Body (Associative Output must not be selected), Face, Curve,
Plane or Datum Plane.
With the Section Plane and Base Plane selection steps that are used
(respectively) with the Select Planes and Parallel Planes section methods,
the filter can be Any Plane, Plane or Datum Plane.
With the Planes Perpendicular to Curve section method the filter can be
Curve or Edge, Curve, or Edge.
First The first changeable window is used when Radial Planes is the section
Changeable method. If the selection step is Radial Axis you will see Vector Method and
Window Vector Constructor options in this window, to help you specify a vector
direction for the radial planes. If the selection step is Point on Reference
Plane you will see Point Method and Point Constructor options, to help you
specify a point for the radial planes.
Second The second changeable window is used with a number of Section Curve
Changeable
Window operations.
For the Section Plane and Base Plane selection steps that are used
(respectively) with the Select Planes and Parallel Planes section methods,
this window displays the Plane Subfunction to help you define planes for the
section curves. With the Base Plane selection step this window also displays
the Step Distance, Start Distance and End Distance data entry fields.
For the Point on Reference Plane selection step used with the Radial Planes
section method the data entry fields Step Angle, Start Angle and End Angle
display in this window.
With the Curve or Edge selection step for the Planes Perpendicular to Curve
section method, a number of Spacing Along Curve options display in this
window.
Group Section Turning the Group Section Objects toggle on automatically groups the output
Objects section curves and points that are created for each plane. If Associative
Output is on, the Group Section Objects toggle is unavailable.
Output Points Select Output Points to define the section without curves. Use this if you want
to avoid accidentally selecting the section geometry when using other
functions that operate on curves.
Note: The points aren't associative. You can only select this option when the
Associative Output option is cleared.
Sample Sample Distance is the distance between output points, and is measured
Distance along the section arc.
Tolerance Lets you specify a tolerance for the section curve operation. The tolerance
value in this field determines how closely the section curves lie to the objects
and planes that define them.
The default is taken from the value set by the Preferences→ Modeling
Preferences→ Distance Tolerance option. Entering a new tolerance value
here overrides the modeling distance tolerance for the section curve
operation. To change the tolerance enter a new value in this field.
For a general description of the use of tolerances during construction see
Tolerance Values.
Curve Fit During edit, you can change the Curve Fit Method that was originally used to
Method create the section curve, as specified in Modeling Preferences. You can
select Cubic, Quintic or Advanced fitting methods.
Cubic
Quintic
Advanced
Selecting Advanced displays fields where you can enter your own values for
the maximum number of degrees and the maximum number of segments.
The system will try to rebuild the curves without segments until the number of
degrees specified by the Maximum Degree parameter is reached. If
tolerances cannot be met with the Maximum Degree, segments are added
until the number defined for Maximum Segments is reached. If the maximum
degree and maximum segments combined still does not allow the tolerance
to be met, the curves are created and a message displays that they do not
meet the specified tolerance.
See Curve Fit Method in Modeling Preferences for more information.
The Curve Fit Method options are available on this dialog only when you are
editing a section curve feature.
EXTRACT CURVE
This option creates geometry (lines, arcs, conics, and splines) using the edges and faces of
one or more existing bodies. The bodies are not changed. Most extracted curves are not
associative, but you can choose to create associative isocline or shadow outline curves.
The following extract options are available:
Extract Curve Dialog Options
Edge Curves Extracts curves from specified edges.
Isoparametric Curves Creates isoparametric curves on a selected face.
Silhouette Curves Creates curves from silhouette edges.
All in Work View Creates curves from all visible edges of bodies in the work view.
Isocline Curves Creates curves where the draft angle on a set of faces is constant.
Shadow Outline Creates curves that show only the outline of the bodies in the work
view.
Questions
1. how to extract a curve on a sphere?
2. what are the different methods of creating a section curve?
3. is it possible to select multiple objects as input in intersection?
4. what are the different methods used in Extract?
5. what are all the work dependent views in Extract?
DESIGN FEATURE
Modeling Design Feature Options
Extrude - Lets you create a body by sweeping selected section curves a linear
distance in a specified direction.
Revolve - Lets you create a feature by revolving selected section curves about a
given axis through a nonzero angle. Part of Swept Features.
Block - Lets you create a block primitive by specifying its orientation, size, and
location.
Cylinder - Lets you create a cylinder primitive by specifying its orientation, size, and
location.
Cone - Lets you create a cone primitive by specifying its orientation, size, and
location.
Sphere - Lets you create a sphere primitive by specifying its orientation, size, and
location.
Hole - Removes material in the shape of several types of standard holes: simple,
counterbored, or countersunk. Holes can be created to a specific depth or completely
through the body.
Boss - Adds material in a cylindrical or conical shape to an existing body.
Slot - Removes material in the shape of a straight slot with rounded ends or
completely through two faces.
Groove - Removes material in the shape of a groove, as if a tool moved inward (or
outward) on a rotating part. The target body must be cylindrical.
Dart - Lets you add a dart feature along the intersection curve of two sets of faces.
Thread – Lets you create symbolic or detailed threads on features with cylindrical
faces.
User Defined Feature - Lets you add a feature that has been custom designed.
Extrude overview
Use this command to create a body by sweeping a 2D or 3D section of curves, edges,
faces, sketches or curve features a linear distance in a specified direction.
Example construction of two extruded solid bodies
Edges of this planar sheet body are used as profiles for two extruded bodies.
A second extruded body is created with a 10° draft and a single-sided offset above a
section of a single inner edge.
Boolean options let you unite, subtract or intersect an extrude with other objects.
A single Extrude feature can include multiple sheet and solid bodies.
You can trim an extrude feature using faces, datum planes or solid bodies. You can size an
extrude by dragging distance handles or specifying distance values.
You can create offsets by adding constant values measured from the base section.
You can create drafts by adding degree values.
If you use a face or a sheet body for an extrude section and it is later changed, the extrude
feature updates correctly.
You can use Selection Intent to change the section as you define different ways to create
the extrude.
Extrude options
Section
Lets you specify curves or edges to extrude.
If the section you specify is a single open or closed collection of curves or
edges, the extrude will be a single sheet body or solid body. If you select
multiple open or closed sections, it will be multiple sheet bodies or solid bodies.
In both cases, you get a single extrude feature.
Curve
Lets you select curves, edges, a sketch, or a face for the section to extrude.
Selection Intent is available.
Sketch Section
Select Opens the Sketcher, where you can create a sketch of a section that is internal
Curve to the feature.
On exiting the Sketcher, your sketch is automatically selected as the section to
extrude.
After the feature is created, the sketch remains internal to it and does not appear
in the graphics window or in the Part Navigator. To control the display in the
Part Navigator, right-click the feature and choose:
• Make Sketch External to make the sketch visible and available for
other uses.
• Make Sketch Internal to make the sketch invisible and internal only to
the feature again.
Direction
Lets you specify a direction towards which to extrude the section. The default
direction is the normal of the selected section.
You can specify your own direction using curves, edges, or any of the standard
vector types, including those on the Vector Constructor.
An associativity will exist between the extrude feature and the direction. If you
change the geometry you selected for the direction after creating the extrude
feature, the extrude feature updates accordingly.
Specify
Vector
Inferred Vector — A vector type. Click to see the vector type list. Select
a vector type from the list and then select objects supported by that type.
Switches the direction of the extrude to the opposite side of the section.
Reverse You can also change the direction by right-clicking Reverse Direction on the
Direction direction vector conehead.
Limits
Use the limit options to define the overall construction method and the extents of the extrude
feature.
Appears for both the Start and End options when either is set to Value or
Symmetric Value.
Distance Sets the start and end limits for the extrude feature to the values you enter in the
boxes.
See the Value option above for additional ways to specify the distance.
Appears for both the Start and End options when either is set to Until Selected
or Until Extended.
Select Lets you select a face, sheet body, solid body, or datum plane to define the
Object bounding start or end extent of the extrude.
Boolean
Boolean Lets you specify how the extrude feature interacts with other bodies it comes in
options contact with on creation.
Displays the Select Body option for all Boolean options except None, to let you
specify the target body. Note that all options except None can leave empty
space where the target body existed.
None
Creates an independent extrude solid body.
When you edit an Extrude feature (and if applicable), you can change
the Boolean option from None to Unite, Subtract, or Intersect, or vice-
versa.
Unite
Combines the extrude volume with two or more bodies into a single
body.
Subtract
Removes the extrude volume from a target body.
Intersect
Creates a body containing the volume shared by the extrude feature
and the existing bodies it intersects.
Draft
Use Draft to add a slope to one or more sides of the extrude feature.
You can apply a draft only to an extrude feature that is based on a planar section.
Lets you specify a value for a draft angle. If the draft List box is available, the
value is applied to the selected angle in the list box. Otherwise, the value applies
to all angles in the draft.
A positive angle slopes the sides of the extrude feature inward toward the center
of the selected curves.
Angle
A negative angle slopes the sides of the extrude feature outward away from the
center of the selected curves.
A zero angle value results in no slope.
You can also specify the draft angle by typing a value in the dynamic input box
or by dragging the angle handle.
Front Available only when the Draft option is set to From Section — Asymmetric,
Angle with the Angle Option set to Single.
/ Lets you assign separate angle values to the front and back sides of an
asymmetric extrude feature. You can also type values in the dynamic input
Back Angle boxes or drag the angle handles.
List Appears when the Angle Opton is set to Mulitple, when you can assign
separate draft angles to each tangent chain of faces in the extrude feature.
The list displays the name and value for each draft angle.
You can edit an angle by selecting it in the list box and typing a new value in the
Angle box, by typing a value in its dynamic input box, or by dragging its angle
handle.
Offset
Lets you specify up to two offsets to add to the extrude feature. You can assign
unique values for both offsets.
Type values for the offsets in the Start and End boxes, or in their dynamic input
boxes. You can also drag the offset handles.
Whenever the start and end offsets are of equal value, the offset is symmetric
across the section.
None
No offset is created.
Offset
Single-Sided
Option
Adds a single end offset to the extrude. This kind of offset lets you easily
fill holes and create bosses, simplifying part development.
Two-Sided
Adds an offset with start and end values to the extrude.
Symmetric
Adds an offset with duplicate start and end values, measured from opposite
sides of the section, to the extrude. The value for both start and end is
determined by the last one you specify.
Sets the value for the start of the offset, as measured from the section, to the
Start value you type in the box. You can also enter a value in the dynamic input box
or drag the start handle.
Sets the value for the end of the offset, as measured from the section, to the
End value you type in the box. You can also enter a value in the dynamic input box
or drag the end handle.
Settings
Lets you specify that the extrude feature is one or more sheet bodies or solid
bodies.
To get a solid body, the section must be either a closed profile section or an
open profile section with an offset. If you use an offset, you will not be able to
Body Type
get a sheet body.
This option is available during creation or edit, which means that in some cases,
you can change an extruded sheet body to a solid body, or a solid body back to
a sheet body.
Lets you change the distance tolerance during creation or edit. The default value
is taken from the Modeling Preference Distance Tolerance setting.
Entering a new tolerance value here overrides the modeling distance tolerance
Tolerance for the extrude operation. To change the tolerance, type a new value in this
option box and press the Return or Enter key. The new distance tolerance is
effective for subsequent extrude operations throughout the current session.
For a general description of the use of tolerances during construction,
Preview
Generates a preview when you specify the minimum parameters needed to
Preview create the feature.
This option is selected by default.
Show Show Result computes the feature and displays the result. When you click OK
Result or Apply to create the feature, the software reuses the computation, making the
creation process faster.
Undo Result exits the result display and returns you to the dialog box.
Undo
Result
Revolve
Use this command to create a feature by revolving section curves about a given axis
through a nonzero angle. You can start with a basic cross section and generate round or
partially round features.
Revolve options
Section
Lets you specify a section to revolve using one of the following options.
If the section you specify is a single open or closed collection of curves or
Select edges, the revolve is a single sheet body or solid body. If you select multiple
Curve open or closed sections, it will be multiple sheet bodies or solid bodies. In both
cases, you get a single revolve feature.
Curve
Lets you select curves, edges, a sketch, or a face for the section to revolve.
Selection Intent is available.
If you select a planar face when the Selection Intent rule is for something other
than a face, the Sketcher automatically opens to let you sketch new curve
sections on the selected planar face.
To change this behavior, chose File→ Utilities→ Customer Defaults→
Modeling→ General. On the Miscellaneous page, clear the Automatically
Sketch on Planar Faces check box.
Sketch Section
You can optionally open the Sketcher and create a sketch of a section that is
internal to the feature.
On exiting the Sketcher, your sketch is automatically selected as the section to
revolve.
After the feature is created, the sketch remains internal to it and does not appear
in the graphics window or in the Part Navigator. You can control the display in
the Part Navigator by right-clicking the feature and choosing:
• Make Sketch External to make the sketch visible and available for
other uses.
• Make Sketch Internal to make the sketch invisible and internal only to
the feature again.
See Internal and External Sketches for further details.
Axis
Inferred Vector — A vector type. Click to see the vector type list. Select
a vector type from the list and then select objects supported by that type.
Changes the direction of the rotation. You can also right-click the direction
Reverse vector conehead and choose Reverse Direction.
Direction
If you use a vector method to specify the rotation axis that requires a separately
selected second point (such as Plane Normal), use one of these options to
define it.
Specify
• Inferred Point — A point type. Click to see the point type list.
Select a point type from the list and then select objects supported by
Point that type.
• Point Constructor
Lets you take advantage of additional point method options.
Angular Limits
The start and end limits represent the opposite ends of the revolve, from 0 to
360 degrees around the rotation axis.
You can best control the revolve limits in the graphics window by dragging the
start and end limit handles on either side of the section. As you drag the
handles, the start and end values change based on their angle from the section.
Start Limit / You can also control the start and end limits by right-clicking their handles or
choosing one of the following settings:
End Limit
Value
Lets you specify a value for the angle of rotation in the Angle box.
Until Selected
Lets you specify a face, solid body, sheet body, or relative datum plane where
you want the revolve to start or end.
Appears for Start Limit or End Limit when either is set to Value.
You can enter an angular value for the start or end of the revolve in degrees, or
Angle you can drag the limit handles.
Values for the start and end are positive or negative depending on the revolution
direction and on which side of the section geometry you drag.
Appears for Start Limit or End Limit when either is set to Until Selected, to let
you specify a limit object.
You can select a face, solid body, sheet body, or relative datum plane for the
Select defining limit.
Object You can bypass this option by selecting a limit handle in the graphics window
and then selecting the desired limiting object.
Boolean
Boolean Displays the Select Body option for all Boolean options except None, to let you
Option specify the target body. Note that all options except None can leave empty
space where the target body existed.
Use the Boolean options to specify how the revolve feature interacts with other
bodies it comes in contact with on creation.
None
Creates an independent revolve solid body.
When you edit a Revolve feature (and if applicable), you can change the
Boolean option from None to Unite, Subtract, or Intersect, or vice-versa.
Unite
Combines the revolve volume with two or more bodies into a single body.
Subtract
Removes the revolve volume from a target body.
Intersect
Creates a body containing the volume shared by the revolve and existing bodies
it intersects.
You can also choose a Boolean option by right-clicking on the preview.
For additional information about Booleans see Boolean Operations.
Offset
Use this option to create an offset for the revolve feature. You can specify separate values for
the offsets for either side of the section.
None
No offset is added to the revolve section.
Two Sided
Offset
Option Offsets are added to both sides of the revolve section. Choosing this option
displays the offset Start and End boxes, where you can type the offset values.
You can also enter offset values in the dynamic input boxes or by dragging the
offset handles.
Settings
Lets you specify if the revolve feature is one or more Sheet bodies or a Solid
body.
To get a solid body, the section must be either a closed profile string or an open
Body Type
profile string with an offset. If you use an offset, you will not be able to get a
sheet body.
You can change the body type during creation, and in some cases during edit.
Lets you change the distance tolerance during creation or edit. The default value
is taken from the Modeling preference Distance Tolerance setting.
Entering a new tolerance value here overrides the Modeling distance tolerance
Tolerance for the revolve operation. The new distance tolerance is effective for subsequent
revolve operations throughout the current session.
For a general description of the use of tolerances during construction, see
Tolerance Values.
Preview
Generates a preview when you specify the minimum parameters needed to
Preview create the feature.
This option is selected by default.
Show Show Result computes the feature and displays the result. When you click OK
Result or Apply to create the feature, the software reuses the computation, making the
creation process faster.
Undo Result exits the result display and returns you to the dialog box.
Undo
Result
Block
The insert→ Design feature pull- down list includes the primitive features like the block and
cylinder. It also includes other commonly used features (holes, bosses, etc.)
As a best practice, you should limit the number of primitive features to one per part:
however, in this course you will be creating multiple solids so that you can learn how to use
the Unite, Subtract, and Intersect functions.
Choose the Block icon or choose Insert→Design Feature→Block
The Block dialog displays. Blocks can be created by three different methods: however, the
origin, Edge Lengths method is used most frequently.
The Snap Point toolbar displays, if it does not, you can choose MB3→Snap Point in the
main many bar to display the toolbar.
Two Points, Height - Lets you create a block by defining the height and two diagonal
points for the base.
Two Diagonal Points - Lets you create a block by defining two 3D diagonal points
representing opposite corners.
Cylinder
You can create a cylinder by specifying the orientation, size and location. To do this, you
can select from either of the following options:
• Specify the direction vector, and the diameter and height values.
• Select an arc and enter a height value.
Choose the Block icon or choose Insert→Design Feature→Cylinder
Cylinder options
Type
Axis, Diameter Lets you create a solid body cylinder by specifying the direction vector, and
and Height defining the diameter and height values.
Height and
Lets you create a cylinder by selecting an arc and entering a height value.
Arc
Axis
Appears only when the Axis, Diameter and Height type is selected.
This is the default vector type. Click to see the vector type list.
Select the required vector type, then select objects supported by that
vector. You can change the vector anytime and select new objects.
Reverses the displayed cylinder direction so that the imprint points toward
Reverse the selected cylinder.
Direction
• Point Constructor
Opens the Point dialog box.
This is the default point type. Click to see the point type list. Select
the required point type, then select objects supported by that point.
You can change the point anytime and select new objects.
Arc Selection
•
Arc or Circle
Select Arc Lets you select an arc.
The software derives the orientation of the cylinder from the selected arc.
The axis of the cylinder is normal to the plane of the arc and passes through
the arc center. A vector indicates this orientation.
Properties
Boolean
Select Body
Cone
You can create cone primitives by specifying an orientation, size and location, using the
following options:
Diameters, Height Define the base diameter, top diameter, and height
values.
Diameters, Half Angle Define the base diameter, top diameter, and half angle
values.
Base Diameter, Height, Half Define the base diameter, height, and half vertex angle
Angle values.
Top Diameter, Height, Half Define the top diameter, height, and half vertex angle
Angle values.
Two Coaxial Arcs Select two arcs, which do not need to be parallel.
Diameters, Height
This option creates a solid body cone by defining the base diameter, top diameter, and
height values.
Procedure
To create a cone using this method:
1. Define the cone direction.
2. Enter the base and top diameters and the cone height.
3. Define the origin.
Diameters, Half Angle
This option creates a cone by defining the base diameter, top diameter and half angle
values.
Procedure
To create a cone using this method you must:
1. Define the cone direction.
2. Enter the base and top diameters and the cone half angle.
3. Enter the base origin.
Procedure
To create a cone using this method you must:
1. Define the cone direction.
2. Enter the base diameter, height, and the half vertex angle.
3. Enter the base origin.
Procedure
To create a cone using this method you must:
1. Define the cone direction.
2. Enter the top diameter, height, and the half vertex angle.
3. Enter the base origin.
Diameter, Center
This option creates a sphere by defining a diameter value and a center.
To create a sphere using this method you must:
1. Enter the diameter value.
2. Define the sphere center.
The center of the sphere is defined using the Point Constructor.
Select Arc
This option creates a sphere by selecting an arc.
The arc you select does not have to be a complete circle. The system creates a complete
sphere based on any arc objects. The selected arc defines the sphere's center and
diameter.
Simple Hole
This option lets you create a simple Hole, with a specified Diameter, Depth and Tip Angle
for a pointed tip.
3. (Optional) Use the Thru Face selection step to select a face through which
the hole is to extend and pass through. If you specify a Thru Face, the Depth and
Tip Angle options become unavailable.
4. Enter a value for the Depth, or accept the default.
5. Enter a value for the Tip Angle, or accept the default. You can press the
Return or Enter key to update the graphics window preview of the hole with the
new value.
6. Click OK or Apply to create the hole.
7. Use the Positioning dialog to precisely locate the hole
Positioning Options
Horizontal
Creates a positioning dimension between two points aligned with the
horizontal reference.
Vertical
Creates a positioning dimension between two points aligned with the
vertical reference.
Parallel
Creates a positioning dimension that constrains the distance between
two points, measured parallel to the work plane.
Perpendicular
Creates a positioning dimension that constrains the perpendicular
distance between an edge of the target solid and a point on the feature or
sketch.
Parallel at a
Distance Creates a positioning dimension that constrains a linear edge of the
feature or sketch and a linear edge of the target solid (or any existing curve,
on or off the target solid) to be parallel and at a fixed distance apart.
Angular
Creates a positioning constraint dimension between a linear edge of the
feature and a linear reference edge/curve at a given angle.
Reverse Normal When positioning a user defined feature, this option lets you flip it 180
degrees about its placement tool face.
Counterbore - Lets you create a counterbore hole, with a specified Hole Diameter, Hole
Depth, Tip Angle, C-Bore Diameter and C-Bore Depth.
When you change a value in one of the parameter fields discussed below,
pressing the Return or Enter key updates the graphics window preview of the
hole with the new value.
3. (Optional) Use the Thru Face selection step to select a face through which
the hole is to extend and pass through. If you specify a Thru Face, the Hole Depth
and Tip Angle options become unavailable.
4. Enter a value for the C-Bore Diameter, or accept the default. This value
should be greater than the value for the Hole Diameter.
5. Enter a value for the C-Bore Depth, or accept the default.
6. Enter a value for the Hole Diameter, or accept the default.
7. Enter a value for the Hole Depth, or accept the default. This field is not
available if you specified a Thru Face.
8. Enter a value for the Tip Angle, or accept the default. This field is not
available if you specified a Thru Face.
9. Click OK or Apply to create the hole.
Countersink - Lets you create a countersink hole, with a specified Hole Diameter, Hole
Depth, Tip Angle, C-Sink Diameter and C-Sink Angle
.
When you change a value in one of the parameter fields discussed below,
pressing the Return or Enter key updates the graphics window preview of the
hole with the new value.
• (Optional) Use the Thru Face selection step to select a face through which
the hole is to extend and pass through. If you specify a Thru Face, the Hole Depth
and Tip Angle options become unavailable.
• Enter a value for the C-Sink Diameter, or accept the default. This value
should be greater than the value for the Hole Diameter.
• Enter a value for the C-Sink Angle, or accept the default.
• Enter a value for the Hole Diameter, or accept the default.
• Enter a value for the Hole Depth, or accept the default. This field is not
available if you specified a Thru Face.
• Enter a value for the Tip Angle, or accept the default. This field is not
available if you specified a Thru Face.
• Click OK or Apply to create the hole.
Target Solid - If you select an absolute datum plane for the placement face
and more than one solid is present in the part, a Target Solid selection step
becomes available, which you must use to select a target solid for the boss.
Filter Helps you to select desired objects by limiting the available types of objects.
Options are Any, Face and Datum Plane.
Diameter Lets you enter a value for the diameter of the boss.
Height Lets you enter a value for the height of the boss.
Taper Lets you enter an angle from which the cylinder wall of the boss inclines inward.
Angle This value can be negative or positive. A zero value results in a vertical cylinder
wall with no taper.
Reverse This button becomes available if you select a datum plane for the planar
Side placement face. Clicking the button both reverses the temporary direction vector
and the recreates the preview of the boss.
You can use the Pocket option to create a cavity in an existing body, using one of the
following methods:
Cylindrical Lets you define a circular pocket, to a specific depth, with or without a blended
floor, having straight or tapered sides.
Rectangular Lets you define a rectangular pocket, to a specific length, width, and depth, with
specific radii in the corners and on the floor, having straight or tapered sides.
General Lets you define a pocket with much greater flexibility than the cylindrical and
rectangular pocket options.
Cylindrical
This option lets you define a circular pocket, to a specific depth, with or without a blended
floor, having straight or tapered sides.
To create a cylindrical pocket, select a planar surface or datum plane and specify the
parameters shown below.
Use the Positioning dialog to precisely locate the cylindrical pocket.
Diameter The diameter of the pocket.
Depth The depth of the pocket, measured from the origin point along the specified
direction vector.
Floor The rounded radius for the bottom edges of the pocket. This value must be equal
Radius to or greater than zero.
Taper The draft angle applied to the pocket walls. This value must be equal to or
Angle greater than zero. (A value of zero results in straight walls.)
Rectangular
This option lets you define a rectangular pocket, to a specific length, width, and depth, with
specific radii in the corners and on the floor, having straight or tapered sides.
X Length The length of the pocket.
Corner The rounded radius (zero or greater) for the vertical edges of the pocket.
Radius
Floor The rounded radius (zero or greater) for the bottom edges of the pocket.
Radius
Taper The angle at which the four walls of the pocket incline inward. This value cannot
Angle be negative. A value of zero results in vertical walls.
General Pocket
This option lets you define a pocket with much greater flexibility than with the Cylindrical
and Rectangular pocket options
Pad Insert→Design Feature→Pad
Use the Pad option to create a pad on an existing solid body, using either of the
following methods:
Rectangular Lets you define a pad to a specific length, width, and depth, with specific radii in
the corners, having straight or tapered sides.
General Lets you define a pad with greater flexibility than the rectangular pad option.
Rectangular Pad
Corner The rounded radius for the vertical edges of the pad. The radius specified must
Radius be a positive or zero. (A zero radius results in a sharp edged pad.)
Taper The angle at which the four walls of the pad incline inward. This value cannot be
Angle negative. (A zero value results in vertical walls.)
Slot Option
Thru Slot Lets you create a slot that goes completely through two selected faces.
Types of Slots
Rectangular Lets you create a slot with sharp edges along the bottom.
Ball-End Lets you create a slot with a full radius bottom and corners.
U-Slot Lets you create a slot with a "U" shape (rounded corners and floor radii).
T-Slot Lets you create a slot whose cross section is an inverted T.
Dove-Tail Lets you create a slot with a "dove-tail" shape (sharp corners and angled walls).
Rectangular
This option lets you create a slot with sharp edges along the bottom.
You must specify the following parameters:
Width The width of the tool which forms the slot.
Depth The depth of the slot, which is measured in the opposite direction of the slot axis and
is the distance from the origin point to the bottom of the slot. This value must be
positive.
Length The length of the slot, measured in a direction parallel to the horizontal reference.
This value must be positive.
To create a slot:
1. Choose the type of slot you want.
2. Select a planar placement face.
3. Select a horizontal reference.
4. Enter values for the feature parameters.
5. Use the Positioning dialog to precisely locate the slot
Ball-End
A ball slot leaves a full radius bottom and corner. The Depth value must be greater than the
ball radius (half the Ball Diameter value).
You must specify the following parameters:
Ball The width of the slot (i.e., the diameter of the tool).
Diameter
Depth The depth of the slot, which is measured in the opposite direction of the slot axis
and is the distance from the origin point to the bottom of the slot. This value must
be positive
Length The length of the slot, measured in a direction parallel to the horizontal
reference. This value must be positive.
U-Slot
You can use this option to create a slot with a "U" shape. This type of slot leaves rounded
corner and floor radii. The Depth value must be greater than the Corner Radius value.
You must specify the following parameters:
Width The width of the slot (i.e., the cutting tool diameter).
Depth The depth of the slot, which is measured in the opposite direction of the slot
axis and is the distance from the origin point to the bottom of the slot. This
value must be positive.
Corner Radius The floor radius of the slot (i.e., the cutting tool edge radius).
Length The length of the slot, measured in a direction parallel to the horizontal
reference. This value must be positive.
T-Slot
This option lets you create a slot whose cross section is an inverted T. You must specify the
following parameters:
Top Width The width of the narrower, upper portion of the slot.
Bottom Width The width of the wider, lower part of the slot.
Top Depth The depth of the top part of the slot, which is measured in the opposite
direction of the slot axis and is the distance from the slot origin to the top of
the bottom depth value.
Bottom Depth The depth of the bottom part of the slot, which is measured in the opposite
direction of the tool axis and is the distance from the bottom of the top
depth value to the bottom of the slot.
Dove-Tail
You can use this option to create a slot with a "dove-tail" shape. This type of slot leaves sharp
corners and angled walls. You must specify the following parameters:
Width The width of the slot opening on the face of the solid body, measured perpendicular to
the slot path direction and centered on the slot origin.
Depth The depth of the slot, which is measured in the opposite direction of the tool axis and
is the distance from the origin point to the bottom of the slot.
Angle The angle between the slot floor and the side wall.
Groove
This option lets you create a groove in a solid body, as if a form tool moved inward (from an
external placement face) or outward (from an internal placement face) on a rotating part, as
with a turning operation. Available groove types are:
Rectangular Lets you create a groove, whichleaves sharp corners all around.
Ball-End Lets you create a groove, which leaves a full radius at the bottom.
U-Groove Lets you create a groove, which leaves radii in the corners.
Procedure
The basic procedure to create a groove is:
1. Choose the type of groove you wish to create (Rectangular, Ball-End, or U-Groove).
2. Select the cylindrical or conical placement face.
3. Enter the parameter values in the dialog and choose OK. A groove "tool" is
temporarily displayed as a disc. This shape will be subtracted from the target solid.
4. Select the target edge (on the target solid).
5. Select the tool edge or centerline (on the groove tool).
6. Enter the desired horizontal distance between the selected edges and choose OK.
7. Use the Positioning dialog to precisely locate the groove.
Thread
This option lets you create symbolic or detailed threads on features with cylindrical faces.
These features include holes, cylinders, bosses, and subtractive or additive sweeps of circular
curves. You can create both symbolic and detailed threads.
Symbolic - Symbolic threads are displayed as a dashed circle on the face or faces that will
be threaded. Symbolic threads use external thread table files, which you can customize for
your specific thread requirements, to determine default parameters. Symbolic threads cannot
be copied or instanced once created, but you can create multiple and instanced copies at
creation time. See the figure below for examples of symbolic threads.
Detailed Thread
Terminology
Associative Copy
1. Extract
2. Composite Curve
3. Instance Feature
4. Mirror Feature
5. Mirror Body
6. Instance Geometry
7. Promote
Extract
Use this command to create a body by extracting an object from another body. You
can extract a face, a region of faces or an entire body.
Extract options
Type
Specifies the type of extract feature to create. Select from the following
options
• Face — Creates a sheet body of the selected faces to extract.
Type
• Region of Faces — Creates a sheet body which is a collection of
faces that are related to the seed face and limited by boundary faces.
• Body — Creates an extracted associative copy of an entire body.
Faces to Extract
Face Option Lets you specify the type of faces you want to extract. Select from the
following options:
• Single Face — Extracts the selected face.
• Adjacent Faces — Extracts the faces immediately adjacent to the
selected face (the selected face is not included).
• Body Faces — Extracts all the faces in the same body as the
selected face.
Lets you select the faces to create the extract face feature.
Select Face
Seed Face
Lets you select the seed face. All other faces in the feature are related to the
seed face.
Select Face
Boundary Faces
Lets you select the boundaries for the Region of Faces type extract feature.
Select Face
Body to Extract
Lets you select the body to create the extract body feature.
Select Body
Region Options
Lets you specify if you want to collect those boundary faces whose edges
Traverse form a part of the interior loops, for each face encountered within the
Interior boundaries.
Edges
Use Tangent Lets you use the tangent edge angle for manufacturing applications. See the
Edge Angle Manufacturing Help for more information.
Angle Available only when the Use Tangent Edge Angle check box is selected.
Tolerance Sets the angle tolerance to the value you specify.
Settings
Fix at Current Lets you fix the timestamp at which the feature is placed.
Timestamp
Lets you hide the original geometry when the extracted feature is created, if
Hide Original
the original geometry is a single face sheet body.
Lets you create an extracted face without any holes that are present in the
Delete Holes original face.
Preview
Preview
Preview Region shows a preview of the resulting extracted region feature
Region
once you have selected the faces.
Finished
Finished Preview closes the preview of the extracted region of faces.
Preview
Composite Curve
Use the Composite Curve command to extract curves and edges from the work part.
To extract from other parts in the same assembly, use the Composite Linked Curve
command.
Curve
Available only if you select a loop of curves to create the composite curve
feature.
Specify Origin
Lets you specify the origin curve from the loop of curves.
Curve
Settings
Allow Self-
Allows selection of self-intersecting curves as input curves.
intersection
Instance Feature
Creates an instance feature array from existing features. You can define a
rectangular or circular array, mirror a body about a datum plane and mirror a feature
through a datum plane or planar face.
An instance is a shape-linked feature, similar to a copy. You can create instances of both
features and feature sets. Since all instances of a feature are associated, you can edit the
parameters of the feature and those changes are reflected in every instance of the feature.
Using instance arrays allows you to:
• Quickly create patterns of features such as bolt hole circles.
• Create a number of similar features and add them to the model in one step.
• Edit all instanced features in one step.
As the instances are created, the Boolean operation is defined by that of each of the
features that was selected for instancing. For example, if you select a boss and a hole, the
instance of the boss is added and the instance of the hole subtracted, from the solid body
to which they are attached.
The following instance array options are available:
Rectangular Lets you create a linear array of instances from one or more selected features.
Array
Circular Array Lets you create a circular array of instances from one or more selected
features.
Pattern Face Opens the Pattern Face dialog under Direct Modeling, to let you make copies
of a face set. Pattern Face is similar to the Instance function, but is easier to
use, and you do not have to have a feature-based model to use it.
Simple Similar to a General instance array, but it speeds up the instance array creation by
eliminating excessive data validation and optimizing operations.
Identical The fastest way to create an instance array; it does the least amount of validation,
then copies and translates all the faces and edges of the master feature. Each
instance is an exact copy of the original. You can use this method when you have a
great many instances, and you are sure they are all exactly the same.
Rectangular Array
This option lets you create a linear array of instances from one or more selected features.
Rectangular instance arrays can be either two-dimensional in XC and YC (several rows of
features) or one-dimensional in XC or YC (one row of features). These instance arrays are
generated parallel to the XC and/or YC axes based on the number and offset distance you
enter.
Enter Parameters Dialog Options
General The type of instance array you wish to create.
Simple
Identical
Number Defines the total number of instances to be generated parallel to the XC axis of
Along XC the WCS. This number includes the existing feature you are instancing.
XC Offset Defines the spacing for the instances along the XC axis. This spacing is
measured from a point on one instance to the same point on the next instance
along XC axis.
Number Defines the number of instances to be generated parallel to the YC axis of the
Along YC WCS. This number includes the existing feature you are instancing.
YC Offset Defines the spacing for the instances along the YC axis. This spacing is
measured from one instance to the next along the YC axis.
Rectangular Array Procedure
Here is the basic procedure for creating a rectangular instance array:
1. From the Instance dialog, click Rectangular Array.
2. Select the features you want to instance.
3. In the Enter Parameters dialog, specify the array method (General, Simple, or
Identical), the Number Along XC, the XC Offset, the Number Along YC and the YC
Offset.
4. Choose OK. The system displays a preview in the graphics window of how the array
will be distributed.
5. Choose Yes to create the instance array, or No to return to the Enter Parameters
dialog.
Circular Array
This option lets you create a circular array of instances from one or more selected features.
You specify:
• The array method
• The rotation axis about which the instances are generated
• The total number of instances in the array (including the original feature)
• The angle between the instances
After you specify the rotation axis, the following options appear:
Enter Parameters Dialog Options
General, Simple, Identical The type of instance array.
Number The total number of instances created in the circular
array, including the existing feature you are instancing.
Angle The angle between the instances.
Circular Array Procedure
Here is the basic procedure for creating a circular instance array:
1. From the Instance dialog, click Circular Array.
2. Select the features you want to instance.
3. In the Enter Parameters dialog, specify the array method (General, Simple, or
Identical), the total Number of instances and the Angle between instances. Then,
choose OK.
4. Choose Point & Direction or Datum Axis to establish the rotation axis.
5. Choose Yes to create the instance array, or No to return to the Enter Parameters
dialog.
Pattern Face Overview
Pattern Face lets you make copies of a face set. It is similar to the Instance
function, but is easier to use, and you do not have to have a feature-based
model to use it. It is also faster and more straightforward. Use this function
when you have a set of faces and you want to make a rectangular or circular
pattern of them.
Mirror Body
The Instance Mirror Body option lets you mirror an entire body about a datum plane. You can
use this, for example, to form the other hand of a lefthand or right hand part. When you use
this option, the system creates a feature whose name is Mirror. This feature is time stamped
and listed in the when you use Information-> Feature, just like other features. When you
mirror a body, the Mirror feature is associative to the original body - it has no editable
parameters of its own.
Mirror Body Procedure
To create a mirrored body, follow these steps:
1. From the Instance dialog, click Mirror Body.
2. Select one or more bodies to mirror.
3. Select a datum plane. On selecting the datum plane, the body is then mirrored.
Mirror Feature
The Instance Mirror Feature option lets you create symmetrical models by mirroring selected
features through a datum plane or planar face. Mirror Feature, however, lets you mirror
features within a body.
Mirror Feature Procedure
1. From the Instance dialog, click Mirror Feature.
2. From the Mirror Feature dialog, click the Feature to Mirror selection step option.
3. If necessary, use the Filter field to limit the features shown in the Features in Part
listing.
4. Highlight the features in the Features in Part listing that you wish to mirror, and use
the Add button to add them to the Features in Mirror listing.
5. If desired, turn on the Add Dependencies option, to include feature dependencies of
the selected features that are to be mirrored.
6. If desired, turn on the All in Body option, to mirror all features present in the body.
7. Click the Mirror Plane selection step option. Move the cursor to the graphics window
and select the datum plane or planar face to be used to reflect the feature during the
mirror operation.
8. Click OK or Apply. The features in the Features in Mirror listing are mirrored across
the mirror plane.
Instance Geometry
Use Instance Geometry to create copies of objects. You can copy bodies, faces,
edges, curves, points, datum planes, and datum axes. You can create the copies in mirror,
linear, circular, and irregular patterns, as well as along a tangent continuous section.
Instance Geometry options
Type
Specifies the method you use to create instance geometry. Each type lets you create an
instance of geometry using a method that is best suited to the geometry and your design
intent. When you edit an instance geometry feature, you can change its type, defining objects,
and associative status.
Select a type by either clicking the buttons or by selecting an option from the Type list.
From/To — Creates instance geometry by copying objects from one point or CSYS
location to another point or CSYS location.
Along Path — Creates instance geometry by copying objects along the path of a curve
or edge. You can add an offset rotation angle to each instance.
Computes the operation and displays the result. When you click OK or
Apply, the software reuses the computation, making the creation process
Show Result faster.
Questions
1. By using Extract can you extract an entire body?
2. Can you instance free form features?
3. What are the three types of instance arrays?
4. What is the difference between Mirror Body and Mirror Feature?
5. In which type of array edge crossover is possible?
Combine Bodies
1. Unite
2. Subtract
3. Intersect
4. Emboss Sheet
5. Sew
6. Patch
7. Quilt
8. Unsew
Unite
The Unite boolean function let you combine the volume of two or more bodies into a single
body. You have the option to save and retain unmodified copies of the target and tool bodies.
This option creates a UNITE feature.
You can unite solids with solids. You cannot unite a solid body and a sheet body, or a sheet
body and a sheet body. The table below contains an overview of which Unite Boolean
operations are allowed.
Target Tool Allowed?
Solid body Solid body Yes
Solid body Sheet body No
Sheet body Solid body No
Sheet body Sheet body No
Dialog Options
Unite Dialog Options
Selection Target Body - Use this step to select a target solid body that you want to modify
Steps with one or more tool solid bodies. The target body is united with the tool bodies.
Tool Body - Lets you select one or more tool solid bodies to use to modify the
selected target body. The tool bodies are untied with the target body.
Retain Saves the specified tool bodies for the unite operation. Use this option if you want
Tool to save a copy of the tool bodies in an unmodified state.
Retain Saves the target body for the unite operation. Use this option if you want to save a
Target copy of the target body in an unmodified state.
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you preview
Upon the results, and accept, reject or analyze them. This option is common to Selection
Apply Steps dialogs.
Unite Basic Procedure
To use Unite, perform these steps:
1. Select the target body.
2. Select one or more tool bodies.
3. If you wish to save an unmodified copy of the original target body, turn on Retain
Target.
4. If you wish to save an unmodified copy of the original tool bodies, turn on Retain Tool.
5. Choose OK. The target body is modified by the creation of four UNITE features, and
a new solid body is created that contains the combined volumes of all the selected
bodies.
C. Subtract
The Subtract option creates SUBTRACT features that let you use tool bodies to remove
volume from a target body. This operation can leave empty space where the subtracted target
body existed. You have the option to save and retain unmodified copies of the target and tool
bodies.
Dialog Options
Subtract Dialog Options
Selection Target Body - Use this step to select a target sheet or solid body from which you
Steps want to subtract one or more tool bodies.
Tool Body - Lets you select one or more tool sheet or solid bodies to subtract
from the selected target body.
Filter Use the Filter to restrict selectable objects. Options are All, Sheet and Solid Body.
Retain Saves the specified tool bodies for the subtract operation. Use this option if you
Tool want to save a copy of the selected tool bodies, which will remain unmodified.
The Retain Tool option is not available when editing a SUBTRACT feature.
Retain Saves the target body for the subtract operation. Use this option if you want to
Target save a copy of the target body, which remains unmodified.
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you preview
Upon the results, and accept, reject or analyze them. This option is common to Selection
Apply Steps dialogs.
Basic Subtract Procedure
To use Subtract, perform these steps:
1. Select the target body.
2. Select one or more tool bodies. In the following example figure, four cylinders are
selected for the tool bodies.
3. If you wish to save an unmodified copy of the original target body, turn on Retain
Target.
4. If you wish to save an unmodified copy of the original tool bodies, turn on Retain Tool.
5. Choose OK. The target body is modified, and volume is removed by the creation of
four SUBTRACT features.
Intersect
This option lets you create a body containing the volume shared by two different bodies. You
can intersect solids with solids, sheets with sheets, and a sheet with a solid, but not a solid
with a sheet. An INTERSECT feature is created by this option. Intersect can leave empty
space where the intersected target and tool bodies existed. You have the option to save and
retain unmodified copies of the target and tool bodies.
To intersect a sheet body with a solid body, select the sheet as the target and the solid as the
tool.
The table below contains an overview of the Intersect Boolean operations allowed.
Target Tool Allowed?
Solid body Solid body Yes
Solid body Sheet body No
Sheet body Solid body Yes
Sheet body Sheet body Yes
Dialog Options
Intersect Dialog Options
Selection Target Body - Use this step to select a target sheet or solid body that you want to
Steps intersect with one or more tool bodies.
Tool Body - Lets you select one or more tool sheet or solid bodies to intersect
with the selected target body.
Filter Use the Filter to restrict selectable objects. Options are All, Sheet and Solid Body.
Retain Saves the specified tool bodies for the intersect operation. Use this option if you
Tool want to save a copy of the selected tool bodies, which remain unmodified.
Retain Saves the target body for the intersect operation. Use this option if you want to
Target save a copy of the target body, which remain unmodified.
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you preview
Upon the results, and accept, reject or analyze them. This option is common to Selection
Apply Steps dialogs.
Intersect Basic Procedure
To use Intersect, follow these steps:
1. Select the target body.
2. Select the tool body.
3. If you wish to save an unmodified copy of the original target body, turn on Retain
Target.
4. If you wish to save an unmodified copy of the original tool bodies, turn on Retain Tool.
Choose OK. The target body is modified, and volume is changed by creation of an
INTERSECT feature.
Sew
The Sew option lets you join together two or more sheet bodies, thus creating a single sheet.
If the collection of sheets to be sewn encloses a volume, a solid body is created. The selected
sheets must not have any gaps larger than the specified tolerance. Otherwise, the resultant
body will be a sheet, not a solid.
Dialog Options
Sew Dialog Options
Selection The Selection Steps icons let you specify the target and tools for the Sew
Steps operation. There are four Selection Steps icons available. When the Sew Input
Type is set to Sheet, only the first two Sheet icons are available. When the
Sew Input Type is set to Solid, only the last two Solid icons are available.
Target Sheet - when this selection step is active, you can choose the target
sheet. Only available when the Sew Input Type is set to Sheet.
Tool Sheets - when this selection step is active, you can choose one or more
tool sheets. Only available when the Sew Input Type is set to Sheet.
Target Faces - when this selection step is active, you can choose one or more
target faces from the first solid. The faces must be coincident with one or more
tool faces. Only available when the Sew Input Type is set to Solid.
Tool Faces - when this selection step is active, you can choose one or more
tool faces from the second solid. Only available when the Input Type is set to
Solid.
Sew Input Defines whether you are sewing together sheets or solid bodies. Choose Sheet
Type or Solid accordingly.
Output Lets you create more than one sewn sheet. This option is only available when
Multiple the Sew Input Type is set to Sheet.
Sheets
Sew All If a selected body is part of an instance array and you have turned this option
Instances ON, the entire instance array is sewn. Otherwise, only the selected instance is
sewn.
Sew The maximum distance that edges to be sewn together can be separated for
Tolerance the sew operation to succeed. Edges to be sewn together will sew if the
distance between them is less than the specified tolerance. If the distance
between them is greater than this tolerance, they will not sew together.
Search Lets you find the common faces between two solid bodies. The edges of the
common common faces will be highlighted.
faces
Target Area Displays the total area of the selected target faces and the tool faces.
Tool Area
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Apply preview the results, and accept, reject or analyze them. This option is common
to Selection Steps dialogs.
Use the Unsew command to separate an existing sheet body or solid body into
multiple bodies. The selected faces are unsewn along the edges of the selected face,
resulting in multiple bodies.
Unsew is useful in a workflow where you want to perform additional modeling tasks on a
specific region of an existing model. You can now unsew a model without referencing its
history.
The following graphic shows an unsewn face of a sheet body.
Choose Insert→Combine Bodies→Unsew.
Patch
This option lets you use a sheet body to replace some of the faces of a solid body. You can
also patch a sheet to another sheet.
Patch is useful when:
• Small gaps or small mismatches in surface normals between tool and target bodies
might cause other operations, such as Trim Body or Split Body, to fail.
Dialog Options
Patch Dialog Options
Selection Lets you select the geometry needed for the Patch feature.
Steps Target Body - Lets you select a body to be the target for the patch feature.
Tool Sheet - Lets you select a sheet to act as the tool for the patch feature.
Tool Face - If you want to use a single face of a tool sheet that has multiple
faces, click the Tool Face icon and choose the face that you want.
Create Hole Lets you patch a closed sheet to the target body to create a hole.
Patch
Reverse A conehead vector displays the default direction in which the target body
Removal faces will be removed. To reverse the direction, click the Reverse Removal
Direction Direction button.
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Apply preview the results, and accept, reject or analyze them.
Basic Patch Procedure
1. Select the target body, which can be a sheet or a solid.
2. Select the tool sheet to patch.
3. Define the side of the sheet from which the target body faces are removed.
4. If you wish, you can select one of the tool sheet's faces.
5. If a closed sheet is to be patched to the target body turn on the Create Hole Patch
option.
6. Choose OK or Apply.
Quilt
This option lets you combine several surfaces into one surface. The system creates a
single B-surface that approximates a four-sided region lying on several existing faces.
The system projects points from a driver surface along a vector or along the driver surface
normal vectors onto the target surfaces (the ones being approximated). These projected
points are then used to construct the approximating B-surface. You can think of the
projection as a process of emitting a ray from each original point to the target surfaces.
Dialog Options
Quilt Surface Dialog Options
Projection Lets you indicate whether you want the direction of the projection of the driver
Type surface onto the target surfaces to be a single vector, or vectors which are
normal to the driver surface.
Projection Used to limit the distance that points are projected onto the target surface
Limit when the projection vector may pass through the target surface more than
once. This option is active only when the Along Driver Normals projection type
is used.
Tolerances Lets you define inside and edge distance and angle tolerances for the Quilt
feature.
Show Check When this option is toggled ON, the points that are calculated during the
Points approximation of the quilted surface are displayed.
Check for When this option is ON, the system checks for and tries to handle overlapping
Overlaps surfaces.
Questions
1. What is meant by retain tool in Boolean operation?
2. How to unite two solid bodies which is not in touch?
3. What is the default tolerance value in sew?
4.What does assembly cut mean?
Trim
Divide Face
Join Face
Trim Body
Split Body
Trimmed Sheet
Trim and Extend
Untrim
Divide Face overview
Use this command to divide one or more faces of an existing body (or bodies) in a
single operation using multiple dividing objects like curves, edges, faces, datum planes,
and/or solid bodies. The faces to be divided and the dividing objects are associative, that
is, if either input object is changed, the results update to reflect the changes.
Divide Face is commonly used to create parting edges on models of parts, patterns,
molds, or dies.
On Same Surface Lets you remove redundant faces, edges, and vertices from selected
sheet and solid bodies.
Convert to B- Lets you join multiple faces into a single B-surface type face.
Surface
On Same Surface
This option lets you remove redundant faces, edges, and vertices from selected sheet and
solid bodies. You may need to use this option after a Subdivide Face operation.
For example, if you subdivide a face and subsequently discover that you no longer need or
want that subdivision, you can perform a Join Face on the body to remove the now
unwanted edges and/or faces.
Convert to B-Surface
You can use this option to join multiple faces into a single B-surface type face. The
selected faces must be adjacent to each other, belong to the same solid body, have
matching u-v box ranges, and the edges at which they join must be isoparametric.
When you select more than two faces for the join operation, the system attempts to match
the faces in pairs. You must select the faces in order so that the matching pairs share
edges (see the figure below).
This option lets you trim one or more target bodies using a face or datum plane. You
can select a portion of the body that you want to retain, and the trimmed bodies take the
shape of the trimming geometry.
Cylinder axis
Target body
Cylinder axis
Target body
Accepted direction
Trimmed Sheet
This option lets you create an associative trimmed sheet.
Trimmed Sheet Dialog Options
Selection Steps Target Sheet Body - Lets you select the target surface body. The cursor
position that you use to select the target sheet body also specifies a region
point, which is used with the Region selection step.
Projection Vector - Lets you select a datum axis when your Projection
Along method is Datum Axis.
Trim Boundary - Lets you choose the trimming objects, which can be
faces, edges, curves and datum planes.
Region - Lets you choose regions that will be retained or discarded when
the surface is trimmed.
Filter Helps you select the objects that you want by limiting the types of objects
that are selectable.
Retain Trim Maintains the selection of the trimming boundary, so that you can use it
Boundary again with different target sheet bodies.
Allow Target Helps you to filter out the edges of the target sheet body as trimming
Edge Selection objects. This option is available when the Projection Along option is set to
Face Normals.
Projection Along Lets you define the projection direction for the curves/edges to be imprinted.
You can choose between Face Normals, Datum Axis, ZC-Axis, YC-Axis,
XC-Axis, and Vector Constructor.
Regions will be Lets you define whether regions you select will be kept or discarded when
the surface is trimmed.
Tolerance Used when the trimming edges are imprinted on the target body.
Output Exact This option produces intersection edges as imprinted edges, except when
Geometry the projection is along face normals and edges or curves are used for the
trimming object.
Show Helps you to see and deselect unimprinted trimming objects.
Unimprinted Show Unimprinted Objects - When chosen, highlights in the graphics
Objects / Show window all trimming objects that are not imprinted. The label of the option
All Trimming changes to Show All Trimming Objects.
Objects Show All Trimming Objects - When chosen, highlights in the graphics
window all selected trimming objects. The label of the option changes to
Show Unimprinted Objects.
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Apply preview the results, and accept, reject or analyze them. This option is
common to Selection Steps dialogs.
Basic Procedure
To create a trimmed sheet:
1. First define a tolerance using the Tolerance option
2. Turn on Output Exact Geometry.
3. Use the Target Sheet Body selection step to select a target body to be trimmed.
4. Use the Projection Along option menu to specify a projection direction.
5. Use the Trim Boundary selection step to select the trimming objects that define the
boundaries.
6. Use the Region selection step to select the regions you want kept or discarded.
Click OK or Apply.
The Untrim command enables you to remove imposed boundaries and extends
planar, cylindrical, and conical faces in the linear direction of the selected face.
Instead of extracting multiple faces and then extending them, use the Untrim command to
perform additional modeling tasks on a specific region of an existing model.
You can use faces of a solid body, or a sheet body as input. The selected faces are copied
and extended along their axis to create an associative untrim feature.
An untrimmed face is inherently unsewn.
For more information about the Unsew feature, see Unsew overview.
The following graphic shows an untrim feature.
Choose Insert→Tim→Untrim.
OFFSET/SCALE
D. Modeling Offset/Scale Options
Offset - Lets you create an offset sheet body from an existing face at a specified
distance (constant or variable) and direction.
Rough Offset - Lets you create an offset sheet body without self-intersections, sharp
edges or corners from a set of faces or sheet bodies using a large offset distance.
Offset Face - Lets you offset one or more faces of a body along the face normals.
Scale - Lets you scale solid and sheet bodies about the Work Coordinate System
(WCS). You can use uniform scaling, or you can scale independently in the XC, YC,
and ZC directions.
Thicken Sheet - Lets you offset or thicken a sheet body to create a solid body. The
offset is applied normal to the faces of the sheet body.
Hollow - Lets you hollow out or create a shell around a single solid body based on a
user specified thickness value.
Sheets to Solid Assistant - Produces solids from sets of unsewn sheet bodies, by
automating the process of sewing a set of sheets (Sew) and then thickening the result
(Thicken Sheet).
Wrap Geometry - Lets you simplify a detailed model by computing a solid envelope
that surrounds it, effectively "shrink wrapping" the model with a convex polyhedron of
planar faces.
Offset Surface
This option lets you create offset surfaces from one or more existing faces.
The system creates a true offset surface by offsetting points along normals of the selected
face. The specified distance is called the offset distance and the existing face is called the
base face. You may select any type of face as the base face. If you select multiple faces to
offset, multiple offset bodies are produced.
Constant Offset
The system automatically creates a constant offset surface at the Distance you entered.
If you delete a base surface, the system deletes the offset surface. If you transform the base
surface, the offset surface updates to a new position to maintain associativity.
Variable Offset
If you choose a single face to offset and then specify Variable, the Cue line asks that you
indicate four points on the base surface using the Point Constructor. For each point you
define you must also enter a Distance. Unless changed by you, the system retains the offset
distance value of the previous point. When you select and define the fourth point and
distance, the system creates the variable offset surface.
If you delete the base surface, the system deletes the variable offset surface as well. If you
transform the base surface, the variable offset surface updates to the corresponding new
position.
Procedure to Offset a Single Face
To create an offset surface, you must:
1. Select the face you wish to offset. A normal direction vector is displayed.
2. For a Constant Offset, enter a Distance and Edge Tolerance. For a variable offset
select Variable.
A positive distance value offsets the base face in the direction of the vector. A
negative value offsets the base face in the opposite direction. The offset distance
must be nonzero.
Scale
This option lets you scale solid and sheet bodies. You can use uniform, axisymmetric or
general scaling methods. The operation is fully associative.
The scale is applied to the geometry of the body rather than to the independent features that
comprise the body. You can edit the Scale Type, Scale Factor, Reference Point, Reference
Axis and Reference CSYS using Edit -> Feature -> Parameters.
Scale Dialog Options
Type Lets you choose the type or method of scaling:
Uniform - scale uniformly in all directions.
Axisymmetric - scale with a specified scale factor (or multiplier), symmetrically
about a specified axis. This involves assigning one scaling factor along an axis
you specify, and another, single scaling factor to be applied to the other two axis
directions.
General - scale with different factors in all three X, Y, Z directions.
Selection There are four basic selection steps, although not all are available with every
Steps scaling Type method.
Body - Lets you select one or more solid or sheet bodies for the scale
operation. This step is required for all three Type methods.
Reference Point - Lets you specify a reference point from which the scale
operation is centered. The default reference point is the origin of the current
WCS, though you can specify another using the Snap Point tools. This step is
available only with the Uniform and Axisymmetric Types.
Reference Axis - Lets you specify a reference axis for the scale operation.
Available only with the Axisymmetric Type method. The default is the WCS Z
axis. You can change this using the Vector Method subfunction.
Reference CSYS - Lets you specify a reference coordinate system when using
the General Scale method. Selecting the Reference CSYS selection step
enables the CSYS Method button.
Scale Lets you specify the scaling factors (multipliers) by which the current size is to
Factors change. One, two or three scale factors are required, depending on the scale
Type.
For the Uniform type there is a single Scale Factor parameter to enter. For the
Axisymmetric type there are two scale factor parameters: Along Axis and Other
Directions. For the General type, there are three scale factors: X Direction, Y
Direction and Z Direction.
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Upon Apply preview the results, and accept, reject or analyze them. This option is common
to Selection Steps dialogs.
Thicken Sheet
This option lets you offset or thicken a sheet body to create a solid body. The offset is applied
normal to the faces of the sheet body. In the following figure, compare the upper and lower
views of a sheet body that has been thickened. You can use Edit-> Feature-> Parameters or
Tools-> Expression to edit or change the offset parameters for a Thicken Sheet body. You
can use Information --> Feature to list the expression names and offset values for Thicken
Sheet body.
Wrap Geometry
Wrap Geometry lets you simplify a detailed model by computing a solid envelope to surround
it, effectively "shrink wrapping" it with a convex polyhedron of planar faces. The original model
can consist of any number of solids, sheets, curves and points.
Wrap Geometry works by converting the input geometry to points, which are then wrapped in
a single solid body composed of planar faces. The faces are offset slightly outward to ensure
that the wrapping envelope encompasses all of the selected geometry. The underlying
geometry is unaltered. If you wish, you can specify an additional offset by entering a value in
the Additional Offset field.
Since the result of the wrapping operation is a solid body, the input you specify must not be
coplanar.
The following figure shows how a solid body appears before and after it is wrapped.
DETAIL FEATURE
Modeling Detail Feature Options
Edge Blend - Lets you modify a solid body by rounding selected edges.
Face Blend - Lets you create a blend tangent to specified sets of faces.
Soft Blend - Lets you create blends that are more "aesthetic" and less "mechanical"
than standard NX blends.
Use this command to blend surfaces and apply tangent and curvature constraints to
the tangent curves of the blend.
Fillet – Lets you create fillet sheets of constant or variable radius between two faces
(from solid and/or sheet bodies).
Use this command to blend surfaces and apply tangent and curvature constraints to
the tangent curves of the blend.
Bridge - Lets you create a sheet body, either tangent or curvature continuous, that
joins two faces.
Spherical Corner - Lets you create a spherical face at a corner where three walls meet.
Chamfer - Lets you bevel edges of a solid body by defining the desired chamfer
dimensions.
Taper - Lets you apply a taper to faces or edges, relative to a specified vector.
Body Taper - Lets you create tapers designed for the casting process: tapers on both
sides of a parting surface, matching of tapers on both sides of a parting surface, and
automatically adding material to undercut regions.
Input Sheet Bodies and Rolling Ball Blend with Constant Radius
2. Click (Rolling Ball) and keep the default Circular Cross Section
type.
3. Choose Enable Preview to see a preview before applying the blend to your
model. Note that NX creates a preview only after you specify sufficient parameters.
4. Click (First Face Chain) and select the first set of faces or bodies.
Selection Intent rules apply during object selection. If you need to reverse the set's
normal, double-click the normal arrow in the graphics window or click (Flip
Direction) on the dialog.
5. Choose Second Face Chain and select the second set of faces or
bodies. Selection Intent rules apply during object selection. If you need to reverse
the set's normal, double-click the normal arrow in the graphics window.
6. Specify appropriate Radius, Trim and Sew, and other options for your
blend. Our example uses a radius of 0.75 and the default Trim and Sew Options.
7. Click OK or Apply to create the blend. If the blend fails, an error message
will identify the cause, and in some cases, a large asterisk may show the location
of the error.
Note that NX:
• Trimmed the input faces to the blend
• Trimmed the blend to the input faces
• Sewed the two faces and blend together
8. Next, suppose we decided to switch our blend radius from constant to Law
Controlled. To modify an existing blend, click MB3 on the blend and choose Edit
with Rollback.
9. On the Face Blend dialog, change Radius to Law Controlled and choose
Define Law.
11. Specify Start and End Values (we used 0.5 and 1.25) and click OK to
create the blend with the new radius.
2. Click (Swept Section) and keep the default Circular Cross Section
type.
3. Choose Enable Preview to see a preview before applying the blend to your
model. Note that NX creates a preview only after you specify sufficient parameters.
4. Click to expand the dialog and turn off the Terminate at Internal/First
Sharp Edges(s) option. This will allow the blend to cross the crease in the first
face chain.
5. Click (First Face Chain) and select the first set of faces or bodies.
Selection Intent rules apply during object selection. If you need to reverse the set's
normal, double-click the normal arrow in the graphics window or click (Flip
Direction) on the dialog.
6. Click (Second Face Chain) and select the second set of faces or
bodies. Selection Intent rules apply during object selection.If you need to reverse
the set's normal, double-click the normal arrow in the graphics window or click
Law. In the Law Function dialog, click Linear and click OK. Specify Start
and End values for the Law Control. For this example, we used 3.25 and 5.00, and
kept the default Trim and Sew Options. NX previews the swept blend.
9. Click OK or Apply to create the blend. If the blend fails, an error message
will identify the cause, and in some cases, a large asterisk may show the location
of the error.
Soft Blend
Soft blends let you create blends whose cross sectional shape is not circular, which can
help you avoid the hard "mechanical" appearance sometimes associated with circular
blends. This function gives you more control over the cross sectional shape, and allows
you to create designs that are more aesthetically pleasing than other types of blends.
Adjusting the shapes of blends may let you produce designs with lower weights, or better
stress resistance properties.
The figure below shows the geometry that is defined to create a soft blend, and the
resulting soft blend feature.
To create a soft blend, follow these steps:
1. Choose First Set and select the first set of faces to be blended. Use the
Reverse Normal option if necessary. Choose OK when correctly defined - the next
icon will become active.
2. Choose Second Set and select the second set of faces. Again, use the
Reverse Normal option if necessary. Choose OK when correctly defined.
3. Choose First Tangency Curve and select the tangency curves on the first
wall, then choose OK.
4. Choose Second Tangency Curve and select the tangency curve on the
second wall.
5. Choose Define Spine String and select a spine string.
6. If you are using the Match Curvature Smoothness method, specify the
shape of the blend by entering values for the Rho and Skew parameters; r you can
choose Law Controlled and select law curves instead.
7. Choose Apply to create the blend. If the blend fails, an error message will
display a reason, and in some cases a large asterisk may show the location of the
error.
Styled Blend
Styled Blend Between Two Surfaces
Styled Blend gives you three ways to create a curved blend between two surface walls:
This Lets you create a styled blend using
Method
Law Tangent holding lines generated by intersection with the wall and a tube, where a
law-controlled tangency determines the radius of the tube.
Profile Tangent curves defined by intersection with the wall and a tube with a defined
profile.
Fillet
This option lets you create fillet sheets of constant or variable radius between two faces. You
can create a fillet between the faces of a solid and/or sheet bodies. A fillet is created tangent
to two faces. However, for the fillet to be created, the faces must intersect or be close enough
so that the fillet touches both faces at all points of tangency.
Fillet Type
You are given these options for the fillet:
Constant Creates a fillet with a fixed radius.
Linear Creates a linear fillet of variable radius. The change in radius of curvature is
linear from the start to the end of the fillet.
S-shaped Creates a variable radius fillet of an S-shaped curvature.
General Creates a variable radius fillet by specifying multiple points on the spine curve
and functional values at each point. This option only appears if you selected a
spine curve.
The figure below shows examples of each fillet type.
Bridge
Bridge lets you create a sheet body that joins two faces. You can specify either tangent or
curvature continuity between the bridge and defining faces. Optional side faces or strings (up
to two, in any combination), or the drag option, can be used to control the shape of the bridge
sheet body. To edit a Bridge free form feature, use Edit-> Feature-> Parameters.
Primary Faces - Lets you select the two primary faces that will be joined by the bridge
feature. This is a required step.
Side Faces - Lets you select one or two side faces (optional).
First Side String & Second Side String - Both the First and Second Side String selection
steps are optional, and let you select one or two strings (curves or edges) to guide the shape
of the bridge
Basic Bridge Procedure
The general procedure to create a bridge free form feature is:
1. Choose the Continuity Type (tangent or curvature).
2. Select the Primary Faces (see Selecting Faces).
3. (Optional): Select one or two Side Faces and/or Side Strings to control the sides of
the bridge surface.
4. Once you have specified the primary faces, any desired side strings or faces, and the
continuity type, choose Apply to create the bridge sheet body.
If you are not satisfied with the sheet body, there are two things you can do:
o Perform an Undo and repeat the creation process, or
o If you have not specified side faces or strings, use the Drag option to alter the
shape of the bridge surface.
5. When the sheet body is completed and is correct, choose Cancel to exit from the
dialog, or choose OK to create another bridge sheet body.
Spherical Corner
To create a spherical corner you only need to select faces for three walls that form a corner
and specify a radius. The walls do not actually have to come in contact with one another. The
system previews the spherical corner for you, at which time you can experiment by reversing
the wall directions, changing the radius, and specifying new wall faces.
Spherical Corner Dialog
Spherical Corner Dialog Options
Selection Wall 1 Faces, Wall 2 Faces, Wall 3 Faces
Steps Select three sets of wall faces using these three selection steps. You can select
any valid collection of faces for each wall that are at least continuous. You can
select continuous faces that are not in the same body. You can select all three
walls from faces contained within the same solid or sheet.
Radius Enter a value for the radius of the sphere that is to define the spherical corner.
Reverse When you select one or more faces for a wall selection step a vector displays its
Face Normal face normal direction. This is the side of the face on which the spherical corner
will be created. If you want the spherical corner on the other side of the wall use
this option to reverse the direction, putting the spherical corner on the other
side.
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Upon Apply preview the results, and accept, reject or analyze them.
CHAMFER OVERVIEW
Use this option to create simple beveled edges on a solid body
You can create chamfers through one of three methods: Symmetric Offsets, Asymmetric
Offsets, and Offset and Angle.
Option Name Description
Use Symmetric Offsets to create a simple chamfer whose offset from the
selected edge is the same along both faces. You specify a single positive
Symmetric value for both offsets.
Offsets
Use Asymmetric Offsets to create a simple chamfer with two values for the
offsets from the selected edge. You specify two positive values, one for each
Asymmetric offset.
Offsets
Use Offset and Angle to create a simple chamfer whose offsets are
determined by an offset and an angle. You specify one positive value for the
Offset and offset and an angle.
Angle
Use this option to exchange the offsets or the offset and angle from one side
of the edge string to the other. The chamfer is reversed, but its length remains
Reverse unchanged. Not available with Symmetric Offsets.
Offsets
Offset Method Select a method to use in determining how the offset is used to create the
chamfer.
Offset Edges Along Faces
Use this method to produce chamfers for simple shapes. With this method, the
offset values are measured along the faces from the edge being chamfered.
This defines the start and end values of the new face(s).
Offset Faces and Trim
Use this method to produce chamfers for more complex shapes that may not
work with the Offset Edges Along Faces method. The offset is not measured
from the edge; instead, it is the distance that the model's faces are offset.
Normals between the original faces and the intersections of the (theoretical)
offset faces define the start and end values of the new chamfer face(s). The
offset surfaces are extended, if necessary, and used to trim the original
surfaces that make up the defining edge. The chamfer surface is the surface
that spans these two new edges.
The method options are not available with chamfers created with Offset and
Angle.
Chamfer All If the feature you are chamfering is a member of an instance set, you can use
Instances this option to add the chamfer to all instances in the instance set. Generally,
you should always add a chamfer to the master feature of an instance set, and
not one of the instanced features. This way, if the array parameters are later
changed, the chamfer will always remain visible in the instance set.
Draft Overview
Draft is an operator that changes faces to have an angle relative to a specified draw
direction. The Draft operator is generally used to apply a slope to vertical faces on a pattern,
a part, a mold, or a die, so that when the part is pulled from the mold or die, the faces move
away from each other rather than sliding along each other.
You need to specify at least the following inputs for the draft operation:
• Draw direction
• Stationary objects
• Faces to draft
• Draft angle
Option
Option Name Description
Icon
Opens the Draft dialog. Click Apply to create the draft feature and
Draft keep the Draft dialog open for further drafting operations, or click OK
to create the draft feature and close the Draft dialog.
Draft From
Use this type if the draft operation requires that a planar cross
Stationary
section through the part be maintained throughout the face rotation.
Plane
Use this type if the draft operation requires that an edge of the face
Draft From
selected to be drafted be maintained throughout the face rotation.
Stationary
This is the only draft type that can have varying draft angles within a
Edges
face.
Draft Tangent Use this type if the draft operation requires that the faces to be
to Faces drafted remain tangent to adjacent faces after the draft operation.
Draft To Use this type if the draft operation requires that a planar cross
Parting section through the part be maintained throughout the face rotation,
Edges and that a ledge be created as necessary at parting edges.
Inferred Lets you select from all the NX vector creation options. For general
Vector information about vector options, see Vector Construction Options.
Stationary Lets you select a planar face, a datum plane, or a plane normal to
Plane the draw direction by selecting a point that it passes through.
Lets you select faces to draft. Use Selection Intent to speed object
Faces to Draft selection and to capture intent for application during updates after
editing.
Stationary Lets you select edges that are to remain unchanged (stationary)
Edges throughout the draft operation.
Tangent Lets you select faces to draft and the faces that the drafted faces are
Faces to Draft to remain tangent to after the draft operation.
Parting
Lets you select parting edges.
Edges
Reverse
Lets you reverse the displayed direction vector.
Direction
This is the default draft method for all draft features. Draft surfaces
Isocline created with Isocline must generally satisfy whatever condition is
specified by the value of the draft angle.
Draft features created with the True Draft method use a different
geometry definition for draft surfaces than those created using the
True Draft Isocline method, and are in some cases more accurate. In addition,
drafts created with this method are not rigidly required to meet the
conditions specified by the draft angle.
Draft all Lets you choose whether to draft only a selected instance of a
instances pattern, or all instances in the array.
Body Taper - Overview
Use the Body Taper function to build tapers that support molding and casting parts. The
function lets you create tapers on both sides of a parting surface, match tapers on both sides
of a parting surface, and automatically add material to undercut regions.
Body Taper - Dialog Options
Body Taper Dialog Options
Method You can create body tapers by specifying either edges or faces; both can
achieve the same results. You may want to use one method over the other
depending on the body and the intended result.
Edge - Use this method to create tapers by specifying a pair of reference
edge loops, one on each side of the parting sheet.
Face - Use this method to create tapers by specifying faces.
Selection Steps Parting - Use this step to select a parting sheet or a datum plane. The
parting sheet can be planar or non-planar.
Draw Direction - Use this step to specify the direction in which the taper
should be drawn.
Selection Steps for the Edge Method
The following options are used only with the Edge method.
Loop Above Parting - Use this step to specify a set of reference edges
forming a loop above the parting sheet
Loop Below Parting - Use this step to specify a set of reference edges
forming a loop below the parting sheet
Unmatched Edges - Use this step to specify the set of reference edges you
selected with Loop Above Parting and Loop Below Parting whose tapers you
do not want matched to each other. This step is optional.
Movable Edges - Use this step to specify which edges are allowed to move
during the taper operation.
Selection Steps for the Face Method
The following options are used only with the Face method.
Faces to be Tapered - Use this step to select the faces that you want taper.
Unmatched Faces - Use this step to specify the faces you selected with the
Faces to be Tapered step that you do not want matched against neighboring
faces.
Movable Faces - Use this step to specify which faces are allowed to move
during the taper operation. The intersection edges between movable faces
and tapered faces are used as movable edges.
Changeable Presents Vector Methods and the Vector Constructor for use with the Draw
Window Direction selection step.
Draw Angle Use this option to specify the angle of the taper that you want to draw. The
default value is 2 degrees.
Isocline / True Lets you switch between the Isocline and True Draft taper creation modes.
Draft Isocline - This is the default mode for the creation of all tapers. Taper
surfaces created in Isocline mode generally must satisfy whatever condition
is specified by the value of the Draw Angle.
True Draft - Tapers created in the True Draft mode are in some cases more
accurate. Tapers created in this mode are not required to meet the conditions
specified by the Draw Angle. You can sometimes create a taper using True
Draft mode that you could not create using the Isocline mode.
Match Taper Use this option to add material, if necessary, to opposing tapers at the
parting sheet, to ensure that they meet evenly. Matching is disabled if you
select the Highest Reference Point option.
Highest Use this option to specify that the highest reference point for each face is
Reference used for the taper. When the parting surface (or plane) intersects the faces to
Point be tapered, double-sided face tapers are created on both sides of the
surface. When this option is selected, the Match Taper option is disabled.
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply. This lets you
Apply preview the results and accept, reject or analyze them as the update occurs.
Double-Sided Taper
Questions
1. How many variable radiuses are possible in edge blend?
2. What is meant by cliff edge?
3. What is the other name for body taper?
4. What is mean by isocline taper?
5. What is mean by true draft?
6. What is the difference between face blend and soft blend?
7. Is it possible to give blend value in soft blend?
In which option isocline and true draft is possible?
SURFACE
Bounded Plane - Lets you generate a planar sheet by utilizing strings of end-to-end
curves for the sheet boundaries.
Transition - Lets you create a feature at the intersection of three or more sectional
shapes.
Through Points - Lets you define a rectangular array of points through which the body
will pass.
From Poles - Lets you specify points as poles (vertices) of a control net which defines
the shape of the body.
The Rapid Surfacing command reverse engineers a facet body quickly, where speed
is more important than surface quality
From Point Cloud - Lets you create a sheet body that approximates a large "cloud" of
data points, typically produced by scanning or digitizing.
Ribbon Builder - Lets you build a sheet body between the input profile and a offset
profile.
Midsurface - allows you to create a midsurface feature that resides in a single target
solid.
Extension
This option lets you create tangential, normal to surface, angled or circular controlled
extension sheets from an existing base sheet.
In certain cases when the underlying surface of the base face is a B-surface, the extension
body is represented exactly by a B-surface. But often, the extension body is still an
approximation, even if the base face is a B-surface. For example, angled and normal to
surface extensions are always approximations.
To create extension bodies, choose from one of the following options:
Tangential Lets you create bodies that are tangent to a face, edge, or corner.
Normal to Lets you create an extension normal to a face along an existing curve lying
Surface on the face.
Angled Lets you create an extension body at a specified angle to an existing face
along a curve lying on the face.
Circular Lets you create a circular extension from the edge of a smooth surface. The
extension follows the radius of curvature along the selected edge.
Each extension creation option shares a few basic steps:
1. You first select an existing face as the base face. This is the face that the extension
body "extends."
2. You also select an existing object such as a base curve, an edge, or in the case of a
corner extension, a corner. This specifies the intersection of the base sheet face with
the extension body. When selecting an edge or corner, you must specify a point on
the surface near the desired object. This point is used to determine which edge or
corner is to be extended.
3. Various direction vectors also are displayed to help you in determining such things as
the direction the system creates the body, or the angle you wish to specify for the
body.
Local Settings
When you choose Sheets From Curves, the following options appear:
Cycle By Processes all selectable curves one layer at a time. To speed up the processing,
Layer you may wish to turn this option ON. This causes the system to create bodies by
processing all selectable curves one layer at a time. All the curves defining a
body must be on a single layer.
Warnings Causes the system to stop processing and to display warning messages after
generating bodies, if there are any warnings. You are warned about nonclosed
planar loops of curves, and non planar boundaries. If you select OFF, you are
not warned, and processing does not stop.
Basic Procedure
To convert curves to sheets, you must:
1. Set the Cycle By Layer toggle switch as desired.
2. Set the Warnings toggle switch as desired.
3. Choose OK.
4. Choose the curves you wish to sheet using the Class Selection Tool.
5. Choose OK.
Bounded Plane
This option lets you generate a planar sheet by utilizing strings of end-to-end curves for the
sheet boundaries. The strings selected must be coplanar and form a closed shape, and you
must be able to chain them.
To create a bounded plane you must establish the boundary, and if necessary, define any
internal boundaries (holes).
A bounding string can consist of single or multiple objects. Each object can be either a curve,
solid edge or a solid face.
To specify the planar boundary, select a closed string of end-to-end curves and/or solid
edges. Objects in each section string can be selected in an arbitrary order - the system sorts
the selected objects.
The bounded plane can be created with or without holes. A hole in a bounded plane is
defined as an internal boundary where the sheet is not created. After the outer boundary is
selected, you can define holes by continuing the selection of objects and selecting complete
internal boundaries (holes) one at a time. The system calculates where the boundaries start
and end.
The Rapid Surfacing command reverse engineers a facet body quickly, where speed is
more important than surface quality. You specify the desired degrees and segments, and
create a curve network on the facet body. NX uses this curve network to generate a G1
continuous surface model of the facet body. This example shows a curve network projected
to the facet body, and the resulting surface.
Midsurface Feature
The Midsurface feature option is available from the Structures application. Structures' model
idealization function refers to the use of a simplified model whose behavior can be utilized to
model the behavior of a more complicated system. This is performed using the Midsurface
creation feature.
The model idealization process allows you to create a midsurface feature that resides in a
single target solid. There can only be one midsurface feature in a target solid. You can edit a
Midsurface feature from Modeling, but you must be in Structures to create one.
Questions
1. Is it possible to create a surface in an open profile using bounded plane?
2. Is it possible to create a surface in an open profile using sheet from curve?
3. What is the difference between bounded plane and sheet from curve?
4. Whether transition is possible for closed profile?
5. what is the difference between bounded through points and through poles?
MESH SURFACE
Modeling Mesh Surface Options
Ruled - Lets you create a ruled body (sheet or solid) through two curve outlines. (This
option is a special case of the Thru Curves option.)
Through Curves - Lets you create a body through a collection of curve outlines in one
direction.
Through Curve Mesh - Lets you create a body from a collection of existing curve
outlines running in two different directions.
Section - Lets you create bodies through sections which you define using conic
construction techniques.
N-Sided Surface - Lets you build a surface with an unrestricted number of curves or
edges that form a simple, closed loop, with assigned continuity to outside faces.
Ruled
This option is a special case of the Thru Curves option. The Ruled option creates a ruled
body (sheet or solid) through two curve outlines. The curve outlines are referred to as section
strings. A section string can consist of a single or multiple objects. Each object can be either a
curve, solid edge, or a solid face. You can also select a point or a endpoint of a curve as the
first of the two section strings.
After you have selected the section strings, the Ruled Feature dialog appears.
Ruled Feature Dialog Options
Alignment Lets you choose a method for controlling the alignment of the
isoparametric curves.
Tolerance Lets you specify a distance tolerance. The default is the distance
tolerance modeling preference.
Temporary Grid Display Lets you specify the parameters of the temporary grid display.
Ruled Procedure
To create a ruled body:
1. Select the Section Strings. Use Selection Intent to aid object selection and to set
selection rules.
2. Choose the Alignment method.
3. Enter a distance Tolerance.
4. Enter the Temporary Grid Display u and v count values.
5. Click OK to create the rule surface..
Alignment Method
The Alignment option menu lets you choose a method for controlling the alignment of the
isoparametric curves:
Parameter Spaces the points through which the isoparametric curves will pass at equal
parameter intervals along the defining curves.
Arclength Spaces the points through which the isoparametric curves will pass at equal
arclength intervals along the defining curves.
By Points Aligns points between section strings, which have different shapes.
Distance Spaces the points along each curve at equal distances in a specified direction.
Angles Spaces the points along each curve at equal angles around a specified axis line.
Spine Curve Places the points at the intersections of the selected curves and planes
perpendicular to the input curve.
Through Curves
This option lets you create a body through a collection of curve outlines in one direction. The
curve outlines are referred to as section strings. The section strings you select define the
rows of the body. A section string can consist of a single object or multiple objects. Each
object can be either a curve, solid edge, or a solid face.
After you have selected the section strings, the Through Curves Feature dialog is displayed.
Through Curves Feature Dialog Options
Patch Type Lets you create a body containing a single patch or multiple patches.
Alignment Lets you control the alignment between selected section strings.
Closed in V When this option is ON, the sheet is closed along columns (that is, the V
direction).
V Degree Lets you enter the v degree for a multiple patch.
Tolerance The maximum distance between the input geometry and the resulting sheet. The
default is the Distance Tolerance modeling preference.
Constraints Lets you constrain the body so that it is tangent to or curvature continuous with
one or more selected faces at the first or last section strings. Options are No
Constraint for no constraints, Tangency and Curvature.
First Section String - Constrain the body so that it is tangent to (Tangency), or
curvature continuous with (Curvature) one or more selected faces or sheet body
at the first section string.
Last Section String - Constrain the body so that it is tangent to (Tangency), or
curvature continuous with (Curvature) one or more selected faces or sheet body
at the last section string.
Direction - Lets you specify the tangent direction for the constraint boundaries.
Options are Not Specified for no direction specified, Isoparametric and Normal.
Simple Builds the simplest surface possible, sometimes referred to as "Light Math." A
simple surface with constraints avoids the insertion of extra math components
when possible, thus reducing abrupt changes of curvature. A simple surface also
minimizes the number of patches.
Basic Through Curves Procedure
To create a Through Curves body:
1. Select the desired Section Strings through which the body will pass.
2. Choose a Patch Type for the body, either single or multiple.
3. Choose an Alignment method.
4. For multiple patch, specify whether the body will be closed in the V direction.
5. For multiple patch, enter a degree for the V Degree.
6. Enter a distance tolerance.
7. Specify any desired tangency or curvature constraints on the first and/or last primary
string.
8. For a simple surface turn on the Simple toggle.
9. Choose OK.
10. Click OK a final time, if necessary, to create the body.
Section
You can use the Section option to construct bodies through sections that you define using
conic construction techniques.
You can think of a section free form feature as an infinite family of section curves lying in
prescribed planes, starting and ending on, and passing through, certain selected control
curves. Additionally, the system obtains conic end slopes directly from the control curves, and
uses a continuous 2D conic shape parameter to vary the fullness of the sections along the
body.
To comply with industry standards, and to make data transfer easy, the Section options
produce a body with B-surfaces as output.
Section Body Dialog Options
ends-apex- The feature starts on the first curve selected, passes through an interior curve
shoulder known as the shoulder curve, and ends on the third curve. The slope at each
end is defined by a selected apex curve.
ends-slopes- The feature starts on the first curve selected, passes through the shoulder
shoulder curve, and ends on the third curve. Slopes are defined at the start and end by
two independent slope control curves.
fillet- The feature starts on the first curve selected, is tangent to the first body
shoulder selected, ends on the second curve, is tangent to the second body, and passes
through the shoulder curve.
three-points- Lets you create a section free form feature by selecting a starting edge curve,
arc an interior curve, an end edge curve, and a spine curve.
ends-apex- The feature starts on the first curve selected and ends on the second curve.
rho The slope at each end is defined by a selected apex curve. The fullness of each
conic section is controlled by the corresponding rho value.
ends-slopes- The feature starts on the first edge curve selected and ends on the second
rho edge curve. Slope is defined at the start and end by two independent slope
control curves. The fullness of each conic section is controlled by the
corresponding rho value.
fillet-rho The feature forms a smooth blend between two curves which lie respectively on
two bodies. The fullness of each conic section is controlled by the
corresponding rho value.
two-points- The feature has circular sections of a specified radius. The body is created in a
radius counterclockwise direction from the first selected curve to the second selected
curve, with respect to the spine direction.
ends-apex- The feature has conic sections that start on the first curve selected and end on
hilite the second curve and are tangent to a specified line. The slope at each end is
defined by a selected apex curve.
ends-slopes- The feature has conic sections that start on the first edge curve selected and
hilite end on the second edge curve and are tangent to a specified line. Slope is
defined at the start and end by two independent slope control curves.
fillet-hilite The feature has conic sections that form a smooth blend between two curves
which lie respectively on two bodies, and are tangent to a specified line.
ends-slope- The feature starts on the first edge curve selected and ends on the second
arc edge curve. Slope is determined at the start by a selected control curve.
four-points- The feature starts on the first curve selected, passes through two interior
slope curves, and ends on the fourth curve. You also select a slope control curve
which defines the starting slope.
ends-slopes- The feature is an S-shaped body with sections that form a smooth cubic blend
cubic between two selected edge curves. Slope is defined at the start and end by two
independent slope control curves.
fillet-bridge The feature has sections that form a bridge between two curves that lie on two
sets of faces.
point-radius- Lets you create a body with circular sections by defining the starting point on a
angle-arc selected edge, a tangent face, the body's curvature radius, and the angle that
the body spans.
Five-points Lets you create a section free form feature using five existing curves as control
curves. The body starts on the first curve selected, passes through three
selected interior control curves, and ends on the fifth curve selected.
linear- Lets you create a linear section surface that is tangent to a face.
tangent
Circular- Lets you create a circular section surface that is tangent to a face.
tangent
Circle Lets you create full circular section surfaces.
SWEEP
F. Modeling Sweep Options
Swept - Lets you create a body defined by moving a curve outline in a prescribed
manner along a path in space.
Sweep along Guide - Lets you create a single body by extruding an open or closed
boundary sketch, curve, edge or face along a guide formed by one or a series of
curves, edges, or faces. Part of Swept Features.
Tube - Lets you create a single solid body by sweeping a user-specified circular cross
section, consisting of user-defined outer and inner diameters ,along one or more curve
objects. Part of Swept Features.
Variational sweep – Lets you create a solid or sheet body feature that sweeps a
master cross section variably along a path.
Swept
You can use this option to construct swept bodies.
A swept body is a shape swept out by a curve outline moving in a prescribed manner along a
path in space. The moving curve outline is referred to as the section string. The path is
referred to as the guide string, because it guides the motion.
Section Strings
As mentioned above, the moving curve outline is referred to as the section string. A section
string can consist of single or multiple objects. Each object can be either a curve, solid edge,
or a solid face. Section strings do not have to be smooth, and the number of objects within
each section string can differ. You can input any number of section strings from one up to the
maximum number of 150.
Guide String Options
The guide string controls the orientation and scaling of the swept body in the sweeping
direction. A guide string can consist of single or multiple segments. Each segment can be
either a curve, solid edge or a solid face. All of the objects in each guide string must be
smooth and contiguous. You must supply either one, two or three guide strings.
When using the Curve string selection method, you can create a solid or a sheet body by
sweeping a section string along a curve or a string of curves (a guide string). This functionality
may seem similar to the free form swept feature. However, in the Sweep Along Guide feature,
you are allowed to select only one section string and only one guide string with or without
smooth guide objects.
The Body Type modeling preference determines whether a solid or a sheet body is created. If
it is set to Sheet Body, the system generates a single sheet body consisting of multiple faces,
and the ends of the Sweep Along Guide feature are not capped. You can edit any creation
parameters of a swept feature using Edit->Feature->Parameters.
Procedure
After choosing this method you must:
1. Select a section string.
2. Select a guide string.
3. Enter offset values.
4. If necessary, choose a Boolean operation.
String Selection Methods
You can select a string using any of the following methods:
Solid Face Lets you select solid faces without having to first extract the curves.
Solid Edge Lets you select edges from solid faces without having to first extract the curves.
Curve Lets you select a nonsketch curve, or individual sketch curves, to be used for a
swept feature operation.
Chain Lets you select a chain of sketch or nonsketch curves to ensures proper object
Curves selection and order.
Sheet Body Lets you create a single body by sweeping one or more sheet bodies.
Tube
This option creates a single solid body by sweeping a user-specified circular cross section
along one or more curve objects. The circular cross section consists of user-defined outer and
inner diameter values. You can use this option to create wire bundles, harnesses, tubing,
cabling, or piping applications.
The terms "Tube" and "cable" are used interchangeably. For example, the name that appears
when you move the cursor over the icon is Tube, but the feature it creates is called CABLE in
the Feature Selection dialog (for example, Edit-> Feature-> Parameters).
Variational Sweep
Use this command to create a solid or sheet body feature that sweeps a master cross
section variably along a path. You can create multiple bodies in one feature from a single
master cross section.
The master cross section is a sketch you create with the Sketch on Path option in the
Sketcher. The path you select for the sketch defines the origin of the sketch on path. You
can add optional rails to serve as guides for the master cross section as it sweeps along
the path using the SketcherIntersect command. Guide rails can be curves or edges
Option
Description
Name
Lets you specify a master Section from a sketch created with the Sketch on Path
option.
Selection Intent is available when you construct the section.
Select You can select only curves or edges from the sketch on path (you cannot select
Section curves or edges from a “sketch in place”). They do not have to be connected, but
they must be a part of the same sketch on path.
Opens the Sketcher for you to create an internal sketch. The Sketcher opens with
the Sketch on Path type already specified, and you are prompted to specify the
sketch plane for the path. Selection Intent is available.
Sketch On exiting the Sketcher, your sketch is automatically selected as the sketch on
Section path to use for the sweep. However, you have the option of deselecting any of the
curves to form the desired section.
Minimizes the number of faces, where possible, by merging faces along the path
direction. If off, the feature has multiple faces, each corresponding to a segment
of the base curve.
Merge
Faces if
Possible
Merge Faces On for a Single Variational Sweep (top), and Off (bottom)
Lets you specify the variational sweep is a Solid body or a Sheet body when the
Body Type section is closed. The default is taken from the Body Type setting in Modeling
Preferences.
Questions Pg.No.169
1. How many guide curves can be given in swept?
2. What is the difference between swept and seep along guide?
3. What is the difference between single and multi segment tube?
4. What is the constraint required to give guide curve in swept?
FLANGE SURFACE
Modeling Flange Surface Options
Law Extension - This option lets you create a law controlled extension for an existing
base sheet, based on laws for length and angle. You can create flanges or extensions
where a particular direction is important or referencing of the existing face is
necessary.
Law Extension
This option lets you create a law-controlled extension for an existing base sheet, dynamically
or based on laws for distance and angle. You can create flanges or extensions when a
particular direction is important or when referencing of the existing face is necessary (for
example, in die design or mold design, draft direction plays an important role in creating
parting surfaces). This option creates a feature named LAW_EXTENSION.
Law Extension Basic Procedure
You can create a law-controlled extension surface by first selecting a base curve or edge from
which the extension is to be created. Then choose one of the two methods for defining the
direction reference, by either creating a temporary vector or by selecting one or more faces. If
you select a face or collection of faces to specify the direction reference, the base curve
should lie on the faces. Next, you can optionally choose a spine curve.
There are two methods for specifying the laws for creating an extension surface: Dynamic
and General.
Basic Procedure to Create a Dynamic Law Extension
To create a dynamic law extension, follow these steps:
1. Open the Law Extension function (Insert-> Free Form Feature-> Law Extension).
2. Select a curve or edge for the Base Curve String from which the extension is to be
created. Use Selection Intent to aid object selection and to set selection rules.
3. Choose the Reference Method option and the appropriate selection step to define a
reference direction.
o If you set the reference method to Faces, use the Base Face selection step
to select one or more faces.
o If you set the reference method to Vector, use the Vector selection step to
create a temporary vector.
Start Handle-Set (1), Reference Direction Coneheads (2), End Handle-Set (3)
4. (Optional) Use the Spine Curve selection step to select a spine curve string for
alternate orientations for the law-controlled extension.
5. (Optional) If you want to preview the law-controlled extension, turn on the Show
Preview option.
6. (Optional) Click on the base curve to add additional base points on the curve near the
picked locations. A new handle-set is displayed at the selected point location.
Selecting any existing base point handles and then clicking on a point on the base
curve will move the selected point to the new location.
The cursor changes to the Point Indicator cursor when placed on the base curve string
DIRECT MODELING
Modeling Direct Modeling Options
Constrain Face - Lets you impose 3D constraints on face collections of geometric
models. You can then move the faces to meet the constraints, while retaining the
original topology, if possible.
Resize Face - Lets you change the diameter of cylindrical or spherical faces, as well
as the half-angle of conic faces, with adjacent blends recreated.
Offset Region - Lets you offset a set of faces or a whole body in a single step.
Adjacent blends can be optionally recreated. Faces are specified either as target
faces or by region extraction methods
Replace Face - Lets you replace a set of faces with another face, with the ability to
regenerate adjacent blends. You can use this option when you want to change the
geometry of a face, such as to make it simpler, or to replace it with a complex surface.
Local Scale - Unlike the Scale option, which lets you scale solid and sheet bodies,
Local Scale lets you scale faces within a local face set.
Move Region - Provides simple methods to let you locally move the faces on a body.
It can be useful if you want to adjust a prototype model, and is fast and easy to use.
Pattern Face - Lets you make copies of a face set. It is similar to the Instance
function, but is easier to use and you do not have to have a feature-based model to
use it.
Reblend Face - Lets you edit blend faces, regardless of their feature history. The
function works with translated files and unparameterized solids, and you can use it to
create a parametric feature while maintaining tangency properties.
Simplify - Lets you remove connected sets of faces from a solid body.
Constrain Face
Constrain Face allows you to impose 3D constraints on face collections of geometric models.
You can then move the faces to meet the constraints, while retaining the original topology, if
possible. This option lets you edit a model with or without feature history (such as one created
by a translator).
To use Constrain Face, you must identify the faces you need to move in order to change the
solid model as you intend, and then specify a dimension or geometric constraint for them. You
can use this option when you want to define and change dimensions, add geometric
constraints to a model, edit faces, or relocate features. A CONSTRAIN_FACE feature is
created.
Constrain Face uses the same seed and boundary techniques as that of Extract Region
under the Extract Geometry option. However, with Constrain Face you can select more than
one seed face, and selection of boundaries is optional. If you select no boundary faces, what
you effectively have is multiple single selection. The faces you select must form a connected
region, and the types of faces that are available for selection depend on the chosen constraint
type. A boundary face can be of any type. A seed face cannot be a boundary member, and
vice versa.
3. Choose the Boundary selection step and select one or more boundary faces. This
step may be optional depending on the constraint type, the selected seed faces and
on your intent. In the example figure, we have selected for the boundary the planar
face highlighted in red on which the boss rests.
4. Choose the optional Non-Blend selection step to view any system-recognized blends.
If any smoothly adjacent faces are highlighted, they will be treated as blends and
recomputed as such. If you do not intend these faces to be blends, deselect them
here.
5. Choose the Target Face selection step to select a face to be constrained. In the
example figure we have selected the planar, circular face highlighted in red that is
centered on top of the boss.
6. Choose the Constraint Reference selection step to select a reference object on which
to infer a vector. In the example figure we have selected an edge highlighted in red.
7. If you are using the Distance or Angle constraint types, enter a value in the respective
Distance or Angle data entry fields. You can enter numeric values or expressions,
which must be positive. In the example we entered a numeric value of 2.25.
8. Click Apply. The specified constraints are put into effect, and any faces subject to
change are moved. In our example figure, the boss height is increased from its former
height of 1.25 to 2.25.
Resize Face - Overview
This option lets you change the diameter of cylindrical or spherical faces, as well as the half-
angle of conic faces, with adjacent blends recreated. Resize Face provides a fast and
straightforward way to modify a model, regardless of feature history.
You will find a number of uses for Resize Face, such as when you need to change a hole
diameter, adjust the taper angle of a bolt or change the size of a boss. You may also find it
useful when doing mold/casting design.
You can use this option to:
• Change a set of cylindrical faces to have the same diameters.
• Change a set of spherical faces to have the same diameters.
• Change a set of conic faces to have the same semi angles.
• Recreate connected blends with any of the parameter changes.
The two figures show highlighted cylindrical faces that are resized to a common value.
Resize Face, Before and After
Basic Procedure for Resize Face
To resize a face, follow these steps:
1. Use the Target Face selection step to select the face of a cylinder, sphere or conic.
On selecting the face, if it is a cylinder or sphere its diameter value displays in the
Diameter field, or if it is a conic its half-angle value displays in the Half Angle field.
2. Begin selecting additional faces.
(Optional) Use the Face Type option to limit the type of faces that you can
select.
(Optional) Use the Size Range option to limit the selection of faces to a
percentage of the value shown in the Diameter or Half Angle fields.
3. Use the Non-Blend selection step to display and, if desired, deselect any highlighted
smooth edges that you do not want the system to preserve as blends.
4. When face selection is complete, enter a new value for the diameter in the Diameter
field. Click OK or Apply.
Resize Face - Dialog Fields
Resize Face Dialog Options
Selection Target Face - Lets you select cylindrical, spherical or conical faces that are to
Steps be resized. On selecting the first face, its value for diameter or half angle
appears below in the Diameter or Half Angle fields.
Non-Blend - Clicking this selection step highlights any faces that are smoothly
adjacent to the target faces, and which the system recognizes and intends to
treat as blends.
Face Type This option acts as a filter and helps you to select the desired faces by
restricting the types you can select. Options are Any, Cylindrical, Conic and
Spherical.
Size Range This option lets you select only the faces that match a specific percentage
range of sizes as measured against the value displayed in the Diameter or Half
Angle fields.
Diameter Lets you specify the new value for the diameter of all selected cylinders or
spheres.
Half Angle Lets you specify the new value for the angle of all selected conics.
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Apply preview the results, and accept, reject or analyze them. This option is common
to Selection Steps dialogs.
Offset Region
This option lets you offset a set of faces or a whole body in a single step. Adjacent blends can
be optionally recreated. Faces are specified either as target faces or by region extraction
methods using the same seed and boundary techniques as that of Extract Region under the
Extract Geometry option. Offset Region is a fast and straightforward way to modify a model
regardless of feature history. Another benefit is the regeneration of blends.
Possible uses for this option include mold and casting design, such as with the casting of
unparameterized parts using faces. This option creates a feature named OFFSET_REGION.
Following is an example of the use of Offset Region. In the following figure, two faces have
been selected as targets for an offset (highlighted in red).
Replace Face
Replace Face lets you replace a set of faces with another face, with the ability to regenerate
adjacent blends. You can use this option when you want to change the geometry of a face,
such as to make it simpler, or to replace it with a complex surface. You can use Replace Face
even on nonparameterized models. This option creates a feature named REPLACE_FACE.
You can select the face from any existing solid or sheet body.
Below is an example of a Replace Face operation.
Replace Face Operation - Both Solids are Still Separate
In the top portion of the figure there are two solids. The lower solid has a highlighted face that
is the Target Tace. The top solid's opposite, nonplanar face is the Tool Face. The bottom
portion of the figure shows the result of the Replace Face operation. Note that both solids are
still separate.
Replace Face Dialog Options
Selection Target Face - Lets you select one or more faces to be replaced. Any face type is
Steps allowed to be selected.
Non-Blend - Clicking this selection step highlights any faces that are smoothly
adjacent to the target faces, and which the system recognizes and intends to
treat as blends.
Tool Face - Lets you select a face to serve as the site for the replacement face
for the selected target faces. Only one face can be selected. On selecting the tool
face, a vector displays to show its direction. In some situations where multiple
solutions to a replace face operation exist, you can toggle between them using
the Reverse Direction toggle button.
Reverse Lets you toggle between possible solutions for a Tool Face selection, when that
Direction situation exists. Clicking this option reverses the vector direction of the selected
Tool Face.
Simplify This option toggle lets you simplify the geometry representation of a surface.
Surface
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Upon Apply preview the results, and accept, reject or analyze them. This option is common
to Selection Steps dialogs.
Basic Procedure for Replace Face
To replace a set of faces using this option, follow these steps:
1. Use the Target Face selection step to select one or more faces to replace.
2. (Optional) Use the Non-Blend selection step to display and deselect any smooth
edges that you do not want the system to regenerate as blends.
3. Use the Tool Face selection step to select a replacement face for the selected target
faces. If necessary, use the Reverse Direction option to change the direction of the
vector.
4. Click OK or Apply.
Local Scale
Unlike the Scale option, which lets you scale solid and sheet bodies, Local Scale lets you
scale a local face set of a solid body. You can use Local Scale even on nonparameterized
models.
Possible uses for this option include mold and casting design, such as with the casting of
unparameterized parts using faces. This option creates a feature named LOCAL_SCALE.
You can select faces from any existing solid or sheet body.
Below is an example of a Local Scale operation performed on an unparameterized solid. In
the top portion of the figure a single face has been selected for the seed (highlighted in red).
The Local Scale Type has been set to Axisymmetric, and no boundary face has been
specified. The result is shown in the lower portion of the figure.
Move Region
This option provides simple methods to let you locally move the faces on a body. It can be
useful if you want to adjust a prototype model, and is fast and easy to use. The tool provides
blend recognition and recreation, and is independent of modeling history. You can even use it
to move all of the faces on a body.
This option creates a feature named MOVE_REGION. You can select faces from any existing
solid or sheet body.
Below is an example of a Move Region Operation. The top figure shows a series of faces
selected as seeds on a solid body (highlighted in red). No boundary is specified, and the Non-
Blend option was applied to the two edge blends. The Translate Point to Point option was
used to move the region to an edge control point on the left. The results are shown in the
lower figure.
Selected Faces (Highlighted in Red) Before the Move Region
Same View, Showing How the Faces have Moved to the Left
Move Region Dialog Options
Move Region Dialog Options
Selection Steps Seed - Lets you specify one or more seed faces to move.
Boundary - Lets you select a set of faces to serve as a region boundary.
Non-Blend - Clicking this selection step highlights any faces that the
system recognizes and intends to treat as blends.
Move Method Once you have specified the seed and boundary objects, you can choose a
method to use for the movement.
Translate Point to Point - Lets you move the selected region of faces
from one point to another point.
Translate Direction & Distance - Lets you move the selected region of
faces using a direction vector and a displacement distance.
Rotate About an Axis - Lets you move the selected region of faces using
a direction vector and a displacement distance.
Rotate Between Two Axes - Lets you move the selected region of faces
by rotating them between two axes.
Define Clicking this option button takes you directly to the sub-dialog for the
Transformation currently specified Move Method. Clicking a Move Method toggle button
does the same thing.
Preview Move Lets you view the region to be moved by highlighting it before committing
Region to the movement.
Reset Cancels all face selections and restores the dialog settings to their initial
state.
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply, letting you
Apply preview the results, and accept, reject or analyze them. This option is
common to Selection Steps dialogs.
Basic Procedure to use Move Region
To move a region using this option, follow these steps:
1. Use the Seed selection step to select one or more faces to move.
2. (Optional) Use the Boundary selection step to select faces that define a boundary for
the region to be moved.
3. (Optional) Use the Non-Blend selection step to display and deselect any smooth
edges that you do not want the system to regenerate as blends.
4. Choose a Move Method. Depending on the Move Method you chose, the appropriate
Translate or Rotate sub-dialog displays to let you define the translation or rotation
parameters.
5. Use the Translate or Rotate sub-dialog to specify how you want the selected seed
faces to be moved. This involves defining points, vectors or both, depending on the
method. The Move Region dialog then redisplays.
6. Click OK or Apply.
Simplify Body
This option lets you remove connected sets of faces from a solid body. Simplify Body is useful
when you want to alter a complex model to emphasize key features, but retain the ability to
recover the details. Also, simplifying components reduces the amount of data required when
those components are loaded into an assembly.
Form/Unform Bracket
Flange
This feature lets you create a Sheet Metal Flange on a planar face. The Flange can then be
shown in the fully formed (as designed) state, in a fully unformed (flat) state, or in an
intermediate state.
You can access the Flange dialog from Modeling->Insert->Sheet Metal Feature->Flange or
from the Sheet Metal Feature toolbar. To edit a Flange, use Modeling->Edit->Feature or the
Edit Feature toolbar.
Procedure
The steps for creating a Sheet Metal Flange are:
• Select a straight edge.
• Edit the desired parameter values.
• Choose a method for positioning the Flange.
• Choose OK or Apply to create the Flange.
The following parameters can be used to customize your Flange. These parameters are
initially set to default values.
• Specify the Flange parameters (optional).
• Specify Left Side Taper/Miter/Butt parameters and Right Side Taper/Miter/Butt
parameters using Options (optional).
• Re-specify the direction of the Flange using Flip Bend Direction (optional).
• Re-specify the options for the thickness and/or left/right tapers/miters/butt using
Options (optional).
Inset Flange
This option lets you create an inset flange on a planar face.
You can access the Inset Flange dialog from Modeling->Insert->Sheet Metal Feature->Inset
Flange or from the Sheet Metal Feature toolbar. To edit an Inset Flange, use Modeling->Edit-
>Feature or the Edit Feature toolbar.
Procedure
To create an inset flange, you must:
• Select a straight edge
• Edit the desired parameter values.
• Choose a method for positioning the inset flange
• Choose OK or Apply and the inset flange is created.
The following parameters can be used to customize your inset flange. These parameters are
initially set to default values.
• Specify the inset flange profile dimensions (optional).
• Specify a bend allowance formula.
• Specify an inset distance (optional).
• Specify a left and/or right bend relief using options (optional).
• Re-specify the direction of the flange using Flip Bend Direction (optional).
Profile Flange
Profile Flange allows you to create a set of bends that attach to existing geometry and wrap
around existing geometry. You will need to define a section profile (side view) using the
sketcher. Once the section Profile is defined, you can also redefine/edit the default Web
Profile (Top/Flat Pattern View). Width can be defined using a combination of Width, Start
Offset and End Offset values. You have an option to add/edit/delete bends to the flange that
are not in the plane of the Section Profile. Accomplish this by using the Multibend Bracket
dialog that is accessible from the Profile Flange dialog.
This feature is controlled by two sketches, i.e., one section view sketch and the other a web
view or the Top/Flat Pattern view sketch. The Section Profile can be used to define the
number of bends and the location of each and the Web Profile can be used to define the final
shape (outline) of the solid.
The Section Profile can have sharp corners. In such cases, automatic bends will be added at
these corners. This automatic bend radius can be defined through the options dialog.
You can access the Profile Flange dialog from Modeling->Insert->Sheet Metal Feature-
>Profile Flange or from the Sheet Metal Feature toolbar. To edit a Profile Flange, use
Modeling->Edit->Feature or the Edit Feature toolbar or select the feature in the graphics
window and do a right mouse button click on it. This should bring up a pop-up dialog with Edit
Parameters option on it
Multibend Bracket
Use the Multibend Bracket to create a fully associative sheet metal feature defined from user
selected reference geometry. Select 3D reference geometry to define a set of planes. Using
bend parameters that you define, the Multibend Bracket unfolds this reference geometry onto
a base plane. Use the Sketcher to develop a sketch of the unformed bracket outline based on
this unfolded reference geometry. The system extrudes the sketch into a solid and applies the
appropriate bends.
You can access the Multibend Bracket dialog from Modeling->Insert->Sheet Metal Feature-
>Multibend Bracket or from the Sheet Metal Feature toolbar. To edit a Multibend Bracket, use
Modeling->Edit->Feature or the Edit Feature toolbar.
General Flange
Use the General Flange to create a sheet body or solid body flange along any curved bend
edge and planar or non-planar face. There are several methods with which you can build a
General Flange.
• Parameters method: You can define multiple consecutive bend/web areas for a single
flange.
• Build to Sections method: You can build a General Flange from a set of curves that
define the cross sections of the flange.
• Build to Faces method allows you to define a General Flange that matches an input
set of faces.
• Punch Vector method is similar to Parameters method, however, the first bend angle
is defined such that the cross-section curves are parallel to a given vector regardless
of the construction method, all General Flanges are tangent to the tangent faces
along the bend edges.
You can access the General Flange dialog from Modeling->Insert->Sheet Metal Feature-
>General Flange or from the Sheet Metal Feature toolbar. To edit a General Flange, use
Modeling->Edit->Feature or the Edit Feature toolbar.
Procedure
All General Flanges follow the same basic procedure:
• Select a bend edge (or continuous edges)
• Verify the target attachment faces and the tangent faces
• Select a spine string (optional)
• Enter construction data (parameters, section curves, shaping faces, punch vector,
etc.)
• Enter options such as Bend Allowance Formula, r-Value, and Distortion method
Bridge
This feature lets you create a bridge between a base and target. The Bridge feature is
different from the General Flange. You can create a bridge as a transition between two bodies
as opposed to only an extension from a single body.
You can access the Bridge dialog from Modeling->Insert->Sheet Metal Feature->Bridge or
from the Sheet Metal Feature toolbar. To edit a Bridge, use Modeling->Edit->Feature or the
Edit Feature toolbar.
You can use the Bridge feature to create single and double bend surfaces between a base
and a target. During creation, the Bridge is constrained at the base and target profiles. The
Bridge behaves like the General Flange unforming as an extension from the base profile. You
can use the Bridge in conjunction with the General Flange to design addenda and binders.
The Bridge supports the following construction types:
• Tangent at Target - You can use this construction type to create the Bridge when
base faces/edges have been selected along with either target faces or target
faces/edges.
• Intersect Angle at Target - You can use this construction type to create the Bridge
when base faces/edges have been selected along with either target edges/curves or
target faces/edges.
• Z-Bend - You can use this construction type to create the Bridge when base
faces/edges have been selected along with any combination of target faces/edges.
Procedure
The steps for creating the Bridge are:
• Specify base faces
• Specify the base profile
• Specify the target faces
• Specify the target profile
• Specify the construction type if applicable.
• Specify the construction parameter values where applicable.
• Specify the distortion method parameters to be used for subsequent
forming/unforming processes.
• Specify a unite option and choose Apply to create the Bridge feature.
Bead
Beads are similar to the general pad and general pocket features, in that they form
protrusions or depressions in a variety of shapes. But unlike pads and pockets (which are
created by defining their outline shapes), beads are created by following a prescribed
centerline path. The Bead dialog is a Selection Steps dialog. You can access the Bead dialog
from Modeling->Insert->Sheet Metal Feature->Bead or from the Sheet Metal Feature toolbar.
Beads are useful in the design of sheet metal products to add strength to the product or to
control the formability of the material during metal stamping operations (e.g., lock beads can
stop a sheet metal blank from sliding into the die cavity).
Beads can be created as a part of the body they are on, or as a separate feature. Because
beads are fully associative to the sheet or solid bodies on which they lie, they update
accordingly when the bodies update.
The cross section of a bead falls into one of three general categories: U-shaped, V-shaped, or
circular. This cross section can also vary between the three shapes as you move along the
centerline.
Punch
The Punch is used to model emboss, coin and lance operations across multiple, adjacent
placement faces. Open and closed profiles intersecting the periphery of the part are also
supported. Several additional capabilities are available, including:
• An option to automatically create the Tool Center Point (centroid).
• Automatic projection of the Tool Center Point down to the Placement Face.
• An option to define the Placement Outline as the inside or outside perimeter of the
punch.
• Automatic identification of Placement Faces given a user-supplied seed face
• An option to create a flanged cutout (a.k.a. drawn cutout).
• An option of creating Lance type punches in which one or more sides of the Punch
are Pierced. This capability is commonly used to create louvers.
You can access the Punch dialog from Modeling->Insert->Sheet Metal Feature->Punch or
from the Sheet Metal Feature toolbar. To edit a Punch, use Modeling->Edit->Feature or the
Edit Feature toolbar.
Procedure
The steps for creating a Punch are:
• Specify Punch Type (emboss, coin or lance).
• Specify the Placement Face (seed face).
• Specify the Placement Outline.
• Select a Tool Center Point, or specify automatic centroid creation in Options.
• Select the Lancing Curves from the selected Placement Outline curves if punch type
is Lance.
• Flip the punch side vector, if needed.
• Select a Top Type (offset, flat, round, cone).
• Enter a punch depth.
• Enter die radius, taper angle, and punch radius (for emboss operations only).
• Enter cone depth (for emboss and cone top only).
• Specify a Punch Direction (tool axis).
• Choose OK or Apply to create the Punch
Hole
This feature allows you to create a Hole on any type of face. The Hole feature is unique from
the Modeling Hole feature in that it can be placed on any type of face, and it will form and
unform itself to the underlying surface.
You can access the Hole dialog from Modeling->Insert->Sheet Metal Feature->Hole or from
the Sheet Metal Feature toolbar. To edit a Hole, use Modeling->Edit->Feature or the Edit
Feature toolbar.
Procedure
The steps for creating a Hole are:
• Specify Punch, Through, or Depth type.
• Specify the placement face.
• Specify the through face (for a Through Hole).
• Specify the diameter (all), depth and tip angle (for Depth Holes only).
• Specify the direction vector for the Hole.
• If you do not need to use RPO, set the Positioning Method to edge offsets.
• Specify the Offset Edges.
• Specify the offset distances from the Offset Edges.
• Choose OK or Apply to create the feature.
• If you want to create RPO dimensions, set the Positioning Method to RPO. Do not
select any Offset Edges.
• Choose OK or Apply to create the feature's tool body.
• If the Placement Face is non-planar, you must select a planar face (or datum plane)
for RPO positioning. Specify RPO Dimensions just as you would for other modeling
features.
• Choose OK or Apply to create the Hole.
Slot
This feature lets you create a Slot on any type of face. The Slot feature is unique from the
Modeling Slot feature in that it can be placed on any type of face, and it will form and unform
itself to the underlying surface.
You can access the Slot dialog from Modeling->Insert->Sheet Metal Feature->Slot or from the
Sheet Metal Feature toolbar. To edit a Slot, use Modeling->Edit->Feature or the Edit Feature
toolbar.
Procedure
The steps for creating a sheet metal slot are:
• Specify Punch, Through, or Depth type.
• Specify the placement face.
• Specify the through face (for a Through Slot).
• Specify the length, width, and depth (for Depth Slots only).
• Specify the direction vector for the Slot.
• If you do not need to use RPO, set the Positioning Method to edge offsets.
• Specify the Offset Edges.
• Choose OK or Apply to create the feature.
• If you want to create RPO dimensions, set the Positioning Method to RPO. Do not
select any Offset Edges.
• Press OK or Apply to create the feature's tool body.
• If the Placement Face is non-planar you must select a face (or datum plane) for RPO
positioning. Specify RPO Dimensions just as you would for other modeling features.
• Choose OK or Apply to create the Slot
Cutout
This feature allows you to create a Cutout on any type of face. The Cutout feature is unique
from the General Pocket in that it forms and unforms itself with its underlying placement
face(s).
Here are some of the unique characteristics of the Cutout feature:
• Cutouts can distort with underlying Sheet Metal Features, such as the Flange, Inset
Flange, General Flange, Bridge, and Bend.
• The outline of the Cutout can be open as long as the ends of the outline intersect with
the periphery of the target body.
You can access the Cutout dialog from Modeling->Sheet Metal Feature->Cutout or from the
Sheet Metal Feature toolbar. To edit a Cutout, use Modeling->Edit->Feature or the Edit
Feature toolbar
Procedure
The steps for creating a Sheet Metal Cutout are:
• Specify the placement face.
• Specify a through face (Through type Cutouts only).
• Specify the placement outline.
• Specify a projection vector.
• Flip the conehead pointing to the region to discard, if needed.
• Choose OK or Apply to create the Cutout
Corner
Use the Corner feature to create corners between two flanges. The Butt Joint corner will
automate and enhance the creation of flange butt joints. You can control the Overlap and Gap
for the butt joints. You can create Butt Joint corners for a wide range of different flange
parameters and states.
You can access the Corner dialog from Modeling->Insert->Sheet Metal Feature->Corner or
from the Sheet Metal Feature toolbar. To edit a Corner, use Modeling->Edit->Feature or the
Edit Feature toolbar.
Procedure
To create a Corner feature perform the following steps:
• Select the type of corner you want to create.
• Select an edge or face of a bend or web side face closest to the common edge where
you want to create a corner feature.
• Enter the Overlap and Gap values for Butt corner or the Gap or Relief Radius for
Simple Miter corner.
• Turn the Multiple Steps toggle ON if you want to create a Miter Corner on multiple
side faces at the same time.
You can create Butt Joint/Machinery/Simple Miter/Full Miter corners between any two side
faces having different parameters and states in the following conditions.
• Bend angles cannot be less than or equal to 0.5 and more than or equal to 180
degrees.
• The side faces cannot intersect each other.
• The side faces on which you want to create a corner cannot have any features (such
as holes) attached to them.
• If any side face on which you want to create a corner is a flange side face then it
cannot have any flange butt joints or miters. Bend tapers are not allowed for
Machinery Corners.
• The sides on which you want to create a corner should have a common edge
between their bend side faces. It is not required to have common edge while editing
the corner.
• Corner cannot be created if any parent self-forming feature is in an intermediate
state.
Relief
Use the Relief to create a fully associative Circular, U, V, or Routed Relief feature between
bend areas. This feature is designed to work with Flanges, Bends, Profile Flanges, General
Flanges, Corners, and it can also be applied to any planar geometry.
Internally, the Relief feature is composed of several hidden Cutout features.
You can access the Relief dialog from Modeling->Insert->Sheet Metal Feature->Sheet Metal
Relief or from the Sheet Metal Feature toolbar. To edit a Relief, use Modeling->Edit->Feature-
>Parameters, or the Edit Feature Parameters toolbar, or Part Navigator->Edit Parameters. To
Edit with Rollback a Sheet Metal Relief, use Part Navigator->Edit with Rollback.
Solid Punch
Use the Solid Punch feature when you want to create a sheet metal feature that inherits the
shape from the punch type tool body.
You can access the Solid Punch dialog from Modeling->Insert->Sheet Metal Feature->Solid
Punch or from the Sheet Metal Feature toolbar. To edit a Sheet Metal Solid Punch, use
Modeling->Edit->Feature or the Edit Feature toolbar.
Edge Rip
The Edge Rip feature lets you create an opening (or gap) in a hollowed solid along an edge.
Subsequent operations like Bend and Unbend/Rebend can then be performed on the ripped
solid.
You can access the Edge Rip dialog from Modeling->Insert->Sheet Metal Feature->Edge Rip
or from the Sheet Metal Feature toolbar. To edit a Sheet Metal Edge Rip, use Modeling->Edit-
>Feature or the Edit Feature toolbar.
Bend
Use Bend to create a bend area in a solid body of uniform thickness along any straight
application curve. This bend area can then be formed and unformed using the Form/Unform
button.
It is also possible to convert a cylindrical face of a solid body into a Bend. This bend area can
also be formed and unformed. You can convert an edge between two planar faces into a
Bend that can be formed and unformed.
You can access the Bend dialog from Modeling->Insert->Sheet Metal Feature->Bend or from
the Sheet Metal Feature toolbar. To edit a General Flange, use Modeling->Edit->Feature or
the Edit Feature toolbar.
Procedure
Application Curve Bends follow the same basic procedure:
• Select a placement face.
• Select an application curve.
• Specify Bend vector and Stationary Side vector.
• Enter parameters (angle, radius, etc.).
• Enter options such a Bend Allowance Formula, Angle type, Radius type, and
Application Curve type.
Cylindrical Face Bends follow a similar procedure:
• Select a cylindrical placement face.
• Specify the Stationary Side vector.
• Enter options such as Bend Allowance Formula.
To create a Bend from an existing edge:
• Select an existing edge.
• Specify the Stationary Side vector.
• Enter radius parameter.
• Enter options such as Bend Allowance Formula and Radius type.
Unbend/Rebend
Use the Unbend/Rebend feature to unform, unform to an angle, or reform cylindrical bend
regions. The bend regions can be constructed from straight brake Sheet Metal features such
as Flanges and Bends as well as non-Sheet Metal features such as Sketches and Extrusions.
Parent self-forming features will convert into non-self-forming features when the
Unbend/Rebend operators are used.
You can access the Unbend/Rebend dialog from Modeling->Insert->Sheet Metal Feature-
>Unbend/Rebend or from the Sheet Metal Feature toolbar. To edit a Unbend/Rebend
operator, use Modeling->Edit->Feature or the Edit Feature toolbar.
Procedure
To create an Unbend/Rebend operation, perform the following steps:
• Select the bend operation: The bend operation can be set to Unbend (to unform a
region), Rebend (to reform a region to its original shape), or Unbend-to-Angle (to
unform a region to a new angle).
• Specify a new bend angle (for Unbend-to-Angle operation).
• Select the bend region to operate on. This can be done by selecting a bend edge
adjacent to a cylindrical face or by selecting an existing Unbend/Rebend operation in
the model.
MetaForm
MetaForm is an associative feature that allows you to unform complex geometry (not
restricted to Sheet Metal features) to an alternate shape, while accounting for material
characteristics. You could unform a finished part surface to a die face surface. Also, you could
unform a complex surface to a planar face in order to generate a flat pattern.
You can access the MetaForm dialog from Modeling->Insert->Sheet Metal Feature-
>MetaForm or from the Sheet Metal Feature toolbar. To edit a MetaForm feature, use
Modeling->Edit->Feature or the Edit Feature toolbar.
Procedure
To create a MetaForm feature, perform the following steps:
• Select faces that define a region boundary.
• Select faces that define a target boundary.
• Define boundary conditions that control how the region faces will be formed to the
target faces.
• Select the geometry that will be mapped.
• Specify any material properties or analysis options that are to be associated with the
feature.
• Select Apply or OK to build the MetaForm feature.
Form/Unform
Use the Form/Unform dialog to form or unform self-forming features without the need to
switch to the Sheet Metal Forming/Flattening application. You can use this operation when
you want to quickly form or unform sheet metal features, but you don't need to create the
intermediate states or sequences.
You can access this operation from Modeling->Insert->Sheet Metal Feature->Form/Unform or
from the Sheet Metal Feature toolbar.
Procedure
The steps for forming or unforming a Sheet Metal feature are:
• Select a self-forming feature either in the graphics window or from the list window in
the Form/Unform dialog.
• Choose the operation you would like to perform such as Form Selected Features or
Unform Selected Features.
• Alternatively, you can choose Form All or Unform All to perform an operation on all
self-forming features in the part.
Bracket
This option is a utility that creates a bracket from reference geometry. It is not a feature but a
collection of features. Each bracket consists of a Base Pad, created by an Extrude feature. A
Flange or General Flange feature is built off the Base Pad. One or more Cutout features then
trim the flange to size. The Cutout is built to match input reference points. The resulting
bracket will align with the reference geometry. It is possible to build subsequent flanges off of
existing bracket geometry. The flanges on a bracket can be formed and unformed as any
other flange feature.
To edit a bracket, you must edit the individual features that make up the bracket. A bracket is
not associative to its reference geometry. If you need to create a fully associative straight-
brake bracket, we recommend using the Multibend Bracket feature.
You can access the Bracket dialog from Modeling->Insert->Sheet Metal Feature->Sheet
Metal Bracket or from the Sheet Metal Feature toolbar.
Procedure
The steps for creating a Bracket are:
• Select a planar Base Face.
• Optionally select Clearance Points on the Base Face.
• Select a Reference Face that intersects the plane of the Base Face.
• Optionally, select Clearance Points on the Reference Face.
• Reverse the Material Direction if necessary.
• Specify bracket parameters.
• Press OK or Apply when you are ready to create the Base Pad and Flange.
• Choose to create a new body or unite the bracket Base Pad to some existing
geometry.
• The system builds the Base Pad and Flange. It then unforms the Flange.
• Optionally edit the unformed outline of the bracket. When complete, the system
applies a Sheet Metal Cutout feature to the Base Pad and Flange.
EDIT CURVE
Parameters - Lets you edit the parameters (that is, the defining data) of most types of
curves.
Trim - Adjusts the endpoints of curves (lines, arcs, conics, or splines) based on the
bounding entities selected (curves, edges, planes, faces, points, or cursor locations)
and the segment(s) of curve selected for trimming.
Trim Corner - Trims two curves to their intersection point, thereby forming a corner.
Trim Curve
Trim Curve adjusts the endpoints of curves based on bounding entities and segment(s) of
curves selected for trimming. You can trim or extend lines, arcs, conics or splines. You can
trim to (or extend to) curves, edges, planes, faces, points, or cursor locations. You can specify
that the trimmed curve is associated with its input parameters.
You can use bodies, faces, points, curves, edges, datum planes and datum axes as bounding
objects when trimming a curve. You cannot trim bodies, sheet bodies or solid bodies.
Basic Trim Curve Procedure
The basic procedure to trim (or extend) a curve is shown in the following steps.
1. Use the First Bounding Object selection step to specify the first bounding object. If
you want to trim or extend the bounding object, turn on Trim Bounding Objects and
set the Trim/Extend option to either Start or End.
2. Select the second bounding object (optional). If you have already turned on Trim
Bounding Objects for the first bounding object, the second bounding object is also
going to be trimmed. You can independently set the Trim/Extend option for the
second bounding object to Start or End.
3. Set the desired Method to Find Intersections option.
4. Use the String to Trim selection step to specify one or more curves you wish to trim or
extend. The ends of the curves you select indicate the ends that will be trimmed.
5. Set the Extend and Trim options for the selected curve.
6. If you chose Along a Vector for the Method to Find Intersections option, use the
Vector Direction selection step to specify the desired direction of the trim.
7. Turn on the Associative Output option if you want the output trimmed curve to be
associative with its input parameters.
8. Use the Input Curves pull-down menu to specify the disposition of the curves to be
trimmed.
9. Click OK or Apply.
Trim Corner
This option trims two curves to their intersection point, thereby forming a corner. The corner
that is created depends on the objects selected. As with all Edit options, the portion of the
curves selected, with respect to their intersection point, is trimmed (see the figure below).
When you select curves for a corner trim, position the selection ball so that it includes both
curves.
Divide Curve
This option divides a curve into a series of like segments (i.e., line-to-line; arc-to-arc). Each
segment created is a separate entity and is assigned the same font as the original curve. The
new objects are placed on the same layer as the original curve.
There are five different methods for segmenting a curve:
Equal Segments Uses the length of a curve or a specific curve parameter to divide a curve
into equal segments. The curve parameter depends on the type of curve
being segmented (e.g. line, arc, and spline).
Segments by Divides a curve into segments using bounding objects, which may be
Bounding Entities points, curves, planes, and/or faces.
Input Arc Length Divides a curve based on the arc length defined for each segment.
Segments
At Knotpoint Uses selected knotpoints to segment a curve.
At Corners Divides a spline at the corners
Edit Fillet
Edit Fillet lets you edit existing fillets. This option behaves similar to the two-object fillet
creation technique.
To edit an existing fillet:
1. Select the trim method you wish to use.
2. Select the objects to edit.
3. Define the parameters to use for creating the modified fillet.
There are three possible trim methods when you are editing a fillet: automatic trim, manual
trim, and no trim. These methods are the same as those used when creating fillets.
You must select the objects to be edited in a counterclockwise direction. This ensures that the
new fillet is drawn in the proper direction.
Stretch Curve
Use this option to move geometric objects, while simultaneously stretching or shrinking
selected lines. You can move most object types, but you can only stretch and shrink lines.
Stretch Dialog Options
Delta XC, Delta YC, To use the Delta method, enter delta XC, YC and ZC values. The
Delta ZC geometry is moved or stretched by these delta values.
Reset Values Resets the three delta buffers to zero.
Point to Point Displays the Point Constructor dialog to let you define the reference and
destination points.
Undo Lets you change the geometry back to a previous state.
Basic Stretch Curve Procedure
To perform a stretch:
1. Choose Stretch from the Edit Curve dialog. The Stretch dialog is displayed.
2. Select the geometry you wish to stretch, either individually or using a rectangle.
3. Specify the method, Delta or Point to Point, you wish to use to stretch the selected
objects
Choosing Apply or OK extends or moves the selected geometry from the reference point to
the destination point. Geometry that is moved is translated by the delta values, and zero
length lines are deleted.
3. Choose the level of constraint you want for the start and end of the B-spline, G0, G1,
G2, or G3.
4. Use the Smoothing Factor slider to specify how many times you want the smoothing
operation performed each time you click Apply.
5. Use the Modification Percentage slider to specify the level of overall smoothing you
want for the B-spline.
6. Click Apply to smooth the B-spline. You may want to click Apply a number of times
until you get the desired shape, or you may want to change the boundary constraints.
7. When the shape is as desired, click OK. The B-spline is smoothed accordingly.
EDIT FEATURE
Modeling Edit Feature Options
Parameters - Lets you edit a feature by changing its creation parameters.
Positioning - Lets you change the location of a feature by specifying new values for
the positioning dimensions. You can also add or delete positioning dimensions.
Move – Lets you move features that are not constrained by positioning dimensions.
Reorder - Lets you change the order in which a feature is applied to a body. You can
reorder a feature before or after a selected reference feature.
Replace – Lets you change all references of an object to another object.
Suppress by Expression - Lets you suppress a feature using the expression editor,
which provides a list of "suppress" expressions to edit.
Remove Parameters – Lets you remove all parameters from one or more bodies.
Solid Density - Lets you change the density value and/or density units of a solid body.
Playback - Lets you rebuild the model, starting with the first feature. Options let you
move to any feature in the model, analyze and edit features in the partially-rebuilt
model, or trigger an update that finishes rebuilding the model (unless an update
failure occurs).
Edit Positioning
This option lets you move a feature by editing its positioning dimensions. You can edit a
dimension value, add a dimension, or delete a dimension.
Procedure
To edit a feature's positioning dimensions:
1. Choose the Edit Positioning icon.
2. Select the feature to be edited.
3. Choose the type of dimension edit (add, edit, or delete).
4. Select the dimension.
5. Complete the edit, then choose OK.
Dimension Editing Options
Add Dimension Lets you add a positioning dimension to a feature.
Edit Dimension Value Lets you move a feature by changing the values of the feature's
selected positioning dimension.
Delete Dimension Lets you delete a selected positioning dimension from a feature.
Move Feature
This option lets you move a nonassociative feature to a desired location. You may not use
this option to move features whose location has been constrained using positioning
dimensions. If you wish to move such a feature, use the Edit Positioning Dimension option.
Move Feature Dialog Options
Delta DXC, DYC, Lets you move a feature by specifying a distance and direction using
DZC coordinates. The feature is moved relative to the work coordinate system.
To a Point Lets you move a feature from a reference point to a destination point.
Rotate Between Lets you move a feature by rotating the feature between a reference axis
Two Axes and a destination axis.
CSYS to CSYS Lets you reposition a feature from its position in a reference coordinate
system, to a destination coordinate system.
Reorder Feature
This option lets you change the order in which a feature is applied to a body. The desired
feature can be reordered before or after a selected reference feature.
As you create features, the system assigns a time stamp to each one. When you modify a
body, the update is controlled by the ordering of the time stamps.
Following is an illustration example of how to use the reorder option:
1. Create a block.
2. Create a hollow feature on the block.
3. Create a boss on the block.
In this example, the boss does not contain the hollow. If you wish to hollow the block and the
boss, you can simply reorder the boss before the hollow.
When reordering features that have associated features, the associated features are also
reordered.
Reorder Feature Dialog Options
Reference Lists the features present in the part. You can select a feature from this listing to
Feature list be the Reference feature on which to base the reorder of items you select from
box the Reposition Features list box. You can also select a Reference feature directly
from the graphics window. All features appear in the list box with their time
stamps in parenthesis.
Filter Lets you control the types of features displayed in the Reference Feature list box.
Choose Lets you choose where to place the Reposition feature in relation to the
Method Reference feature.
Before - The selected Reposition Features will be moved before the Reference
feature.
After - The selected Reposition Features will be moved after the Reference
Feature.
Reposition Lets you select the Reposition features you wish to move in relation to the
Features Reference feature. The features that appear in the Reposition Features list box
list box all have time stamps that follow that of the Reference feature. The features you
select for repositioning will be moved before or after the Reference feature,
depending on the setting of the Choose Method option. You can also select
Reposition features directly from the graphics window. Features selected for
repositioning appear highlighted in the graphics window.
Procedure
To reorder one or more features from the Reorder Features dialog, follow these steps:
1. Select a feature from the Reference Feature list box or the graphics window that you
wish to make the Reference feature. The Reference feature is the pivot feature about
which the reposition features are placed. If a Reference feature is selected and you
wish to change it to another, you can deselect it by clicking on it in the graphics
window with <Shift><MB1>. Then you can select the desired reference feature. You
can do this even after Reposition features have been selected.
2. Use the Choose Method option to specify how to reorder the Reposition features,
either Before the Reference feature or After. Once the Reference feature and the
method have been specified, the features that can be reordered display in the
Reposition Features list box.
3. Choose the desired Reposition features from the Reposition Features list box or the
graphics window. Selected Reposition features are highlighted in the graphics
window. Depending on what you select for repositioning, other features may also be
selected for reorder by implication.
4. Choose Apply and the system performs the reorder on the selected feature only
within the list box, letting you perform multiple reorders. Choose OK to finalize the
reorder operation. Choosing Cancel terminates the reorder operation without making
any changes.
Replace Features
This option allows you to make changes to the basic geometry of a design without having to
remodel all of the dependent features from scratch. It lets you replace bodies and datums,
and lets you reapply dependent features from the first bodies onto the second. The original
features on the first bodies and datums are thus replaced by new features, while maintaining
associativity with downstream features.
This is a very powerful and flexible tool that you can use in many ways. For example, you can
use it to:
• Replace older versions of bodies imported from external systems to updated versions
of the same bodies, without having to redo later modeling.
• Replace one freeform surface with another modeled in a different way.
• Remodel a set of features in a body in a different way.
Replace Features is not meant as a replacement for the Copy Feature, Paste Feature or any
of the other Edit Feature options. It is intended as a way to make edits to a body based on its
parent geometry. As such, it maintains associativity between features and bodies.
Replace Features Basic Examples
The following basic procedures represent just some of the ways you can use the Replace
Features functionality.
To replace one version of a body imported from an external system to an updated version of
the same body:
1. Import the new version of the body into your part, and reorder it to the start of the
part.
2. Open the Replace Feature option and use the Body/Datum selection step to select
the body to be replaced.
3. Use the Original Features selection step to select just the base unparameterized
feature.
4. Use the Replacement Features selection step to select the new unparameterized
feature.
5. You will then be prompted to indicate on the new body the faces or edges that have
been used for later feature operations.
6. At this point an update occurs. You will possibly be asked for additional selections for
edges/faces that were created during later modeling, which the system could not
infer. In this case, the Edit During Update (EDU) dialog will display. You can make
additional changes and selections by using the EDU to edit features.
To replace a free form surface with an enlarged copy of the same surface:
1. Use the Copy Feature and Paste Feature options to make a copy of the surface you
want to enlarge
2. Use the Enlarge option to enlarge the surface.
3. Use the Reorder option to reorder the new features, including the new enlarge
feature, to just after the timestamp of the original surface.
4. Use the Original Features selection step to select the original surface feature.
5. Use the Replacement Features selection step to select the new surface features and
the enlarge feature.
6. You will then be prompted to indicate on the new body the faces or edges from the
old body that have been used for later feature operations.
7. At this point an update occurs. You will possibly be asked for additional selections for
edges/faces that were created during later modeling, which the system could not
infer. In this case, the Edit During Update (EDU) dialog will display. You can make
additional changes and selections by using the EDU to edit features.
To remodel a set of features in a body in a different way to correct geometry:
1. Use the Suppress option to suppress the features that are later than the ones to be
remodeled.
2. Use the Copy Feature option to make a copy of the features that are earlier than
those to be remodeled.
3. Working on the new body, build the corrected geometry.
4. Use the Body/Datum selection step to select the old body.
5. Use the Original Feature selection step to select the features that you have
remodeled.
6. Use the Replacement Features selection step to select the newly created features
with the correct geometry.
7. You will then be prompted to indicate on the new body the faces or edges from the
old body that have been used for later feature operations.
8. Unsuppress the features you suppressed earlier. At this point an update occurs. You
will possibly be asked for additional selections for edges/faces that were created
during later modeling, which the system could not infer. In this case, the Edit During
Update (EDU) dialog will display. You can make additional changes and selections by
using the EDU to edit features.
Suppress Feature
This option lets you temporarily remove one or more features from the target body and the
display. Not available if Delayed Update on Edit is active.
A suppressed feature still actually exists within the data base but it is removed from the
model. Since the features still exist, they can be retrieved using Unsuppress Feature.
Suppressing features lets you:
• Reduce the size of your model, especially if it is rather large, making it easier to work
with. This speeds up the creation, object selection, edit, and display time.
• Remove noncritical features, such as small holes and blends, from your model for
analysis work. Suppressed features are not meshed in GFEM Plus.
• Create features in locations where there is conflicting geometry. For example: If you
need to position a feature using an edge that has already been blended, you do not
need to delete the blend. You can suppress the blend, create and position the new
feature, and then unsuppress the blend.
Base Procedure
To suppress features:
1. Choose the Suppress Feature icon.
2. Select the features to be suppressed, either from the list in the Feature Selection
dialog or by selecting them in the graphics window.
3. If you do not want the Feature Selection dialog to include any dependents in the
Selected Feature(s) list, turn List Dependents off.
4. Choose OK.
Unsuppress Feature
This option lets you retrieve previously suppressed features. Not available if Delayed Update
on Edit is active. After you choose the Unsuppress Feature icon, a list of all suppressed
features is displayed in the Feature Selection dialog, and you are prompted to select the
feature(s) you want to unsuppress.
Suppress by Expression
Using this option, you can use an expression to suppress a feature using the expression
editor, which provides a list of suppress expressions to edit. Not available if Delayed After Edit
is active.
If a child feature has its own suppress expression, its suppression status will be controlled by
that instead of by its parent's suppress status (i.e., the child is not automatically suppressed
when its parent becomes suppressed). Child features that do not have their own suppress
expressions are automatically suppressed when their parents suppress
Remove Parameters
This option lets you remove all parameters from one or more solid and sheet bodies. You can
also remove parameters from curves and points that are associated with features, making
them non-associative.
Disassociating bodies and curve and point features can help shorten the time for an update,
and can be useful if you are redesigning your part.
Procedure
1. Select the objects whose parameters you wish to remove. Use the Filter mask, if
necessary, to restrict what is selectable. If you know the name of an object whose
parameters you wish to remove you can select it by entering its name in the Name
field and pressing the <Return> key. Otherwise, use the mouse and cursor to make
your selections from the graphics window.
2. Once you have specified all objects whose parameters you wish to remove, click the
OK button.
3. A warning dialog displays stating that parameters are about to be removed. Click the
OK button to complete the operation and remove the parameters. Clicking the Cancel
button dismisses the warning dialog and retains the parameters for the selected
objects.
Solid Density
This option lets you change the density and/or the density units for one or more existing solid
bodies.
To change the density or density units of solid bodies:
1. Enter the desired solid density value.
2. If you wish to change the units, choose Change Units, then select the desired units
from the menu and choose OK.
3. Select the solid body or bodies you wish to change.
You can change the default solid density used when solid bodies are created with the
Preferences-> Modeling-> Density option. When you choose the Change Units option, you
are given the following density units to choose from: Lbs-Inches, Lbs-Feet, Grams-Cm, and
Kg-Meters.
Changing the density units causes the system to recalculate the current density value based
on the new units; you can change the density value, if desired.
Playback
This option lets you review how the model is created, feature by feature. You can also edit the
model as it updates. You can move forward or backward to any feature, then edit it. Then you
can move to a different feature. Or, at any time, you can trigger an updating of the model that
starts at the current feature and continues until the model is complete, or until a feature fails
to update. Playback gives you more control over the update process than the other update
methods.
Edit During Update Dialog
The Edit During Update (EDU) facility appears if a failure or a warning occurs during an
Update of your model. Your model can be updated during a number of operations, including
feature update, suppression and deletion. If a problem occurs during the update, the EDU
displays. Playback also starts the EDU, beginning an update with the first feature.
Edit During Update Dialog Options
message Shows any applicable error or warning messages, as well as whether the
window current feature updated successfully or failed.
Show Failure Temporarily displays failed geometry. This option is available only if an object
Area involved in the failure, such as a tool body, is available for display.
Show Current Displays the part of the model that has been successfully rebuilt. Some
Model features, such as instances in an array, may not appear in the current model
until the last related feature is rebuilt.
Post Recovery Let you specify what should happen when the icon options you choose is
Update Status completed.
Continue restarts the automatic update process from where it left off.
Pause lets you choose other Edit during Update options, rather than
automatically resuming update.
Icon Options The review and edit options that are available for your model.
Icon Options
The possible options are:
Undo – Undoes the last modification you made to the model before updating began.
Go Back To - Lets you move backward through the model to a selected feature that you
choose from the Update Selection dialog.
Step Back - Lets you move backward through the model one feature at a time.
Step - Advances one feature at a time through the model.
Go To - Lets you move forward through the model to a selected feature. In this case, the
Update Selection dialog lists the features that have not yet been rebuilt.
Continue - Triggers the update process, which continues until the model is completely
rebuilt or until a feature fails. If you choose Continue when a failure occurs, that feature is
skipped.
Accept – Marks the current feature that failed and halted the update process as "out of
date," letting you ignore the problem and allowing the system to continue with and complete
the update process.
Accept Remaining - Marks all features that fail to update and their dependents as "out of
date," letting you ignore the problem and allowing the system to continue with and complete
the update process.
Delete - Lets you delete the feature that failed to update
Delete Dependents - Lets you delete the dependents of a feature that failed to update.
Suppress - Suppresses the feature currently being updated.
Suppress Remaining - Suppresses the feature currently being updated and all subsequent
features.
Review the Model - Lets you analyze, but not edit, the rebuilt model with options from the
menu bar or the MB3 popup menu. Review the Model cannot be used to review features that
failed during update or that have not yet been rebuilt.
Edit Parameters - Lets you change the parameters of the feature currently being updated.
Delayed Delete - A special feature known as "Delayed Delete" can let you edit child features
whose parents have been deleted.
Edit Positioning Dimension - Lets you reposition the selected or failed feature.
EDIT SURFACE
Stiffness - Lets you modify the shape of the body by changing its degree.
Change Edge - Lets you perform edge matching on a B-Surface by modifying an edge
to coincide with a curve, or an edge of another body, or to lie in a plane.
Reverse Normal - Lets you add Reverse Normal Features to one or more sheet
bodies.
Move Defining Point - Lets you move points lying on the body.
Enlarge
The Enlarge option lets you change the size of an untrimmed sheet or face, by creating a new
ENLARGE feature that is associative with the original, overlayed untrimmed face. You can
change each of the untrimmed edges of the ENLARGE feature by a given percentage.
When creating models using sheets it is good practice to overbuild them, to eliminate
downstream solid modeling issues. If you have not overbuilt these primary sheets far enough
you may be unable to increase their size without resorting to using the Isoparametric Trim
function. Isoparametric Trim, however, is not associative, and when used breaks the
parameterization of the sheet. The Enlarge option lets you create a new sheet that is both
associative with the original untrimmed face and lets you change the dimensions of each of
the untrimmed edges.
Enlarge Dialog Options
Type There are two methods by which you can extend the edges of the ENLARGE
feature.
Linear - Extends the edges of the enlarge sheet linearly, in a single direction.
Using the Linear Type lets you increase an enlarged feature's size, but you
cannot decrease it.
Natural - Extends the edges of the enlarge sheet by following the natural curve of
the edges. If you use the Natural Type to size an enlarged feature, you can both
increase its size and decrease it. Natural is the default for the Type option.
All Lets you control all of the U/V-Min/Max sliders as a single group. When this switch
is on and you move any of the individual sliders, all of the sliders move
simultaneously, retaining their existing percentage ratios between each other.
OFF - Turning off the All switch provides individual control of the sliders and each
of the untrimmed edges.
ON - If each of the U/V-Min/Max sliders is at a different position, and you turn on
the All switch, any subsequent change to an individual slider is proportionately
made to the other 3 as well.
U-Min, Use the U-Min, U-Max, V-Min and V-Max sliders or their respective data entry
U-Max, fields to change the size of the untrimmed edges of the enlarge sheet. Values you
V-Min, enter in the data entry fields or drag with the sliders are percentages of the
V-Max original size. You may enter values or expressions in the data entry fields.
Reset Resets all of the sliders back to their original position. In creation mode, this
means setting all of the sliders back to their default position (0,0,0,0).
Reselect Lets you select another face. Clicking this option deselects the currently selected
Face face and sets all slider and field values back to zero.
Edit a Lets you create a copy of the sheet body, rather than editing the one selected.
Copy
Global Shaping
Global Shaping lets you deform a surface in a predictable fashion, with full associativity of the
result. You can use this function when styling to alter an existing surface while preserving its
aesthetic properties. When performing manufacturing operations you can use Global Shaping
to modify a surface to account for the effects of springback during metal forming.
Global Shaping Dialog Options
Type Overcrown - Creates a new sheet by "overcrowning" a selected sheet, based on
deformation using a function or based on a reference surface.
Stretch - Shapes a new sheet against base and/or control sheets by stretching it
in a specified Stretch Direction.
Control By Both of the following methods produce features that are fully associative to the
provided input data
Function - Lets you deform a sheet body within a specified region. With this
method the amount of offset at any point within the region is specified by a given
transition function or by a transition function that you define.
Surface - Lets you introduce deformations into a sheet body through
manipulation of a reference surface. You select a Base surface and optionally a
Control surface. The deviation between the base surface and the control surface
determines the amount of normal offset that is applied to the new sheet body at
any given point.
Confirm Opens the Confirm Upon Apply dialog after you choose Apply, letting you preview
Upon the results, and accept, reject or analyze them. This option is common to
Apply Selection Steps dialogs.
Overcrowning using Control By Function
1. On the Global Shaping dialog, select one or more faces to overcrown.
2. Set the Type to Overcrown and the Control By option to Function. Click OK or Apply.
The Overcrown by Function dialog then displays.
3. On the Overcrown by Function dialog use the Region Bounds selection step to select
a closed curve or string for the region boundary.
4. You are now ready to deform the new sheet body. Optionally modify the defaulted
Point in Region using the Snap Point tools.
5. Optionally modify the defaulted Direction for the deformation using the Vector Method
option menu. Updating the direction from the default immediately updates the
projected representation of the new sheet body.
6. Optionally modify the height of the new sheet body at the Point in Region by entering
a new value in the Height data entry field, or by dragging the Height slider.
7. Optionally change the desired Transition function from the Function 1 default. You
can choose one of the two provided transition functions, Function 1 or Function 2, or
you can define your own transition function using the Law Subfunction.
8. Optionally drag the Shape Control slider to dynamically change the slope of the new
sheet body.
9. Choose OK or Apply to create the newly associated sheet body.
Overcrowning using Control By Surface
1. On the Global Shaping dialog, select one or more faces to overcrown.
2. Set the Type to Overcrown and the Control By option to Surface. Click OK or Apply.
The Overcrown by Surface dialog then displays.
3. On the Overcrown by Surface dialog use the Base selection step to select a sheet
body for the base surface.
4. Advance to the Control selection step. The Move Pole option becomes available to let
you create deviations on the base or optional control surface.
5. Choose OK or Apply to complete the creation of the control surface deformations and
newly associated sheet body.
Using Stretch and Control By Function
1. On the Global Shaping dialog, select one or more faces to overcrown and stretch.
2. Set the Type to Stretch and the Control By option to Function. Click OK or Apply. The
Stretch by Function dialog then displays.
3. On the Stretch by Function dialog use the Region Bounds selection step to select a
closed curve or string for the region boundary.
4. You are now ready to deform the new sheet body. Optionally modify the defaulted
Point in Region using the Snap Point tools.
5. Optionally modify the defaulted Direction for the deformation using the Vector Method
option menu. Updating the direction from the default immediately updates the
projected representation of the new sheet body.
6. Optionally modify the height of the new sheet body at the Point in Region by entering
a new value in the Height data entry field, or by dragging the Height slider. When
using either the data entry field or by dragging the slider, the height of the new sheet
body is dynamically updated.
7. Optionally change the desired Transition function from the Function 1 default. You
can choose one of the two provided transition functions, Function 1 or Function 2, or
you can define your own transition function using the Law Subfunction.
8. Optionally drag the Shape Control slider to dynamically change the slope of the new
sheet body.
9. Choose OK or Apply to create the newly associated sheet body.
Using Stretch and Control By Surface
1. On the Global Shaping dialog, select one or more faces to stretch.
2. Set the Type to Stretch and the Control By option to Surface. Click OK or Apply. The
Stretch by Surface dialog then displays.
3. On the Stretch by Surface dialog use the Base selection step to select a sheet body
for the base surface.
4. Advance to the Control selection step. The Move Pole option becomes available to let
you create deviations on the base or optional control surface.
5. Choose OK or Apply to complete the creation of the control surface deformations and
newly associated sheet body.
Isoparametric Trim/Divide
This option lets you trim or divide a B-surface by a percentage parameter in either the U or V
isoparametric direction. You can trim or divide a sheet body (when the parameter you specify
is between 0.0% and 100.0%) or extend it (when the parameter you specify is less than 0.0%
or greater than 100.0%).
Choosing Isoparametric Trim/Divide opens a dialog with the following options:
Isoparametric Trim Lets you trim a sheet body.
Isoparametric Divide Lets you divide a sheet body.
Sheet Boundary
This option lets you modify or replace an existing boundary of a sheet. You can remove trim
or individual holes from a sheet body, or you can extend the boundaries if the sheet is a
single face sheet body.
First select the sheet you want to modify. This sheet is called the base sheet.You have the
choice of editing the original sheet body or a copy of the original sheet body.
You must next choose one of the following options:
Remove Lets you remove a hole from a sheet body.
Hole
Remove Lets you remove trims performed on a sheet body (i.e. boundary trim and holes)
Trim and restore the body to a parametrically rectangular form.
Replace Lets you replace single or connected edges of a sheet body with new edges that
Edge lie inside or outside the current ones
Change Degree
This option lets you change the degrees of a body. Bodies with underlying multiple patch
surfaces can only have their degree increased. Also, bodies which were created "closed" can
only have their degree increased.
A warning message is displayed indicating that this operation will remove the parameters
from the sheet body. You are asked to OK or Cancel the operation.
You have the choice of editing the original sheet body or a copy of the original sheet body.
Change Stiffness
This option lets you modify the shape of a body by changing its degree.
A warning message is displayed indicating that this operation will remove the parameters
from the sheet body. You are asked to OK or Cancel the operation.
You have the choice of editing the original sheet body or a copy of the original sheet body.
Decreasing degree reduces the "stiffness" of the body and allows it to mimic the undulations
(reversal of curvatures) of its control polygon more closely. Increasing degree makes the body
"stiffer" and less sensitive to undulations in its control polygon.
If you increase the degree using this function, the new body will have the same poles as the
original, but a different (stiffer) shape and fewer patches. This contrasts with the Change
Degree option which produces a new body with the same shape, different poles and the same
number of patches as the original underlying surface.
Change Edge
This option lets you modify an edge of a B-Surface using various methods. You can modify an
edge of a B-Surface to make it match a curve or an edge of another body, or to lie in a plane.
You can also deform the edge so that all the cross tangents along that edge pass through the
same point, align to a specified vector, match the cross tangents of a selected edge on a
second body, or lie in a specified plane.
You have the choice of editing the original sheet body or a copy of the original sheet body.
After you have selected the body and edge to modify, the following options are available:
Edge Only Lets you modify the selected edge.
Edge & Lets you match the selected edge and/or the normals to various objects.
Normals
Edge & Cross Lets you match a selected edge and/or its cross tangents to various objects.
Tangents
Edge Provides a higher degree of match between two surfaces than the Edge &
Curvature Cross Tangents option. If continuation of curvature is required from surface to
surface then you should use this option instead. The procedures are identical
with that of Edge & Cross Tangents.
Check Lets you toggle the Information window ON or OFF, which provides feedback
Deviation on how much a surface deformed when matching two free form bodies for
position and tangency.
Reverse Normal
Lets you add Reverse Normal features to one or more sheet bodies. Reverse Normal features
are useful in preventing update problems due to trimming operations using sheets. They can
also be handy in controlling shading displays, especially if you are using third party shading
tools.
When you first choose the Reverse Normal option a sheet selection dialog displays prompting
you to select the sheet bodies you wish to reverse. You can select one or more sheet bodies.
After selecting at least one sheet body, the OK, Apply and Display Normal buttons are
enabled, and a conehead displays indicating the current normal direction of the first face in
every selected sheet body. Use the Display Normal button to redisplay the sheet body
normals, in case they become erased or are corrupted on the graphics screen by other
operations.
Choosing OK or Apply creates a Reverse Normal feature for every selected sheet body.
Move Pole
Move Pole lets you move the poles of a sheet body. This can be useful in the interactive
design of free-form aesthetic shapes, such as those found in consumer products and
automobile bodies. You may wish to move poles when you want to modify the shape of a
surface to improve its appearance, or to make it comply with some criteria like minimum
distance or deviation to other geometrical elements.
You can drag poles along the normal vector to the surface or on the plane tangent to it. You
can drag rows or columns, while preserving the curvature or tangency at the edges. You can
use the Deviation Check and Section Analysis options to provide visual feedback of the
surface edit with respect to other reference geometry.
Single Pole - Lets you specify a single pole to move.
Entire Row (constant v) - Lets you move all poles in the same row (constant V). To move
the row, select a pole in the row you want to move.
Entire Column (constant u) - Lets you move all poles in the same column (constant U). To
move the column, select a pole in the column you want to move.
Rectangular Array - Lets you move the poles contained in a rectangular area. Rectangular
Array supports only the Along Defined Vector and Along Normal drag options.
EDIT FACE
Modeling Edit Face Options
Move Face
Lets you move faces of a feature by linear translation or by rotation about
an axis. This option converts the selected feature into an unparameterized
feature.
Replace
Face Lets you exchange a single face of a feature with new sheet geometry.
This option converts the selected feature into an unparameterized feature.
Subdivide
Face Lets you use existing curves to create new edges and faces on existing
bodies.
Delete Face
Lets you delete one or more faces of a body.
Resize Face
Lets you change the radial parameters of a single face of an analytic solid
body (cone, sphere, cylinder, and torus).
Join Faces
Lets you join multiple faces on a body, removing all unnecessary edges
and vertices.
Move Face
This option lets you move one or more faces of a solid body by linear translation or by
rotation about an axis. This option can only operate on unparameterized bodies. If you select
a face from a parameterized body for this operation, a message is displayed, warning you
that the parameters will be removed from the body if you continue. If you choose to continue,
all parametric data (feature and sketch information) is deleted from the selected body.
To use this option, follow these steps:
1. Select the face(s) you wish to move.
2. Choose the method of face movement.
3. Select the projection faces and or planes using the Class Selection Tool.
Replace Face
This option lets you replace the geometry of a single solid face with new sheet geometry. The
selected face must be bounded by other faces.
You can replace the selected face with one of the following sheet types:
Planar Lets you replace the selected face with a planar-shaped sheet.
Cylindrical Lets you replace the selected face with a cylindrical-shaped sheet.
Spherical Lets you replace the selected face with a spherical-shaped sheet.
Conical Lets you replace the selected face with a conical-shaped sheet.
Toroidal Lets you replace the selected face with a toroidal-shaped sheet.
Select Lets you replace the sheet of a selected face with an existing sheet or the sheet
Face of a selected solid face.
This operation does not allow the topology of the solid body to change. The system replaces
the geometry of the selected face with the user-specified geometry.
This option can only operate on unparameterized bodies. If you select a face from a
parameterized body for this operation, a message is displayed, warning you that the
parameters will be removed from the body if you continue. If you choose to continue, all
parametric data (feature and sketch information) is deleted from the selected body.
The original edges of the selected face are deleted and new edges are recalculated by
intersecting the new sheet (of the selected face) with the sheets of all the adjacent faces. If
these intersections would fail (e.g., attempting to replace the planar sheet of one of the faces
on a one inch cube with a spherical face with a quarter inch radius), the system does not
replace the face. Also note that nonanalytic sheets, such as B-surface type sheets, cannot be
extended beyond the geometry that defines their bounds.
To use this option, follow these steps:
1. Select a feature.
2. Select the face to be replaced.
3. Define the replacing sheet.
After a Replace operation, you can restore the solid body to its previous state with Undo.
Choosing Undo causes the system to immediately reverse the last Replace operation only.
Subdivide Face
This option lets you use existing curves to create new edges and new faces on a single face
of an existing body while maintaining associativity.
To use this option, follow these steps:
1. Select the face to be subdivided.
2. Determine the curve status (maintain or blank originals)
3. Select the curves to subdivide the face.
you can edit these edges/faces using Edit->Feature->Parameters. Curves which are
associated with the subdivided face feature cannot be deleted. If you transform the curves
associated with a subdivided face, the face itself is also updated. If you transform the solid
body on which any subdivided faces reside, their associated curves do not move. However,
the subdivided faces are updated accordingly.
Delete Face
This option lets you remove one or more faces of an existing body. If multiple faces are
selected, they must all belong to the same solid body.
This option can only operate on unparameterized bodies. If you select a face from a
parameterized body for this operation, a message is displayed, warning you that the
parameters will be removed from the body if you continue. If you choose to continue, all
parametric data (feature and sketch information) is deleted from the selected body.
To use this option, follow these steps:
1. Select the face to be deleted using the Class Selection Tool.
2. Determine the method to repair the opening.
Immediately after a Delete operation, you can reverse the effect of that operation, and restore
the body to its previous state, with Undo.
Deleting a face from a solid body leaves an opening which must be closed. You can specify
that the system either Create New Faces or Trim Existing Faces to close the opening.
Create New Faces causes a new face to be generated from the edges of the opening. The
system creates a new face by finding a surface which best fits all the edges of the opening.
The edges are not modified in any way.
Trim Existing Faces causes the surrounding faces to extend until they intersect, to cover the
opening left by the deletion. The system deletes the edges surrounding the opening and
recalculates any required new edges.
Trim Existing Faces has the following restrictions:
• The faces that will be trimmed as a result of deleting a face cannot be parallel to each
other. (They would never intersect.)
• Nonanalytic surfaces, such as B-surfaces, cannot be extended beyond the geometry
that defines their bounds.
Choose Undo to reverse the previous Delete operation and restore the solid body to its
previous state.
Resize Face
This option lets you change the radial parameters of analytic faces only. Analytic faces
include conical, cylindrical, spherical, and toroidal.
This option can only operate on unparameterized bodies. If you select a face from a
parameterized body for this operation, a message is displayed, warning you that the
parameters will be removed from the body if you continue. If you choose to continue, all
parametric data (feature and sketch information) is deleted from the selected body.
The Resize Face option requires that you select a single face to be modified. Nonanalytic
faces are not selectable. If you select a nonanalytic face, the following error message is
displayed:
Invalid Face Type For This Operation
When you select single face bodies, such as spheres, the system immediately proceeds to
the new size prompt. The prompt for the new size parameter depends on the face you have
selected. When you select a sphere or cylinder, you can change the diameter value. When
you choose a cone, you can change its half angle, and when you choose a torus you can
change its major and minor radii.
Immediately after changing an analytic solid body, you can reverse the effect of that operation
and restore the face to its previous state with Undo.
Join Faces
You can choose from the following two methods to join faces on a solid body:
On Same Surface Lets you remove redundant faces, edges, and vertices from selected
sheet and solid bodies.
Convert to B-Surface Lets you join multiple faces into a single B-surface type face.
On Same Surface
This option lets you remove redundant faces, edges, and vertices from selected sheet and
solid bodies. You may need to use this option after a Subdivide Face operation.
For example, if you subdivide a face and subsequently discover that you no longer need or
want that subdivision, you can perform a Join Face on the body to remove the now unwanted
edges and/or faces.
Convert to B-Surface
You can use this option to join multiple faces into a single B-surface type face. The selected
faces must be adjacent to each other, belong to the same solid body, have matching u-v box
ranges, and the edges at which they join must be isoparametric.
When you select more than two faces for the join operation, the system attempts to match the
faces in pairs. You must select the faces in order so that the matching pairs share edges (see
the figure below).
TOOLS
Modeling Tools Options
Expression Lets you define and edit arithmetic or conditional formulas for the feature
parameters in your part.
Visual Editor Provides a static graphical representation of a model with its corresponding
dimensions and expressions, and simplifies the editing of object parameters.
Update Lets you specify when your model updates during the current session.
Part Navigator - Provides a visual representation of your part. Use it to organize,
select and control the visibility of your data as well as simply browse to
understand it.
Customize Customize the main menu bar and the toolbars to make the interface easier for
you to use.
User Defined Feature – Lets you create your own features to automate
commonly used design elements.
Part Families Lets you create a family of parts by designing a template part, and then using
the NX spreadsheet to describe the various part family members.
Visual Editor
The Visual Editor provides a static graphical representation of a model with its corresponding
dimensions and expressions, to simplify the editing of object parameters. You can edit
expressions from the Visual Editor and update your model to reflect the changes.
The Visual Editor Dialog
The Tools-> Visual Editor dialog consists of the following components:
• A graphical cartoon which represents a view of the current model, along with its
associated dimensions. The cartoon is a static graphical image which is used for
reference while editing.
• A list of expressions associated with the model and an area for editing the
expressions. When you select a dimension on the cartoon, the associated expression
is highlighted in the list and you can edit it immediately. The model is updated when
you choose Update.
Update Options
Delayed After Lets you specify when to update the display with your edits.
Edit When this option is turned ON, you can perform as many edit operations as you
wish, but not update your model until you choose the Update option.
When turned OFF, you can only perform one edit operation at a time before the
system updates the display.
Update Lets you update the display with your previously made edits. When you choose
Model this option, the display is updated to show the effects of the edits made while
Delayed After Edit is ON. This option is only available when the Delayed After
Edit option is toggled ON.
Edit During Lets you review how the model is created, feature by feature. You can also edit
Update the model as it updates. You can move forward or backward to any feature,
(EDU) then edit it.
Part Families
The Part Families option lets you create a family of parts. You begin by creating a template
part, and then use the NX spreadsheet to create a table describing the various part family
members.
Part Families Dialog Options
Available Lets you choose the type of available columns that can be selected for the
Columns Part Families spreadsheet.
Available Lists the columns that are available for adding to the spreadsheet.
Columns list box
Add Column Lets you add a column to the Chosen Columns list by selecting its name in
the Available Columns list, then choosing this option.
Chosen Columns Shows the items that have been selected for the part family; each item
list box represents one column in the spreadsheet. When you select an item in the
Chosen Columns list, any associated geometry is highlighted in the
graphics area.
Remove Column Lets you remove a column from the Chosen Columns list by selecting its
name in that list, then choosing this option.
Family Save Lets you specify the default directory for the creation of family member part
Directory files.
Part Family Options for the spreadsheet.
Spreadsheet
General Procedure
1. Create a template part.
2. In the template part, define the attributes that will be used in the family.
3. Create and save a family table, defining the various configurations of the family
members:
a. Open the spreadsheet from the Part Families dialog by clicking Part Family
Spreadsheet-> Create.
b. From the spreadsheet use Part Family-> Create Parts on the family table to
create a NX part file.
Visible in View
The Visible Layers in View dialog allows you to view all views in the current layout.
To... Do This...
Display a list of all views in the current Select Visible in View from the Format pull-down
layout menu
Choose a view Select a view from the list or
select a view in the graphics display area
Replace the individual layer settings of Select a view from the list and select 'Reset to
the selected view with the global layer Global'. 'Reset to Global' takes effect immediately.
settings If you are finished with the Format->Visible in View
option, to exit the function, click Cancel immediately
after 'Reset to Global'. To edit the Visible in View
settings again, click OK.
Add to the list of visible layers Select Visible
Remove from the list of visible layers Select Invisible
Store the selected layers as visible in Click Apply or OK
the view and update the graphics
display area
Move/Copy to Layer
These functions enable you to transfer objects or their copies among the layers in a part file.
• Select Move to Layer or Copy to Layer.
• Select the objects intended for the transformation.
• Select or enter the number of the destination layer. You can select a destination layer
from the layer list box, the graphics window or you can enter a layer number in the
data entry field.
• Select OK to perform the transformation.
Move to Layer Remove objects from one layer and place them on another layer.
Copy to Layer Keep objects on their original layer, and place copies on another layer.
Reference Sets
Reference sets let you control the amount of data that is loaded from each component and
viewed in the context of an assembly. A well-managed reference set strategy can lead to:
• Faster load times
• Reduced memory usage
• Less cluttered graphics displays
A reference set is a named collection of objects that you can reference from an another part.
You can use reference sets to, for example, reference geometry representing different stages
of manufacture. Using reference sets can drastically reduce, or even totally eliminate, the
graphical representation of portions of the assembly without modifying the actual assembly
structure or underlying geometric models.
Group
Identify individual objects as a group, and handle them as a single unit. Objects can be
removed from a group and restored to their individual status.
A complex part can be managed with ease if the objects are rationally grouped. The
selection process can be greatly enhanced if a part consists of grouped objects.
Term Definitions
Member Object belonging to a group.
Group Collection of its members. You can handle a group as an object separate from its
members.
Name Assigned to a group at the time of its creation.
Option Description
Create Group Creates an unnamed group.
Create Named Group Creates a group and give it a name.
Add to Group Adds objects to a group.
Remove From Group Removes members from groups without ungrouping any groups.
Ungroup Top Ungroup a top-group without ungrouping any of its sub-groups.
Ungroup Full Ungroup a top-level group and all of its subgroups.
Group Features
This option lets you group features into a special collection called a Feature Set. Members of
a feature set can be controlled together during suppress, delete and move feature operations.
Basic Procedure
1. Click on Format-> Group Features. The Sets of Features dialog opens.
2. Enter a name for the feature set in the Feature Set Name field.
3. If necessary, use the Filter field to limit the number of features shown in the Features
in Part listing.
4. If desired, turn on the Add Dependencies option, to include feature dependencies of
the selected features that are to be added to the feature set.
5. If desired, turn on the All in Body option, to include all features in the body in the
feature set.
6. Highlight the features in the Features in Part listing that you wish to add to the feature
set, and click the Add button. You can make multiple selections by highlighting
multiple items in the Features in Part listing and clicking the Add button once. You
can remove features in the Features in Set listing by highlighting them and clicking
the Remove button.
7. Turn on Hide Feature Set Members if you do not want the feature set members to
display in other feature dialogs.
8. Click OK or Apply. The features in the Features in Set listing are grouped together
under the feature name you specified in the Feature Set Name field.
Editing a Feature Set
To edit a feature set do one of the following:
• Select Edit->Feature->Parameters and select the feature set.
• Select the feature set in the Part Navigator and use MB3-> Edit Parameters.
A dialog opens to let you edit the expressions and references of the features in the feature
set. If you select multiple feature sets, all expressions and references of all the features in the
sets are available to edit.
Add/Remove Members
To change the members in a feature set, go to the Part Navigator and use MB3->
Add/Remove Members. The Sets of Features dialog displays, where you can add and remove
features in the set.
• You can add feature sets to other feature sets.
• You can add features to more than one feature set.
• You cannot add features that were created after the feature set.
• If you delete a feature set, all of its member features are also deleted. To delete a
feature set without deleting its members, first remove its members.
• You can create empty feature sets that contain no members.
• If you suppress a feature set, all of its members are suppressed. If you unsuppress a
feature set, all of its members are unsuppressed, except those members that were
already suppressed before they were added to the feature set.
Patterns
Use this option to duplicate standard parts, to add standard information (such as borders,
lines, text and title blocks) to your file, and to reduce the size of your current part file.
What is a Pattern?
A Pattern Is one object representing individual objects saved in another file called the
Object pattern master part file. You create a pattern by retrieving the pattern data from
the pattern master part file. Pattern data for a particular part must exist before that
part can be retrieved as a pattern.
Pattern Is saved in the pattern master part file. Only points, lines, arcs, conics, splines, b-
Data curves, dimensions, drafting objects, surfaces, and solids can be filed as pattern
data. All other objects, including nested patterns, are ignored during pattern data
filing.
Pattern Are the control points for pattern objects.
Points
Retrieved from Pattern Master Part File and Used in Six Places
Creating a Pattern
To save pattern data, first set the Save Pattern Data option under File->Options->Save
Options to save patterns in the way you want. If it is set to 'No', no pattern data will be saved.
1. Save a part that contains the objects that you want to use as a pattern. This creates a
'Pattern Master Part File'.
2. Open the part file into which you want to retrieve a pattern.
3. Retrieve the 'Pattern Master Part File' saved in Step 1.
The following operations apply to pattern objects.
• File->Import->Part
• Edit->Delete, Blank, Layer, Transform, Object Display (Color)
• Format->Group, Attribute
• the Dimensioning operations in the Drafting application
• the Assemblies operations
Option Description
Retrieve Pattern Retrieves the pattern data representing the points, lines, arcs, conics,
splines, b-curves, dimensions, drafting objects, sheets, and solids in a
pattern master part file, and displays them as a single pattern object in
your current part file.
Expand Pattern Imports the individual objects, which make up the pattern object
directly into your current part file, and deletes the pattern object.
Update Pattern Re-retrieves pattern data to reflect any changes that may have been
incorporated in the pattern master part file while your current part is
open.
Replace Pattern Replaces the current pattern master part file with another while
maintaining the same scale, origin, and orientation.
Edit Display Changes the display status of the origin marker, the max/min box, and
Parameters the control points of the pattern objects.
List Associated Parts Displays the Information window with all pattern master part files
referenced by pattern objects for the current part file. Pattern master
part files referenced within other loaded parts in the session are also
shown.
List Pattern Errors Displays the Information window with all errors that occurred during
the last pattern operation.
Create Pattern Point Creates pattern points anywhere in the pattern master part file.
ASSEMBLIES
Assembly Introduction
Assemblies is an integrated Unigraphics NX application that facilitates the construction of
assemblies of parts, the modeling of individual parts within the context of the assembly, and
the production of parts lists for assembly drawings.
You can create links from the assembly to its components to simplify the incorporation of
changes across the various levels of product definition. One advantage to using assemblies is
that a design change to one part file can be reflected in all assemblies that use the part.
When initially creating an assembly, you do not need to create or alter any geometry. The
system creates a link from the assembly to the component, which allows the system to keep
track of your assembly structure. You can create an assembly by several different techniques
that combine parts and/or subassemblies together. You can also generate a parts list of the
contents of an assembly based on previously assigned attributes.
Assemblies appears on the Applications pulldown as an application that can be toggled ON or
OFF. Toggling the Assemblies application ON causes an assemblies license to be taken, the
Assemblies toolbar to appear, and the functions available from the Assemblies pulldown
menu to expand. Some assemblies functions, such as designing in context or access to the
Assembly Navigator, are also available without an assemblies license or when the
Assemblies application is toggled OFF.
Assemblies Concepts
Components
Assembly part files point to geometry and features in the subordinate parts rather than
creating duplicate copies of those objects at each level in the assembly. This technique not
only minimizes the size of assembly parts files, but also provides high levels of associativity.
For example, modifying the geometry of one component causes all assemblies that use that
component in the session to automatically reflect that change. Within an assembly, a
particular part may be used in many places. Each usage is referred to as a component and
the file containing the actual geometry for the component is called the component part
Top-down or Bottom-up Modeling
You are not limited to any one particular approach to building the assembly. You can create
individual models in isolation, then later add them to assemblies (bottom-up), or you can
create them directly at the assembly level (top-down). For example, you can initially work in a
top-down fashion, then switch back and forth between bottom-up and top-down modeling.
Design in Context
When the displayed part is an assembly, it is possible to change the work part to any of the
components within that assembly (except for unloaded parts and parts of different units).
Geometry, features, and components can then be added to or edited within the work part.
Geometry outside of the work part can be referenced in many modeling operations. For
example, control points on geometry outside of the work part can be used to position a
feature within the work part.
Associativity Maintained
Geometric changes made at any level within an assembly result in the update of associated
data at all other levels of affected assemblies. An edit to an individual piece part causes all
assembly drawings that use that part to be updated appropriately. Conversely, an edit made
to a component in the context of an assembly results in the update of drawings and other
associated objects (such as tool paths) within the component part.
Mating Conditions
Mating conditions let you position components in an assembly. This mating is accomplished
by specifying constraint relationships between two components in the assembly. For example,
you can specify that a cylindrical face on one component is to be coaxial with a conical face
on another component.
The relationship between the two components is associative. If you move the fixed
component's location, the component that is mated to it also moves when you update. For
example, if you mate a bolt to a hole, if the hole is moved, the bolt moves with it.
Using Reference Sets to Reduce the Graphic Display
Large, complex assemblies can be simplified graphically by filtering the amount of data that is
used to represent a given component or subassembly by using reference sets. Reference
sets can be used to drastically reduce (or even totally eliminate) the graphical representation
of portions of the assembly without modifying the actual assembly structure or underlying
geometric models. Each component can use a different reference set, thus allowing different
representations of the same part within a single assembly. The figure below shows an
example of a bushing component used twice in an assembly, each displayed with a different
reference set.
When you open an assembly, it is automatically updated to reflect the latest versions of all
components it uses. Load Options lets you control the extent to which changes made by other
users affect your assemblies.
Machining of Assemblies
Assembly parts may be machined using the Manufacturing applications. An assembly can be
created containing all of the setup, such as fixtures, necessary to machine a particular part.
This approach has several advantages over traditional methods:
• It avoids having to merge the fixture geometry into the part to be machined.
• It lets the NC programmer generate fully associative tool paths for models for which
the programmer may not have write access privilege.
• It enables multiple NC programmers to develop NC data in separate files
simultaneously.
Assemblies Functionality
Some of the major features of Assemblies include:
• Component geometry is pointed to from the assembly, rather than duplicated
throughout the assembly.
• You can create assemblies using either a top-down or bottom-up approach.
• Multiple parts can be opened and edited simultaneously.
• Component geometry can be created and edited in the context of the assembly.
• Associativity is maintained throughout the assembly regardless of how and where the
edits are made.
• The graphical representation of an assembly can be simplified without editing the
underlying geometry.
• Assemblies are automatically updated to reflect the latest version of referenced parts.
• Mating conditions let you position components in the assembly by specifying
constraint relationships between them.
• The Assembly Navigator provides a graphical display of the assembly structure and
lets you select and manipulate components for use in other functions.
• You can use assemblies in other applications, particularly Drafting and
Manufacturing.
Definition of Terms
Assemblies introduces several new terms, a few of which are defined below. It is
recommended that you become familiar with these terms before you attempt to use the
interactive procedures described in this help documentation. For further definitions, refer to
the Glossary.
Assembly A collection of piece parts and subassemblies representing a product. In
Unigraphics NX, an assembly is a part file which contains components.
Component A usage of a part within an assembly, at a particular location and orientation.
A component may be a subassembly consisting of other, lower level
components. Each component in an assembly contains only a pointer to its
master geometry. When you modify the geometry of one component, all other
components in the session using the same master automatically update to
reflect the change.
Component The part file or master pointed to by a component within an assembly. The
Part actual geometry is stored in the component part and referenced, not copied,
by the assembly.
Component The geometric objects from the component part, displayed within the
Members assembly. The component members may be a subset of all the geometry in
the component part if a reference set is used. Also referred to as component
geometry.
Design in The ability to directly edit component geometry as it is displayed in the
Context assembly. Geometry from other components can be selected to aid in the
modeling. Also referred to as edit in place.
Top-down Modeling technique where component parts can be created and edited while
Modeling working at the assembly level. Geometric changes made at the assembly
level are automatically reflected in the individual component part immediately.
Bottom-up Modeling technique where component parts are designed and edited in
Modeling isolation of their usage within some higher level assembly. All assemblies
using the component are automatically updated when opened to reflect the
geometric edits made at the piece part level.
Displayed Part The part currently displayed in the graphics window.
Work Part The part in which you create and edit geometry. The work part can be your
displayed part or any component part which is contained in your displayed
assembly part. When displaying a piece part, the work part is always the
same as the displayed part.
Loaded Part Any part currently opened and in memory. Parts are loaded explicitly using
the File-> Open option and implicitly when they are used in an assembly
being opened.
Reference Set A named collection of geometry from a part that may be used to simplify the
graphic display of the component part in higher level assemblies.
Mating The set of constraints that exists for a single component. Each component in
Condition an assembly can have only one mating condition, although that mating
condition may consist of relationships to several other components.
Assembly Navigator
The Assembly Navigator gives you a graphical display of the assembly structure of the
displayed part in a separate window, and provides a quick and easy method of manipulating
components in an assembly. For example, you can use the Assembly Navigator to select
components for various operations, as well as to perform assembly management functions
such as changing the work part, changing the displayed part, blanking and unblanking
components, and more.
ADVANCED ASSEMBLY
Advanced Pulldown Menu
The options on the Advanced pulldown menu are:
Advanced Pulldown Menu Options
Wrapped Simplifies a complex assembly by computing a solid envelope that encloses
Assembly the assembly. This effectively "shrink wraps" the assembly with a convex
polyhedron of planar faces.
Linked Exterior Extracts the exterior faces of an assembly into a LINKED_EXTERIOR
feature. You can extract all of the faces, or a selection of them. You can edit
your selection of faces before extracting them.
Simplify You can create a single, airtight solid from an assembly that preserves the
Assembly exterior details while removing proprietary interior details.
Zones Zones can be thought of as a way of partitioning an assembly model into
meaningful regions. Zones can either be boxes or planes.
Representations Creates a faceted body which is associated with the solid body or face from
which it was derived. Faceted bodies are often used as a lightweight
alternative to heavy solid bodies.
Scripts Scripts, which map one or more filters to actions, can be used to build up a
simple program to manipulate the assembly.
Wrap Assembly
The Wrap Assembly function (also known as assembly envelope) simplifies a complex
assembly by computing a solid envelope that encloses the assembly. This effectively "shrink
wraps" the assembly with a convex polyhedron of planar faces.
This feature is similar to the Wrap Geometry feature that is described in the Modeling Help,
except that the WRAP_ASSEMBLY feature allows interpart links in the input geometry. It is
created in the context of the displayed part, but resides in the work part. Input data can reside
anywhere in the current assembly, because interpart links relate the data to the
WRAP_ASSEMBLY feature.
Linked Exterior
Extracts the exterior faces of an assembly into a LINKED_EXTERIOR feature. You can
extract all of the faces, or a selection of them. You can edit your selection of faces before
extracting them.
Zones
Zones can be thought of as a way of partitioning an assembly model into meaningful regions.
Zones can either be boxes or planes. Zone filters work from the bounding box of a part, which
is computed from the solid geometry in the part. Wireframe geometry is not included in the
calculation, and therefore not in a zone filter.
Zones are:
• Defined and stored at the assembly level.
• Named uniquely within their own name space.
• Available for comparison against the volume of the components being loaded, the
comparison functions being provided by the filter language.
• Located in the absolute coordinate system of the assembly they are defined in.
Representations
You can use the options on this dialog to create a faceted body which is associated with the
solid body or face from which it was derived. Faceted bodies are often used as a lightweight
alternative to heavy solid bodies. Using faceted bodies instead of solid bodies can
significantly improve performance, especially in large assemblies.
COMPONENTS MENU
The Components cascade menu provides options for creating and editing assembly
components.
Create New Lets you create a new component to add to your assembly.
Create New Lets you create a new parent for your current displayed part.
Parent
Replace Replaces reference sets for one or more components. From the displayed
Reference Set assembly part, select the component for which you want to replace the
reference set, then specify the new reference set name. You can also specify
that the reference set is either Empty or comprised of the Entire Part.
Suppress Lets you suppress a component. Other options for suppressing components
Component appear on the Parameters page of the Component Properties dialog.
Unsuppress Lets you select one or more suppressed components to unsuppress. You
Component can also select suppressed components from the Assembly Navigator and
then choosing this option.
Define Mating Lets you examine the mating conditions for a selected component, and
Alternates ensure the correct faces have been named. You can name the faces of the
original component.
Verify Mating Applies names to faces of alternate parts, and lets you load the substituted
Alternates alternate part and verify the substitution works correctly.
Part Family Updates part family members and provides a Family Report.
Update
Check Checks the selected components against each other and other visible
Clearances components for possible interferences. If no components are selected, you
will be prompted to select one. Unloaded parts are ignored.
ADD EXISTING
The Assemblies-> Components->Add Existing option lets you create an assembly using a
bottom-up design method, by adding a part to the work part as a component. This part can be
an existing part, or you can create a part family member on the fly.
Selecting the Part to be added
When you choose Assemblies-> Components-> Add Existing or the Add Existing Component
icon on the Assemblies toolbar, the Select Part dialog appears. This dialog gives you options
for selecting the part to be added, or you can select the part directly from the graphics
window:
The Add Existing Part Dialog
After you have selected the part to be added, the Add Existing Part dialog appears, which
gives you options for modifying how the component is added. If you have chosen to preview
the component, it appears in a Staging View when the Add Existing Part dialog appears:
Multiple Add Lets you add more than one instance of the component you selected.
After you have added each instance, the Point Constructor remains active
to let you add another instance if you wish. When you are finished,
choose Back or Cancel.
Layer Lets you enter the layer that you want to use if you chose As Specified for
Layer Options.
When a component is added, the absolute position of the component is placed at the
specified destination position/orientation in the new parent part. When a component is added
with a reference set, the coordinate system associated with the reference set is always added
to any existing transformation before the component is added to the new assembly. There is
no effect on the component if the reference set was created without a coordinate system.
Degrees of Freedom
To position a component, you can use a combination of constraint types. When you begin to
mate the component, there are six ways in which it can move (i.e., six degrees of freedom):
three for rotation, and three for translation. Each constraint that you specify removes some of
these degrees of freedom. In the example below, the mating component has been partially
constrained, so that it now has only three degrees of freedom left.
Mate Specifies mating conditions to fix the component's location. You establish a
constraint relationship between the component you are adding and a fixed
component.
Reposition Move components after they have been added to the part. The component
highlights at its initially specified origin.
Mating Types
The mating constraint types are:
Mate Positions two objects of the same type so that they are coincident. For planar
objects, their normals will point in opposite directions.
Align For planar objects, it positions the two objects so that they are coplanar and
adjacent. For axisymmetric objects, it aligns the axes.
Parallel Defines the direction vectors of two objects as parallel to each other.
Perpendicular Defines the direction vectors of two objects as perpendicular to each other.
Center Lets you center one object everywhere along the center of the other, or center
one or two objects between a pair of objects.
Distance Specifies the minimum 3D distance between two objects. You can control
which side of the surface the solution should be by using positive or negative
values.
Select Components Lets you select one or more components. The other options are
grayed out while you are selecting them.
Finished Selection Choose this when you have finished selecting components to make
the other options active.
Mating Constraints list Lists all the mating constraints of the selected components that have
an offset or angle expression.
Offset Expression or Shows the current name and value of the offset or angle expression
Angle Expression belonging to the selected constraint. You can change the expression
value.
Slider Lets you change the offset (or angle) by moving the slider. You can
see the effects in the graphics window and in the Offset (or Angle)
value.
Icons
Translate Lets you move the selected components either to a selected point, or
to a position that you define by specifying the distance that the
components should travel in the XC, YC, and ZC directions.
Rotate About a Point Lets you rotate the selected components about a point that you
specify.
Rotate About a Line Lets you rotate the selected components about a line that you define.
Reposition Brings up the CSYS Constructor to let you define how the selected
components should be repositioned.
Rotate Between Axes Lets you rotate the selected components between specified axes.
CREATE NEW
You can create a new component part file and a reference to that component in the assembly
work part. When you create a new component, feature parameters are maintained.
The Assemblies-> Components-> Create New option lets you create an assembly using a
top-down design method. Using this method, you can design a component part within the
context of the assembly, or use a black box representation, where you design a general
outline of the component part, thereby establishing the assembly-component relationship.
Common Procedures
To create a new component:
• Select the geometry to be included in the new component part. Or, you can select
one or more components from the work part to create a new subassembly.
• Specify a filename for the new part.
• Enter a name for the part.
• Enter a name for the reference set.
• Designate on which layer of the work part the component geometry will be placed. To
designate the work layer, choose the Work option; to designate the original layer,
choose the Original option. To designate another layer, choose the As Specified
option and enter the desired layer number in the text entry field.
• Indicate whether you want the component origin aligned with the parent assembly's
WCS or Absolute coordinate system.
• Indicate whether you want the defining objects (if any) of the selected geometry to be
copied into the new component part.
• Indicate whether you wish to delete the original geometry from the assembly since it
is now referenced from the component part. Deleting the original geometry is similar
to a move operation, while retaining the original geometry is like a copy operation.
Component Origin specifies where the absolute coordinate system lies within the component.
WCS sets the absolute coordinate system to be the same location and orientation as the
WCS of the displayed part. Absolute sets the absolute coordinate system to be the same
location and orientation as the absolute CSYS of the work part (i.e., the objects retain their
absolute position). The Absolute option enables any geometry that is far removed from the
absolute origin in the parent assembly to be close to the origin in the component part.
If Copy Defining Objects is toggled OFF, selected geometry that depends on defining objects
that were not selected will be left out of the new component. If this option is toggled ON, all
selected geometry and defining objects are copied to the new component.
If you toggle Delete Originals ON, the originals of any objects which were copied into the
component are deleted. The originals of any dependent objects which were copied are also
deleted. If there are any objects which depend on some object which is going to be deleted,
those dependent objects are deleted as well (even though they have not necessarily been
copied).
You may find it useful to turn Retain Annotations ON (under Preferences-> Drafting) when
using Delete Originals, so that any annotations which reference the deleted objects can be
reattached by hand to the occurrences of those deleted objects. The system creates a new
component part file containing the selected geometry and also creates a component in the
assembly work part.
CREATE ARRAY
You can use the Create Array options to create and edit an associative array of components
in an assembly. You can create array components according to feature instance sets (feature
isets), or by creating a linear or circular array. Component arrays can also be created with the
Create Component Array option on the Assemblies toolbar.
Using component arrays lets you:
• Quickly create patterns of components and component mating conditions.
• Add similar components in one step.
• Create a number of similar components whose mating conditions are the same.
Feature ISET Arrays
You may create component arrays, called Feature ISET Arrays, based on feature instance
sets. There is one component for each feature in the instance set, and the components
automatically mate to the appropriate faces.
When creating a feature ISET array you must first position a component via mating
conditions, so that the component is mated to one of the features in the instance set. By
default, the first mated component is the template component. Any new components you add
share the template's attributes. (You may specify a new template at any time.)
Whenever you add a new component to the array, the component is positioned via mating
conditions. The system copies the mating conditions from the template, and applies them to
the appropriate feature. In the figure below, if Bolt (1) were the template, Bolt (2) would be
added so that the same faces on the bolt were mated, but to different faces in the component.
If you change the template's mating conditions so that new components cannot be mated
correctly, the system positions these components absolutely.
When geometry is duplicated for each feature in an instance set, each component mates
independently. When there is no duplicate, each component mates to the same geometry.
Linear
Lets you create orthogonal or non-orthogonal master component arrays. Using this option,
you can define a 1- or 2-dimensional master component array.
To create a linear master component array, you must:
• Choose a direction definition.
• Select a X direction reference.
• Select a Y direction reference (for a 2-dimensional array).
• Enter appropriate total number and offset values.
A linear component array is created by using a mating condition that translates the
components along an defined axis. You can define X and Y directions using the following
Direction definitions:
Face Normals Defines X and Y direction references with faces that are normal to the desired
placement plane.
Datum Plane Defines X and Y direction references with datum planes that are normal to the
Normals desired placement plane.
Edge Defines X and Y direction references with edges which are coplanar to the
desired placement face.
Datum Axis Defines X and Y direction references with datum axes which are coplanar to
the desired placement face.
A linear component array is defined by the following parameter values:
Total Defines the total number of instances to be generated parallel to the X direction
Number - you select. This number includes the existing feature you are instancing.
XC
Offset - XC Defines the spacing for the instances along the X direction you select. This
spacing is measured from a point on one instance to the same point on the next
instance along the X direction you select.
Total Defines the number of instances to be generated parallel to the Y direction you
Number - select. This number includes the existing feature you are instancing.
YC
Offset - YC Defines the spacing for the instances along the Y direction you select. This
spacing is measured from one instance to the next along the Y direction you
select.
Circular
Lets you create a circular array of master components from a selected template component.
You specify a rotation axis about which the components are generated. You also specify the
number of components to create in the array, and the angle at which each component is
created about the rotation axis.
To create a circular master component array you must first select the features to instance.
Then you must:
• Choose an axis definition.
• Select an axis of rotation.
• Enter appropriate total number and angle values.
A circular component array is created by using a mating condition that translates the
components about an axis. You can define an axis of rotation using the following Axis
definitions:
Cylindrical Face Defines an axis of rotation which coincides with the axis of a selected
cylindrical face.
After specifying the rotation axis, you can specify the following options:
Total Defines the number of components to be created in the circular array, including
Number the existing feature you are instancing.
Angle Defines the angle at which each component is created about the reference
point.
SUBSTITUTE COMPONENT
You can remove an existing component and add another component in the exact orientation
and position as the original. You can also rename the new component if desired.
To substitute a component, select the one you wish to replace and choose Substitute
Component from the Assemblies toolbar or Assemblies-> Components-> Substitute
Component. A message named Substitute Component appears, which gives you the
following options:
Remove and Not an associative operation. Any parents at any level that refer to the
Add substituted component will lose their associative links.
Maintain Maintains mating conditions over the substitution if you have used the
Mating alternates option to define mating condition mappings.
Common Procedures
To substitute a component:
• Select the component to be substituted.
• Select the part you wish to substitute as the new component.
• If you wish to rename the component, enter a new component name.
• Set the Ref. Set Used option to either Maintain Ref. Set or Entire Part. If you choose
Maintain Ref. Set, the system keeps the reference set the same, if the part being
substituted in has the current reference set defined. Otherwise, it brings in the entire
part.
• Designate on which layer of the work part the substitute component geometry will be
placed. To designate the work layer, choose the Work option; to designate the
original layer, choose the Original option. To designate another layer, choose the As
Specified option and enter the desired layer number in the text entry field.
REPOSITION COMPONENT
When you select one or more components and choose Assemblies-> Components->
Reposition Component, Edit-> Reposition from the Assembly Navigator popup menu, or
Reposition from the graphics window popup menu, the Reposition Component dialog and
drag handles appear. You can reposition the components either with the options on the
Reposition Component dialog, or by using the drag handles.
If you selected a single component that has at least two parental levels (i.e., the component is
part of a subassembly that is itself part of a larger assembly), the Reposition Component
dialog has two pages: Transform and Variable Positioning. The single component can be a
subassembly, as long as you do not select any of its children.
Transform Page
These options may also appear on other dialogs that use motion.
Transform Icons
Point to Point Lets you move the selected components by specifying two points.
Translate Lets you define the amount of distance that the selected components
should be moved.
Rotate About a Point Lets you rotate the components about a selected point.
Rotate About a Line Lets you rotate the components about a line by moving the drag
handle to the point that you define and aligning the drag handle to the
axis that you define.
Reposition Lets you define how the selected components should be repositioned
by moving the CSYS.
Rotate Between Axes Lets you rotate the selected components between selected axes.
Rotate Between Lets you rotate the selected components between selected points.
Points
SUPPRESS COMPONENT
Suppressing a component removes it and its children from the display. Suppressed
components are not deleted; they still exist in the database, but are ignored for many
assembly functions in which blanked or unloaded components would participate. Suppressed
components (and their children, which become suppressed when their parents are
suppressed) are effectively removed from the current assembly structure, with the following
results:
• Suppressed components are not shown in any view (including exploded views) or
drawing.
• You can specify whether suppressed components should be shown in the
Assemblies Navigator with the Include Suppressed Components option (available on
the Assembly Navigator toolbar or Tools-> Assembly Navigator-> Include Suppressed
Components).
• Suppressed components are not shown in dialogs (except for Suppress, Unsuppress,
and Suppress by Expression), parts lists, and reports.
• Suppressed components do not participate in weight management calculations,
clearance analyses, or clone operations.
• Suppressed components will not be loaded with their parent assemblies, but
suppressing a loaded component does not unload it.
• Mating conditions and linked geometry that depend on a suppressed component will
not be updated until the component is unsuppressed.
Suppress by Expression
To suppress a component by expression, select the component and open the Component
Properties dialog. On the Parameters page, choose the Controlled by Expression option.
UNSUPPRESS COMPONENT
Suppressing a component removes it and its children from the display.
Suppressed components are not deleted; they still exist in the database, but are
ignored for many assembly functions in which blanked or unloaded components
would participate. We can again get back these things for the suppressed
components from unsuppress component option.
DEFORM PART
You can define a part as capable of assuming more than one shape when it is added to an
assembly. This is especially useful for parts such as springs or hoses, which are often given
different positions in the same assembly.
In order to use deformable (flexible) components, two phases must be completed for each
part:
• Define Deformable Part: defines the shapes into which the component can be
deformed. You must have write access to the part file.
• Deform Part: selects one of those shapes for a particular use. You must have write
access to the assembly where the deformation occurs, but you do not need write
permission to the part itself.
Deform Part Procedures
In order to use flexible components, you must complete two phases for each part:
• Define Deformable Part: defines the shapes into which the component can be
deformed.
• Deform Part: selects one of those shapes for a particular use.
Define Deformable Part
1. Decide which components will need more than one shape.
2. If you do not own the part, decide how to save it. You must save the feature that this
operation creates with the part, or the part will not be deformable.
3. Open the Modeling application, and choose Tools-> Define Deformable Part.
4. Use the Define Deformable Part dialog to designate the components that you want to
be deformable, and to define the shapes the components can assume.
5. After you have selected the definition, features, expressions, and references that you
want to use in the deformable part, choose Finish to create the deformable feature.
6. Save the part.
Deform Part
1. Create your assembly. When you want to add a deformation, choose Assemblies->
Components-> Add Existing, and select a component that can be deformed. The
input parameter dialog for the deformable component appears after the positioning
dialog. Go to step 3.
2. You can also add a deformation to a deformable component that is already in your
assembly by selecting it and choosing the Deform Part option, which is available at:
• Assemblies-> Components-> Deform Part
• The selected component's popup menu in the graphics window
• The Edit-> Deform option on the component's popup menu in the Assembly
Navigator
In the Deform Component dialog, select the assembly level in which you want to
place the deformation. If the shape that you want to use is not defined for that level,
choose New. When you are finished, choose OK in the Deform Component dialog to
create the deformation.
3. If the deformation does not need any outside references, you can position and mate it
in the assembly as you would any other component.
4. You can also edit components after adding them to the assembly, including making
them deformable and deforming their shape.
You can use the Assembly Navigator's Shape column to check a component's
deformation status: whether it is currently deformed, whether it is capable of
deformation but has kept its default shape, or whether it is not currently deformable.
Display Mating Conditions
There are several ways to display the current mating conditions:
• Choose Assemblies-> Components-> Mate Component
The root node, mating conditions, and mating constraints appear in the tree at the top
of the Mating Conditions dialog. You may have to expand some of the nodes to see all
the mating conditions and constraints.
• Choose Information-> Assemblies-> Mating Conditions
An abbreviated version of the Mating Conditions dialog, which includes the mating
conditions tree that appears on the full Mating Conditions dialog appears.
• The Reposition Component dialog includes a list of the mating constraints for the
selected components.
REFERENCE SETS
Reference sets let you control the amount of data that is loaded from each component and
viewed in the context of an assembly. A well-managed reference set strategy can lead to:
• Faster load times
• Reduced memory usage
• Less cluttered graphics displays
A reference set is a named collection of objects that you can reference from an another part.
Using reference sets can drastically reduce, or even totally eliminate, the graphical
representation of portions of the assembly without modifying the actual assembly structure or
underlying geometric models. Any part can have many reference sets.
MATING ALTERNATES
You can substitute an old component for a new component, and the mating conditions of the
old component can be transferred to the new component. This is made possible by a form of
associative substitution called mating alternates, which maintains the component mating
conditions.
The following options are covered in this section:
Define Examines the mating conditions for a selected component, and ensure the correct
faces have been named.
Verify Loads a substituted alternate part and verify the substitution works correctly.
Associative substitution uses names to identify the parts used in the mating conditions. Each
mated face in the old component and the corresponding face in the new component must
have a name. The face names of the old component are matched to the face names of the
new alternate component. Alternates are only valid at one level of an assembly. When you
exchange one alternate component for another, you are only able to maintain the mating
conditions in the assembly face where the exchange is performed.
Define Alternates
The Assemblies-> Components-> Define Mating Alternates option lets you examine the
mating conditions for a selected component, and ensure the correct faces have been named.
You can name the faces of the original component. If you have not selected a component
when you choose this option, the Class Selection dialog appears.
When you select a component and choose Assemblies-> Components-> Define Mating
Alternates, the Define Names dialog appears. The Define Names dialog lets you attach
names to the faces of the original component. It lists the mating conditions, and prompts you
to enter the part names:
Verify Alternates
The Assemblies-> Components-> Verify Mating Alternates option applies names to faces of
alternate parts, and lets you load the substituted alternate part and verify the substitution
works correctly.
To verify a component:
1. Select the component you want to substitute.
2. Choose a new part file.
3. Select the part you are adding to the assembly. The new component is a temporary
addition that allows the component to be displayed.
4. Use the Add Component option to add the part to the assembly. The mating
conditions of the old component are analyzed and applied to the new component. A
dialog displays the status of each mating condition.
5. When the old component is highlighted, select the equivalent face on the part you are
substituting.
6. Choose OK.
When you substitute an old component for a new component, the Verify option displays the
mating condition status for the component. The mating conditions are displayed in the Match
Objects dialog, which has two list boxes. The mating conditions for the new component are
displayed in the upper list box. If the selected face does not match the old component, the
mating constraints are listed in the lower box, and you are prompted to select and rename the
appropriate face on the new component.
If the selected face does match the old component, the system will analyze the mating
conditions and display the result of attempting to solve the constraints. If the mating condition
could not be solved, you can choose Show Mating Error for a description of the mating failure.
If the mating condition fails to solve correctly, you can still perform the substitution. The
mating condition is attached to the new component, but the component is not successfully
updated with the existing constraints.
CHECK CLEARANCES
Provides a simple way to check the clearances for all selected components, if you do not wish
to run a full Clearance Analysis.
To perform a Check Clearances analysis, select the components whose clearances you want
to check, and then choose Assemblies-> Check Clearances or press the Check Clearances
icon on the Assemblies toolbar. If you choose Check Clearances when you do not have any
components selected, you will be prompted to select a component.
When the operation is complete (or interrupted), an Interference Check report appears if there
was any interference, as shown in the example below. This report lists all the hard, soft, and
touching interferences between the selected components and the rest of the assembly. Note
that each type of interference (hard, soft, and touching) is marked with an icon.
Example of a Check Clearances Report
Find Component
The Find Component dialog provides a central point for locating components by any global
property. Each page of the dialog, which can be reached by selecting the tabs, represents a
search method:
• By Name
• By State
• By Attribute
• From List
• By Size, based on the component's bounding box
To open the Find Component dialog, choose Assemblies-> Context Control-> Find
Component or press the Find Component button on the Assemblies toolbar.
Each time you choose Apply in the Find Component dialog, the components that match the
search criteria are added to the list that will be selected when you choose OK.
Open by Proximity
The Open by Proximity dialog simplifies the process of loading a set of components that are
located in a small region of a larger assembly. Uses for the Open by Proximity functions
include:
• When you wish to do a "lightweight" load of nearby components to understand your
design context
• When you wish to do a "solid" load of nearby components for precise solid-based
clearance analysis or to enable the creation of mating conditions or WAVE interpart
links
• When you wish to load large components in the vicinity of the work part for overview
purposes
Product Outline
Lets you define a set of geometry that gives a hint of the overall size and shape of an
assembly without having to load components. When you are working on components that
form a part of a much larger assembly, such as an engine block or aircraft, defining an outline
gives you a rapid feel for the location of objects with minimal effort. This can be particularly
useful when there is a problem with a component that is not familiar to you. You can set
several display properties for the product outline's geometry, such as color, line font, and
translucency. This helps you distinguish the outline from the real geometry.
Cloning of Assemblies
Cloning provides a flexible, top-down interface for modifying the components referenced in an
assembly. The cloning options are:
Create Clone Assembly Creates a new cloned assembly from an existing assembly.
Edit Existing Assembly Modifies an existing cloned assembly.
Cloning is useful when you want to create, in a single operation, a new assembly or set of
related assemblies (such as WAVE control and product assemblies) that shares similar
assembly structure and associativities with an existing assembly or set of assemblies, but that
has some different component references. You could, for example, create several versions of
an assembly with a core set of common components, but with other components modified or
replaced.
EXPLODED VIEWS
In an exploded view, specified parts or subassemblies have been displaced from their real
(model) positions, as shown in the figure below.
Exploded assembly
Create Explosion Procedure
To create a new explosion:
1. Choose the Create Explosion option from the Exploded Views cascade menu or
toolbar.
2. Enter a new explosion name or accept the default name. Duplicate names not
allowed.
3. Choose the Edit Explosion option to bring up the Edit Explosion dialog.
4. Make sure that the Selection radio button is active, and select the components that
you want to explode.
5. (Optional) If you want to move the drag handles into a different position before
moving the components, either:
Choose the Snap Handles to WCS option, or
Activate the Move Handles Only radio button and drag the handles into
position. You can also use the Edit Explosion options to move handles.
6. Activate the Move Objects radio button.
7. There are three methods for moving the components into their exploded positions:
Immediately drag the selected components by holding down MB1
while moving the cursor. You do not need to change any of the options on the
Edit Explosion dialog.
Use the options on the Edit Explosion dialog to define the exploded
positions of the selected components (without dragging). You may need to
choose OK or Apply to move the components into position.
If you select a translation or rotation drag handle, you can further limit
how the selected components should be dragged by using the options on the
Edit Explosion dialog, and then drag the components into their exploded
positions.
8. When you are finished exploding the selected components, you can press MB2 to
switch back to the Selection mode. You can now add or remove components from the
group, and explode the new selection.
9. (Optional) You can select one or more exploded components and choose the
Unexplode option to move them back to their unexploded positions.
Explosion Menu Options
The Assemblies-> Exploded Views cascade menu gives you options for creating and editing
exploded views. These options are also available on the Exploded Views toolbar.
Create Explosion Lets you name and create a new exploded view that has no parameters.
You can then edit this new view until its appearance and parameters are
what you want.
Edit Explosion Lets you explode selected components in a newly-created view, or edit an
existing explosion.
Hide Explosion Removes an exploded work or selected view, and grays any dimensions
which are attached to the wrong assembly representation.
Show Explosion Shows an exploded view of the selected work view or, if more than one
exploded view exists, you are prompted to specify a work view.
Show Component Shows a hidden component. If there are no hidden components, you will
receive a message.
Create Tracelines Launches the tracelines tool, which lets you create tracelines in an
exploded view, which defines the paths that components follow when they
are exploded in that view
Create Explosion
Creates a new exploded view, whose parameters you can then edit to produce the explosion
that you want. If the view already has an exploded view, you can create a new explosion
using the existing explosion as a starting place. This is useful for defining a series of exploded
views showing a different component being moved.
Edit Explosion
Lets you move selected components into the positions that you want them to have in a new or
existing exploded view. The Edit Explosion option brings up the Edit Explosion dialog. After
selecting components, you can either drag them or use the options on the Edit Explosion
dialog to define their positions in the exploded view.
Edit Explosion Procedure
To edit an existing explosion:
1. Choose the explosion that you want to edit from the Work View Explosion option on
the Exploded Views toolbar.
2. Choose the Edit Explosion option to bring up the Edit Explosion dialog.
3. Make sure that the Selection radio button is active, and select the components that
you want to explode.
4. (Optional) If you want to move the drag handles into a different position before
moving the components, either:
• Choose the Snap Handles to WCS option, or
• Activate the Move Handles Only radio button and drag the handles into
position. You can also use the Edit Explosion options to move the handles.
5. Activate the Move Objects radio button.
6. There are three methods for moving the components into their exploded positions:
7. When you are finished exploding the selected components, you can press MB2 to
switch back to the Selection mode. You can now add or remove components from the
group, and explode the new selection.
8. (Optional) You can select one or more exploded components and choose the
Unexplode option to move them back to their unexploded positions.
Auto-explode Components
Creates an exploded view automatically by allowing you to specify an explosion offset.
Each selected component is exploded along a normal vector based on the components
mating conditions and a magnitude taken from a chosen combination of a user expression
and a clearance value derived from the bounding box of the component in the view. Using
Add Clearance, you can control whether or not a clearance offset is automatically generated
This option may not produce a perfect exploded view the first time; it is intended to give you a
good start towards a perfect explosion. After using Auto-Explode Components, you can follow
up and refine your explosion by choosing Edit Explosion and editing the parameters with the
Explode Component dialog.
Unexplode Component
Unexplodes one or more selected components (i.e., moves them back to their original places
in the assembly).
Procedure
To unexplode a component of an existing exploded view:
• Select components to unexplode.
• Choose Unexplode Component.
Delete Explosion
Deletes an existing exploded view. If more than one explosion exists, the Exploded Views
dialog, which contains a list of all exploded views, appears. If one or more selected
explosions are associated with any other view, a warning is displayed, listing these explosions
and indicating that the associated view must be deleted first.
Procedure
To delete an explosion:
• Choose Delete Explosion.
• If the Exploded Views dialog appears, select the name of the exploded view and
choose OK.
Hide Explosion
Removes an exploded work or selected view, and grays any dimensions which are attached
to the wrong assembly representation. If you do not have Use Work View selected, you are
prompted to choose which view you want to hide.
Procedure
To hide an exploded work or selected view:
• Choose Hide Explosion.
• If a drawing is displayed, you are prompted to select a drawing view.
• If you are using a modeling layout and you have Use Work View unselected, select a
view containing an explosion.
Show Explosion
Shows an exploded view of the selected work view or, if more than one exploded view exists,
you are prompted to specify a work view. This option does not appear on the Exploded Views
toolbar. Show Explosion regenerates all instances of the selected view in the current layout or
drawing. An exploded view must already exist.
Procedure
To show a hidden exploded view, choose Show Explosion and select the appropriate
exploded view.
Hide Component
Hides a component in any view, exploded or not. Hide Component is like moving the
component to a special layer and making that layer invisible in the view.
Procedure
To hide a component in a particular view:
• Select components to hide.
• Choose the Hide Component option from the Exploded Views cascade menu or
toolbar.
Show Component
Shows selected hidden components. If there are no hidden components, a message appears.
Procedure
To show a hidden component:
• Select a hidden component in the Assembly Navigator.
• Choose the Show Component option from the Exploded Views cascade menu or
toolbar.
If you choose Show Component before you select a hidden component, a list with hidden
components appears. Select a component from this list.
Create Tracelines
The Create Tracelines dialog appears when you click the Create Tracelines icon on
the Exploded Views toolbar or choose Assemblies→ Components→ Exploded Views→
Create Tracelines.
Create Tracelines Dialog Options
Selection Steps
Start Point When this selection step is active, select geometry in the component where you
want the traceline to start.
End Point
When the End Point selection step is active, select geometry in the component
where you want the traceline to end.
If it is difficult to select the ending geometry, you can instead set this selection
Component
step to Component and then select the component where the traceline should
end.
Tracelines Procedure
To create a traceline:
1. Open or create an exploded view.
Show Toolbar
Controls the visibility of the exploded views toolbar.
ASSEMBLY SEQUENCING
The Assembly Sequencing functions let you control the order in which an assembly is
assembled and disassembled. You can model and play back sequence information.
DRAFTING
Introduction to Drafting
The Drafting application is designed to allow you to create and maintain a variety of drawings
made from models generated from within the Modeling application. Drawings created in the
Drafting application are fully associative to the model. Any changes made to the model are
automatically reflected in the drawing. This associativity allows you to make as many model
changes as you wish. Besides the powerful associativity functionality, Drafting contains many
other useful features including the following:
• An intuitive, easy to use, graphical user interface. This allows you to create drawings
quickly and easily.
• A drawing board paradigm in which you work "on a drawing." This approach is similar
to the way a drafter would work on a drawing board. This method greatly increases
productivity.
• Support of new assembly architecture and concurrent engineering. This allows the
drafter to make drawings at the same time as the designer works on the model.
• The capability to create fully associative cross-sectional views with automatic hidden
line rendering and crosshatching.
• Automatic orthographic view alignment. This allows you to quickly place views on a
drawing, without having to consider their alignment.
• Automatic hidden line rendering of drawing views.
• The ability to edit most drafting objects (e.g., dimensions, symbols, etc.) from the
graphics window. This allows you to create drafting objects and make changes to
them immediately.
• On-screen feedback during the drafting process to reduce rework and editing.
• User controls for drawing updates, which enhance user productivity.
Drawing Navigator Overview
The Drawing Navigator provides a visual display of a part's drawing sheets, member views,
section lines, and tables in a hierarchical tree structure. You can manipulate drawings, views
on drawings, and open dialogs for changing drawings with MB3 options (see the options link
above).
Double-click a sheet to open a drawing.
Double-click a view to start the View Style dialog for editing.
You can select and drag a view from one sheet to another.
Drawing Options
Drawing MB3 Options
Grid Toggles the grid on or off.
Monochrome Toggles monochrome on or off.
Update Updates all views on all drawing sheets.
Insert Sheet Starts the New Drawing Sheet dialog.
Collapse Collapses the nodes tree.
Expand Expands the nodes tree.
Filter Provides the following options for filtering a nodes display:
• Remove Item
• Remove All But Item
Sheet Options
Sheet MB3 Options
Open Displays and activates an existing drawing sheet so that the sheet can
accept the placement of new views and annotations
Update Updates only out-of-date views.
View Dependent Starts the View Dependent Edit dialog.
Edit
Creates a base view.
Add Base View
View Options
View MB3 Options
Style Starts the View Style dialog.
Add Projected View Lets you create a projected view.
Add Detail View Lets you create a detail view.
Add Section View Lets you create a section view.
Add Half Section View Lets you create a half section view.
Add Revolved Section Lets you create a revolved section view.
View
Update Updates a view.
View Dependent Edit Starts the View Dependent Edit dialog.
Cut Stores a view in a buffer so you can paste it onto a drawing sheet.
Copy Lets you copy a view.
Paste Lets you paste a view.
Delete Removes a view.
Rename Lets you rename a view.
Expand Member View Toggles between expanded view and regular view.
Properties Starts the Properties dialog.
DIMENSION
Dimension Toolbar Overview
Dimension Toolbar
The Dimension Toolbar provides options for creating dimension types. The toolbar can be
customized so options for all dimensions are available as icons. However, you can also
customize the toolbar, as shown above, with pull-down menus for drafting dimension types
and Chain/Baseline dimension types which significantly reduces the size of the toolbar.
Horizontal
This option allows you to create a horizontal dimension between two selected points. You
use the Point Position options (e.g., control point, intersection point, arc center, etc.) to help
select the points you want to dimension to. If a single object such as a line is dimensioned, it
must be selected at opposite ends.
To create a Horizontal dimension:
1. With no objects selected, choose the Horizontal icon from the Dimension toolbar or
choose Insert-> Dimension-> Horizontal.
2. Select a horizontal edge.
3. Drag dimension to desired location.
4. Click MB1 to place the dimension.
Vertical
This option allows you to create a vertical dimension between two selected points. You use
the Point Position options (e.g., control point, intersection point, arc center, etc.) to help
select the points you want to dimension to (e.g. control point, intersection point, arc center,
etc.). If a single object such as a line is dimensioned, it must be selected at opposite ends.
To create a Vertical dimension:
1. With no objects selected, choose the Vertical dimension icon from the Dimension
toolbar or choose Insert-> Dimension-> Vertical.
2. Select the first arc center point.
3. Select the second arc center point.
4. Drag the dimension to the desired location.
5. Click MB1 to place the dimension.
Parallel
This option allows you to create parallel dimensions between two selected points. You use
the Point Position options (e.g., control point, intersection point, arc center, etc.) to help
select the points you want to dimension to.
To create a Parallel dimension:
1. With no objects selected, choose the Parallel icon from the Dimension toolbar or
choose Insert-> Dimension-> Parallel.
2. Select the first tangent point. You can set the Snap Point toolbar to tangent point only
for easier selection.
3. Select the second tangent point.
4. While in rubber band mode, click MB3->Appended Text-> Below. Results: a dynamic
input box displays.
5. Enter 2PLS, then press the ENTER key.
6. Drag the dimension to the desired location.
7. Click MB1 to place the dimension.
Perpendicular
This option allows you to create a perpendicular dimension between a base line and a
defined point. The base line can be an existing line, linear centerline, symmetrical line, or
cylindrical centerline. The dimension is created perpendicular to the selected line. The
following figure shows a perpendicular dimension measured between the angled edge at the
back right of the part and the intersection point defined by the witness lines.
To create a Perpendicular dimension:
1. With no objects selected, choose the Perpendicular icon from the Dimension toolbar
or choose Insert-> Dimension-> Perpendicular.
2. Select a line.
3. Select a point.
4. Drag the dimension to the desired location.
5. Click MB1 to place the dimension.
Angular
This option allows you to create an angular dimension, which defines in degrees the angle
between two non-parallel lines (a base line and a second line). Both major and minor angular
dimensions can be created.
Creating an Angular Dimension
With no objects selected, choose the Angular icon from the Dimension toolbar or choose
Insert-> Dimension-> Angular.
1. Choose the Line option.
2. Select the first line or edge.
3. Select the second line or edge.
4. If desired click the Alternate Angle option.
5. Drag the dimension to the desired location.
6. Click MB1 to place the dimension.
Cylindrical
This option allows you to create a cylindrical dimension, which is the linear distance between
two objects or point positions. It enables you to dimension the profile view of a cylinder. A
diameter symbol is automatically appended to the dimension. The position of the diameter
symbol relative to the dimension text and the symbol used to represent the diameter are
controlled through Preferences-> Annotation-> Radial.
To create a cylindrical dimension:
1. With no objects selected, choose the Cylindrical icon from the Dimension toolbar or
choose Insert-> Dimension-> Cylindrical.
2. Select a cylindrical face (you may have to zoom in to select the face).
3. Drag the dimension to the desired location.
4. Click MB1 to place the dimension
Hole
This option allows you to dimension with a single leader the diameter of any circular feature.
When the dimension is created a diameter symbol is included in the dimension text. The
diameter symbol can be changed to another symbol using Preferences->Annotation->Radial.
To create a Hole dimension:
1. With no objects selected, choose the Hole icon from the Dimension toolbar or choose
Insert-> Dimension-> Hole.
2. Select the hole.
3. Drag the dimension to the desired location.
4. Click MB1 to place the dimension.
Diameter
This option allows you to dimension the diameter of a circle or arc. The created dimension
has two arrows that point to the opposite sides of the circle or arc. Depending on the current
placement setting in the dimensions dialog, arrows are placed either on the inside or the
outside of the circle or arc.
To create a Diameter dimension:
1. With no objects selected, choose the Diameter icon from the Dimension toolbar or
choose Insert-> Dimension-> Diameter.
2. Select the diameter.
3. Drag the dimension to the desired location.
4. Click MB1 to place the dimension.
Chamfer
The chamfer dimension type displays the chamfer dimension size. This option only supports
45 degree angle chamfers.
To create a Chamfer dimension:
1. With no objects selected, choose the Chamfer icon from the Dimension toolbar or
choose Insert-> Dimension-> Chamfer.
2. Select the chamfer edge to dimension with MB1.
3. Drag the chamfer dimension to the desired location.
4. (Optional) If desired, click MB3 to edit the dimension before placing it.
5. Click MB1 to place the dimension.
Radius
This option allows you to create a radius dimension that uses a short arrow from the
dimension value to the arc. A radius symbol is automatically appended to the dimension text.
The symbol used and its placement with respect to the dimension is controlled in
Preferences-> Annotation-> Radial.
To create a Radius dimension:
1. With no objects selected, choose the Radius dimension icon from the Dimension
toolbar or choose Insert-> Dimension-> Radius.
2. Select an arc.
3. Drag the dimension to the desired location.
4. Click MB1 to place the dimension.
Radius to Center
This option allows you to create a radius dimension that draws an extension line from the
center of the arc. A radius symbol is automatically appended to the dimension text. The
symbol used and its placement with respect to the dimension is controlled in Preferences-
>Annotation->Radial.
To create a Radius to Center dimension:
1. With no objects selected, choose the Radius to Center dimension icon from the
Dimension toolbar or choose Insert-> Dimension-> Radius to Center.
2. Select an arc.
3. Drag dimension to desired location.
4. Click MB1 to place the dimension.
Folded Radius
This option allows you to create a radius dimension for an extremely large radius arc-one
whose center lies off the drawing area. It is assumed that the center of this radius lies off the
drawing (thus requiring a foreshortened or folded radius display).
To create a Folded Radius dimension:
1. With no objects selected, choose the Folded Radius icon from the Dimension toolbar
or choose Insert-> Dimension-> Folded Radius.
2. Select the radius.
3. Select the target center radius point.
4. Select the desired location of the folded radius.
5. Drag the dimension to the desired location.
6. Click MB1 to place the dimension.
Thickness
You can create a thickness dimension between two curves (including splines). The
thickness dimension measures the distance between a point on the first curve and the
intersection point on the second curve in the normal direction from the point specified on
the first curve.
1. With no objects selected, click thickness on the dimension toolbar or choose
Insert→ dimension→ thickness.
2. Select the first curve.
3. Select the second curve.
4. Drag the dimension to the desired location.
5. Click MB1 to place the dimension.
Arc Length
This option allows you to create an arc length dimension which measures the distance
around the perimeter
To create an Arc Length dimension:
1. With no objects selected, choose the Arc Length icon from the Dimension toolbar or
choose Insert-> Dimension-> Arc Length.
2. Select the arc to dimension.
3. To set precision, tolerances, or appended text, click MB3 while rubber banding and
select the appropriate option. See the Options hyperlink at the top of the page.
4. Drag the dimension to the desired location.
5. Click MB1 to place the dimension.
Ordinate Dimensions
Ordinate Dimensions are dimensions that describe horizontal and vertical distances from a
single base position or datum origin. This type of dimensioning is an alternate method used in
place of conventional dimensioning.
The format for ordinate dimensions differs from that of conventional dimensions. Conventional
dimensions show horizontal or vertical separation between two objects and consist of a
dimension placed between two arrows pointing to the dimensioned objects. Ordinate
dimensions, however, consist of dimension text and a single extension line.
Horizontal Chain
This option lets you create multiple horizontal dimensions that are placed end to end.
Dimensions are successively continued from the extension line of the previous dimension
and form a set of chained dimensions. Use the Remove Last option to remove the last
dimension added if necessary.
To create a Horizontal Chain dimension:
1. With no objects selected, choose the Horizontal Chain icon from the Dimension
toolbar or choose Insert-> Dimension-> Horizontal Chain.
2. Enter a value in the Offset text box if you desire a vertical offset for each succeeding
dimension.
3. Select the first end point.
4. Select succeeding end points until all end points are selected.
5. Drag the chain dimensions to the desired location.
6. Click MB1 to place the horizontal chain dimension.
Vertical Chain
This option lets you create multiple vertical dimensions that are placed end to end.
Dimensions are successively continued from the extension line of the previous dimension
and form a set of chained dimensions. Use the Remove Last option to remove the last
dimension added if necessary.
To create a vertical chain dimension:
1. From the Drafting Application, choose the Vertical Chain icon or choose Insert-
>Dimension->Vertical Chain.
2. Enter a value in the Offset text box if you desire a horizontal offset for each
succeeding dimension.
3. Select the first end point.
4. Select succeeding end points until all end points are selected.
5. Drag the chain dimensions to the desired location of placement.
6. Click MB1 to place the vertical chain dimension.
Horizontal Baseline
This option lets you create a series of associative horizontal dimensions measured from a
common baseline. Each successive dimension is vertically offset to prevent overlaying the
previous dimension. The first object selected defines the common baseline. Use the Remove
Last option to remove the last dimension added if necessary.
To create a horizontal baseline dimension:
1. From the Drafting Application, choose the Horizontal Baseline icon or choose Insert-
>Dimension->Horizontal Baseline.
2. Enter a value in the Offset text box if you desire a vertical offset different from the
default value.
3. Select the first end point. The first object you select is the common baseline.
4. Select succeeding end points until all end points are selected.
5. Toggle the Reverse Offset button if necessary.
6. Drag the baseline dimensions to the desired location of placement.
7. Click MB1 to place the horizontal baseline dimension.
Vertical Baseline
This option lets you create a series of associative vertical dimensions measured from a
common baseline. Each successive dimension is horizontally offset to prevent overlaying the
previous dimension. The first object selected sets the common baseline. Use the Remove
Last option to remove the last dimension added if necessary.
To create a vertical baseline dimension:
1. From the Drafting Application, choose the Vertical Baseline icon or choose Insert-
>Dimension->Vertical Baseline.
2. Enter a value in the Offset text box if you desire an offset different from the default.
3. Select the first end point. The object you select sets the common baseline.
4. Select succeeding end points until all end points are selected.
5. Drag the baseline dimension to the desired location of placement.
6. Click MB1 to place the baseline dimension.
ANNOTATION
Annotation Toolbar Overview
Annotation Toolbar
The Annotation Toolbar provides options that let you add/edit symbols, text, crosshatching,
and automatically inherit feature and sketch dimensions, and gdt display instances onto your
drawings. There are also options for adding raster images and customer defined symbols.
Annotation Overview
The Annotation bar and dynamic mini text box provide the most commonly used options for
creating annotation. These tools take up a minimum of graphic window space.
Annotation Icon Options
The Annotation icons provide options for creating notes, labels, and symbols. An option also
provides access to the full Annotation dialog. The Annotation icon options reside in the upper
left or upper right corner of the graphics window opposite the side where the resource bar
appears.
Fractions and two line text is available from the full Annotation Editor.
Lets you insert a GD&T symbol into a note or label. The recommended usage
GD&T for this option is to embed a single GD&T symbol. You can insert any of the
Symbols following symbols:
The Annotation Placement toolbar only displays for dimensions, notes, labels, and ID symbol
origin placement. Only those options that apply to a particular object are available.
This toolbar provides:
• Leader options
• Help lines for associating a leader to a drafting object
• Access to alignment positioning options, the Create Leader dialog, and the Origin tool
dialog
To create a note
1. Click the Annotation Editor icon on the Drafting Annotation toolbar or choose Insert->
Annotation.
2. Enter text in the mini-text box and/or symbols from the Annotation bar. If desired, you
can choose the full Annotation Editor dialog for entering text and symbols.
3. Drag the cursor to the desired location.
4. Click MB1.
To create a label
1. Click the Annotation Editor icon on the Drafting Annotation toolbar or choose Insert->
Annotation.
2. Enter text in the mini-text box and/or symbols from the Annotation bar. If desired, you
can choose the full Annotation Editor dialog for entering text and symbols.
3. Press, drag, and release MB1 on geometry to draw a leader.
4. Click MB1 at the desired location.
Annotation Editor
When you choose Insert->Annotation Editor an Annotation Editor dialog displays allowing you
to create and edit notes and labels. The notes and labels you create can include symbols
represented by control character sequences as well as references to expressions, part
attributes and object attributes. In addition to being able to access the Annotation Editor
directly, you can also access it from several other dialogs for the purpose of creating and
editing appended text. These dialogs include the Dimensions, Ordinate Dimension Sets,
Ordinate Dimensions, and Tolerance Editor dialogs.
The GD&T Pane allows you to enter the control characters for GD&T symbols into the edit
window. There is also a button to check the syntax of GD&T symbols.
On the left side of the GD&T pane is a column of four buttons. These buttons enter the control
characters for the following GD&T symbols: Begin Single Frame, Begin Composite Frame,
Vertical Frame Separator, and Begin Next Frame. To the right of these buttons are the
buttons for the various tolerance characteristics, material conditions, and other GD&T
symbols.
The default GD&T Frame Height Factor for new parts is controlled by the Frame Size setting
on the Customer Defaults dialog at Drafting-> Annotation-> Geometric Tolerance Symbols.
For existing parts it is read from the part file. The default tolerance standard is controlled by
the Tolerancing Standard setting on the Customer Defaults dialog at Drafting-> Annotation
Editor-> Geometric Tolerance Symbols.
To create a GD&T symbol you can first click either the Begin Single Frame or Begin
Composite Frame button. This inserts the control characters into the edit window to indicate
the start and end of a symbol. This also adds the starting and ending vertical separators for
the symbol and places the cursor between them, so symbol creation can continue without
having to move the cursor. Clicking a characteristic symbol button inserts the symbol followed
by a vertical separator. Clicking the Begin Next Frame button inserts a vertical separator
followed by the control characters for a GD&T new-line. When creating two or more single
feature control frames, you need to insert a vertical separator each time you choose Begin
Next Frame.
ID Symbols
The Insert-> ID Symbol option allows you to create and edit ID symbols on your drawing. ID
symbols can be created as stand-alone symbols, or they can be created with leaders. The ID
symbols dialog allows you to specify the symbol type, text, size, and placement.
ID Symbols Options Functions
ID Symbol Types Creates various types of ID symbols.
Symbol Text Adds text to an ID symbol.
Symbol Size Allows you to change the size of a symbol.
Leader Types Specifies the type of leader to use when creating a symbol with a
leader.
Leader From Options Controls the leader placement for a symbol.
Specify Leader Creates an ID symbol with one or more leaders.
Create ID Symbol Places an ID symbol on the drawing at an indicated position using
the Origin Tool dialog.
Remove last leader Removes the last leader point while you are in the process of
point defining the leader. You do this by simply clicking Remove Last
Leader Point.
Action Buttons Inherits the symbol size of an existing symbol, reset preferences to
customer default settings, or apply edits to an existing symbol.
ID Symbol Types
ID Symbol Types
The ID Symbol dialog contains a variety of ID Symbol Types for you to use. Each symbol type
creates a different type of ID Symbol. The following figure shows examples of ID Symbols you
can create.
ID Symbols
User-Defined Symbols
The User-Defined Symbol option allows you to place symbols on your drawing which are
either provided by us or previously created by you using File-> Utilities-> Edit Symbol Font
File. The user-defined symbols you place on your drawing can either be stand alone symbols,
or they can be added to existing drafting objects.
Procedure
To place a user-defined symbol perform the following steps:
1. Choose Insert->User-Defined Symbol.
2. Select the directory in which the symbol resides (either current Part, the Current
Directory, or Utility Directory).
3. Select the desired symbol from the displayed list of symbol files contained in the
directory you selected.
4. Indicate the desired placement mode for the symbol.
To edit a user-defined symbol perform the following steps:
1. Choose Insert->User-Defined Symbol.
2. Select the symbol.
3. Change the symbol parameters in the dialog (e.g. length, height, scale, aspect ratio).
4. Choose Apply.
5. Choose Flip Horizontal or Flip Vertical to change the symbol orientation.
User Defined Symbols Options
Use Symbols In: Retrieves user-defined symbols from the current part or a specific
directory
SBF List Box Lists the currently available SBFs in either the current directory or
the utility directory.
Symbols List Box Lists the currently available symbols.
Define Symbol Size By: Defines your desired symbol size using either the Length and
Height and/or the Scale and Aspect Ratio option(s).
Symbol Orientation Aligns or orient standalone symbols placed on the drawing.
Add To Drafting Object Adds a symbol to a drafting object.
Standalone Symbol Indicates a position for the symbol anywhere on the drawing.
Flip Horizontal Instructs the system to horizontally flip a standalone symbol by
inverting its connection points.
Flip Vertical Instructs the system to vertically flip a standalone symbol by
mirroring it about an imaginary line between the Anchor Point and
the Orientation Point.
Action Buttons Inherits preferences from an existing symbol, reset symbol
preferences to the default length and height, or apply edits to an
existing standalone or user-defined symbol.
Image Overview
You can place a raster image (either .jpg or .png) onto a drawing sheet while in the Drafting
application. Saving the part stores the image in the part file.
Procedure for Placing an Image
To place a raster image (jpg or png) on a Drawing Sheet:
1. Choose Application-> Drafting.
2. Choose Insert-> Sheet and open a drawing sheet.
3. Choose Insert-> Image or click the image icon on the Annotation toolbar.
4. From the Open Image dialog, select the image to place and click OK. Alternately, on
Windows operating systems, you can drag an image file from the Explorer or from the
desktop and drop it on a drawing sheet
To rotate an image:
1. If you have not just placed the image, edit the image by double-clicking it.
2. Select the rotation handle (if the rotation handle is very close to one of the size
handles, you can use the confirmation dialog to select the rotation handle).
3. Press MB1 and drag the rotation handle clockwise or counterclockwise.
To scale an image:
1. If the scale handles are not displayed, double-click the image to enter edit mode.
2. If you want to scale the image disproportionately, turn off Lock Aspect.
3. Drag one of the scale handles to size the image. Or, enter a value in either the Width
box or the Height box. Press ENTER or TAB.
To flip an image:
1. If you do not see image handles or axes, double-click the image.
2. Double-click an axis.
Weld Symbol
The Weld Symbol option allows you to create various Weld symbols in both Metric and
English parts and drawings. Weld symbols are associative and relocate when the model
changes or are flagged as Out-of-Date the same as a regular annotation label. The symbols
can be edited for their properties such as text size, font, arrow dimensions etc.
Basic Procedure for Weld Symbol Creation
1. If required, define the customer default for the desired standard.
2. Fill out the Weld Symbol dialog with the desired options.
3. Note that the Center Symbol option is available when we choose the Spot weld
symbol. If you toggle this option on, the system disregards the dotted reference line.
4. Choose Create Weld Symbol. The Create Leader dialog displays.
5. Indicate the leader end point with the cursor. At this point, you can indicate additional
intermediate points, place the symbol, or cancel.
6. Choose OK to place the symbol. The Origin Tool dialog displays.
Crosshatching
The Crosshatching option allows you to create patterns within a user-defined boundary.
Crosshatching is done by hatching or by filling a specified area with a pattern. A crosshatched
object includes the hatch or area fill pattern and the defining boundary entities.
Crosshatching Options
Pattern Type Specifies either crosshatch or area fill.
New Boundary Defines holes or islands that you do not wish to crosshatch.
Chain Selects a sequence of connected curves.
Chain to End Allows the system to chain select the curves until no more joined curves
are found.
Remove Last Deselects any number of previously selected curves by choosing the
Remove Last button. This option deselects one curve at a time back to
the beginning of the current boundary (hole or island).
Reset Deselects all selected curves in the current boundary (hole or island) at
once. Pressing the Reset button again deselects all curves in the previous
boundary (hole or island).
Apply Creates a new crosshatch using the selected boundaries.
Procedure
To create a Crosshatch:
• Check Preferences->Annotation->Fill/Hatch to be sure that the crosshatch pattern
you wish to create is the one selected.
• Choose Insert->Crosshatching.
• Choose either Crosshatch or Area Fill.
• Define the boundary by selecting geometric objects.
• Click Apply to create the crosshatch.
EDITING
Drafting Edit Toolbar Overview
The Drafting Edit Toolbar provides options for editing drafting objects in object-action or
action-object mode. In object-action mode, you can select the object on the graphics window,
then select the appropriate icon from the toolbar. In action-object mode you can select an icon
on the toolbar, then select the appropriate object.
Style Overview
Style dialogs let you edit preference options for current or existing drafting objects. To set
global preferences for new drafting objects, use options on the Preferences pull-down menu.
There are two Style dialogs:
• Annotation Style - provides options for notes, labels, dimensions, symbols, tabular
notes, and parts list.
• View Style - provides options for member views.
Origin
Edit-> Origin lets you establish an associative relationship between views, geometry, and
other annotations to define the location of an annotation on the drawing. The associative
annotations relocate themselves to the proper location when the model or related annotations
update. The default alignment type (Drag, Relative toView, etc.) and default parameter
settings in the Alignment Specific Options area of the dialog depends on the current
alignment setting in Preferences->Origin. The Origin Tool dialog becomes active whenever
you choose an option that places or modifies annotations on a drawing.
Basic Procedure for Relative to View Alignment
1. Choose Edit->Origin.
2. Select a standalone drafting object.
3. Select the Relative to View alignment option.
4. Select a view from the View List box or from the Graphics Screen.
5. Choose Apply.
6. Drag the object to the desired location.
7. Click Mouse Button 1 (MB1).
8. Click Cancel to dismiss the dialog.
Leader
Edit->Leader allows you to add, remove, or edit leaders on existing drafting objects such as
notes, labels, ID symbols, and GD&T symbols.
Edit Leader Options
Add Adds a leader to an existing drafting object.
Remove Removes a leader (or leaders) from an existing drafting object.
Edit Edits the side of a label that a leader is drawn from (leader side).
New Leader When the Add option is set in the Edit Leaders dialog, the New Leader button
becomes available. This button allows you to quickly add additional leaders to
the selected drafting object.
Leader Side Controls the side of a label that a leader is drawn from. The two available
options are From Left and From Right.
Text Specifies how the text in a label displays.
Alignment
Ordinate Dimension
Edit-->Ordinate Dimension allows you to modify some aspects of ordinate dimensions and
dimension sets that cannot be edited using the dialogs available under the Insert pull-down.
Edit Ordinate Dimension Options
Edit Dogleg Edits doglegs.
Edit Margin Edits an ordinate dimension margin.
Merge Ordinate Sets Merges one or more ordinate sets into a selected "base"
set.
Move Dimensions to Another Set Moves a dimension from one set to another.
Crosshatch Boundary
Edit Sheet
Allow you to modify the currently active drawing sheet by changing any of its drawing sheet
parameters including Name, Size, Scale, and Unit of Measure.
DRAWING LAYOUT
Drawing Layout Toolbar Overview
Open Sheet
Format-> Open Sheet allows you to open an existing drawing by choosing from a list of
previously created drawings. You can either select a drawing name from the list, or type a
name in the selection field (see the following figure). If you enter the drawing name
incorrectly, an error message appears.
You can use the Open Drawing Dialog's Filter option to rapidly locate a drawing or a series of
drawings in a part file. Enter a portion of a drawing name followed by an asterisk (*), and
choose the OK button. The system then performs a search, and displays the desired drawing
name(s) in the listing window. You can then highlight the drawing name and copy it to the
selection box.
Delete Sheet
Edit-> Delete Sheet allows you to delete an existing drawing. If no drawings currently exist,
this option is unavailable.
You can either select a drawing name from the list or type in a name. The current drawing is
not displayed in the Delete Drawing dialog and therefore cannot be deleted. You can use the
Delete Drawing Sheet dialog's Filter option to rapidly locate a drawing or a series of drawings
in a part file. Enter a portion of a drawing name followed by an asterisk (*), and choose the
OK button. The system then performs a search, and displays the desired drawing or drawings
in the listing window. The drawing name can be highlighted, placed into the selection box, and
deleted by choosing Apply or OK.
You can display drawing member views in shaded mode in addition to the existing wireframe
mode. Shaded view display is not supported for revolved and unfolded section views.
Shaded views support all functionality in existing wireframe views such as display and
control of visible lines, hidden lines, silhouettes and so on.
Shaded views allow people unfamiliar with drawing conventions to interpret the drawing
more easily.
Plotting Shaded Views While plotting shaded views, non-rectangular detail views may
overlap with the adjacent views because the view border is
treated as rectangular for view clipping during plotting. A
workaround is to reposition the views to remove the overlap
before plotting.
Edit shaded views You can edit individual member views to change the shaded
rendering style (Wireframe, Partially Shaded, or Fully
Shaded) with the View Style dialog box. The software
immediately changes the view display.
Annotations on shaded views Drafting annotations always display in front of the shaded
geometry of member views. You can attach annotations to all
edges and curves displayed in a shaded view. However, it is
not possible to create text islands where the annotation has a
background that obscures the view.
Templates and shaded views Drawing and sheet templates support member views for all
rendering styles. If you drop a template with a particular view
rendering style onto a model, the software creates a drawing
with a view rendered in the template's rendering style.
Shaded View Display Shaded views do not support “Face Analysis” and “Studio”
rendering styles.
By default, all shaded settings available in the Modeling
application are inherited by shaded geometry in member
views with “Shaded” and “Partially Shaded” rendering styles.
A shaded imported view looks the same as the corresponding
modeling view if it has the same rendering style. Any changes
to these shaded settings in Modeling are reflected on the
display of existing and subsequently created shaded member
views.
UV Grid on Shaded Views UV grid curves are displayed on top of any shaded geometry
in viewswhen both the UV Grid check box is selected in View
Style→General and UV grid data is selected using
Edit→Object Display→Wireframe Display.
View dependent control for You can set Translucency and Partial Shading on objects in
Translucency and Partial Shading a member view in the View Dependent Edit dialog box. See
Related Topics at the top of this page. These attributes affect
the display only in the member view in which you apply them
and take precedence over corresponding settings applied to
the same objects in the Edit Object Display dialog box.
These settings have no effect on shaded object display in
Modeling.
Please note the following:
• You can control a shaded object’s translucency
setting in the Edit Object Display dialog box.
However, this setting influences the translucency
appearance of the object in all member views
where it appears. If you apply translucency
amount with the View Dependent Edit dialog
box for an object in a view, it overrides the
amount applied using the Edit Object Display
dialog box in that particular view.
• A Translucency option is available in
Preferences→Drafting→View→Visual. When
turned on, all shaded objects in every member
view of the drawing are drawn with the
translucency setting specified using the View
Dependent Edit dialog box or the Edit Object
Display dialog box. When turned off, all shaded
objects in every member view of the drawing
appear opaque, regardless of their individual
translucency settings.
Shaded view background The background of shaded views is transparent to allow you
to place shaded views on top of other shaded views and non-
shaded views.
Inherited Rendering Style A derived view inherits the Rendering Style setting from its
base view at the time of creation regardless of the Rendering
Style setting in the View Preferences dialog box. However,
after you create a derived view, you can change its
Rendering Style setting.
Shaded views in Monochrome Faces in shaded views are displayed in color in monochrome
Mode mode.
PMI display Drafting member views honor the Display PMI through
Shaded Model setting that is available in the Modeling
application under Preferences→PMI. This setting is stored
with the part. If the check box is selected for a part, all
member views of the part on a drawing display PMI through
any shaded geometry.
6. Select the line end point with the cursor. This defines the Simple Break curve.
7. Continue defining the primary region until you have a closed region as shown in the
following figure.
8. Choose Apply. If you are not attached to geometry you must define an anchor point.
9. Choose the desired curve from the Curve Type option menu.
10. Define a break region as shown in the following figure.
11. Choose Apply.
12. Choose Display Drawing or Cancel.
Move/Copy Overview
The Move/Copy View dialog allows you to move or copy existing views on the drawing. Views
can be moved or copied To a Point, Horizontally, Vertically, Perpendicular to a Line, or To
Another Drawing.
Choose Edit-> View-> Move/Copy.
Choose the Move/Copy icon from the Drawing Layout toolbar.
To move views with Cut/Paste:
1. Select the view to move.
2. Choose MB3->Cut.
3. Select a sheet.
4. Choose MB3->Paste.
To copy views with Copy/Paste:
1. Select the view to copy.
2. Choose MB3->Copy.
3. Select a sheet.
4. Choose MB3->Paste.
Move/Copy View Options
Move/Copy View Options
View Selection List Selects one or more views to be moved or copied.
To a Point Moves or copies views to a new point location on the drawing.
Horizontally Moves or copies views in a horizontal direction.
Vertically Moves or copies views in a horizontal direction.
Perpendicular to a Moves or copies views perpendicular to a defined hinge line.
Line
To Another Drawing Move or copies views to another drawing.
Copy Views Copies existing views and moves them to a new location on the
drawing.
View Name Enters a name for a view that is to be copied onto the drawing. The view
name must be entered into the field prior to placing it on the drawing.
Distance Controls the distance that a view is moved/copied relative to the
originally selected view.
Vector Construction Defines vectors by choosing from a variety of methods. Depending on
Options which option you choose, the system interprets the selected object(s)
accordingly.
Deselect Views Deselects views. This is useful if you make a mistake selecting views.
TABLES
Drafting Tables Toolbar Overview
The Drafting Tables toolbar provides you with options for creating parts list, tabular notes,
import options, export options, and creating automatic callouts.
To merge cells:
1. Select the cells to merge.
2. With the cursor over one of the selected cells, choose MB3-> Merge.
To unmerge cells:
1. Select a cell that was previously merged.
2. With the cursor over the selected cell, choose MB3-> Unmerge.
To insert a blank row:
1. Select a row. You can also select more than one row.
2. Click MB3-> Insert-> Rows Below. You can also select Above.
To Insert a blank column:
1. Select a column. You can also select more than one column.
2. Click MB3-> Insert-> Columns To the Left. You can also select Columns To the Right.
To import attributes into a table:
1. Choose Insert-> Tabular Note or choose the Insert Tabular Note icon from the
Drafting Tables toolbar.
2. Select a cell.
3. With the cursor over the selected cell, choose MB3-> Import-> Attributes. Result: the
Import Attributes dialog opens.
4. From the Named Object list box, select a target object from which to import attributes.
5. From the Attributes list box, select one or more attributes or choose the Select All
option to import all the objects listed.
6. Choose OK or Apply.
To import expressions into a table:
1. Choose Insert-> Tabular Note or choose the Insert Tabular Note icon from the
Drafting Tables toolbar. You can also drag and drop a table template from the Table
palette on the Resource bar.
2. Select a cell.
3. With the cursor over the selected cell, choose MB3-> Import-> Expressions. Result:
the Import Expressions dialog opens.
4. From the Part File list box, select a part from which to import expressions.
5. From the Choose Expressions list box, select one or more expressions or choose the
Select All option to import all the expressions listed.
6. Choose OK or Apply.
To sort a table:
1. Select the table.
2. With the cursor over the table, choose MB3-> Sort.
3. On the Sort dialog, select the column names on which to sort.
4. To change the precedence of the sort, select a column name and click the up or
down arrow to move the item higher or lower in precedence.
5. If desired, click the Ascending/Descending option on a selected item to reverse order
the sort.
6. Click the OK or Apply option.
To create a Tabular Note template:
1. Choose Insert-> Tabular Note and place the tabular note.
2. Customize the parts list using MB3 options on table elements as desired.
3. Select the tabular note and choose MB3-> Save As Template.
To Attach a row:
1. Select a target row in a Parts List.
2. With the cursor over the selected row, choose MB3-> Attach/Detach Rows. Result:
the row moves according to the restrictions stated in the overview.
To Detach a row:
1. Select an attached row in a Parts List.
2. With the cursor over the selected row, choose MB3-> Attach/Detach Rows..
To create a parts list template:
1. Choose Insert-> Parts List and place the parts list.
2. Customize the parts list using MB3 options on table elements as desired.
3. Select the parts list and choose MB3-> Save As Template.
To export a table:
1. Select the table.
2. With the cursor over the table, choose MB3-> Export. Result: the Export Table dialog
opens.
3. Choose an Output Location option (Information Window, File, or Browser). For this
example, choose File.
4. Enter a name in the File Name text box.
5. Choose Browse. Result: The Output Table file box opens.
6. Choose a location and OK the Output Table dialog.
7. Choose a Format option (Spaces, Commas, or Tabs Between Columns).
8. Choose OK or Apply.
To Lock a row:
1. Select a row.
2. With the cursor over a row, choose MB3-> Lock/Unlock. Result: a small lock symbol
displays.
To Unlock a row.
1. Select a locked row.
2. With the cursor over the row, choose MB3-> Lock/Unock. Result: the lock symbol
goes away.
To go to a URL Address:
1. Select a cell.
2. Choose MB3-> Go To Cell URL.
To edit cell text using the Annotation Editor:
1. Select the cell to edit.
2. With the cursor over the cell, choose MB3-> Edit Text.
3. Use Annotation Editor options to enter and format the cell text.
4. OK the Annotation Editor dialog.
To merge cells:
1. Select the cells to merge.
2. With the cursor over one of the selected cells, choose MB3-> Merge.
To unmerge cells:
1. Select a cell that was previously merged.
2. With the cursor over the selected cell, choose MB3-> Unmerge.
MANUFACTURING
Introduction to Manufacturing
The Manufacturing module allows you to interactively program and postprocess milling,
drilling, turning, and wire edm tool paths. Customizable configuration files define the available
machining processors, tool libraries, postprocessors, and other high level parameters which
can be targeted to specific market segments such as Mold and Die and Machinery.
Templates allow you to customize the user interface and specify machining Setups which can
include machine tools, cutting tools, machining methods, shared geometry, and sequences of
operations.
The Operation Navigator allows you to view and manage relationships between operations,
geometry, machining methods, and tools. It allows groups of parameters to be shared among
many operations, eliminating the repetitious, tedious task of respecifying parameters for each
operation, and provides separate views to manage these relationships.
Because of the highly customizable nature of the Manufacturing module, the available options
and general appearance of dialog boxes on your system may differ from those described in
this document. The organization and contents of this documentation is based on the Mach Kit
(default set of configuration files, templates, and libraries) delivered with each release by NX.
Upon entering the Manufacturing module for the first time with a part, you are required to
choose an Application Package (configuration.dat file) and a Machining Discipline. This
determines the Machining Applications (templates) available in the Create Operation dialog
box. The chosen Machining Discipline may be changed at any time in the Create Operation
dialog box by choosing another Type option.
Terminology
An understanding of the following terms is essential to effective usage of the Manufacturing
application.
Assemblies
Assembly parts can be machined using NX Manufacturing applications. You can select
geometry in an assembly part file or any component part file to use in an operation. If the
selected geometry is located in the component part file, the CAM operation will contain an
occurrence of the selected geometry. All selected geometry is associative.
CAM objects (Operations, Tools) can only be retrievable in the assembly part file. You can
retrieve libraries of tools or from a component library part file. Part merge can be used to
retrieve CAM objects from the component part into the assembly part.
An assembly can be created containing components, such as clamps and fixtures. This
approach:
• Avoids having to merge clamp, fixture, etc. geometry into the part to be machined.
• Allows you to generate fully associative tool paths for models that you may not have
write access privilege.
• Enables multiple NC programmers to develop NC data in separate files
simultaneously.
The Manufacturing application retains the information used in generating a tool path. This
capability is termed associativity.
Operation Navigator
The Operation Navigation Tool is a graphic user interface that enables you to manage
operations and operation parameters for the current Part. The Operation Navigator enables
you to specify groups of parameters that are shared among operations. The Operation
Navigator uses a tree structure to illustrate the relationships between groups and operations.
Parameters may be passed down or inherited from group to group and from group to
operation based on the positional relationships in the Operation Navigator. Except for a few
cases, you can determine whether or not to apply inheritance.
Operation
An Operation contains all information used to generate a single tool path. For each operation
that you generate and accept, the system saves the information used to generate the tool
path in the current part. This information includes the tool path name, geometric data (e.g.,
permanent boundaries, surfaces, points, etc.), permanent tools, the postprocessor command
set, display data, and the coordinate system of definition.
You can use this information either when editing an operation or as the default when defining
a new operation. For example, you can retrieve an operation, change only one desired
parameter, and regenerate the tool path without having to respecify the geometry, tools, or
any other data.
Associativity
Furthermore, if the geometry or tool has been edited since the operation was originally
generated, regenerating it in this manner automatically uses the new information. For
example, when you edit a curve that is part of a boundary, a regeneration process modifies
the boundary to include the changes that were made. You can then update any operation
using this boundary without having to reselect the geometry.
In the case of CAM operations, it is unreasonable to automatically update the tool path every
time the geometry is altered, since some operations can take many minutes to complete.
Therefore, it is up to you to update the tool paths when necessary.
The Point and/or Plane subfunctions are used to specify Avoidance Geometry and Engage
and Retract data in all operations. In addition they are used as alternative methods of
specifying Points and Surfaces in Point-to-Point.
For operation types, which require boundaries, geometry edits cause the recalculation of this
boundary data, as needed.
Curve edit options, such as Transformations, Curve Trim, Modify Line Endpoint and Edit
Spline, cause the boundary data to be updated. However, no new members are inserted, and
no members are removed.
Filleting options, such as Simple Fillet, Two Curve Fillet, and Three Curve Fillet, cause the
new fillet to be inserted in a boundary if the following conditions are met:
1. The two filleted entities must be consecutive members of the boundary or first and
last members of a closed boundary. In the case of a Three Curve Fillet, this
requirement must be satisfied after the second curve has been deleted.
2. The filleted entities must both be trimmed automatically by the system.
MCS
The Machine Coordinate System (MCS) is the coordinate system for the output of tool paths
and GOTOs in the CLSF. This allows you to move the Work Coordinate System (WCS)
independently.
Setup
In NX the NC machining environment is referred to as the setup. The first time you open a
part in the Manufacturing application you select the setup from the Machining Environment
dialog and then select initialize. With the setup you can input and save the full machining
environment; this includes the tool paths and their parameters.
The tool paths and their parameters are saved inside what is called an operation. Each
operation contains its own tool path and parameters. NX allows you to separate the
operations into sections called groups. These groups become parents when operations are
placed underneath them in the Operation Navigator. Therefore, the documentation often
refers to them as parent groups, when talking about an issue that relates to the group both
before and after it contains operations. The relation between the operations and these parent
groups is displayed through the different views of the Operation Navigator.
The Operation Navigator contains four views: Geometry View, Tool View, Method View, and
Program Order View. Each operation has four parent groups: geometry, tools, methods, and
the program order. As you would assume, to view the geometry parent groups look in the
Geometry View. To view the tool parent groups, look in the Tool View.
Benefits of Using the Setup
• The setup helps you to organize and logically group all the information related to the
NC machining. This includes the operations, parameters for tooling, geometry, cutting
methods, and programs.
• The setup shares information within and among the views. You can make a change in
one view and see how the change is reflected in the other views.
• The setup allows you to focus on the specific information you choose so that you are
viewing only the information you need to see. This allows you to quickly and easily
access the information you need to organize a job.
• NX provides several pre-defined setup templates to initialize the CAM session.
• The setup promotes standardization as it can be saved as a template to be reused.
• The Operation Navigator presents information clearly and graphically, so that other
users can easily see how the Manufacturing setup is organized.
Environment
When planning the machining of a part there are many decisions to be made. NX helps you
organize, store, and use the information related to the planning of a part. This information
defines the machining environment. The following four bullets describe the four main aspects
of the planning process. They may be addressed in various orders.
• Decide what steps you are going to use to create the part you desire. For example,
consider the various geometry to be machined so that you can decide what operation
types are required, such as roughing, semi-finishing, and finishing. We call these
considerations the method. When you answer these questions about stock,
tolerances, and feed rates, you are defining the Method.
• Choose which machine you want perform the machining of this part. Also, select the
tools and tool assemblies for each cut. The machine uses the assemblies to hold the
tool to the machine. Choosing all of these tooling aspects is called defining the
tooling.
• Decide the orientation of the part relative to the machine. Consider the following: what
side to machine, where the part is placed on the machine, which operations are
needed for what features, and how to clamp it down. Decide on the finished part, the
initial part geometry, clearance planes, clamps and fixtures. This is called the
geometry aspect, since the answers to these questions define the geometry.
• The NC program holds the ordered list of cuts for machining the part. This information
is sent to the machine tool.
Operations
The main unit of NX CAM is the setup. The setup consists of all the operations and the
environment in which the operations were created. An operation contains a uniquely
generated tool path and the information within the tool path: geometry, tool, and machining
parameters. An operation is different from an NC program in that one operation generates
one tool path and the NC program may generate numerous tool paths. You post process the
NC program to create the actual commands that are sent to the CNC controller.
All changes made to the Feature transfer to each of the Operations below it.
Geometry groups are used to share geometry and orientation entities among operations. The
contents of the groups are inherited by the groups and operations below them in the
Navigator tree.
Tool View
The Tool View contains the entire list of tools that have been pulled from the tool library or
created in the part to be used in the part. The tools display in the Tool View whether they are
actually used in the NC program or not. If a tool is used the operation in which it is used is
listed below the tool. If the tool is not used there is not an operation below the tool.
Method View
The Method View helps you to group all the operations in the setup based on their machining
method. For example, Mill, Drill, Lathe, roughing, semi-finishing, finishing. When you are
editing, you are able to quickly see the methods that are used in each operation. This allows
you to find and edit the method information.
In the Method View a list of operations is organized underneath a Method name.
These are all the operations for which this Method is used.
Program Shows which Program group each operation belongs to and the order in which
Order View operations will be executed on the machine tool. This order is used for output
to the postprocessor or CLSF. In this view, the order of the operations is
relevant and important. Therefore, sorting of columns is disabled.
Machine Allows you to organize the operations under common machining applications
Method which share the same parameter values (rough, finish, semi finish)
View
Geometry Shows the machining geometry and MCS each operation will use. In this view,
View the order of the operations within any geometry group is relevant and
important. Therefore, sorting of columns is disabled.
Machine Organizes operations by cutting tools. It can also organize cutting tools by
Tool View turrets on a lathe or by tool type on a mill.
Operation Navigator
The Operation Navigator is a graphical user interface (GUI) that enables you to manage
operations and operation parameters for the current part. Operation Navigator enables you to
specify groups of parameters that are shared among operations.
The Operation Navigator uses a tree structure to illustrate the relationships between groups
and operations. Parameters may be passed down or inherited from group to group and from
group to operation based on the positional relationships in the Operation Navigator. Except
for a few cases, you can determine whether or not to apply inheritance.
The Operation Navigator is found in the Resource bar to the right of the screen in the
Manufacturing Application. The Resource bar contains five tab options.
Click on the Operation Navigator tab to bring up the Operation Navigator.
Double click the tab and the Operation Navigator breaks away from the Resource bar. The
Operation Navigator is now ready to be docked wherever you drag and drop it. When you
want the Operation Navigator to rejoin the Resource bar, close the Operation Navigator
window and the Operation Navigator automatically rejoins the Resource bar.
When the Operation Navigator is in the Resource bar a pushpin icon is found in the top left
hand corner. Click on the pushpin to post the Operation Navigator. Now you can move your
cursor outside the navigator window and the navigator window remains open.
Name
In the Name column operations and programs in the Operation Navigator are preceded by
one of three status symbols: Complete, Regenerate, or Repost as illustrated below.
Icon Meaning of Description
Icon
Complete Indicates the tool path has been generated and output
(postprocessed or CLS). The path has not changed since then.
Regenerate Indicates the tool path for the operation has never been generated, or
the generated tool path is out of date.
Repost Indicates the tool path has never been output, or the tool path has
changed since it was last output and the last output is out of date.
Avoidance Specifies, activates (or cancels) geometry used for non-cutting moves
Geometry
Corner and Feed Prevents the cutter from gouging as it cuts concave or convex corners
Rate Control
Customize Dialog Specifies the parameters (text fields, buttons, and option menus) that
appear in high level operation parameter dialog boxes
Display Options Determines how the tool and tool path are displayed on the screen
Engage And Establishes the direction and distance the tool moves into or out of cutting
Retract movements within the tool path.
Feed Rates Specifies feedrate values for different types of tool movements
Machine Control Redefine the cutting tool, control whether circular or B-Spline (NURBS)
tool motions are allowed in the tool path, enter post processor commands
in the tool path, determine spindle axis (for lathe operations), provide
cutter compensation information in the tool path
Postprocessor Provides special instructions to the machine tool within the tool path
Commands
Visualize Graphically simulates and verifies the material removal process of a tool
path
Tool Path Generate and review the tool path
All other This button gives you quick access to all customizable items available to
Parameters this dialog, that are not currently customized into the main dialog.
NX Library Allows you to access tools, machines and feeds and speeds data from a
database.
FACE MILLING
Face Milling Overview
Face Milling is best at cutting planar faces on solid bodies such as pads on a casting. By
picking the faces, the system automatically knows not to gouge the rest of the part.
There are three templates provided for creating face milling operations. Create Operation -->
Mill_Planar --> and then selecting one of the following:
• Face Milling Area - Face Milling Area has part geometry, cut area, wall geometry,
check geometry, and automatic wall selection.
• Face Milling - Face Milling has part geometry, faces (blank boundaries), check
boundaries, and check geometry.
• Face Milling Manual - Face Milling Manual contains all the geometry types, and the
cut pattern is set to mixed.
PLANER MILLING
Planar Milling Overview
Planar Milling operations create tool paths that remove volumes of material in planar layers.
This type of operation is most commonly used to rough out material in preparation for a
finishing operation.
Cavity Milling and Planar Milling are similar in that they both remove material in cut levels that
are perpendicular to the Tool Axis. However, the two operation types differ in the method
used to define the material.
• Planar Milling uses boundaries to define the Part material.
• Cavity Milling uses boundaries, faces, curves, and bodies to define the Part material.
Planar Milling is intended to cut parts with vertical walls, and planar islands and floors normal
to the tool axis. Cavity Milling is intended for parts with tapered walls and contoured floors as
illustrated below.
Planar and Cavity Mill Parts
The Cut Volume is the material to be removed. You can specify the material to be removed as
the Blank material (stock piece, forging, casting, etc.), minus the Part material as illustrated
below. You can define the Blank and Part geometry with boundaries in Planar Milling, or by
selecting faces, curves, or bodies in Cavity Milling.
In the above figure, a Blank boundary defines the Blank volume and multiple Part boundaries
define the Part volume. The cut volume (material to be removed) is defined by the Blank
volume minus the Part volume.
It is not always necessary to specify a Blank boundary. A Part boundary may serve as a
peripheral loop (main containment boundary) by enclosing the other Part boundaries as
illustrated below.
Part Boundaries
In the above figure, a Part boundary serves as a main containment boundary, essentially
defining the Blank volume. Multiple Part boundaries within the main containment boundary
define the Part volume. The cut volume (material to be removed) is defined by the difference
between the Blank volume and the Part Volume.
Boundaries can be defined by selecting curves or edges, permanent boundaries, or faces. To
correctly identify the Part and Blank volumes, boundaries should be placed at the top of the
material.
Although a Blank boundary may be specified as Tanto, the tool does not actually cut tangent
to a Blank boundary. If it did, the tool would cut through empty space for the first pass and no
material would be removed until the first stepover. Instead, the first cutting pass is offset into
the Blank material the distance of one stepover as illustrated below.
Boundary Geometry
In Planar Milling, the following boundary creation options are available to define and modify
cut regions. Refer to Temporary Boundaries in the Boundaries section of this document for
details on how to create boundaries. Also, refer to the Introductions of Planar and Cavity
Milling for a discussion of how these options work together to define the cut regions.
Boundaries also may be used by Cavity Milling operations. Boundary Geometry options may
need to be customized into the operation parameters dialog box.
Part
Part allows you to specify geometry that will represent the finished Part.
Part Boundaries
Blank
Blank allows you to specify geometry that will represent the raw material you wish to cut
away. A Blank boundary does not represent the final part and can be cut through or engaged
into directly.
Check
Check enables you to define geometry you do not wish to violate such as clamps that hold
the part. The areas where the Check Geometry overlaps the volume of material to be
removed will not be cut You may specify a Check Stock value (Cutting—>Check Stock)
which defines the distance the tool will be positioned from the Check Geometry. A Tanto tool
position is applied to Check Boundaries.
Check Boundary
When the tool encounters Check Geometry, it will either cut around the Check geometry or it
will retract depending on the status of Follow Check in the Cut Parameters dialog box.
Trim
Trim allows you to specify boundaries that will further constrain the cut regions at each cut
level. You may define the area of the cut region to exclude from the operation by specifying
the Side Trimmed as Inside or Outside for Closed boundaries, or Left or Right for Open
boundaries.
Trim Boundary
An On tool position is always applied to Trim Boundaries. You do not have the option of
specifying a Tanto condition.
Floor
Floor defines the lowest (last) cut level. All cut levels are generated parallel to the Floor
plane. Only one Floor can be defined per operation. Redefining the Floor automatically
replaces the existing Floor.
The following figure illustrates an example of how the Floor correctly defines the lowest cut
level when a Blank boundary is used.
Machinable Regions
Machinable Regions are the areas at each cut level where the tool can cut without gouging
the part. The tool will only be positioned into those areas where it can remove material and
not gouge the part. When a cut level has islands or walls that are close enough together to
prevent the tool to cut through without gouging, the area is divided into separate regions. The
following figure shows how an area is broken up in to multiple cut regions because the tool is
too large to fit in some areas without gouging.
Machinable Regions
The system creates machinable regions by tracing around the Part and Blank geometry.
These traces are made at each cut level to create one or more machinable regions per level.
Each region consists of an enclosed peripheral shape and may contain islands inside. Islands
that are outside the enclosed peripheral shape will not be part of the machinable region and
will form separate Open Regions.
If Blank geometry is defined, the processor will cut only the regions which lie within the blank
and ignore any cavity regions which lie outside the blank as illustrated below.
Facing Region
A Core region is a type of Closed region where the Blank geometry creates the periphery of
the bounded area and Part geometry falls within that bounded area. The tool will remove the
Blank material from around the Part geometry.
Core Region
A Cavity region is a type of Closed region where the Part geometry creates a peripheral
boundary. This type of region may contain islands. The tool will remove the material from
within the cavity to the Part geometry.
Cavity Region
An Open Sided region is a type of Closed region where the Part Geometry and the Blank
Geometry form a peripheral loop containing segments that are defined by both the Part and
Blank. The segments defined by Part geometry cannot be violated. The segments defined by
Blank geometry form the open side of the cut region and allow the tool to pass through as
illustrated below.
Tool Position
Tool Position determines how the tool will position when it approaches the boundary member.
This option allows you to specify the tool position as Tanto or On for each individually
selected boundary member.
Machine Control Events
Use Machine Control Events (post commands) to give special instructions to the machine tool
within the tool path. You can specify the machine control events either at the start or end of a
tool path, or at both the start and end of the tool path.
Tolerances
Tolerances enable you to specify the Intol and Outtol values for the tool along the boundary.
Intol
Intol is the maximum allowable violation of the inside (left) of a boundary.
Outtol
Outtol is the maximum allowable violation of the outside (right) of a boundary. The advantage
of assigning two separate values is that you can specify unequal bands.
Ignore Islands
Ignore Islands causes the system to ignore the islands in the face that you select to define
your boundaries. If this option is toggled Off, the system creates boundaries on the selected
face around each island.
Ignore Islands On/Off
Ignoring holes and islands reduces processing time, especially when you are using complex
solid models. Many solids contain holes that are of no consequence in developing a tool path.
By allowing the processor to ignore those holes you gain processing speed. You can similarly
exclude islands in roughing operations if the depth of cut permits (i.e., the tool path is not so
deep so as to enter the island area).
Ignore Chamfers
Ignore Chamfers enables you to specify whether or not adjacent chamfers, fillets, and rounds
will be recognized when creating boundaries from selected faces. When Ignore Chamfers is
toggled OFF, boundaries are created on the edges of the selected faces. When toggled ON,
boundaries are created to include chamfers, fillets, and rounds adjacent to selected faces as
illustrated below.
Remove Last
Remove Last becomes available once you define a boundary. Selecting this option removes
the previously defined boundary.
Create Next Boundary
Create Next Boundary becomes available when you are defining a boundary by Curve/Edges
method. Selecting this option completes the creation of the current boundary based on the
selected curves/edges and allows you to immediately start creating the next boundary.
Convex Edges
Use Convex Edges to control the tool position for boundary members that occur along convex
edges of the selected face. This option may be set to one of the following:
• On allows you to specify an On tool position for all boundary members created along
convex edges. On is the default setting.
• Tanto allows you to specify a Tangent tool position for all boundary members created
along convex edges.
Machine
Machine displays the Machine Control dialog box, which allows you to specify the tool axis,
determine whether or not arc outputs are used in the tool path, enter postprocessor
commands, determine the spindle axis, and add cutter compensation.
Machine Control options also can be defined at the boundary level, at the boundary member
level, and the group level, using Custom Boundary Data.
Avoidance
Avoidance allows you to specify, activate, cancel and manipulate points, lines or symbols.
These points, lines or symbols help you define tool clearance motion before and after an
operation. This option also enables you to save the avoidance control parameters you have
defined, which can then be retrieved for future operations.
Common Avoidance Sub-Options
After you choose one of the Avoidance Geometry options, the system prompts you to choose
one of the following Avoidance sub-options:
Specify allows you to choose a method of defining the point. The Avoidance Geometry
symbol appears on the display screen at the specified location and remains displayed until
the screen is refreshed. After you use Specify, the system shows the status as ACTIVE.
Omit allows you to disable tool motion to and from the Avoidance Geometry until you enable
it again using the Reinstate option. The system shows the status as INACTIVE. If you choose
Omit before you specify an Avoidance Geometry option, the system displays an error
message.
Reinstate allows you to reactivate an omitted Avoidance Geometry option. After you use
Specify, the system shows the status as ACTIVE. If you choose Reinstate before you specify
an Avoidance Geometry option, the system displays an error message.
Verify allows you to verify the work coordinate location of an ACTIVE or INACTIVE
Avoidance Geometry option. You cannot change the location of an option using Verify.
Redisplay Point allows you to redisplay the specified Avoidance Geometry option. The
Avoidance Geometry symbol appears on the display screen at the specified location and
remains displayed until the screen is refreshed.
Tool Axis allows you to specify a vector to set the Tool Axis at the Avoidance option location.
See the discussion of the Vector Constructor in the Gateway manual.
Avoidance Options
The following are the available Avoidance options:
FROM Point defines the initial cutter location at the start of a new segment of cutter path. It
does not cause tool movement and it outputs a FROM command as the first entry in the tool
path. Therefore, any other post commands will follow the FROM command.
Start Point is a tool positioning location in the cutter path start up sequence that can be used
to avoid geometry or fixture components. The Start Point will not output if defined below the
Floor Plane.
Return Point is a tool positioning location used to control the position of the cutter as it
moves away from the part at the end of a cutting sequence.
GOHOME Point is the final tool position. The FROM Point is often used as this position.
GOHOME Point outputs a GOHOME command as the final entry in the tool path. The
postprocessor will always interpret the GOHOME command as a Rapid move. When you
select this option you have two additional options:
Clearance Plane defines a safe clearance distance for tool motion before and after an
operation and during any programmed obstacle avoidance moves between points.
Lower Limit Plane defines the lower limit of tool motion. When the Lower Limit Plane is to be
violated, you have several "Actions" available; a warning can be issued to the tool path and
the CLSF, the system can adjust the points upward, or omit them altogether. The action
depends on the submodule.
Redisplay Avoidance Geometry is the method used to redisplay the points and plane
symbols in the Floor plane, if they are active. This option also displays the current Reference
Coordinate System (RCS).
Corner
Corner provides options to help prevent gouging as the cutter moves around pocket corners.
For concave corners, it is possible for the cutter to make a smooth transition between interior
part walls by automatically generating corner geometry (fillets) that are slightly larger than the
cutter radius. For convex corners, the tool can transition part walls by extending the adjacent
segments or by rolling around the corner.
Cut Depths
Cut Depths allows you to determine the cut levels of a multi-depth operation. Cut Depths
may be defined by island tops, the floor plane, and by keying in values. The Cut Depths
parameters only apply if the tool axis is normal to the floor, or the part boundary is parallel to
the floor. If the tool axis is not normal to the floor, or the part boundary is not parallel to the
floor, then the tool path will be generated on the floor only (as if the Type had been set to
Floor Only). Cut Depths displays a dialog box containing the following options:
The option you select here is displayed in the Planar Milling dialog box under Cut Depths for
easy visual reference. Each of the above Type options are described on the following pages.
User Defined
User Defined allows you to specify cut depths exclusively by entering numeric values. This
option activates the Maximum, Minimum, Initial, Final, and Increment Side Stock fields.
User Defined
Floor Only
Floor Only generates a single cut level at the Floor plane as illustrated below.
Floor Only
Floor & Island Tops
Floor & Island Tops generates a single cut level at the Floor Plane followed by a cleanup
path at the top of each island. Cleanup paths are restricted to the top face of each island and
do not cut outside the island boundaries. Notice in the following figure how the tool paths do
not superimpose on top of one another in the top view.
Fixed Depth
Pre-Drill Engage Specifies engage locations within previously drilled holes or other
Points vacancies in the Blank material
Cut Region Start Defines the tool engage position and the stepover direction by
Points specifying Custom or Default Start Points
Depth
In the above figure, the Depth is measured from the plane defined by the Blank boundary.
The Pre-Drill Engage Point is utilized for Cut Level 1 because this cut level is within the
specified depth. Cut Level 2, however, does not utilize the Pre-Drill Engage Point because
this cut level is below the specified depth. Instead, Cut Level 2 uses the processor determined
start point.
Be sure to set the depth value before you specify a point, otherwise the depth value will not
be attributed to the Pre-Drill Engage Point.
To specify a new depth, you must Remove the existing point and then Append a new point in
its place, being sure to set the new Depth value before specifying the new point.
Reselect allows you to discard all of the previously defined points and select new control
points.
Information allows you to review a list of all of the control points and their associated point
numbers, absolute and work coordinate values, and depth attributes.
Display allows you to highlight all of the control points along with their associated point
numbers as temporary screen displays for visual reference.
Cut Region Start Points
Cut Region Start Points enables you to define the tool engage position and the stepover
direction by specifying Custom or Default Start Points. Custom enables you to determine the
proximity in which the tool approaches the wall of each cut region, while the Default options
(Standard or Automatic) allows the system to determine the start points automatically. Cut
Region Start Points apply to all patterns (Zig-Zag, Follow Part, Profile, etc.).
Custom Start points also determine the location of the stepover move between passes of
Follow Periphery and Follow Part when Region Connection is set to OFF. When Region
Connection is ON, the processor finds an optional way to connect passes while cutting one
machinable region.
Standard establishes the Cut Region Start Point as closely as possible to the start point of
the region boundary. The shape of the boundary, Cut Pattern, and position of islands and
pockets may influence how closely the system positions the Cut Region Start Point to the
Boundary Start Point. Moving the Boundary Start Point affects the location of the Cut Region
Start Point. In the following figure for example, moving the Boundary Start Point can prevent
the tool from becoming embedded in the corner of the part.
Planar Profile
With Planar Profile, only a single pass is allowed. Each shape is treated as a separate
region. This is important when the cut order is changed to level first or depth first. For
example, if several islands are in a pocket, in regular planar milling, they are treated as a
single region. If you cut depth first, they are cut together, from top to bottom, for that region.
Then the next region is cut.
Text Engraving
With Text Engraving, you can machine drafting text, such as part numbers and mold cavity ID
numbers, directly on the part. Use Text Engraving with Planar Milling and Surface Contouring.
Text Engraving is much easier than previous methods of converting text to geometry
because, unlike many Grip programs that do engraving, this also is fully associative to the
drafting note. Therefore, you can apply changes by regenerating the operation.
CAVITY MILLING
Cavity Milling Overview
Cavity Milling operations create tool paths that remove volumes of material in planar layers.
This type of operation is most commonly used to rough out material in preparation for a
finishing operation.
Cavity Milling and Planar Milling are similar in that they both remove material in cut levels that
are perpendicular to the Tool Axis. However, the two operation types differ in the method
used to define the material.
• Planar Milling uses boundaries to define the Part material.
• Cavity Milling uses boundaries, faces, curves, and bodies to define the Part material.
Planar Milling is intended to cut parts with vertical walls, and planar islands and floors normal
to the tool axis. Cavity Milling is intended for parts with tapered walls and contoured floors as
illustrated below.
Cut Levels
For Cavity and ZLevel Milling, you can specify cutting planes that determine how deeply the
tool cuts to remove material. Cavity and ZLevel Milling are horizontal cutting operations (2 ½
D operations) where the cutting is completed at a constant Z level before moving on to the
next Z level. Use the Cut Levels dialog to perform these operations.
H.
Plunge Regions
Most ZLevel operations cut from the top down. Plunge Milling starts at the deepest plunge
depth. Each successive region then ignores the previous region.
When a cavity has multiple regions, they are grouped and cut in order (bottom-up). The
figure below shows a sample cutting order for multiple regions.
Multiple Plunge Regions
Cutting From the Top Down
Because Plunge Milling is a bottom-up operation, to cut from the top down you must create
multiple operations, each with a range below the previous one. The first operation range
would be from the top of the part to some midway level, the next below that, etc. Within
each operation, the cutting remains bottom up
Floor Stock
The cut level planes (triangles) are displayed without calculating floor stock. When the path is
generated, the levels are adjusted upward by the specified floor stock amount.
Using Cut Levels
The following explains how to perform some common tasks for Cavity and ZLevel Milling
using the Cut Levels dialog.
Identifying Cut Levels
Cut levels are identified as follows:
• Large triangles are range tops, range bottoms, and critical depths.
• Small triangles are cut depths.
• The selected range displays in the Visualization “Selection” color.
• The other ranges display in the manufacturing “Part” color.
• Top off depths display in the Manufacturing “Top Off Level” Color.
• White triangles are at or above the top level. Magenta triangles are below the top
level.
• Solid triangles are associative. (They are defined by geometry.)
• Dashed triangles aren't associative.
Selecting a Range
It's very important to select the correct range when you want to add, edit, or delete. Use the
up/down arrows to first select a range or the top level. Then, you can add, edit, or delete.
Adding a Range
To add a range:
1. Select Insert range.
2. Select a point, a face, or key in a Range Depth value that defines the bottom plane of
the new range.
3. If necessary, enter a new Local Depth per Cut value.
The range is then created from that plane up to the bottom of the range just above it or
to the top level if there are no ranges above. If a face is selected, the system uses the
highest point of the face to position the bottom plane of the new range. The range
remains associative to the face. If the face is modified or deleted, the range is
adjusted or deleted to match.
4. Select OK to accept the new range and exit the dialog.
Modifying a Range
You can modify the current range for both Cavity Milling and ZLevel Milling using Edit. Edit
lets you move the bottom plane of existing ranges along the tool axis by keying in a new
Range Depth, moving the Slide Bar, or selecting a face or a point. The range to be modified
must be currently active (highlighted).
Undercut Handling
In Cavity Mill, Undercut Handling prevents the shank from rubbing against the part
geometry by allowing the system to consider undercut geometry when generating the tool
path. Undercut Handling applies only to non-tolerant machining (i.e. Tolerant Machining
button is toggled OFF).
When Undercut Handling is toggled ON, the system applies the full Horizontal Clearance
(specified under Engage/Retract Method) to the shank of the tool (unless the Horizontal
Clearance is greater than the tool radius in which case the tool radius is applied). When the
shank is above the undercut a distance equal to the tool radius, the tool begins to
progressively move away from the undercut as it cuts deeper through the cut levels. The
Horizontal Clearance is fully applied once the shank reaches the undercut.
Trim By
Trim by is a cut parameter specific to Cavity and Z-Level Milling.
Trim By enables the processor to recognize Blank Geometry on core parts where Blank
Geometry has not been explicitly defined. Exterior Edges (Tolerant Machining OFF) uses
exterior edges of faces, sheets, or surface regions defining Part Geometry that are not
adjacent to other edges defining Part Geometry to generate a trace at each cut level by
positioning the tool along the edge and then offsetting it outside by the tool radius. Silhouette
(Tolerant Machining ON) uses the silhouette of the part geometry (which unlike Exterior
Edged may include Body geometry) to generate a trace by positioning the tool along the
silhouette of the part geometry and then offsetting it outside by the tool radius. The silhouette
can be thought of as the "shadow" of the part projected along the tool axis.
When using Trim By Silhouette with Tolerant Machining ON, the processor uses the traces at
the bottom of the defined part geometry as Trim shapes. These shapes will be projected
along the tool axis to each cut level and will be used in the process of generating the
machinable regions as Trim Shapes.
Wall Cleanup
Wall Cleanup is a cutting parameter common to Face Milling, Planar, and Cavity Milling.
With Wall Cleanup (Zig, Zig-Zag, Follow Periphery), you can remove the ridges that occur
along the walls of a part when using Zig and Zig-Zag, and Follow Periphery Cut Patterns. This
is accomplished by inserting a Profile Pass after cutting each cut level. (Profile cuts only at
the Floor level.)
This option varies from a Profile Pass in several other ways; Wall Cleanup is used for
roughing while the profile pass is a finishing move, and Wall Cleanup uses the Part Stock
while Profile Pass uses the Finish Stock to offset the tool path.
Blank Distance
Blank Distance is a cut parameter specific to Cavity Milling. Prior to geometry groups, you
could use this instead of selecting a blank to define the remaining material as a constant
thickness on the part. However, geometry groups allows you to use Offset from Part in the
blank geometry, which is the preferred method for this.
For Cavity Milling, the preferred way to specify the blank distance is to use a mill geometry
group. In the group, when specifying the blank, choose offset from part, and enter the
distance there. This is a much better way to do this, because several cavity milling operations
can be placed in the group, and share the geometry. It also is required if you want the cavity
milling operations to use the In Process Workpiece (IPW).
In Process Workpiece
In Process Workpiece (IPW) is a Cavity Milling cut parameter that specifies the material (rest
material) remaining from an operation. This controls both what the current operation inputs
from a previous (reference) operation, and what it outputs as its own resulting IPW.
Operations that use an IPW are rest mill operations. The options for In Process Workpiece
are:
• None, to either use existing Blank geometry, if available, or cut the entire cavity.
• Use 3D, to use faceted geometry created from the previous Cavity Milling or ZLevel
operations.
• Use Level-Based, to use the tool trace from the previous Cavity Milling or ZLevel
operations.
To find In Process Workpiece, navigate as follows: Manufacturing -> Operation Navigator-
Program Order -> Cavity Mill operation -> Cutting -> Containment.
Benefits of Using a 3D In Process Workpiece
• Using the 3D In Process Workpiece as the blank geometry in Cavity Milling
operations machines the regions based on the current state of the real work piece.
This avoids cutting regions which have already been cut.
• This option can be turned on in successive cavity miling/Zlevel operations to create
and use IPWs.
• You can display the previous In Process Workpiece and the resultant In Process
Workpiece in the operation dialog.
Using a 3D In Process Workpiece
To use a 3D In Process Workpiece in a Cavity operation, perform the following three steps:
1. Create or select a Blank geometry to define the initial work piece in the Geometry
Group sequence of this operation.
2. In the Containment section of the Cut Parameters dialog , select Use 3D from the
option list.
3. Set the Min Material Thickness to an appropriate value.
Level-Based IPW
Level-Based IPW uses the tool trace from the previous Cavity Milling and/or ZLevel
operations to identify and machine rest material. These previous operations are referred to as
reference operations. Level-Based IPW is limited to Cavity Milling or ZLevel milling operations
with the same tool axis as the previous operation. The restmilling and reference operations
must belong to the same geometry group.
Benefits of Using Level-Based In Process Workpiece
• Level Based IPW efficiently cuts the corners and stair-steps left from previous
operations.
• Tool path processing time is noticeably shorter than 3D IPW for simple parts, and
dramatically shorter for larger complex parts.
• You can use a big cutter with big depths of cut in one operation, and then use the
same tool and a much smaller depth of cut in the following operation to clean-out stair
steps.
• The tool path is much cleaner than using the 3D-IPW option.
• You can further automate by combining multiple roughing operations to rough and
rest-mill a given cavity.
Reference Tool
Use Reference Tool when you want to machine remaining material in corners missed by a
previous tool.
The remaining material may be between the walls and floors due to tool-corner radius, or
between the walls due to tool diameter. The cut is similar to other Cavity Milling operations,
however, it is limited only to these corner areas.
The reference tool is typically the tool you used to previously rough out the area. The system
calculates the rest of the material left by the specified reference tool and then defines the cut
regions for the current operation.
Using Cavity Milling with Reference Tool
1. To create a new Cavity Milling operation that uses Reference Tool, navigate as
follows:
Manufacturing --> Create New Operation --> Mill_Contour --> Corner_Rough
2. In the Corner Rough dialog, press the Cutting button.
3. In the Cut Parameters dialog, the Reference Tool section displays the status: e.g.,
Reference Tool: None.
Here, you have three choices: Edit, Select, and Display.
Edit allows you to make changes to your current Reference Tool.
Select takes you to the Select Reference Tool dialog. Here, you can get
Information about the current reference tool, select an existing tool, or create
a new tool as a Reference Tool.
Display allows you to see your Reference Tool.
Z-LEVEL MILLING
Z-Level Milling Overview
Z-Level Milling is a fixed axis milling module designed to profile the part modeled from solid
bodies/faces at multiple levels. It allows you to cut only steep areas of the part or the entire
part. In addition to the Part geometry, you may also specify the cut area geometry as a subset
of the Part geometry to limit the areas to be cut. If no cut area geometry is defined, then the
entire Part geometry is considered the cut area. During the tool path generation, the
processor will trace the geometry, detect the steep areas of the part geometry if requested,
order the traced shapes, identify the cut areas to be machined, and cut those areas without
gouging the part for all cut levels. One key feature of Z-Level Milling is the ability to specify a
Steep Angle to distinguish steep from non-steep areas. When Steep Angle is toggled ON,
only areas with a steepness greater than the specified Steep Angle are profiled. When Steep
Angle is toggled OFF, the entire part is profiled as illustrated below.
Steep Angles
Many of the parameters defined in Z-Level Milling are the same as those require for a Cavity
Mill operation. Note that Z-Level cutting can be especially effective for High Speed Machining:
• You can maintain scallop height on steep walls.
• You can cut multiple levels in one operation.
• You can cut multiple features (regions) in one operation.
• You can cut by level (waterline) for thin-walled parts.
• There is wide availability of linear, circular, helical engages at each level.
• You can maintain the tool in constant contact with the material.
• You can finish by using Z-Level for steep walls.
Part Geometry
The Part Geometry options enable you to edit, display, and specify the contoured surfaces
you wish to machine. The specified Part Geometry works in combination with the Drive
Geometry (usually a boundary) to define the Cut Region.
Part Geometry
You may specify Bodies (sheet or solid), Faceted Bodies, Surface Regions, or Faces as Part
Geometry. Selecting a solid body provides several advantages. Change processing is easier,
because the associativity is maintained to the entire solid body, and not the individual faces,
which may change when the solid updates. It is also easier to select a solid body than
individual faces. If you want to cut only some of the faces on a solid, you can use cut area,
drive geometry, or other containment, depending on the drive method, to limit your cutting to
less the entire part.
Faceted Bodies can be imported STL files which have no associated surface geometry. They
will be supported by CAM Fixed Axis Surface Milling (FASM) processors. FASM includes the
following types of operations: Cavity Milling Tolerant Method, Z-level Milling, Flowcut Drive
Method, Area Milling Drive Method, and Surface Contouring Drive Methods that have tool axis
equal to project vector.
Geometry
• Part Geometry consists of bodies and faces which represent the Part after cutting.
• Check Geometry consists of bodies and faces which represent clamps.
• Cut Area Geometry represents the areas on the Part Geometry to be machined. It
can be a subset of the Part Geometry or the entire Part Geometry.
• Trim Geometry consists of closed boundaries which indicate the side to be trimmed.
All Trim boundaries have ON tool Positions.
Check Geometry
Check Geometry allows you to specify geometry (such as part walls, islands, clamps, and so
forth) that should not be violated by the tool path. When the tool path encounters that check
surface, the tool disengages until it reaches the next safe cutting position. Edit and
Select/Reselect display dialog boxes very similar to those used when defining Part Geometry.
Check Stock
Check Stock allows you to describe an envelope of material surrounding the Check
Geometry, which the tool will not gouge. The stock specified here only applies to those check
entities which have the Default Stock option. Note that you may not reliably specify a negative
Check Stock value greater than the tool corner radius.
When Gouging
When Gouging allows you to specify how the system will respond when the tool gouges
Check geometry during cutting moves.
Warning
Warning causes the system to issue only a warning message to the tool path and the CLSF. It
does not alter the tool path to avoid gouging the Check Geometry.
Skip
Skip causes the tool to omit the tool positions, which gouge the Check Geometry. It produces
a straight tool movement from the last tool position before gouging the Check Geometry to the
first tool position, which is no longer gouging as illustrated below.
Retract
Retract causes the tool to avoid gouging the Check Geometry by using the Check Engage
and Retract parameters defined in Non-Cutting moves as illustrated below.
Trim
The Area Milling and Flow Cut drive methods can use Trim Boundaries. Trim Boundaries
further constrain the cut regions. You may define the area of the cut region to be excluded
from the operation by specifying Material as Inside or Outside. More than one Trim Boundary
may be defined.
Steep Angle
The steepness of the part at any given point is defined by the angle between the tool axis and
the normal of the face. The steep area is the area where the steepness of the part is greater
than the specified Steep Angle. When Steep Angle is toggled ON, only areas of the part with
a steepness greater than or equal to the specified Steep Angle are cut. When Steep Angle is
toggled OFF, the part is cut.
Merge Distance
Merge Distance enables you to eliminate small discontinuities or unwanted gaps in the tool
path by connecting disjointed cutting motions. These discontinuities occur where the tool
retracts from the Part surface and are sometimes caused by gaps between surfaces or by
small variations in steepness of the part surface when the part surface steepness is very
close to the specified Steep Angle. The value you enter determines the distance the tool will
span to connect the end points of cutting moves.
Minimun Cut Length
Minimum Cut Length enables you to eliminate short tool path segments that may occur in
isolated areas of the part. Cutting moves shorter than this value are not generated.
Cut Order
Unlike Cavity Milling which orders cut traces by cut region, Z-Level Milling orders cut traces
by shape. You may profile shapes by Depth First in which case each shape (island, for
example) is completely profiled before beginning to profile the next shape, or you may profile
shapes by Level First in which case all shapes are profiled at a particular level before cutting
each shape at the next level.
Cut Between Levels
This option (Cutting Parameters dialog, Connections page) creates extra cuts when there is a
gap between the cut levels in ZLevel machining. Cut Between Levels eliminates the large
scallops in shallow regions left from standard level-to-level machining. You don't have to
create a separate area milling operation for non-steep areas, or use a very small depth of cut
to control scallops in non-steep areas.
Cutting between the levels minimizes excessive tool wear or even breakage from rapidly
loading and unloading the tool in areas that have large scallops left behind from previous
operations. When used for semi-finishing, it produces a more uniform stock. When used for
finishing, there are fewer retracts and engages, and the surface finish is more consistent.
Extend at Edges
Use Extend at Edges to machine excess casting material around the part. You also can use
it to add cutting moves to the start and end of tool path passes to ensure that the tool
smoothly enters and exits the part. You can find Extend at Edges on the Cutting Parameters
dialog for Flowcut, Area Mill, and ZLevel Profile operations. The behavior of Extend at Edges
for ZLevel is similar to that of Surface Contouring.
Remove Edge Traces
Remove Edge Traces a cut parameter specific to Z-Level Milling and Contour Milling. Edge
tracing (edge roll) is generally an undesirable condition that can occur when the tool path
extends beyond the edge of the cut area. The tool rolls over the edge of the cut area.
Remove Edge Traces allows you to control whether or not edge tracing occurs.
Drive Method
Drive Method enables you to define the Drive Points required to create a Tool Path. Some
Drive Methods allow you to create a string of Drive Points along a curve while others allow
you to create an array of Drive Points within a boundary or on selected surfaces. Once
defined, the Drive Points are used to create a Tool Path. If no Part geometry is selected, the
Tool Path is created directly from the Drive Points. Otherwise, the Tool Path is created from
Drive Points projected on to the Part Surfaces.
Selecting the appropriate Drive Method should be determined by the shape and complexity of
the surface you wish to machine, and the Tool Axis and Projection Vector requirements. The
Selected Drive Method determines the type of Drive Geometry you can select, as well as the
available Projection Vectors, Tool Axis, and Cut Types.
The following figure illustrates an example of the Surface Area Drive Method. This Drive
Method was selected because of the complexity of the Part Surfaces and the required control
of the Tool Axis. An array of drive points is created on the selected Drive Surface and then
projected along a specified Projection Vector to the Part Surfaces. The tool positions to the
Part Surfaces at Contact Points. The Tool Path is created using the Output Cutter Location
Point at the tip of the tool. Both the Projection Vector and the Tool Axis are Variable and are
defined as normal to the Drive Surface.
Surface Area Drive Method
Projection Vector is an option common to most Drive Methods. It enables you to determine
how the Drive Points project on to the Part Surfaces. It is described in the last part of this
section. The available Projection Vector options will vary depending on the Drive Method
used.
Projection Vector
Projection Vector enables you to define how the Drive Points project to the Part Surface,
and the side of the Part Surface the tool contacts.
The Drive Points project along the Projection Vector to the Part Surface. Sometimes, as
illustrated below, Drive Point project in the opposite direction of the Projection Vector (but still
along the vector axis) as they move from the Drive Surface to the Part Surface.
The direction of the Projection Vector determines the side of the Part Surface the tool
contacts. The tool always positions to the Part Surface from the side the Projection Vector
approaches. In tne following figure, drive point p1 projects to the Part Surface in the opposite
direction of the Projection Vector to create p2.
Drive Point Projects to Part Surface
Steep
Notice in the Figure above the large areas that were not cut (indicated by the number one)
because the stepovers in the path were spread apart on some of the steep walls. In order to
cut these areas, you must cut again using Directional Steep (see the figure below).
Directional Steep
As illustrated in the figure above, Directional Steep machines the areas greater than the
steepest angle as viewed from the cut direction. It is used when you create a zig-zag path
with no steep containment and you follow that with a zig-zag path with directional steep
containment and a cut angle rotated 90 degrees from the first path (as in the first figure
above). None imposes no steepness restrictions on the tool path and allows the operation to
machine the entire cut area.
Method Two
Use Non-Steep followed by Z-Level Profile Steep (the following two figures ):
Non-steep restricts the steepness of the tool path to the specified Steep Angle. The operation
machines only the areas where the steepness of the tool path is less than or equal to the
specified Steep Angle (see the figure below). Notice that the steep sides were not machined.
In order to machine the steep areas, use the Z-Level Milling module (see the last figure). By
using the same steep angle in both operations, the entire cut area is machined. This method
is common when there are very steep areas in the cut area.
Non-steep
In the figure below, Z-Level cut was used to machine the steep areas left uncut by the
previous Non-steep cut in the figure above.
Z-Level Profile Steep
Stepover
Stepover specifies the distances between successive cut passes, as shown below. The 1
indicates the scallop height, and the 2 indicates the stepover.
Stepover
Drive Geometry
Edit displays the Edit Boundary Geometry dialog allowing you to add or subtract boundary
members and the parameters associated with each.
Select displays the Boundary Geometry dialog allowing you to initially define boundaries.
Once defined, they can be modified using Edit described above. Each boundary member may
be assigned an On, Tanto, or Contact tool position. The Contact tool position is available only
in Fixed and Variable Axis Surface Contouring and can be used only in the Boundary Drive
Method with a fixed tool axis and only when specifying boundaries with Curves/Edges or
Points.
The boundary members graphically represent the associated tool positions as illustrated
below.
DRILLING
Point to Point
Point to Point creates tool paths for operations such as drilling, tapping, boring, counter-
boring, and reaming. Other uses include spot welding, riveting, and any other operations in
which a tool is to positioned to geometry, plunged into the part, and retracted.
The system generates tool path information which can be exported to create a Cutter
Location Source File (CLSF). The CLSF is compatible with most controller and machine
combinations via the Graphics Postprocessor Module (GPM). You must ensure that the cycle
command statements produced by NX are valid for your postprocessor and machine tool
combination.
One term used repeatedly is operational clearance point. This is the point which marks the
beginning and end of every cutting motion. It is also the point at which several auxiliary
motions (such as engage and retract, rapid traverse, and avoid) begin and end.
The operational clearance point is a point directly above (i.e., normal to the part surface, or
along the tool axis if it is not normal to the part surface) each cutter location point (CL-point)
and is the Minimum Clearance distance above the part surface. If you do not specify a
Minimum Clearance, the operational clearance point is on the Part Surface.
Typically, tool motion to the operational clearance point is at the Rapid or Engage traverse
rate. Tool motion from the operational clearance point to the CL-point on the surface of the
part and to the depth of cut is at the Cut Feed Rate. However, if a cycle is active, the system
uses the feed rates you define in the Cycle Parameters menu instead of the Cut Feed Rate.
Avoidance Geometry, Display Options, Machine Control, and Feeds are discussed in
Common Options.
After you have specified the desired Point to Point parameters, choose OK. The system then
displays the Point-To-Point Geometry menu. See Geometry for details.
The following are the general interactive steps involved in a Point to Point operation:
• Specify a tool.
• Specify options such as cycle type, feed rates, engage and retract moves, part
surface, etc.
• Specify geometry parameters such as selecting points or holes, optimizing their order
of machining, and avoiding obstacles.
• Generate the tool path.
Drill Type
Subtype Processor Description
Point to Point Drill cycle with dwell.
SPOT_FACING
Point to Point Drill cycle with dwell.
SPOT_DRILLING
Point to Point Basic point-to-point with a drill cycle.
DRILLING
Point to Point Drill cycle that retracts out of the hole
PECK_DRILLING after each peck to clear the chips.
Point to Point Drill cycle that retracts slightly after
BREAKCHIP_DRILLING each peck to break the chip.
Point to Point Boring cycle that feeds in and feeds
BORING out.
Point to Point Boring cycle that feeds in and feeds
REAMING out.
Point to Point Drill cycle with dwell.
COUNTERBORING
Point to Point Drill cycle that coutersinks to a
COUNTERSINKING diameter.
Point to Point Tap cycle that feeds in, reverses the
TAPPING spindle, and feeds out.
Thread Milling Mills threaded holes with helical cuts.
THREAD_MILLING
Machine Control This contains only machine control
MILL_CONTROL events.
User Defined This tool path is generated by your
MILL_USER custom NX Open program.
Geometry
This section contains a description of each of the Point to Point machining submodule main
geometry menu options listed below. These options allow you to select and manipulate points
and to generate a tool path.
Cycle Parameters
Cycle Parameters are machining characteristics, which define exact tool motions, and
conditions such as feed rate, dwell times, and cutting increments. Each of the Cycle
Parameters available in Point to Point machining is listed alphabetically and described briefly
below. More detailed descriptions follow.
CAM A number which specifies a preset CAM stop position for tool depth for
machine tools with no programmable Z axis
CSK Diameter Diameter of a countersunk hole
Depth Depth of cut
Dwell Delay of tool at depth of cut
Entrance Outside diameter of an existing hole which is to be enlarged by a csk
Diameter operation
Feed Rate Transit speed of tool while cutting
Increment Dimensional value of one of a series of regular consecutive cuts to
progressive depths used in Peck and Break Chip drilling operations
Option Activates machining characteristics that are unique to your machines
RTRCTO The cycle Retract distance
Minimum Clearance
Minimum Clearance defines each operational clearance point - typically, the point at which
tool motion changes from either the Rapid or Engage Feed Rate to the Cut Feed Rate.
You can enter a Distance value to be used between each CL-point and its operational
clearance point (RAPTO). It also represents the tool's closest approach to the part surface
between cutting operations (unless a Clearance Plane is active or Avoid motions are defined).
Allow Oversize Tool
Allow Oversize Tool enables you to use a tool with a larger diameter than the hole to be
drilled. This is useful when tapping. Allow Oversize Tool is only available if the DEPTH cycle
parameter is set to MODEL DEPTH and will only work if the holes are solid modeled.
Depth Offset
The Depth Offset allows you to specify an amount of material to remain above the bottom of
blind holes (e.g., for finish operations) or past the break out of through holes (e.g., to assure
break through). Depth Offset consists of two values: Blind Hole stock, which applies to blind
holes and Thru Hole clearance, which applies to through holes.
LATHE
Introduction to Turning
The need to manufacture turned parts is common to key industries such as machinery,
aerospace, automotive, and other industrial product suppliers. As with most areas of the
manufacturing market, the machinery used for turning has undergone rapid changes due to
technological progress and the necessity to improve productivity. New turning equipment has
increased tremendously with respect to automation, effectiveness, and its universal
application in conjunction with milling and drilling disciplines.
The Turning module utilizes the Operation Navigator to manage operations and parameters.
They enable you to create roughing, finishing, teachmode, centerline drilling, and threading
operations. Parameters such as spindle definition, workpiece geometry, machining methods,
and tools are specified as groups with parameters shared among operations. Other
parameters are defined within the individual operations. As the workpiece progresses through
the program, in-process workpiece tracking computes and graphically displays the total
remaining material to be removed. The Turning module allows you to graphically display the
in-process workpiece after each operation generated. The in-process workpiece is defined by
the total material removed for all operations in sequence up to the currently selected
operation.
Because the sequence of operations is important, it is best to select the operation in the
Program Order view of the Operation Navigator. If operations are reordered, the system
recalculates the in-process workpiece for you, where necessary.
Benefits
This module focuses on the following areas of improvement:
• Enhances and consolidates the basic turning operations using stationary turning
tools. This delivers more powerful functionality for roughing, finishing, grooving,
threading, and drilling on a turning machine tool which is easy to use and represents
core functionality.
• Automatic Detection of Cut Regions for roughing and finishing lets you obtain results
more quickly, especially for successive operations.
• Teachmode operations allow for maximum flexibility when you want to manually
control the tool to position.
• Animation capabilities like material removal display in toolpath replay and 3D display
of the in-process workpiece.
• Better support in creating turning, milling and drilling operations in one programming
session and for one machine tool.
• Allows the creation of NC programs for multiple spindle setups. The system enables
you to successively plan your machining process for each individual sub spindle
group and then to rearrange the order of operations.
Turn - Tooling
As in other NX/CAM applications, the turning processors use the tool's cutter information to
calculate the toolpath. If the tool contains multiple cutters, only the information about the
active cutter being used by the operation is considered by the processor. The cutter's
parameters are based on the orientation of the tool assembly mounted on a turret position of
a machine tool.
Selecting a Tool
In Turning, you can either work with a tool from the database or you can create a new tool.
• Use the Create Tool icon to create a new tool at any point during a session.
• Use the Group Editing section of the Operation Dialog to edit, reselect another tool
from the tool library or display the current tool.
The turning tool types supported are the following:
Based on the tool's origin, the system will either show the shape of the cutter using
interactively specified parameterization or, if the tool is loaded from a database, display the
entire tool assembly loaded from an external part file.
This brings up the Search Criteria Dialog. The parameters in the dialog are specific to
the class of tool you selected in the previous step.
The Search Criteria Options
Tool Sketch Representative sketch of tool type
Units You may select which unit to be used for the tool you choose. This selection
indicates which database to be used for the tool selection
Libref This is a unique identification number for each tool in the database. In the
sample database provided to you, this number begins with ugt. In any
database that you create yourself, you can use your choice of number, but it is
mandatory to choose one unique identifying number.
Nose In this field you may search for the desired nose radius (R) of a tool. The
Radius sketch at the top of the dialog explains what this parameter is. Following a
specific syntax, you may input the parameters of the desired tool
Nose Angle In this field you may search for the desired nose angle (A) of a tool. The sketch
at the top of the dialog explains what this parameter is.
Cut Edge In this field you may search for the desired cutting edge length (CL) of a tool.
Length The sketch at the top of the dialog explains what this parameter is.
Material Select material for desired tool.
Holder If a specific holder is desired it can be selected here.
Additional You may initiate a search based on criteria other than those found in the
Search dialog. General Help.
Criteria
Result Info This provides you with a window which displays the desired results. You
cannot select from this window, but you will see each of the entries which has
been found by the search mechanism.
Clear If you have made a mistake in the entries in the dialog, or you would like to
enter new values, you can clear the information you have input with this button.
Count This button allows for previewing the number of tools matching the specified
Matches search criteria.
OK Closing the dialog with OK causes the tool search to be executed and the
Search Result Dialog to appear showing all the matches found.
3. Enter the search criteria for the tool. Use the following logical operators:
When the search is complete, the Search Result Dialog displays. The dialog provides
an overview of all the tools that matched your search criteria.
4. To select a tool, click on it. To select multiple tools, hold down the Control key and
pick all the tools you want.
Turn - Roughing
Roughing capabilities comprise a large variety of cutting techniques for high volume removal
of material. These manufacturing practices include strategies for high speed roughing and the
achievement of semi-finishing or finishing qualities through proper built-in engage/retract
motions. Turn Roughing relies on the system's automatic remaining material detection
capability.
Access the Roughing Dialog by:
• pushing the Create Operation Icon or
• selecting Insert -> Operation from the main menu bar or
• using MB3 on the geometry (geometry view in the Operation Navigator) for which you
would like to create an operation and choose Insert -> Operation
The first step in generating a roughing operation is to select a roughing strategy:
or use
to perform Select
the Icon
straight level cutting Linear Zig
Cut Depth
Cut Depth allows you to specify the depth of cut for each pass during the roughing operation.
This value can be either a fixed value you specify or a system-calculated variable value based
on specified minimum and maximum values. The system makes all non-contouring passes at
the calculated or specified depth. Contouring passes are made at this depth or less.
Level Angle
The level angle allows you to define the orientation for the individual level cuts, which are
computed by the system in straight linear roughing operations. It is measured counter-
clockwise from the centerline and defines the orientation and direction for the roughing linear
cuts. For your convenience, an arrow indicator, , visually presents the cutting orientation you
have chosen. A level angle of 0° coincides with the direction of the "positive" centerline axis.
The system computes all tool motions required for roughing a cut region by taking into
account the tool orientation and the level angle as defined above. In this way you have the
freedom to vary cut orientation for each machining side by proper specification of a single
value only - the level angle.
You may input a value in several ways:
• input an angle value in the input box
• select Level Angle and use the resulting Vector Constructor dialog to select the
desired angle.
Cut Regions
Cut Regions are used to detect the amount of material still to be cut. They represent the
maximum area the tool can actually reach for cutting after considering all parameters for the
operation. The in-process workpiece mechanism internally tracks the cut region and updates
it after each cut.
Profiling
Profiling cleans up the part surface after the system has made multiple rough cuts. In contrast
to Cleanup, profiling follows either the entire part boundary or certain portions of it such as
individual reversals. All rough cuts for the entire cut region or for the respective reversal
currently machined are carried out first, and only then does profiling takes place. As the
strategies provided in Profiling are the same as those provided for Finishing, the profiling
functionality is only provided in Roughing. You can choose eight different strategies for both
Profiling and Finishing to determine which movements the tool makes.
Corner
You can specify the system's behavior for cutting at convex corners while performing profiling
cuts using the corner options. Convex corners may be normal corners or shallow corners.
Shallow corners are convex corners which have an included angle larger than a given
minimum corner angle (and less than 180°). There are four types of corner options for each
type of corner:
• Roll around corners
• Clear corners
• Round corners with radius
• Break corners with distance
Stock
Stock is the material that will be left on the in-process work piece after you complete an
operation.
To set stock values, open the stock dialog as follows:
• choose Stock from the machining parameters in the operation dialog or
• double click on the method in the Method View of the Operation Navigator. If you
choose this method, all values you enter are inherited to subsequent operations of
that method at the operation level.
Feed Rates
Feed Rate is the rate at which the tool advances. The Feed Rate submenu contains a variety
of feed rate control parameters which allow for fine-tuning of the Turning processor's results.
Speeds refer to spindle and surface speeds.
All feed rate parameters related to non-cutting tool motions default to the rapid feed rate,
whereas the cut feed parameter determines the default value for all cutting moves. When a
custom feed rate has been defined for the boundary or any of its segments, the custom value
will override the feed rate settings defined here.
Avoidance
Avoidance Geometry allows you to specify, activate or cancel geometry that is used for non-
cutting moves before or after a tool path to avoid collisions with part or clamping devices. You
may set a From Point, Start Point, Return Point and Gohome Point, as well as an Axial and
Radial Clearance Plane.
Avoidance Parameters
Clearance Defines a safe clearance distance for tool motion before and after an
operation and during any programmed obstacle avoidance.
From Point From Point defines the initial cutter location at the start of a new segment of
cutter path.
Start Point Start Point is a tool positioning location in the cutter path start up sequence
that can be used to avoid geometry or fixture components. A Start Point is
especially important for inner diameter work to pull the tool out without
damaging the part.
Motion to This option determines the directions of the motions taken to reach the Start
Start Point Point. These motions are explained in-depth below.
Return Point Return Point is a tool positioning location used to control the position of the
cutter as it moves away from the part at the end of a cutting sequence
Motion to This option determines the directions of the motions taken to reach the Return
Return Point Point.
Gohome Gohome Point is the final tool position. The From Point is often used as this
Point position. Gohome Point outputs a Gohome command as the final entry in the
tool path.
Display This allows you to display all points specified above.
Specify With this option you may select all of the points you have activated at once.
This is especially effective if the points have already been drawn using the
Point Constructor Dialog.
Info This provides you with the coordinates of the avoidance points you have
selected.
3. Enter the desired program, geometry, tool, method and name of operation.
Turn - Teachmode
Turning's Teachmode gives you the control to perform fine finishing on Turning work. To do
this you can build the tool path by defining rapid and feed rate positioning moves, engage and
retract settings, and continuous path cutting moves. You can also add UDE's as
suboperations at any position. While defining continuous path cutting moves, you can control
the cutter over sections of the boundary, specify start and end positions, and define the
direction for each continuous cut.
Accessing Teachmode
The Main Dialog for the Teachmode operation allows the creation and modification of multiple
suboperations of the available types. General operation settings can be specified here.
To access the Teachmode Dialog:
• push the Create Operation Icon or
• select Insert -> Operation from the main menu bar or
• use MB3 on the geometry (geometry view in the Operation Navigator) for which you
would like to create an operation and choose Insert -> Operation then,
1. select Turning from the available templates in the Create Operation Dialog
2. select Teachmode using
3. enter the desired Program, Geometry, Tool, Method and Name of operation
Turn - Threading
The Threading operation allows you to cut both straight and tapered threads. They may be
single or multiple threads which are either internal, external, or face threads (such as the
thread advance used in a 3-jaw chuck).
WIRE EDM
Introduction to Wire EDM
The Wire EDM (Electrical Discharge Machine) manufacturing process consists of passing a
straight metal wire through or about a metal work piece. The work piece sits in a bath of oil (or
some other liquid), and an electric charge is applied to the metal work piece. In addition,
another electric charge is applied to the wire. Material removal results from disintegration of
the work piece at the wire contact due to electricity. The liquid bath helps to wash away the
disintegrated material and acts as a coolant.
Wire EDM
Wire guide holders on top and bottom support the wire. The wire guide is constrained to move
in a plane, and the two planes for top and bottom are parallel. The wire is fed from pulleys
attached to the wire guide holders. The purpose of this feeding is to constantly supply a fresh
wire in order to insure a constant rate of material removal.
The machine tool may be either two or four axis. For the 2 axis type, both the upper and lower
wire guides move in tandem creating only vertical walls. For the 4 axis type, the top and
bottom guides may be positioned independently to create a taper or conic section. For
instance to generate a cone, the top guide can be held fixed while the bottom guide follows a
circular path.
Creating Operations
There are two ways to create Wire EDM operations. The Create Operation dialog allows you
to create individual operations. These operations have the roughing, finishing, cutoffs and
backburn functions all contained within a single operation. The Create Geometry dialog allows
you to create a sequence of operations. The roughing, finishing, cutoffs and backburn
functions are each a separate operation.
Create Operation
In the Create Operation dialog, when you set the type to wire_edm you have the following
choices for the subtypes.
• External Trim operation
• Internal Trim operation
• No Core operation
• Open Profile operation
Create Geometry
In the Create Geometry dialog you can set the type to wire_edm and choose the subtype.
This method automatically creates a geometry group with a sequence of operations. You
can choose either the External Trim Sequence or the Internal Trim Sequence as subtypes. If
you choose the External Trim Sequence, the system creates three operations: External Trim
Rough, External Trim Cutoff and External Trim Finish. If you choose the Internal Trim
Sequence, the system also creates three operations: Internal Trim Rough, Internal Trim
Backburn and Internal Trim Finish.
These three operations use the same geometry. You can arrange them in any order in the
Program View. For instance, you may have three pockets you wish to cut. You can have the
system do all the roughing first unattended and then do the cutoffs and finish operations while
the operator is present.
While specifying the boundary, it is important to keep in mind which type of Wire EDM
operation (2 axis or 4 axis) you will be using. While External Trim, Internal Trim and Open
Profile can be use with both 2 axis and 4 axis machines, No Core can only be used with a 2
axis machine.
Subtype
Wire EDM supports 2 and 4 axis profile and 2 axis no core operations. The subtype is defined
in the Create Geometry and Create Operation dialogs.
External Trim
External Trim allows you to make an external profile cut or series of cuts around the outside
of the boundary. The External Trim consists of the trim operation and the cutoff operation.
Trim is the main tool path that cuts the material to be removed. This leaves a tab that keeps
the material from falling.
Cutoff cuts through the tab to let the material to be removed fall.
The figure below illustrates the function of these operations.
Internal Trim
Internal Trim allows you to make an internal profile cut or series of cuts on the inside of the
boundary. If you select an Internal Trim Sequence you get three separate operations. If you
select an Internal Trim operation you will have all three operations in a single operation.
Rough Passes are the tool paths that cut the bulk of the material to be removed. This leaves
a tab that keeps that material from falling.
Backburn cuts through the tab to let the material to be removed fall.
Trim is the main profiling pass or passes.
The figure below illustrates the function of these operations.
Internal Trim Operations
The Internal Trim operation is available for both 2 and 4 axis machines.
No Core
The No Core option allows you to burn out the internal material of a part without generating
slugs. Slugs are loose pieces of metal that may be created during the wire EDM process.
When slugs are created they often get stuck inside the machine tool causing damage to the
machine tool. Slugs may also cause the wire to move out of alignment and cause the part to
be machined out of tolerance. In No Core, instead of cutting around the outside of the shape
and leaving a slug, the tool path removes all of the material within the target region. It starts
from the user defined start point (thread point) and removes the material in a spiral cut pattern
within the region. If the target cut region contains existing holes or voids, time will not be
wasted by feeding through those open areas.
Open Profile
Open Profile allows you to make a cut or series of cuts along a boundary. This operation does
not depend on the system to determine the material location, giving you control to specify
where the material is, relative to the boundary. This operation is available for both 2 and 4
axis machines.
POST PROCESSING
Introduction to Post Processing
This contains the following sections:
• Postprocessing in general
• Postprocessing with Post
• Developing a Post
• Installing a Post
Postprocessing in General
Your primary use of the Manufacturing application is to generate NX tool paths in order to
manufacture parts. Generally, you cannot just send an unmodified tool path file to a machine
and start cutting because there are many different types of machines. Each type of machine
has unique hardware capabilities and requirements; for instance, it can have a vertical or a
horizontal spindle, it can cut while moving several axes simultaneously, etc.
Furthermore, each machine is controlled by a computer (i.e., controller). The controller accepts a tool
path file and directs tool motion and other machine activity (e.g., turning the coolant or air on and off).
Naturally, just as each type of machine has unique hardware characteristics, controllers also differ in
software characteristics. For instance, most controllers require that the instruction for turning the coolant
on be given in a particular code. Some controllers also restrict the number of M codes that are allowed
in one line of output. This information is not in the initial NX tool path.
The tool path file hits the controller's brick wall of incompatibility. The tool path data is not
formatted for the machine.
Therefore, the tool path must be modified to suit the unique parameters of each different
machine/controller combination. The modification is called postprocessing. The result is a
postprocessed tool path.
Two elements are essential for postprocessing. They are:
Tool Path Data This is an NX tool path.
A Postprocessor This is a program that reads the tool path data and reformats it for use
with a particular machine and its accompanying controller.
The tool path data is reformatted by the postprocessor for the machine.
The postprocessor program is usually dedicated to a single type of machine/controller
combination. You can modify postprocessor file parameters for functions of that particular
type of machine/controller combination. However, you cannot modify the program for use with
another type of machine/controller combination.
NX provides a generalized postprocessor program, Post, which uses NX tool path data as
input, and outputs machine readable NC code. Post is highly customizable and can be used
for both very simple and very complex machine tool/controller combinations.
Post Builder is the NX product that is used to customize the postprocessor for each machine
tool/controller combination.
Event Generator Is the NX core module that cycles through the events in a part file
and communicates the data associated with each event to the Post
postprocessor. An event is a collection of data, that when processed
by Post, causes the NC machine to perform some specific action.
This is activated by following the path Tools-->Operation
Navigator-->Output-->Post Postprocessor, or the icon.
Event Handler (.tcl) Is a file containing a set of instructions dictating how each event
type is to be processed. This is created with Postbuilder.
Definition File (.def) Is a file containing static information related to a particular machine
tool/controller combination. This is created with Postbuilder.
Output File Is the file where the postprocessor puts the postprocessed NC
instructions that will be read and executed by the machine tool.
Post User Interface This is used by Postbuilder to edit the event handler and definition
file (.pui) files.
The Event Generator, the Event Handler, and the Definition File are dependent upon each
other. Together they transform the tool path data contained in the part file into a set of
formatted instructions that they can be read and executed by a specific machine
tool/controller combination.
The Post Postprocessor does the following:
• Uses the Event Generator to read the events (tool path data) in the part file.
• Each event is processed according to the instructions contained in the Event Handler.
• The resulting instructions are formatted according to the information contained in the
Definition File.
• The postprocessed machine control instructions are written to the Output File.
The tool path data is postprocessed according to the instructions in the Event Handler and the
formats in the Definition File.
Developing a Post
To develop a post, you must create an event handler and a definition file. The recommened
method to create these is with Postbuilder. After creating a post, you will have three files:
<post_name>.tcl, ~.def, and ~.pui.
Installing a Post
In order for a post to be available in NX, you must enter the name of the post and the
locations of the Event Handler and definition file into the post configuration file, usually
template_post.dat. This is pointed to by the entry TEMPLATE_POST in your CAM
Configuration file.
Post Concepts
This section describes the following basic concepts related to Post:
• The Manufacturing Output Manager (MOM)
• The Event Generator
• The Event Handler
• The Definition File
• The Output File