In Solibri Model Checker (SMC) v9.5, a new rule template named “Allowed Beam Intersections” (Rule Template # SOL/233) has been added to check for components that intersect beams only in certain allowed areas. You can find this template listed first under “Solibri Common Rules” in the Library window of the Ruleset Manager in SMC There is also an example rule found in the “Example Rules” folder in the out-of-the-box Ruleset Folders directory that comes with SMC.
You are able to find information for this rule in the help topics by following the link below to the Solibri Solution Center:
The following article will provide some additional explanation through examples of how the rule parameters of this rule template work. An example SMC, accompanies this article:
Like other rules in SMC, this rule template includes filters to specify which beam components to check intersections for, along with which beams and columns that affect the allowed areas for intersections:
The “Checked Components” filter allows you to limit the types of beams you will be checking for intersections with other components. The “Connecting Beams” filter limits which types of beams that connect to the checked beams that affect the allowed areas of intersections. The “Supporting Components” filter limits the components, which are normally columns, that support the checked beams from below that also affect the allowed area of intersections. In the example file, there are two “Connecting Beams” and two “Supporting Components” :
The “Components In Allowed Area” table allows a user to filter which components to check for intersections with the “Checked Component” beams. In the image below, only Duct, Pipe, Cable Carrier, and Covering components are checked for intersections with the checked beams. For example, if a wall intersects the checked beam outside the allowed area, no issue would be returned as a result since Wall components aren’t listed in “Components in Allowed Area.”
The “Allowed Area” table allows a user to specify the dimensions from the end, top, bottom, and connections of a checked beam that represent the edges of the area that is allowed to have intersections by entering static distances as minimums, as well as fractions of either the length or height of the checked beam.
In the example file, the Allowed Beam Intersections 4″ Min rule specifies a 4 inch length for the End Min., Top Min., Bottom Min., and Connection Min. table parameters:
Therefore, any components listed in the “Components in Allowed Area” table that intersect a checked beam within 4 inches to its end, top, bottom, or connection will be flagged as a result. In the graphic within the rule requirements, the “Allowed Area” is shown in green (or blue if one of the Allowed Area rows is selected), while the area that does not allow intersections is shown in grey.
It is important to note that the 24′ x 3′ dimension, which is always listed below the graphic in the rule parameters, is only a dimension used as a reference to show what the allowed area would look like for a beam of that dimension. In the example model, a beam with that same dimension of 24′ X 3′ was used only so the visualization in the results would look the same as the graphic in the rule requirements. Also, note, that 4″ was used in all four minimums only for the sake of simplicity in the example, and that the four individual values don’t have to be the same.
If you look at the results of the Allowed Beam Intersections 4″ Min rule, you can see components highlighted in red that intersect the checked beam at a location that is not within an allowed area. The green area of the beam is the allowed area, while the blue area of the beam is the area that is not allowed to have intersections. All other components are displayed as transparent in the visualization of the result:
You can see in the result that there is a 4 inch wide area that is not allowed surrounding the end, top, bottom, and next to where a connecting beam or supporting component resides. The results are those components listed in the “Components in Allowed Area” table that intersect the checked beam within this area.
In the requirements of the rule, you’ll also find a “Clearance” setting that can be either a negative or positive length value. If you look at the results for Allowed Beam Intersections 4” Min (negative clearance), which has a Clearance setting of -1″, one of the components is no longer highlighted as a result, since that component is not set at least 1″ into the area that is not allowed to have intersections:
If you look at the results for Allowed Beam Intersections 4″ Min (positive clearance) rule, which has a Clearance setting of 1″, there are now two components that are highlighted as results in that same location. One of the components is in the area that is not allowed, and the other new result, though it is within the allowed area, is not set at least 1″ into the allowed area.
Rather than a static minimum distance for an area that is not allowed, you are also able to enter a distance based on a fraction of either the length or the height of the “Checked Component” beam in the End, Top, Bottom, and Connection table parameters. In the Allowed Beam Intersections 1/3 height (1′ in example) rule, the area not allowed to have intersections surrounding the end, top, bottom, and connecting beams is set to 1/3 of the height of the checked beam. As the checked beam is 3′ in height, the distance of the area that is not allowed surrounding the end, top, bottom, and connections will calculate to be 1′:
Rather than the height of the beam, the length can be used to calculate the area that is not allowed as in the Allowed Beam Intersections 1/48 length (6″ in example) rule:
Again, it is important to note that the beam in the example file was set to the same dimensions as the graphic in the rule requirements, and the calculated allowed areas depend on the height and length of the beams in your own model. Also note, whatever is larger between the values calculated based on the length/height of the beam and the minimum distances will be used. For example, if the beam’s length was much smaller, and 1/48 of that length was less than 4″, then the distance of the area that is not allowed to have intersections that surrounds the end, top, bottom, and connection of the checked beam would be 4″.
Lastly, multiple areas can be added in the Allowed Areas table as found in the rule requirements of the Allowed Beam Intersections rule:
When you select on one of the rows in the “Allowed Areas” table, that allowed area will be highlighted blue. In the example, you can see that the allowed area for the second row is further from the end of the beam than in the first row as 1/4 of the length of a 24′ long beam is greater than 1/2 the height of a 3′ tall beam. Also, you can see that the allowed area in the second row is closer to the top and bottom of the beam than in the first row as 1/4 of the height is less than 1/3 of the height.
Also note, as you add areas to the table, you are actually adding allowed areas for intersections that would otherwise be not allowed areas specified in any of the other rows. Adding a new row will never subtract from the allowed area.