Abstract: A method and apparatus for merging design intent of multiple designers with respect to a digital model of an object are described. In one embodiment, the method includes receiving data concerning a change to the digital model performed by a fist designer. The method further includes analyzing the data concerning the change performed by the first designer and data concerning a digital model version created by a second designer, and integrating the change performed by the first designer into the digital model version created by the second designer.
Abstract: A method and apparatus for designing objects using functional modeling are described. In one embodiment, the method includes providing a set of behavioral parameters associated with a design feature selected by a user, receiving one or more of these behavioral parameters from the user, and modeling the design feature based on the behavioral parameters received from the user. The modeling of the design feature does not require any user intervention.