Vous êtes sur la page 1sur 3

DATA STORAGE

Data storage is widely used in our daily life and it is used for recording or stored the
data/media . Everything need to be stored for further action purpose or as a guide in the
future. as we all know, model storage is a data structures that be used in CAD system to
store the model. The structures that we talk about is a model creation and manipulation
algorithms act. There are five particular aspects in data storage for CAD system which is a
data structures for interactive modeling, the storage of image vectors in display file, the
association of geometric entities, association of non-geometric and the collection of design
models into a database.

For the data structure that support interactive modeling is quite demanding. some of
requirement is needed between them pose significant constraints on the design of the data
structures such as allow the interactive manipulation, allow the properties, association data
element and many more. It is mean that each entity type is require different amount of data
and storage will be allocated in a separate array for each entity type. But if the complex or
complicated model is used it is become inefficiently which is various entity type is needed.
The entity type used the floating point data and integer values.

For the simple data structure, the entity table is divided into two type which is entity
table and real data table. In the real data table, there are two type of data which is integer
data and real data. Each type of data table is needed to store different kind of data or we
can say that the data that doesn’t have any integer is store in the real data table and the
data that have the integer is store in integer data table. If the data that we needed is various,
the data structure will be added with display file and view table like shown in figure 5.9.

General data entity is very important to the entity data and it is containing general
data applicable to most entities. In this general data entity, further explanation is describe in
this table like the definition of entity type, pen number and level or layer number. There are
twelve item are listed in this table and more may be required by some systems.

To deleted the entities from data structure is not yet addresses but one method to
deleted the entities is set the entity type number to zero or some other number for deleted
entities. Using the undo operation to restore deleted entities is rather difficult and we should
know that all of this deletion schemes may leave the data relating to the deleted entities in
the data structure.
There are two interactive operations that commonly used in CAD which is redrawing
of the display to clean up unwanted clutter and selection of entities from the screen. Using
the display file, the best way, find the necessary nearest displayed vector and to cross
reference back to the entity rather than to redisplay of the image and drawing the entity
vectors in the background color. Display files also can be used to fast image manipulation
and zoom facilities.

The data structure also can defines random collections of lines, arcs and other
entities, with no data on any relationships. One way in which this may be done is to expand
the entity type description to include a sub type or form. It is possible for modification of one
entity to be reflected if arrangement of all sub form is made and this facility is called as
associative geometry. Associative geometry is very useful to updating dimensions to reflect
changes in drawing.

Non geometric data also can be associate with the entities if we are using the
attributes. All name is in alphanumeric character string and the values is string or number,
all of this is linked back to the entities again through pointers from the entities to the
attributes. The classic use of attributes is to make a part list or bill of materials from the
model drawing.

CAD system are very large computer program, so it is very difficult to maintain it and
the organization that are responsible for this software need spend large amount of time to
correcting faults and it already has been worked out by hundreds of programmers over many
years to improve it. This difficult may be overcome by use of a comparatively new
programming paradigm known as object oriented programming. Object oriented
programming provides for some applications a natural ways of structuring data and
computation within a representation. Some of the best know applications are used in military
computation. . In the time being, there are some system beginning to start using the object
oriented system in the CAD. It represented as object for splines, lines, arcs and many more.

In the database consideration, we only dealt with the structure of the interactive
model file. To store the individual model in a sort of automated drawing store some
requirement is needed which is straightforward retrieval is require. All the data such as
numerical control and finite element information should be able to store in the storage. One
of the classes of file that is very widely found allows collection of entities to be defined by
selection from a part file and subsequently to be inserted into any part file.
But this part file style storage also has disadvantages. The main disadvantages is to
store the information in a format analogous to a drawing. . If any modification is made to a
component from an assembly model, it will not automatically be reflected to the assembly
model. Mean that if the component shape is changed, the model files using that pattern
would all have to be changed individually.

Engineering data management system is also very important for the company the
manage their database. Some company used the same of thousand of models file such as
drawing files, in store, and they will continually reusing it for many years. So, they need
some system that very intelligent to manage their data in large quantities. The designer
always spend the enormous time searching for the data of all sorts. Engineering data
management system (EDMS) is a system that assist the design team to indexing and search
of its design data. The EDMS will certainly index and manage engineering design data, but it
should do more of this such as mechanism to ensure that data is secure. EDMS are built
using commercial database management system (DBMS) programs that handle such
aspects as system security and the computing problems associated with shared and
simultaneous access. Using these system, it will make the work for designer more
systematic and easy.

The power of CAD arises in large part from the ability to manipulate the design
database and to make substantial reuse of the data. Rather than design only, the data
storage management is also very important to improve our work and to make it more
systematic. In the other word, the improvement of this data storage also will make the power
of CAD become more powerful and may be can grow another level of CAD itself.

Vous aimerez peut-être aussi