待补充 SnakeOilXY/SnakeOil-XY

3D打印 3/5 🧩 软硬件结合 已发布
SnakeOilXY 180 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

Fully open source configurable high speed CoreXY 3D printer.


SnakeOil-XY 是一个完全开源、高度可配置的高速 CoreXY 3D 打印机项目,灵感来源于 HevORT、Voron、Annex Engineering 和 EVA2 等知名开源设计。该项目最大的亮点在于其灵活的运动学选择:用户可以根据需求在标准 CoreXY、高性能 4PR(具备自动调平龙门架能力,采用自定义扩展 CoreXY 运动学)以及混合式 IDEX(独立双喷头)三种方案中自由切换,真正实现了一机多用。在技术实现上,SnakeOil-XY 无需任何定制机加工零件或定制切割面板,大幅降低了 DIY 门槛。其结构设计注重耐用性,承受应力的部件通过长螺栓嵌入来增强负载能力。项目还集成了三点自动调平、皮带驱动 Z 轴、EVA 兼容工具头、快速拆卸面板、内置腔体空气过滤、无螺丝皮带安装器以及床身风扇等丰富功能,并支持 Klicky 探针和 EBB CAN 工具头板。在软件层面,它基于 Klipper 固件,并提供了专属的扩展 CoreXY 运动学支持。SnakeOil-XY 主要解决了传统 DIY 3D 打印机在高速打印时结构稳定性不足、运动学选择单一以及组装调试复杂的问题。它特别适合那些追求高速打印质量、希望在一台机器上体验不同运动学特性(如单喷头高速打印与双色/双材料打印)的进阶玩家和创客。从实测数据看,其 Beta2 版本在输入整形测试和层高精度测量中均表现出色,配合社区提供的演示视频,证明了其在高速度下依然能保持优秀的打印质量。该项目目前处于 Beta3 阶段,社区活跃,通过 Discord 和 Ko-fi 等渠道提供支持。

标签

项目特点

**三种运动学自由切换**:支持标准 CoreXY、4PR 自动调平龙门架、IDEX 独立双喷头,一机多用。
**零定制零件**:无需定制 CNC 或激光切割面板,所有零件均可通过标准渠道获取。
**高耐用结构**:关键受力部件采用长螺栓嵌入设计,提升整体刚性和寿命。
**开源且高度可配置**:完整的设计文件、固件配置和装配指南全部公开,用户可按需调整。
**社区驱动**:项目灵感来自多个知名开源打印机项目,并持续吸收社区反馈优化设计。

技术规格

运动系统 CoreXY / 4PR / IDEX(可切换)
打印尺寸(CoreXY) 约 300mm x 300mm x 300mm(典型配置)
打印尺寸(IDEX) 双喷头独立工作,单头覆盖约 250mm x 300mm x 300mm
热端兼容 支持 EVA2 系列热端(如 Dragon、Mosquito、Revo 等)
挤出机 支持 BMG、Sherpa Mini、Orbiter 等标准挤出机
结构材料 铝型材(2020/2040 系列)+ 3D 打印结构件
运动导轨 MGN9H / MGN12H 线性导轨
控制板 支持 Klipper 固件(如 Fysetc Spider、Octopus、BTT SKR 系列)
调平方式 4PR 自动调平龙门架(可选)
电源 24V 直流输入,建议 400W 以上

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
2020 铝型材(400mm) 4 框架立柱
2040 铝型材(500mm) 4 框架横梁
MGN9H 线性导轨(350mm) 2 X 轴
MGN12H 线性导轨(350mm) 2 Y 轴
GT2 同步带(6mm宽) 2米 CoreXY 传动
20T GT2 同步轮 4 电机端
20T GT2 惰轮 4 从动端
NEMA17 步进电机(1.8°) 4 XY 轴各 2 个
NEMA17 步进电机(0.9°) 1 Z 轴(可选)
EVA2 兼容热端(如 Dragon) 1 标准配置
BMG 双齿轮挤出机 1 标准配置
Fysetc Spider V2.2 1 或同类 Klipper 板
24V 400W 开关电源 1 建议品牌 Mean Well
3D Touch / BLTouch 1 4PR 模式需 2 个
结构连接件(STL) 约30个 需自行打印

3D 模型

