Shape Measuring Apparatus Speed Planning for Buffer Overflow
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Shape measuring apparatuses face challenges in maintaining continuous measurement operations when dealing with complex scanning paths, as the large number of segments required for accurate measurement exceeds the storage capacity of the control device, leading to divided measurement commands and increased calculation times, which can cause the apparatus to stop mid-operation and affect measurement accuracy.
Innovation Solution
The method involves dividing the scanning path into a predetermined number of segments and creating measurement commands for each segment, ensuring that the final speed of one command matches the initial speed of the next, allowing for continuous probe displacement without stopping. This is achieved by generating a connecting speed plan when the calculation time allows and an individual speed plan when it does not, and averaging the number of segments in each command to manage buffer capacity effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the scanning path is divided into many segments to achieve accurate measurement of complex shapes, then measurement precision is improved, but the storage capacity of the control device is exceeded and measurement operations are interrupted
Solution Approach 1:
The patent applies segmentation by dividing the scanning path into multiple measurement commands, each containing a manageable number of segments. The control device processes these divided commands sequentially, with the buffer storing intermediate results. This allows accurate measurement of complex shapes while preventing buffer overflow by processing segments in controlled batches rather than loading all segments at once.
2Device complexity
If measurement commands are divided to fit buffer capacity, then device complexity is reduced, but continuous measurement operation is interrupted and calculation time increases
Solution Approach 1:
The patent implements preliminary action by pre-calculating speed patterns for subsequent measurement commands while current commands are being executed. The buffer stores intermediate calculation results, allowing the system to prepare the next command's speed pattern in advance. This overlapping calculation approach reduces total calculation time and minimizes interruptions in the measurement operation.
3Quantity of substance
If the probe stops between measurement commands, then buffer capacity constraints are satisfied, but measurement continuity is broken and accuracy decreases
Solution Approach 1:
The patent ensures continuity of useful action by making the probe's final speed at the end of one measurement command equal to its initial speed at the start of the next command. This speed matching allows the probe to transition smoothly between commands without stopping or retracting, maintaining continuous measurement operation. The buffer capacity is managed by controlling the number of segments per command rather than interrupting the measurement flow.
Data Source
AI summary
A scanning path is divided after every predetermined number of segments and a set of measurement commands is defined for each of the predetermined number of segments. While executing the measurement command, a speed pattern plan is created for the following measurement command. At this time, planning is conducted such that a final speed of a speed pattern plan of the measurement command is the same as an initial speed of the speed pattern plan of the following measurement command. While executing the measurement command, a gap time (from a current time to an estimated end time of the measurement command) is calculated continuously. When the gap time is longer than a planning calculation time, the initial speed of the speed pattern plan of the following measurement command is kept the same as the final speed of the speed pattern plan of the measurement command.


