Patent ID: 9690881
Date: 2017-06-27
CPC Classifications: G06F,G06T

Claim:
1. A method performed by a data processing system, comprising: receiving and parsing a functional model to produce a functional model graph, by the data processing system; receiving and parsing a three-dimensional (3D) model that corresponds to the functional model to produce a 3D model graph, by the data processing system; identifying a plurality of one-dimensional (1D) candidate components corresponding to the functional model graph and the 3D model graph, by the data processing system; creating a 1D graph corresponding to the 1D candidate components, by the data processing system; parameterizing the 1D components in the 1D graph, by the data processing system; and generating a 1D model from the parameterized 1D components, by the data processing system, including selecting a solution for the 1D model that includes a combination of 1D candidate components that most closely matches a criteria.