//건축물의 구조기준 등에 관한 규칙 32조 (내력벽의 두께) 1항
Check(RSSB_32_1){
getResult(RSSB_32_7) = TRUE AND getResult(RSSB_28_1) = TRUE AND getResult(RSSB_3_3) = TRUE AND KS
}
KS{
Wall myWall1{
isObjectProperty(Wall.isLoadBearingWall) = TRUE
isObjectProperty(myWall.Structure.isMansoryStructure) = TRUE
}
Floor myFloor{
isInstalled(myWall1, Floor) = TRUE
}
Wall myWAll2{
isInstalled(Wall, myFloor.UpperFloor) = TRUE
}
WD = getObjectProperty(myWall2.depth)
getObjectProperty(myWall1.depth) >= WD
}
|
Python Code 변환 예정
|