Unigraphics NX8
-
Upload
prakash-chandru -
Category
Documents
-
view
105 -
download
23
description
Transcript of Unigraphics NX8
[NX8-HELP] OFFSET / SCALE 1
Offset / Scale drive24ward (meslab.org/mes)
Offset / Scale View a topic
Shell
Thicken
Scale Body
Offset Surface
Variable Offset Surface
Rough Offset
Offset Face
Sheets to Solid Assistant
Wrap Geometry
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
[NX8-HELP] OFFSET / SCALE 2
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 3
Offset / Scale drive24ward (meslab.org/mes)
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,
Then Shell Removes the faces of the body before shelling.
Shell All Faces Shells all faces of the body, and no faces will be removed.
Face to Pierce
[NX8-HELP] OFFSET / SCALE 4
Offset / Scale drive24ward (meslab.org/mes)
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
Thickness
Sets a thickness for the shell walls.
You can drag the thickness handle, or type a value either in the Thickness on-
screen input box or in the dialog box.
To change the thickness of individual walls, use the options in the Alternate
Thickness group.
Reverse Thickness You can also right-click the thickness direction cone head and choose Reverse
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.
Thickness 0
Sets a thickness value for the currently selected thickness set. This value is
independent of the value in the Thickness option.
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.
Tangent Edges
Extend Shelf Face at Tangent Edge
Processes selected faces to be removed that are tangent to other faces, before
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.
[NX8-HELP] OFFSET / SCALE 5
Offset / Scale drive24ward (meslab.org/mes)
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.
Resolve Self-
intersections Using
Patches
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
during shell creation.
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
[NX8-HELP] OFFSET / SCALE 6
Offset / Scale drive24ward (meslab.org/mes)
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.
Four faces selected to thicken
Selected faces to thicken
Offset 2 handle
Offset 1 handle
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.
[NX8-HELP] OFFSET / SCALE 7
Offset / Scale drive24ward (meslab.org/mes)
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
Select Face
Lets you select faces and sheets to thicken. All selections must be connected.
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
Offset 2
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
are applied in the opposite direction.
Boolean
Boolean Options
Displays a list of options you can use if the Thicken feature encounters other bodies
when it is created.
[NX8-HELP] OFFSET / SCALE 8
Offset / Scale drive24ward (meslab.org/mes)
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
Approximate
Offset Surface
Approximates the offset surfaces instead of defining them accurately. This option
allows for some latitude during computation and may enable you to create thicken
feature that would otherwise fail.
Tolerance Sets the distance tolerance for the thicken operation. The default value is taken from
the Distance Tolerance Modeling Preferences.
Show Failure Data
Show Failure Data Available if an error occurs. You can click Show Failure Data to identify the faces
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
[NX8-HELP] OFFSET / SCALE 9
Offset / Scale drive24ward (meslab.org/mes)
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 .
[NX8-HELP] OFFSET / SCALE 10
Offset / Scale drive24ward (meslab.org/mes)
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 .
Specify 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.
[NX8-HELP] OFFSET / SCALE 11
Offset / Scale drive24ward (meslab.org/mes)
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.
Specify Vector
Lets you specify a reference axis for the scale operation. The default is the WCS Z
axis.
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
Specify CSYS
Lets you specify a reference coordinate system.
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.
[NX8-HELP] OFFSET / SCALE 12
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 13
Offset / Scale drive24ward (meslab.org/mes)
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
[NX8-HELP] OFFSET / SCALE 14
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 15
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 16
Offset / Scale drive24ward (meslab.org/mes)
4.3. Offset Surface options
Faces to Offset
Select Face
Lets you select the faces to be offset.
Faces can be grouped into sets that all have the same offset value. They
will appear as Offset sets in the List. box.
Offset
<number>
Lets you specify an offset value for each face set.
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.
Add new set
Creates a face set of faces already selected and starts a new set for faces
yet to be selected.
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
[NX8-HELP] OFFSET / SCALE 17
Offset / Scale drive24ward (meslab.org/mes)
type and then select objects that use the point type.
Partial Result
Enable Partial
Offset
Provides a partial offset result when a full result cannot be attained from
the specified geometry.
Problem geometry is automatically removed from the input
geometry.
Offset Surface is re-executed using the revised geometry.
Dynamically
Update
Exclusion List
Available when the Enable Partial Offset check box is selected.
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
Object to
Exclude
Available when the Enable Partial Offset and Dynamically Update
Exclusion List check boxes are selected.
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
Problem
Vertices Locally
Available when the Enable Partial Offset and Dynamically Update
Exclusion List check boxes are selected.
Problem vertices are subtracted from the part using tool spheres of the
radius specified in Sphere Tool Radius.
Sphere Tool
Radius
Enabled only when the Remove Problem Vertices Locally check box is
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.
[NX8-HELP] OFFSET / SCALE 18
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 19
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 20
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 21
Offset / Scale drive24ward (meslab.org/mes)
6. Click OK to create the variable offset surface.
5.2. Variable Offset dialog box Offset
Apply to All Links all available offsets to a single value. When you change any one offset value,
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
Parameterization Maintain the original surface parameters in the Variable Offset surface.
Method
Specifies the interpolation method as Cubic and Linear.
Linear
[NX8-HELP] OFFSET / SCALE 22
Offset / Scale drive24ward (meslab.org/mes)
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).
[NX8-HELP] OFFSET / SCALE 23
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 24
Offset / Scale drive24ward (meslab.org/mes)
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
Constructor
Lets you select or construct a CSYS for the offset using the standard CSYS 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
Deviation
Lets you specify the deviation for the offset. The value you enter indicates the allowable
offset distance range.
This value works with the Offset Distance value. For example, if the offset distance is 10
[NX8-HELP] OFFSET / SCALE 25
Offset / Scale drive24ward (meslab.org/mes)
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
Distance
Lets you specify the stepover distance.
The default value (1 if inches or 10 if metric unit of measure) is available at the
beginning of each work session.
Surface
Generation
Method
Lets you specify the method by which the system builds the rough offset surface.
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
Preview
Use the preview option with the Through Curves and Rough Fit methods to see the
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
Control
Lets you determine how many patches are used to build the sheet. This option is available
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
Trimming
Lets you specify the trim status of the new sheet.
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
[NX8-HELP] OFFSET / SCALE 26
Offset / Scale drive24ward (meslab.org/mes)
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
Apply
Opens the Confirm Upon Apply dialog after you choose Apply, letting you preview the
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.
[NX8-HELP] OFFSET / SCALE 27
Offset / Scale drive24ward (meslab.org/mes)
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
[NX8-HELP] OFFSET / SCALE 28
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 29
Offset / Scale drive24ward (meslab.org/mes)
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 /
Second Offset
Lets you specify one or two offsets for the thicken portion of the operation. These data
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
Geometry
If the system finds invalid geometry on the target sheet or any of the tool sheets, this
option becomes available. Turn this option on to highlight the bad geometry. You can
either remove or remodel the bad geometry.
Show Sheet
Boundary
If you get the message, "Cannot perform thicken," and the Show Sheet Boundary option
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
Sheets
The most common problem preventing a surface from being offset is that it has a small,
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
Degeneracies
Surfaces built with degeneracies will frequently fail to offset (in either direction). This is
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
Boundaries
Due to differences in topological representations between CAD/CAM systems,
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
Degeneracies
This remedy works on degeneracies found by the Show Bad Degeneracies option, and
makes them smooth.
Refit Surfaces This remedy reduces the amount of data used to represent the surface, without affecting
[NX8-HELP] OFFSET / SCALE 30
Offset / Scale drive24ward (meslab.org/mes)
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
Boundaries
This remedy attempts to duplicate the approach of working from an extruded solid, and
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).
[NX8-HELP] OFFSET / SCALE 31
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 32
Offset / Scale drive24ward (meslab.org/mes)
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.
[NX8-HELP] OFFSET / SCALE 33
Offset / Scale drive24ward (meslab.org/mes)
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:
[NX8-HELP] OFFSET / SCALE 34
Offset / Scale drive24ward (meslab.org/mes)
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
Select
Object
Lets you select any number of solid or sheet bodies, curves, or points in the current work
part that are to be wrapped.
Splitting Plane
Specify
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
splitting planes, see Wrap Geometry using splitting planes.
Add New Set
Adds a new set of splitting planes.
Settings
Associative Creates an associative Wrap Geometry feature.
Close Gaps
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.
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
[NX8-HELP] OFFSET / SCALE 35
Offset / Scale drive24ward (meslab.org/mes)
usually does not enclose the original data.
Additional
Offset
Lets you set an additional offset beyond the one generated by the system for the faces of
the resulting body.
Split Offset
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
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.
Distance
Tolerance
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
the envelope. For curves, this value represents the maximum chordal deviation. For
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.
[NX8-HELP] OFFSET / SCALE 36
Offset / Scale drive24ward (meslab.org/mes)
— 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
[NX8-HELP] OFFSET / SCALE 37
Offset / Scale drive24ward (meslab.org/mes)
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