Developing an integrated design framework using python scripting for parametric CAD modelling of flange coupling
Abstract
A novel integration of Autodesk AutoCAD with the Python programming language to enable efficient CAD modeling of a flange coupling was presented in this research article. Our primary contributions include the introduction of a knowledge-based system approach for design and the developing of a dedicated GUI that facilitates parametric design. This approach not only streamlines customization and reduces redundancies but also caters to the specific needs of different machines with varied flange coupling parameters. Despite the importance of digital design in the competitive landscape, many applications fall short of fully embracing digitalization across the product lifecycle. As a result, to create such components, it is critical to develop rapid modification frameworks. The KBE approach is used for coupling design when developing an integrated system. The process sequence is decided based on the application of the coupling. The design framework has been developed using the Python Programming Language for generating two-dimensional drawings using the AutoCAD API. An expert system was developed using the KBS approach to develop an integrated design framework. A dedicated Graphic User Interface (GUI) has also been developed for the parametric design of flange couplings, which may increase user productivity. The study outcomes provide a customized design of the flange coupling and create 2D manufacturing drawings of the Flange Coupling. This paper also demonstrates how knowledge-based learning can be used to develop cost-effective, time-efficient, and robust designs.