System and method for generating reports of coordinate measuring machine
A system for generating reports of coordinate measuring machine includes: a coordinate measuring machine ( 10 ), a system control box ( 11 ), a computer ( 12 ), a typewriter ( 13 ), and a database ( 14 ). The computer includes: a system interface module ( 121 ) providing an operating system of the coordinate measuring machine; a data processing module ( 122 ) for processing measured data; and a report generating module ( 123 ) for generating reports of coordinate measuring machine. A method of generating reports of coordinate measuring machine is also provided.
1 . A system for generating reports of coordinate measuring machine, the system comprising a coordinate measuring machine, a system control box connected to the coordinate measuring machine, and a computer connected to the system control box, the computer comprising:
a system interface module providing an operating system of the coordinate measuring machine;
a data processing module for processing measured data from the coordinate measuring machine; and
a report generating module for generating reports of coordinate measuring machine.
2 . The system according to claim 1 , wherein the data processing module comprises:
a data reading/saving sub-module for reading the measured data from the coordinate measuring machine, determining types of the measured data, and for selecting a calculation method for each data type; and
a data checking sub-module for checking the measured data.
3 . The system according to claim 2 , wherein the data checking sub-module comprises an abnormal dimension list, which includes a number of each abnormal measured dimension, and a maximum value and a minimum value corresponding to the measured dimension.
4 . A method for generating reports of coordinate measuring machine, the method comprising the steps of:
starting a system for generating reports of coordinate measuring machine, the system comprising a coordinate measuring machine, a system control box connected to the coordinate measuring machine, and a computer connected to the system control box;
reading measured data of samples from the coordinate measuring machine, determining types of the measured data, and selecting a calculation method for each data type;
saving the measured data in a database;
checking whether all samples have been measured;
checking whether the number of dimensions included in measured data of each sample is correct if all the samples have been measured;
checking a total distance for each dimension; and
generating corresponding reports of coordinate measuring machine.
5 . The method according to claim 4 , wherein the step of checking whether all samples have been measured further comprises the step of:
returning to the step of reading measured data of samples from the coordinate measuring machine if any sample has not been measured.
6 . The method according to claim 4 , wherein the step of checking whether the number of dimensions included in measured data of each sample is correct further comprises the step of:
sending error information to users if the number of dimensions included in measured data of any sample is not correct.
7 . A method for generating customized reports of measure results of a coordinate measuring machine, comprising the steps of:
initializing a coordinate measuring machine to generate original measure results;
retrieving user-required measured data from said original measure results by means of locating said data in said original results;
verifying correctness of said retrieved measured data; and
generating reports based on user-customized formats.
8 . The method according to claim 7 , wherein said verifying step further comprises the steps of checking correctness of the number of dimensions included in said measured data, and checking a total distance for each of said dimensions.