×

PROGRAMMING SYSTEM FOR A COORDINATE MEASURING MACHINE AND METHOD THEREOF

  • US 20100268355A1
  • Filed: 09/04/2009
  • Published: 10/21/2010
  • Est. Priority Date: 04/21/2009
  • Status: Active Grant
First Claim
Patent Images

1. A programming system of a coordinate measuring machine, the programming system comprising:

  • a storage system;

    at least one processor; and

    a programming unit stored in the storage system and executable by the at least one processor, the programming unit comprising;

    a point cloud receiving module operable to receive a point cloud of a manufactured part from a three-dimensional scanner;

    a point cloud processing module operable to filter the point cloud and construct a polygonal mesh model of the manufactured part according to the filtered point cloud;

    an element fitting module operable to fit a series of basic measurement elements according to the polygonal mesh model of the manufactured part;

    an element constructing module operable to construct a series of relational measurement elements defining various geometric relationships of the basic measurement elements;

    a coordinate system establishing module operable to establish a part coordinate system based upon the polygonal mesh model of the manufactured part;

    an inspection path generating module operable to generate an inspection path of the basic measurement elements, detect collisions between the coordinate measuring machine and the manufactured part on the inspection path, and modify the inspection path according to the collision detection, so as to obtain a collision-free inspection path of the manufactured part; and

    an output module operable to integrate the basic measurement elements, the relational measurement elements, the part coordinate system, and the collision-free inspection path to generate a measurement program of the manufactured part, and output the measurement program to the coordinate measuring machine.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×