Implementation of user-defined features in web-based CAD applications
MetadataShow full item record
Computer-aided Design (CAD) and Computer-aided Manufacturing (CAM) play an important role during the design and production phase of a product. CAD allows for generation of two and three-dimensional models of the product with the help of solid modelers and CAM allows for production planning of the product using tools such as a CAM package. Both CAD and CAM tools are highly specialized in nature and at the same time expensive to own. Large industries can afford to own such systems and experts to operate them but small and custom product industries cannot afford these benefits due to high design and manufacturing costs involved and complexity involved in using these systems. This has led to less popularity of CAD and CAM systems in custom product industries. A web based design tool can offer the functionality of a CAD system to custom product industries by allowing them to create and design three-dimensional models over the web. This method helps in simplifying the complexity involved in solid modeling by automating the commonly performed design operations using design algorithms. At the same time a web based manufacturing tool can allow for automatic generation of tool-paths for machining using a CNC machine. Although a web based design tool offers the required benefits to custom product industries, offering just the functionality of a CAD system may not be useful to the users of the web-based system who are usually carvers and artisans with minimal or no knowledge of CAD. An alternative method and its implementation are presented in this thesis. The method allows for creating user-defined parametric features using simple tools that can be offered in a web based application. The system takes advantage of the built-in API tools in a solid modeler and advanced web-based technologies to integrate them into a simple and easy to use web based design system. Identification of key elements in designing user-defined features and a framework for implementing them are discussed. Also different types of user-defined features that can be offered in a web application with examples of their implementation in a real world application for designing custom wooden signs are presented.
Cite this version of the work
Tarun Kandala (2009). Implementation of user-defined features in web-based CAD applications. UWSpace. http://hdl.handle.net/10012/4717