DIKUL - logo
E-resources
Full text
Peer reviewed Open access
  • Recursive autoencoder netwo...
    Miles, Victoria; Giani, Stefano; Vogt, Oliver; Kafieh, Raheleh

    Procedia computer science, 2024, 2024-00-00, Volume: 232
    Journal Article

    Databases of 3D CAD (computer aided design) models are often large and lacking in meaningful organisation. Effective tools for automatically searching for, categorising and comparing CAD models, therefore, have many potential applications in improving efficiency within design processes. This paper presents a novel asymmetric autoencoder model, consisting of a recursive encoder network and fully-connected decoder network, for the reproduction of CAD models through prediction of the parameters necessary to generate a 3D part design. Inputs to the autoencoder are STEP (standard for the exchange of product data) files, an ISO standard CAD model format, compatible with all major CAD software. A complete 3D model can be accurately reproduced using a STEP file, meaning that all geometric information can be used to contribute to the final encoded vector, with no loss of small detail. In a CAD model of overall size 10 × 10 × 10 units, for 90% of models, the class of an added feature is estimated with maximum error of 0.6 units, feature size with maximum error of 0.4 units and coordinate values representing position with maximum error of 0.3 units. These results demonstrate the successful encoding of complex geometric information, beyond merely the shape of the 3D object, with potential application in the design of search engine functionality.