Three-dimensional model generation system, three-dimensional model generation method, and recording medium storing a three-dimensional model generation program
OwnerMasahiro Nagakurainventor
Life of this patent
Estimating the term…
Loading patent…
OwnerMasahiro Nagakurainventor
Estimating the term…
There is provided a three-dimensional model generation system which makes it possible to utilize a former edge of a fillet erased from a geometry as a result of generation of the fillet, as required. When a fillet is designated by an input device, a geometry-generating/editing section fetches a feature corresponding to the designated fillet, via a feature management section. When the feature is a fillet, a former edge data management section obtains former edge data associated with the fillet feature from three-dimensional data storage section, to generate three-dimensional display data. The geometry-generating/editing section utilizes the three-dimensional display data to display a former edge of the fillet on a display, for selection. Thus, the former edge can be dealt with in the same manner as normal edges, which makes it possible to define parameters with reference to the former edge, for a parametric entity function. Further, it is possible to project a former edge of a fillet when a three-dimensional geometry is projected onto a two-dimensional plane.
A three-dimensional model generation system for generating three-dimensional models, comprising:
A three-dimensional model generation method of generating a three-dimensional model, comprising the steps of:
A three-dimensional model generation method of generating a three-dimensional model, comprising the steps of:
A two-dimensional drawing generation method of generating a two-dimensional drawing by projecting a three-dimensional model onto a two-dimensional plane, comprising the steps of:
A computer-readable recording medium storing a program for generating a three-dimensional model, said program including geometry-generating/editing means which is capable of changing an edge of a three-dimensional model into a fillet or a chamfer, feature management means for associating geometry data items with respective features generated or edited by said geometry-generating/editing means on a feature-by-feature basis, and when any of said features is a fillet or a chamfer, associating data of an edge erased as a result of generation of said fillet or chamfer as data of a former edge data associated with said fillet or said chamfer, for storage in three-dimensional data storage means, as well as for obtaining any of said geometry data items stored in association with a corresponding one of said respective features from said three-dimensional data storage means, in response to a request sent from said geometry-generating/editing means for obtaining three-dimensional data of said any of said features, former edge data management means for generating three-dimensional display data from said data of said former edge obtained by said feature management means from said three-dimensional data storage means in response to a request sent from said geometry-generating/editing means to said feature management means for obtaining three-dimensional data of said feature of said fillet or said chamfer, and two-dimensional drawing generation means for generating a two-dimensional drawing based on said any of geometry data items of said three-dimensional model.
Dependencies are inferred from the claim text.