Machining Simulation Using Tool Sweep Collision Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part are deficient in accurately representing the machining process, leading to inefficiencies in design and manufacturing.
Innovation Solution
A computer-implemented method that provides a modeled volume representing the workpiece and determines the colliding sweep of a cutting tool, testing for collisions using a GPU-based system, which improves the simulation by distinguishing between the cutting and non-cutting parts of the tool and updating the workpiece representation accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional simulation systems represent the entire cutting tool volume, then the simulation covers all tool parts, but it leads to false collision detections and reduced accuracy by including non-cutting parts
Solution Approach 1:
The cutting tool is segmented into two distinct parts: the cutting part (which removes material) and the non-cutting part (which does not remove material). The simulation separately processes these parts, applying collision detection only to the cutting part while using a simplified protective front approach for the non-cutting part. This segmentation eliminates false collision detections caused by including non-cutting volumes in the simulation.
Solution Approach 2:
The non-cutting part of the tool is extracted from the collision detection process. Instead of simulating the entire tool volume, the invention extracts only the cutting part for detailed collision detection and uses a simplified protective front representation for the non-cutting part, thereby improving accuracy by removing sources of false collisions.
2Measurement precision
If the simulation uses detailed tool geometry for accurate collision detection, then collision accuracy improves, but computational time and processing speed increase
Solution Approach 1:
Different levels of simulation detail are applied to different regions of the tool. The cutting part, which is critical for accurate collision detection, is simulated with detailed geometry and strict collision testing. The non-cutting part is represented by a simplified protective front with less stringent collision detection. This local quality approach maintains accuracy where needed while reducing computational overhead elsewhere.
Solution Approach 2:
The invention applies partial collision detection by testing only the cutting part and protective front against the workpiece, rather than testing the entire tool volume. This partial action approach provides sufficient collision detection accuracy for manufacturing purposes while significantly reducing computational time and processing requirements.
3Adaptability or versatility
If the simulation includes the non-cutting part of the tool, then the model is more complete, but it causes false collision detections that reduce reliability
Solution Approach 1:
The tool model is segmented into cutting and non-cutting parts with different simulation treatments. The cutting part undergoes rigorous collision detection to ensure completeness and accuracy. The non-cutting part uses a simplified protective front approach that maintains model completeness while avoiding false collision detections, thereby improving overall reliability.
Solution Approach 2:
A protective front is introduced as an intermediary representation for the non-cutting part of the tool. This protective front acts as a mediator between the complete tool model and the collision detection process, providing sufficient protection against actual collisions while avoiding false detections caused by detailed non-cutting geometry.
Data Source
AI summary
It is provided a computer-implemented method for simulating the machining of a workpiece with a cutting tool having a cutting part and a non-cutting part. The method comprises providing a modeled volume representing the workpiece and a trajectory of the cutting tool; determining a colliding sweep of the cutting tool, wherein the colliding sweep represents the volume swept by the non-cutting front of the cutting tool when the cutting tool follows the trajectory; testing a collision with the workpiece according to the determining step. Such a method improves the simulation of the machining of a workpiece with a cutting tool.


