V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iceAD
V2EX  ›  程序员

关于 AI 在建筑开发领域、CAD 软件的自动化可行性讨论

  •  2
     
  •   iceAD · 184 天前 · 1043 次点击
    这是一个创建于 184 天前的主题,其中的信息可能已经有所发展或是发生改变。

    概述

    • 放在程序员主要是这个节点的人都厉害👍
    • 仅讨论 AI 能否识别出 CAD 图纸 并在此基础上

    根据在建筑开发不同阶段的逻辑,结合软件来写一些自动化功能,或者能不能替代 BIM 的功能。

    • 在建筑领域一直有在宣扬 BIM,简单说:一次建模,多业务使用。

    不同的阶段的业务工作本质上都会用到同样的图纸,然后建模也好,列表算量也好,

    虽然都会有一些差异,例如 结构施工图 和 建筑施工图 对于 施工、造价人员来说,所需要关注和提取的信息是不太一样的差。😥

    但本质上都是从一开始的 CAD 图纸中获取信息。

    但是 AI 有可能弯道超车吗?

    因为考虑像偏远地区,尤其国家资助的地区,西北、西南。这些地区的建筑开发的软件技术发展,BIM的普及度,都不会像内地那么快。

    很多小项目的各个流程都在用单独的各个软件,业务操作也都是拿到 CAD 图纸,再由对应业务的技术人员进行二次的建模、算量、列表。


    • 例如造价行业的一个基本的场景。👀

    拿到一栋楼的图纸,需要去计算其基础的量,编制清单。

    1. 将图纸导入到对应的业务软件中。
    2. 人为通过软件去快速识别轴线,识别轴号(本质上是选择 CAD 的图层,但可能做了一些过滤)
    3. 开始建模,根据图纸的内容,多大的基础,就从软件自定义多大的基础,然后布置在场景中(如果 BIM 全流程的话,这一步其实不需要了)
    4. 建模完成后,导出基础的量,再去根据工程的地区和相关软件,编辑清单。

    其中第三步就是该岗位的技术点和工作要点。


    如果 AI 能看懂图纸,或者结合编程直接去读取 CAD 图纸的数据,配合上视觉。实现一般建筑业务人员的读图。 然后去操作对应的业务软件。

    那么很多目前还没有被 BIM 覆盖到的初级岗位,就可以考虑被 AI 自动化替代。🤐

    造价行业从早期的看图列表,到现在的建模出量。似乎按照时间发展下去 BIM 是必然。

    但 AI 发展的太快了,不知道从技术的角度到底有没有可能实现。

    7 条回复    2024-05-24 10:40:24 +08:00
    rpman
        1
    rpman  
       183 天前
    我们在做制造业 CAD+AI. 想法是好的, 落地还得很久
    iceAD
        2
    iceAD  
    OP
       183 天前
    @rpman 如果是小范围的业务工作,有技术上的可能吗?
    tfdetang
        3
    tfdetang  
       183 天前
    感觉完全可行的; 不要从视觉方向上走,这种需要高精度的场景最好去读取原始 CAD 数据;
    本质上对图像进行编码 encode 和 读取 CAD 数据难度上没差别,但是信息量更丰富,更精确
    iceAD
        4
    iceAD  
    OP
       183 天前
    @tfdetang 这听起来就很像把 DWG 转为 IFC ,IFC 也算一种数据上的二次抽象。从矢量图到一个建筑业务场景的转化。
    israinbow
        5
    israinbow  
       183 天前
    #3 的思路早期 ML 或者还是 deep learning 那会儿是有很多研究的, 不过难点还是数据处理;

    我有研究过 BIM 和 EDA 方向的应用, sd 那种生成式的不行, 原理上就做不出精细内容.
    prenwang
        6
    prenwang  
       183 天前
    AI — CAD 以及各种设计稿是必然的趋势, 一些 CAD 是支持脚本的, 比如 freecad 支持 python, blender 支持脚本参数化建模, 这一块已经有开源实现, 最土的办法就是直接 chatgpt 生成 python 脚本拷贝过去, 需要用心调教, 如果做一个成熟的 RAG 库,效果也不错.

    但这仍然是比较 hack 的办法, 不够丝滑,
    AceGo
        7
    AceGo  
       183 天前
    我持悲观态度,AI 目前只能是“移植”“嫁接”,无法保证准确性,这在工程中是致命的问题。
    举个例子,Ai 生成手指数量很可能是不合理的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2942 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 08:06 · PVG 16:06 · LAX 00:06 · JFK 03:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.