Skip to the content.

Examples

Overview · Rule Patterns · Profile Examples · Name Examples · Common Examples


Profile Rule Examples

  1. Overview
  2. Fixed Material by Profile family
  3. Prefix by Radius
  4. Length by Profile depth
  5. Grating Material substring match
  6. CHS Material by depth and thickness
  7. CHS fallback Material rules with onFirstMatch
  8. CHS Length override rules with onAnyMatch

Fixed Material by Profile family


Problem

All members within a recognised profile family must use the same material grade.

A simple example is a UB family where all recognised profiles must use 300PLUS.

Strategy

Use the PROFILE subject to recognise the profile family, then audit the MATERIAL cell using a simple expected-value target.

This is one of the simplest and most useful audit patterns because it shows the standard flow:

Rule Structure

Subject
PROFILE
Match
Regex or Like pattern recognising the required family
Target
MATERIAL
Expected Result
300PLUS

Minimal Tree

Subject: PROFILE
  Match: UB*
    Target: MATERIAL

Why This Pattern Is Useful

This pattern is useful whenever a whole profile family shares one required property.

Typical examples include:

Example Results

Profile Material Result
UB310x40 300PLUS Okay
UB310x40 350 Error
UB460x82 300PLUS Okay

Notes

This is a good starting example for new users because it introduces the basic audit flow without conditions or fallback logic.

If the required value later depends on another property, the same pattern can be extended using Conditions.