Patent ID: 9607410
Date: 2017-03-28
CPC Classifications: G05B,G06F,G06T

Claim:
1. A method for forming surface treatment data by a computer, comprising: a polygon mesh forming process in which a polygon mesh is formed for each of patch units obtained by dividing into a plurality of parts product shaped data defined as free curved surfaces as an object to which crimps are applied; a configuration continuity forming process in which one patch of the plurality of patches is selected as an object to be processed and the polygon mesh is allowed to be sequentially continuous between the patch as the object to be processed and the adjacent patches one by one; a mapping process in which a texture based on texture data is mapped on the patch as the object to be processed; a vertex displacing process in which vertexes of the patch as the object to be processed are respectively displaced in their normal directions in accordance with the texture mapped on the patch; and a crimp applied polygon mesh data forming process in which new polygon mesh data is formed in accordance with the displaced vertexes respectively, characterized in that the configuration continuity forming process to the crimp applied polygon mesh data forming process are carried out for the patch unit, in which data of each patch unit is sequentially read in an operation memory and processed one by one, and are repeated to form the surface treatment data for each of patch units including the crimp applied polygon mesh data, wherein a texture coordinate system is set for each of the patches by using its mean normal before the mapping process, and in the mapping process, all the vertexes of the patch as the object to be processed are projected on the texture coordinate system of the patch to obtain the texture values, the vertexes located in a prescribed range in the patch as the object to be processed are projected on the texture coordinate system of the patch adjacent to the patch as the object to be processed to obtain the texture values and both the texture values are mixed together.