首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

Show HN:SolidCraft – Rust 中的开源参数化 CAD(支持 MCP)

摘要

An open-source parametric 3D CAD application built in pure Rust. Sketch, constrain, and build solids with a parametric feature timeline. Change a dimension and watch your model rebuild. Run it on your...

and the your SolidCraft are open with from install docs
2026-10-13 1 阅读 约6分钟阅读 bherbruck
分享:
字号:
一个用纯 Rust 构建的开源参数化 3D CAD 应用程序。使用参数化特征时间线绘制草图、约束和构建实体。更改尺寸并观察模型重建。在桌面、浏览器中运行它,或者让 AI 代理通过内置的 MCP 服务器进行建模。空设计的 Raspberry Pi 4 外壳:草图尺寸包含电路板参数、拉伸、圆角、外壳、在 58 × 49 mm 孔矩形上图案的 M2.5 支座、端口切口、通风槽和颜色,然后在参数中高度 24 → 32 mm,然后全部重建。 6 倍播放。完整视频,与演示脚本一起录制。 Windows:下载并运行安装程序。也适用于 ARM64 和 32 位 PC,或作为无需安装即可运行的便携式 zip。 macOS:打开磁盘映像并将 SolidCraft 拖入应用程序(Apple 芯片和 Intel)。 Linux:下载 AppImage ,允许其作为程序运行并打开它。或者安装 .deb(Ubuntu、Debian、Mint)或 .rpm(Fedora、openSUSE),或者使用 Flatpak 。使用 Snap: sudo snap install Solidcraft (Snap Store 或 .snap 文件)。对于 ARM64:AppImage 、 .deb 、 .rpm 。 Web:在浏览器中尝试,无需安装。下载尚未签名。在 Windows 上,如果 SmartScreen 警告您,请选择“更多信息”,然后选择“仍然运行”。在 macOS 上,第一次在“应用程序”中右键单击“SolidCraft”,然后选择“打开”。旧版本、校验和和其他格式位于发布页面。安装详细信息、从早期版本升级以及从源代码构建位于入门 中。文档:SolidCraft 书籍(用户指南、开发人员指南和命令参考;来源位于 docs/book )。状态:早期但可用于简单零件。 76 个公共参考零件中的 75 个与其分析或 FreeCAD 计算的体积、面积、质心和边界框相匹配 ( docs/oracle.md );另一个是被跟踪的错误。这些检查并未建立完整的几何或工作流程等效性。 SolidCraft 的命令在 docs/features.md 中按区域列出;状态和计划位于 ROADMAP.md 中。开放工作和已知错误位于 GitHub issues 中,欢迎提供帮助:请参阅 CONTRIBUTING.md 。原点平面、偏移平面或平面上的草图:直线、矩形、圆、圆弧、多边形、槽、椭圆、拟合/控制样条曲线、圆锥曲线和文本;构造几何、投影、修剪、圆角和倒角,包括原点处的角。新的面部附件保留了受支持的构造特性和选定的事件;缺失的来源暴露了明确的飞机修复工作流程。见面附件。显式闭合拟合样条线和闭合关联偏移使用周期性 C2 插值。当插入消耗角弧时,受支持的凸线和弧偏移保留其标识,并且链接的拉伸遵循当前边界。打破关联会冻结边界并保持现有的挤压可用。曲线绘制和拾取一起适应缩放和显示比例,包括“拟合”处的小圆圈和放置组件中的草图。由我们自己的求解器解决的约束和尺寸。相对于已知几何形状的约束固定点通过构造精确放置(轨迹交叉和刚性簇分解,在 Owen 1991 和 Fudos-Hoffmann 1997 之后); Levenberg-Marquardt 解决了其余问题,其雅可比行列式给出了其余的自由度。约束:重合、曲线上的点、水平/垂直、平行、垂直、相切、曲率(G2)、相等、同心、共线、中点、对称、固定;由参数驱动的线性、对齐、水平、垂直、点到线、半径、直径、角度、圆弧扫描、弧长和槽长尺寸。过度约束的编辑会被拒绝;完全约束的几何体变黑。拖动会在每一帧求解草图,并在拖动结束时重建模型一次。选择一条线或其两个端点,输入其尺寸并按 Enter 键提交一个撤消步骤。适合使草图几何体远离调色板和导航控件。自动找到轮廓,包括轮廓内由线和孔分割的区域。当样条线跨度计数发生变化时,新捕获的完整自适应边界保留其外部和孔源标识。部分或模糊的边界不符合条件。参数化时间轴上的特征:拉伸、旋转、扫描、放样、圆角/倒角、抽壳、拔模、孔、螺纹、图案、镜像、分割、组合、移动和构造几何体。时间线逐渐重建;可以编辑、抑制、重命名、重新排序和删除功能。 ROADMAP.md 中描述了支持的几何形状和当前限制。新的旋转保留了跨相反轴的对称和两侧角度放置;旧的设计在重新打开或编辑时会保留其保存的约定。具有单位感知表达式的参数和配置( 2 * 宽度 + 5 mm ,角度 / 2 )、有序规则、特征抑制和每行主体材料/外观。具有嵌套零部件和事件、关节、运动算例、接触集的装配体
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