<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/v2/static/oai2.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-10-08T08:28:57Z</responseDate>
  <request identifier="oai:figshare.com:article/32632929" metadataPrefix="oai_dc" verb="GetRecord">https://api.figshare.com/v2/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:figshare.com:article/32632929</identifier>
        <datestamp>2026-10-01T17:07:29Z</datestamp>
        <setSpec>portal_1172</setSpec>
        <setSpec>item_type_8</setSpec>
        <setSpec>month_year_10_2026</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>Deep learning for boundary representation CAD models</dc:title>
          <dc:creator>Andrew Colligan (24165291)</dc:creator>
          <dc:subject>PUREID: 327585296</dc:subject>
          <dc:subject>B-Rep</dc:subject>
          <dc:subject>deep learning</dc:subject>
          <dc:subject>hierarchical graph convolution network</dc:subject>
          <dc:subject>automatic feature recognition</dc:subject>
          <dc:subject>CAD</dc:subject>
          <dc:subject>defeaturing</dc:subject>
          <dc:description>This thesis explores utilising deep learning methodologies for tasks relating to learning from boundary representation (B-Rep) CAD models. The ambition is to use deep learning for an automatic feature recognition algorithm to identify geometric features to help automate the CAD to analysis pre-processing task of defeaturing, as it is a necessary but time-consuming operation. The three main activities to achieve this ambition were: i) construct a shape representation that could both encode information carried by the B-Rep, while also being suitable as a direct input to a deep learning algorithm, ii) develop a deep learning algorithm that could take advantage of and learn from this shape representation, and iii) generate a dataset that can be used for the automatic feature recognition task. In response to these objectives a new shape representation called a hierarchical B-Rep graph was constructed that encodes the geometry and topology of the B-Rep CAD model through a hierarchical graph, denoting information about a 2D surface mesh and B-Rep face topology. The neural architecture developed to learn from the hierarchical B-Rep graphs is called Hierarchical CADNet. It is composed of two spatial graph convolutional networks that operate on either level of the hierarchical B-Rep graph, while facilitating information sharing between the networks. Lastly, a new automatically generated CAD dataset with specific geometric features was created called MFCAD++. This dataset was used to train the Hierarchical CADNet architecture for the automatic feature recognition task. The new approach was compared with other state-of-the-arts methods on the MFCAD++ dataset, and other related datasets, and showed comparable or better performance to these methods. For example, on the MFCAD++ dataset, Hierarchical CADNet achieved a test accuracy of 97.63% compared to the next highest tested method’s accuracy of 85.98%. &lt;br&gt;&lt;br&gt;</dc:description>
          <dc:date>2026-10-01T17:07:29Z</dc:date>
          <dc:type>Text</dc:type>
          <dc:type>Thesis</dc:type>
          <dc:identifier>10.17034/32632929.v1</dc:identifier>
          <dc:relation>https://figshare.com/articles/thesis/Deep_learning_for_boundary_representation_CAD_models/32632929</dc:relation>
          <dc:rights>All Rights Reserved</dc:rights>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
