| Three coordinate measuring machine,as a precise measuring instrument,plays an important role in manufacturing and emerging industries.And the measuring machine software system is the soul of the whole working system.The main function of the measuring machine is to realize the measurement of the tested models,and provide a visual and efficient measurement process for the surveyors.This paper mainly studies the design and application of the CMM measuring software system,and aims to realize the fitting and evaluation of the basic geometric model.The main work includes:1.The design of the communication system of the coordinate measuring machine.This paper designs a software and hardware system which can realize multi-channel sensor signal sampling and processing,and the real-time communication between the lower machine system and the measurement software is realized through serial port /WIFI.And then the multi-channel grating sensor data is transmitted to the measurement software.2.The design of the man-machine interface of the coordinate measuring software.The measurement software for the three coordinate measuring machine is designed by the Visual Studio 2010 and MFC.At the same time,the drawing environment is built by OPENCASCADE.The measurement software system is designed and developed for the Windows environment.Its main functional modules include three parts: equipment communication,evaluation algorithm and man-machine interface.3.The research of basic geometric model fitting and evaluation algorithm.The core algorithms included in this paper include 5 parts: straight line fitting evaluation algorithm,plane fitting evaluation algorithm,cylindrical fitting evaluation algorithm and sphere fitting evaluation algorithm.4.Experimental comparison and algorithm verification.In order to verify the feasibility and correctness of the code and algorithms,a lot of experiments have been done in this paper.By comparing with the mature measurement software,DELCAM,it is known that the software system designed in this paper is basically the same as DELCAM in the calculation results. |