Patent ID: 8249732
Filing Date: 2012-08-21
Classification: G06F

Abstract:
1. A method for creating a configurable product template to be used in a data processing system implementing a computer aided design (CAD) environment, the method comprising: receiving, in a data processing system, a user selection of one of a plurality of parts to be developed into a product template; receiving, by the data processing system, data about the selected part, the data including a plurality of part components; displaying, by the data processing system, parametric data relating to the part components and connections between the part components; receiving, by the data processing system, customizations to the parametric data from the user; generating, by the data processing system, program code based on the customizations to the parametric data, the program code including requirement and checking support code that validates values that are derived from user entries; and publishing the program code and the customized parametric data into the product template and storing the product template in the data processing system.