Advanced Assembly Commands
Advanced Assembly Commands
View a topic
Wrap Assembly
Zones
Linked Exterior
Representations
Simplify Assembly
Scripts
Wrap Assembly
Use the Wrap Assembly command to enclose selected assembly geometry in a solid envelope of planar faces.
The Wrap Assembly feature is created in the work part. You can add the feature geometry to a reference set,
and use this reference set to replace the detailed geometry when you are doing work where it is sufficient to see
the approximate volume enclosed by the wrapped geometry
Assemblies
Prerequisite
Menu
Select Object
Splitting Planes
Specify Plane
Lets you select geometry to define splitting planes to subdivide the model and make the wrap
feature more precise.
Displays the Plane dialog box.
Remove
Settings
Associative
Close Gaps
No Offset: Faces are not offset. This is faster, but the resulting wrap usually does not
enclose originally selected geometry.
Additional
Offset
Sets an additional offset distance that is added to the faces of the resulting body.
Split Offset
Effectively, each plane becomes two overlapping splitting planes, guaranteeing that the result on
each side of the splitting will overlap and will reunite without a non-manifold condition. This is
useful when the data on each side of the plane meets at a single point.
Specifies how detailed the result should be.
Sets the value used to generate points that are used to calculate the envelope.
Distance
Tolerance
Preview
Temporarily displays the results in the graphics window.
Show Result
Removes the temporary display from the graphics window.
Undo Result
You must select the Allow Associative Interpart Modeling customer default to create associative wrap
features.
Associative Wrap Assembly features update when changes are made to the input geometry.
If wrapped geometry is edited, you may see the broken link icon beside the Assembly Wrap feature in
the Part Navigator.
Updating the feature when interpart links are broken causes the feature to no longer be associative to its
input geometry. The feature uses the body from the last successful update, and does not reflect current
changes made to the input geometry. If the link was not explicitly broken, an update warning is issued in
the Edit During Update dialog box.
Splitting planes
Use splitting planes that divide the model into smaller pieces.
Each plane must contact and split at least one piece of geometry.
If multiple nonparallel planes are specified, the planes subdivide each other.
Input for planes created with Full Plane Tool is restricted to the work part. These planes are displayed as
numbered temporary planes in the graphics window.
Linked Exterior
Linked Exterior extracts the exterior faces of an assembly into a LINKED_EXTERIOR feature.
You can extract all faces, or a selection of them. You can edit your selection of faces before extracting them.
Adjacent faces from the same body are joined into a single body that is similar to a linked region. (Adjacent
faces from different bodies are not joined.) NX does not attempt to sew separate regions into a single body,
because the faces may be disjoint or may meet at a "T", making sewing impossible.
A face that is partially interior and partially exterior is not split.
Where do I find it?
The linked exterior functions are located at:
If you are using the hidden line automatic selection method, this option lets you specify the
hidden line direction (used when Views in the lower changeable window is set to Specified
Direction).
If you are using the ray automatic selection method, this option lets you specify the ray origin
(used when Rays in the lower changeable window is set to Specified Origin).
Ray Origin
Upper changeable window
Vector Method Appears only when the Hidden Line Direction selection step is active and Views (in the
lower changeable window) is set to Specified Direction.
Helps you define the hidden line direction by specifying how the vector that determines the
direction is defined.
Select Using menu
Select Using
Lets you specify an automated method for selecting faces. You can then manually select
additional faces, or deselect ones that are selected.
Hidden Lines
Rays
Lower changeable window
Select All
Appears when the Candidate Bodies selection step is active.
Chordal
Tolerance
Selects all the bodies in your model, from which faces will be extracted (based on the other
options you choose in the Linked Exterior dialog box).
Appears when the Exterior Faces selection step is active.
Resolution
Views
Lets you specify the resolution of the resultant sheet bodies, between Coarse and Very Fine.
Appears when the Exterior Faces selection step is active and Select Using is set to Hidden
Lines.
Rays
Select Faces
Lets you group the bodies that are created in any of the following ways:
None
One Group
By Component
Mass Properties Calculates the cumulative mass properties for all the original solids during each update, and
saves the results. All the solids in the candidate bodies are used, and all the sheet bodies are
ignored.
Mass properties are always calculated after all features, regardless of the At Timestamp
setting.
Delete Holes
At Timestamp
Hide Original
Create NonAssociative
Confirm Upon
Apply
features.
Hides the original candidate bodies after the feature is created.
When this check box is selected, the features that are created are unparameterized.
Note If interpart links are not enabled in the customer defaults file, this option is
automatically selected and cannot be deselected. You will receive a warning message in
this case.
Lets you preview what the results will look like, assuming you click Apply instead of OK
when you are ready to create the feature.
The Confirm Upon Apply dialog box lets you do any of the following:
See the Shape Studio Help for more information about Section Analysis, and see the NX
Analysis Help for more information about the other analysis options.
1. Select at least one candidate body from which faces will be extracted (i.e., the first selection step,
Candidate Bodies). After you have selected at least one body, the other selection steps will become
active.
2. Choose the second selection step, Exterior Faces. This makes the Select Using option become active.
3. Choose either Hidden Lines or Rays in the Select Using option to specify which automated selection
method you want.
You can then use the other options on the Linked Exterior dialog box to refine the selection method, including
returning to the Candidate Bodies selection step to select more objects. When you are finished, click OK or
Apply, and NX performs the automatic selection according to the options that you defined.
After NX finishes selecting the bodies, you can modify the selection by doing any of the following:
The options in the two changeable windows on the Linked Exterior dialog box vary, based on which method
you choose.
Hidden Lines method
Uses a hidden line drawing to determine the visible faces, from which the faces will be selected when you run
the hidden line solution.
Note The Hidden Line Direction selection step, which makes the Vector Method option menu appear in the
upper changeable window, is used only if you set Views to Specified Direction (in the lower changeable
window).
When you set Select Using to Hidden Lines, these options appear in the lower changeable window:
Chordal
Tolerance
Resolution
Views
Used to draw hatch lines and edges on the model. The larger the tolerance, the faster the hidden
line solution will run.
Warning If the tolerance is too big, some internal faces may be seen (and will therefore be
considered external and be selected as well). This occurs because too-coarsely drawn
edges allow viewing leaks around themselves.
Determines the number of parametric hatch lines drawn. (Coarse draws the least lines, Very Fine
the most.) Drawing more hatch lines increases the likelihood that exposed faces will not be
overlooked, but it also increases the performance time.
Coarse
Normal
Fine
Very Fine
Specifies the directions used in the hidden line solution.
Six Standard
Eight Isometric
Current View
Specified Direction
Selects all the visible faces.
Select Faces
All But
Selected
Note You can interrupt the process by choosing Stop in the Work in Progress dialog box on
Windows platforms, or <Ctrl><Shift>L on non-Windows platforms.
Inverts the set of selected faces (i.e., the faces that were selected are now deselected, while all the
faces that were not selected are now selected). You can use this option to select the interior faces
instead of exterior ones.
Views
The hidden line selection will be applied in the directions that you choose. The more directions that are used,
the more time is required to run the solution.
Six Standard
Eight
Isometric
All Fourteen
Views
Current View
Specified
Direction
Ray method
Lets you determine exterior faces by firing rays at the model.
Note The Ray Origin selection step, which makes the Point Method option menu appear in the upper
changeable window, is used only if you set Rays (in the lower changeable window) to Specified Origin.
When you set Select Using to Rays, the following options appear in the lower changeable window:
Chordal
Tolerance
Used to determine whether the ray will hit the face near an edge or silhouette. The larger the
tolerance, the faster the ray solution will run.
Rays
Warning If the tolerance is too big, some internal faces may be seen (and will therefore be
considered external and be selected as well). This occurs because too-coarsely drawn
edges allow viewing leaks around themselves.
Determines the direction that rays are fired at each face:
Specified Origin
Select Faces Executes the ray selection method, which selects all faces hit by the rays.
All But
Selected
Rays
Along Face
Normals
Above Face
Normals
Specified
Origin
Note You can interrupt the process by choosing Stop in the Work in Progress dialog box on
Windows platforms, or <Ctrl><Shift>L on non-Windows platforms.
Inverts the set of selected faces (i.e., the faces that were selected are now deselected, while all the
faces that were not selected are now selected). You can use this option to select the interior faces
instead of exterior ones.
Fires a ray at the center of each face along the face normal. The ray emanates from outside the
bounding box of the candidate bodies.
Similar to the Along Face Normals option, except that the origin of the ray is slightly elevated
away from the center of the candidate bodies. This usually helps select faces hidden by
protrusions such as pads or bosses.
Uses the ray origin that you specify using the Point Method options, which appear in the upper
changeable window when you choose the Ray Origin selection step.
See the Common Tools Help for more details about the point options on the Point Method menu.
LINKED_EXTERIOR Feature
The LINKED_EXTERIOR feature consists of one or more sheet bodies extracted from the exterior faces of the
assembly, or the faces that you defined.
Adjacent faces from the same body are joined into a single body that is similar to a linked region. (Adjacent
faces from different bodies are not joined.) The system will not attempt to sew separate regions into a single
body, because the faces may be disjoint or may meet at a "T", making sewing impossible.
A face that is partially interior and partially exterior is not split.
Group
Optionally, the bodies in the LINKED_EXTERIOR feature may be placed into one or more groups, which can
then be used for selection. The options for grouping (the Group option menu on the Linked Exterior dialog) are:
Group Options
None
No grouping is performed
One Group
All bodies are placed in a single group named LINKED_EXTERIOR_(feature #)
By Component Bodies are placed in separate groups named after the lowest level component they were
extracted from:
(component name)_(instance #)
The feature maintains the groups that you have requested, adding bodies that are created during editing to the
appropriate group.
Editing a LINKED_EXTERIOR feature
You can edit a LINKED_EXTERIOR feature in the same ways as other modeling features. For example, enter
the Modeling application, and then choose EditFeatureEdit Parameters. When the Edit Parameters
dialog box appears, select the LINKED_EXTERIOR feature in the dialog box and choose OK. The editing
version of the Linked Exterior dialog box appears.
The editing version of the Linked Exterior dialog box looks like the creation version, except that Create NonAssociative, Hide Original, and Confirm Upon Apply do not appear. All other options behave the same way
as in the creation dialog box.
Because editing the LINKED_EXTERIOR feature may create or modify some of its subordinate regions, it is
not possible to use the Edit During Update (EDU) options to edit the feature, although you may suppress or
delete the feature during update.
See the Modeling Help for more information about editing features, including the EDU options.
Subordinate regions
The LINKED_EXTERIOR feature behaves like a single feature, although it may contain multiple bodies. Its
subordinate linked regions cannot be edited, deleted, suppressed, or queried as individual features; you must
perform these operations with the entire feature.
Links to the subordinate regions can be viewed, broken, or delayed for update using WAVE commands.
Note There are no links if the Create Non-Associative option was selected during the creation of the
LINKED_EXTERIOR feature.
When the feature is updated, the individual regions from the originally selected faces are updated, but the set of
faces is not recalculated. If a region becomes disjoint during the update, only the piece of sheet attached to its
first face input is created, and the following EDU warning is issued:
The set of faces for this region has become disjoint. Some faces are not extracted in region.
If you delete a subordinate sheet body that removes faces from the LINKED_EXTERIOR feature, the following
EDU warning is issued:
Subordinate sheet body has been deleted. Extracted faces will be removed from the feature parameters.
Simplify Assembly
Use the Simplify Assembly command to:
Create a single, closed, lightweight solid that represents one or more relatively complex components in
an assembly.
Preserve complex exterior details and remove interior details.
Reduce the computer memory required when a dimensionally accurate lightweight representation of an
assembly is adequate.
Before simplification
The screw and handles were not selected for this simplified assembly.
After simplification
The Simplify Assembly dialog box has a series of pages that you use to perform specific tasks.
Welcome page
Displays a brief overview of the Simplify Assembly process.
Link bodies page
Links selected bodies in components or the work part to use as a basis for the simplified assembly
model.
Unite & isolate page
Lets you unite bodies, close gaps, and remove unwanted geometry.
Heal boundaries page
Lets you define the boundaries between interior and exterior faces.
Assemblies
Prerequisite
Menu
Tip The Part Navigator lists solid bodies and linked bodies as they are created.
2. On the Welcome page, click Next.
The
The
8. Click Next.
9. Specify the sweep direction.
10. Click Next.
11. From the Surface list, select a surface type.
12. In the Depth group, set the Start and End values.
24.
25. From the Boolean list, select Unite
29. Select an exterior face of the body to be simplified and click Next.
30. Select the Hide Other Bodies check box and click Next two times.
The
2. On the
The
The
and create a covering body to fill the gap between the two remaining bodies.
15.
Note Each point is projected to the plane and connected to the previous point to create the outline. The
first and last points are automatically connected.
16. In the Start and End boxes, type the values.
The outline is extruded normal to the plane to form the covering body.
17. Click Next.
18. Select the target body.
22.
23. Click Plug Circular Holes
24. In the Hole Diameter Less Than and Recess Distance boxes, type values.
25. Select the Planar Plug Preferred check box.
26. Select all bodies.
27. Click Next.
28. Deselect any faces you do not want plugged and click Next two times.
The
29. If multiple bodies exist, select the Hide Other Bodies check box to hide bodies that are not attached to
the selected face.
30. Select a face that will be on the exterior of the simplified body.
Note The face is used to distinguish the set of exterior faces from the set of interior faces.
31.
32. Click Next.
33. From the Filter list, select a filter type.
34. Select one or more faces on the interior of the body.
Tip When you reach the Leak Check page, all interior faces should be isolated from all exterior faces.
36. On the page, select Leak Check.
37. Click Next.
38. Select the Check interior faces during update check box.
39. Select one or more faces on the interior of the body.
The
2. On the
The
7. In the Hole Diameter Less Than box, type a value large enough to plug all of the smaller holes.
8. In the Recess Distance box, type a value.
9. Select the Planar Plug Preferred check box.
10. Select the bodies to be plugged.
11. Click Next and deselect holes you do not want plugged.
28. Select the Delete Leak Path Sheet Body check box and click Next.
The
Description
Brings up the Extrude dialog box, to create an extruded covering body.
Note See the Modeling Help for more information about the Extrude command.
Extrude Dialog
Lets you plug circular holes smaller than a specified diameter and specify a recess value.
Plug Circular Holes
Lets you create a covering body from a closed linear outline in a plane.
Body From Outline
Bounding Sphere
Lets you create a covering body using a single loop, non-planar profile built from edges or
curves.
Body from 3D
Profile
Option
Description
Unites selected linked bodies into as few solids as possible.
Unite All
Description
Hole Diameter
Less Than
Sets a hole diameter limit. Circular holes smaller than the specified diameter are plugged.
Recess Distance
For cones, the diameter relates to the widest part of the cone.
If a recess distance is greater than the hole depth, it is reduced to whatever is possible.
Planar Plug
Preferred
Description
Changes as you select the plane's three points that define the origin, the X axis, and the Y
axis.
Lets you specify the CSYS.
CSYS Constructor
Orient View to CSYS Clear this check box if you do not want to orient the view to the plane of the CSYS.
Select this check box to orient the view to the plane of the CSYS.
Define the outline of the covering body
Option
Description
Remove Last Point Removes the last point you selected from the outline, and updates the extruded covering
body.
You can select this option more than once, until no points are left.
Clear All Points
Removes all points, so that you can start over to specify points.
Depth
Sets the Start and End distances for the covering body.
Define the target body and Boolean
Sets how the covering body is to be combined with the target body.
See the Modeling Help for more information about Boolean operations.
Description
Removes the last point.
Updates the previewed bounding sphere.
Additional Offset
Sets an additional offset value that enlarges the radius of the sphere.
Define a target body and Boolean
Option
Description
Boolean operation
Sets how the bounding sphere will be joined with the target body
Note See the Modeling Help for more information about Boolean operations.
Description
Close Profile
Description
Reverse Direction
Option
Description
Surface Sets the surface type for capping the covering body.
Only available when the profile is from the edges of a single body.
Depth
Planar Plug
Sets the Start and End distances for the covering body.
Expand Expands the body perpendicular to the sweep direction to ensure a tight fit in the target body.
Note If the body cannot be expanded to the set value, the input is rejected and a message appears.
Define a target body and Boolean
Option
Boolean operation
Description
Defines how the covering body will be combined with the target body.
If no target body is selected, the covering body is created as a separate body.
Note See the Modeling Help for more information about Boolean operations.
Description
Removes the last point.
Updates the previewed bounding sphere.
Additional Offset
Sets an additional offset value that enlarges the radius of the sphere.
Define a target body and Boolean
Option
Boolean operation
Description
Sets how the bounding sphere will be joined with the target body
Note See the Modeling Help for more information about Boolean operations.
Description
Appears only if multiple bodies exist.
Select the check box to hide bodies that are not attached to the selected exterior face.
Identify boundaries
Option
Filter
Description
Sets the selection filter.
Description
Leak Check
Option
Check Interior Faces During
Update
Description
Select this check box to verify during each update that the selected interior
faces are removed.
Description
Appears when a leak check passes and no path from the exterior face to the interior face is found.
Highlight
Highlights set of faces to analyze whether each face ended up in the set that you wanted.
Exterior Faces Highlights either the exterior face set or the interior face set, depending on faces originally
selected.
Interior Faces Highlights isolated interior pockets.
Available only if there are isolated interior pockets when a leak occurs.
Leak Check test fails page
Option
Description
Available only if there are other isolated interior pockets when a leak
occurs.
Exterior Faces Highlights exterior faces.
Interior Faces Highlights isolated interior pockets.
Leak Path Highlights the leak path.
Creates and displays a partially shaded sheet body along the leak path.
Select the check box to delete the sheet body after moving to the next page.
Description
Description
Appears after the faces that will be kept are accepted by selecting Next, which removes interior faces.
Displays the number of removed faces.
Remove Parameters
During the creation of a Simplify Assembly feature, the left pane of the dialog box shows completed
steps. An arrow indicates the current step.
Parameterized Simplify Assembly features can be edited with shortcuts available on each node.
o Link bodiesEdit
o
Heal boundariesEdit
Leak checkCheck
Zones
Use the Zones command to partition an assembly into meaningful regions bounding by boxes or planes.
Zones are:
Created in the displayed part with reference to its absolute coordinate system.
Named uniquely with upper case letters.
Assemblies
Prerequisite
Advanced Assemblies
Menu
AssembliesAdvancedZones
Click Delete
Click Rename
Click Edit
Description
Displays the name and type of existing zones.
Opens the Edit Zone dialog box that lets you edit the selected zone.
Edit
Lets you divide the assembly into a regular set of box or plane zones.
Auto-Generate
Zones
Opens the Choose Zone Type that lets you select the type of zone to create:
Planes: useful for a growing assembly or one which is long in one direction. Opens
the Auto-Generate Plane dialog box.
Opens the Zone Creation Method dialog box that lets you select a method to create a box
zone.
Create Box Zone
Opens the Plane dialog box that lets you define a plane zone.
Create Plane
Zone
Deletes one or more selected zones.
Delete
Lets you rename a selected zone.
Rename
Description
Sets the number of box zones in the X, Y, and Z directions.
Box Count in Y
Direction
Box Count in Z
Direction
Name Prefix
Sets the prefix name for zones. NX adds a number that indicates the order of creation.
Use Existing Part Sets the volume of box zones to be based on the existing part volume.
Volume
Use Specified
Volume
Lets you set the dimension and origin for box zones.
Description
Sets the name for zones. NX adds a number that indicates the order of creation.
Sets the displacement of plane zones in the Z direction, based on the displacement
of the part.
Use Specified Z
Displacement
Lets you set a distance between plane zones in the Z direction and an origin point
for the Z location of the first plane in the set.
Z Displacement to be
Zoned
Description
Edge Lengths,
Corner
Lets you set X, Y, and Z lengths for a box zone and specify the minimum X, Y, and Z
corner location.
Lets you set a height for a box zone and specify the minimum X, Y, and Z corner location.
Two Diagonal Points Lets you select two diagonal points to specify the size and placement for the box zone.
Description
Available only for box zones.
Lets you change the X, Y, and Z edge lengths for a selected box zone.
Flip Normal
Transform
Opens the Transformations dialog box that lets you move a selected zone.
Description
Translate
Lets you move the zone to a selected point, or by a specified delta distance.
Lets you rotate the zone about a line that you define.
Reposition
Representations
Use the Representations command to manually create a lightweight representation, also known as a faceted
body or representation. A faceted representation is associated with the solid or sheet body or face from which it
was derived. Faceted bodies are often used as a lightweight alternative, and can significantly improve
performance, especially in large assemblies.
Note You can set options to instruct the software to automatically create lightweight representations of most
bodies in your assembly. See Loading assemblies for more information.
Faceted bodies are stored in the current work part when you create them. You can create representations of
bodies directly in the part that owns the body, or in an assembly that contains components with solid or sheet
bodies.
Representations are particularly useful for visualization or use with Clearance Analysis. Faceted
representations can be used for shading. You can also designate them for partial shading or translucency in the
same way you can for bodies.
Note Each facet has the same color and translucency as the face that it was created from. If you change the color
and/or translucency of a face after you have created a facet, the color and translucency of the facet does not
change. In order to have the new color and translucency reflected in the faceted representation, you must
delete and then recreate the representation.
You can control tolerance parameters such as the number of facet edges, distance tolerance, angle tolerance,
convex facets, and the number of facets.
You can select facet geometry for many NX commands. When you use seamless lightweight loading (that is,
when your Load Smart Lightweight Data customer default is active), the software automatically loads exact
data when needed to complete a command.
Tip
To find a customer default, choose FileUtilitiesCustomer Defaults, and click Find Default
Where do I find it?
Menu AssembliesAdvancedRepresentations
representations list
box
Select All
Select
Highlight Facets
Lists the existing representations that you can select for an operation such as Information,
Rename, Delete, or Disassociate).
Selects all available representations.
Limits selection, if you wish, to only Bodies or only Faces.
Redraws all facets in the system color.
Representation parameters
If you never change representation parameters, any created representations are created at an appropriate
tolerance for the size of the body or face they represent. This is usually the correct thing to do when the size of
the body is comparable to the size of the part it is being used in.
If this is not the case (for example, when creating representations of component solid or sheet bodies at the
assembly level), you should change these parameters.
Note If you change the distance or angle tolerances, you should ensure that the tolerances are appropriate by
either fitting the assembly, or zooming in or out until the components are the correct size, and regenerating
the display.
You can change the faceting parameters of your representations in three ways:
Setting the initial values of the faceting parameters with the Faceted Representations customer
defaults.
Editing the facet parameters (and overriding the customer default settings) with Edit Facet Parameters
on the Define Representations dialog box.
Editing the facet parameters (and overriding the customer default settings) for the current NX session
with the Session Parameters option on the Define Representations dialog box.
To find a customer default, choose FileUtilitiesCustomer Defaults, and click Find Default
The values that you set will be used unless you override them with the Edit Facet Parameters or Session
Parameters options.
Note If you do not set values in the customer defaults file, NX uses its own size-based method of determining
the distance and angular tolerances for a faceted body. You can override this tolerance with the parameters
options.