摘要:
A method for measuring errors of workpieces by comparing a three-dimensional model and the workpieces manufactured according to the three-dimensional model is provided. The method converts a point cloud of each workpiece to a measured triangular mesh model, and aligns each measured triangular mesh model to the three-dimensional model. The method further compares each measured triangular mesh model with the three-dimensional model to check for differences between two model so as to obtain errors of each workpiece, and generates one or more analysis reports according to the errors of each workpiece.
摘要:
A method for measuring form and position tolerances of an object receives a preselected feature element to be fitted from an image of a measured object, obtains a reference feature element from an image of a reference object corresponding to the measured object. The method further fits a feature element corresponding to the preselected feature element so as to obtain a fitted feature element, and calculates form and position tolerances between the fitted feature element and the reference feature element thereby generating the form and position tolerances of the measured object.
摘要:
A system and method for fitting feature elements is provided. The method first receives a point-cloud of an object from a point-cloud obtaining device and constructs a triangular mesh surface of the point-cloud. The method then determines a plurality of uppermost boundary points of the triangular mesh surface, and fits a feature element according to the uppermost boundary points. The method further creates the feature element, and outputs the feature element to a display.
摘要:
An exemplary method for filtering a point cloud is disclosed. The method includes the steps of: acquiring a point cloud from a point cloud obtaining device; identifying an outmost point on each of surface edges of the point cloud in a coordinate system; determining a cubical figure that confines the point cloud and intersects at surface points of the point cloud; deriving the length, the width and the height of the cubical figure; mapping a grid on the cubical figure of the point cloud and obtaining a plurality of grid squares; and processing points in each of the grid squares to retain a selected point having a smallest distance from a center of the grid square and delete redundant points in the grid square, thereby yielding a filtered point cloud. A related system is also disclosed.
摘要:
A computing device displays an entire graphic of a measurement object on an interface displayed on a display device, and displays a tree object region on the interface, where the tree object region covers part of the entire graphic. The device redisplays the entire graphic of the measurement object by copying pixel information of the covered part from a memory of the computing device to the tree object region, creates a hierarchical tree object in the tree object region according to information of the measurement object, and stores a name of each node and coordinate information of a region occupied by each node's name into an array. When a cursor points to the tree object region, the device determines a node selected by the cursor by comparing coordinate information of the cursor with the coordinate information stored in the array.
摘要:
A method obtains an original point-cloud of the object, filters discrete points from the original point-cloud, determines a first sub-point-cloud and a second sub-point-cloud from the filtered point-cloud, and creates an updated point-cloud of the object based on the first sub-point-cloud and the second sub-point-cloud, determines points to be fitted from the updated point-cloud. The method further fits a figure according to the determined points, determines a reference figure according to the fitted figure, determines a first point from the first sub-point-cloud and a second point from the second-point-cloud, calculates a gap width and a gap height of the updated point-cloud according to the first determined point, the second determined point, and the reference figure, and displays the gap width and the gap height on a display device.
摘要:
In a method for extracting a feature element of a product from a design drawing of the product, a point and a curved surface related to the feature element are selected from the design drawing. The method calculates a minimum distance between the selected point and an outline of the selected curved surface, and identifies whether the selected curved surface or the outline is the feature element by comparing the minimum distance with a first preset value. The method further determines a measuring type of the feature element according to a point cloud of the feature element, and extracts sample points composed of the feature element according to the measuring type and attribute data of the feature element. The sample points are output on a display screen of the computing device.
摘要:
A method for managing function modules using a computing device. The computing device loads the function modules according to a serial number corresponding to a filename and a directory path of each function module. The computing device obtains register commands from an interface of each function module and saves the register commands into a command library. The computing device searches for a register command in the command library when the register command is inputted by an input device connected to the computing device, and executes the searched register command of the function module.
摘要:
In a method for aligning a part of a product (moving object) with a reference object, triangle data of the moving object is acquired, and feature elements of the moving object is fitted according to the triangle data. Feature elements of the reference object which match the feature elements of the moving object are determined, and the moving object is moved from a position of a center point of the feature elements of the moving object to a position of a center point of the matched feature elements of the reference object. A moving-and-rotating matrix of the moving object is obtained according to Quasi-Newton methods, and the moving object and the reference object are aligned by moving and rotating the moving object according to the moving-and-rotating matrix.
摘要:
In a method for creating a mesh over a curved surface of an electronic model of an object using an electronic device, sampled points of a boundary line of the electronic model of the object are obtained. The method stores the sampled points of the boundary line in a linked list, obtains sampled points of the curved surface of the electronic model of the object, stores the sampled points of the curved surface in a first queue, and inserts each point stored in the linked list into the first queue. The method further divides a parameter plane of the curved surface into small boxes, determines intersection points of the vertical lines of the parameter plane and the boundary line, and generates triangles by connecting the intersection points, the sampled points of the boundary line, and the curved surface in each small box.