Bartels :: Bartels AutoEngineer :: BAE Documentation :: BAE User Manual :: Rule System :: Rule Definition |
Bartels AutoEngineer® - User Manual6.2 Rule Definition |
![]() |
Rules and/or rule sets can be defined using a programming language similar to Prolog, however with special operators to find not only all possible, but rather the optimum solution to a given rule system query or output request. Rules can be specified for and assigned to individual items such as parts, nets, traces, etc. The Rule System also supports more complex tasks such as special design rule checks or autorouter passes with certain parameter setups according to the routing problem. The Rule System uses a neural net approach to focus the rule evaluation on the probably best path.
The rulecomp utility program is the compiler to be used for translating Bartels Rule Specification source code. See Bartels AutoEngineer User Manual - Chapter 7.14 for a more detailed description of the rulecomp utility program.
Compiled rules are either applied automatically by certain in-built BAE system functions or can be activated with customer-defined User Language programs.
Bartels :: Bartels AutoEngineer :: BAE Documentation :: BAE User Manual :: Rule System :: Rule Definition |
Rule Definition
© 1985-2025 Oliver Bartels F+E