workshop on integrated machine tool simulation & verification april 9-10, 2002 cypress,...

18
Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Upload: daquan-wild

Post on 14-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Workshop on Integrated Machine Tool Simulation & Verification

April 9-10, 2002Cypress, California

Page 2: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Workshop on Integrated Machine Tool Simulation & VerificationWorkshop on Integrated Machine Tool Simulation & Verification

Agenda

First Day – April 9th:08:30 – 09:30 Introduction to IS&V and its

architecture09:30 – 10:00 IS&V demonstration10:00 – 12:00 Machine tool builder application 12:00 – 13:00 Setting for machine tool simulation 13:00 – 14:00 Lunch14:00 – 17:00 Workshop - building your machine

tool model

Second Day – April 10th:08:30 – 09:00 Review & Discussion09:00 – 09:45 Machine tool driver philosophy09:45 – 10:30 Using S&V Commands 10:30 - 11:30 Walkthrough driver examples 11:30 - 13:00 Workshop - building your machine tool driver13:00 - 14:00 Lunch14:00 - 16:45 Continue workshop16:45 - 17:00 Summary

Page 3: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Workshop Objective

Our Objective:

To teach you the tools you need to model the machine tool kinematics and its virtual controller. At the end of the workshop we hope you could simulate a machine tool you built during the workshop.

Your Objective:

To give us your feedback, any feedback, about the system during the workshop and after… good or bad.

Page 4: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

IS&V Highlights

Fully integrated machine tool simulator.

New machine tool builder application.

In process machine tool and controller considerations:

• Close loop control

• From Postprocessor to Machine Tool Driver.

‘Close to Reality’ simulation:

• Controller plug-in option.

• Accurate simulation for controller dependent events.

Customizable Virtual NC controller based on Manufacturing Output Manager (MOM).

Utilization of UG technologies: Assembly modeling and dCade toolkit library (e.g. collision library).

Library managed machine tool, fixtures and devices.

Page 5: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

CL File

Current ArchitectureCurrent Architecture

Mfg.Setup

Mfg. Output Manager

Tool Simulator

Material Removal

G01 X3.4G03 Y3.1 I3.3

Vericut

Events

Toolpaths

Unisim

Machining Filters

Machine Tool

Statements

Event Handler

External Simulators

Process Data

Graphical Feedback

Events

UG CAM

Machine Tools

Feed & Speeds

Tool Materials

Part Materials

Cutting Methods

Cutting Tools

Events

Toolpaths

Machining Filters

Machine Tool

StatementsProcess Data

Graphical Feedback

Events

External Simulators

Page 6: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Machine Devices

Fixtures

Machine Tools

Feed & Speeds

Tool Materials

Part Materials

IS&V ArchitectureIS&V Architecture

Mfg. Setup

Mfg. Output Manager

Events

NC codeS&VCommands

Feedback

CL File

G01 X3.4G03 Y3.1 I3.3

Virtual NC Controller

Process Data

S&V Events

Events

Machine Tool Driver

External System

Cutting Methods

Cutting Tools

S&VEngine

Event Handler

Events

NC codeS&VCommands

Graphical FeedbackFeedback

Process Data

S&V Events

Events

Machine Tool Driver

UG CAM

Page 7: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

G01 X3.4G03 Y3.1 I3.3

Design Parts

Mfg. Resources

S&V Control LoopP

ro

c

es

s Da

ta

Feedback S&V Events

CEventsToolpath Events

Machine Tool Driver

Virtual NCController

‘G Code’

Event Generator

UGCAM

NC ControllerPlugin

S&VEngine

NC-Post

S&VCommands

S&V Control Loop

Page 8: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

IS&V Building BlocksIS&V Building Blocks

Machine tool builder (MTB)

Machine tool configurator (MTC)

Machine tool simulation

Machine tool driver (MTD)

Virtual NC Controller (VNC)

Page 9: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Machine Tool BuilderMachine Tool Builder

New application to build a

machine tool or machine device.

Geometric model by Assembly.

Build Kinematics model.

Define Mounting model.

Animate axes for testing.

Edit model by Kinematics Tree

manipulations.

Page 10: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Machine Tool ConfiguratorMachine Tool Configurator

Has similar functionality as

machine tool builder.

Active in Manufacturing

application only

Used for mounting

workpiece and fixtures on

machine tool.

Other future uses like

defining machine state.

Page 11: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Machine Tool Driver (MTD)Machine Tool Driver (MTD)

Generates NC-Program and

emulates the NC controller.

Motion control - accurate path

based on machine configuration.

Handles specific machine tool

features such as macros, cycles,

subroutine call.

Key role in machine tool simulation.

Fully customizable as TCL program.

Textual, graphical and audio

feedback triggered by events.

NC code

CL File

G01 X3.4G03 Y3.1 I3.3

Virtual NC Controller

Process Data

Events

Machine Tool Driver

NC ControllerPlug-IN

S&VEngine

S&V Events

NC code

S&VCommands

Process Data

Events

Machine Tool Driver

S&V Events

PostEvent Handler

Page 12: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Machine Tool SimulationMachine Tool Simulation

Customizable user interface

Step through events in three different modes.

Continuos position and parameters display.

Step through NC program (G codes)

Flexible collision control

More ... Collision Configuration

Customizable Simulation Control Panel

SimulationConfiguration

Page 13: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Current IS&V v19 Scope and StatusCurrent IS&V v19 Scope and Status

Close loop control architecture

Machine tool driver architecture

Library managed machine tool, machine devices and fixtures.

TCL based customizable virtual NC

controller.

Plugin interface to machine tool driver.

Customizable simulation dialog

Closer Integration with CAM processor

Machine tool simulation for milling, turning and millturn .

New application to build the machine tool model.

Collision detection between all machine components.

Status: done partially done

Focus: System architecture and Simulation

Page 14: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

IS&V v20+ Proposed FeaturesIS&V v20+ Proposed Features

Closer integration:

4-axis lathe programming and simulation.

Machine state for each operation.

Consider machine tool for collision and accessibility (e.g. variable

axis machining and hole making). Processor can be enhanced to

take advantage of it.

Consolidate machine tool kinematics and data(e.g. used in post).

Show machine state while programming. (e.g. show part moving

when applicable).

CME integration

Analysis tools for: material removal rate to adjust cutting

parameters, loads on cutting tools, forces on fixtures.

Focus: CAM Processor Integration

Page 15: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

IS&V v20+ Proposed Features (Cont.)IS&V v20+ Proposed Features (Cont.)

Consolidate Visualize and Machine Tool Simulation.

IPW and gouge detection in machine tool simulation

context. Material removal during machine tool simulation. Machine tool simulation directly from ‘G’ codes. Interface to commercial plugin (open controllers). Special turning support (e.g., millturn and 4-axis lathe) Generic inverse kinematics engine based on

machine tool kinematics. Enhance post builder to build machine tool drivers.

Page 16: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

More on IS&VMore on IS&V

More information on IS&V can be found in:

Visual requirement specifications (camsav200 project)

Function specifications (camsav200 project) Machine tool for Simulation functional spec

S&V Engine functional spec

Machine tool driver functional spec

dCade toolkit functional spec

IS&V Help

Examples of machine tool models and drivers.

Page 17: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Demonstration

Build it… Configure it… and Simulate…

Unisign Machine Tool

Sinumerik 840 Controller

Page 18: Workshop on Integrated Machine Tool Simulation & Verification April 9-10, 2002 Cypress, California

Demonstration (cont.)Demonstration (cont.)