Patent ID: 9703286
Date: 2017-07-11
CPC Classifications: G05B,Y02P

Claim:
1. A method of verifying production accuracy, the method comprising: obtaining coordinates of points on an ideal processing path of a production program in a computer numerical control (CNC) machine, and fitting a first curve according to the obtained coordinates; obtaining a computer-aided design (CAD) model of a product, and extracting outlines of the product in the CAD model; computing a normal vector of each of the outlines, and generating a second curve by adjusting directions of the normal vector of each of the outlines; computing first distances between points in the first curve and corresponding points in the second curve; determining whether the production program is accurate by determining whether each of the first distances is within a first predetermined tolerance; outputting a determination result of the production program to an electronic device that connected to the CNC machine; controlling the CNC machine to produce the product using the production program, obtaining a point cloud of the product by controlling the CNC machine to scan an actual processing path of the product, and fitting a third curve using the point cloud; computing second distances between points in the third curve and corresponding points in the second curve; determining whether the product is accurate by comparing whether each of the second distances is within a second predetermined tolerance; and outputting a determination result of the product to the electronic device, wherein the product is determined to be accurate when each of the second distances is within the second predetermined tolerance, and the product is determined to be inaccurate when any of the second distances is beyond the second predetermined tolerance.