Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training...

44
Instructor Notes: Multi-Slide Lathe Machining Copyright DASSAULT SYSTEMES 1 Copyright DASSAULT SYSTEMES Multi-Slide Lathe Machining CATIA V5 Training Foils Version 5 Release 19 January 2009 EDU_CAT_EN_MLG_FI_V5R19

Transcript of Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training...

Page 1: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 1

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Multi-Slide Lathe Machining

CATIA V5 TrainingFoils

Version 5 Release 19January 2009

EDU_CAT_EN_MLG_FI_V5R19

Page 2: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 2

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

About this courseObjectives of the courseUpon completion of this course you will learn how to program with CATIA V5 Multi turret & Multi spindle machines.

Targeted audienceNC programmer who wants to optimize the NC Program in a Multi turret Machine environment

PrerequisitesStudents attending this course must have knowledge of CATIA V5 Fundamentals, NC Infrastructure, Lathe Machining

8 hours

Page 3: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 3

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Table of Contents (1/2)

Introduction to Multi- Slide Lathe Machining 5Process Presentation 6Workbench User Interface 7

Machine Definition 8Definition of the Machine Parameters 9Definition of the Spindle 10Definition of the Turrets 12Definition of the Turret Axis System 13To Sum Up 14

Master Exercise: Turning Part 15Step 1: Define Multi-slide Turning Machine 16

Create Manufacturing Programs 17How to Create Manufacturing Programs 18Turret Station Editor on the Manufacturing Program 19

Create Synchronizations 20How to Create Synchronizations 21

Gantt Chart View 23Gantt Chart 24

Page 4: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 4

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Table of Contents (2/2)

Step 2: Organize your Program and Create Synchronizations 29Time Based Replay 30

About Time Based Replay 31Time Based Replay: General Process 32About Time Based Video 33Time Based Video: General Process 34

NC Outputs 35NC Code: Generate 36NC Code: Customize PPTable 37

Step 3: Replay operations and generate NC Code 38Create the NC Programs 39

How to create NC Programs 40Multi Spindle, Multi Turret Assembly 42Counter Spindle Output 43

Added Exercise: Turning Part 44

Page 5: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 5

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Introduction to Multi- Slide Lathe MachiningIn this lesson, you will discover the list of the functions available in the Multi-Slide Lathe Machining Workbench.

Page 6: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 6

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Process Presentation

Simulate program (tool path only) through time based replay and time based video

Analyze time and synchronization using Gantt diagram

Put synchronization between operations

Generate NC Data- APT, NC Code- Shop floor Documentation

Define multi turret machine in the PO

Create NC Program in a single Program

Move operations from one program to an otherDefine transition path and macro motions

Verify tool path and simulate

Create a program for added turret

5

1

6

2

3

4

Page 7: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 7

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Workbench User Interface

Lathe Machining Workbench:

Auxiliary Commands tool bar:

Synchronisation Management tool bar:

Page 8: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 8

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Machine DefinitionIn this lesson, you will learn how to define a Multi turret or Multi spindle Machine.

Page 9: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 9

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

1. Edit the Part Operation

2. Access to the Machine definition windows

3. Select Multi-slide Lathe Machine

4. Define usual parameters for Numerical Control, Tooling, Compensation

Definition of the Machine Parameters

PP table sample for Multi-slide lathe Machining

You can assign a kinematic Multi-slide lathe machine to a Part operation. This machine must be a CATProduct representation created using the NC Machine Tool Builder product.

Page 10: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 10

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Definition of the Spindle (1/2)

Name of the Spindle

Number of the spindle

Define the Part Axis System of the spindle :the Axis System of the main spindle = Part Machining Axis system (define in Part Operation panel) they are automatically linked

Define Spindle axis

Define Radial axis

Define the Max spindle speed:Attribute used in time computation when machining at constant cutting speed go over this value

1. Access to Spindle tab page in Machine editor panel

2. Define the main spindle: Spindle is the first one in the list & you cannot remove it

Page 11: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 11

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Definition of the Spindle (2/2)

Click on Add Spindle button

