Patent ID: 9047704
Filing Date: 2015-06-02
Classification: G06F,G06T

Abstract:
1. A computer implemented method of producing an electronic geometric model, the method comprising: accessing electronic data by computer, the data comprising polygonal data defining a reference object and a polygonal data object comprising a mesh of polygonal data points, the polygonal data object comprising a plurality of edges; selecting by computer an edge of the polygonal data object for filleting; and in response to an indication from a user: determining locations for additional data points by computer, wherein the locations are adjacent to the selected edge and contact portions of the reference object, Inserting by computer the additional data points into the accessed data at the determined locations; defining by computer a first line parallel to the selected edge with the additional points; Identifying by computer a face bounded in part by the first line and the selected edge; determining by computer the number of sides of the face; modifying by computer the face to have exactly four sides if the face has more or fewer than four sides, wherein after modification of the face, the first line, the selected edge, and two other sides collectively define the four sides of the face; subdividing the accessed data having the additional data points by computer with a subdivision algorithm, whereby subdivided data is generated; generating by computer the geometric model based on the subdivided data; and storing the geometric model in a computer readable data storage, wherein the additional points define first and second lines, and wherein the selected edge is between the first and second line.