CAD Mesh Model Generation via Shape Classification and Similarity Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing mesh modeling systems require extensive expertise and numerous steps due to the need to specify parameters like mesh size and quality, leading to inefficiencies, especially when searching for similar CAD models in reusable model sets.

Innovation Solution

A modeling support system that includes a CAD model recognizing unit, a classifying unit, a group specifying unit, a similar-shape-model search unit, and a mesh model generating unit to efficiently generate mesh models by classifying CAD model parts, searching for similar shapes, and combining mesh models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If mesh modeling is performed using existing technologies with reusable model sets, then mesh models can be generated by reusing existing models, but a great deal of time is spent on searching for similar CAD models

Engineering Contradiction:
Improvemesh model generation efficiencyVSAvoidsearch time for similar CAD models
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The CAD model is divided into multiple parts, and each part is classified into groups based on recognized shapes. This segmentation allows the search process to focus on specific groups rather than searching the entire reusable model set, significantly reducing search time while maintaining mesh model generation efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

CAD models are pre-classified into groups based on their shapes before the actual mesh modeling process. This preliminary classification organizes the reusable model set in advance, so when a mesh model needs to be generated, the system only needs to search within relevant groups rather than the entire database, reducing search time

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If mesh modeling parameters such as mesh size and quality are specified according to simulation purposes and modeling objects, then accurate mesh models can be generated, but the modeling process requires expert know-how and enormous number of modeling steps

Engineering Contradiction:
Improvemesh model accuracyVSAvoidmodeling process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system copies mesh models from similar CAD models in the reusable model set. By finding CAD models with similar shapes and reusing their mesh models, the system automatically generates accurate mesh models without requiring experts to manually specify parameters or perform numerous modeling steps

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system automatically performs shape recognition, classification, and mesh model generation without requiring expert intervention. The CAD model recognizing unit and classifying unit automatically identify shapes and organize models, making the process self-service rather than dependent on expert know-how

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11520945B2Modeling support system, modeling support method, and modeling support program
Publication Date: 2022.12.06 HITACHI LTD
  • US11520945B2 patent drawing
  • US11520945B2 patent drawing
  • US11520945B2 patent drawing

AI summary

A modeling support system stores a combination of a CAD model and a mesh model corresponding to the CAD model; recognizes a shape indicated by the CAD model; and classifies respective parts of the stored CAD model into one of a plurality of groups. The modeling support system also specifies component parts of an input CAD model and specifies groups corresponding to the specified component parts from the specified groups. A similar-shape-model search unit searches and obtains the part of the CAD model having a shape most similar to the shape indicated by the specified component part, from the part of the CAD model in the specified groups. Further, a mesh model generating unit obtains a mesh model corresponding to the obtained part of the CAD model, from the stored mesh model, and generates a new mesh model.