Automating design of parametric components using SolidWorks Application Programming Interface - YG4

Description There is increasing interest in the use of automated methods in engineering design and their potential to improve the efficiency of model production. This project aimed to investigate the automation of a model created in SolidWorks using Application Programming Interface (API) and to compare the relative merits of two automation methods. The purpose was to optimise the speed of the design process by automation and allow end-users with limited Computer- Aided Design (CAD) knowledge to conduct modelling independently. Key Objectives This project aims to develop a user-friendly interface within SolidWorks using SolidWorks API that will allow users to create robust models quickly and accurately. This user form will make it possible for users with no prior experience in CAD modelling to easily create accurate models solely through numerical inputs of the relevant parameters. This project will help streamline the design process, making it easier for users to rapidly adjust model parameters based on design specifications and simulation feedback.