Detroit Engineered Products (DEP) launches updated version of MeshWorks 2023 Detroit Engineered Products (DEP), the creators of MeshWorks, an integrated CAE platform has announced the release of DEP MeshWorks 2023, the most robust and advanced version of MeshWorks. This latest version includes June 14, 2023 Industry/News