nx 6 assembly modeling update nx 6 assembly modeling update

31
NX 6 Assembly Modeling Update Page 1 © 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software NX 6 Assembly Modeling Update Jim Carrington Jon Bowden June 2008

Upload: ngodien

Post on 08-Dec-2016

273 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

NX 6 Assembly Modeling Update

Page 1

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

NX 6 Assembly Modeling UpdateJim CarringtonJon Bowden

June 2008

Page 2: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Active Mockup

Integrated environment for layout, design, & validation of products

� High performance & capacity

� Sophisticated context-setting tools� Comprehensive set of visualization

& validation capabilities

Page 2

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Brings large scale mockup tools

into design environment

Benefits

Parts and subassemblies designed and validatedup front against total product

Mockup becomes active part of design process

Page 3: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Typical Design Workflow

Load context

Make changes

ValidateStart Finish

Designer-Level Validation

Page 3

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Load context Validate

Modify context

Start Finish

Performance & Capacity

Context Setting Tools

Page 4: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Active Mockup in NX 5

World class mockup technologyin a design environment

JT technology inside NX

� New levels of performance & scalability

� Enhanced assembly analysis

Page 4

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

large scale visualization

sectioning

others …

maintainability

space management

Benefits

Designer has everything they needin one place

ParasolidB-rep

NX facets

NX 4 Part

ParasolidB-rep

JT facets

NX 5 Part

Page 5: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Typical Design Workflow – Key NX 5 Improvements

Make changes

Enhanced Designer-Level

Validation

Enhanced Component Placement

Add Component,

Move Component,

Assembly Constraints

SectioningDynamic measureMotion envelopePath planning

Page 5

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Load context Validate

Modify context

Start Finish

Enhanced Performance &

Capacity

JT inside NX

Page 6: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Typical Design Workflow – Key NX 6 Improvements

Make changes

Sectioning enhancements

Streamlined Design-in-Context

On-the-fly WAVE linking

Relations Browser

Extended facet selection

Saved sectionsGrid display2D window

Page 6

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Load context Validate

Modify context

Start Finish

Multi-CAD Improvements

Associative inter-part references

Bookmark support

Page 7: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Design in Context

Direct selection of geometry in other components

during feature creation

� Optional associativity (creates WAVE link)

Available in key modeling commands

(e.g. extrude, trim, subtract)

Page 7

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Benefit

Streamlines modeling of interacting parts

and building of inter-part relations

Page 8: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Design in Context

Associativity Controls

Page 8

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Customer defaults

Selection controls during feature creation

Benefit

Guards against accidentalcreation of inter-part links

Page 9: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Relations Browser

Graphical network representation of inter-part dependencies

� WAVE

� Inter-part expressions

Uses Teamcenter to find

relations to unloaded parts

Page 9

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Shows product interfaces

Reports Circularities

Benefit

Easier investigation of inter-part relationships & impact analysis

Page 10: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

The need for Multi-CAD

Different design teams

Different locations

Different CAD systems ...

ONE product

from supplier

Page 10

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

from partnercarry-over

Page 11: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Collaboration

Product design & manufacture has become

increasingly collaborative & distributed

� Partnerships

When is Multi-CAD support important?

Page 11

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

� Partnerships

� Suppliers

� Mergers &

acquisitions

Need to incorporate subassemblies and

parts from other CAD systems into

NX design environment

Different CAD

Systems

Page 12: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Solving Multi-CAD with NX, Teamcenter, and JT

NX

Teamcenter represents structure

JT represents Multi-CAD geometry

Page 12

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

JTJT JT JTNX

NX

NX NX

NX

NX

JT JT

JT JT JT JT

Structure & JT

Teamcenter CAD integrations

Classicmulti-site

Globalmulti-site

Teamcenter Import

Page 13: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Solving Multi-CAD with NX, Teamcenter, and JT

What Does NX Read?

NX

NX

Page 13

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

JTJT JT JTNX

NX

NX NX

NX

NX

JT JT

JT JT JT JT

Page 14: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Solving Multi-CAD with NX, Teamcenter, and JT

