IP Library Granted Patent US 9,177,082
Granted Patent B2
US 9,177,082 · App. 13/273,317 · Granted Nov 3, 2015

Drawing automation in computer aided design systems

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 9,177,082
App. No.
13/273,317
Granted
Nov 3, 2015
Kind
B2
Abstract

Methods for computer aided design (CAD) and corresponding systems and computer-readable mediums. A method includes performing a setup process to instantiate a booklet of CAD drawings. The method includes receiving a user selection of a template from a user. The method includes receiving geometry content information from the user and receiving reference geometry from a user. The method includes creating the booklet of CAD drawings based on the template, geometry content information and reference geometry. A CAD system maintains a CAD drawing booklet, the CAD drawing booklet associated with a plurality of drawings each including a sheet collection, and each drawing associated with at least one component.

Claims (43)

1. A drawing automation method performed by a computer aided design (CAD) data processing system, comprising:

performing a setup process to instantiate a booklet of CAD drawings;

receiving a user selection of a template from a user, the template associated with at least one part to be included in the booklet of CAD drawings and comprising rules including knowledge-based engineering rules;

receiving geometry content information from the user, the geometry content information including parts to be included in the booklet of CAD drawings;

receiving reference geometry associated with the parts from a user;

applying the rules to the parts such that for each part, one or more of the rules is copied to the part and the part is added to a drawing file;

after instantiating the template to create a drawing sheet of the booklet of CAD drawings, creating a view of a CAD drawing on the drawing sheet, the view of the CAD drawing having a first view orientation;

setting a second view orientation of the CAD drawing on the drawing sheet different from the first view orientation based at least in part on the knowledge-based engineering rules; and

creating the booklet of CAD drawings including the drawing sheet based on the template, the knowledge-based engineering rules, the geometry content information and the reference geometry.

2. The method of claim 1 , wherein the CAD data processing system also displays the booklet of CAD drawings to the user in the second view orientation that is automatically determined by the CAD data processing system based on view-orientation rules, the view orientation rules based at least in part on the knowledge-based engineering rules.

3. The method of claim 2 , wherein the CAD data processing system also displays a summary of inputs and expected outputs of the booklet of CAD drawings.

4. The method of claim 1 , wherein the setup process includes receiving template options.

5. The method of claim 1 , wherein receiving geometry content information includes receiving a geometry template for a drawing for the booklet of CAD drawings.

6. The method of claim 1 , wherein the knowledge-based engineering rules include one or more of rules for views, rules for annotations, and rules for tables.

7. A computer aided design (CAD) data processing system comprising:

a processor; and

an accessible memory, the data processing system particularly configured to

perform a setup process to instantiate a booklet of CAD drawings;

receive a user selection of a template from a user, the template associated with at least one part to be included in the booklet of CAD drawings and comprising rules including knowledge-based engineering rules;

receive geometry content information from the user, the geometry content information including parts to be included in the booklet of CAD drawings;

receive reference geometry associated with the parts from a user;

apply the rules to the parts such that for each part, one or more of the rules is copied to the part and the part is added to a drawing file;

after instantiating the template to create a drawing sheet of the booklet of CAD drawings, create a view of a CAD drawing on the drawing sheet, the view of the CAD drawing having a first view orientation;

set a second view orientation of the CAD drawing on the drawing sheet different from the first view orientation based at least in part on the knowledge-based engineering rules; and

create the booklet of CAD drawings including the drawing sheet based on the template, the knowledge-based engineering rules, the geometry content information and the reference geometry.

8. The data processing system of claim 7 , wherein the CAD data processing system also displays the booklet of CAD drawings to the user.

9. The data processing system of claim 8 , wherein the CAD data processing system also displays a summary of inputs and expected outputs of the booklet of CAD drawings.

10. The data processing system of claim 7 , wherein the setup process includes receiving template options.

11. The data processing system of claim 7 , wherein receiving geometry content information includes receiving a geometry template for a drawing for the booklet of CAD drawings.

12. The data processing system of claim 7 , wherein the knowledge-based engineering rules include one or more of rules for views, rules for annotations, and rules for tables.

13. A non-transitory computer-readable medium encoded with executable instructions that, when executed, cause one or more computer aided design (CAD) data processing systems to:

perform a setup process to instantiate a booklet of CAD drawings;

receive a user selection of a template from a user, the template associated with at least one part to be included in the booklet of CAD drawings and comprising rules including knowledge-based engineering rules;

receive geometry content information from the user, the geometry content information including parts to be included in the booklet of CAD drawings;

receive reference geometry associated with the parts from a user;

apply the rules to the parts such that for each part, one or more of the rules is copied to the part and the part is added to a drawing file;

after instantiating the template to create a drawing sheet of the booklet of CAD drawings, create a view of a CAD drawing on the drawing sheet, the view of the CAD drawing having a first view orientation;

set a second view orientation of the CAD drawing on the drawing sheet different from the first view orientation based at least in part on the knowledge-based engineering rules; and

create the booklet of CAD drawings including the drawing sheet based on the template, the knowledge-based engineering rules, the geometry content information and the reference geometry.

14. The computer-readable medium of claim 13 , wherein the CAD data processing system also displays the booklet of CAD drawings to the user.

15. The computer-readable medium of claim 13 , wherein the CAD data processing system also displays a summary of inputs and expected outputs of the booklet of CAD drawings.

16. The computer-readable medium of claim 13 , wherein the setup process includes receiving template options.

17. The computer-readable medium of claim 13 , wherein the knowledge-based engineering rules include one or more of rules for views, rules for annotations, and rules for tables.

Assignments (3)
CHANGE OF NAME Recorded Dec 3, 2019
From: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 051171/0024 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME IS INCORRECT PREVIOUSLY RECORDED ON REEL 027061 FRAME 0197. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNEE NAME: SHOULD READ SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.. Recorded Oct 24, 2011
From: LINDER, JAMES DARROW; SOMAN, SHRINIVAS
To: SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INC.
Reel/Frame 027105/0376 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2011
From: LINDER, JAMES DARROW; SOMAN, SHRINIVAS
To: SIEMENS INDUSTRY, INC.
Reel/Frame 027061/0197 →