nx cmm inspection programming - siemens plm … better quality programs, ... fta and pro-e 3d...

36
Siemens PLM Software NX CMM Inspection Programming Automate programming directly from 3D CAD for faster quality Ashley Kerth : 6dms, Inc.

Upload: hoangdang

Post on 16-Apr-2018

227 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Siemens PLM Software

NX CMM Inspection Programming Automate programming directly from 3D CAD for faster quality

Ashley Kerth : 6dms, Inc.

Page 2: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 2

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Inspection

Offline-Programing of Coordinate Measurement Machines (CMM)

Next Generation CMM programming

solution available since NX 7.5

Using existing framework for Design,

CAM and Data Management

Enhanced work flows, dialogs and

user interfaces

Support for new measurement

technologies

Page 3: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 3

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Customer Value

Automates program generation

Verifies programs and avoids collisions by using 3D

solids simulation

Automatically updates programs to design changes

Is fully integrated into CAD modeling and PLM workflows

Produces Certified Standard DMIS for any brand of CMM

Provides an open architecture for custom processes

Page 4: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 4

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM in High Tech Electronics Industry

Value to High Technology Market

Significant improvement in productivity over legacy

systems (up to 35%)

Common solution for ease of training and support

Common IT footprint for easy deployment and

updates

Users only need to learn one language for

programming

Provides a uniform method to integrate suppliers

Page 5: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 5

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM in Aerospace Market

Value to the A&D market

Natively embedded in NX

Common solution that works with all

brands and types of CMMs

Ease of use: leverage NX User

Interface

Closely integrated with the worlds most

widely used PLM system Teamcenter

Ability to leverage Product

Manufacturing Information (PMI) in the

programming of the system

Page 6: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 6

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

1. Advanced Capability

2. Programming Automation

3. Inspection Ready Output

4. Integrated Solution

5. Ease of Use

NX CMM Inspection Programming

Key Themes

Page 7: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 7

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Inspection Programming

Key Themes

1. Advanced Capability

2. Programming Automation

3. Inspection Ready Output

4. Integrated Solution

5. Ease of Use

Page 8: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 8

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Advanced Capability

- benefits

Produce better quality programs,

faster

Take advantage of the latest

CMM equipment & inspection

processes

High speed contact scanning

Multi-axis scanning

Quickly respond to design

changes

CAD model with 3D annotation (PMI)

Page 9: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 9

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Advanced Capability

- key features

Program directly to design and

manufacturing requirements

(CAD model & annotation)

Input 3D geometry with broad

range of data translators

Program in the context of the CMM

machine

SPLM JT translators for CATIA V5

FTA and Pro-E 3D Annotations to

NX PMI

CAD model & CMM context

Page 10: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 10

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Advanced Capability

- key features

Program directly to design and

manufacturing requirements

(CAD model & annotation)

Input 3D geometry with broad

range of data translators

Program in the context of the CMM

machine

SPLM JT translators for CATIA V5

FTA and Pro-E 3D Annotations to

NX PMI

Rapidly program with a wide

range of feature and tolerance

types

POINT

PLANE

CYLINDER

CURVE

SURFACE

PATTERN

ARC

CIRCLE

SPHERE

CONE

CLOSED SLOT

OPEN SLOT

TORUS

F

E

A

T

U

R

E

S

DISTANCE BETWEEN

DIAMETER

RADIUS

WIDTH

ANGULARITY

PARALLELISM

PERPENDICULARITY

POSITION

CONCENTRICITY

SYMMETRY

CIRCULAR RUNOUT

TOTAL RUNOUT

STRAIGHTNESS

CIRCULARITY

CLYINDRICITY

PROFILE OF SURFACE

PROFILE OF LINE

CONE ANGLE

DATUM

FLATNESS

ANGLE BETWEEN

COORDINATE TOLERANCE

T

O

L

E

R

A

N

C

E

Page 11: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 11

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Advanced Capability

- key features

CAD model & CMM context

Method definition

Probe path

Program directly to design and

manufacturing requirements

(CAD model & annotation)

Input 3D geometry with broad

range of data translators

Program in the context of the CMM

machine

SPLM JT translators for CATIA V5

FTA and Pro-E 3D Annotations to

NX PMI

Rapidly program with a wide

range of feature and tolerance

types

Page 12: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 12

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Pmi-intro-video

Page 13: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 13

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Inspection Programming

Key Themes

1. Advanced Capability

2. Programming Automation

3. Inspection Ready Output

4. Integrated Solution

5. Ease of Use

Page 14: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 14

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Standard operations can be

defined in template parts to

reduce effort to create program

Machine, head and tools can

be pre-loaded

Standard sensors can be

defined

Custom inspection methods

can be defined

Enhances re-use of best

practices

Programming Automation

- benefits

Page 15: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 15

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Programming Automation

- benefits

Reduction of programming time

with automation

Automate:

Feature creation

Tolerance specification

Path creation from customer

defined templates

Achieve faster, repeatable CMM

programming, requiring less

expertise

Automate program creation

directly from CAD model

CAD model with PMI

Program creation

Page 16: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 16

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Product and Manufacturing Information (PMI) directly on 3D model

Dimensions w/ tolerances

Datums and targets

Feature control frames

Associative notes / URL

Model Views

PMI created in each view

Filters control visibility

3D section views

Query associated objects

NX PMI automatically saved to JT PMI and reusable by downstream applications.

Programming Automation

- NX Product and Manufacturing Information

Page 17: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 17

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Programming Automation

- key features: PMI-driven inspection programming

‘LINK to PMI’ operation

CAD model with PMI

