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

Post on 14-Jan-2016

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Workshop on Integrated Machine Tool Simulation & Verification

April 9-10, 2002Cypress, 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

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.

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.

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

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

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

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)

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.

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.

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

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

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

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

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.

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.

Demonstration

Build it… Configure it… and Simulate…

Unisign Machine Tool

Sinumerik 840 Controller

Demonstration (cont.)Demonstration (cont.)

top related