Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB...

25
1 © UGS Corp. 2006. All rights reserved. Tips & Techniques for Working with Assemblies in I-deas NX Series Sonia Kelley UGS May 10, 2005

Transcript of Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB...

Page 1: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

1© UGS Corp. 2006. All rights reserved.

Tips & Techniques for Working with Assemblies in I-deas NX SeriesSonia KelleyUGSMay 10, 2005

Page 2: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

2© UGS Corp. 2006. All rights reserved.

Agenda

Decrease library retrieval time

Simplify the display

Create constraints and dimensions

Organize the assembly hierarchy

Interrogate the assembly

Increase overall performance

Tips and Techniques to…

Page 3: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

3© UGS Corp. 2006. All rights reserved.

Decrease Library Retrieval Time

PrunePrune is used to avoid retrieving items from the library

Pruned instancesAre removed from displayAre not included in property calculationsDo participate in constraint network solves Are not included in interference checks

Prune-Faceted is included in Facet Interference Check

GFL OptionsAuto Prune Assembly/ Drawing

Page 4: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

4© UGS Corp. 2006. All rights reserved.

Decrease Library Retrieval Time

Prune StatusPruned

Part is not in model file and has no faceted information stored for it

Pruned-LocalPart exists in model file

New PrunedPrune all new parts switch was on when assembly was updated from library

Pruned-FacetedFaceted geometry for the instance has been stored with the assembly

Page 5: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

5© UGS Corp. 2006. All rights reserved.

Decrease Library Retrieval Time

Unprune Selection Tools

Invert Selection

Combined Total Size

Proximity Selection

Related To

Page 6: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

6© UGS Corp. 2006. All rights reserved.

Simplify the Display

Pruned Instances Display

No Display

Instance is removed from the

display

BV Display

Bounding volume of instance is

displayed

Faceted Display

Faceted model of instance is

displayed if available

Page 7: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

7© UGS Corp. 2006. All rights reserved.

Simplify the Display

All UnprunedDriver Assembly Pruned

BV Display

Page 8: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

8© UGS Corp. 2006. All rights reserved.

Simplify the Display

All UnprunedDriver Assembly Pruned

Faceted Display

Page 9: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

9© UGS Corp. 2006. All rights reserved.

Simplify the Display

SuppressRemoved from display

Does not participate in constraint network solves

Is not included in property calculation or interference checks

Is not shown in drawing views

May be included or excluded in BOM Abstract

Choose part geometry or annotation to display

HideRemoved from displayParticipates in constraint network solvesIncluded in property calculation and interference checksShown in drawing viewsIs included in the BOM by default

Page 10: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

10© UGS Corp. 2006. All rights reserved.

Simplify the Display

Instance Appearance

The following part instance appearance attributes can be modified without affecting the part:

Color

Display Type

Translucency

Page 11: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

11© UGS Corp. 2006. All rights reserved.

Simplify the Display

Shaded Display Mixed Mode Display

Page 12: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

12© UGS Corp. 2006. All rights reserved.

Organize the Assembly Hierarchy

Hierarchy Tools

Pack and Unpack

Sort

Up and Down

Page 13: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

13© UGS Corp. 2006. All rights reserved.

Create Constraints and Dimensions

Create relationship at lowest level possible

Lock one instance to the assembly and constrain other instances to it

As much as possible, constrain one instance before moving onto the next

Use parallel, perpendicular, and coincident instead of equivalent angular or linear dimension

Constrain to most persistent geometry Ref geometrySurfacesCenterlinesEdgesVertices

Tips

Page 14: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

14© UGS Corp. 2006. All rights reserved.

Create Constraints and Dimensions

Apply largest degree of freedom (DOF) constraint or dimension first

Create relationships with direction intent or that have the Flip option available during creating

Remove inconsistent dimensions and constraints

Remove unnecessary redundant dimensions and constraints, but remember that some redundant constraints are useful

Resolve any missing geometry constraints and dimensions

Use Find Problems in Relations Browser to find and resolve any problematic constraint loops

Tips

Page 15: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

15© UGS Corp. 2006. All rights reserved.

Interrogate the Assembly

Assembly InformationRelationsInterference Results

Assembly Instance Pattern Info

Active Orientations

Active Hierarchy

ACF Relations

Assembly Reference Geometry

Assembly Reflect Information

Possible Check-in Problems

Page 16: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

16© UGS Corp. 2006. All rights reserved.

Interrogate the Assembly

Assembly Compare

Assembly before and after update from library

Assembly before and after last solve

Two different configurations of the same assembly

Two different versions of the same assembly

Two different assemblies

Page 17: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

17© UGS Corp. 2006. All rights reserved.

Interrogate the Assembly

Compare Assembly ResultsAssembly Changes

Configuration Changes

Part Changes

Graphics Display and Hierarchy Listing

Green indicates added

Yellow indicates modified

Red indicates deleted

Hidden, deleted, suppressed, or pruned instances are shown in graphics region by bounding volumes

Page 18: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

18© UGS Corp. 2006. All rights reserved.

Combined Hierarchy and Assembly Relations Browser Form

Interrogate the Assembly

Page 19: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

19© UGS Corp. 2006. All rights reserved.

A selected instance in the hierarchy will be centered in the Relations Browser

If a constraint or dimension is selected, the participating instances will be shown in green in the hierarchy

Multiple relationships can be selected and all participating instances will be highlighted in green in the hierarchy

Interrogate the Assembly

Select Instance or Relationship

Page 20: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

20© UGS Corp. 2006. All rights reserved.

Interrogate the Assembly

Show Constraint HierarchyToggle on to show only those instances participating in the selected constraint and their parent assemblies

Page 21: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

21© UGS Corp. 2006. All rights reserved.

Interrogate the Assembly

Dynamic HighlightingConstraint ID

Hierarchy numbers with geometry involved

Status

InfoType

Owning assembly

Constrain ID

Name of instance and geometry involved in the relationship

Primary constraint

Status

Page 22: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

22© UGS Corp. 2006. All rights reserved.

Increase Overall Performance

Display OptionsHighlight picked assemblies

Display PreferencesSave graphics levels of detail per entity

Display off screen entities

Use saved level of details for Shaded Software displays

Page 23: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

23© UGS Corp. 2006. All rights reserved.

Increase Overall Performance

Shaded Options Hardware SupportRevert to ‘Line’ display during motion

Update OptionsUpdate assembly for library check in

Page 24: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

24© UGS Corp. 2006. All rights reserved.

Increase Overall Performance

Exporting and Importing Large Assemblies

Files > 30 MBIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options

Preferences Memory Usage***NOTE: Only recommended if have enough RAM available to do this

Files > 80 MBSet OI_STREAMPROTOCOL=file prior to running I-deas

Alternative Variables IMSIGES_USEOA=1

IMSSTEP_USEOA=1

Page 25: Time Saving Tips & Techniques for Working with … and Importing Large Assemblies fFiles > 30 MB fIncrease Total Virtual Memory Limit (TVM) to at least 1500 in Options ÆPreferences

25© UGS Corp. 2006. All rights reserved.

Tips & Techniques for Working with Assemblies in I-deas NX SeriesSonia KelleyUGSMay 10, 2005