×

Interactive truss objects in computer-aided design models

  • US 8,762,110 B2
  • Filed: 04/03/2007
  • Issued: 06/24/2014
  • Est. Priority Date: 04/03/2007
  • Status: Active Grant
First Claim
Patent Images

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, wherein the truss family specifies a plurality of components that include a top chord, a bottom chord, one or more vertical webs, and one or more diagonal webs, and, for each component, a geometry of the component and an arrangement of the component relative to a centerline axis;

    receiving a selection of a beginning point and an ending point within the CAD model at which to place the truss object, wherein the beginning point is coupled to a first object, and the ending point is coupled to a second object, and wherein the truss object is coupled to both the first object and the second object;

    determining, based on the selected truss family, the beginning point and the ending point, a centerline for a layout of the truss object that provides an axis for orienting the geometry of the truss object;

    generating a layout for the truss object based on the beginning point, the ending point and the centerline for the layout, wherein the layout defines a pattern for the truss object;

    generating a plurality of structural members to represent physical components of the truss object within the CAD model, wherein each structural member of the plurality of structural members corresponds to a different component specified by the truss family and is positioned within the CAD model according to the layout generated for the truss object and the geometry and the arrangement of the corresponding component specified by the truss family;

    associating the truss layout and the plurality of structural members with the truss object;

    storing the truss object in the CAD model;

    receiving an instruction to move the first object to a new position with respect to the second object; and

    modifying the truss object in accordance with the new position of the first object, to maintain the coupling of the truss object to both the first object and the second object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×