catia advanced machiming

62
Advanced Machining Site Map Preface Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Reference Glossary Index © Dassault Systèmes 1994-2002. All rights reserved.

Upload: bodo87eugen

Post on 23-Oct-2015

62 views

Category:

Documents


1 download

DESCRIPTION

CATIA advanced machiming

TRANSCRIPT

  • Advanced Machining

    Site Map Preface Getting Started Basic Tasks Advanced Tasks Workbench

    Description Customizing Reference Glossary Index

    Dassault Systmes 1994-2002. All rights reserved.

  • Site MapPrefaceGetting Started

    Entering the WorkbenchSetup the Part OperationCreate a Roughing OperationCreate an Isoparametric Machining OperationCreate a Flank Contouring OperationGenerate NC Code

    Basic Tasks

    Drilling Operations2.5-axis Milling Operations3-axis Milling OperationsMulti-Axis Machining Operations

    Multi-Axis Flank Contouring: Tanto FanMulti-Axis Flank Contouring: Combin Tanto

    Auxiliary OperationsPart Operations, Programs and ProcessesManaging Manufacturing EntitiesVerification, Simulation and Program Output

    Advanced TasksWorkbench Description

    Menu BarToolbarsSpecification Tree

    CustomizingReference InformationGlossaryIndex

  • PrefaceAdvanced Machining easily defines NC programs dedicated to machining complex 3D parts(aerospace, hydraulic, turbo-machinery, and so on) within a single workbench including 2.5 to5-axis machining technologies. Complementary to other V5 NC Manufacturing solutions andproducts, this product brings new functionalities in order to cover the entire machiningprocesses and existing key functionalities to speed up skilled oriented operations. All thesefunctionalities are grouped together to overtake previous version CATIA NC Manufacturingsolutions, and therefore surpass all existing "all in one" CAM systems.

    Advanced Machining offers the following main functions:Accurate tool path definition through a full set of 2.5 to 5 axis milling and drillingmachining capabilitiesQuick tool path definition thanks to an intuitive user interfaceFlexible management of tools and tool catalogsDefinition of machining areas including multi-thickness areasCheck and repair tool holder collisionsQuick verification of tool pathIn-process part visualization and material removal simulation in multi-axis modeTool path editorFast tool path update after modificationSeamless NC data generationAutomatic shop-floor documentationManagement of NC related documentsMulti-CAD managementIntegration with DELMIANC know-how capitalization and reuseProductive design change management.

    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 Informationssysteme GmbH, all rights reserved.

  • Getting StartedBefore getting into the detailed instructions for using Advanced Machining, this tutorial isintended 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 keyfunctionalities.

    Entering the WorkbenchSetup the Part Operation

    Create a Roughing OperationCreate an Isoparametric Machining Operation

    Create a Flank Contouring OperationGenerate NC Code

  • Entering the WorkbenchThis first task shows you how to open the part to machine and enter the Advanced Machiningworkbench.1. Select File > Open then select the SampleAMG.CATPart document.

    2. Select NC Manufacturing > Advanced Machining from the Start menu.

    The Advanced Machining workbench appears.

    The part is displayed in the Setup Editor window along with the manufacturing specification tree.

    3. Select Manufacturing Program.1 in the tree to make it the current entity.To insert program entities such as machining operations, tools and auxiliary commands you caneither:

    make the program current before clicking the insert program entity commandclick the insert program entity command then make the program current.

  • Setup the Part OperationThis task shows you how to setup the main parameters of the Part Operation.

    1. Double click the Part Operation in the tree.

    The Part Operation dialog box appears.

    2. Select the Machine icon to access the MachineEditor dialog box.

    Select the 3-axis machine and click OK to return tothe Part Operation dialog box.

    3. Select the Product or Part icon then select SampleProductAMG. 4. Select the Stock icon then select the stock geometry that appears. 5. Click OK to accept the Part Operation.

  • Create a Roughing OperationThis task shows you how to insert a roughing operation into the program. This operation rough machine partsby horizontal planes, so you must define:

    geometrymachining strategy parameterstool.

    1. Select the Roughing icon .

    A roughing entity and a default tool area added to the program.

    The dialog box opens at the Geometry tab page .

    This page includes a sensitive icon to help you specify the geometry to be machined.The red area in the sensitive icon represents the part geometry. It is obligatory, as is the rough stock. All of theother parameters are optional.

    2. Right click the red area in thesensitive icon and chooseBody(ies).

    Click on the part in the viewer.

    Then double click anywhere in theviewer to confirm your selectionand redisplay the dialog box.

    3. Click on the rough stock in thesensitive icon.

    Click on the stock in the viewer.

    Then double click anywhere in theviewer to confirm your selectionand redisplay the dialog box.

    4. Select the Strategy tab page to specify:

    machining parameters:

    strategy parameters:

  • 5. Select the Tool tab page .

    6. Enter a name of the new tool (for example, T1 End Mill D 32 RC4).

    7. Double click the D (nominaldiameter) parameter in the icon,then enter 32mm in the EditParameter dialog box.

    The tool icon is updated to takethe new value into account.

    8. Double click the Rc (cornerradius) parameter in the icon,then enter 4mm in the EditParameter dialog box.

    Set the db (body diameter)parameter to 32mm in the sameway.

  • 9. Click Replay to compute the operation and visualize the tool path. You will see that the part has been roughmachined.

    10. Click OK to create the operation.

  • Create an Isoparametric Machining OperationThis task illustrates how to create an Isoparametric Machining operation in the program.

    1. Select the Isoparametric Machining icon .

    An Isoparametric Machining entity along with a default tool is added to the program.The Isoparametric Machining 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 surface and corner points of the icon are colored red indicating that this geometry is required. Allother geometry is optional.

    2. Click the red part surfacein the icon then select thedesired surfaces in the3D window.

    3. Click a red point in theicon then select the fourcorner points of the partsurface.

    The part surface andcorner points of the iconare now colored greenindicating that thisgeometry is now defined.

  • 4. Select the Strategy tab page to specify:

    machining parameters:

    stepover parameters:

    The Tool Axis Guidance is set to Fixed axis.The tool used in the previous operation is proposed by default.

    5. Click Replay to compute the operation and visualize the tool path.

  • 6. Click OK to create the operation.

  • Create a Multi-Axis Flank Contouring OperationThis task illustrates how to create a Multi-Axis Flank Contouring operation in the program.

    1. Select the Multi-Axis Flank Contouring icon .

    A Multi-Axis Flank Contouring entity along with a default tool is added to the program.The Multi-Axis Flank Contouring dialog box appears directly at the Geometry tab page .

    2. Click the red part surface in the icon then select the desired part surface in the 3D window.3. Click the red drive surface in the icon then select the desired drives in the 3D window.4. Click the start and stop elements in the icon then select the desired elements in the 3D window.

    5. Select the Strategy tab page to specify:

    tool axis guidance parameters:

    Click the orange reference point in the icon then select the desired point in the 3D window.

  • machining parameters:

    stepover parameters:

    In the Finishing tab, request a finishing pass on the last level with a 1mm side finish thickness. 6. Select the Tool tab page to specify a tool with the following characteristics.

    7. Click Replay to compute the operation and visualize the tool path.

  • 8. Click OK to create the operation.

    The specification tree is updated as follows.

  • Generate NC CodeThis task shows you how to generate the NC code from the program.

    1. Use the right mouse key on theManufacturing Program.1 entity in the treeto select Manufacturing Program.1 object >Generate NC Code Interactively.

    The Save NC File dialog box appears.

    2. Select the folder where you want the file tobe saved and specify the name of the file.

    3. Click Save to create the APT file. Here is an extract from a typical Apt source file that could be generated:$$ -----------------------------------------------------------------$$ Generated on Thursday, November 22, 2001 03:52:46 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.00000PARTNO PART TO BE MACHINEDCOOLNT/ONCUTCOM/OFFPPRINT OPERATION NAME : Tool Change.1$$ Start generation of : Tool Change.1TLAXIS/ 0.000000, 0.000000, 1.000000$$ TOOLCHANGEBEGINNINGRAPIDGOTO / 0.00000, 0.00000, 100.00000CUTTER/ 32.000000, 4.000000, 12.000000, 4.000000, 0.000000,$0.000000, 50.000000TOOLNO/2, 32.000000TPRINT/T1 End Mill D 32 RC4LOADTL/2$$ End of generation of : Tool Change.1PPRINT OPERATION NAME : Roughing.1$$ Start generation of : Roughing.1SPINDL/ 70.0000,RPM,CLWRAPIDGOTO / 124.76103, 98.00000, 54.20000RAPIDGOTO / 124.76103, 98.00000, 53.79193FEDRAT/ 300.0000,MMPMGOTO / 124.76103, 98.00000, 43.79193...FEDRAT/ 1000.0000,MMPMGOTO / -95.23505, -110.00000, 10.00000RAPIDGOTO / -95.23505, -110.00000, 54.20000$$ End of generation of : Roughing.1PPRINT OPERATION NAME : Isoparametric Machining.1

  • $$ Start generation of : Isoparametric Machining.1FEDRAT/ 1000.0000,MMPMSPINDL/ 70.0000,RPM,CLWGOTO / 98.32806, -4.25505, 6.00000GOTO / 96.84742, -4.33058, 6.10042...GOTO / 91.86793, -8.80373, 7.49749GOTO / 2.80778, -8.79095, 35.40089$$ End of generation of : Isoparametric Machining.1PPRINT OPERATION NAME : Tool Change.2$$ Start generation of : Tool Change.2$$ TOOLCHANGEBEGINNINGRAPIDGOTO / 0.00000, 0.00000, 100.00000CUTTER/ 16.000000, 4.000000, 4.000000, 4.000000, 0.000000,$0.000000, 50.000000TOOLNO/3, 16.000000TPRINT/T1 End Mill D 16 RC4LOADTL/3$$ End of generation of : Tool Change.2PPRINT OPERATION NAME : Multi-Axis Flank Contouring.1$$ Start generation of : Multi-Axis Flank Contouring.1LOADTL/3,1FEDRAT/ 1000.0000,MMPMSPINDL/ 70.0000,RPM,CLWGOTO / 100.00275, -17.79095, 34.00000GOTO / 52.08658, -17.79095, 34.00000...GOTO / 117.59356, -82.66197, 4.36385GOTO / 142.86522, -82.35744, 4.36385$$ End of generation of : Multi-Axis Flank Contouring.1SPINDL/OFFREWIND/0END

  • Basic TasksThe basic tasks you will perform in the Advanced Machining workbench involve creating,editing and managing machining operations and other entities of the NC manufacturingprocess.

    Drilling Operations2.5-axis Milling Operations3-axis Milling Operations

    Multi-Axis Machining OperationsAuxiliary Operations

    Part Operations, Programs and ProcessesManaging Manufacturing Entities

    Verification, Simulation and Program Output

  • Drilling OperationsThe tasks for creating 2.5 to 5-axis drilling operations are documented in the Prismatic Machining User's Guide.

    Spot Drilling OperationCreate a Spot Drilling Operation: Select the Spot Drilling icon then select the hole or hole pattern to be machinedand specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds asneeded.

    Drilling OperationsCreate a Drilling Operation: Select the Drilling icon then select the hole or hole pattern to be machined and specifythe 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 tobe machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds andspeeds as needed.Create a Drilling Deep Hole Operation: Select the Drilling Deep Hole icon then select the hole or hole pattern tobe machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds andspeeds as needed.Create a Drilling Break Chips Operation: Select the Drilling Break Chips icon then select the hole or hole patternto be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds andspeeds as needed.

    Hole Finishing OperationsCreate a Reaming Operation: Select the Reaming icon then select the hole or hole pattern to be machined andspecify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed.Create a Counterboring Operation: Select the Counterboring icon then select the hole or hole pattern to bemachined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speedsas needed.

    Boring OperationsCreate a Boring Operation: Select the Boring icon then select the hole or hole pattern to be machined and specifythe 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 patternto be machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds andspeeds as needed.Create a Boring and Chamfering Operation: Select the Boring and Chamfering icon then select the hole or holepattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feedsand speeds as needed.Create a Back Boring Operation: Select the Back Boring icon then select the hole or hole pattern to be machinedand specify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds asneeded.

    Threading OperationsCreate a Tapping Operation: Select the Tapping icon then select the hole or hole pattern to be machined andspecify 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 tobe machined and specify the tool to be used. Specify machining strategy parameters, macros and feeds andspeeds as needed.Create a Thread without Tap Head Operation: Select the Thread without Tap Head icon then select the hole orhole pattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros andfeeds and speeds as needed.Create a Thread Milling Operation: Select the Thread Milling icon then select the hole or hole pattern to bemachined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speedsas needed.

  • Countersinking and Chamfering OperationsCreate a Countersinking Operation: Select the Countersinking icon then select the hole or hole pattern to bemachined and specify the tool to be used. Specify machining strategy parameters, macros and feeds and speedsas needed.Create a Chamfering Two Sides Operation: Select the Chamfering Two Sides icon then select the hole or holepattern to be machined and specify the tool to be used. Specify machining strategy parameters, macros and feedsand speeds as needed.

    T-Slotting and Circular MillingCreate a T-Slotting Operation: Select the T-Slotting icon then select the hole or hole pattern to be machined andspecify the tool to be used. Specify machining strategy parameters, macros and feeds and speeds as needed.Create a Circular Milling Operation: Select the Circular Milling icon then select the hole or hole pattern to bemachined and specify the tool to be used. Specify machining strategy parameters, macros, and feeds and speedsas needed.

  • 2.5-axis Milling OperationsThe tasks in this section show you how to create 2.5 axis milling operations in your NC manufacturing program.

    Create a Pocketing Operation: Select the Pocketing icon then select the geometry to be machined (open or closedpocket, islands, and so on). Specify the tool to be used. Set parameters for axial and radial machining and other criteria such as finishing and high-speed milling. Set feedsand speeds and NC macros as needed.

    A Pocketing operation can be created for machining:Closed pocketsTool machines the area delimited by hard boundariesOpen pocketsTool machines the area that has a least one soft boundary.

    Create a Facing Operation: Select the Facing icon then select the geometry to be machined and specify the tool tobe used. Set parameters for axial and radial machining and other criteria such as finishing and high-speed milling. Set feedsand speeds and NC macros as needed.Create a Profile Contouring Operation: Select the Profile Contouring icon then select the geometry to be machinedand specify the tool to be used. Set parameters for axial and radial machining and other criteria such as finishing. Set feeds and speeds and NC macros as needed.

    A Profile Contouring operation can be created for machining:Between two planesTool follows contour between top and bottom planes while respecting user-defined geometry limitations andmachining strategy parameters.Between two curvesTool follows trajectory defined by top and bottom guide curves while respecting user-defined geometrylimitations and machining strategy parameters.Between a curve and surfacesTool follows trajectory defined by a top guide curve and bottom surfaces while respecting user-definedgeometry limitations and machining strategy parameters.By flank contouringTool flank machines vertical part surface while respecting user-defined geometry limitations and machiningstrategy parameters.

    Create a Point to Point Operation: Select the Point to Point icon then select the geometry to be machined and specifythe tool to be used. Specify machining parameters and feeds and speeds as needed.Create a Curve Following Operation: Select the Curve Following icon then select the geometry to be machined andspecify the tool to be used. Specify machining parameters and feeds and speeds as needed.

  • 3-axis Milling OperationsYou can use the following operations to rough machining the part.

    Create a Sweep Roughing operation: Select the Sweep Roughing icon, choose the part tomachine and specify the tool to be used. You can also specify machining parameters,feedrates and spindle speeds.Create a Roughing operation: Select the Roughing icon, choose the part to machine andspecify the tool to be used. You can also specify machining parameters, feedrates andspindle speeds.

    You can use the following operations to finish or semi-finish the part.Create a Sweeping operation: Select the Sweeping icon, choose the part to machine andspecify the tool to be used. You can also specify machining parameters, feedrates andspindle speeds.Create a ZLevel machining operation: Select the Z-Level icon, choose the part to machineand specify the tool to be used. You can also specify machining parameters, feedrates andspindle speeds.Create a Contour-driven machining operation: Select the Contour Driven icon, choose thepart to machine and specify the tool to be used. You can also specify machiningparameters, feedrates and spindle speeds.Create a Spiral Milling operation: Select the Spiral Milling icon, choose the part to machineand specify the tool to be used. You can also specify machining parameters, feedrates andspindle speeds.Create a Isoparametric machining operation: Select the Isoparametric Machining icon,choose the part to machine and specify the tool to be used. You can also specifymachining parameters, feedrates and spindle speeds.

    You can use the following operation to to rework an area on a part where there is residualmaterial. Before using this operation, compute the areas that you want to rework.

    Create a Pencil operation: Select the Pencil icon, choose the area to rework and specifythe tool to be used. You can also specify machining parameters, feedrates and spindlespeeds.

  • Multi-Axis Machining OperationsThe tasks in this section show you how to create multi-axis machining operations in yourmanufacturing program.

    Create a Multi-Axis Sweeping machining operation:Select the Multi-Axis Sweeping icon then select the geometry to be machined. Youcan use Offset Groups and Features when defining geometry.Specify the tool to be used. Set the Tool axis mode then specify machining parameters, feeds and speeds, andNC macros as needed.

    Basic tasks illustrate the following Tool axis modes for this operation:Lead and Tilt FixedThru a PointNormal to Line4-Axis Lead/LagOptimized Lead.

    Create a Multi-Axis Contour Driven machining operation:Select the Multi-Axis Contour Driven icon then select the geometry to be machined.You can use Offset Groups and Features when defining geometry. Specify the tool to be used. Set the Guiding strategy and choose one of the following Tool axis modes:

    Lead and TiltFixedThru a PointNormal to Line4-Axis Lead/LagOptimized Lead.

    Specify machining parameters, feeds and speeds, and NC macros as needed.

    Basic tasks illustrate the following Guiding strategies for this operation:Between contoursParallel contoursSpine contour.

  • Create a Multi-Axis Curve Machining operation:Select the Multi-Axis Curve Machining icon then select the geometry to bemachined. Specify the tool to be used. Set the Machining mode and choose one of the following Tool axis modes:

    Lead and TiltFixedInterpolationThru a PointNormal to LineOptimized Lead (for Contact machining only)Tangent Axis (for Between Two Curves and Between Curve and Part modesonly)4-axis Lead/Lag.

    Specify machining parameters, feeds and speeds, and NC macros as needed.

    Basic tasks illustrate the following Machining modes for this operation:ContactBetween two curves with Tip or Side machining Between a curve and part with Tip or Side machining.

    In Tangent Axis mode, the tool axis is optimized by curvature on the part surface forContact machining and on the drive surface for Side machining.

    Maximum material removal is obtained when ruling direction on drive surface matches theruling direction on tool.Create a Multi-Axis Flank Contouring operation:

    Select the Multi-Axis Flank Contouring icon then select the geometry to bemachined. Specify the tool to be used. Set the Guiding strategy and choose one of the following Tool axis modes:

    Tanto FanCombin TantoCombin ParelmMixed CombinFixed.

    Specify machining parameters, feeds and speeds, and NC macros as needed.

    Basic tasks illustrate the following Tool axis modes for this operation:Tanto FanCombin Tanto

  • Create a Multi-Axis Flank ContouringOperation with "Tanto Fan" Tool axis

    GuidanceThis task illustrates how to create a Multi-Axis Flank Contouring operation in theprogram.

    The tool axis will be guided in Tanto Fan mode.

    To create the operation you must define:the geometry to be machined

    the tool that will be used

    the parameters of the machining strategy

    the feedrates and spindle speeds

    the macros (transition paths) .

    Open the Flank_5X_test_part.CATPart document, then select NC Manufacturing >Surface Machining from the Start menu. Make the Manufacturing Program current in thespecification tree. 1. Select the Multi-Axis

    Flank Contouring icon

    .

    A Multi-Axis FlankContouring entity alongwith a default tool isadded to the program.The Multi-Axis FlankContouring dialog boxappears directly at theGeometry tab page

    .

    The part surface andcorner points of thesensitive icon arecolored red indicatingthat this geometry isrequired. All othergeometry is optional.

  • 2. Click the red part surface in the icon then select the desired surfaces in the 3Dwindow.Click the red drive surface in the icon then select the desired drives in the 3Dwindow.

    3. Click the start and stop elements in the icon then select the desired elements in the3D window.The surfaces of the icon are now colored green indicating that this geometry is nowdefined.

    4. Select the Strategy tab page to specify:

    tool axis guidance parameters

    machining parameters

  • stepover parameters

    In this example Finishing and High-speed milling is not required.5. Click Preview in the dialog box to verify the parameters that you have specified.

    A message box appears giving feedback about this verification. 6. Select the Tool tab page and specify a 16mm ball end mill.

    For more information please refer to Edit the Tool of an Operation.7. If needed, select the Feeds and Speeds tab page to specify feedrates and

    spindle speeds for the operation. Otherwise default values are used.8. If needed, select the Macros tab page to specify the operation's transition

    paths (approach and retract motion, for example). See Define Macros of anOperation for an example of specifying transition paths on a multi-axis machiningoperation.

  • 9. Before accepting the operation, you should check its validity by replaying the toolpath.

    10. Click OK to create the operation.

  • Create a Multi-Axis Flank ContouringOperation with "Combin Tanto" Tool axis

    GuidanceThis task illustrates how to create a Multi-Axis Flank Contouring operation in the program.

    The tool axis will be guided in Combin Tanto mode.

    To create the operation you must define:the geometry to be machined

    the tool that will be used

    the parameters of the machining strategy

    the feedrates and spindle speeds

    the macros (transition paths) .

    Open the PartToMachine.CATPart document, then select NC Manufacturing > SurfaceMachining from the Start menu. Make the Manufacturing Program current in thespecification tree. 1. Select the Multi-Axis

    Flank Contouring icon

    .

    A Multi-Axis FlankContouring entity alongwith a default tool isadded to the program.The Multi-Axis FlankContouring dialog boxappears directly at theGeometry tab page

    .

    The part surface andcorner points of thesensitive icon arecolored red indicatingthat this geometry isrequired. All othergeometry is optional.

    2. Click the red part surface in the icon then select the desired surfaces in the 3D window.

  • The part surface of the icon are now colored green indicating that this geometry is nowdefined.

    3. Select the Strategy tab page to specify:

    tool axis guidance parameters

    machining parameters

    stepover parameters

  • Finishing and high-speed milling parameters are not needed in this example.4. Click Preview in the dialog box to verify the parameters that you have specified.

    A message box appears giving feedback about this verification. A tool is proposed by default when you want to create a machining operation. If theproposed tool is not suitable, just select the Tool tab page to specify the tool youwant to use.

    Please refer to Edit the Tool of an Operation.5. Select the Feeds and Speeds tab page to specify the feedrates and spindle

    speeds for the operation.6. Select the Macros tab page 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 amulti-axis machining operation. Before accepting the operation, you should check its validity by replaying the tool path.

  • 7. Click OK to create the operation.

  • Auxiliary OperationsThe tasks for inserting auxiliary operations in the manufacturing program are documented in the NC ManufacturingInfrastructure 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 characteristicsof the machining axis system or origin.

    Insert PP Instruction: Select the PP Instruction icon then enter the syntax of the PP instruction.

    Insert Copy Transformation Instruction (P2 functionality): Select the Copy Transformation icon then select thereference operation. You can then specify the number of copies and the characteristics of the transformation.

  • Managing Manufacturing EntitiesThe tasks for creating and managing the specific entities of the NC manufacturing environment are documented in the NCManufacturing Infrastructure User's Guide.

    Select or Create a Tool: Double click the machining operation in the program and select the Tool tab page to editthe 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 thetool characteristics in the Tool Definition dialog box.Specify Tool Compensation Information: Double click a tool referenced in the program or resource list and specifythe 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 patternof holes to be machined.Feature Based Programming: Select a feature using the Manufacturing view and create operations based on thisfeature.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 axialmachining 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 iscorrectly defined.

  • Verification, Simulation and Program OutputThe tasks for using capabilities such as tool path verification, material removal simulation, and production of NC output dataare documented in the NC Manufacturing Infrastructure User's Guide.

    Replay Tool Path: Select the Tool Path Replay icon then specify the display options for an animated tool pathdisplay of the manufacturing program of machining operation.Simulate Material Removal (P2 functionality): Select the desired icon in the Tool Path Replay dialog box to run amaterial removal simulation either in Photo or Video mode.

    Generate APT Source Code in Batch Mode: Select the Generate NC Code in Batch Mode icon then select themanufacturing program to be processed and define the APT source processing options.

    Generate NC Code in Batch Mode: Select the Generate NC Code in Batch Mode icon then select themanufacturing program to be processed and define the NC code processing options.

    Generate Clfile Code in Batch Mode: Select the Generate NC Code in Batch Mode icon then select themanufacturing program to be processed and define the Clfile processing options.

    Generate a CGR File in Batch Mode (P2 functionality): Select the Generate NC Code in Batch Mode icon thenselect the manufacturing program to be processed and define the CGR file processing options.Batch Queue Management: Manage tool path computation outside the interactive CATIA session, with thepossibility of scheduling the execution of several batch jobs.Generate APT Source Code in Interactive Mode: Select the Generate NC Code Interactively icon to generate APTsource code for the current manufacturing program.Generate Documentation: Select the Generate Documentation icon to produce shop floor documentation in HTMLformat. Import an APT Source into the Program: Select the APT Import contextual command to insert an existing APTsource into the current manufacturing program.

  • Advanced TasksThe tasks dealing with specific NC Manufacturing processes are documented in the NCManufacturing Infrastructure User's Guide.

    Design ChangesSet Up and Part Positioning

  • Workbench DescriptionThis section contains the description of the menu commands and icon toolbars that are specific to the Advanced Machiningworkbench, which is illustrated below.

    Menu BarToolbars

    Specification Tree

  • Advanced Machining Menu BarThe various menus and menu commands that are specific to Advanced Machining aredescribed below.

    Start File Edit View Insert Tools Windows Help

    Tasks corresponding to general menu commands are described in the CATIA Version 5Infrastructure User's Guide.

    Tasks corresponding to common NC Manufacturing menu commands are described in the NCManufacturing Infrastructure User's Guide.

    Insert MenuCommand... Description...

    Machining OperationsSee Insert > MachiningOperations

    Machining Features Inserts Machining Features

    Auxiliary OperationsSee Insert > AuxiliaryOperations

    Insert > Machining Operations Command... Description...

    Axial Machining Operations Creates AxialMachining Operations

    Prismatic Machining OperationsCreates PrismaticMachining Operations

    Surface Machining Operations Creates SurfaceMachining Operations

    Multi-Axis MachiningOperations

    Creates Multi-AxisMachining Operations

    Insert > Machining Operations > Axial Machining Operations

    Command... Description...Drilling Creates a Drilling

    Operation

  • Spot Drilling Creates a Spot DrillingOperation

    Drilling Dwell Delay Creates a Drilling DwellDelay Operation

    Drilling Deep Hole Creates a Drilling DeepHole Operation

    Drilling Break Chips Creates a Drilling BreakChips Operation

    Tapping Creates a TappingOperation

    Reverse Threading Creates a ReverseThreading Operation

    Thread w/o Tap Head Creates a Thread withoutTap Head Operation:

    Boring Creates a BoringOperation

    Boring and Chamfering Creates a Boring andChamfering Operation

    Boring Spindle Stop Creates a Boring SpindleStop Operation

    Reaming Creates a ReamingOperation

    Counter Boring Creates a CounterboringOperation

    Counter Sinking Creates a CountersinkingOperation

    Chamfering 2 Sides Creates a Chamfering TwoSides Operation

    Back Boring Creates a Back BoringOperation

    T-Slotting Creates a T-SlottingOperation

    Circular Milling Creates a Circular MillingOperation

    Thread Milling Creates a Thread MillingOperation

    Insert > Machining Operations > Prismatic Machining Operations

  • Command... Description...

    PocketingCreates a PocketingOperation

    Facing Creates a FacingOperation

    Profile Contouring Creates a ProfileContouring Operation

    Curve Following Creates a Curve FollowingOperation

    Point to Point Creates a Point to PointOperation

    Insert > Machining Operations > Surface Machining Operations

    Command... Description...

    Sweep RoughingCreates a Sweep RoughingOperation

    Roughing Creates a Roughing OperationSweeping Creates a Sweeping OperationPencil Creates a Pencil OperationZLevel Creates a ZLevel OperationContour Driven Creates a Contour Driven

    OperationSpiral Milling Creates a Spiral Milling OperationIsoparametric Machining Creates an Isoparametric

    Machining Operation

    Insert > Machining Operations > Multi-Axis Machining Operations

    Command... Description...

    Multi-Axis SweepingCreates a Multi-AxisSweeping Operation

    Multi-Axis Contour Driven Creates a Multi-AxisContour Driven Operation

    Multi-Axis Curve Following Creates a Multi-Axis CurveFollowing Operation

    Multi-Axis Flank Contouring Creates a Multi-Axis FlankContouring Operation

  • Machining Operations ToolbarThe Advanced Machining workbench includes one specific icon toolbar: the MachiningOperations toolbar. The other toolbars in the workbench are common to all the NCManufacturing products and are described in the NC Manufacturing Infrastructure User's Guide.

    The Machining Operations toolbar contains the commands for creating and editing 2.5 to 5-axisMilling and Drilling operations.

    The icons for creating and editing 2.5-axis Milling operations are as follows.See Create a Pocketing Operation

    See Create a Facing Operation

    See Create a Profile Contouring Operation

    See Create a Curve Following Operation

    See Create a Point to Point Operation

    The icons for creating and editing 3-axis Milling operations are as follows.

    See Create a Sweep Roughing OperationSee Create a Roughing Operation

    See Create a Sweeping Operation

    See Create a Pencil Operation

    See Create a ZLevel Operation

    See Create a Contour Driven Operation

    See Create a Spiral Milling Operation

    See Create an Isoparametric Machining Operation

    The icons for creating and editing 5-axis Milling operations are as follows.

    See Creates a Multi-Axis Sweeping OperationSee Creates a Multi-Axis Contour Driven Operation

    See Creates a Multi-Axis Curve Following Operation

    See Creates a Multi-Axis Flank Contouring Operation

  • The icons for creating and editing Drilling operations as follows.See Create a Drilling Operation

    See Create a Spot Drilling Operation

    See Create a Drilling Dwell Delay Operation

    See Create a Drilling Deep Hole Operation

    See Create a Drilling Break Chips Operation

    See Create a Tapping Operation

    See Create a Reverse Threading Operation

    See Create a Thread without Tap Head Operation

    See Create a Boring Operation

    See Create a Boring and Chamfering Operation

    See Create a Boring Spindle Stop Operation

    See Create a Reaming Operation

    See Create a Counterboring Operation

    See Create a Countersinking Operation

    See Create a Chamfering Two Sides Operation

    See Create a Back Boring Operation

    See Create a T-Slotting Operation

    See Create a Circular Milling Operation

    See Create a Thread Milling Operation

  • Specification TreeHere is an example of a Process Product Resources (PPR) specification tree for AdvancedMachining.

    Process List is a plan that gives all the activities and machining operations required totransform 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.The example above shows that:

    Drilling.1 is complete and has not been computedDrilling.2 is complete but has been computed (by means of a replay)Drilling.3 does not have all of the necessary data (indicated by the exclamationmark symbol)Drilling.4 has been deactivated by the user (indicated by the brackets symbol)Drilling.5 has been modified and needs to be recomputed (indicated by theupdate symbol).

  • Product List gives all of the parts to machine as well as CATPart documents containingcomplementary geometry. Resources List gives all of the resources such as machine or tools that can be used in theprogram.

  • Reference InformationEssential reference information on the following topics is provided in the NC ManufacturingInfrastructure User's Guide.

    ToolsNC Macros

    PP Tables and PP Word SyntaxesAPT Formats

    CLfile Formats

  • GlossaryA

    approachmacro

    Motion defined for approaching the operation start point

    auxiliarycommand

    A control function such as tool change or machine table rotation. These commandsmay be interpreted by a specific post-processor.

    axialmachiningoperation

    Operation in which machining is done along a single axis and is mainly intended forhole making (drilling, counter boring, and so on).

    Bback and forth Machining in which motion is done alternately in one direction then the other.

    Compare with one way.bottom plane A planar geometric element that represents the bottom surface of an area to

    machine. It is normal to the tool axis.

    Cclearancemacro

    Motion that involves retracting to a safety plane, a linear trajectory in that plane andthen plunging from that plane.

    climb milling Milling in which the advancing tool rotates down into the material. Chips of cutmaterial tend to be thrown behind the tool, which results to give good surface finish.Compare with conventional milling.

    CombinParelm

    Tool axis guidance strategy for Multi-Axis Flank Contouring. This strategycombines three phases:

    tool fans over a given Leave distancetool is tangent to the drive surface at a given Contact height and follows thesurface isoparametricstool fans over a given Approach distance.

  • Combin Tanto Tool axis guidance strategy for Multi-Axis Flank Contouring. This strategycombines three phases:

    tool fans over a given Leave distancetool is tangent to the drive surface at a given Contact height and is containedin a plane normal to forward directiontool fans over a given Approach distance.

    Contactheight

    Determines a point on the drive surface where the tool must respect tangencyconditions. The Contact height is measured from the tool tip along the tool axis.The point on the drive is computed such that its projection normal to the drive ontothe tool axis respects the Contact height value. The tool pivots to respect thetangency point.

  • conventionalmilling

    Milling in which the advancing tool rotates up into the material. Chips of cut materialtend to be carried around with the tool, which often impairs good surface finish.Compare with climb milling.

    DDPM Digital Process for Manufacturing.

    Eextensiontype

    Defines the end type of a hole as being through hole or blind.

    FFacingoperation

    A surfacing operation in which material is removed in one cut or several axial cutsof equal depth according to a pre-defined machining strategy. Boundaries of theplanar area to be machined are soft.

    Fault Types of faults in material removal simulation are gouge, undercut, and tool clash.

    feedrate Rate at which a cutter advances into a work piece.Measured in linear or angular units (mm/min or mm/rev, for example).

  • Fixed Tool axis guidance strategy for Multi-Axis Flank Contouring. The tool axis is fixed.

    fixture Elements used to secure or support the workpiece on a machine.

    Ggouge Area where the tool has removed too much material from the workpiece.

    Hhard A geometric element (such as a boundary or a bottom face) that the tool cannot

    pass beyond.high speedmilling (HSM)

    Functionality that is available for operations such as Flank Contouring, Pocketingand Facing in which corners and transitions in the tool path are rounded to ensurea smooth and continuous cutting effort.

    Iinward helical Machining in which motion starts from a point inside the domain to machine and

    follows paths parallel to the domain boundary towards the center of the domain.Compare with outward helical.

    island Inner domain of a pocket that is to be avoided during machining. It has a closedhard boundary.

    Llinking motion Motion that involves retracting to a safety plane, a linear trajectory in that plane and

    then plunging from that plane.

  • Mmachinerotation

    An auxiliary command in the program that corresponds to a rotation of the machinetable.

    machiningaxis system

    Reference axis system in which coordinates of points of the tool path are given.

    machiningfeature

    A feature instance representing a volume of material to be removed, a machiningaxis, tolerances, and other technological attributes. These features may be holetype or milling type.

    machiningoperation

    Contains all the necessary information for machining a part of the workpiece usinga single tool.

    machiningtolerance

    The maximum allowed difference between the theoretical and computed tool path.

    manufacturingprocess

    Defines the sequence of part operations necessary for the complete manufactureof a part.

    manufacturingprogram

    Describes the processing order of the NC entities that are taken into account fortool path computation: machining operations, auxiliary commands and PPinstructions.

    manufacturingview

    The set of machining features defined in the part operation.

    Mixed Combin Tool axis guidance strategy for Multi-Axis Flank Contouring. Either Combin Parelmor Combin Tanto is applied depending on the drive surface geometry. CombinTanto is applied for cylindrical and planar drives. Combin Parelm is applied forother drive surface geometry.

    multi-leveloperation

    Milling operation (such as Flank, Contouring, Pocketing or Profile Contouring) thatis done in a series of axial cuts.

    Ooffset 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 withthickness.

    one way Machining in which motion is always done in the same direction. Compare with zigzag or back and forth.

    outwardhelical

    Machining in which motion starts from a point inside the domain to machine andfollows paths parallel to the domain boundary away from the center of the domain. Compare with inward helical.

    Ppart 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 theassociated fixture and set-up entities.

  • pocket An area to be machined that is defined by a closed boundary and a bottom plane.The pocket boundary may be either open or closed. The pocket definition may alsoinclude a top plane and one or more islands.

    Pocketingoperation

    A machining operation in which material is removed from a pocket in one or severalaxial cuts of equal depth according to a pre-defined machining strategy. The tool path style is either Inward helical, Outward helical or Back and forth.

    Point to Pointoperation

    A milling operation in which the tool moves in straight line segments betweenuser-defined points.

    PP instruction Instructions that control certain functions that are auxiliary to the tool-partrelationship. They may be interpreted by a specific post processor.

    PPR Process Product Resources.

    ProfileContouringoperation

    A milling operation in which the tool follows a guide curve and possibly other guideelements while respecting user-defined geometric limitations and machiningstrategy parameters.

    Rretract macro Motion defined for retracting from the operation end point

    return macro Motion for linking between paths or between levels. It involves retracting to asafety plane, a linear trajectory in that plane and then plunging from that plane.

    Ssafety plane 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.set up Describes how the part, stock and fixture are positioned on the machine.

    soft A geometric element (such as a boundary or a bottom face) that the tool can passbeyond.

    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

  • Tanto Fan Tool axis guidance strategy for Multi-Axis Flank Contouring. The tool is tangent tothe drive surface at a given contact height, and the tool axis is interpolated betweenthe start and end positions.

    thickness Specifies a thickness of material. Compare with offset.

    top plane A planar geometric element that represents the top surface of an area to machine.It is always normal to the associated tool's rotational axis.

    tool axis Center line of the cutter.

    tool change An auxiliary command in the program that corresponds to a change of tool.

    tool clash Area where the tool collided with the workpiece during a rapid move.

    tool path The path that the center of the tool tip follows during a machining operation.

    total depth The total depth including breakthrough distance that is machined in a hole makingoperation.

    Uundercut Area where the tool has left material behind on the workpiece.

    Zzig zag Machining in which motion is done alternately in one direction then the other.

    Compare with one way.

  • Index

    Numerics4-Axis Lead/Lag

    Multi-Axis Contour Driven tool axis guidance

    Multi-Axis Curve Machining tool axis guidance

    Aapproach macro

    APT import

    APT source generation

    auxiliary command Auxiliary operation

    Copy Transformation

    Machine Rotation

    Machining Axis or Origin

    PP Instruction

    Tool Change

    axial machining operation

    Bback and forth

  • CCGR file generation

    clearance macro

    Clfile code generation

    climb milling Combin Parelm

    Multi-Axis Flank Contouring tool axis guidance Combin Parelm, definition

    Multi-Axis Flank Contouring tool axis guidance Combin Tanto

    Multi-Axis Flank Contouring tool axis guidance Combin Tanto, definition

    Multi-Axis Flank Contouring tool axis guidance

    Contact height

    conventional milling

    Copy-Transformation Instruction

    DDocumentation generation

    FFacing operation

    Fault

    Finishing and semi-finishing operations Fixed

    Multi-Axis Contour Driven tool axis guidance

  • Multi-Axis Curve Machining tool axis guidance

    Multi-Axis Flank Contouring tool axis guidance Fixed, definition

    Multi-Axis Flank Contouring tool axis guidance

    Ggouge

    Hhard geometric element

    high speed milling (HSM)

    IInward helical

    Island

    Isoparametric Machining

    LLead and Tilt

    Multi-Axis Contour Driven tool axis guidance

  • MMachine Rotation

    Machining Axis or Origin

    machining axis system

    machining feature

    machining operation

    Machining Process, Apply

    Machining Process, Create

    machining tolerance

    manufacturing process

    Manufacturing Program

    manufacturing view

    milling operations Mixed Combin

    Multi-Axis Flank Contouring tool axis guidance Mixed Combin, definition

    Multi-Axis Flank Contouring tool axis guidance Multi-Axis Contour Driven tool axis guidance

    4-Axis Lead/Lag

    Fixed

    Lead and Tilt

    Normal to Line

    Optimized Lead

    Thru a Point Multi-Axis Curve Machining tool axis guidance

    4-Axis Lead/Lag

    Fixed

    Normal to Line

  • Optimized Lead

    Tangent Axis

    Thru a Point Multi-Axis Flank Contouring tool axis guidance

    Combin Parelm

    Combin Parelm, definition

    Combin Tanto

    Combin Tanto, definition

    Fixed

    Fixed, definition

    Mixed Combin

    Mixed Combin, definition

    Tanto Fan

    Tanto Fan, definition

    NNC code generation Normal to Line

    Multi-Axis Contour Driven tool axis guidance

    Multi-Axis Curve Machining tool axis guidance

    Ooffset

    One way Optimized Lead

    Multi-Axis Contour Driven tool axis guidance

  • Multi-Axis Curve Machining tool axis guidance

    Outward helical

    PPart Operation

    pocket

    Pocketing operation

    Point to Point operation

    PP Instruction

    PPR

    Process List

    Product List

    Profile Contouring operation

    RResources List

    retract macro

    return macro

    Roughing operation

    SSimulate material removal

    soft geometric element

  • TTangent Axis

    Multi-Axis Curve Machining tool axis guidance Tanto Fan

    Multi-Axis Flank Contouring tool axis guidance Tanto Fan, definition

    Multi-Axis Flank Contouring tool axis guidance

    thickness Thru a Point

    Multi-Axis Contour Driven tool axis guidance

    Multi-Axis Curve Machining tool axis guidance

    Tool Change

    tool clash

    Tool path replay

    Uundercut

    ZZig zag

    Local DiskTOCSite MapPrefaceGetting StartedEntering the WorkbenchSetup the Part OperationRoughingIsoparametric MachiningMulti-Axis Flank Contouring: Tanto FanGenerate NC CodeBasic TasksDrilling Operations2.5-axis Milling Operations3-axis Milling OperationsMulti-Axis Milling OperationsMulti-Axis Flank Contouring: Tanto FanMulti-Axis Flank Contouring: Combin TantoAuxiliary OperationsManaging Manufacturing EntitiesVerification, Simulation and Program OutputAdvanced TasksWorkbench DescriptionMenu BarToolbarsSpecification TreeReference InformationGlossaryIndex