0% found this document useful (0 votes)
63 views37 pages

Tự Học NX 5 - Offset, Scale

1. The document describes the Shell and Thicken commands in NX. Shell hollows out or shells around a solid body by specifying wall thicknesses. Thicken offsets connected faces into a solid body by offsetting along face normals and creating sidewalls. 2. The Shell command allows removing faces before shelling, shelling all faces, or assigning different thicknesses to faces. Thicken offsets selected connected faces and can create a new solid using two offset values. 3. Both commands create offset features in NX and have options to select faces, set offset amounts, and specify boolean operations when features intersect other bodies.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views37 pages

Tự Học NX 5 - Offset, Scale

1. The document describes the Shell and Thicken commands in NX. Shell hollows out or shells around a solid body by specifying wall thicknesses. Thicken offsets connected faces into a solid body by offsetting along face normals and creating sidewalls. 2. The Shell command allows removing faces before shelling, shelling all faces, or assigning different thicknesses to faces. Thicken offsets selected connected faces and can create a new solid using two offset values. 3. Both commands create offset features in NX and have options to select faces, set offset amounts, and specify boolean operations when features intersect other bodies.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 37

[NX8-HELP] OFFSET / SCALE 1

Offset / Scale
View a topic

Shell
Rough Offset
Thicken
Offset Face
Scale Body
Sheets to Solid Assistant
Offset Surface
Wrap Geometry
Variable Offset Surface

1. Shell
Use the Shell command to hollow out a solid body or to create a shell around it by specifying wall
thicknesses. You can also assign individual thicknesses to faces or remove individual faces.

Where do I find it?


Application Modeling

Toolbar Feature→Shell

Menu Insert→Offset/Scale→Shell

Shortcut menu Right-click a solid body→Shell

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 2

1.1. Create a Shell feature


This example shows how to create a Shell feature by hollowing out a solid body using different wall
thicknesses.

1. On the Feature toolbar, click or choose Insert→Offset/Scale→Shell.


2. In the Shell dialog box, from the Type list, select Remove Faces, Then Shell.

In the Face to Pierce group, Select Face is selected.

3. Select the face to pierce.

For this example the top face is selected to be removed from the solid.

4. In the Thickness group, do one of the following:


o Enter a value in the Thickness box.
o Drag the thickness handle.
o Enter a value in the on-screen input box.

For this example, 5mm is used for the thickness.

5. In the Preview group, make sure that the Preview check box is selected.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 3

6. To assign alternate shell thicknesses, in the Alternate Thickness group, click Select Face
and select the faces that require different wall thicknesses.
7. In the Alternate Thickness group, do the following:
o Enter a value in the Thickness 1 box.
o Drag the thickness handle.
o Enter a value in the on-screen input box.

For this example, 15 mm thickness is used for the three highlighted faces.

8. Click OK or Apply to create the shell.

9. Resulting shelled solid

1.2. Shell options


Tip You can right-click the section, preview, axis vector, or handles to quickly access many of the
following options.
Type
Choose one of the following options to specify the kind of shell you want to create.
Remove Faces,
Removes the faces of the body before shelling.
Then Shell
Shell All Faces Shells all faces of the body, and no faces will be removed.
Face to Pierce

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 4
Select Face Appears only when Type is Remove Faces, Then Shell.

Lets you select one or more faces from a body you want to shell. If there are
multiple bodies, the first face you select determines the body to shell.
Body to Shell
Select Body Appears only when Type is Shell All Faces.

Lets you select the body you want to shell.

Thickness
Sets a thickness for the shell walls.

You can drag the thickness handle, or type a value either in the Thickness on-
Thickness screen input box or in the dialog box.

To change the thickness of individual walls, use the options in the Alternate
Thickness group.
You can also right-click the thickness direction cone head and choose Reverse
Reverse Thickness
Direction, or just double-click the direction cone head.
Alternate Thickness
Select Face
Lets you select faces for a thickness set. You can assign unique thickness values to
all faces in each face set.

Sets a thickness value for the currently selected thickness set. This value is
independent of the value in the Thickness option.

Thickness 0 You can drag the face set handle, or type a value in the Thickness on-screen input
box or in the Shell dialog box.

Note The Thickness label changes to match the currently selected Thickness set.
Add New Set
Creates a face set with the selected faces.

List Lists the thickness sets with their name, value, and expression information.
Settings

Displays a list of options.


Extend Shelf Face at Tangent Edge

Processes selected faces to be removed that are tangent to other faces, before
Tangent Edges offsetting the faces in the body. This creates edge faces along the smooth boundary
edges. Selecting this option has no effect if none of the faces selected for removal
are tangent with faces that will not be removed.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 5
Extend Tangent Face

Extends the tangent face and does not create edge faces for the edges of those faces
that are selected to be removed and that are tangent to other faces.
Repairs self-intersections caused by offsetting surfaces in the body when selected.
Use this option for complicated surfaces that would fail due to self-intersections
Resolve Self-
during shell creation.
intersections Using
Patches
If this option is not selected, the software precisely calculates the shell walls and
surfaces to the current tolerance setting.
Tolerance Sets the distance tolerance when you create shell faces.

