CAM Adaptive/pt-br
CAM Adaptive
|
Menu location
|
CAM → Adaptive
|
Workbenches
|
CAM
|
Default shortcut
|
None
|
Introduced in version
|
-
|
See also
|
None
|
|
Description
The
Adaptive operation algorithm creates clearing and profiling paths. The operation varies cutter engagement so that the material removal never exceeds a maximum value.
Usage
Usage instructions for the Adaptive operation are presented here.
Basic Operation
- Press the
Adaptive icon, or select the CAM →
Adaptive from the top menu.
- Select the tool controller for the Operation from the Tool controller dialogue pop up window, if prompted.
- Adjust the operation depths as needed in the Depths tab: Start Depth, Finish Depth, Step Down.
- Make adjustments in Heights tab if needed.
- Configure settings in the Operations tab:
- (See the Properties → Adaptive section below.)
- Set the Step Over value as a percentage of the diameter of the Tool.
- If you wish to preview the result before accepting the settings, click Apply
- Click OK button to confirm and generate paths.
Preliminary Notes About Adaptive Clearing
- Depending on the size and complexity of the area for the operation, is might be better to not recompute the operation after every property change; rather, consider:
- deactivate the operation with the
Active toggle tool, make your changes to the operation's properties, then click the
Active icon again to re-activate the operation - which triggers a recompute internally.
- The
Adaptive operation might contain a few bugs yet to be clearly identified. Please report bugs and issues in the FreeCAD Path/CAM Forum.
- All tool shapes may not be respected with this operation. Check the FreeCAD forum for further details.
- Should you choose to run the path simulator in the CAM Workbench, it only uses the standard end mill to simulate paths. Therefore, you will not see tool-shape-specific material removal. Material removal is shown using the end mill shape.
Properties
Note : The names of some Properties in this list differ a little from the same settings used in the Task Window Editor.
Adaptive
- DadosForce Inside-Out: Force plunging into material inside and clearing towards the edges
- DadosHelix Angle: Helix ramp entry angle (degrees)
- DadosHelix Cone Angle: Angle (degrees) of conical helix
- DadosHelix Diameter Limit: Limit helix entry diameter, if limit larger than tool diameter or 0, tool diameter is used
- DadosKeep Tool Down Ratio: Max length of keep tool down path compared to direct distance between points
- DadosLift Distance: Lift distance for rapid moves
- DadosOperation Type: Type of adaptive operation: Clearing or Profiling
- DadosSide: Side of selected faces that tool should cut: Inside or Outside
- DadosStep Over: Percent of cutter diameter to step over on each pass
- DadosStock to Leave: How much stock to leave (i.e. for a separate finishing operation)
- DadosTolerance: Influences accuracy and performance
- DadosUse Helix Arcs: Use Arcs (G2) for helix ramp
Base
Note: It is suggested that you do not edit the Placement property of path operations. Rather, move or rotate the CAM Job model as needed.
- DadosPlacement: Overall placement[position and rotation] of the object - with respect to the origin (or origin of parent object container)
- DadosAngle: Angle in degrees applied to rotation of the object around Axis property value
- DadosAxis: Axis (one or multiple) around which to rotate the object, set in sub-properties: X, Y, Z
- DadosX: X axis value
- DadosY: Y axis value
- DadosZ: Z axis value
- DadosPosition: Position of the object, set in sub-properties: X, Y, Z - with respect to the origin (or origin of parent object container)
- DadosX: X distance value
- DadosY: Y distance value
- DadosZ: Z distance value
- DadosLabel: User-provided name of the object (UTF-8)
Depth
- DadosClearance Height: The height needed to clear clamps and obstructions
- DadosFinal Depth: Final Depth of Tool- lowest value in Z
- DadosFinish Depth: Maximum material removed on final pass.
- DadosSafe Height: The above which Rapid motions are allowed.
- DadosStart Depth: Starting Depth of Tool- first cut depth in Z
- DadosStep Down: Incremental Step Down of Tool
Path
- DadosActive: Make False, to prevent operation from generating code
- DadosComment: An optional comment for this Operation
- DadosTool Controller: Defines the Tool controller used in the Operation
- DadosUser Label: User assigned label
Tasks Window Editor Layout
Descriptions for these settings are provided in the Properties list above.
This section is simply a layout map of the settings in the window editor for the Operation.
Base Geometry
- Add: Adds selected element(s) which should be the base(s) for the path(s).
- Delete: Delete the selected item(s) in the Base Geometry list.
- Clear: Clear all items in the Base Geometry list.
Depths
- DadosStart Depth
- DadosFinal Depth
- DadosFinish Depth
- DadosStep Down
Heights
- DadosSafe Height
- DadosClearance Height
Operation
- DadosTool Controller
- DadosCut Region (Side)
- DadosOperation Type
- DadosStep Over Percent
- DadosAccuracy vs Performance (Tolerance)
- DadosHelix Ramp Angle
- DadosHelix Cone Angle
- DadosHelix Max Diameter (Helix Diameter Limit)
- DadosLift Distance
- DadosKeep Tool Down Ratio
- DadosStock to Leave
- DadosForce Clearing Inside-Out
- DadosStop
Known Issues
In case CAM Adaptive creates some unwanted paths, try with a DadosStock to Leave set to 0.001 mm
or more. You can reduce the diameter of the tool by double that amount to keep the paths exact.
A proposed bugfix is available (but no one is working on integrating it):
https://github.com/FreeCAD/FreeCAD/pull/5276
Resources
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework