Patent ID: 7283136
Filing Date: 2007-10-16
Classification: G06F,G06T

Abstract:
1. A computer system operation method for use with a CAD system in modeling objects, said method providing a means for identifying geometric cells of a model, the method comprising: a) receiving input comprising one or more constraints relating to geometric cell information, wherein at least one of said input constraints is selected from the group consisting of: a) constraints relating to cell dimension; b) constraints relating to the topology of a cell; c) constraints relating to the history of the model evolution; d) constraints relating to specific attributes of a cell; and e) constraints relating to geometrical indications of a cell, and wherein each constraint is specified in a declarative syntax, wherein the declarative syntax is simple and intuitive; b) selecting the first constraint of said input and identifying the components of the CAD system that must be accessed to find geometric cells meeting the requirements of the constraint; c) searching the cells of the model and retaining as a subset only the cells that meet the requirement of the first constraint of said input; d) selecting the next constraint of said input and identifying the components of the CAD system that must be accessed to find geometric cells meeting the requirements of said next constraint; e) searching the subset of cells and retaining in the subset only the cells that meet the requirement of said next constraint of said input; and f) repeating steps d) and e) for each of the remaining constraints in said input.