2. Thicken
Use the Thicken command to offset one or more connected faces or sheets into a solid body. Thickening
occurs by offsetting the selected faces along their face normals, and then creating sidewalls.

Note The Thicken command is similar to the Offset Face command. You can use the Boolean options
with the Thicken command but you can only add or remove material with the Offset Face
command.

A Thicken feature (lower figure) created from the three top faces of a plate
Where do I find it?
Application Modeling

Toolbar Feature→Thicken

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 6

Menu Insert→Offset/Scale→Thicken

2.1. Create a Thicken feature


This example shows how to thicken four connected faces to create a single offset, and use a double offset
to create a new solid.

1. On the Feature toolbar, click or choose Insert→Offset/Scale→Thicken.


2. On the Selection bar, from the Face Rule list, select Single Face.

In the Thicken dialog box, Select Face is selected.

3. In the graphics window, select the faces to thicken. If you select multiple faces, they must be
connected.

Selected faces to thicken

Offset 2 handle

Offset 1 handle

Four faces selected to thicken

4. In the Thickness group, enter values for Offset 1 and Offset 2.

This example:

In Offset 1 the value is 7

In Offset 2 the value is 0

5. In the Boolean group, from the Boolean list, select Unite.


6. Click OK or Apply to create the Thicken feature.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 7

7. Four faces thickened 7mm


8. This example, in the Thickness group, the value in Offset 1 is 7 and the value in Offset 2 = 5.

9. Double offset created a new solid

2.2. Thicken options


Face
Lets you select faces and sheets to thicken. All selections must be connected.
Select Face A thickening direction arrow appears normal to the face selections showing the
direction in which the face is thickened.

Selection Intent is available.


Thickness
Offset 1 Sets one or two offsets for the Thicken feature. Positive offset values are applied in
the thickening direction, indicated by the arrow that is displayed. Negative values
Offset 2 are applied in the opposite direction.
Boolean
Displays a list of options you can use if the Thicken feature encounters other bodies
Boolean Options when it is created.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 8
For all Boolean options, follow the Cue line instruction to see when you must
specify the target body.

None — Creates a thicken feature body.

Unite — Combines the volume of the thicken feature with one other body into a
single body.

Subtract — Removes the volume of the thicken feature from a target body.

Intersect — Creates a body that is the volume shared by the thicken feature and the
existing bodies that it intersects.

Select Body Available when Boolean Option is set to a method other than None.

Lets you select a target solid for the specified Boolean operation.
Settings
Approximates the offset surfaces instead of defining them accurately. This option
Approximate
allows for some latitude during computation and may enable you to create thicken
Offset Surface
feature that would otherwise fail.
Sets the distance tolerance for the thicken operation. The default value is taken from
Tolerance
the Distance Tolerance Modeling Preferences.
Show Failure Data
Available if an error occurs. You can click Show Failure Data to identify the faces
Show Failure Data
that may have caused the thicken operation to fail.

3. Scale Body
Use the Scale Body command to scale solid and sheet bodies. The scale is applied to the geometry of the
body, rather than to the independent features that comprise the body. The operation is fully associative.

There are three different scaling methods you can use: Uniform, Axisymmetric or General. The
following figure illustrates the different methods.

Before Scaling After Scaling

Uniform scale factor = 1.25

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 9

Axisymmetric scale factor,


along ZC axis = 3.0, and Other Directions = 0.75

General scale factor,


X = 1.5, Y = 0.5, and Z = 1.5

Where do I find it?

Application Modeling

Toolbar Feature→Offset/Scale Drop-down→Scale Body

Menu Insert→Offset/Scale→Scale Body

3.1. Create a scale body feature


This example shows how to scale a cylindrical solid along its axis.

1. Choose Insert→Offset/Scale→Scale Body.


2. In the Scale Body dialog box, from the Type list, select Axisymmetric.
3. In the graphics window, select the body to scale.

4. In the Scale Axis group, from the Vector list, select Face/Plane Normal .

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 10

5. Select face to define Scale Axis


6. In the Scale Factor group, in Along Axis and Other Directions, enter a value.

For this example, in Along Axis, enter 0.5 and Other Directions, enter 1.

7. Click Apply or OK to scale the body.

3.2. Scale Body options


Type
Specifies the scaling method.

 Uniform — Scales uniformly in all directions.


 Axisymmetric — Scales symmetrically with a specified scale factor, about a specified axis. You
must assign one scaling factor along the specified axis, and another scaling factor to the other two
directions.
 General — Scales with different factors in the X, Y and Z directions.

Body
Select Body
Lets you select the body to scale.

Scale Point
Appears only when the scale type is Uniform or Axisymmetric .
Lets you specify a reference point from which the scale operation is centered. The
Specify Point
default reference point is the origin of the current WCS.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 11

