CAM Simulator: Difference between revisions
m (Roy 043 moved page Path Simulator to CAM Simulator without leaving a redirect) |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
<!--T:9--> |
<!--T:9--> |
||
{{Docnav |
{{Docnav |
||
|[[ |
|[[CAM_Inspect|Inspect]] |
||
|[[ |
|[[CAM_SelectLoop|SelectLoop]] |
||
|[[ |
|[[CAM_Workbench|CAM]] |
||
|IconL= |
|IconL=CAM_Inspect.svg |
||
|IconR= |
|IconR=CAM_SelectLoop.svg |
||
|IconC= |
|IconC=Workbench_CAM.svg |
||
}} |
}} |
||
<!--T:1--> |
<!--T:1--> |
||
{{GuiCommand |
{{GuiCommand |
||
|Name= |
|Name=CAM Simulator |
||
|MenuLocation= |
|MenuLocation=CAM → CAM Simulator |
||
|Workbenches=[[ |
|Workbenches=[[CAM_Workbench|CAM]] |
||
|Shortcut={{KEY|P}} {{KEY|M}} |
|Shortcut={{KEY|P}} {{KEY|M}} |
||
|SeeAlso=[[ |
|SeeAlso=[[CAM_Inspect|CAM Inspect]] |
||
}} |
}} |
||
Line 25: | Line 25: | ||
<!--T:3--> |
<!--T:3--> |
||
The [[Image: |
The [[Image:CAM_Simulator.svg|24px]] [[CAM_Simulator|Simulator]] tool allows Simulation of the CAM Job by sweeping 3D Models of the Tools used in each Operation, along the G-Code paths, subtracting material from the Stock, where the stock and tool overlap, providing visualization of the Job. This allows detection and isolation of errors prior to running the Job on a mill. |
||
</translate> |
</translate> |
||
Line 35: | Line 35: | ||
<!--T:4--> |
<!--T:4--> |
||
# There are several ways to invoke the command: |
# There are several ways to invoke the command: |
||
#* Press the {{Button|[[Image: |
#* Press the {{Button|[[Image:CAM_Simulator.svg|16px]] [[CAM_Simulator|CAM Simulator]]}} button. |
||
#* Select the {{MenuCommand| |
#* Select the {{MenuCommand|CAM → [[Image:CAM_Simulator.svg|16px]] CAM Simulator}} option from the menu. |
||
#* Use the keyboard shortcut: {{KEY|P}} then {{KEY|M}}. |
#* Use the keyboard shortcut: {{KEY|P}} then {{KEY|M}}. |
||
# De-select any {{MenuCommand|Operations}} that are not to be simulated |
# De-select any {{MenuCommand|Operations}} that are not to be simulated |
||
Line 42: | Line 42: | ||
# Select the {{MenuCommand|Job}} for simulation from the drop menu. |
# Select the {{MenuCommand|Job}} for simulation from the drop menu. |
||
# Use the {{MenuCommand|Path Simulator}} toolbar to invoke different actions: |
# Use the {{MenuCommand|Path Simulator}} toolbar to invoke different actions: |
||
#* Press the [[Image: |
#* Press the [[Image:CAM_BPlay.svg|24px]] (Play) button to play or playback an animation of the operations. |
||
#* Press the [[Image: |
#* Press the [[Image:CAM_BFastForward.svg|24px]] (Fast Forward) button to increase the speed substantially (in order to quickly review complicated paths). |
||
#* Press the [[Image: |
#* Press the [[Image:CAM_BPause.svg|24px]] (Pause) button to pause animation for troubleshooting purposes |
||
#* Press the [[Image: |
#* Press the [[Image:CAM_BStep.svg|24px]] (Single-Step) button for slowing down the animation, this functionality helps troubleshooting and resolving specific cuts and/or movements. |
||
#* Press the [[Image: |
#* Press the [[Image:CAM_BStop.svg|24px]] (Stop) button to stop the animation. |
||
# Press the {{Button|Cancel}} button will remove the stock created for the simulation. If you press {{Button|OK}} this object will be kept in your Job. |
# Press the {{Button|Cancel}} button will remove the stock created for the simulation. If you press {{Button|OK}} this object will be kept in your Job. |
||
Line 60: | Line 60: | ||
<!--T:10--> |
<!--T:10--> |
||
{{Docnav |
{{Docnav |
||
|[[ |
|[[CAM_Inspect|Inspect]] |
||
|[[ |
|[[CAM_SelectLoop|SelectLoop]] |
||
|[[ |
|[[CAM_Workbench|CAM]] |
||
|IconL= |
|IconL=CAM_Inspect.svg |
||
|IconR= |
|IconR=CAM_SelectLoop.svg |
||
|IconC= |
|IconC=Workbench_CAM.svg |
||
}} |
}} |
||
</translate> |
</translate> |
||
{{ |
{{CAM_Tools_navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 15:56, 30 March 2024
This documentation is not finished. Please help and contribute documentation.
GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.
See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.
CAM Simulator |
Menu location |
---|
CAM → CAM Simulator |
Workbenches |
CAM |
Default shortcut |
P M |
Introduced in version |
- |
See also |
CAM Inspect |
Description
The Simulator tool allows Simulation of the CAM Job by sweeping 3D Models of the Tools used in each Operation, along the G-Code paths, subtracting material from the Stock, where the stock and tool overlap, providing visualization of the Job. This allows detection and isolation of errors prior to running the Job on a mill.
Usage
- There are several ways to invoke the command:
- Press the CAM Simulator button.
- Select the CAM → CAM Simulator option from the menu.
- Use the keyboard shortcut: P then M.
- De-select any Operations that are not to be simulated
- Tune the Speed and Accuracy settings.
- Select the Job for simulation from the drop menu.
- Use the Path Simulator toolbar to invoke different actions:
- Press the (Play) button to play or playback an animation of the operations.
- Press the (Fast Forward) button to increase the speed substantially (in order to quickly review complicated paths).
- Press the (Pause) button to pause animation for troubleshooting purposes
- Press the (Single-Step) button for slowing down the animation, this functionality helps troubleshooting and resolving specific cuts and/or movements.
- Press the (Stop) button to stop the animation.
- Press the Cancel button will remove the stock created for the simulation. If you press OK this object will be kept in your Job.
Properties
- DataPlayback Speed: The speed of the simulation playback, in G-code lines/second
- DataAccuracy: The accuracy of the simulation expressed as a percentage indicating the simulations deviation from the Job. For interactive simulation, reducing accuracy to 0.3 works much faster.
- DataJob: The Job used as the basis of the simulation
- DataOperation List: The list of Operations selected for inclusion in the simulation.
CAM
- Project Commands: Job, Post Process, Check the CAM job for common errors, Export Template
- Tool Commands: Inspect CAM Commands, CAM Simulator, Finish Selecting Loop, Toggle the Active State of the Operation, ToolBit Library editor, ToolBit Dock
- Basic Operations: Profile, Pocket Shape, Drilling, Face, Helix, Adaptive, Slot, Engrave, Deburr, Vcarve
- 3D Operations: 3D Pocket, 3D Surface, Waterline
- CAM Modification: Copy the operation in the job, Array, Simple Copy
- Specialty Operations: Thread Milling
- Miscellaneous: Area, Area workplane
- ToolBit architecture: Tools, ToolShape, ToolBit, ToolBit Library, ToolController
- Additional: Preferences, Scripting
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, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub