This was a modular design of a module variation. The basic principle was to reduce time consuming for designing new custom drawing both in 2D and 3D with a similar part. The variables to be set were the type and of the modules, length among modules and type of filter cap. The other components have to automatically accustom to the new given dimensions on the user interface such as the length of the body, sensors, number of solenoid valves, holders and other related parts by giving the conditions in the programming codes. The results would be saved in the Microsoft Access. it could also be used as a user interface so that users do not need to open Solidworks in order to create drawing parts. This project was done from my previous job in a company.