Point Constructor — Displays the Point dialog box.

Infrerred Point list — Lists the point types and lets you select a type and then
select objects that use the point type.
Scale Axis
Appears only when the scale type is Axisymmetric.
Lets you specify a reference axis for the scale operation. The default is the WCS Z
axis.
Specify Vector
Vector Constructor — Displays the Vector dialog box.

Inferred Vector list — Lists the vector types and lets you change the vector
and select new objects.

Specify Axis
Through Point Point Constructor — Displays the Point dialog box.

Inferred Point list — Lists the point types and lets you select a type and then
select objects that use the point type.
Scale CSYS
Appears only when the scale is set to General
Lets you specify a reference coordinate system.

Specify CSYS
CSYS Dialog — Displays the CSYS dialog box.

Inferred — Lists the CSYS types and lets you select a type and then select
objects that use the type. You can change the CSYS and select new objects.
Scale Factor
Sets the scaling factors to change the current size. Different scaling factors are available, depending on
the selected scale type.

4. Offset Surface
Use the Offset Surface command to create an offset of one or more existing faces. The result is a new
body (or bodies) with an offset relation to the chosen faces.

The software creates a true offset surface by offsetting points along surface normals of the selected face.
The specified distance is called the offset distance. You may select any type of face to create an offset.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 12

Offset surface

Vector direction

Selected face

Where do I find it?


Application Modeling

Toolbar Feature→Offset Surface

Menu Insert→Offset/Scale→Offset Surface

4.1. Create an offset surface


This example shows how to create an offset of connected surfaces.

1. On the Feature toolbar click Offset Surface or choose Insert→Offset/Scale→Offset


Surface.

2. Make sure that Select Face is selected and select the faces to offset.
3. In the Offset Surface dialog box, type a value in the Offset 1 box.

4. Preview of three faces selected for the first face set


5. Click OK or Apply to quickly create the offset surface.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 13
To specify additional face sets with a different offset value, confirm your current selections by

clicking Add new set and selecting the faces for the next face set.

You can type a new value in the Offset 2 box.

6.

7. Preview with two additional face sets


8. Click OK or Apply to create the offset surface feature.

9. Final Offset Surface feature

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 14

4.2. Create a partial result offset surface


This example details how to develop a partial offset surface when some faces cannot be offset the
specified distance.

1. On the Feature toolbar, click Offset Surface .

2. In the Offset Surface dialog box, expand the Partial Result group and make sure the Enable
Partial Offset check box is selected.

3. In the Face to Offset group, with Select Face active, select the faces to offset.

4. Enter an offset value for Offset 1.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 15
If certain offsets cannot be made, the problem areas are highlighted with asterisks and a message
regarding the error area is displayed.

In this example, the displayed message reads:

'Cannot offset face. The offset distance might be greater than the radius of
curvature of the face or the offset face might intersect itself. A partial
result has been provided for this Offset Surface operation.'

5. In the Preview group, click Show Result .

6. The preview shows the problem areas of the offset that will be excluded from the surface offset
operation.
7. Click OK or Apply to perform the operation.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 16

4.3. Offset Surface options


Faces to Offset

Lets you select the faces to be offset.

Faces can be grouped into sets that all have the same offset value. They
Select Face will appear as Offset sets in the List. box.

Offset Lets you specify an offset value for each face set.
<number>
 Offset values appear with their corresponding face sets in the List
box.
 You can change the offset value for an existing face set by
selecting it in the List box or by typing a new value in the on-
screen input box.

Creates a face set of faces already selected and starts a new set for faces
yet to be selected.
Add new set

List Lists the face sets and their offset values.

Feature

Output Determines the number of output features.

 One Feature for All Faces – Creates a single offset surface


feature for all selected and connected faces.
 One Feature for Each Face – Creates an offset surface feature
for each selected face.

Face Normals Available when Output is set to One Feature for Each Face.

Determines how the vector direction for each surface to offset is


specified.

 Use Existing – Uses the existing surface normal vector of each


face to offset as the offset direction vector.
 From Interior Point – Lets you specify a point that will be
assumed to be interior to the selected faces and thus away from
the direction in which they will be offset.

Specify Point Available when Face Normals is set to From Interior Point.

Lets you to specify the interior point.

 Point Dialog – Displays the Point dialog box to define points.

 Inferred Point list – Lists the point types. Lets you select a

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 17
type and then select objects that use the point type.

Partial Result

Enable Partial Provides a partial offset result when a full result cannot be attained from
Offset the specified geometry.

 Problem geometry is automatically removed from the input


geometry.
 Offset Surface is re-executed using the revised geometry.

Dynamically Available when the Enable Partial Offset check box is selected.
Update
Exclusion List  Problem objects detected during the offset operation are
automatically added to the exclusion list
 This option is disabled after the offset feature is created.
 Clearing the check box allows you to select more faces to offset
without processing each on at the time of selection.

When finished with additional selections, select the check box to


