The use of computer technology for the process of design and design-documentation is done with the help of Computer Aided Design and Drafting (CADD),. It describes the process of designing with the help of a computer. The CADD software, also known as environments, provides the user with input-tools for the purpose of streamlining design processes; drafting, documentation, and manufacturing processes. CADD outputs are often in the form of electronic files for print or machining operations. The developments made on CADD-based software are in direct correlation with the processes it seeks to economize; industry-based software (construction, manufacturing, etc.) which typically use vector-based (linear) environments whereas graphic-based software utilizes raster-based (pixilated) environments.
Types Of CAD:
There are many different types of CAD. These different varieties of CAD systems require the operator to think differently about how he or she will use them and he or she must design their virtual components in a different manner for each.
There are a many producers of the lower-end 2D systems, including a number of free and open source programs. They provide some approach to the drawing process without all the fuss over scale and placement on the drawing sheet that accompanied hand drafting, since these can be adjusted as required during the creation of the final draft.
3D wireframes are basically an extension of 2D drafting. Each line is to be manually inserted into the drawing. The final content has no mass properties associated with it and cannot have features directly added to it, such as holes. The operator reaches these in a similar fashion to the 2D systems, although many 3D systems allow using the wireframe model to make the final engineering drawing views.
3D "dumb" (programs incorporating this technology include AutoCAD) are created in a way analogous to manipulations of real world objects. The basic 3D geometric forms (prisms, cylinders, spheres, and so on) have solid volumes added or subtracted from them, as if assembling or cutting real-world objects. Two-dimensional and projected views can easily be generated from the models. Basic 3D elements don't usually include tools to easily allow motion of components, set limits to their motion, or identify interference between components.