The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 03, 2022

Filed:

Nov. 13, 2017
Applicant:

Dassault Systemes Solidworks Corporation, Waltham, MA (US);

Inventors:

Ameya Divekar, Pune, IN;

Makarand Apte, Pune, IN;

Shrikant Savant, Shrewsbury, MA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/00 (2020.01); G06N 3/04 (2006.01); G06N 3/08 (2006.01); G06T 19/00 (2011.01); G06F 30/17 (2020.01); G06F 30/27 (2020.01); G06N 3/02 (2006.01); G06F 111/04 (2020.01); G06F 111/20 (2020.01);
U.S. Cl.
CPC ...
G06N 3/04 (2013.01); G06F 30/00 (2020.01); G06F 30/17 (2020.01); G06F 30/27 (2020.01); G06N 3/08 (2013.01); G06T 19/00 (2013.01); G06F 2111/04 (2020.01); G06F 2111/20 (2020.01); G06N 3/02 (2013.01); G06T 2219/012 (2013.01);
Abstract

Methods and systems identify frequently-used CAD components and apply machine learning techniques to predict mateable entities and corresponding mate types for those components to automatically add components to a CAD model. An example method includes accessing information regarding CAD model parts and related mate information stored in a computer database, and dividing parts into a plurality of clusters having parts with similar global shape signatures. In response to a new part being added, contextual signatures of entities of the new part are input into a mateability predictor neural network to determine a mateable entity of the new part. Input into a mate-type predictor neural network is (i) a contextual signature of the mateable entity and (ii) a contextual signature of an entity of another part of the CAD model to determine a mate type between the entities. A mate between the new part and the other part is automatically added based on the determined mate type.


Find Patent Forward Citations

Loading…