process all the newly selected faces at one time.

Maximum Available when the Enable Partial Offset and Dynamically Update
Object to Exclusion List check boxes are selected.
Exclude
 Controls the maximum number of problem objects to exclude
when pursuing a partial result.
 Use this to stop processing when the number of excluded objects
reaches a number where the partial result would no longer be of
value.

Remove Available when the Enable Partial Offset and Dynamically Update
Problem Exclusion List check boxes are selected.
Vertices Locally
Problem vertices are subtracted from the part using tool spheres of the
radius specified in Sphere Tool Radius.

Sphere Tool Enabled only when the Remove Problem Vertices Locally check box is
Radius selected.

Controls the size of the sphere used for cutting out problem vertices.

Settings

Tangent Edges Available when Output is set to One Feature for All Faces.

 Add Shelf Face at Tangent Edge – Creates a step face at the


tangent edge between a face that is offset at a finite distance and a
tangent face that is offset at a distance of zero.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 18

1. Face set 1, with an offset of 1.


2. Face set 2, with an offset of 0.
3. Offset surface preview with a tangent edge.
4. Resulting offset surface.

Note that one of the face sets must be offset a distance of zero;
step faces cannot be created between tangent faces that are both
offset by finite but different values.

 Do Not Add Shelf Face – No shelf face will be developed at


tangent edges.

Tolerance Sets a distance tolerance for the offset surface feature.

The default is from Distance Tolerance in Modeling Preferences .

5. Variable Offset Surface


Use the Variable Offset command to offset a face with a distance that may vary over four points.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 19
You can:

 Specify a different offset value for each point. To do this, you can drag the point handle, or enter a
value either in the dialog box or in the on-screen input box.
 Drag the point location or enter the point U and V values into the on-screen input box. The new
location need not be at a corner.
 View the dynamic deviation display in the graphics window while the surface is being created.

If you delete the original surface, the variable offset surface is deleted as well. If you transform the
original surface, the variable offset surface updates to the corresponding new position.

Where do I find it?


Application Modeling and Shape Studio

Prerequisite

(Modeling only) Advanced with full menus role

Toolbar Feature→Offset/Scale Drop-down list →Variable Offset

Menu Insert→Offset/Scale→Variable Offset

5.1. Create a Variable Offset Surface

1. On the Feature toolbar, from the Offset/Scale drop down list, click Variable Offset .
2. In the Variable Offset dialog box, from the Faces to Offset group, highlight Select Face.
3. In the graphics window select the face to offset.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 20

When the face is selected the offset surface preview appears in the graphics window.

4. Drag the Offset handles for each point to specify the desired offset.

The offsets values may also be entered in the Variable Offset dialog box, in the Offset group.

5. Drag the Constrained Point arrows to change the point location.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 21
6. Click OK to create the variable offset surface.

5.2. Variable Offset dialog box


Offset
Links all available offsets to a single value. When you change any one offset value,
Apply to All
NX applies that value to the remaining offsets.

Offset A,B,D and E Set the value for the A,B,C and Points on the variable offset surface

Settings

Keep
Maintain the original surface parameters in the Variable Offset surface.
Parameterization
Specifies the interpolation method as Cubic and Linear.

Linear

Method

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 22

Cubic

6. Rough Offset
Use the Rough Offset command to 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.

You can generate a large rough offset from a set of faces or sheet bodies when the Offset Face and Offset
Surface commands cannot.

Where do I find it?


Application Modeling

Toolbar Feature→Offset/Scale Drop-down→Rough Offset

Menu Insert→Offset/Scale→Rough Offset

6.1. Create a rough offset


1. Use the Offset Face/Sheet selection step to select faces or sheet bodies to offset. In the example
shown below four faces on a sheet body have been selected (highlighted in red).

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 23

2. Use the Offset CSYS selection step and the CSYS Constructor to specify a CSYS. If you skip this
selection step the default current working CSYS is used, and the Z direction will be the offset
direction.
3. Specify an Offset Distance, an Offset Deviation and a Stepover Distance. In the example, the
following values were used: Offset Distance 40, Offset Deviation 1.0 and Stepover Distance 2.0.
4. Specify the Surface Generation Method, either Cloud Points, Through Curves, or Rough Fit.
o If you are using the Cloud Points Surface Generation Method, specify the Surface Control
setting, to control the number of patches in the U direction.

Specify the Boundary Trimming setting, either No Trim, Trim or Boundary Curve. In the
example, we use the Boundary Curve option, which will leave the offset surface
untrimmed, but with a boundary curve.

o If you are using the Through Curves or Rough Fit Surface Generation Method, you can
optionally use Show Section Preview to see the section curves that will be used to create
the rough offset surface. If the section curves are not what you intended you may want to
change the coordinate system or other parameters.
5. Click OK or Apply. The example below shows the results in shaded and wireframe display modes.
Since we used the Boundary Curve option for Boundary Trimming, the offset surface is
untrimmed. However, it is accompanied by a curve marking the boundary where the trim would
have been if the Trim option had been used instead.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 24

