The present invention concerns an automatic drawing creation system constituted so as to automatically create a machine drawing by using a computer.
In a case of conducting machine design, for exchanging a contract with a customer or transmitting design information to a production plant, it is required to draw drawings in various forms in accordance with application uses or destinations. Then, it has been conducted to design a product shape by using CAD and prepare a drawing expressed in a two-dimension form. For example, a method of using a two-dimensional CAD, drawing lines in a predetermined drawing frame by a designer to finish as a drawing, or preparing a model by a three-dimensional CAD, projecting the same on a plane and adding and describing necessary items to finish a drawing has been adopted.
However, since a cubic product is expressed by a drawing expressed in a two-dimensional manner, a dimension for a portion that can not be expressed only by projection from the three dimensional CAD can not sometimes be described. On the other hand, since all shapes are prepared as ad vivum, those portions that may be allowed to be omitted in view of the drawing, for example, portions for repetitive patterns are described entirely and unnecessary dimensions are sometimes expressed in a complicate projection drawing. That is, in the three dimensional design, a three-dimensional object is defined by defining a cross sectional shape on every parts and by rotation or extrusion and conducting compounding with other three-dimensional model or elimination, thereby creating an optional shape. Accordingly, dimensional elements held in the three dimensional design can not sufficiently provide sizes necessary for two-dimensional expression. Further, in a case of an assembled product, since it is constituted by combination of parts expressed in a three dimensional manner, even unnecessary sizes are created and a designer is obliged to additionally describe or amend the dimension manually.
A subject of the present invention is to automatically describe dimensional lines required for a two-dimensional drawing upon creating a two-dimensional drawing from a three-dimensional model.
For solving the subject, the present invention adopts an automatic drawing creation method of constructing a three-dimensional model by using a computer source having a processing device source, a memory source, an input device, and an interface, in which the processing device source executes a processing including; a step of extracting a designated drawing frame from a drawing frame data base that stores a drawing frame data on every application uses, a step of projecting a three-dimensional model extracted from a three-dimensional model data base on the extruded drawing frame thereby creating a 2-dimensional projection drawing, a step of extracting dimensional line elements in accordance with the shape of the two-dimensional projection drawing from a dimension data base that stores data concerning a plurality of dimensional line elements and deforming them in accordance with attribute values of a product, and a step of compounding the deformed dimension line elements and the two-dimensional projection drawing and outputting the two-dimensional projection drawing as a drawing based on an operation program of the memory source.
Upon adopting the automatic drawing creation method described above, when the deformed dimension line elements and the two-dimensional projection drawing are compounded, a step of extracting designated tolerance values and remarks from a design reference data base and describing them at designated positions of the two-dimensional projection drawing can be added.
Further, the present invention provides an automatic drawing creation system including an attribute value data base that stores data concerning attribute values of a product, a three-dimensional model data base that stores a three-dimensional model data of the product, a drawing frame data base that stores a drawing frame data on every application uses, projection drawing creation means that extracts the designated drawing frame from the drawing frame data base, and projects the three-dimensional model extracted from the three-dimensional model data base on the extracted drawing frame and thereby creating a two-dimensional projection drawing, a dimension data base that stores data concerning a plurality of dimension line elements, compounding means that extracts dimension line elements in accordance with the shape of the two-dimensional projection drawing from the dimension data base, deforms them in accordance with the attribute values of the product and compounds the deformed dimension line elements and the two-dimensional projection drawing, and drawing output means that outputs the two-dimensional projection drawing compound by the compounding means as a drawing.
According to the means described above, in the course of projecting the three-dimensional model to create the two-dimensional projection drawing, since the dimensional line elements in accordance with the shape of the two-dimensional projection drawing from the dimension data base, which are deformed in accordance with the attribute values of the product, and the deformed dimension line elements and the two-dimensional projection drawing are compounded to output the drawing, only the necessary dimension lines can be described automatically on the two-dimensional drawing when the two-dimensional drawing is created automatically, an operation of deleting unnecessary dimension lines or adding necessary dimension lines is becomes unnecessary thereby enabling to save labor for creating the drawings.
In constituting the automatic drawing creation system, the following elements can be added. A design reference data base that stores data of tolerance values concerning each of the dimension line elements and remarks is provided, and the compounding means extracts the designated tolerance values and remarks from the design reference data base and describes them at designated positions on the two-dimensional projection drawing when the deformed dimension line elements and the two-dimensional projection drawing are compounded.
Further, the invention also concerns a program for casing a computer to execute a processing attained in each of the means described above and a memory medium for storing the program. The memory medium includes, for example, memory means such as CD-ROM and DVD-ROM.
Now, a preferred embodiment of the present invention is to be described with reference to the drawings.
In
The product specification determination means 10 is constituted, for example, by using a three-dimensional CAD system, and conducts product design on the three-dimensional CAD system based on the data on the basis of a user's operation, faithfully expresses a real shape of a product into a three-dimensional model, and can extract plan views of the various product such as cross sectional views depending on the design intention. Then, when a user operates the three-dimensional CAD system to prepare a product model, it conducts mathematical calculation for consideration of functions necessary for the product, holds the data concerning dimension values and attribute values inherent to the product in association with the three-dimensional model based on the rules necessary for design and production, stores the data concerning the three-dimensional model in the three-dimensional model data base 12, and store the data concerning the attribute values in association with the attribute value data base 14 respectively. The drawing frame data on every application uses are stored in the drawing frame data base 18, the data concerning a plurality of dimensional line elements are stored in the dimension data base 16, and the data for the tolerance values concerning each of the dimensional line elements and remarks are stored respectively in the design reference data base 20. In this case, graphic forms such as a cross section necessary for the drawing are selected among the coded form list and stored in a state being associated with the three-dimensional model. Further, data such as for the dimension values are adapted such that they can be taken out optionally by specifying the three-dimensional model.
As shown in
Then, based on the selected drawing frame data (file), a graphic form that defines the product is projected from the three-dimensional model thereon and described at a predetermined position on the drawing form (step S2). In this case, based on the shape code stored together with the three-dimensional model, a dimension data controlled for the size by the dimension value is added on the projection drawing. That is, a processing of calling a necessary dimension and describing the content thereof is conducted (step S3).
For example, as shown in
Then, the automatic drawing creation means 22 reads out necessary remarks from the design reference data base 20 (step S4), further extracting and inputting the attribute values that change in accordance with the design from the attribute value data base 14 (step S5), and describes the read out remarks and the attribute values respectively at the designated positions on the drawing frame (step S6). As described above, the automatic drawing creation means 22 projects the three-dimensional model to create the two-dimensional projection drawing, extracts the dimension line elements 28 in accordance with the shape of the two-dimensional projection drawing from the dimension data base 16, deforms them in accordance with the attribute values of the product, compounds the deformed dimension line elements 28 and the two-dimensional projection drawing, automatically creates the drawing in accordance with the two-dimensional projection drawing and outputs the data concerning the created drawing to the drawing presentation means 24.
The drawing presentation means 24 can present the drawing created by the automatic drawing creation means 22 to the user as the drawing 30 or output the drawing 30 as printed matters.
Then, an operation of adding only the necessary dimension lines upon describing only the necessary dimension line elements in the course of automatically creating the two-dimensional drawing based on the three-dimensional model is to be described with reference to the flow chart in
At first, when a three-dimensional model is designed on the three-dimensional CAD system (step S11) and the three-dimensional model is projected as a two-dimensional projection drawing, a necessary projection drawing is described at a predetermined position on the drawing frame (step S12). In this case, as shown in
Then, a necessary dimension form is selected (step S13). In this step, as shown in
Then, the dimension data base 16 is retrieved (step S14), the dimension form in accordance with the shape of the two-dimensional projection drawing is read (step S15), read out dimension lines and the projection drawing are compounded (step S16), the compounded drawing is arranged on the drawing frame file (step S17), and only the necessary dimension lines are added in the drawing by the two-dimensional projection drawing.
Then, the operation of deleting unnecessary dimension lines is to be described in accordance with the flow chart of
At first, a three-dimensional model is designed on the three-dimensional CAD system (step S21), the three-dimensional model is projected to create a two-dimensional projection drawing, and necessary information is described on the two-dimensional projection drawing (step S22). In this case, as shown in
Then, the dimension line elements in depending on the shape of the two-dimensional projection drawing are deformed in accordance with the attribute values of the product, a dimension form conforming the attribute values of the product is read (step S25), unnecessary dimension elements are specified (step S26), and the dimension elements specified as unnecessary dimension elements are deleted from the projection drawing (step S27). After deleting of the unnecessary dimension line elements, necessary dimensional line elements and two-dimensional projection drawing are compounded and arranged on the drawing frame file (step S28). Thus, as shown in
As described above, in this embodiment, when the two-dimensional projection drawing is created based on the three-dimensional model and the two-dimensional projection drawing and the dimensional line elements are compounded, since only the necessary dimensional line elements are compounded with the two-dimensional projection drawing, it is possible to save complicate operations of eliminating unnecessary dimension lines or, on the other hand, adding necessary dimensional lines on every parts and contribute to saving of labor in the creation of the drawings.
According to the present invention, when the two-dimensional drawing is created automatically, only the necessary dimensional lines can be automatically described on the two-dimension drawing to save labor in creating the drawings.
Number | Date | Country | Kind |
---|---|---|---|
2004-275263 | Sep 2004 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP05/11364 | 6/21/2005 | WO | 9/26/2006 |