Redefine the parameters as for the main spindle:

Name of the SpindleNumber of the spindleDefine the Part Axis System of the spindleDefine Spindle axisDefine the Max spindle speed

3. Define other spindle:

4. To remove a Spindle, click on Remove Spindle button

Page 12: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 12

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Name the turret

Number of the turret :for the first turret, (by default 1)

Type of turret :Specify the type of turret Rotary orMill turret

Define the Turret Axis System:Corresponding to the tool orientation

Define axes

Define Tool Change Point : Coordinates according the Part Axis system (spindle 1 axis system) or Click the button ‘Use Origin of Turning Tool Axis System’

Definition of the Turrets

1. Access to Turret tab page in Machine editor panel

2. Define the first turret:

Page 13: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 13

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Definition of the Turret Axis System

Name the Turret

Define Axis System like for the Part Operation Select origin by

• Selection• Coordinates (according CATIA Axis System)

Select X & Z axis

Select Axial and Radial Axis of the turret

Instead of using standard Axis system definition, you can use transformation tools to set the Axis system

Define angleDefine offset

These values are given in the Part Operation Axis system

Definition Of the TURRET and SPINDLE Axis SystemsOn the turret: to orientate correctly the tool On the spindle: to compute compensation and front direction

Page 14: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 14

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

To Sum Up

An example after defining the Spindles, Turrets and Axis Systems is as shown below:

Page 15: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 15

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Master Exercise: Turning PartMaster Exercise Presentation

120 min

Define Multi-turret MachineOptimize machining cycle through synchronizations and Gantt chart viewControl collision with time based replayControl the impact of a process or design modification on the Machining program

In this exercise you will learn how to:

Page 16: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 16

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Turning PartStep 1: Define Multi-slide Turning Machine

30 min

In this exercise you will learn how to:Define Multi-slide lathe machineDefine spindlesDefine turrets

Page 17: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 17

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Create Manufacturing ProgramsIn this lesson, you will see recommendations concerning the way of create NC programs.

Page 18: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 18

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

A Manufacturing Program is associated to a specific TurretIn Part Operation, you should have at least the same number of Manufacturing Program as the number of Turret you have defined

To associate a turret to a Manufacturing Program: Edit the Program (double-click or Contextual menu + Properties)Select the turret in the combo list

How to Create Manufacturing Programs

Edit

Page 19: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 19

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Turret Station Editor on the Manufacturing Program

On a Manufacturing program:

You can add tools/tool assemblies present in the Resource list to Turret Stations. You can also view the tools and their stations for a specific turret using a Turret Station editor.

When a kinematic Multi-slide lathe machine is assigned to a Part operation, you can specify which turret is to be used in the Manufacturing Program using Turret Station Editor.

Turret Station Editor allows you to select Tools /Tool Assemblies from the Resource List and assign them to a specific station on the Turret.

Page 20: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 20

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Create SynchronizationsIn this lesson, you will see recommendations to put Synchronizations between Machining Operations.

Page 21: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 21

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Create synchronization between two operationsClick ‘Creates a synchronization’ iconSelect an operation of a turretSelect an operation of an other turretSelect where in the operations, you wantto put the synchronization � Start� After Approach macro (Turning operations)

– Approach motion should be define at the operation level

� Before Retract macro (Turning operations) – Retract motion should be define at the

operation level � End

Define which turret drive the other one in a feedrate point of view

How to Create Synchronizations (1/2)

To Optimize machining time, it is necessary to make machining on the different turrets at the same time. To control the starting point or the end point of a machining operation, you must create synchronization between two operations.

The pasted operation which is cut or copied can not synchronized.

Page 22: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 22

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

How to Create Synchronizations (2/2)

Synchronizations are not visible in the ProcessList (PPR tree). They are visible only in the Gantt chart view (see next Lesson for all info concerning Gantt Chart)

In the Gantt Chart view, the Synchronization are visualized by a line with a number and a point in red color

To delete a synchronization : use contextual menu on the line + deleteLine allows to put time correlation between the two machining operations (A)The number is the number of the synchronization (B)The Point indicate which turret is the master (C)

