SmartCAD For Exploring Complex CAD files in YAML Format

dc.contributor.authorMadduri, Vamsi Naga Sai Chandra
dc.contributor.supervisorSchneider, Teseo
dc.date.accessioned2023-04-28T21:13:49Z
dc.date.available2023-04-28T21:13:49Z
dc.date.copyright2023en_US
dc.date.issued2023-04-28
dc.degree.departmentDepartment of Computer Scienceen_US
dc.degree.levelMaster of Science M.Sc.en_US
dc.description.abstractIn this study, we develop an efficient approach for sampling and extracting data from Computer-Aided Design And Manufacturing (CAD/CAM) files using an open-source YAML format. Our project is driven by the challenges encountered while performing file conversions between multiple CAD software and the complex data organization within CAD file structures, including proprietary, Model-Based Definition (MBD), and non-MBD CAD files. By employing the YAML format for CAD files, our approach eliminates the need for third-party software for file conversions, reduces compatibility issues, and improves the efficiency of CAD data management and processing. To achieve this, we implement a methodology involving preprocessing, feature extraction, and computing winding numbers from the YAML-formatted CAD files. The proposed method serves as a foundation for a future project that will convert approximately one million CAD models into the YAML format and leverage the extracted data for various purposes, such as model learning and data analysis. The findings of this study contribute to a deeper understanding of CAD data processing techniques and provide a foundation for further research and development. Our work addresses the current limitations of CAD systems, including the restrictions of conventional neutral 3D CAD file formats. It paves the way for more effective and streamlined workflows in industries that rely heavily on CAD technology.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/15060
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectComputer-Aided Design (CAD)en_US
dc.subjectComputer-Aided Manufacturing (CAM)en_US
dc.subjectYAML formaten_US
dc.subjectCAD data processingen_US
dc.subjectWinding numbersen_US
dc.subjectFile conversionen_US
dc.subjectProprietary CAD filesen_US
dc.subjectOpen-source CAD toolsen_US
dc.subjectNeutral 3D CAD file formatsen_US
dc.subjectCAD Feature extractionen_US
dc.subjectCAD Interoperabilityen_US
dc.titleSmartCAD For Exploring Complex CAD files in YAML Formaten_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Madduri_Vamsi_ Naga_ Sai_ Chandra_MSc_2023.pdf
Size:
4.49 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: