Contour-Driven Machining

The Contour-Driven dialog box appears when you select Contour-Driven Machining from the Surface Machining section.

This dialog box contains controls for:

This page discusses:

See Also
Creating a Contour-Driven Machining Operation
Defining the Contour-Driven Stepover Strategy
Defining the Guide in Parallel Contour Mode

Resource Parameters

The Resource tab allows you to select a tool.

Resource Tab
Parameter Description
Select a Tool from Session Selects a tool in Resource Configuration View.
Select from Catalog Selects a tool from a reference tool file or PLM catalog.
Select from Database Selects a tool from the database.
Display Tool Properties Accesses tool parameters.
Define Tool Axis Defines the tool axis.
Tool Number Defines the number of tools.
Display Tool Displays the tool position.
Default Displays the tool at default position.
User Defined Displays the tool at a position defined by the user.
Note: You can define the tool position using Select a Tool from Session .
Tools
End Mill tools , Conical tools , Lens Mill tools , and Barrel tools are available for these operations.

Geometry

the Geometry allows you to define the geometric parameters that are machined.

Mandatory Parameters
Parameter Description
Part Selects the part to machine.
Tool Axis Defines the tool axis.
Optional Parameters
Optional Parameter Description
Check Specifies surfaces to exlude from the machining activity (geometry saves on the deburring feature).
Limiting Contour Defines the outer machining limit on the part. You can also activate the Part autolimit option, with the Side to machine, Stop position, Stop mode and Offset parameters.
Top Defines the highest plane machined on the part.
Bottom Defines the lowest plane machined on the part.
Safety Plane It is the plane that the tool rises at the end of the tool path to avoid collisions with the part.

Strategy Parameters

The Strategy tab allows you to specify the strategy and user parameters.

Machining
Parameter Description
Guiding Strategy Defines the guiding strategy machining.

Between Contours Machine between contours Gude 1 and Guide 2.
Parallèle Contour Allows you to select a contour on the part to be the refrence for your operation.
Spine Contour Allows you to select a contour on the part to be the reference for the machining operation.

GuideTolerance Specifies the guide tolerance.
Tool Path Style Defines the tool path style duting machining.

Zig-zag The tool path alternates directions during successive passes.
One-way Next The tool path always has the same direction during successive passes. The tool goes diagonally from the end of one tool path to the beginning of the next.
One-way Same The tool path always has the same direction during successive passes. The tools returns to the first point in each pass before moving on to the first point in the next pass.

Reverse Tool Path Reverses tool path.
Max Discretization Step Ensures linearity between points that are far apart.
Radial Strategy Parameters
Parameter Description
Stepover Mode

Specifies how the distance between two consecutive paths is computed:

  • Constant 2D
  • Via scallop Height
  • Constant 3D
  • Maximum 3D

Step Distance Defines the maximum distance between two consecutive tool paths in a radial strategy.
Sweeping Strategy Defines the sweeping strategy:
  • From guide 1 to guide 2
  • From guide 2 to guide 1
  • From guide to zone center
  • From zone center to guide
  • From guide to zone center (spiral)
  • From zone center to guide (spiral)
Axial
Parameter Description
Multi-pass

Maximum cut depth and total depth Enter the Total depth and the Maximum cut depth.
Number of levels and total depth Enter the Number of levels and the Total depth.
Number of levels and Maximum cut depth Enter the Number of levels and the Maximum cut depth.

Number of Levels Specifies the number of levels to be machined.
Maximul cut depth Specifies the maximum cut depth the tool can realize during machining.
Zone Parameters
Parameter Description
Machined Zone

All Defines the whole part surface as the zone to be machined. The tool path zig-zags all around the part.
Frontal Walls Defines frontal walls as the zone of the part to be machined. The tool path zig-zags from bottom to the top of the front wall part.
Lateral walls Defines lateral walls as the zone of the part to be machined. The tool path zig-zags from left to right.
Horizontal Zones Defines the top of the part as the zone to be machined. The tool path zig zags horizontally on the top of the part.

Minimum Lateral Slope Specifies minimum lateral slope.
Minimum Frontal Slope Specifies minimum frontal slope.
Maximum Horizontal Slope Specifies maximum horizontal slope.
Island Parameters
Parameter Description
Island skip Implements intermediate approaches and retracts (that is, those that link two different areas to machine and that are not at the beginning nor the end of the tool path):
  • With Island skip selected.
  • With Island skip cleared.
Specifies the radius used for rounding the corners along the trajectory of an HSM operation. Value must be smaller than the tooltip radius.
Feedrates Length
  • Is active only if the Direct check box is selected.
  • Is the distance beyond which tool path straight lines are replaced by intermediate approaches and retracts. In the picture below, Feedrate length was defined as 45 mm.
    Note: Gaps that are less than 45 mm are crossed by a straight line tool path and those that are greater than 45 mm are crossed with a standard intermediate tool path.

Tool Axis Parameters

Global Tab
Defines the Tool Axis Mode. You can modify the tool axis of a tool path resulting from a machining operation without changing its contact point by:
  • changing a 3-axis tool path into a 5-axis tool path.
  • modifying a 5-axis tool path.
See 3/5-Axis Converter
Parameter Description
No 3/5 axis converter Enables or disables 3/5 axis converter availability.
Fixed Axis The tool axis arrow proposes a context menu:
  • Select: Defines the tool axis.
  • Analyze: Starts the Geometry Analyzer.