C

A

B

Page 23: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 23

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Gantt Chart ViewIn this lesson, you will learn how to use Gantt Chart view.

Page 24: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 24

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Gantt Chart (1/5)

Gantt Chart allows to visualize the distribution of the machining operations in time between the various turrets

Operations of all programs are displayed as a function of timeDirect graphical access to synchronizations & operations � (Definition, Replay, etc)

Unused time information by ProgramOperation status and times are recomputed when you open Gantt chart to take into account synchronizations and Master turret

It provides overview of all programs for time optimization

Easy way to manage synchronizations between programs

Main information can be easily accessed

Page 25: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 25

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Gantt Chart (2/5)

Turret namesOperation not computed or operation time = 0s

Time scale (s): Unit can be changed in tool / option / Parameters & measures / Unit menu

Synchronization

Put the cursor on the operation ���� long help infoSelect the operation ���� highlight in the PPR treeDouble click ���� edit the operationContextual menu ���� access to following menu

Time during which the turret is waiting for the others)

Time Based Replay bar

Synchro numbers

Time scale

Page 26: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 26

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Gantt Chart (3/5)

Diagnostic windows can be display using icon and give you information on errors and incoherency in you process

Reframe & update Gantt chart + Diagnostics

Total time

Allows to change color mode by spindle instead of by operation (need to affect color to the spindles in the ResourcesList)

Recompute only the diagnostics not the Gantt chart

���� After program modification use … button instead of … button

Page 27: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 27

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Gantt Chart (4/5)

‘Total time’ of operations and ‘Unused time’ are used for computing the Part Operation overall time.

For machining activities, total time is the ‘Calculated cycle time’ automatically set when computing the tool path For non machining activities (Tool Change, PP Instruction and Machine Rotation), total time is the value entered in ‘Specified cycle time’ that is used.

Time Computation:During synchronization definition, we can set a turret as Master. Then this turret drives spindle speed for time computation of machining operations on all other turrets As long as there is no new synchronization order with a change in the definition of the master, this turret remains master and the operations on it drive the othersIf turrets works together without definition of master, a warning message is displayed in the diagnostic window (NC Gantt Chart) and computation of real time won't go any further

Page 28: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 28

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Gantt Chart (5/5)

Colors of activities can be set using Graphic Properties tool barFor Process activities (operation PPword, tool change)For Resources activities (spindles)

Page 29: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 29

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Turning PartStep 2: Organize your Program and Create Synchronizations

30 min

In this exercise you will learn how to:Create a new program for a new turretOrganize the ProgramCreate synchronizationUse Gantt diagramApply colors and specific times

Page 30: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 30

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Time Based Replay and Time Based VideoIn this lesson, you will learn how to use Time based replay and video.

Page 31: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 31

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

About Time Based Replay

Time-based Replay simulates all the activities as a function of timefrom the absolute start time of the Part Operationfrom the start time of a selected operation : all simultaneous and following operations are replayed

Time based replay allows checking Program sequence and Synchronization influences. It also allows checking potential collisions between tools.

If referenced tooling is shared by at least one simultaneous operation of another turret, you must duplicate this tooling in order to view all simultaneous tooling positions.

Page 32: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 32

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Time Based Replay: General Process

Display simulated activities

Select activity to simulateOr select time range

Real time simulation

Lock

1

2

34

1. Select the Part Operation and click Time Based Replay icon2. Define simulation options (optional)3. Use control buttons (Run, …)4. Control collisions & synchronization

Page 33: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 33

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

About Time Based Video

Time based video allows you to simulate multi-turret and multi-spindle scenarios with synchronized operations as defined in the Machining Gantt viewer.

You can set the video simulation time step for customized visualization.

The video functionalities such as save video result as CATProduct, collision lists, video analysis commands are available in time based video simulation.

Time based video is available for multi-turret machines.

Page 34: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 34

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Time Based Video: General Process

1

3

4

1. Select the Part Operation and click Time Based Video iconThe Process Simulation command box appears with the stock representation.

