Number Driven Models
Parametric models have bi-directional associativity between graphical entities and numerical database. Number-driven models extend this associativity in a smart
Now-a-days, all 3D CAD softwares are parametric. So, they use parameters to control the geometric entities of any model. The parameters can be for shape (constraints and relationships) and for size (dimensions). Parametric models are based on function (e.g. line is y=mx+c). Further, there is bi-directional associativity between graphical entities and numerical database.
Number-driven models extend this associativity in a smart manner, e.g. :
* Add logic to models * Link related parts of the model
* Make derived models easily * Automate modeling tasks
Some such smart techniques include :
Equations : Defining one parameter in terms of other parameters or variables
Configurations : Create multiple instances of model using parameter sets. Configure dimensions, features, material, metadata.
Design tables : Spreadsheet-based control of model parameters for size, shape, metadata. The spreadsheet can be within the CAD model or a separate excel file. A use interface can be created within excel file.
Curve through xyz points : Create curves using data points calculated by writing functions in excel sheet.
Driving assembly through design tables : Needs use of spreadsheet linking functionalities.
Global variables : Define independent design variables and calculation logic within CAD document, and link parameters to the variables. The global variables can be shared by parts in the assembly.
Library features : Library features are re-usable geometries which can be drag-dropped into any model. The library features optionally need reference faces and edges, and allows for modifying internal or locating dimensions while using them.