22585832 CATIA Surface Machining

download 22585832 CATIA Surface Machining

of 458

Transcript of 22585832 CATIA Surface Machining

  • Surface Machining Preface What's New? Getting Started Basic Tasks Advanced Tasks Customizing Workbench

    Description Glossary Index

    Dassault Systmes 1994-2001. All rights reserved.

    TOC

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugtoc.htm [5/17/2001 3:06:09 PM]

  • Preface3 Axis Surface Machining is a new generation product that defines and manages NC programs.3 Axis Surface Machining is dedicated to the machining of 3D geometry work parts with 3-axismachining techniques. It is particularly adapted to the needs of mold, die and tool makers andprototype manufacturers in all branches and at all levels of industry.

    3 Axis Surface Machining offers easy-to-learn and easy-to-use shopfloor-oriented tool pathdefinition for 3-axis manufacturing. 3 Axis Surface Machining is based on industry-recognized,leading-edge technologies which offer the tightest integration between tool path definition,verification and instant cycle updates.

    3 Axis Surface Machining covers full design-to-manufacture processes offering functions for:defining the areas you want to machine,rough machining either by vertical or horizontal planes,roughing rework,sweeping,ZLevel machining,pencil operations,contour-driven operations,profile contouring,drilling,detecting residual material,defining areas to rework,visualization of the result of the machining program,the production of shopfloor documentation.

    3 Axis Surface Machining gives you the freedom to choose the working methods that best suityour needs.

    Methodology

    Where to find more information

    Preface

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugpr01.htm [5/17/2001 3:06:17 PM]

  • MethodologySurface Machining is a versatile application, fully adapted to your needs and yourworking methods whether they are machining area-oriented or operation-oriented. Youcan either define the machining areas on your part and then assign an operation to eachof them or you can define your machining process as a series of operations with an areato machine for each operation.

    A machining area can be:the whole part (for example, in roughing),a subset of the faces on the part,a subset of faces on the part with a limiting contour.

    The Getting Started chapter contains two sections, one which demonstratesoperation-oriented machining and another which demonstrates area-oriented machining.Before starting work with Surface Machining, please ensure that you have an open file(CATPart or CATProduct) and that you are in the Surface Machining workbench (Start >NC Manufacturing > Surface Machining).

    Here is a suggested order for operations in a machining program:

    rough machining operations,(semi-)finishing operations,detection of unmachined areas,reworking of unmachined areas,generation and output of documentation.

    Area-oriented Area-oriented methodology is useful when you have a complex partto machine and you know in advance what kind of operation you aregoing to apply to each separate area.

    This approach is of great use when, for example, you are going tomachine a "family" of similar parts and when you have dedicatedmachines for mass production.

    You define the areas on one part, you assign an operation to eacharea, and then you machine. At the end you have a program that youcan apply to all of the "members" of the "family" at least working costbecause:

    the machining strategy has already been defined (chosenoperations),the tool has already been defined,only the area need be redefined,

    Methodology

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugpr02.htm (1 of 3) [5/17/2001 3:06:20 PM]

  • you know exactly what kind of output you require,and as a result the computation can be run in batch to furtherreduce time loss.

    1. Define all of the separate areas to machine on your work piece.

    2. Select the area or areas you want to machine with a particularoperation.

    3. Click on the appropriate icon (for example, sweeping).

    4. Change the parameters in that operation (if required).

    The only mandatory data for a operation is the area to machine (withthe exception of roughing which requires a rough stock too) and all ofthe other parameters have default values.

    We recommend that you use the default parameters first unless youare sure of the values you wish to enter.

    5. Compute the operation. If the results are satisfactory, repeat steps 2,3, and 4 for all of the other areas to machine.

    Operation-oriented Use operation-oriented machining when you want to progressively

    define your machining program operation-by-operation sequentially.Each operation has the area it deals with defined as part of its data.

    This approach is useful for single or limited part production becauseit allows you to define your requirements step-by-step.

    1. Choose the operation you want to use.2. Click the "part" area in the geometric components of the operation.3. Select the area(s) to machine either as the whole part with the

    contextual menu or as a face or group of faces with the faceselection wizard.

    4. Change the other parameters in the operation (if required).

    The only mandatory data for a operation is the area to machine (withthe exception of roughing which requires a rough stock too) and all ofthe other parameters have default values.

    We recommend that you use the default parameters first unless youare sure of the values you wish to enter.

    5. Compute the operation. If the results are satisfactory, continuedefining the remaining operations for your machining program

    Methodology

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugpr02.htm (2 of 3) [5/17/2001 3:06:20 PM]

  • Methodology

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugpr02.htm (3 of 3) [5/17/2001 3:06:20 PM]

  • Where to Find More InformationPrior to reading this book, we recommend that you read the Version 5 ManufacturingInfrastructure User's Guide.

    You will also find useful information on wireframe and surface element creation in theWireframe and Surfaces User's Guide.

    Where to find more information

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugpr03.htm [5/17/2001 3:06:24 PM]

  • What's new?

    General functionsNew: There is a new cycle, spiral milling, that has been developed to finish-mill flat surfaces.

    New: There are three new types of approach and retract for sweeping, contour-driven andpencil operations.

    New: There is now an option that allows you to extend paths in a straight line to link two areasin a part when they are separated by a hole or a gap. You can find this option in the sweepingand contour-driven operations.

    Enhanced: The stepover options have been enriched with the possibility of defining thestepover by two points.

    Part to machineNew: You can now apply an overall default offset to an offset group.

    Enhanced: The Face selection wizard now has an option that lets you select faces that arenormal to an axis or parallel/perpendicular to a selected face.

    New: You can now use faces from existing machining areas or offset areas to form a newmachining area.

    Tools to useNew: tapered tool/conical mill for sweeping, contour driven and pencil operations and also forrework areas.

    RoughingNew: You can now choose whether or not you want to contour the rough stock before milling.This option is intended for use with zig-zag tool path style only.

    ZLevelNew: You can now use variable offsets in ZLevel operations.

    What's new

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugwn.htm (1 of 2) [5/17/2001 3:06:30 PM]

  • Tool Path EditorNew: You can now create multiple transformations of a tool path. All of the tool paths nowappear in the specifications tree under the operation they belong to.

    Enhanced: If a tool path is not closed (for example, if you have cut an area out of it), you willbe informed of this by the word open after its name in the specifications tree.

    Enhanced: When you reverse a tool path, a message now tells you that it has been reversed.

    New: You can now add approaches or retracts to a tool path via an item in the tool pathcontextual menu.

    What's new

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugwn.htm (2 of 2) [5/17/2001 3:06:30 PM]

  • Getting StartedBefore getting to grips with all of the Surface Machining capacities, here are two short step-bystep tutorials that will help guide you through the key functionalities.

    You will learn how to use the functions listed below and learn how to define areas on the part tomachine, use specific machining operations on the part and output data.

    There are two ways of defining your machining program, you can either base it on operationdefinition or on area definition. Try both tutorials to see which method suits your workingtechniques best.

    The tutorials should take you 30 minutes each to complete.

    Operation-oriented machiningArea-oriented machining

    Getting Started

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs01.htm [5/17/2001 3:06:36 PM]

  • Operation-oriented Machining Operation-oriented machining is a method where you define each operation one-by-one. Whenyou define an operation you decide (using the geometry tab) which areas of the part you wantto machine with that particular operation.

    This tutorial teaches you how to: define the operations necessary for the machining of the part below,run the program to create the tool paths,check for residual material,rework the unmachined areas,and produce an APT file and a workshop document.

    Entering the workbenchRough machining the part

    ZLevel machining of the outside of a partZlevel machining of the inside walls of a part

    SweepingChecking the results of the operations

    Creating a rework areaReworking the part

    Generating an output fileGenerating workshop documentation

    Operation-oriented machining

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs25.htm (1 of 2) [5/17/2001 3:06:38 PM]

  • Operation-oriented machining

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs25.htm (2 of 2) [5/17/2001 3:06:38 PM]

  • Entering the Workbench

    This task shows you how to open a part and enter the Surface Machining workbench.

    1.Open the SurfaceMachining3.CATProduct file in the samples directory.

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

    The Surface Machining workbench is displayed.

    The part surrounded by the rough stock is displayed in the Set Up Editor window along with themanufacturing specifications.

    3. Select Product1 containing the shape to machine and the rough stock in the specifications tree

    and display them in wireframe mode using this icon .

    Entering the workbench

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs02.htm (1 of 2) [5/17/2001 3:06:40 PM]

  • Double click Part Operation.1 in the tree. In the dialog box that is displayed, click the design particon, select the part in the viewer and double click in the viewer to validate your selection andredisplay the dialog box. Then click the stock icon, select the rough stock in the viewer anddouble click in the viewer to redisplay the dialog box.

    Click Ok to confirm.

    This information defines the reference part that will be used by the application to calculate theresidual material.

    4. Select Manufacturing Program.1 (under PartOperation.1) in the specifications tree to make it thecurrent entity.A program must be current before you can insert program entities such as machiningoperations, tools and auxiliary commands.

    Entering the workbench

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs02.htm (2 of 2) [5/17/2001 3:06:40 PM]

  • Rough Machining the PartThis task shows you how to insert a rough machining operation in the program.

    As this operation will use the default tool and options proposed by the program, you justspecify the geometry to be machined.

    1.Select the Roughing icon .

    A Roughing.1 entity and a default tool are added to the program.The Roughing dialog box is displayed.

    The status light on the geometric components tab is red ( ) which means thatyou must select the part geometry in order to create the operation.

    There are sensitive areas that are colored red in the tab. These are areas thatrepresent geometry that must be defined. In roughing, they are the part tomachine and the rough stock.

    2. Hold MB3 down over the red area (do not click) that represents the part.

    Rough machining the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs41.htm (1 of 3) [5/17/2001 3:06:43 PM]

  • Choose Body in the contextual menu. The dialog box shrinks to allow you to selectthe part in the viewer.

    3. In the viewer, click on the part inside the rough stock. Double click anywhere in theviewer to confirm your selection and to redisplay the dialog box. The red area inthe geometric area is now green to indicate that the geometry has been selected.

    4. Click the sensitive area that represents the rough stock. The dialog box shrinks toallow you to select the rough stock in the viewer.

    5. In the viewer, click on the geometry that defines the rough stock. The red area inthe geometric components tab is now green to indicate that the geometry has beenselected.

    Rough machining the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs41.htm (2 of 3) [5/17/2001 3:06:43 PM]

  • 6. Click Replay.7. The tool path is displayed and the display and analysis dialog box is called up.

    Click OK.8. The tool path is erased from the viewer and you come back to the operation dialog

    box.

    Click OK to close the dialog box.

    Now we are going to use ZLevel machining on the walls of the pocket and theoutside of the part.

    Rough machining the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs41.htm (3 of 3) [5/17/2001 3:06:43 PM]

  • ZLevel Machining of the Outside of a Part

    This task shows you how to use ZLevel machining for finishing the outside of the part.

    Make sure that Roughing.1 is the current entity so that the ZLevel operation will beinserted after it.

    To simplify the selection of faces in this task, select Rough Stock in the ProductList and,using the Hide/Show option in the contextual menu, make it invisible. Then select Shape

    to Machine in the ProductList and display it in shading with edges mode ( ).

    1.Select the ZLevel machining icon .

    A Zlevel.1 entity is added to the program.

    The Zlevel dialog box is displayed.

    Zlevel machining of the outside of a part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs04.htm (1 of 3) [5/17/2001 3:06:46 PM]

  • 2. Click the sensitive red area. The dialog box shrinks and the face selection wizard is

    displayed.

    Select all of the walls that form a belt around the part. Click OK.

    The dialog box is redisplayed and the red area is now green.

    In the viewer, the edges around the selected faces are highlighted.

    Zlevel machining of the outside of a part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs04.htm (2 of 3) [5/17/2001 3:06:46 PM]

  • 3. Click the check element in the sensitive icon and select the upper face of the part.

    4.Go to the machining strategy tab ( ) and choose Outer part for the Machiningmode.

    5. Click Replay.6. The tool path is displayed and the display and analysis dialog box is called up.

    Click OK.7. The tool path is erased from the viewer and you come back to the operation dialog

    box.

    Click OK to close the dialog box.

    The operation you have just created should still be the current entity. Now we aregoing to define the ZLevel machining of the pocket.

    Zlevel machining of the outside of a part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs04.htm (3 of 3) [5/17/2001 3:06:46 PM]

  • ZLevel Machining of the Inside Walls of aPart

    This task shows you how to use ZLevel machining for finishing the inside walls of thepocket.Make sure thatZLevel.1 is the current entity so that this operation will be inserted after it.

    1.Select the ZLevel machining icon .

    A Zlevel.2 entity is added to the program.

    The Zlevel dialog box is displayed.

    Zlevel machining of the inside walls of a part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs14.htm (1 of 3) [5/17/2001 3:06:49 PM]

  • 2. Click the sensitive red area. The dialog box shrinks and the face selection wizard isdisplayed.

    Select all of the faces that form the inside wall of the pocket. Click OK.

    The dialog box is redisplayed and the red area is now green.

    In the viewer, the edges around the selected faces are highlighted.

    3.

    Go to the machining strategy tab ( ) and choose Pockets only for the Machiningmode.

    4. Click Replay. 5. The tool path is displayed and the display and analysis dialog box is called up.

    Click OK.6. The tool path is erased from the viewer and you come back to the operation dialog

    box.

    Click OK to close the dialog box.

    The operation you have just created should still be the current entity.

    Now we are going to define a sweeping operation for the top surface of the part andthe bottom of the pocket.

    Zlevel machining of the inside walls of a part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs14.htm (2 of 3) [5/17/2001 3:06:49 PM]

  • Zlevel machining of the inside walls of a part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs14.htm (3 of 3) [5/17/2001 3:06:49 PM]

  • Sweeping

    This task shows you how to use sweeping for finishing the part.

    You are going to define two separate operations one for the top surface and another forthe bottom of the pocket.Make sure that ZLevel2 is the current entity so that the sweeping operation will beinserted after it.

    1.Select the Sweeping icon .

    A Sweeping.1 entity is added to the program.

    The Sweeping dialog box is displayed.

    Machining with parallel contours

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs05.htm (1 of 2) [5/17/2001 3:06:52 PM]

  • 2. Click the sensitive red area. The dialog box shrinks and the face selection wizard isdisplayed.

    Select the top surface of the part. Click OK.

    The dialog box is redisplayed and the red area is now green.

    In the viewer, the edges around the top surface are now highlighted.

    3. Click Replay. 4. The tool path is displayed and the display and analysis dialog box is called up.

    Click OK.5. The operation you have just created should still be the current entity.

    Repeat all of the above steps for the bottom surface of the pocket.

    Machining with parallel contours

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs05.htm (2 of 2) [5/17/2001 3:06:52 PM]

  • Checking the Result of the OperationsThis task shows you how to visually check the machined part resulting from the toolpaths for the operations you defined in your machining program.

    Your specification treeshould look like this.

    1. Select Manufacturing Program.1.

    Computing the toolpath

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs06.htm (1 of 2) [5/17/2001 3:06:55 PM]

  • 2. In the contextual menu, choose Manufacturing Program.1 object > Tool Path Replay.

    The Display and Analysis dialog box is displayed.

    Click this icon to go from one operation to the next displaying the computed toolpath after each operation. If any of the operations were not computed with Replay,they will be computed at this stage.

    You can display a photo of how the finished part would look with .

    Press OK to close the dialog box.

    Computing the toolpath

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs06.htm (2 of 2) [5/17/2001 3:06:55 PM]

  • Creating an Area to Rework

    This task shows you how to define an area to rework from the areas of the part that were not machined with the tool used in the operations.

    You must compute the tool paths for your machining program first.

    You should also make sure that you defined a reference part and rough stock.

    1.Click the Rework Area icon .

    2. Hold MB3 down over the red area (do not click) that represents the part. Choose Body in the contextual menu. The dialog box shrinks to allow you to selectthe part in the viewer. Select the part. Double click anywhere in the viewer to confirm your selection and to redisplay the dialog box.

    3. Enter a value of 10mm for the Entry diameter and 2mm for the Corner radius

    (values used in the machining operations).

    Creating rework areas

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs08.htm (1 of 2) [5/17/2001 3:06:57 PM]

  • 4. Click Compute. This creates a Rework Area which remains the current entity. The areas that we are going to rework are displayed.

    5. Click OK to close the dialog box.

    Creating rework areas

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs08.htm (2 of 2) [5/17/2001 3:06:57 PM]

  • Reworking

    This task shows you how to rework the areas of the part that have not been machinedand were there is residual material.You must have created a rework area. A rework area is an area that cannot be machinedwith a given tool.

    The rework area must be the current entity. If you have doubts about whether the rework area you just defined is still the currententity or not (i.e. if you performed another action since), click the Manufacturing Features

    icon .

    1.Click the ZLevel icon and click OK.

    2.In the Manufacturing Features window ( ), double click the tool that isassociated with the third ZLevel operation.

    3. Double click the tool diameter.

    Enter a value of 5.

    Reworking the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs09.htm (1 of 2) [5/17/2001 3:06:59 PM]

  • Press OK to confirm the tool diameter and then OK to close the tool definition dialogbox.

    4. Still in the Machining Features window, double click ZLevel.3.

    5. Press Replay. The new tool path is displayed.

    6. Click OK to close the operation dialog box and Close to close the manufacturingview.

    Now we are going to generate an NC data file.

    Reworking the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs09.htm (2 of 2) [5/17/2001 3:06:59 PM]

  • Generating an NC Output FileThis task explains how to interactively generate NC code from the program you have justcreated.

    1. Save your program with File/Save as ... in the directory of your choice (here we havea directory called models)

    and call your program MySurfaceMachining.Press Save.

    2. Select Manufacturing Program.1 in the specifications tree and select Generate NCCode interactively in the contextual menu.

    Generating an output file

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs10.htm (1 of 3) [5/17/2001 3:07:01 PM]

  • In the dialog box that is displayed, call your file SurfaceMachining (the aptsource suffixis automatic). Browse to the directory where you want to save it (here we have chosento put it in the same directory as the CATProcess but this is not obligatory).

    Click Save to create the APT file.

    Generating an output file

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs10.htm (2 of 3) [5/17/2001 3:07:01 PM]

  • The APT file can be read with any kind of text editor.

    Generating an output file

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs10.htm (3 of 3) [5/17/2001 3:07:01 PM]

  • Generating NC Shopfloor Documentation

    This task explains how to interactively generate shopfloor NC documentation in HTMLformat from the program you have just created.

    1.Select the Generate documentation icon .

    The process documentation dialog box is displayed.

    2. Select the SurfaceMachinist4.CATScript file from the samples directory.

    Leave "Process" as the process name.

    Choose the directory where you want to store your new file (we have chosenMyFiles, but this is not obligatory).

    Leave "Process" in the Base field.3. Press Document now.

    Your NC document has been created.

    Press Done to close the dialog box.

    Generating workshop documentation

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs11.htm [5/17/2001 3:07:08 PM]

  • Area-oriented Machining Area-oriented machining is a method where you define all of the separate areas you want tomachine on the part before assigning an operation to each one.

    In this tutorial you are going to learn how to:define areas (including a rework area) on the part below,define tools to use on the areas,use a safety plane,change a tool axis,create an APT file and a workshop document.

    Entering the workbenchDefining the areas to machine

    Defining the tools to useSweep roughing the partSweeping the top surfaceSweeping the side areasZLevel on vertical walls

    Reworking between contoursGenerating an output file

    Generating workshop documentation

    Area-oriented machining

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs15.htm [5/17/2001 3:07:36 PM]

  • Entering the Workbench

    This task shows you how to open a part and enter the Surface Machining workbench.

    1.Open the Gets2.CATPart in the samples directory.

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

    The Surface Machining workbench is displayed.

    The part is displayed in the viewer along with the manufacturing specifications.3. Press MB2 and MB3 at the same time and turn the part round so that it looks like this.

    4. Double click Part Operation.1 in the tree. In the dialog box that is displayed, click thedesign part icon and click the part in the viewer.

    The double click anywhere in the viewer and press OK.

    This step is necessary for the visualization and analysis part of the process.

    Entering the workbench

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs16.htm (1 of 2) [5/17/2001 3:07:38 PM]

  • Entering the workbench

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs16.htm (2 of 2) [5/17/2001 3:07:38 PM]

  • Defining the Areas to Machine

    This task teaches you how to define the specific areas on the part that you are going tomachine. You are going to define:

    the whole part as a machining area for rough machining purposes four other areas for use with different cycle typesand a rework area.

    1.Click on the Machining Area icon .

    2. Place your mouse cursor over the red, sensitive area in the dialog box and pressMB3.

    3. Choose Body(ies) in the contextual menu.

    4. Click the part in the view. The whole part is selected. Double click anywhere in theviewer to redisplay the dialog box.

    Defining the areas to machine

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs17.htm (1 of 6) [5/17/2001 3:07:43 PM]

  • 5. Give the machining area a name. Replace the text in the name box by Whole.

    Click OK. You have just created your first machining area.6. Now create an area on the top of the part. Select the Machining area icon and click

    (MB1 this time) on the red, sensitive area in the dialog box. Now select the areasthat you see selected in the picture below.

    Click on OK in the face selection toolbar.

    Call this area Top.7. Now do the same for the left side of the part with these faces:

    Defining the areas to machine

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs17.htm (2 of 6) [5/17/2001 3:07:43 PM]

  • Call this area Left.8. Define a third area with these faces and call it Right.

    Defining the areas to machine

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs17.htm (3 of 6) [5/17/2001 3:07:43 PM]

  • 9. Finally, create the last machining area with the faces below and call it Bottom.

    10.Check the areas that you have just created in the Manufacturing view .

    The view should look like this:

    11. Now you are going to create a rework area to use when removing residualmaterial.. Select Whole in the manufacturing view.

    12.Click the Rework area icon .

    Defining the areas to machine

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs17.htm (4 of 6) [5/17/2001 3:07:43 PM]

  • 13. In the dialog box that is displayed, change the Entry diameter to 10 mm, theCorner radius to 5 mm and the name to Rework.

    Defining the areas to machine

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs17.htm (5 of 6) [5/17/2001 3:07:43 PM]

  • 14. Press Compute to compute the area. The rework area should look like this on thepart:

    15. Press OK to close the dialog box.

    Press Close to close the manufacturing view.

    The next step is to define the tools that you will need to machine the areas youhave just defined.

    Defining the areas to machine

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs17.htm (6 of 6) [5/17/2001 3:07:43 PM]

  • Defining the Tools to Use

    This task defines the three tools that you are going to need to machine the part.

    1.Click Manufacturing Program.1 in the PPR and then click the End mill tool change

    icon . If you cannot see this icon, use View > Toolbars and activate AuxiliaryOperations.

    2. In the dialog box that is displayed, click the box to select a ball-end tool

    and confirm with OK.3. Click the End mill tool change icon again.

    4. Tick the ball-end tool box.

    5. Double click the diameter.

    Defining the tools to use

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs18.htm (1 of 2) [5/17/2001 3:07:47 PM]

  • 6. Enter a value of 20 in the dialog box that is displayed.

    Click OK7. Change the tool name to T2 End Mill D 20.

    Click OK.8. Now define a third tool that:

    is ball end,has a diameter of 4 mm,and is called T3 End Mill D 04.

    9. You now have the three tools that you will need to machine the part. Your PPRshould look like this:

    We are now going to move on to the next step where you will rough machine thepart.

    Defining the tools to use

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs18.htm (2 of 2) [5/17/2001 3:07:47 PM]

  • Rough Machining the Part

    This task will show you how to rough machine the whole part using a sweep roughingoperation.

    1.Open the manufacturing view by clicking this icon .

    2. Select Whole from the list of areas.

    3.Click the Sweep roughing icon .

    4.Go to the geometry tab and click on Part autolimit.

    .5. Go to the tool tab and choose tool T2 End Mill D20.

    Rough machining the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs26.htm (1 of 2) [5/17/2001 3:07:50 PM]

  • 6. Press Replay to compute the operation. The toolpath is displayed on the part.Press OK to close the small dialog box that is displayed (bottom right).

    7. Press OK to close the operation dialog box.

    Now you are going to machine the Top surface.

    Rough machining the part

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs26.htm (2 of 2) [5/17/2001 3:07:50 PM]

  • Sweeping the Top Surface

    This task will show you how to sweep the top surface of the part and how to change atool.

    1. In the manufacturing view, select the machining area called Top from the list ofareas.

    2.Click the Sweeping icon .

    3. In the strategy tab, give a stepover distance value of 1mm.

    4. Go to the geometry tab and make sure that Part autolimit is turned on.

    5. Go to the tool tab and choose tool T1 End Mill D 10.

    6. Press Replay to compute the tool path.7. Press OK to close the operation dialog box.

    Now you are going to machine the sides of the part.

    Sweeping the top surface

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs19.htm (1 of 2) [5/17/2001 3:07:53 PM]

  • Sweeping the top surface

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs19.htm (2 of 2) [5/17/2001 3:07:53 PM]

  • Sweeping the Sides

    This task is going to teach you how to:sweep machining areas Left and Right and change the orientation of the tool axis.

    1. In the manufacturing view, select the machining area called Left.

    2.Click the Sweeping icon .

    3. In the strategy tab, define a new tool axis like this:

    4. Go to the tool tab and change the tool like this:

    Sweeping the side areas

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs20.htm (1 of 3) [5/17/2001 3:07:55 PM]

  • 5.Press Replay to compute the tool path.

    6.Press OK to close the operation dialog box.

    7. Now you are going to machine the area called Right. Select it in the manufacturingview.

    8.Click the Sweeping icon .

    9. Change the tool axis like this:

    Sweeping the side areas

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs20.htm (2 of 3) [5/17/2001 3:07:55 PM]

  • 10.Define the same tool as for area Left.

    11.Press Replay to compute the tool path.

    12.Press OK to close the operation dialog box.

    The next step is to machine the area called Bottom.

    Sweeping the side areas

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs20.htm (3 of 3) [5/17/2001 3:07:55 PM]

  • ZLevel on the Vertical Walls

    This task teaches you how to:use ZLevel millingchange a tool axisuse the safety plane.

    1. In the manufacturing view, select the machining area called Bottom.

    2.Click the ZLevel icon .

    3. In the strategy tab, define a new tool axis like this:

    Click here:

    Define the tool axis with these settings:

    4. Go to the geometry tab. Click the safety plane in the sensitive icon.

    Then click the top face of the part to define the safety plane. The purpose of this is to ensure that the tool rises high enoughover the area to avoid gouging the rest of the part.

    5. Press Replay to compute the tool path.6. Press OK to close the operation dialog box.

    ZLevel on vertical walls

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs21.htm (1 of 2) [5/17/2001 3:07:58 PM]

  • ZLevel on vertical walls

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs21.htm (2 of 2) [5/17/2001 3:07:58 PM]

  • Reworking Between Contours

    This task shows you how to take an area that has not been machined because the toolused was too big and rework it with a smaller tool.

    1. Select Rework in the manufacturing view.

    2.Click the Contour-driven operation icon .

    3. Go to the Stepover tab and choose Constant on part.

    4. Now go to the tool tab and select tool T3 End Mill D 04.

    5. Press Replay to compute the tool path.

    6. Press OK to close the operation dialog box.

    Now, you are going to create an APT file.

    Reworking between contours

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs22.htm [5/17/2001 3:08:01 PM]

  • Generating an Output File

    This task explains how to interactively generate NC code from the program you have justcreated.

    1. Save your program with File/Save as ... in the directory of your choice (here wehave a directory called models)

    Call your program MyGettingStarted.

    Press Save.2. Select Manufacturing Program.1 in the specifications tree then select the

    Generate NC Code Interactively icon .

    Generating an output file

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs23.htm (1 of 2) [5/17/2001 3:08:03 PM]

  • Call your file SurfaceMachining (the aptsource suffix is automatic). Browse to thedirectory where you want to save it (here we have chosen to put it in the samedirectory as the CATPRocess but this is not obligatory).

    Click Save to create the APT file.

    The APT file can be read with any kind of editor.

    Next you are going to generate workshop documentation in HTML format.

    Generating an output file

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs23.htm (2 of 2) [5/17/2001 3:08:03 PM]

  • Generating Workshop Documentation

    This task explains how to interactively generate shopfloor NC documentation in HTMLformat from the program you have just created.

    1.Select the Generate documentation icon .

    The process documentation dialog box is displayed.

    2. Select the SurfaceMachinist4.CATScript file from the samples directory.

    Leave "Process" as the process name.

    Choose the directory where you want to store your new file (we have chosenMyFiles, but this is not obligatory).

    Leave "Process" in the Base field.3. Press Document now.

    Your NC document has been created.

    Press Done to close the dialog box.

    Generating workshop documentation

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs24.htm (1 of 2) [5/17/2001 3:08:06 PM]

  • Generating workshop documentation

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smguggs24.htm (2 of 2) [5/17/2001 3:08:06 PM]

  • Basic TasksThe basic tasks in this section involve creating, editing and managing machining operationsand other entities of the manufacturing process.

    Roughing operations

    Finishing and semi-finishing operationsReworking operations

    Axial machining operationsMachining areasTool path editor

    Reading STL filesAuxiliary operations

    Part operation and manufacturing programManaging manufacturing entities

    Verification, simulation and program output

    Basic Tasks

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0000.htm [5/17/2001 3:08:21 PM]

  • Rough Machining OperationsThese are the tasks that you will use for rough machining the part.

    Create a sweep roughing operation: Select the sweep roughing icon, choose a 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 a part to machine andspecify the tool to be used. You can also specify machining parameters, feedrates andspindle speeds.

    Roughing operations

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0100.htm [5/17/2001 3:08:22 PM]

  • Sweep Roughing

    This task shows you how to insert a sweep roughing operation into the program. Sweeproughing is an operation which allows you to rough machine parts by vertical planes.

    To create the operation you define:

    the geometry of the part to machine ,

    the parameters of the machining strategy ,

    the tool to use ;only end mill tools are available for this operation,

    the feedrates and spindle speeds ,

    the macros .

    Only the geometry is obligatory, all of the other requirements have a default value.Either:

    make the Manufacturing Program current in the specification tree if you want todefine an operation and the part/area to machine at the same time,or select a machining feature from the list if you have already defined the area tomachine and now you want to define the operation to apply to it.

    Below we are going to see how to do the first of these.

    Open file Basic1.CATPart then select NC Manufacturing > Surface Machining in the Startmenu.

    1.Select the sweep roughing icon .

    A SweepRoughing entity and a default tool are 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 area that represents the part geometry is colored red indicating that the geometryis required for defining the area to machine. All of the other geometry parameters areoptional.

    Sweep roughing

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0101.htm (1 of 3) [5/17/2001 3:08:24 PM]

  • 2. Press MB 3 over the red area in the sensitive icon and choose Body(ies)

    and click on the part in the viewer.

    Then double click anywhere in the viewer to confirm your selection and redisplay thedialog box.

    3. Press Replay. You will see that the top area of the part has been rough machined.

    You can cancel toolpath computation atany moment before100% completion.

    Sweep roughing

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0101.htm (2 of 3) [5/17/2001 3:08:24 PM]

  • Sweep roughing

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0101.htm (3 of 3) [5/17/2001 3:08:24 PM]

  • Sweep Roughing - GeometricComponents

    In the geometric component tab you can define the area to machine either:by clicking on the face definition area and using the face selection wizard,by passing the mouse over the face definition area and choosing Body in the contextualmenu if you wish to machine a whole part and not just an area on it,or by choosing a pre-defined area like this:

    The other geometric components that you can select in the view (but that are not obligatory)are:

    the check element. The check is often a clamp that holds the part and therefore is notan area to be machined.

    an area to avoid if you do not wish to machine it.the safety plane. The safety plane is the plane that the tool will rise to at the end of thetool path in order to avoid collisions with the part. You can also define a new safetyplane with the Offset option in the safety plane contextual menu. The new plane will beoffset from the original by the distance that you enter in the dialog box.an upper plane which defines the highest plane that will be machined on the part,a lower plane which defines the lowest plane that will be machined on the part,the limit line which defines the outer machining limit on the part. the offset on the part.the offset on the check element.

    Sweep roughing - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0111.htm (1 of 3) [5/17/2001 3:08:27 PM]

  • You can also define the following parameters:Stop position defines where the tool stops:

    outside stops the tool outside the limit line,inside stops inside the limit line,on stops the tool on the limit line.

    Stop mode defines which part of the tool is considered at the Stop Position, i.e. whetherit is the contact point or the tool tip.Offset is the distance that the tool will be either inside or outside the limit line dependingon the Stop Mode that you chose.Part autolimit. If you activate Part autolimit, the tool will not go beyond the edge of thepart.

    Part autolimit and the limiting contour can beused individually or together to define thearea you want to machine. In the pictures, theblue outline is the part edge, the yellow partis the area that will be machined, the blackline is the limiting contour:

    If you use Part autolimit, the wholepart is machined.

    Sweep roughing - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0111.htm (2 of 3) [5/17/2001 3:08:27 PM]

  • If you use Limiting contour, only thearea inside the limiting contour ismachined.

    You can now either run the operation on the part, store the operation that you have justdefined or define other parameters in the machining strategy, tool data, speeds andrates, or macro data tabs first.

    Sweep roughing - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0111.htm (3 of 3) [5/17/2001 3:08:27 PM]

  • Sweep Roughing - Machining StrategyIn the machining strategy tab, you can define the cycle type, the tool path style, themachining tolerance, the stepover distance and the maximum cut depth. You can alsochoose the tool stepover direction and the tool axis.

    The sensitive icon illustrates the roughing type you select:ZOffset; the tool path is offset from the part.ZPlane; the part is machined plane by plane.ZProgressive; the part is machined by interpolating the tool path between the partand the top of a theoretical rough stock.

    You can change the tool axis and the machining direction in the sensitive icon. Change the tool axis and the machining direction with Select in the contextual menuwhich will display a dialog box where you can choose between selection by angle andselection by coordinates. Selection by angle lets you choose the tool axis by rotationaround a main axis. Angle 1 and Angle 2 are used to define the location of the tool axisaround the main axis that you select. There is also a button that lets you reverse thedirection of the axis with respect to the coordinate system origin.

    Selection by coordinates has the following options:Feature-defined; you select a 3D element such as a plane that will serve toautomatically define the best tool axis.

    Sweep roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0121.htm (1 of 3) [5/17/2001 3:08:32 PM]

  • Selection; you select a 2D element such as a line or a straight edge that will serveto define the tool axis or machining direction,Manual; you enter the XYZ coordinates,Points in the view; click on two points anywhere in the view to define the tool axisor machining direction.

    The machining tab concernsthe tool path style, stepoverside and machiningtolerance. Consider thetolerance value to be theacceptable chord error.

    The tool path style can be: Zig-zag; the tool pathalternates directionsduring successivepasses,

    Sweep roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0121.htm (2 of 3) [5/17/2001 3:08:32 PM]

  • One-way next; the toolpath always followsthe same directionduring successivepasses and goesdiagonally from theend of one tool path tothe beginning of thenext.One-way same; thetool path always hasthe same directionduring successivepasses and returns tothe first point in eachpass before moving onto the first point in thenext pass.

    The stepover side can beeither to the left or the right ofthe tool path and is definedwith respect to the machiningdirection.

    The strategy tab allows youto define

    the distance which isthe width of theoverlap between twosuccessive passes and the maximumdepth of cut.

    Sweep roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0121.htm (3 of 3) [5/17/2001 3:08:32 PM]

  • Edit the Tool of a Machining OperationThis task shows you how to edit the tool of a machining operation.

    A machining operation always has a tool assigned to it (default tool, for example).

    You can modify this tool in several ways:edit its characteristics, thereby creating a new tool replace it by selecting another tool that is already used in the documentreplace it by selecting another tool by means of a query.

    1. Double click the operation in the program, then select the Tool tab page.

    2. To create a new tool:

    If you want to change tool type, select the iconcorresponding to the desired tool type.

    In this case the corresponding tool representationappears in the 2D viewer.

    Double click the geometric parameter that youwant to modify in the 2D viewer, then enter thedesired value in the Edit Parameters dialog boxthat appears.

    Modify other parameters in the same way.The tool representation is updated to take the newvalues into account.

    Click More to expand the dialog box to access allthe tool's parameters.Modify the values as desired.

    Use the spinner to increment the Tool number.

    Enter a name for the new tool.

    3. To select a tool that is already used in the document:Select the button opposite Name.

    Select the desired tool from the list of tools already used in your document.

    The tool representation is displayed in the 2D viewer. It can be edited as described above. 4. To select another tool by means of a query:

    Click the Select a tool with query icon opposite Name.The Search Tool dialog box appears.

    Edit Tool on Operation

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/mfgug/mfgugbt0201.htm (1 of 3) [5/17/2001 3:08:38 PM]

  • Use the Look in combo to specify where you want to search for the tool: in the current document, in a tool catalog or in an external tool database such as the Walter TDM (Tool Data Management) or CATIA Version 4Manufacturing databaseFEEDS AND SPEEDS ???.

    If you want to change tool type, select the icon corresponding to the desired tool.

    You can do a quick search in the Simple tab page by means of a character string on the tool name or avalue for the tool's nominal diameter. The tools meeting the simple search criteria are listed.

    Select the desired tool from the list and click OK. The tool representation is displayed in the 2D viewer. It can be edited as described above.

    You can search a tool using finer constraints by selecting the Advanced tab page.

    The example below shows the result of a search for a tool with body diameter between 8mm and 12mm in thecatalog ToolsSample02.

    Edit Tool on Operation

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/mfgug/mfgugbt0201.htm (2 of 3) [5/17/2001 3:08:38 PM]

  • 5. Click OK to confirm using this new tool in the operation.

    Edit Tool on Operation

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/mfgug/mfgugbt0201.htm (3 of 3) [5/17/2001 3:08:38 PM]

  • Sweep Roughing - Macro DataThe Macro tab defines the tool approach and retract data.

    The approach/retract mode can be:Along tool axis; the tool moves along the tool axis,Along a vector; the tool moves along a vector that you define with the Approach/Retractdirection: X/Y/Z boxes,Normal; the tool moves in a direction perpendicular to the surface being machined,Tangent to movement; the approach/retract is tangent at its end to the rest of the toolpath.and None; no approach/retract.

    You can also define an approach/retract distance for all of the values and XYZ value to definethe vector used in Along a vector.

    Sweep roughing - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0131.htm [5/17/2001 3:08:52 PM]

  • Roughing

    This task shows you how to insert a roughing operation into the program. Roughing is an operation which allows you to rough machine parts byhorizontal planes.

    To create the geometry you define:

    geometric components ,

    machining strategy ,

    tool data ;only end mill tools are available for this operation,

    speeds and rates ,

    macro data .

    Only the geometry is obligatory, all of the other requirements have a default value.Either:

    make the Manufacturing Program current in the specification tree if you want to define an operation and the part/area to machine at the sametime,or select a machining feature from the list if you have already defined the area to machine and now you want to define the operation to apply to it.

    Below we are going to see how to do the first of these.

    Open file SurfaceMachining3.CATProduct, then select NC Manufacturing > Surface Machining in the Start menu.

    Then display the model in wireframe mode with this icon .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 the other parameters are optional.

    2. Press MB3 over the red area in the sensitive icon and choose Body(ies).

    Click on the part in the viewer.

    Then double click anywhere in the viewer to confirm your selection and redisplaythe dialog box.

    Roughing

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0102.htm (1 of 2) [5/17/2001 3:09:03 PM]

  • 3. Click on the rough stock in the sensitive icon.

    Click on the stock in the viewer.

    Then double click anywhere in the viewer to confirm your selection and redisplay the dialog box.4. Press Replay to compute the operation. You will see that the part has been rough machined.

    You can cancel tool path computation at any moment before 100% completion.

    Roughing

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0102.htm (2 of 2) [5/17/2001 3:09:03 PM]

  • Roughing - Geometric ComponentsIn the geometric component tab. You can define the area to machine either:

    by clicking on the face definition area and using the face selection wizard,by passing the mouse over the face definition area and choosing Body in the contextualmenu if you wish to machine a whole part and not just an area on it,or by choosing a pre-defined area like this:

    The other geometric components that you can select in the view (but that are not obligatory)are:

    the rough stock. If you do not have a rough stock you can create one automatically.the check element. The check is often a clamp that holds the part and therefore is notan area to be machined.an area to avoid if you do not wish to machine it (the small light brown corner near thepart selection area).the safety plane. The safety plane is the plane that the tool will rise to at the end of thetool path in order to avoid collisions with the part. You can also define a new safetyplane with the Offset option in the safety plane contextual menu. The new plane will beoffset from the original by the distance that you enter in the dialog box.an upper plane which defines the highest plane that will be machined on the part,a lower plane which defines the lowest plane that will be machined on the part,an imposed plane that the tool must obligatorily pass through. Use this option if the partthat you are going to machine has a particular shape (a groove or a step) that you wantto be sure will be cut,a start point where the tool will start cutting. Use this option when accessing the partfrom the outside.the offset on the part.the offset on the check element.

    Roughing - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0112.htm (1 of 2) [5/17/2001 3:09:05 PM]

  • You can also define the following parameters:Position defines where the tool center stops:

    outside stops the tool outside the rough stock,inside stops the tool inside the rough stock,on stops the tool on the rough stock.

    Offset defines the distance that the tool can overshoot the Position. It is expressed as apercentage of the tool diameter. This parameter is useful in cases where there is anisland near the edge of the part and the tool diameter is too wide to allow the areabehind the island to be machined. This parameter can only be used of the position is inside or outside and you mustcheck the Overshoot box.

    There is an option which allows you to replay all previous operations.

    You can now either run the operation on the part, store the operation that you have justdefined or define other parameters in the machining strategy, tool data, speeds and rates, ormacro data tabs first.

    Roughing - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0112.htm (2 of 2) [5/17/2001 3:09:05 PM]

  • Roughing - Machining StrategyHere you can define parameters concerning the style of machining, the machining strategy, and the zoneto machine. You can also choose the tool axis.

    The sensitive icon illustrates the tool path style that you chose. Change the tool axis with Select in the contextual menu which will display a dialog box where you canchoose between selection by angle and selection by coordinates. Selection by angle lets you choose thetool axis by rotation around a main axis. Angle 1 and Angle 2 are used to define the location of the toolaxis around the main axis that you select. There is also a button that lets you reverse the direction of theaxis with respect to the coordinate system origin.

    Selection by coordinates has the following options:Feature-defined; you select a 3D element such as a plane that will serve to automatically define thebest tool axis.Selection; you select a 2D element such as a line or a straight edge that will serve to define the toolaxis,Manual; you enter the XYZ coordinates,Points in the view; click on two points anywhere in the view to define the tool axis,

    Roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0122.htm (1 of 4) [5/17/2001 3:09:14 PM]

  • The Machining tab defines: the Tool path style which can be:

    One-way next; the tool path alwayshas the same direction duringsuccessive passes and goesdiagonally from the end of one toolpath to the beginning of the next.One-way same; the tool path alwayshas the same direction duringsuccessive passes and returns to thefirst point in each pass beforemoving on to the first point in thenext pass.Zig-zag; the tool path alternatesdirections during successive passes.Helical; the tool moves in successiveconcentric passes from the boundaryof the area to machine towards theinterior. The tool moves from onepass to the next by stepping over.Contour only; only machines aroundthe external contour of the part.

    Roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0122.htm (2 of 4) [5/17/2001 3:09:14 PM]

  • Concentric; the tool removes themost constant amount of materialpossible at each concentric pass.The tool is never directly in the heartof material. It also respects the givencutting mode in all cases. Theapproach mode with this style isalways Helix.

    the Machining tolerance value, consider it to be the acceptable chord error,the Machining mode which defines the type of area to be machined and can be:

    By plane; the whole part is machined plane by plane,Pockets only; only pockets on the part are machined,Outer part; only the outside of the part is machined,Outer part and pockets; the whole part is machined outer area by outer area and thenpocket by pocket.

    the Cutting mode which can be Climb or Conventional.

    The Strategy tab defines:

    the maximum depth of cut which is thedepth of the cut effected by the tool at eachpassthe overlap between two successivepasses. Define this distance by choosingeither:

    By ratio and enter a percentage ofthe tool diameter,By length and enter a length.

    The Zone tab includes:

    Min. area which lets you filter out areas thatyou consider to be too small (in millimeters)to be machined.Tool core diameter is the diameter of thetool top that does not actually cut thematerial.Part contouring is an option that is onlyused with the zig-zag tool path style. Withpart contouring switched on, the tool goesround the outside contour of the part beforecontinuing to zig-zag. Deactivating thisoption allows you to gain machining time.The tool that you are using and the part youare working on must be such thatcontouring the rough stock is superfluous.

    Roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0122.htm (3 of 4) [5/17/2001 3:09:14 PM]

  • With part contouring switched on. Note how thetool went round the area to machine first:

    With part contouring switched off and exactly thesame parameters. Note that the tool goes straight intozig-zag mode:

    Roughing-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0122.htm (4 of 4) [5/17/2001 3:09:14 PM]

  • Roughing - Macro DataThe Macro tab defines the tool engagement parameters.

    There is a button that optimizes tool retract movements. This means that when the toolmoves over a surface where there are no obstructions, it will not rise as high as thesafety plane because there is no danger of tool-part collisions. The result is a gain intime.In some cases (where areas of the part are higher than the zone you are machining andwhen you are using a safety plane), the tool will cut into the part. When this happens,deactivate the Optimize retracts button.

    The Axial safety distance is the maximum distance that the tool will rise to when movingfrom the end of one pass to the beginning of the next.

    The approach mode can be:

    Plunge; the tool plunges vertically,Drilling; the tool plunges into previously drilled holes. You can change the drillingtool diameter, angle and length,Ramping; the tool moves progressively down at the Ramping angle,Helix; the tool moves progressively down at the ramping angle with its centeralong a (vertical) circular helix of Helix diameter.

    Approach distance is the engagement distance for plunge mode.

    The Radial safety distance is the tool clearance distance with respect to the sides of thepart.

    Roughing - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0132.htm (1 of 2) [5/17/2001 3:09:27 PM]

  • Roughing - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0132.htm (2 of 2) [5/17/2001 3:09:27 PM]

  • Automatic Rough StockThis task explains how to create an automatic rough stock for a roughing operation.

    You must have a part to machine in your workbench.

    1. Go into the Wireframe and Surface Design workbench via Start/MechanicalDesign/Wireframe and Surface Design. Display the Surface Machining Tools viaView > Toolbars > Surface Machining Tools.

    2.Select the Automatic rough stock icon

    3. Select the part that you want to machine. A dialog box is displayed that contains theminimum and maximum values that are required in X, Y and Z to create a box thatwould surround the part.

    4. You can modify the values if you choose. Press OK to create the rough stock.

    Automatic Rough Stock

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0142.htm [5/17/2001 3:09:39 PM]

  • Finishing and Semi-finishing OperationsThese are the operations that you will need to finish or semi-finish the machining of the part.

    SweepingZLevel machiningContour-driven machiningProfile contouringSpiral milling

    Finishing and semi-finishing operations

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0200.htm [5/17/2001 3:09:50 PM]

  • SweepingSweeping operations machine the whole part and are used for finishing and semi-finishingwork. The tool paths are executed in vertical parallel planes.

    This task shows you how to insert a sweeping operation into the program. Sweeping isan operation that is used after a part has been rough machined.

    To create the operation you define:

    the geometry of the part to machine ,

    the tool to use ; you have the choice of end mill or conical tools forthis operation,

    the parameters of the machining strategy ,

    the feedrates and spindle speeds ,

    the macros .

    Only the geometry is obligatory, all of the other requirements have a default value.Either:

    make the Manufacturing Program current in the specification tree if you want todefine an operation and the part/area to machine at the same time,or select a machining feature from the list if you have already defined the area tomachine and now you want to define the operation to apply to it.

    Below we are going to see how to do the first of these.

    Open file Basic1.CATPart then select NC Manufacturing > Surface Machining in the Startmenu.

    1.Select the Sweeping icon .

    A Sweeping entity and a default tool are 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 bemachined.The area that represents the part geometry is colored red indicating that thegeometry is required for defining the area to machine.

    Sweeping

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0201.htm (1 of 3) [5/17/2001 3:09:55 PM]

  • 2. Press MB3 over the red area in the sensitive icon and choose Body(ies)

    and click on the part in the viewer.

    Then double click anywhere in the viewer to confirm your selection and redisplaythe dialog box.

    3. Press Replay. You will see that the top surface and the bottom of the pocket havebeen sweep machined.

    You can canceltool pathcomputation at anymoment before100% completion.

    Sweeping

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0201.htm (2 of 3) [5/17/2001 3:09:55 PM]

  • Sweeping

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0201.htm (3 of 3) [5/17/2001 3:09:55 PM]

  • Sweeping - Geometric ComponentsIn the geometric component tab you can define the area to machine either:

    by clicking on the face definition area and using the face selection wizard,by passing the mouse over the face definition area and choosing Body in thecontextual menu if you wish to machine a whole part and not just an area on it,or by choosing a pre-defined area like this:

    You can also use an Offset Group on the part.

    The other geometric components that you can select in the view (but that are notobligatory) are:

    the check element. The check is often a clamp that holds the part and therefore isnot an area to be machined.an area to avoid if you do not wish to machine it.the safety plane. The safety plane is the plane that the tool will rise to at the end ofthe tool path in order to avoid collisions with the part. The safety plane contextualmenu allows you to define:

    an offset safety plane at a distance that you give in a dialog box that isdisplayed,and the tool retract mode which may be either normal to the safety plane ornormal to the tool axis.

    an upper plane which defines the highest plane that will be machined on the part,a lower plane which defines the lowest plane that will be machined on the part,a start plane which is the first plane that will be machined,an end plane which is the last plane that will be machined,the limiting contour which defines the machining limit on the part. The contour thatdefines the outer machining limit on the part.the offset on the part.the offset on the check element.

    Sweeping - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0211.htm (1 of 4) [5/17/2001 3:09:56 PM]

  • The picture is slightly different if you are using a rework area and will have fewerparameters.

    There is also an Info button that, when pressed, gives the details on the parameters thatwere defined with the rework area.

    Sweeping - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0211.htm (2 of 4) [5/17/2001 3:09:56 PM]

  • You can also define the following parameters:Stop position defines where the tool stops:

    outside stops the tool outside the limit line,inside stops inside the limit line,on stops the tool on the limit line.

    Stop mode defines which part of the tool is considered at the Stop position,whether it is the contact point or the tool tip.Offset is the distance that the tool that the tool will be either inside or outside thelimit line depending on the Stop mode that you chose.Part autolimit. I f you activate Part autolimit, the tool will not go beyond the edge ofthe part.

    Part autolimit and the limiting contour can beused individually or together to define thearea you want to machine. In the pictures, theblue outline is the part edge, the yellow part isthe area that will be machined, the black lineis the limiting contour:

    If you use Part autolimit, the whole partis machined.

    If you use Limiting contour, only thearea inside the limiting contour ismachined.

    Sweeping - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0211.htm (3 of 4) [5/17/2001 3:09:56 PM]

  • You can now either run the operation on the part, store the operation that you have justdefined or define other parameters in the machining strategy, tool data, speeds andrates, or macro data tabs first.

    Sweeping - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0211.htm (4 of 4) [5/17/2001 3:09:56 PM]

  • Sweeping - Machining StrategyIn the machining strategy tab, you can define the tool path style, the machining tolerance, thestepover and the types of area to machine. You can also choose the tool stepover directionand distance, the tool axis and the tool advance direction.

    A button allows you to reverse the tool path direction.

    The sensitive icon illustrates the mode that you have chosen.

    Change the tool axis and the machining direction with Select in the contextual menu whichwill display a dialog box where you can choose between selection by angle and selection bycoordinates. Selection by angle lets you choose the tool axis by rotation around a main axis.Angle 1 and Angle 2 are used to define the location of the tool axis around the main axis thatyou select. There is also a button that lets you reverse the direction of the axis with respect tothe coordinate system origin.

    Selection by coordinates has the following options:Feature-defined; you select a 3D element such as a plane that will serve toautomatically define the best tool axis.

    Sweeping-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0221.htm (1 of 6) [5/17/2001 3:10:01 PM]

  • Selection; you select a 2D element such as a line or a straight edge that will serve todefine the tool axis or machining direction,Manual; you enter the XYZ coordinates,Points in the view; click on two points anywhere in the view to define the tool axis ormachining direction.

    The machining tab lets you: define the tool path stylewhich can be :

    One-way next; thetool path always hasthe same directionduring successivepasses and goesdiagonally from theend of one tool pathto the beginning ofthe next.

    Sweeping-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0221.htm (2 of 6) [5/17/2001 3:10:01 PM]

  • One-way same; thetool path always hasthe same directionduring successivepasses and returnsto the first point ineach pass beforemoving on to thefirst point in the nextpass.Zig-zag; the toolpath alternatesdirections duringsuccessive passes.

    define the machiningtolerance value, consider itto be the acceptable chorderror.reverse the tool pathdirection.

    The stepover tab concerns the distance between successive passes and has two possibilities:ConstantScallop Height

    Constant has a constant stepover distance defined in a plane and projected onto the part.You can modify the stepover distance.

    Sweeping-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0221.htm (3 of 6) [5/17/2001 3:10:01 PM]

  • Scallop height has a stepover which depends on the scallop height that you choose. You canalso define the maximum and minimum distances that can exist between passes with thescallop height that you defined.

    Sweeping-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0221.htm (4 of 6) [5/17/2001 3:10:01 PM]

  • There are three parameters in theStepover Strategy area:

    Maximum distance is thestepover distance if youhave selected Constant asthe value or the maximumstepover distance if youchose Scallop height.Minimum distance is theminimum stepover distanceif you chose Via Scallopheight.Scallop height is a valuethat you define for themaximum allowable heightof the crests of material leftuncut after machining.The stepover side can beleft or right and is definedwith respect to themachining direction.

    Use Along tool axis when you want to machine along the axis you have selected (or along thedefault axis).

    Other axis can only be used with a ball-nose tool. When it is selected, the axis/direction iconlets you define a second axis (the other axis - the one pointing up to the left).

    Activating Other axis displays a button for collision checking. When this is turned on, all of thepoints where the toolholder would have collided with the part are displayed on the tool path(after Replay).

    Sweeping-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0221.htm (5 of 6) [5/17/2001 3:10:01 PM]

  • The Machined Zone tab lets youdefine:

    which parts of the part ormachining area you wish tomachine:

    All; all of thesurfaces aremachined, Frontal walls; frontalsurfaces of the partare machined,Lateral walls; lateralsurfaces of the partare machined,Horizontal zones;horizontal surfacesof the part aremachined.

    Min. lateral slope gives theminimum angle betweenthe tool axis and the partsurface normal for thesurface to be considered tobe a lateral wall.Min. frontal slope gives theminimum angle betweenthe tool axis and the partsurface normal for thesurface to be considered tobe a frontal wall.Max. horizontal slope givesthe maximum anglebetween the tool axis andthe part surface for thesurface to be considered tobe a horizontal area.

    Sweeping-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0221.htm (6 of 6) [5/17/2001 3:10:01 PM]

  • Sweeping - Macro DataThe Macro tab defines the tool approach, retract and plunge data as well as the parameters for high speed milling andoptimization of retracts.

    There is a button where you can optimize retracts. This means that if no collisions are detected, the tool will not rise tothe safety plane. It will only rise as high as necessary in order to clear the part. The result is a faster machining process.In some cases (where areas of the part are higher than the zone you are machining and when you are using a safetyplane), the tool will cut into the part. When this happens, deactivate the Optimize retracts button.

    High speed milling parameters are:Transition radius is the radius of the arc thatjoins successive passes,Discretization angle is a value which, whenreduced, gives a smoother tool path.Safety distance is the clearance distancethat the tool passes over the part at thefeedrate in order to disengage the tool fromcutting between passes.

    The approach/retract mode can be:Along tool axis; the tool moves along thetool axis,Along a vector; the tool moves along avector that you define with theApproach/Retract direction: X/Y/Z boxes,Normal; the tool moves in a directionperpendicular to the surface beingmachined,Tangent to movement; the approach/retractis tangent at its end to the rest of thetoolpath.None; no approach/retract.

    Back; the tool doubles back like an arrowabove the cutting tool path. You can eitherdefine this type with two lengths or a lengthand an angle. The parameters that you canmodify are:

    the length (1)the height (2)the ramp angle (3).

    Sweeping - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0231.htm (1 of 3) [5/17/2001 3:10:07 PM]

  • Circular; the tool moves towards/away fromthe part in an arc. The parameters that youcan set are:

    the length (1),the angle (2)the radius (3).

    If you do not use Part autolimit, the curvewill be below the surface of the part.

    If you use the manual plane computationmode, the approach/retract arc will benormal to the plane that you select.

    Box, the tool moves across the diagonal ofan imaginary box, either in a straight line orin a curve (Linking mode). The Length(4) isthe distance that the tool will move in onceit has crossed the box. The box is definedby three distance values:

    the distance along the normal axis(1),the distance along the tangent (2) ,the distance (can be a negativevalue) along the tool axis (3),

    The direction of the box diagonal isdefined by whether you want to usethe normal to the left or the right of theend of the tool path. Left or right isdetermined by looking along the toolpath in the direction of theapproach/retract. In the image, it is thethe right side that is used.

    Plunges can only be defined if you selected a one-way sweeping mode in the machining strategy tab. Plunges can be :No check; the tool can plunge and rise with the surface,No plunge; the tool cannot plunge,Same height; the tool does not plunge but will not stop when it encounters a peak.

    In the Linking tab, check the Island skip box if youwant to use intermediate approaches and retracts(i.e. those that link two different areas to machineand that are not at the beginning nor the end ofthe tool path).

    Sweeping - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0231.htm (2 of 3) [5/17/2001 3:10:07 PM]

  • With Island skip turned on: With Island skip turned off:

    Island skip length is the height that the tool will rise to on intermediate approaches and retracts. The Feedrate length defines the distance beyond which tool path straight lines will be replaced by intermediate

    approaches and retracts. In the picture below, the Feedrate length was set to 45 mm. Note that the gaps thatwere less than 45 mm are crossed by a straight line tool path and those that are greater than 45 mm are crossedwith a standard intermediate tool path with an approach and a retract.

    Feedrate length is only active if the Island skip length is 0 mm.

    Sweeping - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0231.htm (3 of 3) [5/17/2001 3:10:07 PM]

  • ZLevel MachiningThis task shows you how to insert a ZLevel operation into the program.

    ZLevel operations are finishing or semi-finishing operations that machine thewhole part by parallel horizontal planes that are perpendicular to the tool axis.

    To create the operation you define:

    the geometry of the part to machine ,

    the tool to use ;only end mill tools are available for thisoperation,

    the parameters of the machining strategy ,

    the feedrates and spindle speeds ,

    the macros .

    Only the geometry is obligatory, all of the other requirements have a defaultvalue.

    Either:

    make the Manufacturing Program current in the specification tree if youwant to define an operation and the part/area to machine at the sametime,or select a machining feature from the list if you have already defined thearea to machine and now you want to define the operation to apply to it.

    Below we are going to see how to do the first of these.

    Open file Basic1.CATPart then select NC Manufacturing > Surface Machining inthe Start menu.

    1.Select the ZLevel icon .

    The ZLevel dialog box is displayed.

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

    The dialog box opens at the geometry tab page . This page includes asensitive icon to help you specify the geometry to be machined.

    ZLevel machining

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0202.htm (1 of 3) [5/17/2001 3:10:35 PM]

  • The area that represents the part geometry is colored red indicating that thegeometry is required for defining the area to machine. All the other geometryparameters are optional.

    2. Click on the red area that represents the part geometry then select the belt offaces around the outside of the part.

    The edges surrounding the selected faces are highlighted.

    Double click anywhere in the viewer to confirm your selection.3. Press Replay. You will see that the outside of the part has been machined.

    ZLevel machining

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0202.htm (2 of 3) [5/17/2001 3:10:35 PM]

  • You can canceltool pathcomputation atany momentbefore 100%completion.

    ZLevel machining

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0202.htm (3 of 3) [5/17/2001 3:10:35 PM]

  • ZLevel Machining - GeometricComponents

    In the geometric component tab you can define the area to machine either:by clicking on the face definition area and using the face selection wizard,by passing the mouse over the face definition area and choosing Body in thecontextual menu if you wish to machine a whole part and not just an area on it,or by choosing a pre-defined area like this:

    You can also use an Offset Group on the part.The other geometric components that you can select in the view (but that are notobligatory) are:

    the check element. The check is often a clamp that holds the part and therefore isnot an area to be machined.an area to avoid if you do not wish to machine it (small light brown corner nearthe red part selection area).the safety plane which is the plane that the tool will rise to at the end of the toolpath in order to avoid collisions with the part.an upper plane which defines the highest plane that will be machined on the part,a lower plane which defines the lowest plane that will be machined on the part,an imposed plane that the tool must obligatorily pass through. Use this option ifthe part that you are going to machine has a particular shape (a groove or a step)that you want to be sure will be cut,a start point where the tool will start cutting. Use this option when accessing thepart from the outside.

    If you use a limiting contour that results in successive passes not being closed, the startpoint(s) will be ignored.

    the limiting contour which is the contour that defines the outer machining limit onthe part.the offset on the part.the offset on the check element.

    ZLevel machining - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0212.htm (1 of 4) [5/17/2001 3:10:37 PM]

  • The picture is slightly different if you are using a rework area and will have fewerparameters.

    There is also an Info button that, when pressed, gives the details on the parameters thatwere defined with the rework area.

    ZLevel machining - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0212.htm (2 of 4) [5/17/2001 3:10:37 PM]

  • You can also define the following parameters:Stop position defines where the tool stops:

    outside stops the tool outside the limit line,inside stops inside the limit line,on stops the tool on the limit line.

    Stop mode defines which part of the tool is considered at the Stop Position,whether it is the contact point or the tool tip.Offset is the distance that the tool will be either inside or outside the limit linedepending on the Stop mode that you chose.Part autolimit. If you activate Part Autolimit, the tool will not go beyond the edge ofthe part.

    Part autolimit and the limiting contour canbe used individually or together to definethe area you want to machine. In thepictures, the blue outline is the part edge,the yellow part is the area that will bemachined, the black line is the limitingcontour:

    If you use Part autolimit, the wholepart is machined.

    If you use Limiting contour, only thearea inside the limiting contour ismachined.

    If you have selected a single face to be machined and you are not using Part autolimit,the tool will machine both sides of the face. If you use Part autolimit, the tool will stopwhen it reaches the edge of the face (as shown below).

    ZLevel machining - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0212.htm (3 of 4) [5/17/2001 3:10:37 PM]

  • You can now either ix-ZLevel parameters:run the operation on the part, store theoperation that you have just defined or define other parameters in the machiningstrategy, tool data, speeds and rates, or macro data tabs first.

    ZLevel machining - geometric components

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0212.htm (4 of 4) [5/17/2001 3:10:37 PM]

  • ZLevel - Machining StrategyIn the machining strategy tab, you can define the cutting mode, the machining mode,the machining tolerance and the stepover distance. You can also choose the tool axis.

    A button allows you to reverse the tool path direction.The sensitive icon illustrates the machining mode that you have chosen.Change the tool axis by clicking the tool in the sensitive icon and choosing Select in thecontextual menu which will display a dialog box where you can choose betweenselection by angle and selection by coordinates. Selection by angle lets you choose thetool axis by rotation around a main axis. Angle 1 and Angle 2 are used to define thelocation of the tool axis around the main axis that you select. There is also a button thatlets you reverse the direction of the axis with respect to the coordinate system origin.

    Selection by coordinates has the following options:

    ZLevel machining-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0222.htm (1 of 5) [5/17/2001 3:10:42 PM]

  • Feature-defined; you select a 3D element such as a plane that will serve toautomatically define the best tool axis.Selection; you select a 2D element such as a line or a straight edge that willserve to define the tool axis,Manual; you enter the XYZ coordinates,Points in the view; click on two points anywhere in the view to define the toolaxis.

    The machining tab lets youdefine:

    the machiningtolerance value,consider it to be theacceptable chorderror,

    ZLevel machining-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0222.htm (2 of 5) [5/17/2001 3:10:42 PM]

  • the machining modewhich defines thetype of area to bemachined and canbe:

    By plane; thewhole part ismachinedplane byplane,Pockets only;only pocketson the part aremachined,Outer part;only theoutside of thepart ismachined,Outer part &pockets; thewhole part ismachinedexternal areaby externalarea andpocket bypocket.

    the cutting modewhich can be Climbor Conventional.

    The stepover tab concernsthe distance betweensuccessive passes and hastwo possibilities:

    ConstantScallop Height

    ZLevel machining-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0222.htm (3 of 5) [5/17/2001 3:10:42 PM]

  • Constant has a constant stepover distance defined in a plane and projected onto thepart. You can modify the stepover distance.

    Scallop height has a stepover which depends on the scallop height that you choose.You can also define the maximum and minimum distance between passes with thescallop height that you defined.

    ZLevel machining-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0222.htm (4 of 5) [5/17/2001 3:10:42 PM]

  • The Machined Zone tab letsyou define:

    the maximum slopethat can beconsidered to behorizontal (any areathat is considered tobe horizontal will notbe machined),the width of theoverlap of the end ofa pass over itsbeginning,

    ZLevel machining-machining strategy

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0222.htm (5 of 5) [5/17/2001 3:10:42 PM]

  • ZLevel Machining - Macro DataThe Macro tab defines the tool approach, retract and plunge data.

    There is a button where you can optimize retract distances. this means that if no obstacleis detected between two passes, the tool will not rise to the safety plane (because it isnot necessary) and the operation will take less time.In some cases (where areas of the part are higher than the zone you are machining andwhen you are using a safety plane), the tool will cut into the part. When this happens,deactivate the Optimize retracts button.Another button lets youuse high speed milling.High speed millingparameters are:

    Transition radius isthe radius of the arcthat joinssuccessive passes,Discretization angleis a value which,when reduced,gives a smoothertool path.Safety distance isthe clearancedistance that thetool over over at thefeedrate in order todisengage the toolfrom cuttingbetween passes.

    ZLevel machining - Macro data

    http://dsfr2e/itprm/doc/CXR7doc/doc/online/smgug/smgugbt0232.htm (1 of 2) [5/17/2001 3:11:13 PM]

  • The approach and retracts are defined with these parameters:

    The linking pass (i.e. the means of moving from the end of one pass to the beginning ofthe next one) can be:

    Along tool axis; the tool moves along the tool axis,Ramping; the tool follows a slope defined by the ramping angle,Circular; the tool describes a circle defined by the value of Radius,Circular or ramping; the tool uses either circular or ramping mode depending onwhichever is best adapted to the part bein