6.2. Rough Offset dialog box


Rough Offset Dialog Options
Selection Steps
Offset Face/Sheet - Lets you select faces or sheet bodies that you wish to offset. If
you select multiple faces do not let them overlap each other. Gaps among adjacent faces
should be within the specified modeling Distance Tolerance. However, the function does
not check for overlaps or gaps, and if encountered will handle most of them by ignoring
the gaps or offsetting the top face if any overlapping exists.

Offset CSYS - Lets you select or construct a coordinate system (CSYS) for the
offset, in which the Z direction indicates the offset direction, the X direction the stepping
or sectioning direction, and the Y direction the stepover direction. The default CSYS is
the current working CSYS.
Filter Lets you restrict, or "filter," objects during object selection. Can be set to Any (face or
sheet body), Face or Sheet Body.
CSYS Lets you select or construct a CSYS for the offset using the standard CSYS Constructor.
Constructor Available when the Offset CSYS selection step is active.
Offset Distance Lets you specify the distance for the offset. This field value works with the value
specified in Offset Deviation. You can enter a negative value for an offset distance, if the
offset is expected to be opposed to the offset direction.

The default value (1 if inches or 10 if metric unit of measure) is available at the


beginning of each work session.
Offset Lets you specify the deviation for the offset. The value you enter indicates the allowable
Deviation offset distance range.

This value works with the Offset Distance value. For example, if the offset distance is 10
Offset / Scale drive24ward (meslab.org/mes)
[NX8-HELP] OFFSET / SCALE 25
and the deviation is 1, the allowable offset distance is between 9 and 11. Usually the
deviation value should be much larger than the modeling Distance Tolerance.

The default value (1 if inches or 10 if metric unit of measure) is available at the


beginning of each work session.
Stepover Lets you specify the stepover distance.
Distance
The default value (1 if inches or 10 if metric unit of measure) is available at the
beginning of each work session.
Surface Lets you specify the method by which the system builds the rough offset surface.
Generation
Method Cloud Points - The system uses the same method to build the surface as that of the From
Point Cloud option. Selecting this method enables the Surface Control options, which lets
you specify the number of patches for the surface.

Through Curves - The system uses the same method to build the surface as that of the
Through Curves option. Note that if this option is specified, the Boundary Trimming
options are unavailable.

Rough Fit - The system uses a method to create the surface that is less accurate than the
other methods, but which can produce a surface when the others fail to do so. Use Rough
Fit when the accuracy of the offset is not essential, and the other methods either fail due
to self-intersecting surfaces or if they produce surfaces of poor quality.
Show Section Use the preview option with the Through Curves and Rough Fit methods to see the
Preview section curves that will be used to create the rough offset surface. You can use the
preview to identify bad section curve data that may occur with the coordinate system
and parameters you have specified.

The preview is available only for the Through Curves and Rough Fit surface generation
methods.

If you skipped the Offset CSYS selection step, or if you specified a CSYS that is invalid,
the preview is not available.

The preview may also be unavailable (or become unavailable) if the parameters you
entered for the offset are invalid for the selected surfaces (for example, entering a value
for the offset distance that is too large).
Surface Lets you determine how many patches are used to build the sheet. This option is available
Control only with the Cloud Points Surface Generation Method.

System Defined - The system automatically adds a calculated number of U direction


patches to give optimum results in building the new sheet.

User Defined - Enables the U Patches field, to let you specify how many U direction
patches you want to allow in building the sheet. The value must be at least one.
Boundary Lets you specify the trim status of the new sheet.
Trimming
No Trim - The sheet is created in a rough rectangular pattern, and is not trimmed.

Trim - The sheet is trimmed against the edges of the surface used in the offset.

Boundary Curve - The sheet is untrimmed, but a curve is created on the sheet
Offset / Scale drive24ward (meslab.org/mes)
[NX8-HELP] OFFSET / SCALE 26
corresponding to the boundary where the trim would have occurred if the Trim option
had been used.

The Boundary Trimming options are available only for the Cloud Points Surface
Generation Method is specified.
Confirm Upon Opens the Confirm Upon Apply dialog after you choose Apply, letting you preview the
Apply results, and accept, reject or analyze them. This option is common to Selection Steps
dialogs.

7. Offset Face
Use the Offset Face command to offset one or more faces along the face normals.

You can offset faces either by positive or negative distances, provided the topology of the body does not
change. You can add a single Offset Face feature to multiple bodies.

Note The Thicken command is similar to the Offset Face command. You can use the Boolean options
with the Thicken command but you can only add or remove material with the Offset Face
command.

Face selected to offset

Offset direction

Resulting offset face feature

Where do I find it?


Application Modeling

Toolbar Feature→Offset Face

Menu Insert→Offset/Scale→Offset Face

7.1. Create an offset face feature


This example shows how to offset a face the desired distance.

1. On the Feature toolbar, click or choose Insert→Offset/Scale→Offset Face.

