Coordinate Measuring Machine Motion Synchronization for 3D Scanning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing coordinate measuring machines face challenges in efficiently controlling movement along multiple linear axes and axes of rotation, especially when performing large-area measurements with non-contact measurement elements that detect multiple points simultaneously, which complicates the alignment and image capture requirements.
Innovation Solution
A method for controlling a coordinate measuring machine that synchronizes individual temporal sequences of target positions and rotation angles across multiple axes, using a common timing cycle based on the longest time interval, allowing for coordinated movement and efficient 3D scanning while adhering to velocity and acceleration limits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a tactile measurement element is used to measure a measurement object, then measurement accuracy is improved, but measurement speed deteriorates because only one coordinate measurement value is obtained at each measurement instance
Solution Approach 1:
The patent divides the measurement task into multiple measurement instances, where the measurement element visits different target positions on the measurement object in sequence. Each target position corresponds to a specific measurement instance, allowing systematic coverage of the entire measurement object while maintaining precise tactile measurement at each point.
Solution Approach 2:
The patent introduces temporal dimension to the measurement process by sequencing multiple measurement instances over time. The measurement element moves through three-dimensional space along defined paths, adding the time dimension to transform single-point measurements into comprehensive 3D surface mapping.
2Productivity
If the measurement element is moved quickly along linear axes to improve measurement speed, then productivity is improved, but measurement precision deteriorates due to potential loss of measurement accuracy at high speeds
Solution Approach 1:
The patent employs dynamic velocity profiles for moving the measurement element along linear axes. The velocity is adjusted based on the specific measurement requirements and position, allowing faster movement in less critical areas while maintaining slower, more precise movement when high measurement accuracy is required, thus optimizing both speed and precision.
3Adaptability or versatility
If a tactile measurement element is used with automated movement along linear axes and rotation axes to improve measurement coverage, then the ability to measure complex contours is improved, but device complexity increases
Solution Approach 1:
The patent creates a universal measurement system that can handle various measurement tasks through automated control. The same measurement element and control system can measure different types of contours and surfaces by programmatically adjusting movement paths, velocities, and rotation angles, eliminating the need for specialized equipment for different measurement scenarios.
4Productivity
If optical measurement elements are used to detect multiple measurement points simultaneously to improve measurement speed, then productivity is improved, but alignment requirements become more stringent increasing control complexity
Solution Approach 1:
The patent implements feedback mechanisms that monitor the actual positions and orientations of the measurement element during movement. This feedback is used to continuously adjust and correct alignment, ensuring that even at high speeds, the measurement element remains properly aligned with the measurement object. The system compensates for deviations in real-time, reducing the stringency of alignment requirements.
Data Source
AI summary
A coordinate measuring machine for determining dimensional and/or geometric properties of a measurement object has a measurement element, which defines a reference point and is movable along multiple movement axes relative to a measurement object receptacle. The movement axes include multiple linear axes and at least one axis of rotation. In order to control the measurement element relative to a measurement object, desired positions of the reference point and parameters defining limit values for permissible velocities and/or accelerations are provided. Multiple individual temporal sequences of respective individual axial positions for the plurality of movement axes are determined as a function of the desired positions of the reference point and the parameters. The individual temporal sequences each have individual time intervals between successive individual axial positions. The individual temporal sequences are synchronized onto a common timing cycle, which uses the longest individual time interval in each case for each target position.


