混凝土及钢筋常用参数
# 创建材料属性列表,后期只需要指定材料代号,其他数据可以直接使用
# 混凝土材料属性
# "C60": (fck_GB, ftk_GB, fc_GB, ft_GB, Ec, fck_MC, alpha_1, ftk_0k05)
Concrete_materialLib = {"C15": (10.0, 1.27, 7.20, 0.91, 2.20*10**4, 12.00, 1.00, 1.1),"C20": (13.4, 1.54, 9.60, 1.10, 2.55*10**4, 16.00, 1.00, 1.3),"C25": (16.7, 1.78, 11.9, 1.27, 2.80*10**4, 20.00, 1.00, 1.5),"C30": (20.1, 2.01, 14.3, 1.43, 3.00*10**4, 25.00, 1.00, 1.8),"C35": (23.4, 2.20, 16.7, 1.57, 3.15*10**4, 28.57, 1.00, 1.94),"C40": (26.8, 2.39, 19.1, 1.71, 3.25*10**4, 31.87, 1.00, 2.07),"C45": (29.6, 2.51, 21.1, 1.80, 3.35*10**4, 35.00, 1.00, 2.2),"C50": (32.4, 2.64, 23.1, 1.89, 3.45*10**4, 40.00, 1.00, 2.5),"C55": (35.5, 2.74, 25.3, 1.96, 3.55*10**4, 45.00, 0.99, 2.7),"C60": (38.5, 2.85, 27.5, 2.04, 3.60*10**4, 50.00, 0.98, 2.9),"C65": (41.5, 2.93, 29.7, 2.09, 3.65*10**4, 53.57, 0.97, 2.97),"C70": (44.5, 2.99, 31.8, 2.14, 3.70*10**4, 56.87, 0.96, 3.03),"C75": (47.4, 3.05, 33.8, 2.18, 3.75*10**4, 60.00, 0.95, 3.1),"C80": (50.2, 3.11, 35.9, 2.22, 3.80*10**4, 65.00, 0.94, 3.15)}def return_concrete_material_attr(str_deg):material_set = {"C15", "C20", "C25", "C30", "C35", "C40", "C45","C50", "C55", "C60", "C65", "C70", "C75", "C80"}concrete_material_cell = {}if str_deg in material_set:concrete_material_cell = {"fck_GB": Concrete_materialLib[str_deg][0],"ftk_GB": Concrete_materialLib[str_deg][1],"fc_GB": Concrete_materialLib[str_deg][2],"ft_GB": Concrete_materialLib[str_deg][3],"Ec": Concrete_materialLib[str_deg][4],"fck_MC": Concrete_materialLib[str_deg][5],"alpha_1": Concrete_materialLib[str_deg][6],"ftk_0k05": Concrete_materialLib[str_deg][7]}else:print("") # 提示材料强度等级输入错误!return concrete_material_cell# 钢筋材料属性
# "HRB400": (fyk, fstk, fy, fy_p, Es)
steel_materialLib = {"HPB300": (300, 420, 270, 270, 2.1*10**5),"HRB335": (335, 455, 300, 300, 2.0*10**5),"HRB400": (400, 540, 360, 360, 2.0*10**5),"HRB500": (500, 630, 435, 410, 2.0*10**5),"HRBF335": (335, 455, 300, 300, 2.0*10**5),"HRBF400": (400, 540, 360, 360, 2.0*10**5),"HRBF500": (500, 630, 435, 410, 2.0*10**5),"RRB400": (400, 540, 360, 360, 2.0*10**5)}# "HRB400": (fyk, fstk, fy, fy_p, Es)
def return_steel_material_attr(str_deg):material_set = {"HPB300", "HRB335", "HRB400", "HRB500", "HRBF335", "HRBF400", "HRBF500", "RRB400"}steel_material_cell = {}if str_deg in material_set:steel_material_cell = {"fyk": steel_materialLib[str_deg][0],"fstk": steel_materialLib[str_deg][1],"fy": steel_materialLib[str_deg][2],"fy_p": steel_materialLib[str_deg][3],"Es": steel_materialLib[str_deg][4]}else:print("") # 提示材料强度等级输入错误!return steel_material_cell# 预应力筋材料属性
# 目前仅考虑纳入国标中钢绞线的数据
# "1860": (fptk, fpy, fpy_p, Ep, A_phi)
# A_phi ——> 单根钢绞线截面面积,mm^2
pre_steel_materialLib = {"1570": (1570, 1110, 390, 1.95*10**5, 140),"1720": (1720, 1220, 390, 1.95*10**5, 140),"1860": (1860, 1320, 390, 1.95*10**5, 140),"1960": (1960, 1390, 390, 1.95*10**5, 140)}def return_presteel_material_attr(str_deg):material_set = {"1570", "1720", "1860", "1960"}steel_material_cell = {}if str_deg in material_set:steel_material_cell = {"fptk": pre_steel_materialLib[str_deg][0],"fpy": pre_steel_materialLib[str_deg][1],"fpy_p": pre_steel_materialLib[str_deg][2],"Ep": pre_steel_materialLib[str_deg][3],"A_phi": pre_steel_materialLib[str_deg][4]}else:print("") # 提示错误return steel_material_cell
为避免后期再重复输入,暂存于此!
混凝土及钢筋常用参数相关推荐
- 2021年大数据Hadoop(二十九):关于YARN常用参数设置
全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 关于yarn常用参数设置 设置container分配最小内 ...
- dataTables常用参数
一.新版本和老版本的区别 新版本的改进:https://datatables.net/new/1.10 新老版本参数变化列表:http://datatables.club/upgrade/1.10-c ...
- [Hive_add_8] Hive 常用参数配置
0. 说明 记录 Hive 常用参数的配置 1. 设置本地模式 让 Hive 自动使用 Hadoop 的本地模式运行作业,提升处理性能 适合小文件,一般用于测试 set hive.exec.mode. ...
- R语言使用knitr生成机器学习模型全流程步骤示例:knitr与自动化结果报告、knitr常用参数
R语言使用knitr生成机器学习模型全流程步骤示例:knitr与自动化结果报告.knitr常用参数 目录
- Maven常用参数及其说明
2019独角兽企业重金招聘Python工程师标准>>> Maven常用参数及其说明 -h,--help Display he ...
- qemu使用实例和常用参数
=========================qemu使用实例参数详解========================= qemu.exe -kernel-kqemu -L . -m 512 -h ...
- JVM面试问题系列:JVM 配置常用参数和常用 GC 调优策略
JVM 配置常用参数 堆参数 回收器参数 如上表所示,目前主要有串行.并行和并发三种,对于大内存的应用而言,串行的性能太低,因此使用到的主要是并行和并发两种.并行和并发 GC 的策略通过 UsePar ...
- mysql -s 参数_mysqldump 的常用参数。
mysqldump 常用参数详解: --databases:备份多个数据库,选项后跟多个库名.备份文件中会包含USE db_name. --events : 备份事件 --routines:备 ...
- python把桢写入txt_ffmpeg 常用参数一览表及python 使用示例
FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.提供了录制.转换以及流化音视频的完整解决方案. 它包含了非常先进的音频/视频编解码库libavcodec,这里介绍 ...
最新文章
- cout的输出格式初探3
- codeblocks无法打开文件kernel32.lib
- 判断手机号码是否符合要求
- poj 1060 Modular multiplication of polynomials
- 【glibc源码分析】--strcpy.c 字符串复制
- 开源软件free download manager在windows defender中报毒
- linux登录后出现_bash-4.1#终端提示符异常
- Educoder关联规则挖掘
- 统计各班参加补考的人数
- BL2028N蓝牙+Wi-Fi双模SOC芯片,支持Matter协议,智能家居-灯控、开关
- 惠普服务器如何修改ip地址,HP网络打印机如何设置IP地址
- java代码混淆工具ProGuard混淆插件
- Windows 7 极限精简 x86 x64 2018年度版
- 中文的括号和英文的括号区别_易混标点符号:中英文冒号(:、:)、比号(∶)...
- web端调用高德API
- 豆瓣电影评分(微信小程序)——Day1
- 一文梳理人脸识别,看完全都懂了!
- html标签闭合在线检测,HP自动检查html标签是否闭合(示例代码)
- 【异步系列二】Promise原理及执行顺序详解
- 《鸿图之下》中的武将是如何做美术设计的?