Simon Alford
P
roject Manager,
NX
Product Definition
Siemens PLM Software
Plano, Tex.
Edited by Leslie Gordon
In highly competitive industries
such as automotive, it is increasingly
design that differentiates a
vehicle from its competitors. And
because automotive manufacturers
are pressured to get cars to
market faster, design development
must go quickly as well.
However, it can be difficult to
meet this need for process speed.
Design can be a slow, iterative process.
For example as a vehicle design
matures, there is a gradual shift from
physical clay replicas to 3D CAD
models, with a continuous refinement
of vehicle form. So what can
be done to accelerate the process?
For many years now, mechanical
design has used parametric software
that stores commands such
as Extrudes and Blends as features
in the Part History. This lets users
quickly generate and modify data
via rules or parameters. Until now,
it has been widely perceived this
approach is not practical to generate
the free-form organic shapes
found in much of surface design.
Historically, vehicle surface-data
has been designed on special,
stand-alone software. Any changes to the vehicle form resulted in
lengthy CAD rework. Deleting and
recreating data was often the only
feasible route forward.
But now programs such as NX
Industrial Design use parametric
features to create free-form designs
for such curvy products as
cell-phone bodies and toothbrush
handles as well as automotive bodies.
Users type in parameters to
control values (such as length and
radius) and assign associative constraints
(such as tangency between
adjacent curves). This ensures modifications propagate throughout
the entire part file. Furthermore,
users can choose when to
store these features to control file
complexity.
Surfacing Commands
Give the same Class-A model
(Class-A is an industry term used
to describe high-quality surfaces,
typically found in vehicle design,
that incorporate aesthetic and engineering
criteria) to several designers,
and they will probably
produce different, but correct results Even so, because Class-A
surfacing is procedural, designers
repeatedly use lengthy sequences
of common commands. Storing
these commands as features lets
users “roll back” in time to change
a feature, and the model subsequently
updates. Editing part history
avoids repetitively recreating
lengthy manual modeling procedures.
The software also contains
single features, such as Styled
Blends and Sweeps & Corners, that
provide embedded design “sculpting”
directly inside of a feature to further speed designs.
Features can also provide alternative
themes for a model a
common requirement in design.
Traditionally, designers
modify a copy of the part.
However in NX, features
can simply be added to the
part and grouped together,
while preserving the underlying
geometry. In design
reviews, these feature
“groups” can be toggled on
and off to illustrate alternative
designs. Features also assist
in recognizing the “cause
and effect” of change to a model,
for example, changing surface
boundaries during initial creation
and refining surface highlights
near completion.
A hands-on experience
Surface modeling is not an exact
science, it’s a hands-on experience.
Designers only begin to
ascertain the subtlety of the reference
form once they start overlaying
surfaces. As a model matures,
surface data continually changes
as designers move boundaries
for required transitions between
surfaces. Feature-based modeling lends itself well to this iterative
practice. The combination of features,
parameters, and associativity
provide continuous feedback
throughout the design process.
To capture design intent, users
typically import styled sketches in
the form of raster images or STL facet
data as the reference geometry. NX
uses a hybrid modeling approach,
creating Bezier and Nurbs data for
both Class-A (typically Bezier) and
conceptual workflows (typically
Nurbs). Surfaces are generated using
a combination of curve-based
(sweeping or lofting), free-form
(surface and curve “control-point”
editing) and surface solid-modeling
techniques (a Boolean “solid” model
from a 2D Sketch).
Also critical for design the
capability to diagnose and validate
surface quality. This includes
such engineering and aesthetic
properties as legal constraints,
manufacturing criteria, and surface
curvature, highlights, and
reflections. The software provides
diagnostic and visualization
tools that produce realistic virtual
showrooms as well as photorealistic
renderings for reviews and
marketing material.