Upload
burim-fejzaj
View
243
Download
0
Embed Size (px)
Citation preview
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.htm8/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.CATProcess8/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.htm8/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.CATProcess8/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.htm8/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.CATProcess8/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.htm8/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.CATProcess8/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.htm8/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.htm8/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.htm8/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