Structural Analysis Interface Rule Sets
- Last UpdatedNov 09, 2023
- 2 minute read
When a GENSEC element is created using the SAI Import functionality, the application can set certain attributes on the GENSEC element based on rules setup in the catalog database. Refer to Rule Sets for further information. Specifically, the functionality is useful to set the Justification Line (JUSL), so that beams, for example, are justified to the CTOP pline. The Structural Classification (STRUCL) can be used in the auto joint specification to pick a default joint. These are two specific attributes, but any attribute can be set by the application when a GENSEC element is created from the SAI import functionality.
On import, the SAI detects any new GENSEC elements that have been created in the STD file. When the GENSEC elements are created, the attribute rules are automatically run. If no rules are found, all attributes are left as default. For example, JUSL is NA.
The SAI automatically searches for a Rule Set (RLSET) element with the PURP attribute set to SAI. The RLSET can contain any number of Rule (DRULE) elements with the PURP attribute set to ATTR and the RULATT attribute set to the required attribute to be set.
Note:
The RULATT attribute value must be valid GENSEC attribute.

The APS project is supplied with sample SAI rules. In Paragon, open the Rule Manager window to displays the SAI rules.
