聚氨酯改性混凝土的耐久性与优化研究

0 下载量 100 浏览量 更新于2024-09-05 收藏 271KB PDF 举报
"聚氨酯改性混凝土材料探讨" 聚氨酯改性混凝土是一种创新的建筑材料,它将聚氨酯这种有机高分子材料引入传统的混凝土体系,以提升混凝土的性能。聚氨酯因其特有的弹性和塑性,能有效弥补水泥混凝土的脆性,增加混凝土的密实度,提高其抗压强度、抗渗性和耐腐蚀性。在本文中,作者张同发、朱琪和王瑜玲通过实验研究了聚氨酯改性混凝土的制备方法和性能优化。 研究表明,单纯将聚氨酯加入混凝土可能导致坍落度损失增大,这可能会影响混凝土的流动性和工作性。为解决这一问题,研究者建议使用聚羧酸减水剂,这种外加剂能显著改善混凝土的流动性,减少坍落度损失,使得混凝土更容易搅拌和浇筑。 试验过程中,聚氨酯改性混凝土的最佳养护条件被确定,这对于确保混凝土在硬化过程中的性能至关重要。同时,研究者还探讨了匀泡剂的作用,匀泡剂能够对聚氨酯进行极佳的乳化,形成微细且均匀的气泡结构,这些气泡有助于改善混凝土的孔隙结构,提高其耐久性。通过对不同供应商提供的甲、乙两种匀泡剂进行对比试验,依据抗压强度指标,选择性能更优的一种用于聚氨酯改性混凝土。 此外,文章还指出,聚合物混凝土是一种结合了水泥混凝土和高分子材料的复合材料,根据胶结料的不同,它可以分为聚合物混凝土、聚合物浸渍混凝土和聚合物改性水泥混凝土等多种类型。每种类型的混凝土都有其特定的应用领域和性能优势,聚合物改性水泥混凝土正是通过改性实现了性能的提升,使其在建筑行业中更具竞争力。 聚氨酯改性混凝土的这些改进对于满足现代建筑对混凝土的高要求具有重要意义,它可以用于对抗恶劣环境条件,延长建筑物的使用寿命,降低维护成本。因此,这种改性技术不仅提升了混凝土的物理性能,还扩展了混凝土在基础设施、海洋工程、地下结构等多个领域的应用潜力。未来,随着材料科技的进步,聚氨酯改性混凝土可能会在更多领域得到广泛应用。

from tkinter import * root = Tk() root.geometry("300x540") root.title("保温材料") kind_hcc={"岩棉":0.04,"玻璃棉":0.042,"聚苯乙烯泡沫":0.033,\ "聚氨酯泡沫":0.024,"硅酸铝":0.045,"泡沫混凝土":0.08} def calculate(): U = 0.8 m1 = float(m1_entry.get()) m2 = float(m2_entry.get()) m3 = float(m3_entry.get()) t1 = float(t1_entry.get()) t2 = float(t2_entry.get()) type_name = type_var.get() b_w = float(b_w_entry.get()) def kind(name): def wide(w): return kind_hcc[name]/w return wide f=kind(type_name) print(f(b_w))#计算建筑材料的导热系数 A = t2-t1 #温度差 B = m1*U*A #窗户导热损失 C = m2*f(b_w)*A #墙体导热损失 D = m3*f(b_w)*A #屋顶导热损失 Z = abs(B)+abs(C)+abs(D) #总导热损失 if Z > 50: result_label.config(text="总导热损失为:{}".format(Z), fg="red") result_label2.config(text="材料不合适该建筑类型", fg="red") else: result_label.config(text="总导热损失为:{}".format(Z), fg="blue") result_label2.config(text="材料适合该建筑类型", fg="blue") m1_label = Label(root, text="窗户面积(单位:平方米):") m1_entry = Entry(root) m1_label.pack() m1_entry.pack() m2_label = Label(root, text="墙体面积(单位:平方米):") m2_entry = Entry(root) m2_label.pack() m2_entry.pack() m3_label = Label(root, text="屋顶面积(单位:平方米):") m3_entry = Entry(root) m3_label.pack() m3_entry.pack() t1_label = Label(root, text="室内温度(单位:℃):") t1_entry = Entry(root) t1_label.pack() t1_entry.pack() t2_label = Label(root, text="设计供暖温度(单位:℃):") t2_entry = Entry(root) t2_label.pack() t2_entry.pack() type_label = Label(root, text="请选择建筑材料:") type_label.pack() type_var = StringVar() type_var.set("岩棉") for name in kind_hcc: radio = Radiobutton(root, text=name, variable=type_var, value=name) radio.pack() b_w_label = Label(root, text="请输入材料厚度(单位:米):") b_w_entry = Entry(root) b_w_label.pack() b_w_entry.pack() button = Button(root, text="确定", command=calculate) result_label = Label(root, text="") result_label2 = Label(root, text="") button.pack(pady=10) result_label.pack() result_label2.pack()

2023-06-01 上传