In the Offset dialog box, Select Face is active.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 27
2. In the graphics window, select the face or faces to offset.

For this example, the red highlighted face was selected.

3. Under the Offset subgroup, specify the value in the Offset box.

For this example, an Offset value of 2 is used.

Preview of offset and direction vector

4. Click OK or Apply to create the offset face feature.

5. Result after the offset face operation

7.2. Offset Face options


Face to Offset

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 28
Select Face
Lets you select the face or faces to offset.

Offset
Offset Sets the offset to the value you specify.

8. Sheets to Solid Assistant


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). If the given sheets
should cause this process to fail, an analysis is automatically done on them to try to find the source of the
problem. Sometimes this can result in a simple deduced remedy, and sometimes the surfaces must be
rebuilt.

For simple instructions on how to use this option see the Sheets to Solid Assistant Basic Procedure .

For field descriptions, see Dialog Options.

Sheets to Solid Assistant can detect and correct many geometric conditions that would result in thickening
failures, and can be a useful tool when attempting to use data from external CAD/CAM systems.

The option works by first performing a check of the input data to ensure it is valid. If the input data
appears valid, the system attempts to first sew it, then thickens the result, and finally checks the validity
of the result.

If for some reason the input data turns out to be invalid, then the problem geometry is highlighted so you
can edit or replace it.

If the input data is determined to be valid, but the system cannot produce an output solid, analysis and
remedy options are made available. After such a failed attempt, you can review the problem areas that
were encountered, and specify which types of remedy methods the system should use to overcome the
problem. The simplest approach is to allow all forms of remedy methods and then choose OK or Apply.
The system will then make a best effort to correct the data problems and produce a solid.

Sheets to Solid Assistant Dialog Options


Selection Steps
Target Sheet - Let you select the target sheet from which a solid will be created.
When you select a target sheet, an arrow displays on it that indicates the direction of the
First Offset.

This selection step works the same as with the Sew option, and is a mandatory step.
Once you select the target sheet you automatically advance to the Tool Sheets selection
step.

Tool Sheets - Lets you select one or more tool sheets that you want to sew to the
target.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 29
This selection step works the same as with the Sew option, except that with Sheets to
Solid Assistant it is optional. If you do not select any tool sheets, there is no attempt to
perform a sew operation, and only the thicken operation is attempted.
First Offset / Lets you specify one or two offsets for the thicken portion of the operation. These data
Second Offset entry fields work the same as with the Thicken option.
Sew Tolerance The maximum distance that edges to be sewn together can be separated for the sew
operation to succeed. This option works the same as that used in the Sew function.
Analysis Results Display
The Analysis Results Display options are initially off and insensitive when the Sheets to Solid Assistant
dialog first displays. The options become sensitive only after an attempt has been made to create a solid,
but has resulted in failed input checks, with each analysis results item becoming available only if there is
corresponding data to display. If you turn on one of the available options, the corresponding topology is
highlighted in the graphics window.
Show Bad If the system finds invalid geometry on the target sheet or any of the tool sheets, this
Geometry option becomes available. Turn this option on to highlight the bad geometry. You can
either remove or remodel the bad geometry.
Show Sheet If you get the message, "Cannot perform thicken," and the Show Sheet Boundary option
Boundary becomes available, you can turn this option on and view the boundary as it is currently
defined in the graphics window. One of the causes for thickening failure is that the input
geometry does not satisfy the specified accuracy, making the boundary of the sheet to be
not as expected by the system. When this happens, use this option to inspect the
boundary, and then take one of the following courses of action:

 use a larger Sew Tolerance


 remodel one or more surfaces, perhaps using Change Edge to match the edges, if
appropriate
 correct the data in the CAD/CAM system where the sheet originated

Show Failing The most common problem preventing a surface from being offset is that it has a small,
Sheets unintended region of tight curvature towards the offset direction. The system will
attempt to thicken the sheets one at a time, and will highlight any sheets that fail to
offset. Also, if the sewn sheet can be thickened, but the result is an invalid solid, the
sheets that give rise to the invalid geometry are highlighted.
Show Bad Surfaces built with degeneracies will frequently fail to offset (in either direction). This is
Degeneracies due to curvature problems where parameter lines come together near the pole of the
surface. The Show Bad Degeneracies option can detect the location of these points and
highlight them. You can either remodel the surfaces, or you can use the Smooth
Degeneracies option to try to correct the problem.
Remedy Options
When the Sheets to Solid Assistant dialog first appears the Remedy Options are available, but are initially
turned off. You can turn on any of the remedy options you think can help to create a solid.
Retrim Due to differences in topological representations between CAD/CAM systems,
Boundaries translated data frequently is found with trimming data that is not of a form that Parasolid
finds easy to model. You can use this remedy to correct some of these problems without
making any changes to the position of the underlying geometry. This will result in sheet
bodies that sew and thicken with greater reliability, and have better performance in
downstream modeling operations.
Smooth This remedy works on degeneracies found by the Show Bad Degeneracies option, and
Degeneracies makes them smooth.
Refit Surfaces This remedy reduces the amount of data used to represent the surface, without affecting
Offset / Scale drive24ward (meslab.org/mes)
[NX8-HELP] OFFSET / SCALE 30
the positional data, resulting in a smaller, faster, and more reliable model. Only artifacts
of the translation process that affect the outer boundaries of the surfaces are addressed
by Refit Surfaces.
Allow Extruded This remedy attempts to duplicate the approach of working from an extruded solid, and
Boundaries using Shell rather than Thicken as the way of producing a thin-walled solid. This can
avoid some problems caused with the boundary of a sewn sheet. This option can be used
only when a suitable extrusion direction can be determined.
Basic Sheets to Solid Assistant Procedure

