CAD/CAM device with hierarchical data structure
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorJunko Suzuki
Life of this patent
Estimating the term…
Abstract
The CAD/CAM device includes a layer table 9 tabulating the layers each including the attributes 18 for the layer and the other-layers referencing information 19 for other layers. By establishing correspondence from the figure elements, the three-dimensional curves, and the three-dimensional forms to respective layer data, the figure elements, the three-dimensional curves and the three-dimensional forms are maintained hierarchically via the layer table 9. Further, the respective layer data are given hierarchical name 17. By designating a work layer at the root of a hierarchical tree data structure, all the information necessary for the generation of the NC data can be retrieved.
Claims7
A CAD/CAM device comprising:
- input means for inputting views of a three-dimensional solid;
- figure processing module means for generating figure data for respective figure elements from said views of said three-dimensional solid input via said input means;
- a layer table including:
- figure layers storing information on said figure elements of said input views;
- three-dimensional curve layers storing three-dimensional specification of three-dimensional curves based on said figure elements;
- and three-dimensional form layers storing three-dimensional specification of three-dimensional forms based on said three-dimensional curves, said three-dimensional forms defining said three-dimensional solid;
- wherein said three-dimensional curve layers each include referencing information for referencing figure layers related thereto, and said three-dimensional form layers each include referencing information for referencing three-dimensional curve layers related thereto, such that layers of said layer table have a hierarchical data structure linked via said referencing information.
A CAD/CAM device for defining and editing figures and for preparing work data, said CAD/CAM device comprising:
- input means for inputting figures including:
- fundamental figure elements such as points, lines, and circles, and two-dimensional and three-dimensional curves and curved surfaces;
- a layer table consisting of layers including:
- figure control information for controlling operations and processing of figures, and other-layer referencing information for referencing other layers;
- layer definition means for defining layers;
- layer control editing means for setting and editing said figure control information of respective layers;
- layer editing means for copying, deleting, and naming respective layers;
- and
- layer processing means for selecting, displaying, and modifying respective layers.
Dependencies are inferred from the claim text.