Thru a Point The tool axis passes through a specified point.
  • The label is a toggle to orient the tool axis To the point or From the point.
  • The point in the sensitive icon lets you select a point in the work area.
Thru a Guide The tool orientation is controlled by a geometrical curve (guide), that must be continuous. An open guide can be extrapolated at its extremities.
  • The label is a toggle to orient the tool axis To the guide or From the guide.
  • The red curve in the sensitive icon lets you select a curve in the work area.
  • Angle: Specifies a lead angle.
Normal to Part

The tool axis is normal to the part.

Angle: Specifies a possible frontal angle between the tool axis and the normal to the part.

Fixed Angle The new tool axis forms an angle with the initial tool axis.
  • Angle: Specifies this fixed angle.
  • Privileged angle with the tool path: Defines the angle a plane defined by the direction of motion (Frontal angle) or in a plane normal to the direction of motion (Lateral angle).
Normal to Drive Surface

The new tool axis is normal to the drive surface.

Angle: Specifies a possible lead angle.

Note: Use a smooth surface as the drive surface.

4 Axis Converts a 3-axis or 5-axis tool path as follows:
  • All the tool axes are tilted and constrained with a fixed angle with the normal (N) of the given reference plane.
  • All the tool axes are constrained along a cone defined by the angle with the normal of a reference plane (N) and a given point (P).
    Note: If the angle (Alpha) is defined as 90°, all the tool path axes are constrained to planes perpendicular to the normal of the given reference plane.
  • The associated parameter is Tilted/Cone angle. The Cone constraint check box lets you define a point to define the cone axis.
Collisions Checking
Parameter Description
Activate collisions checking Activates or deactivates collisions checking.
Collision checking strategy Defines the strategy: Automatic or Manual.
Part, Check, Design Part Enables collision checking on one or multiple elements.
Note: For collision checking with design parts, make sure that you have selected a valid Design Part in the Part Operation.
Check from Part Operation Considers Check defined in Part Operations.
Offset on Tool Defines the tolerance distance specific to the tool radius and tool length.
Offset on Tool Assembly Defines the tolerance distance specific to the tool assembly radius and tool length.
Max Discretization Angle Specifies the maximum angular change of tool axis between tool positions.
Minimum Length Specifies the minimum distance that must exist between two collision points to allow the modification of the tool axis between those two points.
Angle Mode Defines the angle mode: Frontal or Lateral.
Minimum Angle Defines the minimum angle range within which the tool axis can vary.
Maximum Angle Defines the maximum angle range within which the tool axis can vary.
Step Angle Defines the computation step used to find the optimal angle to avoid collisions. The smaller the Step Angle, the longer the computation time.
Machine Kinematics
This tab lets you correct problems encountered with respect of the machine kinematics.
Parameter Description
Optimize Machine Rotary Axis If selected, minimizes the variations of rotary degree of freedom, as well as tool axis variations.
Correct Out of Limit Points When this check box is selected, the points out of limits are removed:
  • If the point is out of limits in the X, Y, or Z-Axis, it is removed.
  • If the point is out of limits in the A, B, or C-axis, the tool axis is corrected and locked in the position limit.
  • If the point with the corrected axis is in collision, the point is removed.
Correct Large Angular Variation on Machine Rotary Axis If, between two points of the tool path, the variation on a rotary DOF (angular join of the machine) exceeds the Maximum variation, you can select one or several check boxes to modify the machine configuration. When you select several check boxes, the most appropriate one is applied to any given point.
  • Linking macro: The modification is done within the existing linking macro of the tool path.
  • Tool pass: When the tool is in contact with the part, you can define a Fanning Distance.
    Note: Entering 0mm deactivates the Fanning Distance.
  • Retract macro: A retract pass is added to reconfigure the machine.
Notes:
  • If problems subsist after computing the tool path with those options, a message is displayed.
  • These corrections apply to the tool path of the current machining operation.
  • The machine configuration on the first point of the current machining operation is seen as the result of a motion from the Home position to this first point. Thus, it may differ from the actual one, resulting from previous machining operation and machine instructions.
  • Angular variations between two points cannot be detected on the first point of the tool path, because the position of the machine before this point is unknown.

Macros Parameters

The Macros tab allows you to define transition paths in your machining operations by means of NC macros.

  • Approach
  • Retract
  • Clearance
  • Linking Retract
  • Linking Approach
  • Between Passes
  • Between Passes Link

For more information, see NC Machining Apps Common Services: Using the Working Area: Creating Machining Operations: Defining Macros: NC Macros.

Feeds and Speeds Parameters

The Feeds and Speeds tab allows you to define the following feeds and speeds parameters.

Feedrate
Parameter Description
Feedrate Unit Two available feedrate units:
  • Linear
  • Angular
Approach Feedrate Defines the speed of linear/angular advancement of the tool during its approach, before cutting.
Machining Feedrate Defines the speed of linear/angular advancement of the tool during machining.
Retract Feedrate Defines the speed of linear/angular advancement of the tool during its retract, after cutting.
Transition Activates the transition.
Feedrate Transition Transition options:
  • Machining
  • Approach
  • Retract
  • RAPID
  • Local
Local Value Specifies the local feedrate value.
RTCP ON When selected, activates RTCP mode on transition paths between the previous and current operations.
Spindle Speed
Parameter Description
Spindle Unit Angular or linear.
Machining Spindle Defines the speed of the spindle linear/angular advancement.