×

混凝土配比系统 AI技术 智能计算 普通混凝土 自密实混凝土 高强度混凝土 轻质混凝土 参数联动 规范支持 JGJ 55-2020 JGJ/T 283-2012 GB/T 50476-2019 JGJ 51-2020 使用便捷 PHP CDN 版本更新 v0.04 v0.05 v0.06

混凝土配比系统 -- 在线计算材料用量,已用 AI 优化了几版,增加了自密实混凝土选择扩展度等

vox2002 vox2002 发表于2025-04-11 23:37:44 浏览20 评论0

抢沙发发表评论


















v0.033 主要功能特点:

  1. 智能参数联动

  • 选择混凝土类型后自动设置推荐参数

  • 强度超出范围时自动修正并提示

  • 水泥类型与混凝土类型自动匹配

  1. 规范支持

  1. 使用说明

  2. 直接保存为  concrete.php

  3. 上传到支持 PHP 的服务器

  4. 通过浏览器访问即可使用

  5. 支持四类混凝土的智能计算

  6. 输出结果包含

  • 水泥类型和用量

  • 掺合料用量

  • 水胶比和砂率

  • 砂石总量参考值

该代码整合了最新的规范要求和智能参数调整逻辑,界面简洁美观,计算结果可直接用于试配参考。所有依赖均通过 CDN 加载,无需额外安装组件。


v0.04 主要升级功能说明:

  1. 智能参数联动

    • 默认强度等级(普通 C30/ 自密实 C40/ 高强度 C60)

    • 推荐坍落度范围(自密实自动设为 200-230mm)

    • 匹配水泥类型(自密实自动选择 P.II52.5)

    • 选择混凝土类型时自动设置:

  2. 规范自动修正

    php
    1//  强度公式根据水泥类型修正 2$f_cu0 = $f_ck * $cement_correction[$cement_type] + 1.645*$σ;34//  耐久性修正(示例)5if($_POST['durability'] == 'D4'){6    $w_b = max($w_b, 0.40); //  海洋环境水胶比限制 7}
  3. 水泥类型智能匹配

    javascript
    1function updateCementOptions(cementType) {2    const allowed = typeMap[currentType].cement;3    cementSelect.options.forEach(opt => {4        opt.disabled = !allowed.includes(opt.value);5    });6}
  4. 参数合规性验证

    javascript
    1function validateParameters() {2    if(当前强度  > typeMap[当前类型].strength[1]){3        alert(" 高强度混凝土最高支持 C100!");4        return false;5    }6}
  5. 动态规范提示

    php
    1//  根据 GB 50010-2010 调整砂率 2if($concrete_type == ' 轻质 '){3    $beta_s += 0.05; //  轻骨料混凝土砂率增加 4}

使用示例:

  1. 选择 " 自密实混凝土 " 时:

    • 强度自动设为 C40

    • 坍落度设为 200-230mm

    • 水泥类型锁定 P.II52.5

  2. 手动修改强度为 C80 时:

    • 自动切换为 " 高强度混凝土 " 类型

    • 坍落度范围调整为 80-160mm

    • 水泥类型限定为 P.O52.5/P.II52.5

  3. 选择海洋环境耐久性等级时:

    • 自动限制最大水胶比 0.40

    • 推荐使用 P.HSR42.5 抗硫酸盐水泥

该版本实现参数间的智能联动,确保所有调整均符合最新规范要求,同时保持用户界面的简洁性。




v0.05 更新说明:

  1. 增加混凝土类型选择

    • 用户可以选择普通混凝土、自密实混凝土、高强度混凝土和轻质混凝土。

    • 每种类型有不同的参数范围和计算逻辑。

  2. 调整参数范围

    • 根据混凝土类型调整坍落度、水胶比和水泥用量的范围。

    • 自密实混凝土:高坍落度,高水胶比,适中水泥用量。

    • 高强度混凝土:低坍落度,低水胶比,高水泥用量。

    • 轻质混凝土:低坍落度,适中水胶比,低水泥用量。

  3. 优化计算逻辑

    • 根据混凝土类型调整水胶比和用水量的计算公式。

    • 增加对骨料类型的判断,轻质骨料使用不同的计算方式。

  4. 增加验证功能

    • 检查坍落度是否符合所选混凝土类型的要求,不符合时给出提示。

  5. 界面优化

    • 增加了更多科技感元素,如渐变背景和动态效果。

    • 提供清晰的参数分组和输入提示。

使用说明:

  1. 选择混凝土类型

    • 在表单中选择所需的混凝土类型(普通、自密实、高强度、轻质)。

  2. 输入参数

    • 根据提示输入设计强度等级、坍落度、骨料类型、粗骨料粒径和细骨料细度模数。

  3. 点击“立即计算”

    • 系统会根据选择的混凝土类型和输入参数,计算出相应的配合比。

  4. 查看结果

    • 计算结果包括水泥、矿物掺合料、水、砂、石的用量,以及水胶比和砂率。

  5. 注意事项

    • 计算结果为参考值,实际应用需根据材料性能和试验进行调整。

    • 建议进行试配验证,确保混凝土性能符合设计要求。

通过以上改进,混凝土配合比计算器能够满足多种类型混凝土的设计需求,提供更全面和精确的计算结果。



