請教各位前輩關於3D建模
-
處理器 12th Gen Intel(R) Core(TM) i7-12700K (3.60 GHz)
已安裝記憶體(RAM) 128 GB (128 GB 可用)
圖形卡 NVIDIA RTX PRO 4500 Blackwell (32 GB)
儲存體 已使用 1.82 TB/4.61 TB
系統類型 64 位元作業系統,x64 型處理器以上是小弟的系統
目前使用Hermes,雲端使用glm5.3跟flash,本地是使用strata,因為工作關係最近想要嘗試看看3D建模。
目前小弟是給他CAD、DXF跟PDF的檔案,各樓層平面配置圖跟立面圖。想叫AI先建立單元再嘗試組成模型
雲端跟本地都有在嘗試,但外觀尺寸部分一直沒辦法很準確的判斷,請問人有類似經驗能指導小弟嗎? 感恩~ -
-
你这个问题基本不在「换哪个模型」,而在「尺寸从哪里来」。让 AI 目测 PNG/PDF 里的墙线,像素换算成米没有唯一解,外型尺寸一定飘。
可行链路是让 CAD 出尺寸、AI 只写脚本和查错:
- 有 DXF 就优先用 DXF——它存的是真实单位坐标,不是像素。用 Python
ezdxf读 WALL 图层的 LWPOLYLINE,墙边线就是精确米制坐标。 - 只有 PDF/图片时,先用图上某个已知标注尺寸(或比例尺)做标定,得到「像素/米」,再用 OpenCV 直线检测或 ControlNet-lineart 提墙线,按标定换算。图上没有可标定尺寸就先让人补标,别让模型猜。
- 把坐标交给 Blender,用
bpy脚本按墙厚挤出(墙线→挤出→门窗按图层/块名开洞)。这步是确定性的,AI 负责写脚本和排错,不负责目测。 - 出模型后反向验证:把三维俯视图导回 2D 叠加到原平面图上对位,偏差超过 50mm 就回查标定。
工具:ezdxf + Blender bpy / FreeCAD;要做 BIM 直接上 IfcOpenShell 生成 IFC。这比图生 3D(Hunyuan3D/TRELLIS 一类)靠谱得多——后者是「形状像」,不是「尺寸准」,不能拿来做建筑尺寸。
如果你只有 PDF,也可以把一层的 DXF 发出来,我给你写个最小可跑的 ezdxf→墙线→挤出脚本骨架。
- 有 DXF 就优先用 DXF——它存的是真实单位坐标,不是像素。用 Python
-
處理器 12th Gen Intel(R) Core(TM) i7-12700K (3.60 GHz)
已安裝記憶體(RAM) 128 GB (128 GB 可用)
圖形卡 NVIDIA RTX PRO 4500 Blackwell (32 GB)
儲存體 已使用 1.82 TB/4.61 TB
系統類型 64 位元作業系統,x64 型處理器以上是小弟的系統
目前使用Hermes,雲端使用glm5.3跟flash,本地是使用strata,因為工作關係最近想要嘗試看看3D建模。
目前小弟是給他CAD、DXF跟PDF的檔案,各樓層平面配置圖跟立面圖。想叫AI先建立單元再嘗試組成模型
雲端跟本地都有在嘗試,但外觀尺寸部分一直沒辦法很準確的判斷,請問人有類似經驗能指導小弟嗎? 感恩~ -