Automatic

inspection feature and path creation

NX automates inspection programming by using:

1. CAD geometry & PMI to identify and create

inspection features

2. PMI information use to specify dimensional

tolerances

3. Inspection method and feature types to

define the inspection path

Page 18: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 18

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Automatic update of programs to design changes

Original PMI or 3D feature

Design change

Out-of-date inspection operation in NX CMM

Automatic update of associative inspection program

Page 19: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 19

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Programming-automation video

Page 20: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 20

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Programming Inspection

Key Themes

1. Advanced Capability

2. Programming Automation

3. Inspection Ready Output

4. Integrated Solution

5. Ease of Use

Page 21: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 21

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Inspection Ready Output

- benefits

Right first time on the CMM-

detect potential collisions even

before inspecting parts

Eliminate time-consuming testing

on the CMM

Flexibility- inspection programs

are not tied to a specific CMM

programming language or brand

of CMM

Prepare & validate inspection programs

before running on the CMM

Page 22: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 22

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Inspection Ready Output

- key features

Machine (CMM) simulation

and collision detection

Runs program in the context

of the physical machine

environment

Identify and visualize

collisions

Quickly fix the program

Collision identified during simulation

Page 23: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 23

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Inspection Ready Output

- key features

Machine (CMM) simulation and

collision detection

Runs program in the context of the

physical machine environment

Identify and visualize collisions

Quickly fix the program

Generate machine-ready program

directly from NX

DMIS 5.2 NIST Certified

Configure CMM-specific

postprocessors

DMIS

NX CMM Inspection

Programming

Use DMIS in CMM Execution

Page 24: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 24

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Dmis video

Page 25: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 25

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NIST Certified DMIS 5.2 output

Prismatic Level 2

Specific post-processor available for

download from GTAC

Includes NIST conformance checker

that validates each DMIS file generated

Inspection Ready Output - key features

Page 26: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 26

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Inspection Programming

Key Themes

1. Advanced Capability

2. Programming Automation

3. Inspection Ready Output

4. Integrated Solution

5. Ease of Use

Page 27: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 28

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Inspection Programming Key Themes

1. Advanced Capability

2. Programming Automation

3. Inspection Ready Output

4. Integrated Solution

5. Ease of Use

Page 28: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 29

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Ease of Use

- benefits

Easily learn the application and quickly become productive

Minimize training expenses

Rapidly deploy (easily integrates into an existing Siemens PLM IT footprint)

Configure the application to adapt to business processes

Page 29: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 30

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Ease of Use

- key features

Streamlined & simple workflow -

from CAD model to program

Reuse PMI information from NX

model or JT with “Real PMI”

Full machine code simulation and

collision detection

NX CAM Post processor (TCL &

MOM) configurable output

OOTB CMM neutral output DMIS

5.2 industry standard

DMISMN/'4_HOLE_PMI_INSP_001'

$$

$$ Generated by insp_dmis.tcl Version: 7.0 A3 at Aug. 07, 2009

13:00:39

$$

UNITS/MM,ANGDEC,TEMPC

PN(4_HOLE_PMI_INSP_001_ID)=PARTID/'4_HOLE_PMI_INSP_001'

PR(4_HOLE_PMI_INSP_001_RV)=PARTRV/'A'

D(MCSYS)=DATSET/MCS

F(TOP_PLANE)=FEAT/PLANE,CART,76.2,76.2,25.4,0.0,0.0,1.

F(BACK_PLANE)=FEAT/PLANE,CART,152.4,124.46,25.4,0.0,-1.,0.0

F(LF_SIDE_PLANE)=FEAT/PLANE,CART,0.0,76.2,0.0,-1.,0.0,0.0

F(CENTER_BOSS)=FEAT/CYLNDR,OUTER,CART,76.2,63.5,25.4,0.0

,0.0,1.,25.4,25.4

CAD model

Programming & validation

DMIS program

Page 30: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 31

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Ease of Use

- key features

Streamlined & simple workflow -

from CAD model to program

Easy to Use

Resource library with out of the

box content

Capture and reuse standard

resources

Utilize NX CAM post processor

technology for custom posts

Re-use standard resources

Page 31: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 32

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

NX CMM Inspection Programming

- Additional Features

Probe tool management in Teamcenter

NX reuse library for fixtures and “jo

plugs”

Advanced possibilities of rule-based

path generation

5 Axis Scanning (Revo)

Rotary Table Programming and

Simulation

Integration of “Shop Docs”

Page 32: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 33

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

5 Axis Curve Scanning

New Inspection sub-operation type

New parameters to define probe angle between the surface and the curve

Probe maintains constant orientation with respect to the surface normal and curve direction

Works with any 5 axis scanning head (tested with Renishaw REVO)

Page 33: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 34

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Rotary Table Support

New Operation Type

Support for one or two rotary tables

Tables defined in Machine Tool Builder

Absolute or increment angle

3 PCS updating options: none, total and origin

Page 34: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 35

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Enhanced Simulation of Tool Changes

Define and mount a tool

rack on the machine

Place probes/tips in the rack

Define entry and exit motion

for tool change

Simulate the machine

motion during probe change

Page 35: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Page 36

© 2011. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Collision Avoidance

Possibilities of path optimization

using algorythm for collision

avoidance

Various properties selectable

Page 36: NX CMM Inspection Programming - Siemens PLM … better quality programs, ... FTA and Pro-E 3D Annotations to ... SURFACE PATTERN ARC CIRCLE SPHERE CONE CLOSED SLOT

Siemens PLM Software

Thank you!

www.siemens.com/plm