框架梁的计算主要包括上部钢筋、下部钢筋、侧面钢筋、拉筋、箍筋、次梁加筋、吊筋以及加腋钢筋的计算。
上通长筋=支座宽-保护层+弯折+净长+弯折-保护层
软件中,楼层框架梁的弯折长度取自【楼层框架梁端节点】,可根据实际情况调整。来源16G101-1 第84页平法图集

屋面框架梁的弯折长度取自【屋面框架梁端节点】,也可根据实际情况调整弯折值。

中间支座:支座筋=搭接+支座宽+搭接
端支座:支座筋=净长+支座宽-保护层+弯折
根据原位标注中支座钢筋的位置,可计算出上述两种情况的支座钢筋,其中端支座的端部弯折的计算同上通长筋。

第一、二、三排的支座钢筋两端伸入跨中长度取计算设置第9项、第10项和第11项。
当左右跨不等时,伸入小跨内负筋的L取值为计算设置第12项。
如果支座钢筋与跨中钢筋相同,软件可以自动连通计算。
跨中筋=支座宽-保护层+弯折+净长+支座宽-保护层+弯折
端部弯折的计算同上通长筋。如果原位标注上相邻两跨的跨中钢筋相同,软件可以自动连通计算。
上部非通长筋与架立筋的搭接长度取计算设置第8项。
下通长筋=支座宽-保护层+弯折+净长+支座宽-保护层+弯折
端支座的计算同上通长筋。
(1)下部钢筋
中间支座:下部钢筋=直锚+净长+直锚
端支座:下部钢筋=直锚+净长+支座宽-保护层+弯折
根据原位标注中支座钢筋的位置,可计算出上述两种情况的下部钢筋,其中端支座的端部弯折的计算同上通长筋。
(2)下部不伸入支座钢筋
下部不伸入支座钢筋=-距支座边距离+净长-距支座边距离
不伸入支座的下部钢筋距支座边距离取计算设置第14项。
软件中,楼层框架梁的变截面计算,软件内置了3个节点设置处理各种变截面情况(每个节点设置包含了平法图集的各种构造要求),根据标高关系可
以自动匹配到相应的节点设置。



软件中,屋面框架梁的变截面计算,软件内置了3个节点设置处理各种变截面情况(每个节点设置包含了平法图集的各种构造要求),根据标高关系可
以自动匹配到相应的节点设置。



(1)非弯起钢筋
悬挑端上部第一排纵筋伸至悬挑端部的弯折长度应读取计算设置中所设置的数值,取计算设置中第38项(默认按12*d计算):
Lw=12*d
L=Lx-bhc+Lw+hc
(2)弯起钢筋
当梁高<=800,弯起角度为45°
L=Lx-bhc-(hb-2*bhc)-L2+(hb-2*bhc)/sin45+hc+L2
当梁高>800,弯起角度为60°
L=Lx-bhc-(hb-2*bhc)/tan60-L2+(hb-2*bhc)/sin60+hc+L2
L=0.75*Lx+hc;0.75*Lx取自计算设置第39项;
1、悬挑梁高度相等时:
L=Lx+La'-bhc;La'取计算设置第40项
2、当悬挑梁高度为变截面时:
L=sqrt[sqr(Lx)+sqr(h1-h2)]+La'-bhc;La'取计算设置第40项
侧面构造筋=锚固+净长+锚固
侧面构造筋的锚固长度取计算设置的第19项
侧面构造筋的搭接长度取计算设置的第20项
2、侧面受扭筋:
侧面受扭筋=直锚+净长+支座宽-保护层+弯折

3、拉筋:
拉筋配置取计算设置第16项
N=[ceil(l净-2*起步距离)/(箍筋非加密间距*2)+1]*n(排数)
注(1)起步箍筋距支座边的距离应根据计算设置中第27项所设定的值进行计算
(2)计算拉筋长度时应取梁原位标注时的截面宽度
(3)拉筋根数计算方式取计算设置第32、33项
N=ceil(l净-2*L加密)/非加密间距-1+2*ceil(L加密-起步距离)/加密间距+2
注(1)起步箍筋距支座边的距离应根据计算设置中第27项所设定的值进行计算
(2)箍筋加密长度取计算设置第29项
(3)箍筋加密区和非加密区根数计算方式取计算设置第32、33项

次梁两侧附加的箍筋数量应读取计算设置中第26项所设定的具体数值;
吊筋=次梁宽度+2*50+2*吊筋锚固+2*斜长
加腋主筋=锚固+净长+锚固
加腋梁箍筋加密起始位置取计算设置第35项
来源:16G101-1第84页;
说明:软件默认150.输入格式:具体数值或数值*d(d为钢筋直径);
影响范围:架立筋的长度;
来源:16G101-1第84页;
说明:支持输入函数为max、min及+、-、*、/运算符;支持代码:d:钢筋直径;la::锚固长度;ll:搭接长度;hc:支座宽;ha:梁宽;hb梁高;Ln:梁净
跨长;L:梁跨长;bhc:保护层;初始默认为Ln/3。
影响范围:上部钢筋的长度(支座筋、跨中钢筋);

