两个 STL 的打印差异
交付新版 STL 前拖入两个文件,立即找出会影响打印、装配和报价的几何变化。
机械设计师把新版 STL 发给客户或打印团队时,最常见的反馈是“看起来差不多”。可一个缩小的孔、增加的薄壁或新的悬空面,已经足以改变装配、打印支撑和报价;只看两张旋转模型很难找到这些变化。
用户把修改前后的 STL 拖进浏览器,先选择本次制造方式,例如 FDM 打印、树脂打印或机加工。页面把两个模型叠在一起,按增加和减少的材料着色,再把差异归到孔径、壁厚、配合面和悬空区域等实际问题上。
点击某一块差异,右侧会显示具体尺寸、建议查看的角度和可能带来的制造影响。用户可圈出重点区域,生成带固定视角和尺寸标注的链接,客户打开浏览器就能确认,无需安装 CAD 软件。评审完成后,链接会汇总已确认、待修改和仍有争议的位置。
模型默认在浏览器本地比较,适合尚未公开或受保密协议约束的零件。第一版聚焦 STL 的几何差异和打印风险,不替代完整的 CAD 约束检查,也不替工厂给出最终报价。
为什么是现在
截至8月3日观察时,Meshdiff 的 Hacker News 帖位列第2,获173分和18条评论。S1 这次曝光把“客户发来新版 STL,却难以确认改动”带到打印与设计从业者面前,也让浏览器本地比较更容易被立即试用。S2
目标用户
核心用户是常接收“最终版”STL 的小型打印服务商、机械设计师和外包制造协调人。他们在报价前、开打前或发给客户确认前,需要判断改动是否影响孔、壁厚和装配面。此时最怕重新通读模型,也怕一句“没怎么改”掩盖返工。能直接生成确认链接,才比两边截图更省沟通。
最小切入点
渲染与文件读取可用 three.js 的 STLLoader。两份网格先统一单位、朝向和包围盒。差异计算放入 Web Worker,先输出增材、减材和体积变化。表面点击与最近点查询可接 three-mesh-bvh;它已提供 BVH、距离比较和体素化能力。S3 孔径与壁厚先标为“疑似变化”,再用局部截面复核。初版聚焦 FDM 的壁厚、孔径、悬空角和配合面。分享链接只保存相机、标注与摘要,原始 STL 默认不上传。
以小博大
第一批用户就在 Hacker News 讨论串、r/3DPrintingTools,以及接收客户 STL 的打印服务商中。S1S2 可制作公开示例,让访客无需上传文件先看懂结果。随后征集匿名的前后版本样本,按孔、薄壁、悬空和装配问题写成短案例。每个案例回链到交互比较页,承接具体故障词搜索。
竞品与缝隙
怎么赚钱
本地比较与基础差异查看免费。共享评审、长期链接、团队权限和审阅记录采用按席位月订阅;偶尔使用的打印服务商可按项目购买共享空间。
反方视角
STL 不保存特征树、尺寸约束和可靠单位。孔只能从三角面反推,倒角或重网格会制造大量伪差异。自动对齐若吸附到相似面,整份结论都会偏移。薄壁和悬空还依赖材料、喷嘴、层高与摆放方向。规则过严会迫使工程师逐项排除误报;规则过松又会漏掉装配变化。大模型在浏览器中体素化会占用大量内存。若共享链接包含几何,保密承诺也会转为云端托管责任。机加工还涉及刀具可达性、公差和装夹,过早加入容易被误解为报价结论。