1. Use the Target Sheet selection step to select a sheet on which you want to generate a solid with
thickness. An arrow displays on the sheet to indicate the direction of the first offset.

In the example figure below a single sheet has been selected, and an arrow displays the offset
direction.

2. [optional] Use the Tool Sheets selection step to select sheets you wish to sew to the target. If you
skip this step, there will be no sew operation, and only the thicken operation will be attempted.

In the example figure below, three tool sheets that border the target sheet have been selected
(displayed in red).

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 31

3. Enter First and Second Offset data to add thickness to the solid. For the example figure, the first
offset is -1 and the second offset is -0.2.
4. If you selected one or more tool sheets, enter a desired Sew Tolerance. For the example figure, the
sew tolerance is .010.
5. Click Apply. The system then performs a validity check of the input surfaces. If any problems are
found, the message, "Failed input checks" displays on the Cue line, and the appropriate Analysis
Results Display options become available. Click those that apply to your situation and attempt to
resolve the problem. You can both change the geometry, and you can turn on appropriate Remedy
Options.

After resolving any input check failures, and have specified any Remedy Options you may want to
use, click Apply again. If the input checks succeed, the system will attempt to create the solid
body using the specified parameters and remedies.

6. If the input sheets pass the first validity check, the system attempts to create the solid body. If this
succeeds, the solid body is created and is itself checked for validity. If the new solid body passes
the last validity check, creation of the solid becomes final.

If the attempt to create the solid fails, a message will display on the Cue line identifying the part
of the process that failed, such as "unable to thicken," or more generally, "failed to create solid."
Failures can occur because either the thicken or sew operation (or both) failed, or if the thicken
produced an invalid body. At this point, you can try adjusting the inputs, such as the Sew
Tolerance, or you can try other (or all of the) Remedy Options, or you can edit the geometry.

7. Once you have made all adjustments click Apply. If all is well at this point, the solid is created. In
the example figure shown below, a solid body composed of the four sheets is created.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 32

9. Wrap Geometry
Use the Wrap Geometry command to simplify a detailed model by computing a solid envelope to
surround it, effectively "shrink wrapping" it with a convex polyhedron of planar faces (a Wrap Geometry
feature). The original model can consist of any number of solid or sheet bodies, curves and points.

When you use the Wrap Geometry command:

 The input geometry is converted 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 the
selected geometry.
 The underlying geometry is unaltered.

Because 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.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 33
Note Because the geometry is converted to points before being wrapped, the relationship between the
resulting faces and the input geometry is not always clear. The resulting body can change
extensively with even minor changes to the feature's input. Any child features built off the edges or
faces of this feature are very susceptible to change when the feature is updated. Child features will
often have to be manually reattached after update to maintain the desired placement. If you are
going to base multiple child features on a Wrap Geometry feature, you should unparameterize the
body first to ensure it will not change.

Wrap Geometry can be useful if you are:

 Performing packaging studies (for example, to simplify a complex model).


 Performing space capturing studies (for example, to get an approximation of space required for
multiple disjointed objects).
 Converting wireframe data (for example, as a starting point for converting it to a solid body).
 Hiding proprietary data (for example, to get a reasonable representation without details).

Where do I find it?


Application Modeling

Toolbar Feature→Offset/Scale Drop-down→Wrap Geometry

Menu Insert→Offset/Scale→Wrap Geometry

9.1. Create a Wrap Geometry feature


1. Choose Insert→Offset/Scale→Wrap Geometry.
2. In the graphics window, select one or more bodies, curves, or points to be wrapped.

3. Under Splitting Planes, use the Specify Plane options to specify the splitting plane. If
you want to retain some of the detail of the original geometry in the wrapping envelope, use the

Add New Set option to specify additional splitting planes.

In this example, the XC-YC planes and two additional planes are specified as the splitting planes.

Object selected to be wrapped with the specified splitting planes

4. Under Settings, do the following:


Offset / Scale drive24ward (meslab.org/mes)
[NX8-HELP] OFFSET / SCALE 34
o From the Close Gaps list, select the method for closing gaps between offset faces. This
example uses the Beveled method to close gaps.
o Specify an Additional Offset value that the wrapping operation may require.
o Specify a value for the Split Offset.
o Change the Distance Tolerance value if necessary.
5. Click OK or Apply to create the Wrap Geometry feature.

