CNC Lathe Machining Catia
CNC Lathe Machining Catia
CNC Lathe Machining Catia
Glossary Index
Site Map
Preface Getting Started Open the Part to Machine Create a Lathe Roughing Operation Replay the Toolpath Create a Lathe Grooving Operation Create Lathe Profile Finishing Operation Generate NC Code Basic Tasks Lathe Machining Operations Longitudinal Roughing Face Roughing Parallel Contour Roughing Recessing Grooving Profile Finishing Groove Finishing Threading Axial Machining Operations Manufacturing Entities Auxiliary Operations Verification, Simulation and Program Output Part Operations, Programs and Processes Advanced Tasks Workbench Description Menu Bar Toolbars Specification Tree Customizing Reference Information Lathe Operations Cutter Compensation and Finish Operations Changing the Output Point
Glossary Index
Preface
Lathe Machining easily defines NC programs dedicated to machining 3D cylindrical parts using 2-axis turning and drilling operations, for both horizontal and vertical spindle lathe machines. Quick tool path definition is ensured thanks to an intuitive user interface based on graphic dialog boxes. Tools can be easily created and integrated to tool catalogs. Tool path can be generated, simulated and analyzed. Whole manufacturing process is covered from tool path definition to NC data generation thanks to an integrated postprocessor execution engine. Shop floor documentation is automatically created in HTML format. Finally, associativity with Version 5 design products allows productive design change management. Suitable for all kinds of cylindrical machined parts, Lathe Machining fits the needs of Fabrication & Assembly industry, as well as all industries where lathe machining techniques are involved. It can be used in shop-floors as a stand-alone product for CAM-centric customers, who will particularly appreciate the product's ease-of-use and high level of manufacturing capabilities. Lathe Machining can be combined with DELMIA products for overall manufacturing process integration, simulation and optimization, particularly for bigger customers concerned by high quality and quick time-to-market.
Certain portions of this product contain elements subject to copyright owned by the following entities: Copyright LightWork Design Ltd., all rights reserved. Copyright Deneb Robotics Inc., all rights reserved. Copyright Cenit, all rights reserved. Copyright Intelligent Manufacturing Software, all rights reserved. Copyright Walter Tool Data Management, all rights reserved.
Getting Started
Before getting into the detailed instructions for using Lathe Machining, this tutorial is intended to give you a feel of what you can accomplish with the product. It provides the following step-by-step scenario that shows you how to use some of the key functionalities. Open the Part to Machine Create a Lathe Roughing Operation Replay the Toolpath Create a Lathe Grooving Operation Create Lathe Profile Finishing Operation Generate NC Code
5. 6. 7.
To insert program entities such as machining operations, tools and auxiliary commands you can either: make the program current before clicking the insert program entity command click the insert program entity command then make the program current.
3.
Click the red Part area in the icon, then select the part profile as shown. Click OK in the Edge Selection toolbar to end your selection.
4.
and
5.
2. Choose the Continuous replay mode by means of . the drop down icon
button to position the tool at the start point of the operation. button to start the replay. The tool moves along the computed trajectory.
. The Grooving dialog box appears directly at the Geometry page 2. Click the red Stock area in the icon, then select the stock profile as shown. 3. Click the red Part area in the icon, then select the groove profile as shown.
Select the Tool tab in the Tool Assembly tab page. Enter a name of the new tool (for example, Grooving Tool). Double click the l2 (shank length 2) parameter in the icon, then enter 60mm in the Edit Parameter dialog box. Set the Max cutting depth Technology parameter to 80mm. 6. Click Replay in the dialog box to visually check the operation's tool path.
Click OK to exit the replay mode and return to the Grooving dialog box. 7. Click OK to create the operation.
2. 3. 4.
The Profile Finishing dialog box appears directly at the Geometry page . Select the red part in the sensitive icon then select the part profile. Select the Strategy tab page and set the Leading Safety Angle to 0 degrees. Click Replay to replay the operation as described previously.
Click OK to exit the replay mode and return to the Profile Finishing dialog box. 10. Click OK to create the operation in the program.
Generate NC Code
This task shows you how to generate the APT format NC code from the program. Before doing this task, double click the Part Operation entity in the tree and, in the dialog box that appears, click the Machine icon to access the Machine Editor dialog box. Make sure that you have selected a Horizontal lathe machine and that the desired NC data format is set to Axis (X, Y, Z). Use the right mouse key on the Manufacturing Program.1 entity in the tree to select Generate NC Code Interactively. The Save NC File dialog box appears.
1.
2.
Select the folder where you want the file to be saved and specify the name of the file.
3.
Click Save to create the APT file. Here is an extract from the Apt source file that could be generated:
$$ ----------------------------------------------------------------$$ Generated on Tuesday, May 15, 2001 05:14:58 PM $$ ----------------------------------------------------------------$$ Manufacturing Program.1 $$ Part Operation.1 $$*CATIA0 $$ Manufacturing Program.1 $$ 1.00000 0.00000 0.00000 0.00000 $$ 0.00000 1.00000 0.00000 0.00000 $$ 0.00000 0.00000 1.00000 0.00000 PARTNO PART TO BE MACHINED COOLNT/ON CUTCOM/OFF PPRINT OPERATION NAME : Lathe Tool Change.1 $$ Start generation of : Lathe Tool Change.1 TLAXIS/ 0.000000, 0.000000, 1.000000 $$ TOOLCHANGEBEGINNING RAPID GOTO/ 125.00000, 0.00000, 275.00000 CUTTER/ 5.000000 TOOLNO/0,TURN $$ End of generation of : Lathe Tool Change.1 PPRINT OPERATION NAME : Roughing.1 $$ Start generation of : Roughing.1 FEDRAT/ 0.3000,MMPR SPINDL/ 70.0000,RPM GOTO/ 107.02703, 0.00000, 257.00000 GOTO/ 107.02703, 0.00000, 255.00000 ... FEDRAT/ 0.8000,MMPR GOTO/ 0.21213, 0.00000, 225.21213 $$ End of generation of : Roughing.1 CUTCOM/OFF $$ ------ CUTCOM OFF END OF LATHE -----PPRINT OPERATION NAME : Lathe Tool Change.2 $$ Start generation of : Lathe Tool Change.2 $$ TOOLCHANGEBEGINNING RAPID
GOTO/ 125.00000, 0.00000, 275.00000 CUTTER/ 1.200000 TOOLNO/0,TURN $$ End of generation of : Lathe Tool Change.2 PPRINT OPERATION NAME : Grooving.1 $$ Start generation of : Grooving.1 FEDRAT/ 0.3000,MMPR SPINDL/ 70.0000,RPM GOTO/ 108.20000, 0.00000, 111.70000 GOTO/ 106.20000, 0.00000, 111.70000 ... RAPID GOTO/ 108.20000, 0.00000, 57.91213 $$ End of generation of : Grooving.1 CUTCOM/OFF $$ ------ CUTCOM OFF END OF LATHE -----PPRINT OPERATION NAME : Lathe Tool Change.3 $$ Start generation of : Lathe Tool Change.3 $$ TOOLCHANGEBEGINNING RAPID GOTO/ 125.00000, 0.00000, 275.00000 CUTTER/ 5.000000 TOOLNO/0,TURN $$ End of generation of : Lathe Tool Change.3 PPRINT OPERATION NAME : Profile Finishing.1 $$ Start generation of : Profile Finishing.1 FEDRAT/ 0.3000,MMPR SPINDL/ 70.0000,RPM GOTO/ 27.12132, 0.00000, 224.94975 GOTO/ 28.53553, 0.00000, 223.53553 ... FEDRAT/ 0.8000,MMPR GOTO/ 100.21213, 0.00000, 4.78787 $$ End of generation of : Profile Finishing.1 SPINDL/OFF REWIND/0 END
Basic Tasks
The basic tasks you will perform with Lathe Machining involve creating, editing and managing machining operations and other entities of the NC manufacturing process. Lathe Machining Operations Axial Machining Operations Manufacturing Entities Auxiliary Operations Verification, Simulation and Program Output Part Operations, Programs and Processes
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Roughing icon . A Roughing entity along with a default tool is added to the program. The Roughing dialog box appears directly at the . Geometry tab page This tab page includes a sensitive icon to help you specify the geometry to be machined.
The part and stock of the icon are colored red indicating that this geometry is required. All other geometry is optional. 2. Click the red part in the icon then select the desired part profile in the 3D window. The part of the icon is now colored green indicating that this geometry is now defined. Click the red stock in the icon then select the desired stock profile in the 3D window. Double click Thickness on Part in the icon. Set this value to 5mm in the Edit Parameter dialog box and click OK. 5. Select the Strategy tab page to specify the main machining strategy parameters: Roughing mode: Longitudinal Orientation: External Location: Front.
3. 4.
6.
Double click Max depth of cut in the icon. Set this value to 15mm in the Edit Parameter dialog box and click OK.
Other optional parameters can be set in the Options tab page (lead-in and so on).
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. Please refer to Edit the Tool of an Operation. 7. 8. Select the Feeds and Speeds tab page Select the Macros tab page to specify the feedrates and spindle speeds for the operation. See Feeds and Speeds for Roughing for more information. to specify the operation's transition paths (approach and retract motion, for example). See Define Macros of an Operation for an example of specifying transition paths on a machining operation. Before accepting the operation, you should check its validity by replaying the tool path.
9.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Roughing icon . The Roughing dialog box appears directly at the Geometry tab page . This page includes a sensitive icon to help you specify the geometry to be machined.
The part and stock in the icon are colored red indicating that this geometry is required for defining the operation. 2. Click the red part in the icon then select the desired part profile in the 3D window. The part of the icon is now colored green indicating that this geometry is now defined. Click the red stock in the icon then select the desired stock profile in the 3D window. Double click Thickness on Part in the icon. Set this value to 5mm in the Edit Parameter dialog box and click OK. Select the Strategy tab page to specify the main machining strategy parameters: Roughing mode: Face Orientation: External Location: Front.
3. 4. 5.
6.
Double click Max depth of cut in the icon. Set this value to 10mm in the Edit Parameter dialog box and click OK.
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation. 8. Select the Feeds and Speeds tab page to specify the feedrates and spindle speeds for the operation. See to specify Feeds and Speeds for Roughing for more information. If you want to specify approach and retract motion for the operation, select the Macros tab page the desired transition paths. 9. The general procedure for this is described in Define Macros of an Operation. Check the validity of the operation by replaying the tool path.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Roughing icon .
A Roughing entity along with a default tool is added to the program. The Roughing dialog box appears directly at the Geometry tab page . This tab page includes a sensitive icon to help you specify the geometry to be machined.
The part and stock of the icon are colored red indicating that this geometry is required. 2. 3. Click the red part in the icon, then select the desired part profile in the 3D window. Select the stock in the same way. Select the Strategy tab page to specify the main machining strategy parameters: Roughing mode: Parallel Contour Orientation: External Location: Front Machining direction: To head stock.
4.
Double click Axial depth of cut in the icon. Set this value to 3mm in the Edit Parameter dialog box and click OK. Set Radial depth of cut to 3mm in the same way.
Other optional parameters can be set in the Options tab page (lead-in and so on).
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation. 5. 6. Select the Feeds and Speeds tab page to specify the feedrates and spindle speeds for the operation. See to Feeds and Speeds for Roughing for more information. If you want to specify approach and retract motion for the operation, select the Macros tab page specify the desired transition paths. The general procedure for this is described in Define Macros of an Operation. Before accepting the operation, you should check its validity by replaying the tool path.
7.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Recessing icon . A Recessing entity along with a default tool is added to the program. The Recessing dialog box appears directly at the . Geometry tab page This tab page includes a sensitive icon to help you specify the geometry to be machined.
The part and stock in the icon are colored red indicating that this geometry is required. 2. 3. Click the red part in the icon then select the desired part profile in the 3D window. Select the stock in the same way. Select the Strategy tab page to specify the main machining strategy parameters: Recessing mode: Zig zag Orientation: External Machining direction: To head stock.
4.
Double click Max depth of cut in the icon. Set this value to 10mm in the Edit Parameter dialog box and click OK.
Other optional parameters can be set in the Options tab page (lead-in and so on).
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation. 5. 6. Select the Feeds and Speeds tab page to specify the feedrates and spindle speeds for the operation. See to Feeds and Speeds for Recessing for more information. If you want to specify approach and retract motion for the operation, select the Macros tab page specify the desired transition paths. The general procedure for this is described in Define Macros of an Operation. Before accepting the operation, you should check its validity by replaying the tool path. 7. Click OK to create the operation.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Grooving icon . The Grooving dialog box appears directly at the Geometry tab page . This page includes a sensitive icon to help you specify the geometry to be machined. The part and stock in the icon are colored red indicating that this geometry is required for defining the operation. 2. Click the red part in the icon, then select the desired part profile in the 3D window. Select the stock in the same way. The part and stock of the icon are now colored green indicating that this geometry is now defined. 3. Select the Strategy tab page to
specify the main machining strategy parameters: Orientation: External First plunge position: Center Next plunges position: To head stock.
4.
Double click Max depth of cut in the icon. Set this value to 10mm in the Edit Parameter dialog box and click OK.
Other optional parameters can be set in the Options tab page (lead-in and so on).
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation. 5. Select the Feeds and Speeds tab page to specify the feedrates and spindle speeds for the operation. See . This is described in Feeds and Speeds for Grooving for more information. You can add approach and retract motions to the operation in the Macros tab page 6. 7. Define Macros of an Operation. Check the validity of the operation by replaying the tool path. Click OK to create the operation.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Profile Finishing icon . The Profile Finishing dialog box appears directly at the Geometry tab page . This page includes a sensitive icon to help you specify the geometry to be machined.
The part in the icon is colored red indicating that this geometry is required for defining the operation. 2. Click the red part in the icon, then select the desired part profile in the 3D window. The part of the icon is now colored green indicating that this geometry is now defined. 4. Select the Strategy tab page to
specify the main machining strategy parameters: Orientation: External Location: Center Machining direction: To spindle Select Recess machining checkbox.
Other optional parameters can be set in the Machining and Corner processing tab pages.
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation. 5. Select the Feeds and Speeds tab page to specify the feedrates and spindle speeds for the operation. See . This is described in Feeds and Speeds for Profile Finishing for more information. You can add approach and retract motions to the operation in the Macros tab page Define Macros of an Operation. 6. 7. Check the validity of the operation by replaying the tool path. Click OK to create the operation.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Groove Finishing icon . A Groove Finishing entity along with a default tool is added to the program. The Groove Finishing dialog box appears directly at the . Geometry tab page This tab page includes a sensitive icon to help you specify the geometry to be machined.
The part in the icon is colored red indicating that this geometry is required. 2. 3. Click the red part in the icon then select the desired part profile in the 3D window. Select the Strategy tab page to specify the main machining strategy parameters: Orientation: External Machining direction: To head stock Contouring for outside corners: Circular.
Other optional parameters can be set in the Machining and Corner processing tab pages.
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation.
4. 5.
Select the Feeds and Speeds tab page Select the Macros tab page
to specify the feedrates and spindle speeds for the operation. See
Feeds and Speeds for Finish Grooving for more information. to specify the operation's transition paths (approach and retract motion, for example). See Define Macros of an Operation for an example. Before accepting the operation, you should check its validity by replaying the tool path. 6. Click OK to create the operation.
Open the Lathe01.CATPart document, then select NC Manufacturing > Lathe Machining from the Start menu. Make the Manufacturing Program current in the specification tree. 1. Select the Threading icon . A Threading entity along with a default tool is added to the program. The Threading dialog box appears directly at the . Geometry tab page This tab page includes a sensitive icon to help you specify the geometry to be machined. The part in the icon is colored red indicating that this geometry is required. 2. 3. Click the red part in the icon then select the desired part profile in the 3D window. Double click Length in the icon then specify the desired length of threading in the Edit Parameters dialog box that appears. Select the Strategy tab page to specify the main machining strategy parameters: Profile: Other Orientation: External Location: Front Thread unit: Pitch Number of threads: 2.
4.
5.
Other optional parameters can be set in the Strategy and Options tab pages.
A tool is proposed by default when you want to create a machining operation. If the proposed tool is not suitable, just select the Tool tab page to specify the tool you want to use. This is described in Edit the Tool of an Operation. 6. 7. Select the Feeds and Speeds tab page Select the Macros tab page to specify the machining spindle speed for threading.
to specify the operation's transition paths (approach and retract motion, for
example). See Define Macros of an Operation for an example of specifying transition paths. Before accepting the operation, you should check its validity by replaying the tool path. 8. Click OK to create the operation.
Drilling Operations
Create a Drilling Operation: Select the Drilling icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Drilling Dwell Delay Operation: Select the Drilling Dwell Delay icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Drilling Deep Hole Operation: Select the Drilling Deep Hole icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Drilling Break Chips Operation: Select the Drilling Break Chips icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed.
Boring Operations
Create a Boring Operation: Select the Boring icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Boring Spindle Stop Operation: Select the Boring Spindle Stop icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Boring and Chamfering Operation: Select the Boring and Chamfering icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Back Boring Operation: Select the Back Boring icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed.
Threading Operations
Create a Tapping Operation: Select the Tapping icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Reverse Threading Operation: Select the Reverse Threading icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Thread without Tap Head Operation: Select the Thread without Tap Head icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed. Create a Thread Milling Operation: Select the Thread Milling icon then select the hole or hole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed.
Manufacturing Entities
The tasks for creating and managing specific entities of the NC manufacturing environment are documented in the NC Manufacturing Infrastructure User's Guide. Select or Create a Tool: Double click the machining operation in the program and select the Tool tab page to edit the tool characteristics or search for a new tool. Edit a Tool Referenced in the Program: Double click a tool referenced in the program or resource list and edit the tool characteristics in the Tool Definition dialog box. Specify Tool Compensation Information: Double click a tool referenced in the program or resource list and specify the tool compensation information in the Compensation tab page of the Tool Definition dialog box . Create and Use Machining Patterns: Select Insert > Machining Feature > Machining Pattern then select a pattern of holes to be machined. Feature Based Programming: Select a feature using the Manufacturing view and create operations based on this feature. Define Macros on a Milling Operation: Select the Macros tab page when creating or editing a milling operation, then specify the transition paths of the macros to be used in the operation. Define Macros on an Axial Machining Operation: Select the Macros tab page when creating or editing an axial machining operation, then specify the transition paths of the macros to be used in the operation. Manage the Status of Manufacturing Entities: Use the status lights to know whether or not your operation is correctly defined.
Auxiliary Operations
The tasks for inserting auxiliary operations in the program are documented in the NC Manufacturing Infrastructure User's Guide. Insert Tool Change: Select the Tool Change icon then select the tool type to be referenced in the tool change. Insert Machine Rotation: Select the Machine Rotation icon then specify the tool rotation characteristics. Insert Machining Axis System or Origin: Select the Machining Axis or Origin icon then specify the characteristics of the machining axis system or origin. Insert PP Instruction: Select the PP Instruction icon then enter the syntax of the PP instruction.
Advanced Tasks
Tasks dealing with the following NC Manufacturing functionalities are described in the NC Manufacturing Infrastructure User's Guide. Design Changes Set Up and Part Positioning
Workbench Description
This section contains the description of the menu commands and icon toolbars that are specific to the Lathe Machining workbench. Menu Bar Toolbars Specification Tree
Tasks corresponding to general menu commands are described in the CATIA Version 5 Infrastructure User's Guide.
Insert Menu
Create a Groove Finishing Operation Create a Threading Operation Create Axial Machining Operations
It contains commands to create and edit lathe machining operations as follows. Create a Roughing operation. Basic tasks illustrate the following roughing modes: Longitudinal Face Parallel Contours. Create a Recessing operation. Create a Grooving operation. Create a Profile Finishing operation. Create a Groove Finishing operation. Create a Threading operation. Create Axial Machining Operations.
Specification Tree
Here is an example of a Process Product Resources (PPR) specification tree for NC Manufacturing products. ProcessList is a plan that gives all the activities and machining operations required to transform a part from a rough to a finished state. Part Operation defines the manufacturing resources and the reference data. Manufacturing Program is the list of all of the operations and tool changes performed. Roughing.1 operation is complete and has been computed. Roughing.3 operation is complete but has not been computed. Roughing.2 operation has not been computed and does not have all of the necessary data (indicated by the exclamation mark). ProductList gives all of the parts to machine. ResourcesList gives all of the tools that can be used in the program.
Customizing
Tasks for customizing your NC Manufacturing environment are described in the NC Manufacturing Infrastructure User's Guide. NC Manufacturing Settings Tools Catalog PP Word Syntaxes NC Documentation Material Simulation Settings
Reference Information
Reference information that is specific to the Lathe Machining product can be found in this section. Lathe Machining Operations Cutter Compensation for Finish Operations Changing the Output Point Essential reference information on the following topics is provided in the NC Manufacturing Infrastructure User's Guide. Tool Resources NC Macros PP Tables and PP Word Syntaxes APT Formats CLfile Formats
Roughing Operations
The Roughing operation allow you to specify: Longitudinal, Face and Parallel Contour roughing modes external, internal or frontal machining according to the type of area to machine relimitation of the area to machine various approach and retract path types various lead-in and lift-off options with specific feedrates recess machining various contouring options with specific feedrates. External and Internal turning and grooving tools may be used.
Internal Roughing
Frontal Roughing Frontal machining is proposed for face roughing. In that case, the minimum and maximum diameters of the area to machine are determined by the stock profile dimensions. For example, in the following figure the area to machine is relimited by the spindle axis because the stock profile is also relimited by the spindle axis.
Orientation and Location settings determine the way the program closes the area to machine using radial, axial, axial-radial or radial-axial relimitation. The following options allow you to restrict the area to machine that is pre-defined by the stock and part. You may want to restrict this area due to the physical characteristics of the tool and the type of machining to be done. Minimum Machining Radius
Note that Max Boring Depth is defined on the tool. Axial Limit for Chuck Jaws (for external or frontal machining): Offset defined from the machining axis system. Part and Stock Thicknesses for Roughing Clearance on stock, which is defined perpendicular to the stock profile. Thickness on part, which is defined perpendicular to the part profile. Axial offset on part. Radial offset on part. End limit clearance: distance with respect to the end element (only if end element is a line or a curve, and when TO or PAST mode is set for end element positioning). Radial and axial offsets can be positive or negative with any absolute value. The thickness applied to the part profile is the resulting value of the normal thickness and the two offsets. Thickness on part
In this example, a "virtual nose radius" is obtained by adding the specified thickness value to the real nose radius.
Axial offset on part A "virtual part profile" is obtained by translating the part profile the specified offset value along the spindle axis direction.
Radial offset on part A "virtual part profile" is obtained by translating the part profile the specified offset value perpendicular to the spindle axis direction.
Example of recess with longitudinal external roughing. Note that Trailing angle is defined on the tool.
In the figure above the tool motion is as follows: approach in RAPID lead-in at the first recess pass and plunge approach for other passes plunge at plunge feedrate machine at machining feedrate contouring at contouring feedrate lift-off at last recess pass at lift-off feedrate. Lead-in, Lift-off and Attack for Roughing These options allow penetration into the workpiece at a reduced feedrate in order to prevent tool damage. Once the attack distance has been run through, the tool moves at machining feedrate. Lead-in Distance Defined with respect to the cutting direction and the stock profile with a stock clearance. The tool is in rapid mode before this distance. Lead-in Angle. If no lead-in angle is requested, lead-in path is parallel to the machining direction. For Longitudinal and Face Roughing the Lead-in Angle can be applied as follows: no angle applied to lead-in path lead-in angle applied to each path lead-in angle applied to last path only. Attack Distance Defined with respect to the cutting direction and the stock profile with a stock clearance.
Lift-off Distance and Lift-off Angle Define the lift-off vector at the end of each new pass with respect to the cutting direction.
For Longitudinal or Face roughing, lift-off occurs: at the end of each pass when Contouring Type is set to None or Last Path Only. At the end of the last pass of the operation when the contouring type is set to Each Path. This prevents the tool from damaging the part when returning to the end point in RAPID mode. at the end of each pass that ends on the stock profile. For Parallel Contour Roughing, lift-off occurs when the end of the pass has already been machined by a previous pass.
Dwell setting indicates whether the tool dwell at the end of each path is to be set in seconds or a number of spindle revolutions.
Recessing Operation
The Recessing operation allows you to machine a recess by means of a One Way, Zig Zag or Parallel Contour tool motion.
You can specify: external, internal, frontal or inclined machining according to the type of area to machine various approach and retract path types
various lead-in and lift-off options with specific feedrates part contouring tool output point change. This operation supports all lathe tool types and inserts except threading tools.
Lead-in, Lift-off and Attack for Recessing Lead-in Distance Defined with respect to the cutting direction and the stock profile with a stock clearance. The tool is in rapid mode before this distance. Attack Distance Defined with respect to the cutting direction and the stock profile with a stock clearance. Angle and Distance before Plunge Allows orienting the tool before the plunge. Plunge Distance and Plunge Angle Define the plunge vector before each new pass with respect to the cutting direction. Lift-off Distance and Lift-off Angle Define the lift-off vector at the end of the last pass with respect to the cutting direction.
Example of one-way recessing. Note that Trailing angle is defined on the tool.
approach in RAPID lead-in at the first recess pass and plunge approach for other passes plunge at plunge feedrate machine at machining feedrate contouring at contouring feedrate lift-off at last recess pass at lift-off feedrate.
Grooving Operation
The Grooving operation allows you to machine a groove by a series of plunging cuts. You can specify: external, internal, frontal or inclined machining according to the type of area to machine various approach and retract path types various lead-in and lift-off options with specific feedrates various plunge locations tool output point change. Grooving tools should be used.
Part and Stock Thicknesses for Grooving Clearance on stock, which is defined perpendicular to the stock profile Thickness on part, which is defined perpendicular to the part profile. Axial offset on part Radial offset on part. Radial and axial offsets can be positive or negative with any absolute value. The thickness applied to the part profile is the resulting value of the normal thickness and the two offsets.
Lift-off Distance and Lift-off Angle Define the lift-off vector at the end of each new pass with respect to the cutting direction.
Start Limit: Profile end / To / On / Past This option allows you to specify a point, line or curve as the start element of the part profile. The position of the start of machining is also defined with respect to this element. Profile end: the profile is machined from its first extremity (with respect to machining location). TO, ON or PAST: allows you to specify the Go-Go type positioning of the tool with respect to the start element. The ON option is always used for a point type start element. If needed, the profile may be extrapolated to the start element. End Limit: Profile end / To / On / Past This option allows you to specify a point, line or curve as the end element of the part profile. The position of the end of machining is also defined with respect to this element. Profile end: the profile is machined to its last extremity (with respect to machining location). TO, ON or PAST: allows you to specify the Go-Go type positioning of the tool with respect to the end element. The ON option is always used for a point type end element. If needed, the profile may be extrapolated to the end element.
Use of start and end elements for profile finishing. Profile is machined from start element. Profile is extrapolated up to end element. Direct approach and radial-axial retract.
Orientation and Location for Profile Finishing Orientation: Internal / External / Frontal This option allows you to specify the type of machining according to the location of the area to machine on the part. Location: Front, the profile is machined toward the head stock Back, the profile is machined from the head stock. Corner Processing for Profile Finishing The following options allow you to define how corners of the profile are to be machined: None: no corners are to be machined along the profile Chamfer: only 90 degree corners of the profile are chamfered Rounded: all corners of the profile are rounded.
Corner processing options are also available to define how the entry and exit corners are to be machined. Entry and exit corners are defined by either a chamfer length, or a corner radius and corner angle. Part Thicknesses for Profile Finishing Thickness on part, which is defined perpendicular to the part profile. Axial offset on part. Radial offset on part. Start limit clearance: distance with respect to the start element (only if start element is a line or a curve, and when TO or PAST mode is set for start element positioning). End limit clearance: distance with respect to the end element (only if end element is a line or a curve, and when TO or PAST mode is set for end element positioning). Radial and axial offsets can be positive or negative with any absolute value. The thickness applied to the part profile is the resulting value of the normal thickness and the two offsets.
Under Spindle Axis Machining When finishing in frontal mode, this option allows you to request machining under the spindle axis. Recess Machining When this option is set, the trailing safety angle option is available. Leading and Trailing Safety Angles The insert geometry is taken into account to avoid collision by reducing the maximum slope on which the tool can machine. The Leading Safety Angle and Trailing Safety Angle allow you to further reduce this slope. Note that leading and trailing angles can also be defined on the tool to define the maximum slope on which the tool can machine. In this case, the angles that reduce the slope the most will be taken into account. Machining Tolerance for following the profile. Lead-in, Lift-off and Attack for Profile Finishing Lead-in type: Linear / Circular Defines the type of lead-in onto the profile at lead-in feedrate Linear: lead-in up to the point where profile machining starts is defined by means of the lead-in distance and lead-in angle options. Circular: lead-in is circular and tangent to the point where profile machining starts. It is defined by means of the lead-in radius and lead-in angle options.
Lift-off type: Linear / Circular. Defines the type of lift-off from the profile at lift-off feedrate Linear: lift-off from the point where profile machining ends is defined by means of the lift-off distance and lift-off angle options. Circular: lift-off is circular and tangent from the point where profile machining ends. It is defined by means of the lift-off radius and lift-off angle options. In the example below, the round tool is tangent TO start element plus clearance at start of profiling. Round tool is tangent PAST end element plus clearance at end of profiling.
approach or retract.
Geometry
The Part profile is required. Start Limit: Profile end / TO / ON / PAST This option allows you to specify a point, line or curve as the start element of the groove finish profile. The position of the start of machining is also defined with respect to this element. Profile end: the groove finish profile is machined from its first extremity (with respect to the machining direction). TO, ON or PAST: allows you to specify the Go-Go type positioning of the tool with respect to the start element. The ON option is always used for a point type start element. If needed, the groove finish profile may be extrapolated to the start element. End Limit: Profile end / TO / ON / PAST This option allows you to specify a point, line or curve as the end element of the groove finish profile. The position of the end of machining is also defined with respect to this element. Profile end: the groove finish profile is machined to its last extremity (with respect to the machining direction). TO, ON or PAST: allows you to specify the Go-Go type positioning of the tool with respect to the end element. The ON option is always used for a point type start element. If needed, the groove finish profile may be extrapolated to the end element. Orientation for Groove Finishing Orientation: Internal / External / Frontal / Inclined This option allows you to define the orientation of the groove to be machined. For an inclined orientation you must specify the Angle of Incline. Corner Processing for Groove Finishing The following options allow you to define how corners of the profile are to be machined: Follow profile: no corners are to be machined along the profile Chamfer: only 90 degree corners of the profile are chamfered Rounded: all corners of the profile are rounded. Corner processing is proposed for Entry, Exit and Other corners. Chamfer Length if Other corner processing mode is Chamfer. Corner Radius if Other corner processing mode is Rounded. Entry Corner Chamfer Length on first flank of groove when Entry corner processing mode is Chamfer Entry Corner Radius on first flank of groove when Entry corner processing mode is Corner
Entry Corner Angle on first flank of groove when Entry corner processing mode is Corner Exit Corner Chamfer Length on last flank of groove when Exit corner processing mode is Chamfer Exit Corner Radius on last flank of groove when Exit corner processing mode is Corner Exit Corner Angle on last flank of groove when Exit corner processing mode is Corner. Part Thicknesses for Groove Finishing Thickness on Part, which is defined perpendicular to the part profile. Axial Offset on Part Radial Offset on Part. Start Limit Clearance: distance with respect to the start element (only if start element is a line or a curve, and when TO or PAST mode is set for start element positioning). End Limit Clearance: distance with respect to the end element (only if end element is a line or a curve, and when TO or PAST mode is set for end element positioning). Radial and axial offsets can be positive or negative with any absolute value. The thickness applied to the part profile is the resulting value of the normal thickness and the two offsets.
Last Flank Lead-in: Linear / Circular Defines the type of lead-in at lead-in feedrate on the last flank of the groove. Linear: lead-in up to the point where last flank machining starts is defined by means of the last lead-in distance and last lead-in angle options. Circular: lead-in is circular and tangent to the point where last flank machining starts. It is defined by means of the last lead-in radius and last lead-in angle options. Other Flank Lead-in: Linear / Circular For a groove that has multiple recesses, this option defines the type of lead-in required to machine flanks other than the first and last flanks. Other Lead-in Distance on other flanks of the groove when other flank lead-in type is Linear Other Lead-in Angle on other flanks of the groove when other flank lead-in type is Linear or Circular Other Lead-in Radius on other flanks of the groove when other flank lead-in type is Circular. Lift-off for Groove Finishing Lift-off Type: Linear / Circular Defines the type of lift-off from the groove at lift-off feedrate. Lift-off Distance when lift-off type is Linear. Lift-off Angle when lift-off type is Linear or Circular. Lift-off Radius when lift-off type is Circular.
then you can give a Machining Speed value. Machining Feedrate in units per revolution Chamfering Feedrate for machining chamfers or corners (in units per revolution) Lift-off Feedrate in units per revolution Lead-in Feedrate in units per revolution.
Threading
The Threading operation allows you to specify: the type of machining according to the required thread (external or internal) relimitation of the profile by start and end elements thread machining options various approach and retract types PP Word syntaxes. External and Internal threading tools can be used.
Start Limit: Profile end / To / On / Past This option allows you to specify a point, line or curve as the start element of the profile to be machined. The position of the start of machining is also defined with respect to this element. Profile end: the profile is machined to its first extremity (with respect to machining location). To, On or Past: allows you to specify the Go-Go type positioning of the tool with respect to the start element. The On option is always used for a point type end element. If needed, the profile may be extrapolated to the start element. Start Limit Clearance: distance with respect to the start element (only if start element is a line or a curve, and when To or Past mode is set for start element positioning). Orientation and Location for Threading Orientation: Internal / External This option allows you to specify the type of machining according to the location of the area to machine on the part. Location: Front / Back Front, the profile is machined toward the head stock Back, the profile is machined from the head stock. Threads Thread profile: ISO / Trapezoidal / UNC / Gas / Other Other allows defining a specific thread profile. Thread unit: Pitch / Threads per Inch You must specify the thread type when the Thread profile is Other. Thread is automatically set to Pitch for the ISO and Trapezoidal types and set to Threads per Inch for UNC and Gas. Nominal diameter This value must be given when Thread type is internal and Thread profile is Other. Thread length This value must be given when the Start or End relimiting element is set to Profile End. Thread pitch This value must be given when the Thread type is set to Pitch or the Thread profile is ISO or Trapezoidal. Threads/inch This value must be given when the Thread type is set to Thread per inch or when the Thread profile is UNC or Gas. Thread depth This value must be given when the Thread profile is Other. Number of threads When greater than 1, this value allows you to specify whether a multi-start thread is to be machined.
Clearance on crest diameter Lead-in Distance Lift-off Distance and Lift-off Angle. First and Last Passes options for Threading Manage penetration on first passes check box. This option is available when Threading type is set to Constant section of cut. You must specify values for: Number of first passes First section rate. When these two values are specified, the Section of cut for first passes value is automatically set. Manage penetration on last pass check box. When activated, you must specify: Number of last passes Depth of cut for last passes. Spring pass check box. When activated, you must specify a Number of spring passes.
If the cutter compensation is set to ON, the CUTCOM instructions are generated as follows: CUTCOM/RIGHT is generated at point 1, before the tool motion to point 2. Note that if lead-in was linear, CUTCOM/RIGHT would be generated at point 2, before the tool motion to point 3. CUTCOM/OFF is generated at point 4, before the tool motion to point 5. Note that if lift-off was circular CUTCOM/OFF would be generated at point 5, before the linear retract motion.
the cutter radius of the actual tool used for machining is greater than the radius of the programmed tool and a negative compensation value is entered at the NC machine.
Some Recommendations
In general you should program with tools whose cutter radius is greater than those that will actually be used on the machine. This will help you anticipate tool/part collisions that may arise when cutter compensation is used. If negative compensation values are allowed on the machine, set Cutter Compensation to On. If negative compensation values are not allowed on the machine set Cutter Compensation to: On, if the tool actually used has a greater cutter radius than the programmed tool Reverse, if the tool actually used has a smaller cutter radius than the programmed tool.
If the first flank to machine is flank 1, the tool motion is as follows: approach and lead-in motion to flank 1 machine down flank 1 lift-off from part profile tool output point change: tool output point is P9R approach and lead-in motion to flank 2
machine down flank 2 lift-off to Exit Point tool output point change: tool output point is P9 (as at start of operation).
If the first flank to machine was flank 2, the tool motion would be as follows: tool output point change: tool output point is P9R approach and lead-in motion to flank 2 machine down flank 2 lift-off from part profile tool output point change: tool output point is P9 and the guiding point is LEFT approach and lead-in motion to flank 1 machine down flank 1 lift-off to Exit Point. If P9 is the tool output point and if the output point P9R is defined on the tool, the output point change is only done for grooving tools. The tool output point at the end of operation is the same as at the start of operation.
The figure below illustrates a Recessing operation when a round insert is used. The tool output point changes during an operation only if the output point at the start of operation is P2, P3 or P9 for a frontal recess or P3, P4 or P9 for an external recess.
Glossary A
approach macro auxiliary command axial machining operation Motion defined for approaching the operation start point A control function such as tool change or machine table rotation. These commands may be interpreted by a specific post-processor. Operation in which machining is done along a single axis and is mainly intended for hole making (drilling, counter boring, and so on).
D
DPM Digital Process for Manufacturing.
E
extension type Defines the end type of a hole as being through hole or blind.
F
feedrate fixture Rate at which a cutter advances into a work piece. Measured in linear or angular units (mm/min or mm/rev, for example). Elements used to secure or support the workpiece on a machine.
G
gouge Area where the tool has removed too much material from the workpiece.
M
machine rotation machining axis system machining operation machining tolerance An auxiliary command in the program that corresponds to a rotation of the machine table. Reference axis system in which coordinates of points of the tool path are given. Contains all the necessary information for machining a part of the workpiece using a single tool. The maximum allowed difference between the theoretical and computed tool path.
manufacturing Defines the sequence of part operations necessary for the complete process manufacture of a part. manufacturing Describes the processing order of the NC entities that are taken into account program for tool path computation: machining operations, auxiliary commands and PP instructions.
O
offset one way Specifies a virtual displacement of a reference geometric element in an operation (such as the offset on the bottom plane of a pocket, for example). Compare with thickness. Machining in which motion is always done in the same direction. Compare with zig zag.
P
part operation Links all the operations necessary for machining a part based on a unique part registration on a machine. The part operation links these operations with the associated fixture and set-up entities. PP instruction Instructions that control certain functions that are auxiliary to the tool-part relationship. They may be interpreted by a specific post processor. PPR Process Product Resources.
R
retract macro Motion defined for retracting from the operation end point
S
safety plane set up A plane normal to the tool axis in which the tool tip can move or remain a clearance distance away from the workpiece, fixture or machine. Describes how the part, stock and fixture are positioned on the machine.
spindle speed The angular speed of the machine spindle. Measured in linear or angular units (m/min or rev/min, for example). stock Workpiece prior to machining by the operations of a part operation.
T
thickness Specifies a thickness of material to be removed by machining. Compare with offset.
tool axis tool change tool clash tool path total depth
Center line of the cutter. An auxiliary command in the program that corresponds to a change of tool. Area where the tool collided with the workpiece during a rapid move. The trajectory that the tool follows during a machining operation. The total depth including breakthrough distance that is machined in a hole making operation.
U
undercut Area where the tool has left material behind on the workpiece.
Z
zig zag Machining in which motion is done alternately in one direction then the other. Compare with one way.
Index
A
Auxiliary operations
E
Edit Parameters dialog box
F
Face Roughing operation Face Roughing operation
G
Groove Finishing operation Grooving operation
L
Longitudinal Roughing operation Longitudinal Roughing operation
P
Parallel Contour Roughing operation Parallel Contour Roughing operation Profile Finishing operation
R
Recessing operation Roughing operation Face Longitudinal Parallel Contour
T
Threading operation