NX

What Does NX Read? NX

Page 14

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

JTJT JT JTNX

NX

NX NX

NX

NX

JT JT

JT JT JT JT

NX Data

Reads NX datasets as normal

Multi-CAD Data

Builds structure on loadReads JT Geometry

Page 15: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

NX

How it works in NX 5

Loading a Multi-CAD assembly

Page 15

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

JT JT

NX creates assembly structure

during load (structure synch)

Loads geometry from JT file

Creates & populates MODEL

& FACET ref set

Sets reference set according to

load options

Page 16: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Multi-CAD Enhancements in NX 6

Consistency with NX Loading

Loading of PMI & Reference Geometry governed

by Partial Loading load option

� Controlled by customer defaults in NX 5

Page 16

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Setting What’s Loaded from JT File

Partial Loading ON

MODEL ref set B-rep

LIGHTWEIGHT ref set Faceted representation

Entire Part Everything

Partial Loading OFF

Any reference set Everything

Page 17: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Multi-CAD Enhancements in NX 6

New Assembly Navigator column

Indicates with components are loaded from JT

Page 17

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

JT component – some data loaded

JT component – all data loaded

Page 18: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Multi-CAD Enhancements in NX 6

Inter-part associativity

Associative references to Multi-CAD geometry (e.g. constraints, WAVE,

measurements, annotation)

Limited in NX 6 (e.g. JT file must not change, must be JT v9 with XT B-rep)

Page 18

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

NX

JT

NX

NX JT JT

Page 19: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Saving and Restoring Design Context

Bookmark Enhancements

Supports Multi-CAD data

Ability to restore more session information

� partially/fully loaded state of components

Page 19

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

� partially/fully loaded state of components� all parts in session v displayed part

� collapse/expand state of Assembly Navigator

Benefit

More accurate and completereconstruction of session state

Page 20: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Large Model Visualization

Automatic Performance Setting

Sets graphical level of detail depending on hardware and model complexity

Adapts when more or less is displayed

Page 20

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Benefits

Optimal graphics performance without user tuning

Page 21: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Selection of Faceted Faces, Edges, Vertices

Increased Availability in NX 6

Facet topology selection available in more places

Examples:

� Move Component (completed coverage)

Page 21

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

� Move Component (completed coverage)� Assembly Sequencing (motion definition)

� Project distance measurement (direction vector)

Selection uses standard UI forpoint, vector, & plane definition

� consistent with solid selection

Projected Distance Measurement

Page 22: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

View Sectioning Improvements

Saved sections

Multiple sections can be saved in a part

Easy switching between sections

using Navigator

Page 22

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Page 23: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

View Sectioning Improvements

Section Curve Display

Ability to display curves for multiple sections simultaneously

Page 23

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Page 24: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

View Sectioning Improvements

Page 24

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Grid Display

Benefit

Easier visualization and measurement of section

2D Viewing Window

Page 25: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Copy Option in Move Component

Ability to make copies of components in Move Component

� Place single copy in new position

� Create pattern of copies

Benefit

Page 25

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Fast creation and positioning

of multiple instances

Page 26: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Copy Option in Move Component

pick

pick

pick

Page 26

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Page 27: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Copy Option in Move Component

pick

Page 27

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Intermediate copies - linear Intermediate copies - angular

Page 28: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Replace Component

Consolidation of Substitute Component and Open As into one command

Supports functionality from both NX 5 commands

Page 28

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Page 29: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Flexible Components Improvements

Flexible component can include more than one body

Page 29

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Different bodies in different reference sets(detailed and simplified)

Cables and connectors insame component

Page 30: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Flexible Components Improvements

Flexed components can be updated when base definition changes

Page 30

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Base part Flexed component

Base part (modified)

Flexed component (updated)

Page 31: NX 6 Assembly Modeling Update NX 6 Assembly Modeling Update

Movie Creation

Ability to create movies of NX sessions

� Assembly sequence export

� Screen capture of NX session

Supports various video compression formats

Page 31

© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

� Codec must be already installed on computer