CAD applications provide easy definition facilities as well as precise processing features in industrial applications. These features can be achieved with Standard CAD programs. Nevertheless, for introducing applications based on data, these type of programs will not be sufficient. Integrating the all necessary information derived from CAD drawings with a database application will introduce a system to support control system with necessary parameters and gather processing and machine related parameters for further analysis. In this study Profile Drilling and Cutting Machine has been chosen a sample application to investigate the related data in CAD drawings to be used and developing a database system. With the application introduced in this study profile types, diemenonsions, positions of drills and the surfaces where drills are to be processed are identified and stored in database. These information is used by control system for positioning of servo motors. Since the natural structure of the drilling process, optimization will be required to reduce overall drilling time. This optimization will be done taking into consideration replacement time of drilling tools and distances between the drills. The user interface provide visualization of data derived from the drawings. The application developed by using Java programming language derives all necessary data from drawings by scanning the file. These data are then stored in MySql database. (C) 2011 Published by Elsevier Ltd.