Rule Engine - The WebCAD legislator


The WebCAD Rule Engine is a framework that provides functions for automating and managing rules for configuring, designing, and constructing. The rules are integrated into the WebCAD kernel using the framework and control the flow of graphical interactions. All product and business logic is implemented through this application, which offers the advantage of influencing the behavior of WebCAD without programming knowledge.


Types of rules


Draft rules

These design rules manage the allowed and not allowed planning options. For example, if the T-piece 30 fastening is used, the underlying structure is not allowed to have a weight greater than 50kg.



Design rules

This rule type allows decisions to be made in the designer on a product basis. For example, if the material thickness is 3mm, a distance of 4mm to the edge is required for punching.



Configuration rules

This rule type allows decisions to be made on configuration on a product basis. For example, the shelf has a length of 600mm, only a 580mm liner base can be used.



Production rules

These rules allow you to control production and make production decisions. For example, if the required basic material is longer than 2000mm, then calculate and produce based on the TruMatic 7000.



Business rules

The business rules describe how WebCAD behaves in the various business processes and procedures. For example, if the price of the designed position is greater than 1000, then the delivery costs are inculcated.


Develop your own models

The WebCAD Rule Engine is a particularly intuitive system for modeling and optimizing various rules. Business and IT experts benefit from a quick start and a high level of traceability when defining and maintaining rules in the various application areas. Rule models can be provided or modified with a click ensuring maximum agility in product configuration. The system ensures the efficient administration and rapid deployment of product rules in companies.