Beruflich Dokumente
Kultur Dokumente
3. UG/ NX provides many options for making the process more efficient
a) Reduce the amount of data that typically needs to be loaded to create or annotate a drawing and its views
2
2. Promotes concurrent engineering by enabling a user to modify the drawing without locking the UG-Master
a) Drafting and modeling changes can happen in parallel
Reference Sets
B/E Recommended
1. A named collection of objects that you can reference from another part or sub-assembly.
a) Can drastically reduce, or even eliminate, the graphical representation of portions of the assembly without modifying the actual assembly structure or underlying geometric models Filter unwanted objects in a component part so that they do not appear in the assembly. Represent a component part in the assembly with alternative or simpler geometry than the complete solid body (NOT B/E Recommended) Automatic Reference Sets that are managed by NX User-defined Reference Sets
4
Lightweight Loading
B/E Recommended 1. Can load an assembly with Lightweight or Exact representations
a) Using lightweight representations saves on memory usage, and improves load and display performance b) Switch between Show Exact and Show Lightweight commands on selected components manually by using MB3 on component in Assembly Navigator
2. Use the Use Lightweight Representations load option to specify which representation appears when components are loaded
a) Select the Use Partial Loading assembly load option to fully realize the performance and memory benefits 6
2. Can select lightweight geometry such as faces, edges, and vertices for NX commands when Load Smart Lightweight Data customer default is active
a) This is known as seamless lightweight loading; allows interaction with lightweight representations as if they were solid bodies
Representations
B/E Tucson Recommended 1. Describes how to create alternate representations: Faceted bodies associated with the solid face or body from which they are derived.
a) Can set customer defaults to automatically create lightweight representations as specified through control tolerance parameters such as the number of facet edges, distance tolerance, angle tolerance, convex facets, and the number of facets. b) Can also create manual representations with the Assemblies AdvancedRepresentations command
8
Representations (cont.)
2. Use the Representations command to manually create a lightweight representation
a) Faceted bodies are often used as a lightweight alternative, and can significantly improve performance
3. Faceted bodies are stored in the current work part when you create them
a) 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
Linked Exterior
B/E Recommended 1. Extracts the exterior faces of an assembly into a LINKED_EXTERIOR feature
a) b) Can extract all faces or a selection of them Edit your selection of faces before extracting them. This command is on the Assemblies Advanced menu Gives an appearance virtually indistinguishable from the original
c)
2. Adjacent faces from the same body are joined into a single body that is similar to a linked region
a) b) c) 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.
10
Component Groups
B/E Recommended 1. Lets you conditionally apply actions to all or part of the assembly structure from the Assembly Navigator through selection of logical subsets of assemblies
a) b) c) Primarily used for loading and unloading operations, but many hundreds of other operations are conceivable. Examples of component groups: Components larger than a certain size, those in a certain region, those that share a certain property (e.g. matching a certain attribute), or simply those named X, Y, and Z. Dynamically evaluated, and can also be combined for powerful logical results. Large assemblies depend on component groups to efficiently navigate through large amounts of data
2.
To see the component group section of the Assembly Navigator, it must be turned on in the Assembly Navigator toolbar by selecting the Show Component Groups button:
11
3.
a) b) c) d)
Owner of large assemblies should create a set of generally useful component groups to be saved with file, such as:
Major and minor functional areas; for example, all electrical components Zones or plane-based component groups; for example, through a particular section of an aircraft Size based component groups; for example, smaller than inch Attribute or name-based component groups; for example, all those matching TYPE = FASTENER
12
13
14
15
Select the Component Group of interest from the List and click OK
16
2. 3.
Simplified Solids
a)
Reference Sets
a)
4.
5.
Hide
a)
Open By Proximity
B/E Recommended 1. Lets you open a small set of components in the vicinity of the selected component(s)
a) Can identify the components to be opened by several factors, such as distance from the selected components and size.
19
1.
a) b)
Fully Loaded
All of the data in the file is loaded into memory Use with small assemblies or with a subset of large assembly component to edit or create links to parametric data.
2.
a)
b) c)
Partially Loaded
Enough data is brought into memory to display the part; Parametric data is not loaded into memory Use to open large assemblies faster than when you use Fully Loaded and to conserve computer memory for those components that you are going to modify Can fully open partially loaded components at any time if you want to edit their data
3.
a)
Structure Only
Assembly components are not loaded into memory at all. The assembly has information about the position and the bounding box size of the unloaded part(s) Use to manage very large assemblies, for which you can manipulate only a relatively small amount of data at any one time. Fully or partially load only those components of immediate interest, and leave the rest unloaded
b)
20
Recommendations Saving
1. When doing a Save As on a large assembly, open it in NX with Load Options set to Structure Only.
a) This will keep local memory use at a minimum and focus on the assembly structure first
2. File Size
a) The following operations add additional weight and overhead to a file and should be avoided:
1) Changing component color, translucency or partial shading of components 2) Editing a portion of a drawing view with View Dependant Edit 3) Creating drawings inside of part or assembly files. (The use of Master Model has been mandated by BE for this reason.)
21
2. Preselect
a)
Recommendations Drafting
1.
a) b) c)
d)
c) d) e)
24
2.
Having done this, follow this process to re-open and annotate the drawing if you are required to close the file. i.e. For the end of day.
a)
b)
Open the drawing with no components loaded using File Options Load Options Structure Only Under Preferences Drafting View, toggle on On Faceted View Selection and On Faceted View Update in the Load Component section.
3.
Limitations Faceted representation views are only suitable for certain types of drawings due to some functional limitations.
a) For Example:
1) 2) A section view cannot be a faced representation view, although its parent view can be. View display settings do not apply (e.g. the ability to generate virtual intersections or show hidden lines is dashed font.)
25
Recommendations Preferences
Preferences Drafting General Drawing Workflows should all be toggled OFF Preferences Drafting Preview Style should be set to Border
26
Yes.
Yes. System will load some components automatically. Yes. Views can be updated using faceted representations. High.
Main disadvantages
No functional limitations. No special Ability to view and annotate drawing Fastest and most memory efficient set-up or maintenance required. without needing to load way to add a view to a drawing. components. Ability to view and annotate drawing without loading components. Performance and memory usage. Makes drawing part file larger. Functional limitations make it only Small additional overhead on view applicable to some drawings. update. Requires good reference set management. 29
2) 3)
Most useful in large scale assembly drawings where it can improve print quality and speed up performance time to update views When a small feature is simplified, its set of faces is replaced by a loop of edges which represents the boundary between the small feature and the model. Show All Displays all hidden lines according to hidden line preference settings Simplify Displays features that are smaller than the specified tolerance value as a set of simplified boundary edges Hide Hides features smaller than the specified tolerance value.
30
b)
Options:
1) 2) 3)
c) In most circumstances, this will prevent hidden line recalculations when the assembly changes d) Updates can be initiated explicitly at a convenient time or can be delayed on a per-view basis by leaving the Automatic Update checkbox checked: Preference View General.
2.
8 Character Assemblies (model used for family drawing) Depending on what the family is, this assembly can also get rather large.
a) An optional method for creating 8 character drawings:
1) 2) 3) 4) 5) 6) 7) 8) 9) Open the appropriate GA with Load Options set to Structure Only Completely open the components of interest. Export Parasolid of chosen parts and sub-assemblies, selecting only enough data to generate the required drawing views. Create the 8 character family collection model. (UG-Master) Import the Parasolid exported in step 3 above. Save the new 8 character model. Create the drawing for the 8 character (UG-Part) Add UG-Master to the drawing file (UG-Part) Add components (regular method) as necessary for other background material for views, to the drawing file.
32
Product Outline
NOT B/E Recommended 1. Lets you define a set of geometry that gives a hint of the overall size and shape of an assembly without having to load components 2. The Define Product Outline command is on the Assemblies Context Control menu
33
Zones
NOT B/E Recommended 1. A way of partitioning an assembly into meaningful regions.
a) Can be either boxes or planes b) Command is on the Assemblies Advanced menu c) Use the Zones command to partition an assembly into meaningful regions bounding by boxes or planes d) Zones are:
1) Created in the displayed part with reference to its absolute coordinate system. 2) Named uniquely with upper case letters. 3) Available for use in component groups.
34
Wrap Assembly
NOT B/E Recommended 1. Creates a simplified feature from the exterior of an assembly
a) Can be useful when you do not need to work with the details of an assembly, but only need an object that is its size and general shape b) Simplifies a complex assembly by computing a solid envelope of planar faces that encloses the assembly c) Command is on the Assemblies Advanced menu. d) Gives a shrink-wrapped appearance
35
Scripts
NOT B/E Recommended 1. Maps one or more user defined filters to actions
a) Options on the Scripts dialog box let you define, rename, or delete scripts b) Command is on the Assemblies Advanced menu
2. Can be used to build up a simple program to manipulate the assembly 3. Option to create and immediately execute the script, or name and save it for later use
a) Script names can be up to 29 upper case characters
36
Scripts (cont.)
NOT B/E Recommended
1. Example: Assuming you have a component group called work_part_proximity which matches all components within a specified distance of the work part, a script can contain the following commands:
a) b) c) Open (work_part_proximity); Close (work_part_proximity); SetRefSet(SOLID) (work_part_proximity);
2. This example loads components near the work part, unloads components that are not near the work part, and sets the reference set to solid, for components near the work part
37
Questions?
38
39