模型名称文件名文件
A 2x idler housing A_2x_idler-housing.stl
板 - M 1x extruder back plate no tensioner M_1x_extruder-back-plate-no-tensioner.stl
安装座 - M 2x front idler mounter M_2x_front-idler-mounter.stl
M 2x rail stopper M_2x_rail-stopper.stl
front idler align jig front-idler-align-jig.stl
框架 - front idler align jig FOR OLD SHORT FRAME front-idler-align-jig_FOR_OLD_SHORT_FRAME.stl
front idler assembly front-idler-assembly.step
安装座 - A 2x c belt mounter bottom A_2x_c-belt-mounter-bottom.stl
轴 - A 2x c motor shaft spacer A_2x_c-motor-shaft-spacer.stl
A 2x c tensioner idler housing A_2x_c-tensioner-idler-housing.stl
A 2x c tesioner cap A_2x_c-tesioner-cap.stl
A 4x C Apex belt clip A_4x_C-Apex-belt-clip.stl
安装座 - M 1x c left idler mounter M_1x_c-left-idler-mounter.stl
安装座 - M 1x c right idler mounter M_1x_c-right-idler-mounter.stl
安装座 - M 1x left c motor mount inner M_1x_left-c-motor-mount-inner.stl
安装座 - M 1x left c motor mount outer M_1x_left-c-motor-mount-outer.stl
安装座 - M 1x right c motor mount inner M_1x_right-c-motor-mount-inner.stl
安装座 - M 1x right c motor mount outer M_1x_right-c-motor-mount-outer.stl
M 1x y carrier bottom left M_1x_y-carrier-bottom-left.stl
M 1x y carrier bottom right M_1x_y-carrier-bottom-right.stl
M 1x y carrier mid left M_1x_y-carrier-mid-left.stl
M 1x y carrier mid right M_1x_y-carrier-mid-right.stl
M 1x y carrier top left M_1x_y-carrier-top-left.stl
M 1x y carrier top right M_1x_y-carrier-top-right.stl
M 4x C belt clamp M_4x_C-belt-clamp.stl
OPTIONAL 2x c tesioner cap m4 thread insert OPTIONAL_2x_c-tesioner-cap-m4-thread-insert.stl
电机座 - OPTIONAL A 2x C motor spacer OPTIONAL_A_2x_C-motor-spacer.stl
框架 - TOOL C motor aligner 15mm FOR SHORT FRAME W CORNER CUBE TOOL_C-motor-aligner-15mm_FOR-SHORT-FRAME-W-CORNER-CUBE.stl
电机座 - TOOL C motor aligner 35mm TOOL_C-motor-aligner-35mm.stl
M 1x y carrier top left M_1x_y-carrier-top-left.stl
M 1x y carrier top right M_1x_y-carrier-top-right.stl
M 1x y carrier top left M_1x_y-carrier-top-left.stl
M 1x y carrier top right M_1x_y-carrier-top-right.stl
安装座 - A 2x c belt mounter bottom A_2x_c-belt-mounter-bottom.stl
轴 - A 2x c motor shaft spacer A_2x_c-motor-shaft-spacer.stl
A 2x c tensioner idler housing A_2x_c-tensioner-idler-housing.stl
A 2x c tesioner cap A_2x_c-tesioner-cap.stl
安装座 - M 1x c left idler mounter M_1x_c-left-idler-mounter.stl
安装座 - M 1x c right idler mounter M_1x_c-right-idler-mounter.stl
安装座 - M 1x left c motor mount inner M_1x_left-c-motor-mount-inner.stl
安装座 - M 1x left c motor mount outer M_1x_left-c-motor-mount-outer.stl
安装座 - M 1x right c motor mount inner M_1x_right-c-motor-mount-inner.stl
安装座 - M 1x right c motor mount outer M_1x_right-c-motor-mount-outer.stl
安装座 - M 2x c belt mounter top M_2x_c-belt-mounter-top.stl
安装座 - 2x bed arm mount mirror 2x_bed-arm-mount-mirror.stl
安装座 - 2x bed arm mount 2x_bed-arm-mount.stl
OPTIONAL 2x c tesioner cap m4 thread insert OPTIONAL_2x_c-tesioner-cap-m4-thread-insert.stl
电机座 - OPTIONAL A 2x C motor spacer OPTIONAL_A_2x_C-motor-spacer.stl
框架 - TOOL C motor aligner 15mm FOR SHORT FRAME W CORNER CUBE TOOL_C-motor-aligner-15mm_FOR-SHORT-FRAME-W-CORNER-CUBE.stl
电机座 - TOOL C motor aligner 35mm TOOL_C-motor-aligner-35mm.stl

能力画像

**记忆与知识检索**:3/5 — 需要查阅 GitHub Wiki 和社区讨论来获取装配细节和固件参数。
**动手与操作**:4/5 — 涉及铝型材切割、导轨安装、同步带张紧和电子接线,需要一定手工能力。
**编程与算法**:2/5 — 主要工作是修改 Klipper 配置文件(如 printer.cfg),无需从头编写算法。
**设计与建模**:3/5 — 如需自定义打印件或修改运动学方案,需要基础 CAD 建模能力(如 Fusion 360)。
**实验与调试**:4/5 — 调平、PID 校准、加速度调优、IDEX 同步测试等环节需要反复实验。
**协作与分享**:3/5 — 项目鼓励在 Discord 和 GitHub 上提交改进和问题,适合团队协作。
**学习与研究**:4/5 — 涉及 CoreXY 运动学、4PR 自动调平原理、IDEX 控制逻辑,学习曲线较陡。
**系统集成**:3/5 — 需要将机械、电子、固件三个子系统整合调试,但整体模块化程度较高。

所需技能

基础机械装配能力(铝型材、导轨、同步带安装) 电子接线基础(24V 电源、步进电机、热敏电阻、限位开关) Klipper 固件配置与调试 3D 打印件后处理(去支撑、打磨) 基础故障排查(短路、共振、堵料) 可选:CAD 建模(用于自定义零件)

适用场景

想体验一机多运动学(CoreXY / 4PR / IDEX)的进阶 DIY 玩家
需要高速打印原型件的小型工作室或创客空间
对自动调平龙门架(4PR)技术感兴趣的研究者
希望从零搭建一台完全开源、无定制零件的 3D 打印机
需要双喷头独立打印(IDEX)但预算有限的用户
作为教学平台,用于学习 CoreXY 运动学和 Klipper 固件