Академический Документы
Профессиональный Документы
Культура Документы
Share
Add to Collection
Access:
Ribbon: CAM tab 3D Milling panel Adaptive
The strategy first makes a series of constant Z-layers through the part, and then
clears them in stages from the bottom upwards. Because it can cut so deeply,
the first step down at each stage should be the effective cutting length of the
tool. Then clearing of the intermediate layers proceeds into the shallower layers
to maximize the efficiency of the tool use.
This strategy is extremely effective for machining cores because it uses the
shape of the original stock to maximum effect when machining from the outside
inwards towards the finished shape of the part.
Adaptive Clearing can also be used to great effect for rest machining where a
previous larger tool has removed the majority of the material, but a smaller tool
is necessary for accessing the finer details. When a previous toolpath is
selected, this strategy takes account of the state of the stock after the selected
machining operations and limits itself to the yet non-machined areas.
Retract levels in an Adaptive Clearing toolpath. The numbers indicate the
order in which the Z levels are machined.
Hardened steel
The depth of cut can be up to the tool's flute length, and sideways step should
be limited to 5% of the tool diameter.
Aluminum
The depth of cut is recommended to be 1.5 to 2 times the tool diameter (but can
be up to the flute length). A sideways step of 30% of the tool diameter is
recommended, and up to 50% of the tool diameter is in some circumstances
achievable.
These values are for cutters suited for roughing. Multi flute cutters should only
be set to half or less of the above sideways steps.
Spindle speed:
The rotational speed of the spindle.
Surface speed:
The spindle speed expressed as the speed of the tool on the surface.
Ramp spindle speed:
The rotational speed of the spindle when performing ramp movements.
Cutting feedrate:
Feed used in cutting moves.
Lead-in feedrate:
Feed used when leading in to a cutting move.
Lead-out feedrate:
Feed used when leading out from a cutting move.
Ramp feedrate:
Feed used when doing helical ramps into stock.
Plunge feedrate:
Feed used when plunging into stock.
• Pull away - The toolpath pulls away from the workpiece to maintain a safe
distance between the shaft and/or holder.
Pull away
• Trimmed - Sections of the toolpath that result in safe distances between the
shaft and/or holder being violated are trimmed away.
Trimmed
• Detect tool length - The tool is automatically extended further out of the
holder to maintain the specified safe distance between the shaft and/or holder
and the workpiece. A message indicating how the far the tool is extended out of
the holder is logged.
Detect tool length
Use shaft
Specifies that the shaft of the selected tool will be used in the toolpath
calculation to avoid collisions.
Shaft clearance:
The tool shaft always stays this distance from the part.
Use holder
Specifies that the holder of the selected tool will be used in the toolpath
calculation to avoid collisions.
Holder clearance:
The tool holder always stays this distance from the part.
Example 2
Boundary modes:
Bounding box
Selection
Tool Containment
Use tool containment to control the tools' position in relation to the selected
boundary or boundaries.
Inside
The entire tool stays inside the boundary. As a result, the entire surface
contained by the boundary might not be machined.
Inside
Center
The boundary limits the center of the tool. This setting ensures that the entire
surface inside the boundary is machined. However, areas outside the boundary
or boundaries might also be machined.
Center
Outside
The toolpath is created inside the boundary, but the tool edge can move on the
outside edge of the boundary.
Outside
Additional offset:
The additional offset is applied to the selected boundary/boundaries and tool
containment.
A positive value offsets the boundary outwards unless the tool containment
is Inside, in which case a positive value offsets inwards.
Negative offset with tool center on boundary
To ensure that the edge of the tool overlaps the boundary, select
the Outside tool containment method and specify a small positive value.
To ensure that the edge of the tool is completely clear of the boundary, select
the Inside tool containment method and specify a small positive value.
Rest Machining
Limits the operation to just remove material that a previous tool or operation
could not remove.
Rest Machining ON
Tool diameter:
Specifies the diameter of the rest material tool.
Corner radius:
Specifies the corner radius of the rest material tool.
Taper angle:
Specifies the rest material tool taper angle.
Shoulder length:
Specifies the rest material tool shoulder length.
File:
Specifies the rest material file.
Adjustment:
Selects the rest material adjustment for respectively ignoring or ensuring milling
of small cusps.
• Use as computed
• Ignore cusps
• Machine cusps
Adjustment offset:
This parameter specifies the amount of stock to be ignored, or additionally
removed, depending on the Rest Material Adjustment setting. The parameter is
primarily used to avoid machining of minor rest material with the Ignore
cusps setting.
Tool Orientation
Specifies how the tool orientation is determined using a combination of triad
orientation and origin options.
The Orientation drop-down menu provides the following options to set the
orientation of the X, Y, and Z triad axes:
• Setup WCS orientation - Uses the workpiece coordinate system (WCS) of the
current setup for the tool orientation.
• Model orientation - Uses the coordinate system (WCS) of the current part for
the tool orientation.
• Select Z axis/plane & X axis - Select a face or an edge to define the Z axis and
another face or edge to define the X axis. Both the Z and X axes can be flipped
180 degrees.
• Select Z axis/plane & Y axis - Select a face or an edge to define the Z axis and
another face or edge to define the Y axis. Both the Z and Y axes can be flipped
180 degrees.
• Select X & Y axes - Select a face or an edge to define the X axis and another face
or edge to define the Y axis. Both the X and Y axes can be flipped 180 degrees.
• Select coordinate system - Sets a specific tool orientation for this operation
from an Inventor User Coordinate System (UCS) in the model. This uses both
the origin and orientation of the existing coordinate system. Use this if your
model does not contain a suitable point & plane for your operation.
The Origin drop-down menu offers the following options for locating the triad
origin:
• Setup WCS origin - Uses the workpiece coordinate system (WCS) origin of the
current setup for the tool origin.
• Model origin - Uses the coordinate system (WCS) origin of the current part for
the tool origin.
• Selected point - Select a vertex or an edge for the triad origin.
• Stock box point - Select a point on the stock bounding box for the triad origin.
• Model box point - Select a point on the model bounding box for the triad
origin.
Model
Enable to override the model geometry (surfaces/bodies) defined in the setup.
Clearance Height
• Retract height: incremental offset from the Retract Height.
• Top height: incremental offset from the Top Height.
• Bottom height: incremental offset from the Bottom Height.
• Model top: incremental offset from the Model Top.
• Model bottom: incremental offset from the Model Bottom.
• Stock top: incremental offset from the Stock Top.
• Stock bottom: incremental offset from the Stock Bottom.
• Selection: incremental offset from a Point (vertex), Edge or Face selected on
the model.
• Origin (absolute): absolute offset from the Origin that is defined in either
the Setup or in Tool Orientation within the specific operation.
Retract Height
Retract height sets the height that the tool moves up to before the next cutting
pass. Retract height should be set above the Feed height and Top. Retract
height is used together with the subsequent offset to establish the height.
Retract Height
Top Height
Top height sets the height that describes the top of the cut. Top height should
be set above the Bottom. Top height is used together with the subsequent offset
to establish the height.
Top Height
Top offset:
Top offset is applied and is relative to the Top height selection in the above
drop-down list.
Bottom Height
Bottom height determines the final machining height/depth and the lowest depth
that the tool descends into the stock. Bottom height needs to be set below
the Top. Bottom height is used together with the subsequent offset to establish
the height.
Bottom Height
Bottom offset:
Bottom offset is applied and is relative to the Bottom height selection in the
above drop-down list.
Tolerance:
The machining tolerance is the sum of the tolerances used for toolpath
generation and geometry triangulation. Any additional filtering tolerances must
be added to this tolerance to get the total tolerance.
Data Starving
It is tempting to always use very tight tolerances, but there are trade-offs
including longer toolpath calculation times, large G-code files, and very short
line moves. The first two are not much of a problem because Inventor
HSM calculates very quickly and most modern controls have at least 1MB of
RAM. However, short line moves, coupled with high feedrates, may result in a
phenomenon known as data starving.
Data starving occurs when the control becomes so overwhelmed with data that
it cannot keep up. CNC controls can only process a finite number of lines of
code (blocks) per second. That can be as few as 40 blocks/second on older
machines and 1,000 blocks/second or more on a newer machine like the Haas
Automation control. Short line moves and high feedrates can force the
processing rate beyond what the control can handle. When that happens, the
machine must pause after each move and wait for the next servo command
from the control.
Disabled
Enabled
Optimal load:
Specifies the amount of engagement the adaptive strategies should maintain.
With Minimum cutting radius set - sharp corners in the toolpath are avoided
minimizing chatter in finished parts.
Note: Setting this parameter leaves more material in internal corners requiring
subsequent rest machining operations with a smaller tool.
Machine cavities
Enable to machine on the inside of the selected closed contours.
This feature can be used to reduce linking motion at corners for some pockets.
Direction:
The Direction option lets you control if Inventor HSM should try to maintain
either Climb or Conventional milling.
Climb
Select Climb to machine all the passes in a single direction. When this method
is used, Inventor HSM attempts to use climb milling relative to the selected
boundaries.
Climb
Conventional
This reverses the direction of the toolpath compared to the Climb setting to
generate a conventional milling toolpath.
Conventional
Fine stepdown:
Specifies the fine stepdown for intermediate steps. These steps are upwards in
the direction of the tool axis.
Minimum stepdown:
Used when detecting flat areas. This is the smallest allowable stepdown to
make.
Attention: Skipping intermediate steps will leave extra stock for the semi-
roughing operation that follows.
Order by depth
Specifies that the passes should be ordered top down.
Disabled
Enabled
Order by area
Toolpaths are ordered by area rather than by depth.
Stock to Leave
Positive
Negative
Specifying a positive radial stock to leave results in material being left on the
vertical walls and steep areas of the part.
For surfaces that are not exactly vertical, Inventor HSM interpolates between
the axial (floor) and radial stock to leave values, so the stock left in the radial
direction on these surfaces might be different from the specified value,
depending on surface slope and the axial stock to leave value.
Changing the radial stock to leave automatically sets the axial stock to leave to
the same amount, unless you manually enter the axial stock to leave.
For finishing operations, the default value is 0 mm / 0 in, i.e. no material is left.
For roughing operations, the default is to leave a small amount of material that
can then be removed later by one or more finishing operations.
When using a negative stock to leave, the machining operation removes more
material from your stock than your model shape. This can be used to machine
electrodes with a spark gap, where the size of the spark gap is equal to the
negative stock to leave.
Both the radial and axial stock to leave can be negative numbers. However, the
negative radial stock to leave must be less than the tool radius.
When using a ball or radius cutter with a negative radial stock to leave that is
greater than the corner radius, the negative axial stock to leave must be less
than or equal to the corner radius.
Specifying a positive axial stock to leave results in material being left on the
shallow areas of the part.
For surfaces that are not exactly horizontal, Inventor HSM interpolates between
the axial and radial (wall) stock to leave values, so the stock left in the axial
direction on these surfaces might be different from the specified value
depending on surface slope and the radial stock to leave value.
Changing the radial stock to leave automatically sets the axial stock to leave to
the same amount, unless you manually enter the axial stock to leave.
For finishing operations, the default value is 0 mm / 0 in, i.e. no material is left.
For roughing operations, the default is to leave a small amount of material that
can then be removed later by one or more finishing operations.
When using a negative stock to leave the machining operation removes more
material from your stock than your model shape. This can be used to machine
electrodes with a spark gap, where the size of the spark gap is equal to the
negative stock to leave.
Both the radial and axial stock to leave can be negative numbers. However,
when using a ball or radius cutter with a negative radial stock to leave that is
greater than the corner radius, the negative axial stock to leave must be less
than or equal to the corner radius.
Fillets
Enable to enter a fillet radius.
Fillet radius:
Specify a fillet radius.
Smoothing
Smooths the toolpath by removing excessive points and fitting arcs where
possible within the given filtering tolerance.
Smoothing Off
The effects of smoothing can be dramatic. G-code file size may be reduced by
as much as 50% or more. The machine will run faster and more smoothly and
surface finish improves. The amount of code reduction depends on how well the
toolpath lends itself to smoothing. Toolpaths that lay primarily in a major plane
(XY, XZ, YZ), like parallel paths, filter well. Those that do not, such as 3D
Scallop, are reduced less.
Smoothing tolerance:
Specifies the smoothing filter tolerance.
Smoothing works best when the Tolerance (the accuracy with which the original
linearized path is generated) is equal to or greater than the Smoothing (line arc
fitting) tolerance.
Note: Total tolerance, or the distance the toolpath can stray from the ideal
spline or surface shape, is the sum of the cut Tolerance and Smoothing
Tolerance. For example, setting a cut Tolerance of .0004 in and Smoothing
Tolerance of .0004 in means the toolpath can vary from the original spline or
surface by as much as .0008 in from the ideal path.
Feed Optimization
Specifies that the feed should be reduced at corners.
Reduced feedrate:
Specifies the reduced feedrate to be used at corners.
• Full retraction - completely retracts the tool to the Retract Height at the end of
the pass before moving above the start of the next pass.
• Minimum retraction - moves straight up to the lowest height where the tool
clears the workpiece, plus any specified safe distance.
• Shortest path - moves the tool the shortest possible distance in a straight line
between paths.
Caution: The Shortest path option should not be used on machines that do not
support linearized rapid movements where G0 moves are straight-line (versus
G0 moves that drive all axes at maximum speed, sometimes referred to as
"dogleg" moves). Failure to obey this rule will result in machine motion that
cannot be properly simulated by the software and may result in tool crashes.
For CNC machines that do not support linearized rapid moves, the post
processor can be modified to convert all G0 moves to high-feed G1 moves.
Contact technical support for more information or instructions how to modify
post processors as described.
High feedrate:
The feedrate to use for rapids movements output as G1 instead of G0.
Stay-down level:
Use this setting to control when to stay down rather than doing retracts when
moving around obstacles. Generally, you will want the Adaptive strategy to
stay-down more if your CNC machine does slow retracts compared to high feed
moves. In such cases, increase the level value in the Stay-down level: drop-
down menu. Values increase by increments of 10% with the Least setting at 0%
and the Most setting at 100%.
Remember: Keep in mind that calculation time can increase significantly as you
increase the stay-down level.
Lift height:
Specifies the lift distance during repositioning moves.
Lift height 0
Lift height .1 in
No-engagement feedrate:
Specifies the feedrate used for movements where the tool is not in engagement
on the material, but is also not retracted.
Ramp type:
Specifies how the cutter moves down for each depth cut.
Predrill
Plunge
Zig-Zag
Profile
Smooth Profile
Helix
Predrill positions
Selection button to choose predrill positions.
Entry positions
Selection button to choose entry positions.