来源:16G101-1第84页;
说明:支持输入函数为max、min及+、-、*、/运算符;支持代码:d:钢筋直径;la::锚固长度;ll:搭接长度;hc:支座宽;ha:梁宽;hb梁高;Ln:梁净
跨长;L:梁跨长;bhc:保护层;初始默认为Ln/3。
影响范围:上部钢筋的长度(支座筋、跨中钢筋);
来源:常用算法;
说明:支持输入函数为max、min及+、-、*、/运算符;支持代码:d:钢筋直径;la::锚固长度;ll:搭接长度;hc:支座宽;ha:梁宽;hb梁高;Ln:梁净
跨长;L:梁跨长;bhc:保护层;初始默认为Ln/3。
影响范围:上部钢筋的长度(支座筋、跨中钢筋);
来源:16G101-1第84页;
说明:提供三种选择:
取本跨长度计算;
取左右最大跨计算(默认选项);
取左右跨之和的平均值计算;
影响范围:上部钢筋的长度(支座筋、跨中钢筋);
来源:16G101-1第90页;
说明:输入格式:数值或数值*L(L为梁跨净长);
影响范围:下部不伸入支座钢筋的长度;

来源:16G101-1第92页;
说明:提供两种选择:
12*d(默认选项);
h-2*bhc;
影响范围:悬挑跨上部第一排纵筋的长度;

来源:16G101-1第92页;见图014
说明:具体数值或数值*L(L为悬挑端净跨长);
影响范围:悬挑跨上部第二排纵筋的长度;
来源:16G101-1第92页;
说明:具体数值或数值*d(d为钢筋直径);
影响范围:悬挑跨下部钢筋的长度;
来源:16G101-1第88页;
说明:具体数值或数值*d(d为钢筋直径);
影响范围:吊筋长度;

来源:16G101-1第88页;
说明:输入具体的角度;
影响范围:吊筋长度;
来源:软件设定的默认值,以便用户根据实际图纸要求设置次梁两侧箍筋数量(此处输入的数量会在识别梁的原位标注表格中体现,默认值为0、则被
识别梁的次梁加筋数量为0);
说明:具体整数或整数+级别+直径(肢数),肢数为空默认与箍筋肢数相同;
影响范围:次梁数量;
来源:16G101-1第90页;
说明:具体数值或数值*d(d为钢筋直径);
影响范围:侧面构造筋的长度;
来源:16G101-1第90页;
说明:具体数值或数值*d(d为钢筋直径);
影响范围:侧面构造筋的长度;
来源:16G101-1第90页;
说明:输入格式:级别+直径或级别+直径+间距;
影响范围:拉筋计算;
来源:16G101-1第88页;
说明:支持输入函数为max、min及+、-、*、/运算符;支持代码:d:钢筋直径;la::锚固长度;ll:搭接长度;hc:支座宽;ha:梁高;Ln:梁经跨长;L:梁
跨长;bhc:保护层;当非抗震等级区分加密与非加密时,取抗震等级不等于1的数据;
影响范围:框架梁箍筋根数;
来源:16G101-1第88页;
说明:具体整数;
影响范围:箍筋根数;
来源:常用算法;
说明:提供六种选择:
四舍五入+1;
向上取整+1(默认选项);
向下取整+1;
四舍五入;
向上取整;
向下取整;
当梁箍筋有两种或两种以上形式时,例如“A10@100/200”或“A8@100[1500];A10@200[2000],箍筋根数计算按照实际排布情况计算,不再取
计算设置中的“根数计算方式”;例如梁箍筋为“A10@100/200”,那么当前跨左右两端加密区按照向上取整+1计算,中间非加密区按照向上取整-1计
算。
计算设置中的“根数计算方式”只适用于箍筋有一种形式时,例如“A10@100”。
影响范围:箍筋、拉筋根数;
来源:常用算法;
说明:提供三种选择:
135度(默认选项)、90度、180度
影响范围:箍筋长度;
来源:16G101-1第59页和00G101第25页;
说明:提供四种选择,修改此项设置会影响钢筋的搭接长度,选择0时按00G101计算,其他三项按照16G101-1第59页:
0;
<=25%(默认选项);
50%;
100%;
影响范围:钢筋的搭接长度;
来源:16G101-1第96页;
说明:支持输入函数为max、min及+、-、*、/运算符;支持代码:d:钢筋直径;la::锚固长度;ll:搭接长度;hc:支座宽;ha:梁宽;hb梁高;Ln:梁净
跨长;L:梁跨长;bhc:保护层;当非抗震等级区分加密与非加密时,取抗震等级不等于1的数据
影响范围:框支梁箍筋根数;
来源:16G101-1第86页;
说明:提供两种选择:
柱边;
加腋端部(默认选项);
影响范围:加腋梁箍筋根数;


来源:常用算法;
说明:提供三种选择:
遇支座断开(默认选项);
钢筋连续长度大于钢筋搭接定尺长度时就近支座断开;
遇支座连续通过;
影响范围:下部钢筋的计算;