Wrap Geometry feature

9.2. Wrap Geometry options


Geometry

Lets you select any number of solid or sheet bodies, curves, or points in the current work
Select part that are to be wrapped.
Object
Splitting Plane

Lets you use planes to split the input geometry. Separate envelopes are calculated for each
side of the plane, and the results are united into a single body. For more information about
Specify splitting planes, see Wrap Geometry using splitting planes.
Plane

Adds a new set of splitting planes.


Add New Set
Settings
Associative Creates an associative Wrap Geometry feature.
Specifies the method to close gaps that exist between offset faces. Select from the
following options:

 Sharp — Extends each planar face until it meets adjacent faces.


Close Gaps  Beveled — Adds planar faces in gaps to create a beveled effect. The bevels do not
get narrower than the specified distance tolerance value, thus avoiding the creation
of tiny faces in the wrapping polyhedron. Any gaps smaller than the distance
tolerance value are closed using sharp edges.
 No Offset — Does not offset faces. This results in faster wrap times, but the result

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 35
usually does not enclose the original data.

Additional Lets you set an additional offset beyond the one generated by the system for the faces of
Offset the resulting body.
Lets you apply a positive offset to each side of the splitting plane. Effectively, each plane
becomes two overlapping splitting planes. This guarantees that the result on each side of
Split Offset
the split will overlap and will unite without a non-manifold condition. This is useful when
the data on each side of the plane meets at a single point.
Determines the level of detailing of the wrapping polyhedron. The value you specify is
used to generate the wrap points on the input data. The points are then used to calculate
Distance
the envelope. For curves, this value represents the maximum chordal deviation. For
Tolerance
bodies, this value represents the maximum facet to surface deviation. The value defaults to
one hundred times the part's distance tolerance.

9.3. Wrap Geometry splitting planes method


Use the Splitting Planes option to shape the wrapping envelope, and retain some of the detail of the
original wrapped geometry. NX calculates separate envelopes for each side of the plane, with the results
united into a single wrapping body. Using splitting planes is optional.

You can select one or more existing planes, or you can use the Full Plane Tool to add one or more
temporary planes. New planes that you define and existing planes that you select are both added to the list

box. After you have defined the planes, click the Select Object option and select the solid bodies,
sheet bodies, curves, or points you want to wrap.

Each plane must make contact with, and split, at least one piece of geometry. This ensures that the final
set of bodies contact one another and can be united into a single result. If a plane does not split at least
one piece of geometry into two or more parts, an error message is displayed.

The geometry is split at the planes. Geometry on each side of a splitting plane is wrapped separately and
then reunited into a single solid body. Since each side of the plane is wrapped separately, the set of
geometry on each side must not be coplanar.

If multiple non-parallel splitting planes are specified, the planes will subdivide each other.

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 36

— Solid body

— Solid body wrapped without using a splitting plane.

— Solid body wrapped using a splitting plane.

Mục lục
Offset / Scale ................................................................................................................................................................ 1
1. Shell .................................................................................................................................................................. 1
1.1. Create a Shell feature ............................................................................................................................... 2
1.2. Shell options ............................................................................................................................................. 3
2. Thicken ............................................................................................................................................................. 5
2.1. Create a Thicken feature .......................................................................................................................... 6
2.2. Thicken options ........................................................................................................................................ 7
3. Scale Body ........................................................................................................................................................ 8
3.1. Create a scale body feature ..................................................................................................................... 9
3.2. Scale Body options ................................................................................................................................. 10
4. Offset Surface ................................................................................................................................................. 11
4.1. Create an offset surface ......................................................................................................................... 12
4.2. Create a partial result offset surface ..................................................................................................... 14
4.3. Offset Surface options ............................................................................................................................ 16
5. Variable Offset Surface .................................................................................................................................. 18
5.1. Create a Variable Offset Surface ............................................................................................................ 19
5.2. Variable Offset dialog box ...................................................................................................................... 21
6. Rough Offset .................................................................................................................................................. 22

Offset / Scale drive24ward (meslab.org/mes)


[NX8-HELP] OFFSET / SCALE 37
6.1. Create a rough offset ............................................................................................................................. 22
6.2. Rough Offset dialog box ......................................................................................................................... 24
7. Offset Face ..................................................................................................................................................... 26
7.1. Create an offset face feature ................................................................................................................. 26
7.2. Offset Face options ................................................................................................................................ 27
8. Sheets to Solid Assistant................................................................................................................................. 28
9. Wrap Geometry .............................................................................................................................................. 32
9.1. Create a Wrap Geometry feature .......................................................................................................... 33
9.2. Wrap Geometry options ......................................................................................................................... 34
9.3. Wrap Geometry splitting planes method ............................................................................................... 35

Offset / Scale drive24ward (meslab.org/mes)

You might also like