Coordinate Conversion for AR Machine Tool Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current machining simulation technologies face challenges in accurately displaying virtual information on machine tools due to issues like marker identification and movement recognition, especially when markers are placed on movable parts, leading to delayed processes and increased costs.
Innovation Solution
A coordinate information conversion device that acquires image data from both fixed and movable parts of a machine tool, calculates undefined numbers in a conversion equation, and converts coordinate values from a machine coordinate system to an AR coordinate system, enabling accurate display of virtual information even when markers are stationary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a marker is disposed on a movable part of a real machine tool to enable virtual information to follow actual movement, then the virtual information can be displayed dynamically, but the marker may become unidentifiable due to movement or rotation, causing the display to fail
Solution Approach 1:
The system divides the machine tool into fixed parts and movable parts, placing markers only on fixed parts. The virtual information display is then segmented into multiple coordinate system conversions: from camera coordinate system to machine coordinate system, and finally to display coordinate system, allowing dynamic display without requiring markers on movable parts.
Solution Approach 2:
The patent introduces an intermediary coordinate conversion mechanism that mediates between the fixed marker positions and the movable display targets. By converting coordinates through multiple reference frames (camera coordinate system, machine coordinate system), the system achieves dynamic tracking without physically moving markers.
2Manufacturing precision
If the entire machine tool is realized as virtual 3D objects for machining simulation, then comprehensive simulation can be performed, but the device complexity and creation time are significantly increased
Solution Approach 1:
The patent extracts only the essential elements needed for machining simulation: the workpiece, tool, and critical machining paths are represented as virtual 3D objects, while the entire machine tool structure is omitted. This selective extraction maintains simulation accuracy for machining operations while dramatically reducing model creation complexity.
Solution Approach 2:
Instead of creating complete virtual models of all machine tool components, the system applies partial action by modeling only the necessary elements (workpiece, tool, machining paths) required for effective machining simulation, achieving sufficient accuracy without excessive complexity.
3Adaptability or versatility
If a marker is disposed on a movable part of a real machine tool, then virtual information can follow actual movement, but the process is delayed until a real jig is completed and additional costs are incurred
Solution Approach 1:
The patent creates a virtual copy of the machine coordinate system based on fixed marker positions and coordinate conversion relationships. This virtual coordinate system copy enables machining simulation to proceed independently of physical jig completion, allowing virtual information to be displayed and processed without waiting for actual hardware readiness.
Data Source
AI summary
A coordinate information conversion device includes: calculation means for acquiring a plurality of pieces of image data obtained by capturing a set of positions including a position of a fixed object and a position of a movable part of a machine tool and calculating values of undefined numbers included in a predetermined conversion equation on the basis of the acquired plurality of pieces of image data; and first conversion means for converting a coordinate value in a first coordinate system which is a coordinate system for controlling driving of the movable part to a coordinate value in a second coordinate system which is a coordinate system for representing virtual information and is a coordinate system based on the position of the fixed object on the basis of the predetermined conversion equation of which the values of the undefined numbers are calculated by the calculation means.


