乐于分享
好东西不私藏

Yi3D 开源了:一款支持 AI 辅助建模的 3D 设计软件

Yi3D 开源了:一款支持 AI 辅助建模的 3D 设计软件

今天,Yi3D 正式开源了

Yi3D 是一款使用 C++ 开发的 简单易用的开源 3D 建模软件,支持 Windows 和 Linux 平台。提供了两类核心建模方式:

  • 基于草图的参数化建模:画 2D 草图 → 拉伸 / 旋转 / 扫掠 / 放样 → 生成 3D 实体
  • 基于基础形体的布尔建模:用长方体、圆柱体、球体等基本形状,通过并集、差集、交集组合出复杂形体

整个项目以 Apache 2.0 协议开源,商用友好。采用以下技术:

  • 几何造型引擎 OpenCASCADE 7.7.0
  • 界面 Qt5
  • 三维渲染引擎 OpenSceneGraph 3.6.5
  • Python

项目整体代码量在15万行左右。

🏠 项目地址:https://github.com/wangyao1052/Yi3D

软件主要功能

草图

提供了丰富的草绘功能。

  1. 支持草绘点、线、中心线、圆、圆弧、椭圆、椭圆弧、样条曲线、基于方程式的样条曲线。
  2. 支持移动、复制、旋转、镜像、阵列、修剪、延伸、偏移、倒角、圆角。
  3. 全面的草图捕捉功能,支持捕捉:端点、中点、圆心、象限点、点在曲线上、水平、竖直、平行、垂直、切点、垂足、等长、原点、X对齐、Y对齐。

特征建模

支持常见的特征造型建模:

  • 拉伸体(拉伸切除)
  • 旋转体(旋转切除)
  • 扫描体(扫描切除)
  • 放样体(放样切除)
  • 倒角
  • 圆角
  • 抽壳
  • 拔模

AI辅助建模

你可以使用自然语言描述想要的模型,AI 会自动生成 Python 建模脚本并执行:

以下是使用Claude Code + Deepseek V4 Pro 生成的齿轮模型。

"帮我做一个模数 3.0、24 齿、压力角 20° 的直齿圆柱齿轮,中心孔 12mm"

快速开始

Windows

  1. 下载源码;
  2. 下载预编译依赖包:https://github.com/wangyao1052/Yi3D-LibBundles-Windows;
  3. 解压到 3rdParty/bundles/
  4. 用 Visual Studio 打开,编译即可。

Linux

  1. 下载源码;
  2. 通过包管理器安装 OCCT、Qt5、OSG、Python3;
  3. CMake构建。

详细步骤见仓库 https://github.com/wangyao1052/Yi3D。

一起建设

Yi3D 刚刚开源,正在寻找早期用户和贡献者。无论你是:

  • 👨‍💻 C++ 开发者 —— 改进几何引擎、优化渲染管线
  • 🐍 Python 开发者 —— 丰富脚本示例、改进 AI 建模技能
  • 🎨 3D 建模用户 —— 实际使用、提需求、报 Bug
  • ✍️ 技术写作者 —— 完善文档、撰写教程

你的每一个 Issue、PR 和 Star ⭐ 都对项目至关重要。

👉 GitHub 仓库:https://github.com/wangyao1052/Yi3D

👉 官方网站:https://www.wangyaosoft.com

欢迎交流

项目刚刚开源,还有很多不完善的地方。如果你对这个项目感兴趣,欢迎加入进来,一起努力做出一款简单好用、开源免费的三维建模软件。