-
公开(公告)号:US11321605B2
公开(公告)日:2022-05-03
申请号:US15810840
申请日:2017-11-13
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Ameya Divekar , Makarand Apte , Shrikant Savant
IPC: G06F30/00 , G06N3/04 , G06N3/08 , G06T19/00 , G06F30/17 , G06F30/27 , G06N3/02 , G06F111/04 , G06F111/20
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.
-
公开(公告)号:US11475173B2
公开(公告)日:2022-10-18
申请号:US17139008
申请日:2020-12-31
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Jody Stiles , Makarand Apte , Chin-Loo Lama , Girish Mule , Shrikant Savant
IPC: G06F30/12 , G06T7/60 , G06F111/04 , G06F111/20
Abstract: A method in a computer aided drafting application for replicating a component mating in a modeled assembly includes examining constraints and geometry surrounding a selected component of the component mating in a first surface of the assembly. A first descriptor with a plurality of numerical characteristics of the constraints and geometry is captured. The first descriptor is set as a first seed descriptor. A potential first target geometry in the region of the first face is examined and a first target descriptor is computed according to the first target geometry. If first seed descriptor matches the first target descriptor, an instance of a first target component is created according to the first target descriptor.
-
公开(公告)号:US20210312099A1
公开(公告)日:2021-10-07
申请号:US17062212
申请日:2020-10-02
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Makarand Apte , Shrikant Vitthal Savant , Jody Todd Stiles
Abstract: A computer-aided design (CAD) system and corresponding method enable users to manage and share information related to a three-dimensional (3D) context of a 3D CAD model with ease. The method creates a 3D-link targeting the 3D context. The 3D-link includes a static link and a variable link. The static link re-directs to the variable link in response to a user opening the 3D-link. The variable link enables (i) the 3D CAD model to be located and opened and (ii) the 3D context to be displayed within the 3D CAD model. The method stores the 3D-link in a database. The 3D-link enables the 3D context to be shared between or among users via sharing of the 3D-link from the database. The 3D-link plays an important role in helping design engineers collaborate by eliminating the need to create pictures or copies of 3D models that may become outdated.
-
公开(公告)号:US20210150079A1
公开(公告)日:2021-05-20
申请号:US17084959
申请日:2020-10-30
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Makarand Apte , Nikhil Amrutham , Jody Stiles , Girish Mule , Shrikant Savant , Chin-Loo Lama
IPC: G06F30/10 , G06T7/13 , G06T19/20 , G06F3/0481 , G06F3/0482 , G06T3/40
Abstract: A method for selecting a plurality of edges or faces of a displayed modeled object in a computer-aided design (CAD) system extracts a plurality of features, each feature including a measurable numeric property of one or more of edges or faces of the modeled object. The features are scaled, and a selection of a seed edge or a seed face is received. A suggested edge or face is chosen based upon the seed edge or seed face, and a graphical indication of the suggested edge or face is displayed on the modeled object.
-
公开(公告)号:US12242774B2
公开(公告)日:2025-03-04
申请号:US17156780
申请日:2021-01-25
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Makarand Apte , Girish Mule , Jody Stiles , Chin-Loo Lama , Shrikant Savant
IPC: G06F30/20 , G06F30/12 , G06F30/17 , G06F111/20
Abstract: A computer-based method includes enabling a user to create or select a geometric entity in a design in a computer-aided design program, predicting a location and orientation in the design for a copy of the geometric entity, and displaying, as a suggestion to the user, a visual representation of the copy of the geometric entity in the predicted location and orientation in the design.
-
公开(公告)号:US11429759B2
公开(公告)日:2022-08-30
申请号:US17084959
申请日:2020-10-30
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Makarand Apte , Nikhil Amrutham , Jody Stiles , Girish Mule , Shrikant Savant , Chin-Loo Lama
IPC: G06F30/10 , G06T7/13 , G06F3/04815 , G06F3/0482 , G06T3/40 , G06T19/20
Abstract: A method for selecting a plurality of edges or faces of a displayed modeled object in a computer-aided design (CAD) system extracts a plurality of features, each feature including a measurable numeric property of one or more of edges or faces of the modeled object. The features are scaled, and a selection of a seed edge or a seed face is received. A suggested edge or face is chosen based upon the seed edge or seed face, and a graphical indication of the suggested edge or face is displayed on the modeled object.
-
公开(公告)号:US20210240881A1
公开(公告)日:2021-08-05
申请号:US17156780
申请日:2021-01-25
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Makarand Apte , Girish Mule , Jody Stiles , Chin-Loo Lama , Shrikant Savant
Abstract: A computer-based method includes enabling a user to create or select a geometric entity in a design in a computer-aided design program, predicting a location and orientation in the design for a copy of the geometric entity, and displaying, as a suggestion to the user, a visual representation of the copy of the geometric entity in the predicted location and orientation in the design.
-
8.
公开(公告)号:US20230351650A1
公开(公告)日:2023-11-02
申请号:US17731284
申请日:2022-04-28
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Shrikant Savant , Harsh Sureshbhai Khoont , Zahra Karimi , Jody Stiles , Chin-Loo Lama , Makarand Apte
CPC classification number: G06T11/203 , G06T7/12 , G06F30/12 , G06T2207/20084
Abstract: A computer-implemented method includes receiving a digital representation of an image and generating CAD sketches from it. The number of surfaces in a CAD model depends upon the number entities at the sketch level. The method keeps the number of created sketch entities and constraints to a minimum. The method includes a scalable approach for a range of images. Each contour is represented by a sequence of points following a path corresponding to a boundary in the image. The method includes classifying each point in a particular one of the contours as a curve region or a corner region contour point, thereby segmenting the contour into plurality of curve regions separated by corner regions. The method includes optimally fitting a curve to each one of the curve regions to create the best possible representation of the curve region. Additionally, the refine algorithm automatically improves the fit wherever needed.
-
公开(公告)号:US20190147317A1
公开(公告)日:2019-05-16
申请号:US15810840
申请日:2017-11-13
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Ameya Divekar , Makarand Apte , Shrikant Savant
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.
-
10.
公开(公告)号:US12056799B2
公开(公告)日:2024-08-06
申请号:US17731284
申请日:2022-04-28
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Shrikant Savant , Harsh Sureshbhai Khoont , Zahra Karimi , Jody Stiles , Chin-Loo Lama , Makarand Apte
CPC classification number: G06T11/203 , G06F30/12 , G06T7/12 , G06T2207/20084
Abstract: A computer-implemented method includes receiving a digital representation of an image and generating CAD sketches from it. The number of surfaces in a CAD model depends upon the number entities at the sketch level. The method keeps the number of created sketch entities and constraints to a minimum. The method includes a scalable approach for a range of images. Each contour is represented by a sequence of points following a path corresponding to a boundary in the image. The method includes classifying each point in a particular one of the contours as a curve region or a corner region contour point, thereby segmenting the contour into plurality of curve regions separated by corner regions. The method includes optimally fitting a curve to each one of the curve regions to create the best possible representation of the curve region. Additionally, the refine algorithm automatically improves the fit wherever needed.
-
-
-
-
-
-
-
-
-