Back to Freecad

🟩 Core Essentials

src/Mod/CAM/Roadmap/Functionality/Simulation and Verification.md

1.1.14.9 KB
Original Source

🟩 Core Essentials

Features present or expected in a basic CAM package and necessary to perform the required tasks

FeatureDescriptionAssessment
Toolpath VisualizationDisplay toolpath in context of model and stockDone. Arrow indicators on segments are too small to be useful.
Toolpath InspectionAllow user to inspect/explore segments of the toolpathDone.
Inspection shows the raw internal commands for the segments. These commands are not in the correct unit schema and do not reflect the postprocessed code.

🟨 Professional Grade

Features usually present or expected in the state-of-the art applications

FeatureDescriptionAssessment
Job Origin IndicatorVisual reference showing origin of the jobShows in the 3D scene if enabled.
Does not show in the simulators.
Simulation: Tool & ModelRealistically render tool, stock, and modelsPartially done.
Tool representation is incomplete.
Simulation: Tool MotionShow representative tool movement.
Movement is sufficient to verify the tool path accuracy but does not reflect every movement. For example, may not show every peck movement in a cycle.DONE
Simulation: Material RemovalShow realistic material removal in simulationDONE
Simulation Speed ControlSpeed up or slow down simulation for inspectionDONE
Collision DetectionDetect collisions between tool, stock, and modelNO
Error DetectionIdentify common errors like gouging, overcutting, missed areasNO
Consistent UI/UXThe UI scene navigation (pan, zoom, rotate) should follow the application mouse modelBehavior is inconsistent

🟦 Next-Level CAM

Features that would exceed industry standard

FeatureDescriptionAssessment
Machine SimulationSimulation accurately reflects actual machine behavior and movement
Job estimatesEstimates of tool path completion time are accurate to within 1%