2. Define simulation options (optional)3. Use control buttons (Run, …)4. Control collisions & synchronization

2

The video result can be saved by using the command Save as CATProduct

You can perform Video analysis using the different analysis commands in the Analysis tool bar such as Analyze, Video Measure , Measure and Remove Chunks.

You can check and save the collisions.

Page 35: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 35

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

NC OutputsIn this lesson, you will learn how to generate NC Code.

Page 36: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 36

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

NC Code: Generate

Capability to output all Programs in one file

Each Turret (Channel) is segregated by means of program header and specific syntaxes

Specific syntaxes cross programs allow to identify:SynchronizationsSpindles

Page 37: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 37

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

$$ ----------------------------------------…CHANNEL,1 ...$$ Start : External lathe roughingSYNC/1,1,2,1...$$ End : External lathe roughing...$$ Start : Internal lathe recessingSYNC/2,2,1,1...$$ End : Internal lathe recessing...END

$$ ----------------------------------------…CHANNEL,2...$$ Start : Axial drilling SYNC/1,1,2,1...SYNC/2,2,1,1$$ End : Axial drilling ...END

NC Code: Customize PPTable

1st synchro

2nd synchro

New parameter for channels: MFG_CHANNEL_NUMBERNC Command ‘NC_SYNCHRONISATION’ and related parameters for synchronizations

PP Table specification :

*START_NC_INSTRUCTION NC_START_MACROCHANNEL,%MFG_CHANNEL_NUMBER*END

*START_NC_COMMAND NC_SYNCHRONISATIONSYNC/%MFG_SYNCHRONISATION_NUMBER,%MFG_CHANNEL1,%MFG_CHANNEL2,%MFG_MASTER_CHANNEL*END

Page 38: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 38

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Turning PartStep 3: Replay operations and generate NC Code

60 min

In this exercise you will learn how to:Use time based replay to simulate the operations in the different turretsAnalyze the impact of a Process or design modification on the Gantt ChartCustomize the PP table and generate NC Code

Page 39: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 39

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Create the NC ProgramsIn this lesson, you will review the global process.

Page 40: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 40

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

How to create NC Programs (1/2)

Move operation between turretsDrag & dropCut / past

Define a Multi turret machineSpindle, turrets, axis systems

Create a new manufacturing program for each added turret

Create a Manufacturing ProgramAssign a turret to the program

Edit

Page 41: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 41

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

How to create NC Programs (2/2)

For multi SpindlesAffect the spindle at the Machining Operation levelIn the NC assembly, add the second spindle with the part like in reality

Add macro motions

Put synchronization between operationsSelect where in the operations, you want to put the synchronization Define which turret drive the other one

Check coherency with Gantt diagram

Control / simulate to check collision (only visual detection)

Page 42: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 42

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Multi Spindle, Multi Turret Assembly

Main spindle

Counter spindle

Page 43: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 43

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Counter Spindle Output

You can compute the tool tip points for turning operations that are defined on the counter spindle with respect to counter spindle part axis system rather than the main spindle part axis system.

You need to select ‘Use Spindle Axis System according to the Spindle involved on the Machining Operation’checkbox in the Option tab of the Part Operation. When you select this checkbox the tool tip points will be computed based on the spindle and its axis system that you have set.If the checkbox is not checked then the main spindle axis is taken into account.

You can set a counter spindle for a particular machining operation through Spindle name in Strategy tab. For this, you need to assign multiple spindles in machine editor.

Machine Axis change is not required even if multi-spindle are used.

Page 44: Multi-Slide Lathe Machiningyvonet.florent.free.fr/SERVEUR/COURS CATIA/CATIA...CATIA V5 Training Foils Version 5 Release 19 J anu ry 2 09 ... Students attending this course must have

Instructor Notes:

Multi-Slide Lathe Machining

Copyright DASSAULT SYSTEMES 44

��������������

Cop

yrig

ht D

AS

SA

ULT

SY

STE

ME

S

Added Exercise: Turning Part Multi- spindle machining

90 min

In this exercise you will learn how to do Multi- spindle machining.