IP Library Granted Patent US 10,037,404
Granted Patent B2
US 10,037,404 · App. 14/488,469 · Granted Jul 31, 2018

Feature cloning based on geometric search

Inventors: Jonathan Wiening (Providence, RI); David Perkins (Mason, OH); Li-Ling Huang (Woodland Hills, CA); Peter Liberman (Woodland Hills, CA)
Assignee: DASSAULT SYSTEMES SIMULIA CORP.
G06F17/5086
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,037,404
App. No.
14/488,469
Granted
Jul 31, 2018
Kind
B2
Abstract

A method of cloning models of a physical fastener may include a computer-aided design (CAD) system receiving one or more instructions that identify a base model of a physical fastener. For each of one or more socket models having at least one characteristic corresponding to the base model, the method may further include generating a clone fastener model based on the base model of a physical fastener and at least one physical property of the one or more socket models.

Claims (30)

1. A method of generating a model of a physical fastener, comprising:

receiving, by a computer-aided design (CAD) system, one or more instructions identifying a geometric entity associated with a target socket;

generating, by the CAD system, an original, base fastener model comprising aspects of the geometric entity and one or more associated elements, the one or more associated elements depending on the geometric entity and characteristics of a socket model of the target socket.

2. The method of claim 1 , wherein the geometric entity relates to at least a portion of an element of a fastener.

3. The method of claim 2 , wherein the geometric entity relates to a bolt head, and the one or more associated elements represent at least one of a threaded body and a nut.

4. The method of claim 1 , wherein the one or more instructions are derived from a user performing a low-complexity action.

5. The method of claim 4 , wherein the low-complexity action includes a single click of a computer mouse.

6. The method of claim 1 , wherein the association between the geometric entity and the socket model indicates a specific fastener to be used with a socket that the socket model represents.

7. The method of claim 1 , wherein characteristics of the fastener model correspond to at least one physical property derived from the socket model.

8. The method of claim 7 , wherein the at least one physical property includes one or more of head diameter, nut diameter, length of the socket, inside diameter of the socket, and body radius.

9. The method of claim 1 , further including creating a clone fastener model based on the generated fastener model.

10. The method of claim 9 , wherein characteristics of the clone fastener model correspond to at least one physical property of the socket model.

11. A method of cloning models of a physical fastener, comprising:

receiving, by a computer-aided design (CAD) system, one or more instructions identifying a geometric entity associated with a first socket model;

generating an original, base fastener model comprising aspects of the geometric entity and one or more associated elements, the one or more associated elements depending on the geometric entity and characteristics of a socket model of the first socket model;

for each of one or more socket models, other than the first socket model, having at least one characteristic corresponding to the base fastener model, generating, by the CAD system, a clone fastener model as a function of the base fastener model and at least one physical property of the one or more socket models.

12. The method of claim 11 , wherein the one or more instructions are derived from a user performing a low-complexity action.

13. The method of claim 12 , wherein the low-complexity action includes a single click of a computer mouse.

14. The method of claim 11 , further comprising determining the one or more socket models within the body model by searching the body model for geometric primitives corresponding to the base model of a physical fastener and identifying socket models that match the base model of a physical fastener.

15. The method of claim 14 , wherein the match between the socket model and the base model of a physical fastener is an exact match.

16. The method of claim 14 , wherein the match between the socket model and the base model of a physical fastener is a fuzzy match.

17. The method of claim 11 , further including modifying one or more physical parameters of the clone fastener to match the associated socket model.

18. The method of claim 11 , wherein the one or more socket models within the body model are presented to the user as highlighted images in a graphical user interface of the CAD system.

19. A non-transitory computer-readable medium with computer code instruction stored thereon, the computer code instructions when executed by an a processor cause an apparatus to:

receive one or more instructions identifying a geometric entity associated with a target socket;

generate an original, base fastener model comprising aspects of the geometric entity and one or more associated elements, the one or more associated elements depending on the geometric entity and characteristics of a socket model of the target socket.

20. A non-transitory computer-readable medium with computer code instruction stored thereon, the computer code instructions when executed by an a processor cause an apparatus to:

receive one or more instructions identifying a geometric entity associated with a first socket model;

generate an original, base fastener model comprising aspects of the geometric entity and one or more associated elements, the one or more associated elements depending on the geometric entity and characteristics of a socket model of the first socket model;

for each of one or more socket models, other than the first socket model, having at least one characteristic corresponding to the base fastener model, generate a clone fastener model as a function of the base fastener model and at least one physical property of the one or more socket models.

Assignments (4)
MERGER Recorded Jan 31, 2024
From: DASSAULT SYSTEMES SIMULIA CORP.
To: DASSAULT SYSTEMES AMERICAS CORP.
Reel/Frame 066383/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2018
From: DASSAULT SYSTEMES SOLIDWORKS CORPORATION
To: DASSAULT SYSTEMES SIMULIA CORP.
Reel/Frame 045932/0316 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2014
From: HUANG, LI-LING; LIBERMAN, PETER
To: DASSAULT SYSTEMES SOLIDWORKS CORPORATION
Reel/Frame 033765/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2014
From: WIENING, JONATHAN; PERKINS, DAVID
To: DASSAULT SYSTEMES SIMULIA CORP.
Reel/Frame 033765/0968 →
Continuity (1)
Related Publication 20160078150A1 · Mar 17, 2016