Tornimi - Libri Aaaaa

download Tornimi - Libri Aaaaa

of 132

Transcript of Tornimi - Libri Aaaaa

  • 8/9/2019 Tornimi - Libri Aaaaa

    1/132

    Multi-Slide Lathe Machining

    User's GuideVersion 5 Release 16

    1Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    2/132

    Special NoticesTIA is a registered trademark of Dassault Systmes.

    tected by one or more U.S. Patents number 5,615,321; 5,774,111; 5,821,941; 5,844,566; 6,233,351;92,190; 6,360,357; 6,396,522; 6,459,441; 6,499,040; 6,545,680; 6,573,896; 6,597,382; 6,654,011;54,027; 6,717,597; 6,745,100; 6,762,778; 6,828,974 other patents pending.

    LMIA is a registered trademark of Dassault Systmes.

    OVIA is a registered trademark of Dassault Systmes.

    ARTEAM is a registered trademark of SmarTeam Corporation Ltd.

    y of the following terms may be used in this publication. These terms are trademarks of:va Sun Microsystems Computer CompanyLE, VBScript for Windows, Visual Basic Microsoft CorporationSpost Intelligent Manufacturing Software, Inc.

    other company names and product names mentioned are the property of their respective owners.

    tain portions of this product contain elements subject to copyright owned by the following entities:pyright Dassault Systemespyright Dassault Systemes of Americapyright D-Cubed Ltd., 1997-2000pyright ITI 1997-2000

    pyright Cenit 1997-2000pyright Mental Images Gmbh & Co KG, Berlin/Germany 1986-2000pyright Distrim2 Lda, 2000pyright Institut National de Recherche en Informatique et en Automatique (INRIApyright Compaq Computer Corporationpyright Boeing Companypyright IONA Technologies PLCpyright Intelligent Manufacturing Software, Inc., 2000pyright SmarTeam Corporation Ltdpyright Xerox Engineering Systemspyright Bitstream Inc.pyright IBM Corp.

    pyright Silicon Graphics Inc.pyright Installshield Software Corp., 1990-2000pyright Microsoft Corporationpyright Spatial Corp.pyright LightWork Design Limited 1995-2000pyright Mainsoft Corp.pyright NCCS 1997-2000pyright Weber-Moewius, D-Siegenpyright Geometric Software Solutions Company Limited, 2001pyright Cogito Inc.pyright Tech Soft Americapyright LMS International 2000, 2001

    2Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    3/132

    ter Imaging Technology copyrighted by Snowbound Software Corporation 1993-2001

    M-POST Version 2001/14.0 ICAM Technologies Corporation 1984-2001. All rights reserved

    e 2D/2.5D Display analysis function, the MSC.Nastran interface and the ANSYS interface are based on LMSernational technologies and have been developed by LMS International

    pactXoft, IX Functional Modeling, IX Development, IX, IX Design, IXSPeeD, IX Speed Connector, IX Advancedndering, IX Interoperability Package, ImpactXoft Solver are trademarks of ImpactXoft. Copyright 2001-2 ImpactXoft. All rights reserved.

    s software contains portions of Lattice Technology, Inc. software. Copyright 1997-2004 Latticehnology, Inc. All Rights Reserved.

    Copyright 2005, Dassault Systmes. All rights reserved.

    3Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    4/132

    Multi-Slide Lathe Machining

    erview Conventions

    hat's New?

    tting Started Multi-Turret Lathe Machining

    Setup Environment for Multi-Turret Machining Assign Programs to the Turrets Non-synchronized Gantt Review and Time Based Replay Synchronize Operations

    Synchronized Gantt Review and Time Based Replay Generate NC Output

    Multi-Spindle Lathe Machining Setup Environment for Multi-Spindle Machining Define Program for Multi-Spindle Machining Replay the Program Generate NC Output

    er Tasks Define Multi-Slide Lathe Machine Define Program per Turret

    Select Turrets and Spindles at Operation Level Synchronize Operations for Multi-Turret Machining Review with Gantt Chart Time-Based Replay for Multi-Turret Machining

    Viewing a Simulation Simulating a Selected Activity Running the Simulation in Real Time Viewing Information Boxes during Simulations

    Generate One Program per Turret in a Single File

    orkbench Description

    Toolbars stomizing

    General Resources Operation Output Program Photo/Video

    ference Information

    4Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    5/132

    Multi-Slide Lathe Machine Syntaxes for Multi-Slide Lathe Machine Environment Axis Systems for Part and Turning Tool

    ethodology

    ossary

    dex

    5Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    6/132

    Overviewelcome to the Multi-Slide Lathe Machining User's Guide . This guide is intended for users who need to becomeickly familiar with the Multi-Slide Lathe Machining Version 5 product.

    is overview provides the following information:

    Multi-Slide Lathe Machining in a Nutshell

    Before Reading this Guide

    Getting the Most Out of this Guide

    Accessing Sample Documents

    Conventions Used in this Guide .

    Multi-Slide Lathe Machining in a Nutshellulti-Slide Lathe Machining provides functionalities for programming Multi-slide lathe machines or Lathenters by offering:

    Machine slide definition: turrets and spindles

    Structured programming: one program per turret

    Selection of turrets and spindles at operation level (Turning, Milling, and Drilling)

    Synchronization between operations for multi-turret machines

    Machining Gantt chart for synchronization representation and programming time review

    Support of Master/Slave definition for time computations with respect to instantaneous spindle speed

    Time based replay for multi-turret machinesNC data output: one program per turret in a single file.

    pported operations are as follows:

    Turning

    Drilling

    Milling

    Auxiliary operations such as Tool Change, PP Instruction, and Machining Axis Change.

    mitations for this version of the product:

    Update turning stock functionality is not available.

    Generate machine rotations functionality is not available.

    Video replay is By Program (Turret) not By Spindle (cross programs).

    Auto-sequencing is not available.

    6Pageulti-Slide Lathe Machining Version 5 Release 16

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/9/2019 Tornimi - Libri Aaaaa

    7/132

    ulti-Slide Lathe Machining is an add-on product for the Version 5 Lathe Machining.

    efore Reading this Guidefore reading this guide, you should be familiar with basic Version 5 concepts such as document windows,ndard and view toolbars. Therefore, we recommend that you read the Infrastructure User's Guide thatscribes generic capabilities common to all Version 5 products. It also describes the general layout of V5 and

    interoperability between workbenches.

    u may also like to read the following complementary product guides, for which the appropriate license isquired:

    NC Manufacturing Infrastructure User's Guide : explains how to use common NC Manufacturingfunctionalities

    Lathe Machining User's Guide : provides useful information about lathe machining environment and turningoperations.

    Prismatic Machining User's Guide : provides useful information about axial machining operations.

    Getting the Most Out of this Guideget the most out of this guide, we suggest that you start reading and performing the step-by-step Gettin

    arted tutorials. These tutorials will show you how to produce NC programs for multi-turret and multi-spindlening.

    en you should move on to the User Tasks section, which gives more complete information about theoduct's functionalities. The Reference section provides useful complementary information.

    e Workbench Description section, which describes the commands that are specific to Multi-Slide Latheachining, and the Customizing section, which explains how to customize settings, and the Methodology ction, which provides useful information about recommended work methods, will also certainly prove useful.

    Accessing Sample Documentsperform the scenarios, you will be using sample documents contained in the doc/online/mlgug_C2/samplesder. For more information about this, refer to Accessing Sample Documents in the Infrastructure User'side.

    7Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/basug_C2/basugbt0208.htmhttp://bisel2dsy/jmndocr16/Doc/online/basug_C2/basugbt0208.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    8/132

    Conventionsrtain conventions are used in CATIA, ENOVIA & DELMIA documentation to help you recognize andderstand important concepts and specifications.

    Graphic Conventions

    e three categories of graphic conventions used are as follows:

    Graphic conventions structuring the tasks

    Graphic conventions indicating the configuration required

    Graphic conventions used in the table of contents

    raphic Conventions Structuring the Tasks

    aphic conventions structuring the tasks are denoted as follows:

    This icon... Identifies...

    estimated time to accomplish a task

    a target of a task

    the prerequisites

    the start of the scenario

    a tip

    a warning

    information

    basic concepts

    methodology

    reference information

    information regarding settings, customization, etc.

    the end of a task

    8Pageulti-Slide Lathe Machining Version 5 Release 16

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/9/2019 Tornimi - Libri Aaaaa

    9/132

    functionalities that are new or enhanced with this release

    allows you to switch back to the full-window viewing mode

    raphic Conventions Indicating the Configuration Required

    aphic conventions indicating the configuration required are denoted as follows:

    This icon... Indicates functions that are...

    specific to the P1 configuration

    specific to the P2 configuration

    specific to the P3 configuration

    raphic Conventions Used in the Table of Contentsaphic conventions used in the table of contents are denoted as follows:

    This icon... Gives access to...

    Site Map

    Split View Mode

    What's New?

    Overview

    Getting Started

    Basic Tasks

    User Tasks or Advanced Tasks

    Interoperability

    Workbench Description

    Customizing

    Administration Tasks

    Reference

    9Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    10/132

    Methodology

    Frequently Asked Questions

    Glossary

    Index

    ext Conventions

    e following text conventions are used:

    The titles of CATIA, ENOVIA and DELMIA documents appear in this manner throughout the text.

    File -> New identifies the commands to be used.

    Enhancements are identified by a blue-colored background on the text.

    How to Use the Mousee use of the mouse differs according to the type of action you need to perform.

    Use thismouse button... Whenever you read...

    Select (menus, commands, geometry in graphics area, ...)

    Click (icons, dialog box buttons, tabs, selection of a location in the document window,...)

    Double-click

    Shift-click

    Ctrl-click

    Check (check boxes)

    Drag

    Drag and drop (icons onto objects, objects onto objects)

    Drag

    Move

    10Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    11/132

    Right-click (to select contextual menu)

    11Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    12/132

    What's New?enhancements in this release.

    12Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    13/132

    Getting Startedfore getting into the detailed instructions for using Multi-Slide Lathe Machining, here are two tutorialsended to give you a feel of what you can accomplish with the product.

    e following step-by-step scenarios show you how to use some of the product's key functionalities.

    Multi-Turret Lathe MachiningMulti-Spindle Lathe Machining

    13Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    14/132

    Multi-Turret Lathe Machininge following scenario illustrates NC programming for multi-turret lathe machining.

    Setup Environment for Multi-Turret MachiningAssign Programs to the Turrets

    Non-synchronized Gantt Review and Time Based ReplaySynchronize Operations

    Synchronized Gantt Review and Time Based ReplayGenerate NC Output

    14Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    15/132

    Setup Environment for Multi-Turret MachiningThis first task shows you how to open a CATProcess document, enter the Lathe Machining workbenchand setup the environment for multi-turret machining.

    1. Select File > Open then select the Multi-Turret.CATProcess document.

    2. Select Machining > Lathe Machining from the Start menu.

    The Lathe Machining workbench appears. The part is displayed in the Setup Editor window.

    15Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-turret_GettingStarted/Multi-Turret.CATProcesshttp://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-turret_GettingStarted/Multi-Turret.CATProcess
  • 8/9/2019 Tornimi - Libri Aaaaa

    16/132

    The PPR tree shows the current state of the CATProcess.

    3. Double click Part Operation: Multi-turret lathe machine in the tree to display the PartOperation dialog box.

    16Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    17/132

    Note that the following parameters are already initialized on the Part Operation:

    machine ( Multi-turret lathe machine )

    reference machining axis system ( Part Axis Spindle: Multi-turret lathe machine ) design part and stock, which will allow material removal simulation later.

    4. Click Machine in the Part Operation dialog box. The Machine Editor appears with Multi-

    turret lathe machine already selected.

    17Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    18/132

    5. Select the Spindle tab.

    By default, the Reference Machining Axis System defined on the Part Operation ( Part AxisSpindle: Multi-turret lathe machine ) is assigned to the spindle.

    6. Select the Turret tab.

    18Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    19/132

    Check that:

    the turret is called Upper Turret

    the other parameters are correctly specified: Turning Tool Axis System

    Axial and Radial axes

    Tool Change Point.

    Note that the program called PGM UT will be defined on this turret.

    19Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    20/132

    7. Click Add Turret then: Enter Lower Turret as the name for the new turret.

    The turret number increments automatically.

    Click Turning Tool Axis System , then select the axis system called Turret Turning

    Tool Axis (Lower Turret) in the 3D viewer to assign it to the lower turret.

    Check that the Axial and Radial axes are correctly defined

    Check that the Tool Change Point is correctly defined.

    Note that the program called PGM LT will be defined on this turret. In the Numerical Control tab, make sure that the following sample PP words table is referenced:

    PPTableSampleMChannel.pptable

    8. Click OK to confirm your modifications to the Machine and return to the Part Operation dialogbox.

    9. Click OK to confirm your modifications to the Part Operation.

    20Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    21/132

    Assign Programs to the TurretsThis task shows how to assign a program to each of the turrets on the machine.

    1. Double click the PGM UT program in the PPR tree. The Manufacturing Program dialog boxappears.

    2. Select Upper Turret using the Turret Name combo.

    Click OK to assign the program to the turret.3. Right-click PGM UT in the PPR tree and select Compute Tool Path .

    The tool path of the program's Rough turning operation is computed and the PPR tree isupdated with this information.

    4. Double-click the PGM LT program in the PPR tree. In the Manufacturing Program dialog box,assign the Lower Turret to the program.

    5. Right-click PGM LT in the PPR tree and select Compute Tool Path .

    The tool path of the program's Drilling operation is computed and the PPR tree is updated withthis information.

    21Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    22/132

    22Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    23/132

    Non-synchronized Gantt Review and Time Based ReplayThis task shows how to review the machining process using a non-synchronized Gantt chart and time based replay.

    You should initialize some properties of the activities before starting the actual review.

    Initialize color of activities

    Select the Process Table command to display the current status of the machining process.

    Right click anywhere in the table and select the Sort by String contextual command. Use the pop-up to search for all tool changes.

    In the Graphic Properties toolbar, assign a unique color to all the tool change activities using the color combo.

    Repeat this procedure to assign a unique color to Rough Turning operations (yellow, for example) and to Drilling operations (blue,for example).

    For more information, refer to How to Use Properties of a Machining Operation .

    Initialize cycle time for Tool Changes

    Select the tool change activities in the Process Table as shown above.

    Select Edit > Properties and assign a Specified cycle time (30 seconds, for example) as shown below.

    23Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugmt1000.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugmt1000.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    24/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    25/132

    Synchronize OperationsThis step shows how to impose a synchronization between the two machining operations.

    1. Click Create Synchronization in the Synchronization Management toolbar.

    2. Select the External Roughing operation then the Drilling operation in the PPR tree.3. In the Synchronization Editor that appears, set the synchronization position for the Upper Turret

    to Before retract macro .

    Click OK to confirm the synchronization.

    25Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    26/132

    Synchronized Gantt Review and Time Based ReplayThis task shows how to review the machining process using a synchronized Gantt chart and time based replay.

    1. Click Machining Gantt Chart in the Auxiliary Commands toolbar. The following synchronized Gantt chart appears.

    2. Select the Part Operation in the PPR tree then click Time Based Replay in the Synchronization Management

    toolbar.3. In the Process Simulation pop-up that appears, set the simulation step (3, for example).4. Click the Run arrow icon to start the time based replay.

    The drilling operation will start as soon as the roughing operation begins to retract after machining.

    26Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    27/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    28/132

    Generate NC OutputThis task shows you how to generate NC data for the Part Operation in interactive mode.

    1. Right-click the Manufacturing Program in the PPR tree and select Generate NC CodeInteractively .

    The Generate NC Output Interactively dialog box appears.

    28Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    29/132

    2. Set the parameters as shown and click Execute to generate the NC data.

    The generated file will be attached to the first program in the Part Operation.3. Right click the first program in the PPR tree and select Display NC File .

    $$ -----------------------------------------------------------------$$ Generated on Tuesday, March 16, 2004 04:56:42 PM$$ CATIA APT VERSION 1.0$$ -----------------------------------------------------------------CHANNEL,1$$ PGM UT$$ Part Operation : Multi-turret lathe machine$$*CATIA0$$ PGM UT,Spindle,1$$ 0.00000 0.00000 1.00000 0.00000$$ 1.00000 0.00000 0.00000 0.00000$$ 0.00000 1.00000 0.00000 0.00000PARTNO Part Operation : Multi-turret lathe machineCOOLNT/ONCUTCOM/OFF$$ OPERATION NAME : Turning Tool Change.1$$ Start generation of : Turning Tool Change.1$$ TOOLCHANGEBEGINNINGCUTTER/ 1.000000TOOLNO/1,TURN$$ TOOLCHANGEEND$$ End of generation of : Turning Tool Change.1PPRINT NC_LATHE_MO_START_COMMENT BEGINPPRINT MACHINE OPERATION = Rough TurningPPRINT OPERATION NAME = External RoughingPPRINT TOOL ASSEMBLY = External AssemblyPPRINT NC_LATHE_MO_START_COMMENT END$$ OPERATION NAME : External Roughing$$ Start generation of : External RoughingSWITCH/9FEDRAT/ 0.4000,MMPRSPINDL/ 70.0000,RPMGOTO / 77.00000, 0.00000, 45.00000GOTO / 28.00000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 28.00000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 28.00000, 0.00000, -49.50000

    FEDRAT/ 0.8000,MMPRGOTO / 28.21213, 0.00000, -49.28787RAPIDGOTO / 28.21213, 0.00000, 2.50000RAPIDGOTO / 25.50000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 25.50000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 25.50000, 0.00000, -49.50000FEDRAT/ 0.8000,MMPRGOTO / 25.71213, 0.00000, -49.28787

    29Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    30/132

    RAPIDGOTO / 25.71213, 0.00000, 2.50000RAPIDGOTO / 23.00000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 23.00000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 23.00000, 0.00000, -49.50000FEDRAT/ 0.8000,MMPRGOTO / 23.21213, 0.00000, -49.28787RAPIDGOTO / 23.21213, 0.00000, 2.50000RAPIDGOTO / 20.50000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 20.50000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 20.50000, 0.00000, -49.50000SYNC/1,1,2,2FEDRAT/ 0.8000,MMPRGOTO / 20.71213, 0.00000, -49.28787FEDRAT/ 0.4000,MMPRGOTO / 77.00000, 0.00000, 45.00000$$ End of generation of : External RoughingSPINDL/OFFREWIND/0END

    $$ -----------------------------------------------------------------$$ Generated on Tuesday, March 16, 2004 04:56:43 PM$$ CATIA APT VERSION 1.0$$ -----------------------------------------------------------------CHANNEL,2$$ PGM LT

    $$ Part Operation : Multi-turret lathe machine$$*CATIA0$$ PGM LT,Spindle,1$$ 0.00000 0.00000 1.00000 0.00000$$ 1.00000 0.00000 0.00000 0.00000$$ 0.00000 1.00000 0.00000 0.00000PARTNO Part Operation : Multi-turret lathe machineCOOLNT/ONCUTCOM/OFF$$ OPERATION NAME : Turning Tool Change.2$$ Start generation of : Turning Tool Change.2$$ TOOLCHANGEBEGINNING

    CUTTER/ 28.000000TOOLNO/1,TURN$$ TOOLCHANGEEND$$ End of generation of : Turning Tool Change.2PPRINT NC_AXIAL_MO_START_COMMENT BEGINPPRINT MACHINE OPERATION = DrillingPPRINT OPERATION NAME = Drilling.6PPRINT PATTERN NAME = Hole.6PPRINT TOOL ASSEMBLY = Drill AssemblyPPRINT NC_AXIAL_MO_START_COMMENT END$$ OPERATION NAME : Drilling.6$$ Start generation of : Drilling.6

    30Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    31/132

    SYNC/1,1,2,2LOADTL/3,1TLAXIS/ 0.000000, 0.000000, 1.000000SPINDL/ 70.0000,RPMRAPIDGOTO / -77.00000, 0.00000, 45.00000FEDRAT/ 300.0000,MMPRGOTO / 0.00000, 0.00000, 10.00000RAPIDGOTO / 0.00000, 0.00000, 1.00000CYCLE/DRILL, 60.206665, 1.000000, 0.400000,MMPRGOTO / 0.00000, 0.00000, 0.00000CYCLE/OFFRAPIDGOTO / 0.00000, 0.00000, 10.00000FEDRAT/ 1000.0000,MMPRGOTO / -77.00000, 0.00000, 45.00000$$ End of generation of : Drilling.6SPINDL/OFFREWIND/0END

    31Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    32/132

    Multi-Spindle Lathe Machininge following scenario illustrates NC programming for multi-spindle lathe machining.

    Setup Environment for Multi-Spindle MachiningDefine Program for Multi-Spindle Machining

    Replay the ProgramGenerate NC Output

    32Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    33/132

    Setup Environment for Multi-Spindle MachiningThis first task shows you how to open a CATProcess document, enter the Lathe Machining workbench andsetup the environment for multi-spindle machining.

    1. Select File > Open then select the Multi-Spindle.CATProcess document.

    2. Select Machining > Lathe Machining from the Start menu.

    The Lathe Machining workbench appears. The parts to be machined are displayed in the Setup Editorwindow.

    The PPR tree shows the current state of the CATProcess.

    33Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-spindle_GettingStarted/Multi-Spindle.CATProcesshttp://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-spindle_GettingStarted/Multi-Spindle.CATProcess
  • 8/9/2019 Tornimi - Libri Aaaaa

    34/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    35/132

    Note that the following parameters are already initialized on the Part Operation:

    machine ( Multi-spindle Lathe Machine )

    reference machining axis system ( Main Spindle Part Axis )

    two design parts and two stock elements, which will allow material removal simulation later.

    4. Click Machine . The Machine Editor dialog box appears with Multi-spindle Lathe Machine

    already selected.

    35Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    36/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    37/132

    7. Select the Turret tab.

    37Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    38/132

    Check that:

    there is just one turret called Turret (Multi-spindle machine) defined on the machine

    the Turning Tool Axis System is specified as shown

    the origin of the Turning Tool Axis System is used for the Tool Change Point.

    Note that the program will be defined on this turret. In the Numerical Control tab, make sure that the following sample PP words table is referenced:

    PPTableSampleMChannel.pptable

    8. Click OK to confirm your modifications to the Machine and return to the Part Operation editor.9. Click OK to confirm your modifications to the Part Operation.

    38Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    39/132

    Define the Program for Multi-Spindle MachiningThis task shows you how to make the necessary adjustments to the program, which is already initialized with a RoughTurning operation and two Drilling operations.

    1. Double click the External Roughing operation in the PPR tree. The dialog box for this operation appears.

    Check that all necessary parameters have been initialized (geometry, tool assembly, and so on).

    Set the Spindle name to Main Spindle , if this is not already the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    2. Double click the first drilling operation (Drilling.5) in the PPR tree. The dialog box for this operation appears.

    Check that all necessary parameters have been initialized (geometry, tool assembly, and so on). Make sure that thePower attribute is set to Fixed in the Tool Assembly tab.

    Set the Spindle name to Main Spindle , if this is not already the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    3.Double click the Machining axis change entity (Swap to Counter Spindle) in the PPR tree.

    39Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    40/132

    Select the Counter Spindle Part Axis machining axis and set the Spindle name to Counter Spindle , if this is notalready the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.4.

    Double click the second Drilling operation (Drilling.6 CS) in the PPR tree. The dialog box for this operation appears.

    Check that all necessary parameters have been initialized (geometry, tool assembly, and so on). Make sure that thePower attribute is set to Fixed in the Tool Assembly tab.

    Set the Spindle name to Counter Spindle , if this is not already the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    40Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    41/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    42/132

    Replay the ProgramThis task shows how to replay validate the program by replaying the tool path and simulating material removal.

    1. Right-click the program in the PPR tree and select Tool Path Replay .

    2. Replay the External Roughing operation:

    3. Replay the first drilling operation:

    42Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    43/132

    4. Replay the second drilling operation:

    5. Right-click the program in the PPR tree and select Start Video Simulation to simulate material removal.

    43Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    44/132

    44Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    45/132

    Generate NC OutputThis task shows you how to generate NC data from the program in interactive mode.

    1. Right-click the Manufacturing Program in the PPR tree and select Generate NC CodeInteractively .

    The Generate NC Output Interactively dialog box appears.

    45Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    46/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    47/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    48/132

    $$ Swap to Counter Spindle,Counter Spindle,2$$ 0.00000 0.00000 -1.00000 220.00000$$ 1.00000 0.00000 0.00000 0.00000$$ 0.00000 -1.00000 0.00000 0.00000$$ End of generation of : Swap to Counter Spindle$$ OPERATION NAME : Turning Tool Change.6$$ Start generation of : Turning Tool Change.6$$ TOOLCHANGEBEGINNINGCUTTER/ 60.000000TOOLNO/1,TURN$$ TOOLCHANGEEND$$ End of generation of : Turning Tool Change.6PPRINT NC_AXIAL_MO_START_COMMENT BEGINPPRINT MACHINE OPERATION = DrillingPPRINT OPERATION NAME = Drilling.6 CSPPRINT PATTERN NAME = Hole.6PPRINT TOOL ASSEMBLY = Drill Assembly for T3 End Mill D 10PPRINT NC_AXIAL_MO_START_COMMENT END$$ OPERATION NAME : Drilling.6 CS$$ Start generation of : Drilling.6 CSTLAXIS/ 0.000000, 0.000000,-1.000000SPINDL/ 70.0000,RPMRAPIDGOTO / 70.00000, 0.00000, 20.00000FEDRAT/ 300.0000,MMPRGOTO / 0.00000, 0.00000, 10.00000RAPIDGOTO / 0.00000, 0.00000, 1.00000CYCLE/DRILL, 25.834787, 1.000000, 0.400000,MMPRGOTO / 0.00000, 0.00000, 0.00000CYCLE/OFFRAPIDGOTO / 0.00000, 0.00000, 10.00000FEDRAT/ 1000.0000,MMPRGOTO / 70.00000, 0.00000, 20.00000$$ End of generation of : Drilling.6 CSSPINDL/OFFREWIND/0END

    48Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    49/132

    User Taskse user tasks you will perform with Multi-Slide Lathe Machining are as follows:

    Define Multi-Slide Lathe MachineDefine Program per Turret

    Select Turrets and Spindles at Operation LevelSynchronize Operations for Multi-Turret Machining

    Review with Gantt ChartTime-Based Replay for Multi-Turret Machining

    Generate One Program per Turret in a Single File

    e user tasks for creating, editing and managing Machining operations and other Machining entities arescribed in the Lathe Machining User's Guide .

    Turning Operations Axial Machining Operations

    Auxiliary Operations Part Operations, Manufacturing Programs and Machining Processes

    NC Manufacturing Entities Verification, Simulation and NC Output

    49Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0100.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0600.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0300.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0500.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0400.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0400.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0500.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0300.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0600.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugbt0100.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    50/132

    Define Multi-Slide Lathe MachineThis task shows how to set up the parameters of a multi-slide lathe machine.

    You can specify a multi-slide lathe machine for your program at Part Operation level.This type of machine enables you to define turrets and spindles for programming Mill and Turnoperations in a multi-task and multi-axis context.

    For more information, refer to Multi-Slide Lathe Machine .

    1. Select File > Open and open the Multi-Turret.CATProcess document.

    2. Select Machining > Lathe Machining from the Start menu.

    The Lathe Machining workbench appears. The part is displayed in the Setup Editor window.

    50Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-turret_GettingStarted/Multi-Turret.CATProcesshttp://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-turret_GettingStarted/Multi-Turret.CATProcess
  • 8/9/2019 Tornimi - Libri Aaaaa

    51/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    52/132

    Note that the following parameters are already initialized on the Part Operation:

    machine ( Multi-turret lathe machine )

    reference machining axis system ( Part Axis Spindle: Multi-turret lathe machine ) design part and stock, which will allow material removal simulation later.

    4. Click Machine in the dialog box. The Machine Editor dialog box appears with Multi-turret

    lathe machine already selected.

    52Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    53/132

    5. Select the Spindle tab.

    By default, the Reference Machining Axis System defined on the Part Operation ( Part AxisSpindle: Multi-turret lathe machine ) is assigned to the spindle.

    6. Select the Turret tab.

    53Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    54/132

    Check that:

    the turret is called Upper Turret

    the other parameters are correctly specified: Turning Tool Axis System

    Axial and Radial axes

    Tool Change Point.

    54Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    55/132

    7. Click Add Turret then: Enter Lower Turret as the name for the new turret.

    The turret number increments automatically.

    Click Turning Tool Axis System in the dialog box, then select the axis system called

    Turret Turning Tool Axis (Lower Turret) in the 3D viewer to assign it to the lowerturret.

    Make sure that the Axial and Radial axes are correctly defined.

    Make sure that the Tool Change Point is correctly defined.

    In the Numerical Control tab, make sure that the following sample PP words table is referenced:PPTableSampleMChannel.pptable

    8. Click OK to confirm your modifications to the Machine and return to the Part Operation editor.9. Click OK to confirm your modifications to the Part Operation.

    55Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    56/132

    Define One Program per TurretThis task shows how to assign a program to each of the turrets on the machine.

    Structured programming: one program per turret.

    Turret management by Programs :

    As many Programs as Turrets.Turret assignment at Program level.Operations inherit Turret of its Program: no explicit selection needed.Cut/Paste or Drag & Drop to move operations between Programs.

    Spindle management :

    Any Spindle can be addressed within a Program.Spindle numbers displayed in Process Table for each operation. 1. Double click the PGM UT program in the PPR tree. The Manufacturing Program dialog box

    appears.

    2. Select Upper Turret using the Turret Name combo.

    Click OK to assign the program to the turret.3. Right-click PGM UT in the PPR tree and select Compute Tool Path .

    The tool path of the program's Rough turning operation is computed and the PPR tree isupdated with this information.

    4. Double-click the PGM LT program in the PPR tree. In the Manufacturing Program dialog box,assign the Lower Turret to the program.

    56Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    57/132

    5. Right-click PGM LT in the PPR tree and select Compute Tool Path .

    The tool path of the program's Drilling operation is computed and the PPR tree is updated withthis information.

    57Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    58/132

    Select Turrets and Spindles at Operation LevelThis task shows you how to make the necessary adjustments to the program, which is already initialized with a Roughturning operation and two Drilling operations.

    Selection of turrets and spindles at operation level (Turning, Milling, and Drilling).

    Spindle assignmentCapability to select the spindle at operation level when dealing with multiple spindles.Capability to select the spindle at Machining Axis Change level to define the Reference Axis System:

    Spindle Part Axis System

    Local Axis System.

    Useful for:Part orientation for Turning operationsInformation display in Process TableNC data output.

    1. Double click the External Rough turning operation in the PPR tree. The dialog box for this operation appears.

    Check that all necessary parameters have been initialized (geometry, tool assembly, and so on).

    Set the Spindle name to Main Spindle , if this is not already the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    2. Double click the first Drilling operation in the PPR tree. The dialog box for this operation appears.

    Check that all necessary parameters have been initialized (geometry, tool assembly, and so on). Note that the toolassembly Power attribute is set to Fixed.

    Set the Spindle name to Main Spindle , if this is not already the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    58Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    59/132

    3.Double click the Machining axis change entity in the PPR tree.

    Select the Counter Spindle Part Axis machining axis and set the Spindle name to Counter Spindle , if this is notalready the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    4.

    Double click the second Drilling operation in the PPR tree. The dialog box for this operation appears.

    Check that all necessary parameters have been initialized (geometry, tool assembly, and so on). Note that the toolassembly Power attribute is set to Fixed.

    Set the Spindle name to Counter Spindle , if this is not already the case.

    Click OK to confirm your modifications to the operation and quit the dialog box.

    59Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    60/132

    5. Right click the Manufacturing Program in the PPR tree and select Compute Tool Path .The operations of the program are computed. The PPR tree now looks like this:

    6. More information can be obtained by clicking Process Table in the Auxiliary Commands Toolbar.

    60Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    61/132

    Synchronize Operations for Multi-TurretMachining

    This step shows how to impose a synchronization between the two machining operations.

    Capability to set synchronizations between operations for multi-turret machining. Severalsynchronization positions are available: Start

    After approach macro (Turning operations)

    Before retract macro (Turning operations)

    End.

    Advantages are:

    Synchronizations are persistent to program changes Program time optimization

    Avoids incompatible operations executing at the same time.

    1. Click Create Synchronization in the Synchronization Management toolbar.

    2. Select the External Roughing operation then the Drilling operation in the PPR tree.3. In the Synchronization Editor that appears, set the synchronization position for the Upper Turret

    to Before retract macro .

    4. Select the Master Turret for NC output.5. Click OK to confirm the synchronization.

    61Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    62/132

    When creating or editing a synchronization and then quitting the dialog box by means of the

    Cancel button, the new or edited synchronization still remains. The Cancel button does notrestore the synchronization state before either the create or edit action.

    When a synchronized machining operation is cut or copied then pasted, the pasted operationis not synchronized.

    62Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    63/132

    Review with Machining Gantt ChartThis task shows how to review the machining process using a Machining Gantt chart. This chart provides an overview of allprograms to optimize programming times and an easy way to manage synchronizations between programs.

    When you invoke the Machining Gantt Chart command, start times and durations of machining activities are computed. Thedisplayed chart gives information for each turret.

    Activities of each program are displayed by means of a colored bar as a function of time

    Synchronizations are numbered and are represented by a red vertical line

    Operations can be accessed for edition, replay, and so on

    Idle time is given for each program.

    Diagnostics are displayed in case of incompatible conditions.1. Click Machining Gantt Chart . The following synchronized Gantt chart appears.

    2. You can right click the red synchronization line in the chart to access contextual commands:

    Definition : gives access to the Synchronization dialog box.

    Delete : removes the synchronization between the two operations.

    Note that dynamic short help information is given for each activity when you pass the cursor over the graphicrepresentation.

    The time units can be customized under Tools > Options > Parameters and Measures.

    3. The commands in the dialog box are as follows:

    Update Times : updates times (after a modification, for example)

    Reframe Gantt Chart : reframes the Gantt chart in the viewer

    Hide or Show Diagnostics

    Update Diagnostics .

    63Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    64/132

    Please note the following points:

    When a synchronized machining operation is cut or copied then pasted, the pasted operation is not synchronized.

    During a time based replay, a vertical blue line is displayed in the Gantt chart, which allows you to follow the progressof the machining. However, when a zoom is applied in the Gantt chart, the blue vertical line does not take into accountthe zoom scale and so may not give expected behavior.

    If the referenced machine has more than one spindle, a checkbox entitled Color by spindle is available in the GanttChart dialog box. If colors have been assigned to the machining activities and the spindles:

    when the checkbox is not selected, the displayed bars are colored according to the activity color.A machining activity can be assigned a color as described in How to Use Properties of a Machining Operation .

    when the checkbox is selected, the displayed bars are colored according to the spindle color.A spindle can assigned a color by right clicking the spindle resource in the Resource List, selecting Propertiesthen defining the desired color in the Graphic tab of the Properties dialog box.

    In some turning operations, linking macros are interruptible.If such an operation is interrupted, this is not represented or taken into account in the Machining Gantt Chart.

    Support of Master/Slave definition for time computations with respect to instantaneous spindle speed.

    When 2 turning activities assigned on 2 different turrets work on the same spindle, the spindle has only one speed at agiven time. There is always a master and one or more slaves. The duration of slave elements tool paths (motions,delays, and so on) must be calculated according to the instantaneous spindle speed.

    As shown in the example below, the spindle speed specified on the 2 activities is seldom the same.

    When an element of tool path is Master , it uses the spindle speed defined on the operation.When an element of tool path is Slave , it uses the instantaneous speed of the spindle. It only applies to Turningoperations and Drilling operations along the spindle axis.

    For each spindle, this capability:

    detects slave and master elements of tool path and calculates their duration in context

    detects possible incompatibilities (no master or several masters defined at the same time).

    64Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugmt1000.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugmt1000.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    65/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    66/132

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

    One way to duplicate tooling is by using the Duplicate Resources contextual command in the Resource List of the PPR tree.

    66Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    67/132

    Viewing a Simulation

    This procedure describes how to run a simulation.

    This procedure assumes that you have a process with activities loaded.

    1. Select the process or an activity on the PPR tree.

    If you select an activity instead of a process, only the activity will be simulated, not the wholeprocess. See Simulating a Selected Activity .

    2. Click Time Based Replay in the Synchronization Management toolbar.

    The Process Simulation command box and Simulation Control Tools toolbar appear.

    The table below provides the meaning of each of the VCR-like buttons.

    Jump to start

    Pause

    Step forward (by default, shows simulation one tenth of a secondat a time. To alter the number of seconds or other time units, usethe spinner that controls speed. To alter the time units, To alter thetime units, see Tools > Options > General > Parameters andMeasures Units .)

    Run (shows simulation as continuous motion)

    Jump to end

    67Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    68/132

    Simulation mode : Single/continuous.

    The simulation mode determines whether the simulation is shownonce or continuously; pressing this button toggles between the twomodes.

    The image to the left shows the default simulation mode: Single,that is, to show the simulation once.

    The image to the left shows the continuous simulation mode button.

    Step size

    To increase or decrease the speed of the simulation, use thespinners.

    Simulation time

    Users may input a value in the time editor field. The simulationengine will attempt to "jump" to the given time. If the input value isoutside the simulation start-end boundary, the following actions willbe taken:

    If the input value is greater than the end time, the simulationwill stop when reaching the end and a message will be displayedto the user.

    If the input value is smaller than the start time, the simulation

    will stop when reaching the start and a message will bedisplayed to the user.

    The use of the commands in the Simulation Controls toolbar is explained in the procedures followingthis one.

    3. Select the buttons described in the table above that provide you with the features of yoursimulation that you want to see.

    Animation occurs in the 3D view.4. To end the simulation:

    Press the X (close) button in the upper right hand corner of the Process Simulationcommand box OR

    Select the orange Process Simulation icon (it will return to its original colors).

    68Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    69/132

    Simulating a Selected Activity

    This procedure describes how to select only one activity or sub-process to simulate.

    This procedure assumes that you have a process with activities loaded.

    1. Select the activity you want to see simulated on the PPR tree.

    2. Click Time Based Replay in the Synchronization Management toolbar.

    The Process Simulation command box and Simulation Control Tools toolbar appear.

    3. Select the Activity Options (On/Off) in the Simulation Control Tools toolbar.

    The Activity Options dialog box appears.

    The dialog box automatically contains the name of the activity or process selected in Step 1 andthe process used as a context for the selected activity (that is, either a process or a resourcetask).

    4. Select whether you want to see only the selected activity (the default) or the current processfrom the current activity to the end.

    69Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    70/132

    If you leave the button on Selected Activity, the Apply button remains grayed out. If you change theoption so that you are asking to run to the end of the current process, the button will be activeagain. Once you press it, it will be grayed out until you make another selection.

    5. If needed, enter a start or stop time or both.

    6. Click Apply .

    When you switch from one option to the other and press the Apply button, the simulation pauses toapply the information. If you go from "Current Process" to "Selected Activity," the processsimulation starts from the selected activity.

    7. Press the play button on the Process Simulation control box to view the selected portion of theprocess.

    The Activity Option command is a toggle command. When you no longer wish to change theselection, deselect the Activity Option command icon by pressing the Activity Options icon or the X(close) button from the upper right corner of the Activity Options dialog. The last selection will bemaintained.

    If you end the simulation without closing the Activity Options dialog box, the box closesautomatically.

    8. To end the simulation: Press the X (close) button in the upper right hand corner of the Process Simulation

    command box OR

    Select the orange Process Simulation icon (it will return to its original colors).

    70Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    71/132

    Running the Simulation in Real Time

    This procedure describes how to run a simulation in real time.

    This procedure assumes that you have a process with activities loaded.

    1. Select the process or an activity on the PPR tree.

    If you select an activity instead of a process, only the activity will be simulated, not the wholeprocess. See Simulating a Selected Activity .

    2. Click Time Based Replay in the Synchronization Management toolbar.

    The Process Simulation command box and Simulation Control Tools toolbar appear.

    3. Select Automatic Real-time Simulation in the Simulation Control Tools toolbar.

    The step size spinner will become grayed out and the Automatic Real-time Simulation buttonwill be highlighted in orange. This is a toggle on/off button.

    4. Select the Play button from the Process Simulation command bar and view the simulation.

    While running the simulation automatic real-time turned on, the step size is continuously updated.Although the value of the step is grayed out and it does not display the updated value, if thesimulation is running too slow (with respect to the real time), the step size will increase; if thesimulation begins to run too fast, the step size will decrease. As a result, the performance of theautomatic real-time simulation step size feature may degrade during simulations that performcomputationally intensive operations. The step sizes may become very large, resulting in unnatural,

    jerky-looking motion.

    The Automatic Real-time Simulation command is a toggle command. When you no longer wish tosee the simulation in real time, deselect the Automatic Real-time Simulation command icon. You cansee the process simulation in other ways without exiting from the Process Simulation command.

    5. To end the simulation: Press the X (close) button in the upper right hand corner of the Process Simulation

    command box OR

    Select the orange Process Simulation icon (it will return to its original colors).

    71Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    72/132

    Viewing Information Boxes during Simulations

    This procedure describes how to display the names of currently simulated activities while the ProcessSimulation command is active.

    This procedure assumes that you have a process with activities loaded.

    1. Select the process or an activity on the PPR tree.

    If you select an activity instead of a process, only the activity will be simulated, not the wholeprocess. See Simulating a Selected Activity .

    2. Click Time Based Replay in the Synchronization Management toolbar.

    The Process Simulation command box and Simulation Control Tools toolbar appear.

    3. While the Process Simulation command is active, select Simulation Activities in the

    Simulation Control Tools toolbar:

    The icon turns orange (because it is a toggle on/off command) and an information box appears

    that provides the name of the activity as it occurs during the simulation.

    If no activity is simulated at a certain moment, the dialog will be empty. As soon as the simulationstarts, the dialog will be updated with the name of the currently simulated activity.

    If multiple activities are simulated in parallel, all the names will be displayed.

    4. Click Simulation Activities to remove the view of the information box, or click on the X

    (close) button on the Simulated Activities information box.

    72Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    73/132

    5. To end the simulation: Press the X (close) button in the upper right hand corner of the Process Simulation

    command box OR

    Select the orange Process Simulation icon (it will return to its original colors).

    If you end the simulation without closing the Simulated Activities information box, it will closeautomatically.

    By default, the Simulated Activities information box will be closed when you activate the ProcessSimulation command; you must use the Simulation Activities command to open it.

    73Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    74/132

    Generate One Program per Turret in a Single FileThis task shows you how to generate NC data for the Part Operation in batch mode.

    NC data can be generated as one program per file or several programs in a single file.

    Each turret (channel) is segregated by means of program header and specific syntaxes.

    Specific syntaxes cross programs for identifying:

    Synchronizations

    Spindles.

    This enables easier post-processing.1. Select File > Open then select the Multi-Turret_Final.CATProcess document.

    2. Select the Part Operation in the PPR tree and click Generate NC Code in Batch Mode in the NC OutpManagement toolbar.

    The following dialog box appears.

    74Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-turret_GettingStarted/Multi-Turret_Final.CATProcesshttp://bisel2dsy/jmndocr16/Doc/online/mlgug_C2/samples/Multi-turret_GettingStarted/Multi-Turret_Final.CATProcess
  • 8/9/2019 Tornimi - Libri Aaaaa

    75/132

    3. Set the parameters as shown and click Execute to generate the NC data. The generated file will be attachedto the first program in the Part Operation.

    Please refer to Generate APT Source File in Batch Mode for more information.

    4. Right click the first program in the PPR tree and select Display NC File .

    75Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugbt0403.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugbt0403.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    76/132

    $$ -----------------------------------------------------------------$$ Generated on Tuesday, March 16, 2004 04:56:42 PM$$ CATIA APT VERSION 1.0$$ -----------------------------------------------------------------CHANNEL,1$$ PGM UT$$ Part Operation : Multi-turret lathe machine$$*CATIA0$$ PGM UT,Spindle,1$$ 0.00000 0.00000 1.00000 0.00000

    $$ 1.00000 0.00000 0.00000 0.00000$$ 0.00000 1.00000 0.00000 0.00000PARTNO Part Operation : Multi-turret lathe machineCOOLNT/ONCUTCOM/OFF$$ OPERATION NAME : Turning Tool Change.1$$ Start generation of : Turning Tool Change.1$$ TOOLCHANGEBEGINNINGCUTTER/ 1.000000TOOLNO/1,TURN$$ TOOLCHANGEEND$$ End of generation of : Turning Tool Change.1PPRINT NC_LATHE_MO_START_COMMENT BEGIN

    PPRINT MACHINE OPERATION = Rough TurningPPRINT OPERATION NAME = External RoughingPPRINT TOOL ASSEMBLY = External AssemblyPPRINT NC_LATHE_MO_START_COMMENT END$$ OPERATION NAME : External Roughing$$ Start generation of : External RoughingSWITCH/9FEDRAT/ 0.4000,MMPRSPINDL/ 70.0000,RPMGOTO / 77.00000, 0.00000, 45.00000GOTO / 28.00000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 28.00000, 0.00000, 0.50000

    FEDRAT/ 0.4000,MMPRGOTO / 28.00000, 0.00000, -49.50000FEDRAT/ 0.8000,MMPRGOTO / 28.21213, 0.00000, -49.28787RAPIDGOTO / 28.21213, 0.00000, 2.50000RAPIDGOTO / 25.50000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 25.50000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 25.50000, 0.00000, -49.50000FEDRAT/ 0.8000,MMPRGOTO / 25.71213, 0.00000, -49.28787RAPIDGOTO / 25.71213, 0.00000, 2.50000RAPIDGOTO / 23.00000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 23.00000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 23.00000, 0.00000, -49.50000FEDRAT/ 0.8000,MMPRGOTO / 23.21213, 0.00000, -49.28787RAPIDGOTO / 23.21213, 0.00000, 2.50000

    76Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    77/132

    RAPIDGOTO / 20.50000, 0.00000, 2.50000FEDRAT/ 0.3000,MMPRGOTO / 20.50000, 0.00000, 0.50000FEDRAT/ 0.4000,MMPRGOTO / 20.50000, 0.00000, -49.50000SYNC/1,1,2,2FEDRAT/ 0.8000,MMPRGOTO / 20.71213, 0.00000, -49.28787FEDRAT/ 0.4000,MMPRGOTO / 77.00000, 0.00000, 45.00000$$ End of generation of : External RoughingSPINDL/OFFREWIND/0END

    $$ -----------------------------------------------------------------$$ Generated on Tuesday, March 16, 2004 04:56:43 PM$$ CATIA APT VERSION 1.0$$ -----------------------------------------------------------------CHANNEL,2$$ PGM LT$$ Part Operation : Multi-turret lathe machine$$*CATIA0$$ PGM LT,Spindle,1$$ 0.00000 0.00000 1.00000 0.00000$$ 1.00000 0.00000 0.00000 0.00000$$ 0.00000 1.00000 0.00000 0.00000PARTNO Part Operation : Multi-turret lathe machineCOOLNT/ONCUTCOM/OFF$$ OPERATION NAME : Turning Tool Change.2$$ Start generation of : Turning Tool Change.2$$ TOOLCHANGEBEGINNINGCUTTER/ 28.000000TOOLNO/1,TURN$$ TOOLCHANGEEND$$ End of generation of : Turning Tool Change.2PPRINT NC_AXIAL_MO_START_COMMENT BEGINPPRINT MACHINE OPERATION = DrillingPPRINT OPERATION NAME = Drilling.6PPRINT PATTERN NAME = Hole.6PPRINT TOOL ASSEMBLY = Drill AssemblyPPRINT NC_AXIAL_MO_START_COMMENT END$$ OPERATION NAME : Drilling.6$$ Start generation of : Drilling.6SYNC/1,1,2,2LOADTL/3,1TLAXIS/ 0.000000, 0.000000, 1.000000SPINDL/ 70.0000,RPMRAPIDGOTO / -77.00000, 0.00000, 45.00000FEDRAT/ 300.0000,MMPRGOTO / 0.00000, 0.00000, 10.00000RAPIDGOTO / 0.00000, 0.00000, 1.00000CYCLE/DRILL, 60.206665, 1.000000, 0.400000,MMPRGOTO / 0.00000, 0.00000, 0.00000CYCLE/OFFRAPIDGOTO / 0.00000, 0.00000, 10.00000FEDRAT/ 1000.0000,MMPRGOTO / -77.00000, 0.00000, 45.00000

    77Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    78/132

    $$ End of generation of : Drilling.6SPINDL/OFFREWIND/0END

    The program PGM UT on CHANNEL 1 (upper turret) is synchronized with the program PGM LT on CHANNEL 2(lower turret) by means of the SYNC/1,1,2,2 statements. In this example, the start of the retract macro ofthe Rough turning operation and the start of drilling is synchronized.

    The synchronization is possible thanks to the following statements in the PP table:

    *START_NC_INSTRUCTION NC_PROGRAM_HEADER*START_SEQUENCECHANNEL,%MFG_CHANNEL_NUMBER*END*END

    where:MFG_CHANNEL_NUMBER: channel (turret) number associated to the program

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

    where:MFG_SYNCHRONISATION_NUMBER: index of the synchronizationMFG_CHANNEL1: first synchronized channelMFG_CHANNEL2: second synchronized channelMFG_MASTER_CHANNEL: number of the channel set as master.

    78Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    79/132

    Workbench Descriptionis section contains the description of the specific commands that are added to the Lathe Machiningrkbench when Multi-Slide Lathe Machining is installed.

    Toolbars

    79Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    80/132

    Multi-Slide Lathe Machining Toolbarhen Multi-Slide Lathe Machining is installed the Synchronization Management toolbar is added to the Latheachining workbench.

    is toolbar contains the following commands:

    Create Synchronization .See Synchronize Operations for Multi-Turret Machining .Time Based Replay .See Time-Based Replay for Multi-Turret Machining .

    e commands of the other toolbars of the Lathe Machining workbench are documented in the Toolbars sectithe Lathe Machining User's Guide .

    e commands that are common to all Machining workbenches are described in the Toolbars section of theanufacturing Infrastructure User's Guide .

    80Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugwd0200.htmhttp://bisel2dsy/jmndocr16/Doc/online/lmgug_C2/lmgugwd0200.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    81/132

    CustomizingThis section describes how to customize settings for Machining.

    Before you start your first working session, you can customize the settings to suit your working habits. Yourcustomized settings are stored in permanent setting files: they will not be lost at the end of your session.

    Other tasks for customizing your Machining environment are documented in the NC Manufacturing InfrastructureUser's Guide :

    Build a Tools CatalogAccess External Tools CatalogsPP Word Syntaxes NC Documentation Workbenches and Tool Bars

    1. Select Tools > Options from the menu bar: the Options dialog box appears.

    2. Select the Machining category in the tree to the left. The options for Machining settings appear, organized in tabpages.

    3. Select the tab corresponding to the parameters to be customized.

    Parameters in this tab... Allow you to customize...

    General general settings for all Machining products

    Resources tooling, feeds&speeds and resource files

    Operation machining operations

    Output PP files and NC data output

    Program manufacturing programs (sequencing, and so on)

    Photo/Video material removal simulation

    4. Set these options according to your needs.5. Click OK to save the settings and quit the Options dialog box.

    81Pageulti-Slide Lathe Machining Version 5 Release 16

    http://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0300.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0900.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0400.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0500.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu1000.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu1000.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0500.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0400.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0900.htmhttp://bisel2dsy/jmndocr16/Doc/online/mfgug_C2/mfgugcu0300.htm
  • 8/9/2019 Tornimi - Libri Aaaaa

    82/132

    Generalis document explains how to customize general settings for Machining products.

    lect the General tab, which is divided up into areas.

    Parameters in this area... Allow you to customize...

    Performance settings for optimized performance

    Tree Display display of the specification tree

    Color and Highlight colors of displayed geometry and parameters

    Tool Path Replay tool display during tool path replay

    Complementary Geometry handling of geometry necessary for manufacturing

    Design Changes use of the Smart NC mode and enhanced detection of designchanges.

    erformance

    ck the Optimize button in order to automatically set a number of the Machining options for optimized performance. Thesetions are listed in the Information dialog box that appears:

    82Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    83/132

    you click Yes , these options will be set as described in the dialog box. Note that, if needed, you may locally reset any ofse options.

    you click No , the options will remain with their current settings.

    e Information box also lists some recommendations for manually setting other options that have an influence onrformance.

    ree Display

    83Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    84/132

    Select the check box if you want the status of activities in the tree to be updated automatically.

    If this check box is not selected:

    you can update activity status manually in your workbench using Update Status in the Auxiliary Commandstoolbar.

    the status of the activity after a manual update is masked at the first action on the node (for example, edit, replay,collapse/expand of a parent node). To retrieve the status of the activity you must select Update Status again.

    If this check box is not selected, performance is improved .

    By default, the check box is not selected.

    olor and Highlight

    Select the colors to be used for identifying the various manufacturing entities by means of the combos.Note that for Geometry that is not found or not up to date, you can select the colors used to display the valuatedparameters in the corresponding Operation or Feature dialog boxes.

    For certain entities, you can select the corresponding check box to use highlighting.Performance is improved when all the Highlight check boxes are selected.

    ool Path Replay

    84Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    85/132

    isplay tool near cursor position on tool pathlect this check box if you want to display the tool near your cursor position on the trajectory during a tool path replay.

    u can display the tool at a specific point by clicking on the tool path. The tool will then be positioned on the nearestmputed point on the trajectory. To remove the tool from that position, just click anywhere on the tool or tool path.ease note that, as from Release 15, this positioning capability is available even when the check box is not selected.

    isplay tool center instead of tool tip

    lect this check box if you want to display the tool center point instead of the tool tip during a tool path replay.

    isplay circles

    lect this check box if you want to display each circular trajectory as a circular arc instead of a set of discretization points.e extremities of the circular arc are indicated by means of 'O' symbols.is allows better control of the Point by Point replay mode, where it is necessary to make several interactions to replay acle (because of its representation by a set of points). With the graphic representation as a circle, only one interaction iscessary to perform the replay.

    By default, these check boxes are not selected.

    olor of feedrateslect the colors to be used for identifying the various feedrate types by means of the combos. The selected colors will beplayed in the Different colors replay mode.

    omplementary Geometry

    85Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    86/132

    lect the check box to create a CATPart dedicated to manufacturing-specific geometry in the Product List of the PPR tree.

    By default, the check box is not selected.

    Design Changes

    mart NC mode

    lect this check box to activate the Smart NC mode. In this mode, an image of the geometry selected in machiningerations is kept to allow analysis of design changes.rformance is improved when this check box is not selected.

    ptimized detection of design changes

    lect this check box to enable a geometrical comparison mode for detecting design changes.is mode determines with more precision the design change status of machining operations when a product is replaced inPart Operation (using either the Part Operation editor or the Edit Links capability). This option has no effect on all other

    sign change methods such as direct modification in the Part.

    By default, these check boxes are not selected.

    86Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    87/132

    Resourcess document explains how to customize resource settings for Machining products.

    ect the Resources tab, which is divided up into areas.

    Parameters in this area... Allow you to customize...

    Catalogs and Files the path name for resource files

    Tool Selection the selection of tools

    Automatic Compute from Tool Feeds and Speeds

    the update of feeds and speeds according to tooling data

    Tool Query Mode in Machining Processes Instantiation

    tool queries in machining processes

    atalogs and Files

    er the path of the folder containing tool catalogs, PP tables, macros, and machining processes. You can choose a folder by clicking[...] button.

    u can concatenate paths using:

    a semi colon (;) character for Windows platforms

    a colon (:) character for UNIX platforms.

    example, if the concatenated folders E:\DownloadOfCXR12rel\intel_a\startup and e:\users\jmn\NC in the figure above contain PPles, then those PP tables will be available for selection in the Part Operation's Machine Editor dialog box.

    ase note that:

    PP tables must be contained in folders named Manufacturing\PPTables

    tools must be contained in folders named Manufacturing\Tools.

    ool Selection

    87Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    88/132

    utomatic query after modification

    ect this check box if you want to to activate an automatic query after each modification of a tool parameter. Performance is improveden this check box is not selected.

    ol preview after selection

    ect this check box if you want to preview the tool after selection.

    By default, these check boxes are selected.

    utomatic Compute from Tool Feeds and Speeds

    edrate attributes of the operation

    ect this check box if you want the Automatic Update of Feedrates option to be set by default in the Feeds and Speeds tab page ofchining operations.s option allows feedrates of operations to be automatically updated whenever feedrate information on the tool is modified.

    pindle attributes of the operation

    ect this check box if you want the Automatic Update of Speeds option to be set by default in the Feeds and Speeds tab page ofchining operations.

    s option allows spindle speeds of operations to be automatically updated whenever speed information on the tool is modified.

    By default, these check boxes are selected.

    ool Query mode in Machining Processes Instantiation

    ect the type of Tool Query to be executed when a Machining Process is instantiated:

    automatically computed Tool Query

    interactively defined Tool Selection in case of multiple results

    interactively defined Tool Selection if no tool is found.

    pending on the selected option, the Advanced tab page of the Search Tool dialog box shows the solved Tool Query for each operationhe Machining Process.

    By default, the Automatic Tool Query option is selected.

    88Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    89/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    90/132

    Operationis document explains how to customize machining operation settings for Machining products.

    lect the Operation tab, which is divided up into areas.

    Parameters in this area... Allow you to customize...

    Default Values the use of default values

    After Creation or Machining Process (MP) Instantiation

    what happens after creating machining operations or machiningprocesses

    When Copying the duplication of geometry links

    Display tool path displays of operations

    User Interface dialog boxes of 3-axis surface machining operations

    Start Feedrate the feedrate at the start of operation.

    Default Values

    lect the check box if you want operations to be created with the values used in the current program.e values and units of attributes at the creation step of an operation are set to the values and units of the last edited andidated operation whatever its type (that is, exit the operation definition dialog box using OK).

    herwise the default settings delivered with the application are used.

    By default, this check box is selected.

    After Creation or Machining Process (MP) Instantiation

    lect the desired check boxes to specify conditions to be applied when you create machining operations or machiningocesses.

    equence machining operation

    90Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    91/132

    achining operations are automatically sequenced in the current program after creation.herwise, sequencing can be managed in the feature view.

    earch compatible tool in previous operations

    hen creating an operation, if a compatible tool exists in a previous operation of the current program, it will be set in thew operation.herwise, the operation will be incomplete.

    se a default tool

    hen creating an operation, a search is done in the document to find a compatible tool. If no compatible tool exists, afault one is created in the document and set in the created operation.check box is not selected, no tool will be defined on the operation.

    art edit mode (not available for machining processes)

    hen creating a machining operation, Edit mode is automatically started to allow modifying parameters of the createderation.herwise, the operation is added to the program but the machining operation editor is not started.

    P instantiation: keep the absolute position of the tool axis

    hen a machining process is instantiated, the tool axes of the activites in the MP keep their absolute positions. Otherwise, ifcheck box is not selected, these positions are changed in order to keep the relative components of the tool axis.

    By default, these check boxes are selected.

    When Copying

    lect the check box if you want geometry links to be duplicated in a copied operation.

    herwise the geometry must be defined for the copied operation. Performance is improved when this check box is notected.

    By default, this check box is selected.

    Display

    lect the check box if you want to display tool paths of operations in the current Part Operation.

    By default, this check box is not selected.

    User Interface

    91Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    92/132

  • 8/9/2019 Tornimi - Libri Aaaaa

    93/132

    By default, this check box is selected.

    93Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    94/132

    Outputis document explains how to customize data output settings for Machining products.

    lect the Output tab, which is divided up into areas.

    Parameters in this area... Allow you to customize...

    Post Processor the type of PP files to be used for generating NC code output andthe path where these files are located

    Tool Path Storage the tool path storage capability

    Tool Path Edition the tool path edition capability

    During Tool Path Computation contact point storage

    Tool Output Point type of tool output point

    Tool Output Files ... Location default paths for NC output files storage.

    ost Processor

    lect the desired Processor option:

    None: no Post Processor is defined. NC code output is not possible in this case

    Cenit: you can choose from among the Post Processor parameter files proposed by Cenit to generate your NC code

    IMS: you can choose from among the Post Processor parameter files proposed by Intelligent Manufacturing Software(IMS) to generate your NC code

    ICAM: you can choose from among the Post Processor parameter files proposed by ICAM Technologies Corporation(ICAM) to generate your NC code.

    ter the path of the folder containing Post processors. You can choose a folder by clicking the [...] button. File

    ncatenation is possible.

    By default, the None option is selected.

    ool Path Storage

    94Pageulti-Slide Lathe Machining Version 5 Release 16

    http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-
  • 8/9/2019 Tornimi - Libri Aaaaa

    95/132

    lect the desired option to store tool path data either in the current document or in an external file (as a tpl file).

    r operations with large tool paths (more than 100 000 points), tool path storage in an external file is recommended.

    By default, the Store tool path in the current document option is selected.

    ool Path Edition

    lect the check box if you want to be able to edit tool paths even when the operation is locked.

    is capability is available only for activities with a tool path node in the specification tree.

    By default, this check box is selected.

    During Tool Path Computation

    lect the check box if you want to store contact points in the tool path.

    rformance is improved when this check box is not selected.

    By default, this check box is selected.

    ool Output Point

    lect the desired option to select one of the following as output point:

    tool tip

    tool center point

    tool center point for ball end tools (that is, any tool with the Ball-end tool attribute selected or an end mill whose nominaldiameter is equal to twice the corner radius).

    95Pageulti-Slide Lathe Machining Version 5 Release 16

    http://-/?-http://-/?-http://-/?-
  • 8/9/2019 Tornimi - Libri Aaaaa

    96/132

    rformance is better when the Tool Tip option is selected.

    By default, the Tool Tip option is selected.

    Default File Locations

    ecify default locations for storing Tool Path files , NC Documentation , and NC Code output .

    u can store tool paths files (tpl files) in the same folder as the CATProcess by selecting the check box. This allows you tore these files according to your CATProcess context. Otherwise, you can choose another location by clicking the [...] tton.

    r NC Documentation, and NC Code output you can choose a folder easily by clicking the [...] button.

    u can customize the extension to be used for NC Code output (by default, the suffix used is CATNCCode).

    ease note that Video results are stored in the NC Code output directory. This is done by using the Associate Video ResultMachining Operation icon in the Tool Path Replay dialog box.

    By default, the Tool path: Store at same location as the CATProcess check box is not selected.

    96Pageulti-Slide Lathe Machining Version 5 Release 16

    http://-/?-
  • 8/9/2019 Tornimi - Libri Aaaaa

    97/132

    Programhis document explains how to customize manufacturing program settings for Machining products.

    elect the Program tab to customize program auto-sequencing rules and priorities. These settings are mainlytended for the administrator.

    ake sure that the document in the sequencing rules path (AllSequencingRules.CATProduct in the examplelow) is accessible in Read/Write.

    Auto Sequencing

    Access to sequencing rules settings

    elect the Access to sequencing rules settings check box to authorize user access to sequencing rules.

    ou can then specify the path for the rules baseou can choose a rules base easily by clicking the [...] button.

    By default, this check box is selected.

    Display sequencing rules and priorities

    elect the Display sequencing rules and priorities check box to authorize the display of sequencing rulesd priorities in the user's view. In this case two more check boxes can be selected in order to:

    allow the user to filter rules

    allow the user to modify rule priorities.

    By default, these check boxes are selected.

    97Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    98/132

    Photo/Videois document explains how to customize material removal simulation settings for Machining products.

    lect the Photo/Video tab, which is divided up into areas.

    Parameters in this area... Allow you to customize...

    Simulation at material removal simulation at program of Part Operation level

    Video Video material removal simulation options

    Photo Photo material removal simulation options

    Performance settings that influence performance

    Color color during material removal simulation

    Positioning Move allowed tool axis variation between two operations

    imulation at

    lect the desired option to perform material removal simulation at either Program or Part Operation level.pending on the selected level, simulation begins either from the start of the manufacturing program or from the start ofPart Operation.

    st performance is obtained with Program level.

    By default, the Program level option is selected.

    Video

    op at tool change

    lect the Stop at tool change check box if you want the Video simulation to stop each time a tool change is encounteredthe program.

    By default, this check box is not selected.

    98Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    99/132

    ollision detection

    lect the desired Collisions detection option to:

    ignore collisions during the Video simulation

    stop the Video simulation at the first collision

    continue the Video simulation even when collisions are detected. In this case, you can consult the list of collisions at anytime during the simulation.

    st performance is obtained when collisions are ignored.

    By default, the Ignore option is selected.

    ouch is collision

    lect the Touch is collision check box if you want touch (or contact) type of collision to be detected.

    By default, this check box is selected.

    ultiple Video result on program

    lect the Multiple Video result on program check box if you want to store video results on more than one operation inprogram.

    By default, this check box is not selected.

    hoto

    lect the desired Fault box type for examining remaining material or gouges:

    Transparent : to display a transparent bounding box

    Wireframe : to display a wireframe bounding box

    None : if no bounding box is required.

    By default, the Wireframe option is selected.

    lect the check box to compute all information at the picked point.

    By default, this check box is not selected.

    st performance is obtained when Fault box is set to None and the Compute all information at picked point checknot selected.

    99Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    100/132

    erformance

    ool and faceting

    ere are three methods of tool faceting used in Video simulation: Standard, Smaller and Larger.e number of facets for a tool representation is determined by the chord deviation that is set for the tool diameter (0.005%the tool diameter).

    Smaller: The picture shows a rough approximation of a tool with six facets. Note that the chord deviation is alwaysinside the actual circle, and that the points are always on the circle (accurate).

    This is the most accurate method for the Arc through Three Points command.

    Standard : The picture shows a rough approximation of a tool with six facets. Note that the chord deviation is partlyinside and partly outside the actual circle, and that the points are not always on the circle.

    This is the best method for material removal simulation.However, this is not suitable for the Arc through Three Points command.

    10Pageulti-Slide Lathe Machining Version 5 Release 16

  • 8/9/2019 Tornimi - Libri Aaaaa

    101/132

    Larger : The picture shows a rough approximation of a tool with six facets. Note that the chord deviation is outside theactual circle, and that the points are not on the circle.

    This is not suitable for the Arc through Three Points command.However, it can be useful for gouge detection.

    By default, the Standard option is selected.

    hoto resolution

    st performance is obtained when the Photo resolution is set to 0. In this case, a detailed simulation of a portion of the partn be obtained using the Closeup command.creasing the resolution im