ADG library is a software solution that automates the mechanical parts drawing process. It is a set of functions designed to simplify and streamline the drawing process, making it faster and more efficient.
If you need to create an application that displays and prints technical drawings that may become complex but always retain the same design, the ADG library is a great choice. It can be particularly useful in production factories, greatly improving the production process in technical offices.
While parametric CADs can also achieve similar results, a custom application brings several benefits. Firstly, it is more customizable; you can build the application from the ground up according to your specific needs. The application is also less bloated than a parametric CAD, as it only has limited functionalities. Moreover, it can be easily connected to a database, and drawings can be generated on the fly without any need for user interaction. This last feature can be particularly useful in dynamic sites through web-based applications.
The ADG library is developed using an object-oriented approach in C. It is primarily focused on GNU/Linux systems, but it should be easy (if not automatic) to port it to other environments as all the underlying libraries are known to run on Windows and OSX. As mentioned earlier, the ADG uses the model-view concept, making it easier to connect it to the data source. Whenever you need to change the current part to view, check or print, you only have to update the data within the model.
Version 0.5.3: N/A