searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

云端CAD自由:科研助手上部署Web版Chili3D最佳实践

2025-07-08 01:29:02
1
0

一、Chili3D:云端CAD的破局者

传统CAD的世纪难题

  • 📦 安装包体积庞大(通常20GB+),耗费大量存储资源
  • ⚙️ 硬件依赖性高,中低端设备运行卡顿
  • 🔄 跨系统兼容性差,移动端支持薄弱
  • 🔑 许可授权复杂,协作成本高昂

Chili3D的颠覆性突破

Chili3D作为基于TypeScript开发的​原生浏览器3D CAD系统​,通过三大核心技术实现革命性体验:

  1. 工业级内核​:通过WebAssembly将 OpenCascade(OCCT) 几何内核移植浏览器
  2. 零门槛接入​:
    • 🚫 无需安装:浏览器即开即用
    • ⚡ 超低延迟:云端GPU加速渲染

典型应用场景 🛠️ 机械设计 | 🏗️ 建筑BIM | 🎓 教学演示 | 🖨️ 3D打印预处理 | 💡 轻量化产品原型开发

二、十分钟极速部署指南

Step 1:创建高性能开发环境

  1. 登录【天翼云科研助手控制台】→【科研版】→【开发机管理】
  2. 关键配置选择:
    • 硬件规格​:NVIDIA-RTX3060(推荐显存≥12GB)
    • 镜像选择​:
Ubuntu 20.04 LTS + WebGPU支持镜像  (预装Node.js 18.x, Emscripten 3.1.34)

Step 2:一键获取工程源码

# 克隆官方仓库(建议使用SSH加速)
git clone git@github.com:xiangechen/chili3d.git --depth=1

# 进入工程目录
cd chili3d

三、编译全流程详解

基础环境准备

# 安装依赖库(自动处理版本兼容)
npm install --force

# 启动热更新开发环境(实时编译TS代码)
npm run dev

image.png

工业内核OCCT编译

# 初始化WebAssembly编译环境
npm run setup:wasm

# 构建OCCT几何内核(约2小时)
npm run build:wasm  # 输出:/wasm/chili_occt.wasm

编译优化技巧
✅ 添加 --parallel=8 参数启用多核编译
✅ 科研助手开发机建议选择96核CPU规格**
✅ 若遇内存溢出,设置 export NODE_OPTIONS="--max-old-space-size=8192"

四、云端CAD的极致体验

  1. 保持开发机运行状态
  2. 打开浏览器访问:
<你的开发机IP>:8081

image.png

image.png

功能实操

1.导入模型
image.png

image.png

2.模型编辑
image.png

性能压测指南

进行模型测试
image.png

1.RTX3060GPU创建模型测试结果
image.png

结语:开启云端设计新纪元

天翼云科研助手 + Chili3D的组合,正在使得你获得更加便捷的CAD工作体验:

立即行动:​​👉 在科研助手【镜像商城】搜索“Chili3D”获取预配置环境​**👉 访问Chili3D官方文档获取最新开发资源​​👉 加入天翼云开发者社区获取技术支持**

0条评论
0 / 1000
颜****逸
4文章数
0粉丝数
颜****逸
4 文章 | 0 粉丝
原创

云端CAD自由:科研助手上部署Web版Chili3D最佳实践

2025-07-08 01:29:02
1
0

一、Chili3D:云端CAD的破局者

传统CAD的世纪难题

  • 📦 安装包体积庞大(通常20GB+),耗费大量存储资源
  • ⚙️ 硬件依赖性高,中低端设备运行卡顿
  • 🔄 跨系统兼容性差,移动端支持薄弱
  • 🔑 许可授权复杂,协作成本高昂

Chili3D的颠覆性突破

Chili3D作为基于TypeScript开发的​原生浏览器3D CAD系统​,通过三大核心技术实现革命性体验:

  1. 工业级内核​:通过WebAssembly将 OpenCascade(OCCT) 几何内核移植浏览器
  2. 零门槛接入​:
    • 🚫 无需安装:浏览器即开即用
    • ⚡ 超低延迟:云端GPU加速渲染

典型应用场景 🛠️ 机械设计 | 🏗️ 建筑BIM | 🎓 教学演示 | 🖨️ 3D打印预处理 | 💡 轻量化产品原型开发

二、十分钟极速部署指南

Step 1:创建高性能开发环境

  1. 登录【天翼云科研助手控制台】→【科研版】→【开发机管理】
  2. 关键配置选择:
    • 硬件规格​:NVIDIA-RTX3060(推荐显存≥12GB)
    • 镜像选择​:
Ubuntu 20.04 LTS + WebGPU支持镜像  (预装Node.js 18.x, Emscripten 3.1.34)

Step 2:一键获取工程源码

# 克隆官方仓库(建议使用SSH加速)
git clone git@github.com:xiangechen/chili3d.git --depth=1

# 进入工程目录
cd chili3d

三、编译全流程详解

基础环境准备

# 安装依赖库(自动处理版本兼容)
npm install --force

# 启动热更新开发环境(实时编译TS代码)
npm run dev

image.png

工业内核OCCT编译

# 初始化WebAssembly编译环境
npm run setup:wasm

# 构建OCCT几何内核(约2小时)
npm run build:wasm  # 输出:/wasm/chili_occt.wasm

编译优化技巧
✅ 添加 --parallel=8 参数启用多核编译
✅ 科研助手开发机建议选择96核CPU规格**
✅ 若遇内存溢出,设置 export NODE_OPTIONS="--max-old-space-size=8192"

四、云端CAD的极致体验

  1. 保持开发机运行状态
  2. 打开浏览器访问:
<你的开发机IP>:8081

image.png

image.png

功能实操

1.导入模型
image.png

image.png

2.模型编辑
image.png

性能压测指南

进行模型测试
image.png

1.RTX3060GPU创建模型测试结果
image.png

结语:开启云端设计新纪元

天翼云科研助手 + Chili3D的组合,正在使得你获得更加便捷的CAD工作体验:

立即行动:​​👉 在科研助手【镜像商城】搜索“Chili3D”获取预配置环境​**👉 访问Chili3D官方文档获取最新开发资源​​👉 加入天翼云开发者社区获取技术支持**

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0