A strong integration between different design tools is desirable to improve the work of engineers, reducing the number of errors and speeding up the design process. In this article, the authors present a strong integration between three-dimensional computer-aided design models and multidomain simulation applied to the design of a magnetomechanical energy harvester. A MATLAB framework controls a block-oriented Simulink model, drives the Finite Element Method Magnetic simulation and manages the updating of the SolidWorks computer-aided design models of the device. The parameters involved in the different simulations and in the computer-aided design models are stored in a unique data file. Moreover, constructive drawings are automatically updated and are immediately suitable for tolerance and design constraint checks and also for the effective prototyping of the device. Constructed prototypes are immediately suitable to validate the performance predicted by the model.