Patent ID: 8712876
Filing Date: 2014-04-29
Classification: G06Q

Abstract:
1. A system for creating a build set and a bill of materials, said system comprising: a bill of materials (BOM) processor comprising: a package creator processor creating a package for each computer-aided design (CAD) object, wherein said package includes at least one quantity of materials and at least one BOM rule; a user interface configured for execution by the BOM processor for receiving a selection of a section of a build set; a build set processor including a model copier copying a master source model including a set of said CAD objects from said selected section of the build set; a package processor collecting the set of said CAD objects, determining said packages associated with the set of said CAD objects, and determining quantities of materials associated with said packages; a rule processor applying said at least one BOM rule to determine said build set materials from the determined quantities of materials; a building material processor merging similar of said build set materials to form a material list and associated quantities and removing said build set materials that have a zero value for associated quantities from the formed material list; and a BOM creator processor applying a rounding rule associated with said package to said associated quantities, and creating a BOM from the rounded associated quantities and the formed material list; an option string processor configured for: determining which of said set of said CAD objects has associated option strings; applying user selected option values to each of said associated option strings with each of the determined CAD objects; and logically evaluating each of said associated option strings; and a CAD object manipulator for manipulating each of the determined CAD objects based on the associated logically evaluated option string and saving the manipulated determined CAD objects in said build set.