3D Collision Detection for Measuring Machine Arms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 3D measuring machines face inefficiencies and productivity losses due to manual prediction and avoidance of collisions between moveable arms and workpieces, which can result in damage or malfunction, necessitating an automated collision detection system.
Innovation Solution
A 3D collision detection system comprising a parameter inputting module, model simulating module, calculating module, collision predicting module, processing module, and result outputting module that generates and plots measuring paths to automatically detect and avoid collisions between the moveable arm and the workpiece by creating a 3D collision model and analyzing positional coordinates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual prediction and avoidance of collisions is used, then the measuring machine can operate, but productivity decreases and time consumption increases
Solution Approach 1:
The system performs preliminary collision detection by simulating the measuring path before actual measurement. The calculating module computes the measuring path based on workpiece coordinates and moveable arm parameters, then the collision predicting module detects potential collisions in advance, allowing operators to adjust paths before execution, thus eliminating time loss during manual avoidance.
Solution Approach 2:
The system creates a virtual copy of the measuring machine and workpiece in computer memory. The model simulating module generates a digital representation of the moveable arm and workpiece, allowing collision detection to be performed on the virtual model without affecting actual measurement productivity or requiring manual intervention during real operation.
2Productivity
If automated collision detection system is implemented, then productivity improves and time is reduced, but device complexity increases
Solution Approach 1:
The system integrates multiple functions into a unified automated detection framework. The calculating module simultaneously computes measuring paths and identifies potential collision zones, while the collision predicting module uses the same virtual model for both visualization and collision detection, reducing overall system complexity despite the added automation capabilities.
Solution Approach 2:
The virtual 3D model serves as an intermediary between the physical measuring machine and the collision detection algorithm. By detecting collisions in the virtual model rather than the physical system, the patent isolates complexity to the software simulation layer while keeping the actual measuring machine simple and unchanged.
3Measurement precision
If measuring path is plotted with different colors based on collision detection, then collision accuracy is improved, but ease of operation decreases
Solution Approach 1:
The processing module uses color coding to visually represent collision risk levels in the measuring path. Safe paths are displayed in one color while paths with potential collisions are shown in another color, allowing operators to quickly identify and avoid collision zones without complex analysis, thus maintaining ease of operation while improving detection accuracy.
Data Source
AI summary
A three-dimensional (3D) collision detection method for a measuring machine comprises the steps of: receiving parameters of a to-be-measured workpiece and a moveable arm; simulating a to-be-measured workpiece 3D-model in accordance with the parameters of the to-be-measured workpiece, and a moveable arm 3D-model in accordance with the parameters of the moveable arm; combining the to-be-measured workpiece 3D-model with the moveable arm 3D-model to form a 3D collision model; generating a measuring path of the moveable arm by calculating positional coordinates of the moveable arm according to the 3D collision model; detecting whether the moveable arm collides with the to-be-measured workpiece according to the measuring path; and outputting collision results that include the collision coordinates and the measuring path. A related system is also disclosed.


