AI与3D打印的完美结合:微软Garage活动中为舅舅的丽江客栈设计实例

作为一名 AI 工程师,我总是在寻找将AI技术应用于实际生活的机会。恰逢今天参加了我司的 Garage 3D 打印活动,我决定把这个机会用来帮助我舅舅正在进行的丽江客栈重建项目。通过结合AI生成技术和3D打印,我成功地将概念设计转变为实体模型,为远在丽江的舅舅提供了直观的设计参考。下面我将分享整个过程,从AI生成设计图到最终3D打印成品。

从创意到设计:利用DALL-E生成客栈设计图

我首先需要的是一个优质的客栈设计图。考虑到纳西族传统建筑的独特风格,普通的3D模型库很难找到合适的素材。于是,我转向了AI生成技术——DALL-E。

要使用DALL-E生成理想的丽江客栈设计图,提示词(Prompt)的质量至关重要。经过多次调整和实验,我最终使用了以下提示词:

Top-down aerial 3D rendering of a traditional Naxi courtyard inn in Lijiang, with clean white background. Detailed architectural model showing three-section courtyard layout, central reflecting pool, wooden structural elements, sloping black tile roofs, and intricate Dongba symbols on beams. Include clear delineation of stone pathways, courtyard boundaries, and building footprints. Render in technical architectural style with sharp details, clean lines, and proper scale representation. The model should appear isolated against white background for easy extraction and 3D printing. Photorealistic textures showing material differences between wood, stone, and tile elements.

这段提示词专门针对3D打印需求设计,我特别强调了以下几点:

  • 俯视角度(便于打印和整体把握)
  • 清晰的背景(便于后期处理)
  • 传统纳西院落布局(三坊一照壁)
  • 材质区分(木材、石材、瓦片)
  • 建筑细节(东巴符号、倾斜黑瓦屋顶)

下面是DALL-E生成的设计图:

Guesthouse Design

从图中可以看到,AI成功捕捉了纳西族传统建筑的精髓,包括经典的院落布局、中心水池和特色屋顶。虽然作为2.5D图像,它提供了良好的视觉效果,但要进行3D打印,我们需要将其转换为真正的3D模型。

从2.5D到3D:使用TRELLIS技术进行转换

拥有了2.5D设计图后,下一步是将其转换为可打印的3D模型。这里我使用了微软的TRELLIS项目,这是一个专门用于将2D/2.5D图像转换为3D模型的开源工具。

TRELLIS 利用先进的AI算法分析图像中的深度信息和结构特征,生成具有合理几何形状的3D模型。这个过程包括:

  1. 输入DALL-E生成的2.5D设计图
  2. TRELLIS分析图像中的深度和结构信息
  3. 生成初步3D网格模型
  4. 优化模型拓扑结构和表面细节
  5. 输出GLB格式的3D模型文件

以下是转换过程的视频展示:

视频中可以看到,TRELLIS成功识别了建筑的主要结构,包括院落布局、屋顶形状和围墙。转换后的3D模型保留了原始设计的建筑特色,同时增加了立体感和空间维度。

从数字到实体:3D模型的打印过程

有了GLB格式的3D模型,最后一步是将其转换为3D打印机可识别的STL格式并进行打印。为此,我使用了在线工具 glb2stl

转换过程相对简单:

  1. 上传GLB文件到转换工具
  2. 调整模型尺寸和方向
  3. 生成并下载STL文件
  4. 将STL文件导入3D打印机软件
  5. 设置打印参数(填充密度、支撑结构等)
  6. 开始打印

在微软Garage的3D打印机上,整个打印过程耗时约9小时。打印完成后,我还进行了简单的后期处理,包括去除支撑结构和轻微的打磨。

最终成品如下:

  • 拆除支撑材料前
Guesthouse Design
  • 拆除支撑材料后

[添加图片]

这个实体模型直观地展示了客栈的空间布局和结构特点,比平面图纸或屏幕上的3D模型更容易理解和评估。我已经将照片发给了舅舅,他非常惊喜,表示这对他与设计师的沟通会有极大帮助。

技术与传统的完美融合:反思与经验分享

通过这次尝试,我对AI生成技术和3D打印在传统建筑设计中的应用有了更深的理解:

  1. 提示词工程的重要性:为DALL-E编写精确的提示词是成功的关键。我发现,具体的建筑术语(如"三坊一照壁")和明确的技术要求(如"clean white background")能显著提高生成结果的质量和可用性。

  2. AI与专业知识的结合:虽然AI能生成令人印象深刻的设计,但在传统建筑领域,人类的专业知识仍然不可或缺。我多次调整提示词,添加了更多纳西族建筑的特点,才得到满意的结果。

  3. 技术链路的完整性:从AI生成到最终打印的过程中,每个环节都很重要。DALL-E生成的图像质量直接影响TRELLIS的转换效果,而转换模型的精度又影响最终打印成品。

  4. 远程协作的新可能:这个过程展示了如何利用AI和3D打印技术跨越地理限制,为远程项目提供实质性帮助。我在北京使用最新技术,为远在丽江的舅舅提供了实体模型参考。

下一步计划

这次尝试的成功激发了我更多的想法:

  1. 优化模型细节,特别是东巴符号和木结构的精细表现
  2. 尝试打印更大尺寸的模型,可能分区域打印后组装
  3. 探索添加简单的内部结构,以便更好地规划室内空间
  4. 利用AR技术,将3D模型与实际建筑环境结合起来

我计划在舅舅的客栈重建项目进行到室内设计阶段时,再次使用这套技术流程,帮助可视化室内布局和装饰方案。

总结

这次微软Garage 3D打印活动让我有机会将AI生成技术和3D打印应用于实际项目。通过DALL-E生成设计图,TRELLIS转换3D模型,以及最终的3D打印,我成功地为舅舅的丽江客栈项目创建了实体模型参考。

这个过程不仅展示了AI和3D打印技术在传统建筑设计中的潜力,也为我们提供了一种新的远程协作方式。技术与传统的融合,为古老的纳西族建筑注入了新的活力和可能性。

留言与讨论