//건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조 (계단의 설치기준) 1항4호
check(REFB_15_1_4){
KS
}
KS{
getObjectProperty(Stair.effectiveHeight)>=2.1 m
}
|
min_h = 2.1
min_h_label = '최소 계단 유효높이'
def Check():
for building in SELECT('building'):
for stair in building.SELECT('stair'):
st_h = stair.SELECT('height').UNIT('m')
st_h_num = height.NUMBER()
if st_h_num < min_h:
stair.ERROR('계단 유효높이: ' + str(st_h_num) + ' < ' + str(min_h))
else:
stair.SUCCESS('계단 유효높이: ' + str(st_h_num) + ' >= ' + str(min_h))
|