US 11,914,927 B2
Filtering components compatible with a computer-modeled structure
James L. Jacobs, II, Amherst, NH (US); John E. Cronin, Bonita Springs, FL (US); Justin R. Kunz, South Burlington, VT (US); and Steven M. Lynch, Hudson, NH (US)
Assigned to Desprez, LLC
Filed by Desprez, LLC, New London, NH (US)
Filed on Jul. 13, 2020, as Appl. No. 16/927,176.
Application 16/927,176 is a continuation of application No. 14/303,372, filed on Jun. 12, 2014, granted, now 10,713,394, issued on Jul. 14, 2020.
Prior Publication US 2020/0342146 A1, Oct. 29, 2020
Int. Cl. G06F 30/00 (2020.01)
CPC G06F 30/00 (2020.01) 12 Claims
OG exemplary drawing
 
12. A method of assisting a designer with selecting a component compatible with a feature of a structure represented in a computer model, said method being carried out by a compatible components system programmed to carry out the steps of the method, the method comprising:
receiving a computer assisted design (CAD) model containing a representation of the structure, the representation of the structure further including the feature;
receiving an identification of the feature of the structure with which the component is to be associated;
retrieving attribute information of the feature;
from among a plurality of candidate components, identifying at least one component compatible with the feature of the structure as a function of the attribute information of the feature and attribute information of the plurality of candidate components, wherein identifying the at least one component compatible comprises:
applying logic that compares non-geometric attribute values of the structure against the non-geometric attribute values defined for each component, wherein logic utilizes predefined threshold values of the non-geometric attributes to identify whether the at least one component is compatible; and
applying logic comprising additional rules individualized by a designer indicating a plurality of conditions regarding component compatibility, wherein the additional rules are retrieved from a candidate component library;
transmitting an indication of the at least one component compatible with the feature of the structure to computer modeling software;
receiving, from the designer, a selection of a chosen component from the at least one component compatible with the feature of the structure; and
modifying the CAD model to include the chosen component combined with the feature.