Cad system and cad program
First Claim
1. A computer aided design system comprising:
- a point sequence information extraction device which extracts a plurality of point sequences on a curved surface;
a dividing device which generates a curved surface from said point sequences using another computer aided design system, and divides said curved surface into a predetermined number of meshes;
a first fundamental form computing device for computing coefficients of the first fundamental form defined by a tangent vector which forms a tangent plane of said mesh;
a second fundamental form computing device for computing coefficients of the second fundamental form defined by said tangent vector and a normal vector of said mesh; and
a memory device which stores said point sequence information, said coefficients of the first fundamental form and said coefficients of the second fundamental form.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a computer aided design system and a computer aided design program which can greatly increase the utility value of a computer aided design model, and can improve the efficiency of design and production processes, by adopting a curved surface theory which ensures the continuity of a free-form line/free-form surface. A computer executes: a point sequence information extraction process for extracting a plurality of point sequences on a curved surface; a dividing process for generating a curved surface from the point sequences using another computer graphics program, and dividing the curved surface into a predetermined number of meshes; a first fundamental form computing process for computing coefficients of the first fundamental form defined by a tangent vector which forms a tangent plane of the mesh; a second fundamental form computing process for computing coefficients of the second fundamental form defined by the tangent vector and a normal vector of the mesh; and a storage process for storing the point sequence information, the coefficients of the first fundamental form and the coefficients of the second fundamental form.
-
Citations
10 Claims
-
1. A computer aided design system comprising:
-
a point sequence information extraction device which extracts a plurality of point sequences on a curved surface;
a dividing device which generates a curved surface from said point sequences using another computer aided design system, and divides said curved surface into a predetermined number of meshes;
a first fundamental form computing device for computing coefficients of the first fundamental form defined by a tangent vector which forms a tangent plane of said mesh;
a second fundamental form computing device for computing coefficients of the second fundamental form defined by said tangent vector and a normal vector of said mesh; and
a memory device which stores said point sequence information, said coefficients of the first fundamental form and said coefficients of the second fundamental form. - View Dependent Claims (2, 3, 4)
-
-
5. A computer aided design program for executing on a computer:
-
a point sequence information extraction process for extracting a plurality of point sequences on a curved surface;
a dividing process for generating a curved surface from said point sequences using another computer aided design system, and dividing said curved surface into a predetermined number of meshes;
a first fundamental form computing process for computing coefficients of the first fundamental form defined by a tangent vector which forms a tangent plane of said mesh;
a second fundamental form computing process for computing coefficients of the second fundamental form defined by said tangent vector and a normal vector of said mesh; and
a storage process for storing said point sequence information, said coefficients of the first fundamental form and said coefficients of the second fundamental form. - View Dependent Claims (6, 7, 8)
-
-
9. A computer graphics system comprising:
-
a point sequence information extraction device which extracts a plurality of point sequences on a curved surface;
a dividing device which generates a curved surface from said point sequences using another computer graphics system, and divides said curved surface into a predetermined number of meshes;
a first fundamental form computing device for computing coefficients of the first fundamental form defined by a tangent vector which forms a tangent plane of said mesh;
a second fundamental form computing device for computing coefficients of the second fundamental form defined by said tangent vector and a normal vector of said mesh; and
a memory device which stores said point sequence information, said coefficients of the first fundamental form and said coefficients of the second fundamental form.
-
-
10. A computer graphics program for executing on a computer:
-
a point sequence information extraction process for extracting a plurality of point sequences on a curved surface;
a dividing process for generating a curved surface from said point sequences using another computer graphics system, and dividing said curved surface into a predetermined number of meshes;
a first fundamental form computing process for computing coefficients of the first fundamental form defined by a tangent vector which forms a tangent plane of said mesh;
a second fundamental form computing process for computing coefficients of the second fundamental form defined by said tangent vector and a normal vector of said mesh; and
a storage process for storing said point sequence information, said coefficients of the first fundamental form and said coefficients of the second fundamental form.
-
Specification