- JermCAD是一款基于浏览器的3D CAD模型渲染器,采用YAML语法进行模型设计。
- 支持定义几何形状(立方体、圆柱体、圆锥体、球体、圆环体、拉伸体)并进行布尔运算(并集、差集、交集)。
- 功能包括实时可视化、STL导出、可调渲染质量,同时支持Z轴朝上和Y轴朝上两种坐标系。
- 该工具旨在解决传统CAD软件界面操作痛点,提供基于代码的替代方案。
- 支持参数化建模,可复用参数、材质和印章(可复用的参数化形状模板)。
- 属性引用功能允许通过引用其他实体的属性来对齐形状。
- 包含交互式3D查看器,提供相机控制(旋转、平移、缩放)和线框模式。
- 调试模式提供详细的控制台日志输出便于故障排查。
- 已知限制包括可能存在漏洞(vibe-coded)、STL导出时产生非流形边,以及缺少圆角/倒角修饰器。
- 未来计划增加圆角/倒角修饰器、阵列模式、用户账户和全局模型库功能。