跳到正文
发现
Materializr:开源参数化 3D CAD
桌面应用设计创意

Materializr:开源参数化 3D CAD

面向创客的开源参数化 3D CAD,支持约束草图、实体建模、螺纹与文字雕刻,可导出 STL/STEP。

admin
发布于 2026-11-02
浏览
1
访问
0
下载
0
版本
v1.7.7
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Materializr 是一款面向创客的开源参数化 3D CAD。它基于 OpenCASCADE 几何内核(真正的 B-rep 实体,而不是网格)与 Dear ImGui 界面,目标是落在「过于简单的入门工具」和「过于笨重的专业软件」之间的中间地带:足够做出真实零件的参数化实体建模能力,没有陡峭的学习曲线、订阅或账号。

除 Windows、macOS、Linux 桌面版外,它还通过 SDL3 + OpenGL ES 3.0 后端提供 Android 与 iPad 版本,并有运行时「触屏模式」适配手势与点击区域,官方建议在平板上使用。项目以 GPLv3 发布。

主要功能

草图:直线、圆、圆弧、样条、多边形、矩形,带 SketchUp 式推断捕捉(端点、中点、垂直、相切、15° 增量)以及可选尺寸与约束;文字作为真实轮廓几何(内置十款字体);SVG 导入带实时摆放预览,两者都会成为可拉伸的闭合区域;还可以把参考图放进视口对着建模。

建模:推/拉、拉伸、旋转成型(lathe)、revolve、loft 与引导线 loft、边界填充、布尔运算、圆角/倒角、抽壳、镜像、线性与圆周阵列、分割、分离实体,也可直接放置长方体、圆柱、球、圆锥、圆环等基本体。直接面编辑支持拔模、缩放面、绕法线扭转面。

细节:经过校验的内外螺纹(按直径给出标准粗牙默认值);Projection 可把任意草图雕刻或浮雕到平面或曲面上。

展开:把 3D 实体展平成 2D 切割样板(含折弯、圆锥甚至双曲面),导出为 1:1 SVG 或带定位标记的可平铺打印 PDF,方便钣金与 EVA 泡棉流程。

历史可控:每个操作都是可编辑的历史步骤,保存的项目重新打开后仍可修改第一步并让后续步骤重放;布尔接缝上的圆角/倒角会跟随上游编辑;支持构造平面与轴、任意剖切面的剖视图、版本快照与自动保存、崩溃/卡死恢复。

界面与交换:三种界面布局(Classic desktop、Modern rail、im-touch),首次启动带实时预览和上手引导;选中面、边或顶点即可看到面积、半径、长度、中心等测量值与多选合计。支持 STEP/IGES/BREP 导入导出、STL 导入(精度可控)、STL/glTF/OBJ/3MF 导出(Z 轴向上修正)、草图导出 SVG 与 DXF(1:1 毫米,供激光切割和 2.5D CNC),以及原生 .mzr 格式。

安装与使用

从 GitHub Releases 下载对应安装包:

  • Windows:运行 Materializr-Setup.exe,或解压 Materializr-windows-x64.zip 后运行 materializr.exe
  • Linux:Materializr-*.AppImage,chmod +x 后直接运行
  • macOS(Apple Silicon):打开 .dmg,把 Materializr 拖进 Applications
  • Android:Google Play、F-Droid 或最新 APK(需允许安装未知应用)
  • iPad:App Store

macOS 上应用为 ad-hoc 签名、未公证,首次打开需在 Applications 中右键(或 Control 点按)选择「打开」,再在弹窗中确认「打开」;也可在「系统设置 → 隐私与安全性」中选「仍要打开」。

应用内置 Help → User Guide、键盘快捷键面板与检查更新;入门文档见仓库 docs/getting-started.md。

注意事项

  • Linux AppImage 需要 glibc 2.38 或更新(Ubuntu 24.04+、Fedora 39+ 等 2024 年之后的发行版),旧系统可用源码编译或在 ubuntu:24.04 容器中运行。
  • 软件还比较年轻,可能存在尚未发现的 bug;操作会校验结果,失败时拒绝执行而不会破坏模型,但仍建议经常保存。
  • 已知限制:移动实体后再编辑可能丢失草图链接;带螺纹的实体在每次修改后会重新生成螺纹;与圆角相接的边做倒角仍可能失败(被拒绝而非产出错误几何)。
  • F-Droid 版本用自有密钥签名,与 GitHub APK 不能互相覆盖安装,切换来源需先卸载(会清除应用内文件),请提前导出项目。

本作品整理自 GitHub 开源项目 materializr-cad/materializr,原作者 @materializr-cad,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.7.7当前版本

    新增草图构造几何(早期版本,虚线显示且不影响实体);桌面端新增 75%–250% 的界面缩放滑块;新增网格随缩放变化开关与步距滑块;并修复了测试者反馈的一批问题。

评论