Modeling Capabilities: In, general, a CAD software can be classified as either a 2-D or a 3-D program. If we were basically involved in 2-D drawings, any well established 2-D software, similar to AutoCAD would suffice our needs. On the other hand, if we need to create 3-D models and assemblies, we will be better off with a 3- D molder – ProE, SOLIDWORKS, etc.
Ease of Modeling: As a rule-of-thumb, a general, all-purpose type CAD software is much more complex and difficult to learn than a special purpose CAD package.
Interface with other CAD Packages and Data Transferability: A CAD package is used to create models that will be used for analysis, manufacturing, or some other applications. Therefore, a CAD software should be capable of transferring and accepting files from other CAD or CAM programs, without this provision, the CAD program has only a very limited use.
Design Documentation: Besides creating a model, the software should be capable of creating drawings, assemblies, dimensioning, various views (isometric, orthogonal, etc.), labels and attributes, etc.
Lecture Notes © by R. B. Agarwal
Computer Aided Design in Mechanical Engineering