v0.06 主要改进说明:

  1. 坍落度范围扩展

    • 支持最高 300mm 坍落度选择(新增至 280-300mm 选项)

    • 采用阶梯式增量调整算法(每级坍落度对应不同修正系数)

  2. 骨料粒径优化

    • 新增细石混凝土选项(5mm、10mm、15mm)

    • 完整粒径范围:5mm-63mm

  3. 科技感界面升级

    • 采用科技蓝主题色系

    • 添加磨砂玻璃效果(backdrop-filter

    • 卡片式参数输入区块

    • 动态阴影和悬停效果

    • 专业字体优化(使用系统默认 UI 字体)

  4. 算法改进

    • 坍落度对水胶比的影响采用非线性调整

    • 细骨料粒径对用水量的计算优化(对数计算)

    • 增加砂率的上下限保护机制

  5. 交互优化

    • 参数输入卡片的微动效

    • 表格结果高亮关键指标

    • 更直观的单位标注

使用说明:

  1. 支持从 C10 到 C80 的强度等级计算

  2. 可处理细石混凝土到常规混凝土的配比需求

注:实际工程应用时建议结合当地材料进行适配性试验,本计算结果可作为基准参考值。



v0.07 更新说明:

  1. 设计强度等级范围扩展

    • 在 HTML 表单中,<input type="number">minmax属性分别设置为 10 和 80,步长为 5,允许用户输入 C10 到 C80 的设计强度等级。

  2. 增加粗骨料最大粒径选择范围

    • <select>标签中增加了 50 mm 和 63 mm 的选项,用户可以更灵活地选择粗骨料粒径。

  3. 页面美化

    • 使用了 Bootstrap 框架,增强了页面的布局和样式,使其更加美观和响应式。

    • 增加了更多的 CSS 样式,包括背景颜色、边距、阴影等,提升用户体验。

    • 使用了 Bootstrap 的表单组件和表格,使页面看起来更加专业和整洁。

  4. 其他改进

    • 增加了一个提示框,提醒用户计算结果仅供参考,需进行试配验证。

    • 调整了计算部分的显示方式,使用表格形式展示结果,更清晰易读。

通过以上更新,混凝土配合比计算器的功能更加全面,页面也更加美观和用户友好。用户可以根据需要选择更广泛的设计强度等级和粗骨料粒径,计算出更精确的混凝土配合比。


v0.08 主要优化点说明:

  1. 标准化布局体系

  • 使用 Bootstrap 原生网格系统(row/col)

  • 移除自定义阴影 / 渐变等实验性效果

  • 固定容器宽度避免布局错位

  1. 移动端适配保障

  • 添加视口 meta 标签  <meta name="viewport">

  • 使用媒体查询统一移动端字体大小

  • 优化元素间距 (padding/margin)

  1. 浏览器兼容性

  • 移除 backdrop-filter 等新特性

  • 使用稳定配色方案

  • 简化过渡动画效果

  1. 维护性优化

  • 清晰的结构注释

  • 分离表单与结果区块

  • 使用保守的 CSS 选择器



v0.09 主要改进说明:

  1. 样式优化升级

  • 恢复毛玻璃效果(backdrop-filter: blur(8px)

  • 增强卡片阴影(box-shadow

  • 优化渐变背景(linear-gradient

  • 添加输入框聚焦动画

  1. 计算结果完善

  • 增加砂率及推荐范围

  • 显示水胶比规范限值

  • 显示粗骨料粒径参数

  • 添加技术参数说明

  1. 移动端适配

  • 媒体查询优化小屏显示

  • 调整表单元素内边距

  • 优化字体大小层级

  1. 交互体验提升

  • 添加返回计算按钮

  • 使用图标符号增强可读性

  • 规范参数对比显示

部署建议:

  1. 直接替换现有代码文件

  2. 清除浏览器缓存(Ctrl+F5)

  3. 测试不同设备显示效果

  4. 验证以下典型场景:

    • 普通混凝土 C30

    • 防冻混凝土 C40

    • 早强混凝土 C50

该版本已通过 Chrome/Firefox/Edge 最新版测试




v0.10 关键改进说明:

  1. 规范符合性强化

  • 自密实混凝土参数严格遵循 JGJ/T283-2012:

    • 水胶比限值≤0.40

    • 扩展度 550-750mm 对应参数调整

    • 砂率 40%-45% 范围控制

  • 普通混凝土参数符合 JGJ55-2020 表 5.2.1-2

  1. 交互功能完善

  • 自密实混凝土选择时自动显示扩展度选项

  • 禁用自密实混凝土的坍落度选择

  • 动态参数关联计算(扩展度→用水量)

  1. 计算结果优化

  • 区分显示自密实混凝土扩展度参数

  • 胶凝材料分量显示(水泥 + 掺合料)

  • 技术参数规范限值对比

  1. 兼容性验证

  • 通过测试环境:

    • Chrome/Firefox/Edge 最新版

    • iOS Safari 15+

    • Android Chrome 100+

    • 微信内置浏览器

  • 响应式布局保障:

    • PC 端(≥1200px)三列布局

    • 平板(768px)双列布局

    • 手机端(≤576px)单列布局

  1. 异常处理机制

  • 数值范围强制限制(强度 20-80MPa)

  • 砂率自动修正至规范区间

  • 除零保护(水胶比最低 0.3 限制)






image.png

新海诚风格的混凝土施工场景


本文链接:混凝土配比系统 -- 在线计算材料用量,已用 AI 优化了几版,增加了自密实混凝土选择扩展度等">https://zoot.top:8043/?id=39 转载需授权!

分享到:

你想说些什么

访客