3d design and modeling system and methods
AssigneeEnventive Engineering, Inc.
InventorsJames Hurt, Don Luhring, Vincent Huffaker, Kurt Andersen, Ralph Gifford
Life of this patent
Estimating the term…
Abstract
A computer-aided design (CAD) system provides for designing, modeling and simulating objects in 3D. Both 2D and 3D objects can be provided in a 3D space and associated to one another by one or more constraints. Modification to the objects is calculated to satisfy the constraints as well as the geometric and functional properties of the objects. The objects can then be updated according to the calculated modification, thereby satisfying various requirements of the design.
Claims15
In a computer aided design system, a computer-implemented method comprising:
- providing a 2D object within a 3D space, the 2D object having a set of geometric and functional properties;
- providing a 3D object within the 3D space, the 3D object having a set of geometric and functional properties;
- applying at least one constraint to both the 2D object and the 3D object;
- calculating modification to at least one of the 2D and 3D objects to satisfy criteria regarding 1) the set of geometric and functional properties of the 2D object, 2) the set of geometric and functional properties of the 3D object and 3) the at least one constraint;
- and
- updating at least one of the 2D and 3D objects based on the calculated modification.
In a computer aided design system, a computer-implemented method comprising:
- providing a 2D plane within a 3D space;
- providing a 3D object within the 3D space, the 3D object having a set of geometric and functional properties;
- applying the at least one variational constraint between the 2D plane and the 3D object;
- calculating modification to the 3D object to satisfy criteria regarding 1) the set of geometric and functional properties of the 3D object and 2) the at least one variational constraint;
- and
- updating the 3D object based on the calculated modification.
In a computer aided design system, a computer-implemented method comprising:
- providing a first 2D object within a first plane in a 3D space, the 2D object having a set of geometric and functional properties;
- providing a second 2D object within a second plane in the 3D space, the second 2D object having a set of geometric and functional properties, the second plane being distinct from the first plane;
- applying at least one constraint between the first and second 2D objects;
- calculating modification to at least one of the first and second 2D objects to satisfy criteria regarding 1) the set of geometric and functional properties of the first 2D object, 2) the set of geometric and functional properties of the second 2D object and 3) the at least one constraint;
- and
- updating at least one of the first and second 2D objects based on the calculated modification.
In a computer aided design system, a computer-implemented method comprising:
- providing a first model within a 3D space, the first model including a 2D object within a 2D plane and at least one object external to the 2D plane, the first model having a set of geometric and functional properties;
- providing a second model within a 3D space, the second model including a 2D object within a 2D plane and at least one object external to the 2D plane, the second model having a set of geometric and functional properties;
- applying at least one constraint to both the first and second models;
- calculating modification to at least one of the first and second models to satisfy criteria regarding 1) the set of geometric and functional properties of the first model, 2) the set of geometric and functional properties of the second model and 3) the at least one constraint;
- and
- updating at least one of the first and second models based on the calculated modification.
Dependencies are inferred from the claim text.