简介
EduBeam 是一款免费的、基于浏览器的平面结构分析工具,适用于梁、刚架和桁架。你只需画出结构、设置支座与荷载,有限元求解器就会在你每次修改的瞬间重新计算——没有"求解"按钮,无需安装,也不需要账号。在新标签页中打开 EduBeam,然后跟着快速入门一步步操作。
功能概览
| 方面 | 功能 |
|---|---|
| 结构 | 由节点和平面 Timoshenko 梁单元组成的平面(x–z)梁、连续梁、刚架与桁架。设置端部铰接即可把任意杆件变成桁架杆。 |
| 支座 | 在节点上任意组合约束 Dx、Dz、Ry → 固定端、固定铰支座、可动铰支座、定向支座……通过节点坐标系角度可设置斜向支座。 |
| 荷载 | 节点力与力矩、位移约束(支座沉降)、均布与梯形线荷载(整体或局部坐标系)、作用在杆件上任意位置的集中荷载,以及均匀 / 梯度温度荷载。 |
| 结果 | 变形图、轴力 N、剪力 Vz、弯矩 My、支座反力、节点位移、单元端力以及每个单元的刚度矩阵。 |
| 分析 | 单一荷载工况的线性静力分析。对线性模型而言结果是精确的(无需细分网格)。 |
| 文件 | 以 JSON 保存 / 打开项目,用一个 URL 分享整个模型,嵌入只读查看器。所有数据都留在你的设备上。 |
| 单位 | 长度、面积、截面二次矩、质量、力、弯矩和应力的单位可独立选择(公制与英制)。 |
目前尚不支持的功能
事先了解这些限制可以节省时间:
- 仅限平面 —— 没有平面外行为,没有空间刚架。
- 仅限线性静力 —— 没有二阶(P–Δ)效应、屈曲、动力分析或塑性。
- 单一荷载工况 —— 没有荷载组合或包络。请把每种工况分别建模(各自保存为文件或分享链接)。
- 没有自重 —— 需要时请以线荷载的形式施加。
- 没有设计验算 —— EduBeam 给出内力和位移;规范校核由你自己完成。
如果你需要某个缺失的功能,请提交 issue。
适合哪些人?
- 正在学习结构力学、希望即时核对手算结果的学生。参见手算校核。
- 在投影仪上用 11 种语言之一实时演示支座、铰和荷载如何改变内力的教师。
- 在打开重量级桌面软件之前想快速做一次合理性校核的工程师。
文档结构
- 入门 —— 本页、10 分钟快速入门以及现成的示例。
- 建模 —— 每个基本构件一页:用户界面、节点与支座、单元、材料与截面、荷载、单位与设置。
- 结果 —— 如何读懂内力图和表格以及如何校核结果。
- 文件与分享 —— JSON 项目、分享链接与可嵌入的查看器。
- 参考 —— 键盘与鼠标、故障排除和常见问题。
- 理论手册 —— 符号约定以及梁单元和桁架单元的单元列式。
语言
界面提供 English、Čeština、Deutsch、Español、Français、Polski、Português、Русский、Українська、ไทย 和汉语。EduBeam 会根据浏览器自动选择语言;可在设置 → 语言与区域中更改,或用 ?lang= 参数打开应用,例如 run.edubeam.app/?lang=cn。
作者与致谢
EduBeam 由 Jan Voříšek 主导开发,他是现代网页版的维护者和产品设计师。浏览器版本独立于 CTU 开发;最初的 Windows/Linux 桌面版 EduBeam 由 Bořek Patzák、Jan Stránský 和 Vít Šmilauer 在布拉格捷克理工大学土木工程学院力学系创建。求解器是开源的 ts-fem 库。参与贡献
- 通过 GitHub issue 报告令人困惑的行为或错误。
- 编辑
docs/中的文件并提交 pull request,改进本文档或翻译。 - 把 EduBeam 分享给同学和同事。

