技术栈
smlib
comedate
15 天前
安装
·
踩坑
·
构建
·
python 3.12
·
openusd
·
smlib
SMLib 安装与构建指南:wheel、源码构建、三平台差异与 6 个实测坑
前 10 篇讲的是 SMLib 的架构、API、修复和 Agent 用法。但第一步永远是"先装起来"——而这一步劝退了不少人:文档写着 pip install usd-brep,实际却要面对 Python 版本卡 3.12、Windows 缺 MSVC v142、macOS 装了发现没有 usd_brep 等一连串问题。
comedate
16 天前
python
·
cad
·
smlib
·
examples
·
sm_api
SMLib 的 Examples 导读:PyAPI / SM_API / SMLib 三组示例怎么读
学一个新库,最有效的方式不是读文档,而是读示例 + 跑起来 + 改一改。SMLib 仓库的 Examples/ 目录就是为此设计的——它按 API 层分组,每组只演示该层的用法。
comedate
18 天前
cad
·
step
·
smlib
·
heal
·
iges
·
导入修复
[SMLib] SMLib 的 usd.heal_file:STEP/IGES 导入模型修复实战
从外部 CAD 系统导入的模型,几乎总会带着小毛病:顶点不重合、面有退化边、缝合处缝隙、容差超标……这些缺陷会让后续的布尔、网格化、渲染出问题。
comedate
18 天前
cad
·
opencascade
·
选型对比
·
smlib
·
nurbs
SMLib vs OpenCASCADE:2026 开源 CAD 内核怎么选?
做 CAD / 三维应用几乎绕不开一个选择:几何内核用哪个? 商业授权(Parasolid、ACIS)之外,开源阵营里最常被比较的就是 OpenCASCADE(OCCT) 和 2026 年 10 月刚开源的 NVIDIA SMLib。
comedate
20 天前
架构
·
cad
·
1024程序员节
·
openusd
·
smlib
·
nurbs
【SMLib】SMLib 五层架构深度解析:SMLib / SM_API / SM_API_USD / SmPyLib 各管什么
上一篇讲了 SMLib 怎么用(《Agent 如何用 SMLib 做 CAD 创作》)。这篇往底层走:这个开源 CAD 内核到底是怎么组织的? 为什么它要拆成五层?每一层负责什么?
我是有底线的