INTERACTIVE TRUSS OBJECTS IN COMPUTER-AIDED DESIGN MODELS
First Claim
1. A method for generating a truss object for a computer-aided design (CAD) model, the method comprising:
- receiving a selection of a truss family for the truss object;
receiving a selection of a beginning point and an ending point within the CAD model at which to place the truss object;
generating a layout for the truss object, wherein the layout defines a pattern for the truss based on the truss family and the beginning and ending points;
generating a plurality of structural members to represent physical components of the truss within the CAD model, wherein the plurality of structural members are positioned within the CAD model according to the layout generated for the truss object;
associating the truss layout and the plurality of structural members with the truss object; and
storing the truss object in the CAD model.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a computer-aided design (CAD) application configured for generating interactive truss objects in a CAD model. In one embodiment, a truss creation tool allows the user to select a truss family and the endpoints of the truss. Based on these selections, the truss creation tool generates a layout and structural members of a truss. The truss may be maintained as an interactive object within the CAD model. Thus, a user may edit the truss object, resulting in the regeneration of the truss layout and the regeneration of the structural elements of the truss.
12 Citations
29 Claims
-
1. A method for generating a truss object for a computer-aided design (CAD) model, the method comprising:
-
receiving a selection of a truss family for the truss object; receiving a selection of a beginning point and an ending point within the CAD model at which to place the truss object; generating a layout for the truss object, wherein the layout defines a pattern for the truss based on the truss family and the beginning and ending points; generating a plurality of structural members to represent physical components of the truss within the CAD model, wherein the plurality of structural members are positioned within the CAD model according to the layout generated for the truss object; associating the truss layout and the plurality of structural members with the truss object; and storing the truss object in the CAD model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium storing instructions that when executed by a processor cause the processor to generate a truss object for a computer-aided design (CAD) model by performing the steps of:
-
receiving a selection of a truss family for the truss object; receiving a selection of a beginning point and an ending point within the CAD model at which to place the truss object; generating a layout for the truss object, wherein the layout defines a pattern for the truss based on the truss family and the beginning and ending points; generating a plurality of structural members to represent physical components of the truss within the CAD model, wherein the plurality of structural members are positioned within the CAD model according to the layout generated for the truss object; associating the truss layout and the plurality of structural members with the truss object; and storing the truss object in the CAD model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 29)
-
-
21. A method for generating a truss object for a computer-aided design (CAD) model, the method comprising:
-
selecting a truss family for the truss object; selecting a beginning point and an ending point within the CAD model at which to place the truss object; invoking a truss creation tool provided by a CAD application, wherein the truss creation tool is configured to; generate a layout for the truss object, wherein the layout defines a pattern for the truss based on the truss family and the beginning and ending points; generate a plurality of structural members to represent physical components of the truss within the CAD model, wherein the plurality of structural members are positioned within the CAD model according to the layout generated for the truss object; associate the truss layout and the plurality of structural members with the truss object; and store the truss object in the CAD model. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification