
bimcraft解决的是建筑建模里最磨人的问题:墙、门、窗、楼层画了一处,平面、剖面、明细表和图纸却要处处手动对齐。它用一个单一模型把构件和表达结果绑在一起,改一处,派生的视图和明细跟着变。本文讲清楚它能建什么、怎么上手、哪些地方要先验证再上项目。
GitHub 国内访问较慢,如打不开可多刷新几次。
项目信息一览
| 项目 | 内容 |
|---|---|
| 项目名 | bimcraft |
| 定位 | 面向单一模型的开源 BIM 创建工具 |
| 核心对象 | 参数化墙体、门、窗、楼层与轴网 |
| 派生结果 | 视图、明细表、图纸与基础碰撞检查 |
| 使用方式 | 浏览器直接使用,或通过同系列桌面承载程序运行 |
| 覆盖平台 | Windows、Linux、macOS、Android,iPad 仍在计划中 |
| 实现语言 | JavaScript |
| 开源协议 | Apache License 2.0,另附第三方许可与商标说明 |
上手指南:先建一栋小楼,再谈上项目
不要一上来就拿在建项目验证。先用一栋只有两层、几面墙和几个门窗的小模型走完主链路,确认模型、视图、明细表和碰撞检查之间的关系是你想要的样子,再决定要不要扩大使用范围。
- 先在浏览器里打开试用:不装任何东西,先确认界面、建模操作和派生视图是否符合你的工作习惯。
- 定轴网与楼层:先把轴网间距和楼层标高定下来,再往上放墙体,避免后期改基准导致一堆构件跟着错位。
- 放参数化墙体与门窗:用参数化构件建墙、开门窗,检查尺寸改动后视图和明细表是否同步变化。
- 生成视图与明细表:从同一模型出平面、剖面和明细表,对照检查数量、尺寸和标注有没有对不上。
- 跑一次碰撞检查:故意放两个相交构件,看检查能不能发现冲突,并确认结果的呈现方式是否够你定位问题。
- 再决定部署方式:浏览器顺手就继续用浏览器;需要离线或桌面流程时,再评估桌面承载程序的安装与签名提示处理。
三个卡点要提前知道。第一,桌面安装包的签名状态:据官网说明,macOS 与桌面发行包尚未完成代码签名或公证,安装时可能弹出系统安全提示,需要按系统要求单独处理,不能当成安装失败直接放弃。第二,iPad 还不能算数:iPad 支持仍在计划中,选型时不要把 iPad 写进可用设备清单。第三,数据交换范围要实测:项目文档没有明确说明支持哪些 BIM 交换格式和导入导出能力,对外协作或与别的 BIM 软件对接之前,必须拿真实文件先验证。
版本与获取方式:先给结论
| 获取方式 | 适合谁 | 注意点 |
|---|---|---|
| 浏览器版 | 想先验证功能、快速试用的绝大多数人 | 不用安装,先走完一栋小楼的主链路 |
| 桌面承载程序 | 需要桌面或移动端固定流程的团队 | 先确认目标平台的签名提示与安装要求 |
| 源码构建 | 想研究实现、改代码或跟进开发的人 | 按项目构建文档操作,构建细节以源码为准 |
结论先行:普通用户直接从浏览器版开始。它的价值在于先验证单一模型这条主链路是不是真的省事,而不是先把全套部署搭起来。源码构建的价值在研究和定制,日常使用的判断应该来自小模型的验证结果,而不是文档写得多完整。
装完先确认的三个检查点
- 基准检查:轴网与楼层标高改动后,墙体、门窗和派生视图是否按预期联动,有没有构件被落在旧基准上。
- 明细检查:明细表里的数量与尺寸是否与模型一致,改动构件参数后明细是否同步更新,而不是停留在旧数值。
- 碰撞检查:碰撞检查的覆盖对象和结果呈现是否够用,检查不到的冲突类型要记下来,留到人工复核环节补位。
适合谁,不适合谁
适合需要做建筑方案建模、楼层与轴网管理、参数化墙体与门窗创建,并希望从同一模型生成平面、剖面、视图、明细表和图纸的设计与工程人员。也适合想研究浏览器端 BIM 应用实现方式的开发者,仓库提供了源码目录、构建说明、测试与公开示例文件,便于进一步核查。
不适合三类场景:一是项目硬性依赖某种特定的 BIM 交换标准或成熟的企业协同流程,公开资料没有给足这方面的承诺,必须先逐项验证;二是把 iPad 当作当前可用部署目标的场景,它仍在计划中;三是要求安装包开箱即用、没有任何系统安全提示的场景,桌面发行包的签名状态需要单独纳入发布评估。
常见问题
改一个门窗尺寸,图纸和明细表会跟着变吗?按项目设计,墙体、门窗、视图、明细表和图纸围绕同一模型组织,参数改动应该反映到派生结果里。但落到具体项目之前,一定要用自己的小模型验证一次联动关系,不要只凭概念下结论。
碰撞检查能替代人工审图吗?不能。它能发现模型里的相关冲突,帮你定位问题,但公开资料没有详细说明检查规则、容差设置、检查对象范围和结果导出方式,所以它只能作为审图前的筛查手段,最终判断仍要人工复核。
macOS 上安装弹出安全提示怎么办?据官网说明,这是因为桌面发行包尚未完成代码签名或公证。按系统给出的安全设置路径处理即可,处理前先确认安装包来源是项目官方发布渠道,不要从不明渠道下载。
没有 BIM 交换格式说明,还能用吗?能用在单模型内部建模和派生表达上,但对外协作要先验证。拿你实际要交换的文件格式做一次导入导出测试,确认能用再写进项目流程,验证不通过就不要硬上。

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







