CAD/CAM/CNC Pro/Engineer Wildfire 5.0 Gv: Nguyễn Đình Thắng Page | 1 CÁC THÔNG SỐ CĂN BẢN TRONG PARAMETER CHO PHƯƠNG PHÁP MILL SCAN_TYPE Thích hợp cho các phương pháp phay Volume, Surface, Face, Pocket, and Plunge milling. For Volume milling, refers to the way a milling tool scans the horizontal cross-section of a milling volume and avoids islands. The options are: ● TYPE_1—The tool continuously machines the volume, retracts upon encountering islands. ● TYPE_2—The tool continuously machines the volume without retract, moving around the islands upon encountering them. ● TYPE_3—The tool removes material from continuous zones defined by the island geometry, machining them in turn and moving around the islands. Upon completing one zone, the tool may retract to mill the remaining zones. It is recommended that ROUGH_OPTION for TYPE_3 is set to ROUGH_&_PROF. ● TYPE_SPIRAL—Generates a spiral cutter path. ● TYPE_ONE_DIR—The tool cuts in one direction only. At the end of each cutting pass it retracts and returns to the opposite side of the workpiece, to start the next cut in the same direction. Avoiding islands is the same as in TYPE_1. ● TYPE_1_CONNECT—The tool cuts in one direction only. At the end of each cutting pass it retracts, rapids back to the start point of the current pass, plunges, and then moves to the start of the next pass. If there is an adjacent wall at the start of the cutting passes, the connection motion follows the profile of the wall to avoid gouging. ● CONSTANT_LOAD—Perform high speed roughing (with ROUGH_OPTION set to ROUGH_ONLY) or profiling (with ROUGH_OPTION set to PROF_ONLY). ● SPIRAL_MAINTAIN_CUT_TYPE—Generates a spiral cutter path with reverse arc connections between cuts. When a cut is finished, the tool arcs into the next cut, reversing cutting direction to maintain the cut type with respect to remaining material (CLIMB or CONVENTIONAL). This is a high speed machining option, which minimizes retracts.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 1
CÁC THÔNG SỐ CĂN BẢN TRONG
PARAMETER CHO PHƯƠNG PHÁP MILL
SCAN_TYPE
Thích hợp cho các phương pháp phay Volume, Surface, Face, Pocket, and Plunge
milling.
For Volume milling, refers to the way a milling tool scans the horizontal
cross-section of a milling volume and avoids islands. The options are:
● TYPE_1—The tool continuously machines the volume, retracts upon encountering
islands.
● TYPE_2—The tool continuously machines the volume without retract, moving
around the islands upon encountering them.
● TYPE_3—The tool removes material from continuous zones defined by the island
geometry, machining them in turn and moving around the islands. Upon completing
one zone, the tool may retract to mill the remaining zones. It is recommended that
ROUGH_OPTION for TYPE_3 is set to ROUGH_&_PROF.
● TYPE_SPIRAL—Generates a spiral cutter path.
● TYPE_ONE_DIR—The tool cuts in one direction only. At the end of each cutting
pass it retracts and returns to the opposite side of the workpiece, to start the next cut
in the same direction. Avoiding islands is the same as in TYPE_1.
● TYPE_1_CONNECT—The tool cuts in one direction only. At the end of each
cutting pass it retracts, rapids back to the start point of the current pass, plunges, and
then moves to the start of the next pass. If there is an adjacent wall at the start of the
cutting passes, the connection motion follows the profile of the wall to avoid
gouging.
● CONSTANT_LOAD—Perform high speed roughing (with ROUGH_OPTION set
to ROUGH_ONLY) or profiling (with ROUGH_OPTION set to PROF_ONLY).
● SPIRAL_MAINTAIN_CUT_TYPE—Generates a spiral cutter path with reverse arc
connections between cuts. When a cut is finished, the tool arcs into the next cut,
reversing cutting direction to maintain the cut type with respect to remaining
material (CLIMB or CONVENTIONAL). This is a high speed machining option,
which minimizes retracts.
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 2
● SPIRAL_MAINTAIN_CUT_DIRECTION—Generates a spiral cutter path with S-
shape connections between cuts. When a cut is finished, the tool S-connects into the
next cut, maintaining cutting direction, which results in the cut type with respect to
remaining material changing between cuts (from CLIMB to CONVENTIONAL and
back). This is a high speed machining option, which minimizes retracts.
● FOLLOW_HARDWALLS—The shape of each cut follows the shape of the walls
of the volume, maintaining fixed offset between the respective points of two
successive cuts. If the cuts are closed, there are S-shape connections between the
cuts.
The following illustration shows the scan types for Volume milling.
1 TYPE_1
2 TYPE_SPIRAL
3 TYPE_2
4 TYPE_3
5 TYPE_ONE_DIR
6 TYPE_1_CONNECT
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 3
For Surface milling
For Straight Cut Surface milling:
● TYPE_1—The tool continuously machines the selected surfaces, retracts upon
encountering islands.
● TYPE_3—If selected surfaces are divided into zones, the tool will completely
machine one zone before moving to the next.
For Isolines Surface milling:
● TYPE_1—The tool continuously machines the selected surfaces, retracts upon
encountering islands.
● TYPE_2—The tool continuously machines the selected surfaces, moving around the
islands upon encountering them.
● TYPE_3—If selected surfaces are divided into zones, the tool will completely
machine one zone before moving to the next.
● TYPE_ONE_DIR—The tool cuts in one direction only. At the end of each cutting
pass it will retract and return to the opposite side of the workpiece, to start the next
cut in the same direction.
For Cut Line Surface milling:
● TYPE_1—The tool moves back and forth along the generated cut lines.
● TYPE_3—If selected surfaces are divided into zones, the tool will completely
machine one zone before moving to the next.
● TYPE_SPIRAL—The tool makes the first cutting pass halfway between the start
and end cutlines. The following passes will be made alternately to the right and to
the left of the first pass.
● TYPE_ONE_DIR—The tool cuts in one direction only. At the end of each cutting
pass it retracts and returns to the opposite side of the workpiece, to start the next cut
in the same direction.
● TYPE_HELICAL—(Available only if the CUTLINE_TYPE parameter is set to
FLOWLINES.) The tool moves along a helix. Valid for Closed Cut Line machining
only. The resulting tool path is shown in the following illustration.
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 4
For Projected Cuts Surface milling, the scan types are the same as for
Volume milling (with the exception of TYPE_1_CONNECT and
CONSTANT_LOAD). They refer to the way the flat pattern of the tool path is
created.
For Swarf milling:
● TYPE_1—The tool moves back and forth across the surfaces being machined.
● TYPE_ONE_DIR—The tool cuts in one direction only. At the end of each cutting
pass it retracts and returns to the opposite side of the workpiece, to start the next cut
in the same direction.
● TYPE_HELICAL—The tool moves along a helix. Valid for a closed loop of
surfaces only.
For Face milling:
● TYPE_1—The tool makes parallel cutting passes, moving back and forth along the
selected face. If the selected face consists of multiple zones, the tool ignores them
and moves across the whole length of the workpiece.
● TYPE_3—If the selected face consists of multiple zones, the tool machines one
zone, moving back and forth in parallel cutting passes, then retracts and moves to
the next zone.
● TYPE_SPIRAL—The tool makes the first cutting pass in the middle of the surface.
The following passes will be made alternately to the right and to the left of the first
pass.
● TYPE_ONE_DIR—The tool cuts in one direction only. At the end of each cutting
pass it retracts and returns to the opposite side of the workpiece, to start the next cut
in the same direction.
1 Start cutline (the top surface boundary)
2 End cutline (the bottom surface boundary)
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 5
For Pocketing, the scan types are the same as for Volume milling (with the exception
of TYPE_1_CONNECT and CONSTANT_LOAD). They refer to the way the tool
scans the bottom of the pocket.
For Plunge milling:
You can not change the scan type when the tool has Insert_Width smaller than
Cutter_Diam/2. For a regular flat tool the following scan types are available:
● TYPE_3—Completely machines one region before moving to the next.
● TYPE_SPIRAL—Generates a spiral cutting path.
● TYPE_ONE_DIR—Cuts in one direction only. At the end of each cutting pass the
tool returns to the opposite side of the region, to start the next cut in the same
direction.
● ROUGH_OPTION- Controls whether a profiling pass occurs during a Volume
milling NC sequence. The options are:
● ROUGH_ONLY—Creates an NC sequence with no profiling.
● ROUGH_&_PROF—Creates an NC sequence that rough cuts the milling volume,
then profiles the volume surfaces.
● PROF_&_ROUGH—Profiles the volume surfaces first, then rough cuts the volume.
● PROF_ONLY—Only profiling is done.
● ROUGH_&_CLEAN_UP—Cleans up the walls of the volume without creating a
profiling pass. If SCAN_TYPE is set to TYPE_3, the horizontal connect moves
within each slice will follow the walls of the volume. If SCAN_TYPE is set to
TYPE_ONE_DIR, the tool will follow the walls of the volume vertically, when
plunging and retracting. For TYPE_ONE_DIR, the tool retracts to the level of the
previous slice; however, it will not move sideways by more than (STEP_DEPTH +
CUTTER_DIAM/2), with respect to the current slice.
1 TYPE_1
2 TYPE_3
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 6
● POCKETING—Profiles the walls of the volume and finish mills all the planar
surfaces inside the volume that are parallel to the retract plane (island tops and
bottom of the volume). The open edges of the planar faces are milled according to
the value of the POCKET_EXTEND parameter.
● FACES_ONLY—Finish mills only the planar surfaces inside the volume that are
parallel to the retract plane (island tops and bottom of the volume). The open edges
of the planar faces are milled according to the value of the POCKET_EXTEND
parameter.
Chú ý : A tool path similar to ROUGH_&_CLEAN_UP with TYPE_ONE_DIR can
be obtained by using 3-Axis Straight Cut Surface milling with
ROUGH_STEP_DEPTH.
The following illustration shows the cutter path depending on the ROUGH_OPTION.
1 ROUGH_ONLY
2 PROF_ONLY
3 Profiling after rough cut
4 Profiling first
5 ROUGH_&_PROF
6 PROF_&_ROUGH
1 ROUGH_&_CLEAN_UP with TYPE_3
2 ROUGH_&_CLEAN_UP with
TYPE_ONE_DIR
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 7
The following illustration shows the tool path for ROUGH_&_CLEAN_UP with
TYPE_ONE_DIR.
POCKET_EXTEND-- Defines the positioning of the tool when machining the open
edges of the planar faces inside a volume (for example, island tops). The values are:
● TOOL_ON (default)—The tool stops when its center touches the boundary of the
face.
● TOOL_TO—The tool stops when its leading edge touches the boundary of the face.
● TOOL_PAST—The tool stops when its heel touches the boundary of the face.
This parameter is used when ROUGH_OPTION is set to POCKETING or
FACES_ONLY.
TRIM_TO_WORKPIECE
In Volume milling, if set to FULL_TRIM, confines the milling volume to that inside
the workpiece boundaries, in order to avoid air machining. If set to TRIM_TO_TOP
(default), trimming is done only in the Z direction.
Note
● Do not set TRIM_TO_WORKPIECE to FULL_TRIM if the workpiece has
undercuts.
● When you intentionally offset or sketch the volume past the workpiece boundaries
(as shown in the following illustration), make sure to set TRIM_TO_WORKPIECE
to TRIM_TO_TOP.
In 3-Axis Straight Cut Surface and Face milling, if set to YES (the default is NO),
makes the tool machine one zone of the workpiece before going to the next. The
1: Tool path
2: STEP_DEPTH
3: Mill volume walls (side view)
4: STEP_DEPTH + CUTTER_DIAM/2
1 Milling volume (with offset)
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 8
actual tool path depends on the SCAN_TYPE parameter value. The following
illustration shows Face milling with SCAN_TYPE set to TYPE_ONE_DIR.
CUT_DIRECTION
For Volume milling, allows you to reverse direction of tool motion within a slice. The
values are STANDARD and REVERSE.
For Profile milling, STANDARD (the default) machines selected surfaces from top to
bottom, that is, starting with the top slice; REVERSE machines from bottom to top,
that is, starting with the lowest slice.
STEPOVER_ADJUST
If set to YES (the default), adjusts the step-over distance (defined by the STEP_OVER
and NUMBER_PASSES parameters) to make both the beginning and the end of the
cutter path for one pass close to the edges. The adjusted step-over distance does not
exceed the original one. If set to NO, the step-over distance will be exactly as defined
by the combination of the STEP_OVER and NUMBER_PASSES parameters.
CUT_TYPE
Combined with SPINDLE_SENSE, controls where material is relative to the tool
when it is removing material during profiling NC sequences or slices; bottom slices,
such as in pocket milling, are not affected by this parameter. The options are CLIMB,
UPCUT, and ZIG_ZAG. The possible combinations and the resulting tool path are:
● CLIMB and CWCutter to the left (default).
UPCUT and CWCutter to the right.
1 TRIM_TO_WORKPIECE NO
2 TRIM_TO_WORKPIECE YES
1 STEPOVER_ADJUST NO
2 STEPOVER_ADJUST YES
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 9
● UPCUT and CCWCutter to the left.
CLIMB and CCWCutter to the right.
● ZIG_ZAG Cut direction changes on every slice.
Note
CUT_TYPE parameter for Volume milling can be specified when ROUGH_OPTION
is specified as ROUGH_&_PROF, PROF_&_ROUGH, or PROF_ONLY or when the
SCAN_TYPE is TYPE_SPIRAL.
For Local milling, there is an additional option NONE, which makes the tool move
back and forth when cleaning up material.
For Profile milling, the ZIG_ZAG option can be used when profiling open contours. It
provides lace-type connection between slices, while CLIMB and UPCUT make the
tool retract and rapidly traverse to the beginning of the next slice.
For 3-Axis Straight Cut Surface milling, CUT_TYPE, combined with
SPINDLE_SENSE and CUT_DIRECTION, controls the start point and direction of
machining the surface. The LACE_OPTION parameter must be set to NO.
PLUNGE_PREVIOUS
For Volume milling with SCAN_TYPE TYPE_3, determines where the tool plunges
when starting to machine a new zone:
● YES—The tool plunges within a previously machined zone and then moves to the
new zone.
● NO (default)—The tool plunges within the new zone.
FIX_SKIPPED_SLICES
By default (NO), if NC Manufacturing cannot create a slice at a certain Z depth when
milling a volume (for example, because of geometry problems), this slice will be
1 CUT_TYPE CLIMB
2 CUT_TYPE ZIG_ZAG
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 10
skipped and the tool will go to the next slice. If this parameter is set to YES, then,
whenever a slice cannot be created, NC Manufacturing will generate the next slice and
repeat it at the level of the skipped slice. In other words, if a slice can not be created,
the next slice will be repeated twice: at the Z level of the skipped slice and at its own
Z level. The system will issue a warning every time a slice cannot be generated.
LACE_OPTION
For Finishing, Straight Cut Surface milling and for Cut Line machining, controls
whether the tool retracts at the end of a cutting pass (as shown in the following
illustration). If set to NO (which is the default for Straight Cut Surface milling), the
tool retracts after each cut, so that all cuts are in the same direction. Other values
cause the tool to cut back and forth, and specify the shape of connection between the
endpoints of neighboring cuts:
● If set to LINE_CONNECT, the neighboring endpoints are connected by straight line
segments. LINE_CONNECT is the default for Finishing and Cut Line machining.
● The CURVE_CONNECT option, available for Straight Cut Surface milling only,
uses a more complex (and slower-working) algorithm, which takes into account the
reference part geometry. If LACE_OPTION is set to CURVE_CONNECT, the tool
will follow geometry of the obstacles that would otherwise interrupt the cutting
pass. Use CURVE_CONNECT only if LINE_CONNECT causes gouging.
● The ARC_CONNECT option, available for 3-Axis Straight Cut Surface milling
only, results in the system providing smooth, arc-like connections between the
neighboring cutting passes. The cutting passes are shortened, as necessary, to
accommodate the connecting motions, so that the tool stays within surface
boundaries. The connections are automatically degouged. Use this option for high-
speed machining.
● If set to LOOP_CONNECT, the neighboring endpoints are connected by vertical
loops, with the tool leaving and entering material tangent to the surface being
machined.
Note: If you set LACE_OPTION to LINE_CONNECT for 3-Axis Straight Cut
Surface milling, the system automatically degouges connecting motions and
switches to CURVE_CONNECT if LINE_CONNECT causes gouging. In 4- and 5-
Axis NC sequences, if LINE_CONNECT causes gouging, the tool will retract. To
avoid such retracts, use CURVE_CONNECT.
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 11
ALLOW_NEG_Z_MOVES
If set to NO, eliminates negative Z moves for 3-Axis Straight Cut Surface milling NC
sequences. The default is YES. If you set ALLOW_NEG_Z_MOVES to NO, you
have to also set SCAN_TYPE to TYPE_1 and LACE_OPTION to NO. The following
illustration shows an example of a tool path with ALLOW_NEG_Z_MOVES set to
NO.
RETRACT_OPTION
Controls the number and level of retracts in Volume milling, Roughing and
Reroughing.
In Volume milling, the values are:
● OPTIMIZE (default)—Minimizes the number of retracts without minimizing the
height. The tool retracts to the level of the Traverse plane, if specified for the NC
sequence, otherwise to the Retract plane level.
● NOT_OPTIMIZE—The cutter retracts between two slices if the second slice does
not start directly below the cutters current location. It also retracts between the
rough and the profile pass within a slice if ROUGH_OPTION is ROUGH_&_PROF
or PROF_&_ROUGH. Specify NOT_OPTIMIZE if OPTIMIZE causes gouging.
The tool retracts to the level of Traverse or Retract plane.
● SMART—Minimizes the number and the height of retracts. For each intermediate
retract within the NC sequence, the system calculates a safe level for the tool to
traverse to the new position. This safe level is determined as the level of the lowest
slice with no obstructions on the way of the tool, plus the PULLOUT_DIST value,
if specified.
1 LACE_OPTION\ \ NO
2 LACE_OPTION\ \ LINE_CONNECT
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 12
Note: If Approach or Exit path is specified for each slice using Build Cut, the
RETRACT_OPTION parameter will be ignored.
In Roughing and Reroughing, the values are:
● SMART (default)—Minimizes the number and the height of retracts. For each
intermediate retract within the NC sequence, the system calculates a safe level for
the tool to traverse to the new position. This safe level is determined as the level of
the lowest slice with no obstructions on the way of the tool, plus the
PULLOUT_DIST value, if specified.
● ALWAYS—The tool retracts to the retract plane after each slice.
GOUGE_AVOID_OPTION
In Swarf milling, specifies whether the tool will retract to avoid gouging:
● RETRACT_TOOL—The tool may retract between cuts.
● LIFT_TOOL—Number of retracts between cuts will be minimized.
GOUGE_AVOID_TYPE
For 3-Axis Profiling: TIP_&_SIDES (the default) will make the system detect
undercuts when degouging the tool path. If you want to be able to machine an
undercut, set GOUGE_AVOID_TYPE to TIP_ONLY. For 5-Axis Profiling: if set to
TIP_&_SIDES, the system degouges with respect to the whole tool (as defined by the
tool parameters). The tool will retract if an undercut is detected. The default is
TIP_ONLY, in which case the system does not detect undercuts.
Note : GOUGE_AVOID_TYPE setting cannot be changed when modifying
parameters. Use Redefine.
REMAINDER_SURFACE
Applicable for Straight Cut Surface milling and 3-Axis Isolines and Cut Line Surface
milling NC sequences. If it is set to YES (the default is NO), the system will generate
a surface representing the leftover material (to be removed by a subsequent Local Mill
NC sequence). This surface will belong to the current NC sequence, and will be
regenerated upon regenerating the tool path.
Note: The remainder surface will be generated based on the SCALLOP_HGT
parameter value.
AUTO_SYNCHRONIZE
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 13
Applicable for Cut Line Surface milling only. If set to YES (the default), the system
will attempt to use edges crossing all the selected cut lines as synch lines. If this is not
satisfactory, set AUTO_SYNCHRONIZE to NO and specify the synch lines or synch
points manually.
AUTO_INNER_CUTLINE
Applicable for Cut Line Surface milling only. If set to YES, the system will attempt to
use edges crossing all the specified synch lines as inner cut lines. The default is NO.
CUTLINE_TYPE
Applicable for Cut Line Surface milling only. Allows you to select which algorithm
the system uses when it calculates cut line distribution. The values are:
● BLEND—The system uses a surface boundary blend to generate cut lines.
● FLOWLINES (default)—The system uses a Finite Element Analysis method to
process the surfaces selected for milling and generate cut lines.
CUTLINE_EXT_TYPE
Applicable for Cut Line Surface milling only. Specifies how the system handles the
case when a cut line does not extend the whole length of the surface selected for
machining. The values are:
● BOUNDARY (default)—The system will attempt to extend the cut lines up to the
boundary of the surface.
● NONE—Machining will be limited to the length of the specified cut lines.
AXIS_DEF_CONTROL
Applicable for 5-Axis Cut Line Surface and Trajectory milling, and for Swarf milling.
1 Surface selected for machining
2 Start cut line
3 End cut line
4 CUTLINE_EXT_TYPE\ \ BOUNDARY
5 CUTLINE_EXT_TYPE\ \ NONE
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 14
For 5-Axis Cut Line Surface milling and Swarf milling, the values are:
● USE_SURF_NORMS (the default)—The surface normal is used in determining the
tool axis orientation, that is, any user-specified axis definition provides a localized
lead and tilt angle that is applied to the normal of the surface being machined.
● IGNORE_SURF_NORMS—The surface normal is disregarded, and the tool axis
orientation is a strict interpolation of the user-specified axis definitions. Not
available for Swarf milling From Surface Isolines.
For 5-Axis Trajectory milling, this parameter is used for Automatic Cut motions
created using the Surfaces command. Another way to specify axis definitons is to use
the Axis Control command in the CUTMOTION SETUP menu. The
AXIS_DEF_CONTROL parameter specifies the approximation type between the
explicit axes definitions. The values are:
● RELATIVE_TO_DRIVE_SURFACE (default)—Preserves the lead and tilt of the
tool axis relative to the surface normal for each explicit axis defined at locations on
the surface. As the tool moves between explicit axis definitions, the system
computes an average lead/tilt angle by linearly interpolating between the last
explicit axis definition and the next explicit axis definition. This average is then
applied relative to the surface normal at the current location. This method can be
used to generate variable lead / tilt tool paths when precise axis control is necessary.
An example would be to apply this control to make sure the tool and holder can pass
through a narrow channel of part geometry.
● PROJECT_ON_DRIVE_SURFACE—Preserves the lead angle of the tool axis
relative to the surface normal for each explicit axis defined at locations on the
surface. As the tool moves between explicit axis definitions, the system computes
an average lead angle by linearly interpolating between the last explicit axis
definition and the next explicit axis definition. This average is then applied at the
current location and the tool axis is projected onto the surface making the tilt
component 0. This method can be used to generate tool paths that have a variable
user-controlled lead angle, but maintain cutting with the side of the tool.
● FROM_AXES_AND_DRIVE_SURFACE—This method is appropriate when a set
of surfaces have some surfaces that are nondevelopable. In these nondevelopable
areas, the tool path can be unpredictable, so you may want to override the system
defaults by specifying explicit axis definitions. The system will derive all other tool
vectors from the surface boundary. Tool axes will be interpolated using the same
rule as for RELATIVE_TO_DRIVE_SURFACE.
● AXIS_LINEAR_APPROXIMATION—The tool orientation is a linear
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 15
approximation of explicit axis definitions.
● AXIS_LEAD_ANGLE_APPROXIMATION—The tool orientation is an
interpolation of lead angles along the trajectory.
● PROJECT_FROM_AXES—This method works as a combination of
FROM_AXES_AND_DRIVE_SURFACE and
PROJECT_ON_DRIVE_SURFACE. You can specify explicit axis definitions, and
the system will derive the intermediate tool vectors from the surface boundary. It
will then project all the axis definitions onto the drive surface.
LEADING_EDGE_MACHINING
If set to YES (the default is NO), ensures that the tool always cuts with the leading
edge, even in areas with high curvature, while maintaining contact with the drive
surface. Applicable for 5-axis Trajectory milling using Surfaces. Particularly useful in
turbine blade machining.
USE_VARIABLE_TILT
If set to YES (the default is NO), the tool will tilt to avoid gouging. Available for
Swarf milling only.
IGNORE_RULINGS
If set to NO (the default), the tool will be parallel to the ruling lines when machining
ruled surfaces. If set to YES, the tool will ignore the ruling lines of the ruled surfaces.
Available for Swarf milling only.
4X_LEAD_RANGE_OPT
If set to YES (the default is NO), the system will attempt to use variable lead angle to
avoid gouging. That is, if gouging occurs with the specified 4X_LEAD_ANGLE, the
system will try to use another angle in the range between 4X_MIN_LEAD_ANGLE
and 4X_MAX_LEAD_ANGLE. Applicable for 4-axis milling only.
FOLLOW_TOP_EDGE_3AX
In 3-axis Trajectory milling, allows you to machine the top edge of a boss or hole with
a tapered tool (SIDE_ANGLE > 0). If set to YES (the default is NO), the system will
automatically calculate the necessary offset in the XY plane for the tool (1) to follow
the top edge of the boss (2) or hole with its side, as shown in the following schematic.
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 16
CUSTOMIZE_AUTO_RETRACT
If set to NO (the default is YES), the tool will not perform the automatic retract when
following the default tool path.
SLICE_PATH_SCAN
Defines the order of machining multiple passes within multiple step depths (slices).
The values are:
● PASS_BY_PASS—After completing the first pass for the first slice, go to the first
pass for the second slice, and so on. After completing the first pass for the last slice,
go to the second pass for the first slice; proceed until completing the last pass for the
last slice.
● SLICE_BY_SLICE—Complete all the passes within a slice before going to the next
slice.
CONNECTION_TYPE
Controls the intermediate tool retracts for multi-step and multi-pass 3-axis and 2-axis
trajectory milling. The values are:
● RETRACT (default)—At the end of an intermediate cut, the tool retracts, moves
along the retract plane, and plunges to the start of the next cut.
● Z_LAST—At the end of an intermediate cut, the tool moves first in the XY-plane
and then along the Z-axis to the start of the next cut.
● Z_FIRST—At the end of an intermediate cut, the tool moves first along the Z-axis
and then in the XY-plane to the start of the next cut.
● SIMULTANEOUS—The tool moves directly from the end of the previous cut to
the start of the next cut.
● AUTO_CONNECT—At the end of an intermediate cut, the tool retracts along
Z_FIRST or Z_LAST based on whether the start point is below or above the
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 17
previous end point.
Note
AUTO_CONNECT is visible only for 2-axis trajectory milling NC sequences.
MACHINING_ORDER
For Local milling by previous tool, specifies the order of removing the leftover
material in the corners and on the surfaces. The values are:
● CORNERS_FIRST (default)—Remove the leftover material in the corners, then
proceed to cleaning up surfaces.
● SURFACES_FIRST—Clean up the surfaces, them remove the leftover material in
the corners.
● CORNERS_ONLY—Remove the leftover material in the corners and do not
machine the surfaces.
● SURFACES_ONLY—Clean up the surfaces and do not machine the corners.
SURFACE_CLEANUP
For Local milling by previous tool, specifies whether cleaning up the surfaces is done
in a single pass or in step depth increments. The values are:
● SINGLE_DEPTH (default)—The tool makes one cutting pass at the bottom of the
surface.
● MULTI_DEPTH—The tool makes multiple cutting passes, removing material in
step depth increments. You have to specify a value for the STEP_DEPTH
parameter.
CORNER_CLEANUP
For Local milling by previous tool, specifies how the corners are machined. The
values are:
● Z_PLANE_CUTS (default)—Remove the material in the corners using 2.5-axis
machining.
● CONTOUR—Remove the material in the corners using a series of vertical cuts.
RETRACT_TRANSITION
For high-speed Volume milling, as well as for Roughing and Reroughing, specifies
how the tool transitions between a vertical retract move and a traverse move (a
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 18
horizontal move at the retract plane or intermediate traverse plane level), and then
between the traverse move and a vertical plunge move. The values are:
● CORNER_TRANSITION (default)—The vertical and horizontal moves are at an
angle to each other.
● ARC_TRANSITION—The vertical and horizontal moves are connected by a
tangent arc. This way, the tool does not have to slow down or stop when it changes
direction in high-speed machining. The radius of the transition arc is defined by the
RETRACT_RADIUS parameter value. The arc starts above the level of the safe
traverse plane, therefore, the horizontal traverse moves will be at
RETRACT_RADIUS above the retract plane or the intermediate traverse plane
level.
RETRACT_RADIUS
Specifies the radius of the transition arc (if the RETRACT_TRANSITION parameter
is set to ARC_TRANSITION). The default is a dash (-). If you set
RETRACT_TRANSITION to ARC_TRANSITION, you have to specify a
RETRACT_RADIUS value.
TRIM_TOOLPATH_ON_HOLDER
In roughing, re-roughing, finishing, and corner machining, if set to YES, and if
HOLDER_DIAMETER and HOLDER_LENGTH are set, divides tool path into
colliding and non-colliding zones.
In the colliding zone, the tool holder collides with the reference part whereas in the
non-colliding zone, there is no collision. The resultant tool path is the combination of
all non-colliding zones.
Note
During roughing, some portions of the work piece are not machined due to the
removal of colliding zones from the tool path. These portions are machined during re-
roughing.
1 :Non-Colliding Zone
2 :Colliding Zone
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 19
If set to NO, the tool path is not divided based on collision, that is, the tool passes
through the entire tool path ignoring the collision between the tool holder and the
work piece. The default value is NO.
CALCULATE_MIN_TOOL_LENGTH
In roughing, re-roughing, finishing, and corner machining, if set to YES, and if you
have specified HOLDER_DIAMETER and HOLDER_LENGTH, calculates
minimum length of the tool required to prevent any collision. After tool path
calculation, this minimum length is displayed in the message window.
If set to NO, minimum tool length is not calculated. The default value is NO.
HOLDER_CLEARANCE
Along with any stock clearance defined, specifies the minimum allowable distance
between the tool holder and the machined surface if HOLDER_DIAMETER and
HOLDER_LENGTH are set. Should be greater than the accuracy of the tool path. The
default value is 0.
Cut Param
MAX_DISCRETIZE_ANGLE
Specifies the maximum change in the tool axis orientation between two points in the
tool path. If the angle between the two points is greater than the value of
MAX_DISCRETIZE_ANGLE, one or more points are added between the two points.
There is no default.
MIN_DISCRETIZE_ANGLE
Specifies the minimum change in the tool axis orientation between two points in the
tool path. If the angle between the two points is smaller than the value of
MIN_DISCRETIZE_ANGLE, then the tool axis maintains the same orientation.
There is no default.
SKIP_PATH
1 : HOLDER_CLEARANCE
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 20
Specifies removal of the first, last, or both passes from a set of machined surfaces in
3-, 4-, and 5-axis surface milling. The options are:
● NO_SKIP (default)—Tool path passes are not removed.
● FIRST—Only the first pass is removed.
● LAST—Only the last pass is removed.
● BOTH—Both first and last passes are removed.
STEP_DEPTH
The incremental depth of each pass during rough cut NC sequences. The
STEP_DEPTH must be greater than zero. The default is not set (displayed as "1").
For Engraving, the default is a dash (-), that is, not used. If you set STEP_DEPTH to a
value smaller than the GROOVE_DEPTH, Engraving will be performed in multiple
step increments.
MIN_STEP_DEPTH
For Volume and Profile milling, specifies the minimum acceptable distance between
slices. By default, all planar surfaces that are normal to the Z-axis of the NC Sequence
coordinate system produce additional slices. A slice along such a planar surface will
be skipped if the distance between it and the previous slice is less than the value of
MIN_STEP_DEPTH.
NUMBER_CUTS
For Face milling, gives you additional control over the number of cuts to depth (also
controlled by the STEP_DEPTH parameter). The system will compute number of cuts
using the STEP_DEPTH parameter value, compare it with the NUMBER_CUTS
value, and use the greater one. The default is a dash (-), that is, not used.
For Cutline machining, allows you to perform milling in step depth increments. This
has to be used together with the next parameter OFFSET_INCREMENT. The default
is a dash (-), that is, not used.
For Engraving, lets you limit the number of cuts when the STEP_DEPTH parameter is
also specified. The default is a dash (-), that is, not used. If you specify a number, for
example, 3, the tool will make three cutting passes at STEP_DEPTH increments, with
the last pass defined by the GROOVE_DEPTH value.
OFFSET_INCREMENT
CAD/CAM/CNC Pro/Engineer Wildfire 5.0
Gv: Nguyễn Đình Thắng Page | 21
Together with NUMBER_CUTS, allows you to perform Cut Line machining in step
depth increments. The tool will make the first slice at (OFFSET_INCREMENT *
(NUMBER_CUTS1) + PROF_STOCK_ALLOW) above the selected surfaces and
perform NUMBER_CUTS slices at OFFSET_INCREMENT distance from each
other, so that the last slice is at PROF_STOCK_ALLOW above the selected surfaces.
If SCALLOP_HGT is specified, it will affect the last slice only. At the end of each
slice, the tool will retract, move to the beginning of the next slice, and plunge. If
LACE_OPTION is set to NO, the tool will additionally retract after each cutting pass
across the surface(s) being machined. The default is a dash (-), that is, not used.
ROUGH_STEP_DEPTH
Available for 3-Axis Straight Cut Surface milling only. The default is a dash (-). If
you specify a value other than the default, the system performs surface milling in
depth increments, defined by the appropriate horizontal slices. This allows you to
create Volume-like tool paths without actually defining a Mill Volume, which is
especially helpful when machining imported (nonsolid) surfaces. The NC sequence
removes the same material and has the same automatic degouging capabilities as the