Kossel 升级记 - 混乱之始

简介: 自《Vue2.0实践揭秘》出版后已经很多天没有写博了,很多朋友都关心哥最近干嘛去了。那从今天起就用一个系列的文字讲讲我最近“闭关”的所得吧。所谓闭关就是作啊~ 之前将几年前买的一台3D打印机(DaVinci 1.0)升级失败了,最终无耐之下重新在淘宝上找了一台,打算用便宜一点的机器来将毁掉的那些组件给重新打印出来,我就这样走上了一条充满巨坑的升级之路。

自《Vue2.0实践揭秘》出版后已经很多天没有写博了,很多朋友都关心哥最近干嘛去了。那从今天起就用一个系列的文字讲讲我最近“闭关”的所得吧。所谓闭关就是作啊~ 之前将几年前买的一台3D打印机(DaVinci 1.0)升级失败了,最终无耐之下重新在淘宝上找了一台,打算用便宜一点的机器来将毁掉的那些组件给重新打印出来,我就这样走上了一条充满巨坑的升级之路。

我家原来的打印机是一台XYZ型(笛卡尔型)的打印机,也就是XY轴被固定在一个平面,Z轴单独做垂直运动。这种机型很常见,例如出名的UltiMaker , MakerBot ,Prusa 都属于笛卡尔型的。感觉这种机器很大而且又玩了有几年了,所以这次想买一台三角洲回来玩玩,也就是并联臂式的3D打印机。之前几年我都只是停留在3D模型的设计与普通的打印而已,并没有对机器本身做什么研究,于是乎就在淘宝上找了一家销量最好的一台叫 AnyCubic Kossel 的机子回来。

Anycubic

这是一台DIY的机子,这个淘宝店很会做生意他们不做整机这样就免去了各种由于调试带来的麻烦,就算机子调不好也是买家的问题。

IMG_4659.JPG

做电商就得像这样的店学。包装还是挺不错的。

这个机子的安装过程我不打算在这里写出来,他们家在优酷上有教学视频。一但入手自然就是对Kossel这种打印机了解的开始,最初还觉得这款设计还是很不错的,随着对Kossel这种开源3D打印机认知的加深才慢慢地知道自已中招了!

Kossel 可以算是近年比较流行的开源打印机,几乎与之齐名的还有另一款笛卡尔型的Prusa i3。在淘宝上都能找到这两种机卖,所有的店几乎都说是他们自已研发的,其实都是P!这两款打印机的图纸与材料清单可以说一搜就是一大堆。

AnyCubic 这款的设计其实是2015年的,说说几个组成部分吧。挤出机是MK8这个还倒算是新一些,挤出头就太老了,是E3D V5版本的(V6都出来两年了),吊台的设计是2015年一老外的手笔,AnyCubic只是将它做成了合金的。

唯一不知道是不是AnyCubic的“创新”了,就是它们的主板,实际上就是将Arduino 2560 与 电机驱动板集成在一起而已。板子的质量一般,是“仿黑沉金”工艺的,拿一块黑板对照一下就知道质量的差别是多么的大了,以下是它的图片:

AnyCubic主板

AnyCubic配置的控制面板只是2004LCD,是一块非图型的廉价LCD。这么看来这块集成块还不如自已在淘宝上买标准的Arduino Mega2560+电机驱动+Ramp1.4 全图型控制面板 (套装价大约为¥140)划算。

电机驱动是最廉价的A4988,大约成本在2~3块钱左右,A4988很容易失步的,我估计最后还是得换成DRV8825。

AnyCubic 在他们的店里还分了很多的型号,标配是没有热床和电源的,还有一个号称是高精度版本的滑车版,其实与这个标准版是没啥大区别的,最大区别就是贵了好几百。安装起来还是比较容易,有视频和说明书。可下载的资料基本上是乱78糟的,一看就是一些搞了一两年技术的菜鸟搞出来的。

最需要吐槽的一点是这机器由于是早期的机型,所以是没有自动调平功能的,一切只能靠手工!虽然有视频教程但如果对于像我这种以前还没有自已制作3D打印经验的人来说就是个巨坑!个人建议还是不要去看他们的视频教程,还是上Youtube上面找一下如何对Kossel进行调试的视频会更容易上手。

没有痛苦就没有进步,这可以说是对我们这些喜欢折腾的极客们的一种真实的心内写照吧。正因为这机子这么的坑,那就硬是要将这块硬骨头给啃下来才肯罢休。

经过一个多月的折腾,也算是对Kossel有了一个全面的了解,单凭一时冲动与技痒搞几下的话这机子是搞不好的。这一个多月中我就经历了以下的这些痛苦的折磨:

  • Marlin 固件的了解与更新(标配的Marlin固件是2015版本的,所以得重新刷成最新版的)
  • 增加热床与ATX电源 - 没有它们打ABS就等着翘边,高速打印就等电机失步将模型打成一堆渣吧,只要看看他们家的说明书就知道他们的技术是多么的渣了,他们买的热床是没有相关配件完美地安装到打印机上的。
  • 增加自动调平功能 - 手动调平实在是坑爹,几乎是个无限坑没有自动调平的3D打印机就像是让人回到石器时代一样。
  • 折腾打印参数 - 等一切完成后这才是最最坑爹的一步,上百个打印机的相关可调节参数比配置服务器还要头疼,每个参数都可能会影响到打印质量。
  • 由于限位开头是机械式的,灵敏度差而且用一个月左右就机械疲劳了,最后还是逼迫换成了灵敏度更高的光学开关。

本篇就是一篇吐槽和交代一下背景的文章,在这个系列里面我将会围绕着上述所说的这些坑来讲述哥是怎么爬出来的。

最后,补上一句:如果想自已DIY一台Kossel的话最好还是不要买这种DIY套件,这么一个套件要850左右实质上来说如果自已按照开源清单来配的话最多也不过是400左右就搞定,花个500就能买到更好的配件。而且从采购开始就是一种对机器结构的深层次学习,会比看者说明书装一台低精打印机学得更多的3D打印的相关知识。

相关文章
|
3月前
|
存储 开发工具 git
Flutter相关痛点解决问题之保证共建开放性的同时确保软件整体的质量和性能如何解决
Flutter相关痛点解决问题之保证共建开放性的同时确保软件整体的质量和性能如何解决
|
4月前
|
开发者
软件交付问题之有效地减少代码中的逻辑错误,如何解决
软件交付问题之有效地减少代码中的逻辑错误,如何解决
|
6月前
|
程序员 测试技术
程序员难以一次性写好代码并持续修复Bug,主要源于软件的高复杂性、需求不确定性、测试局限性和技术能力限制。
【5月更文挑战第11天】程序员难以一次性写好代码并持续修复Bug,主要源于软件的高复杂性、需求不确定性、测试局限性和技术能力限制。复杂的系统易产生意外问题,需求变化导致初始设计难完备,测试无法覆盖所有情况,而技术更新和个体能力差异也会引入错误。因此,持续调试和优化是保证软件质量的关键步骤。
66 0
|
SQL 缓存 NoSQL
写代码有这16个好习惯,可以减少80%非业务的bug
每一个好习惯都是一笔财富,本文整理了写代码的16个好习惯,每个都很经典,养成这些习惯,可以规避多数非业务的bug!希望对大家有帮助哈,谢谢阅读,加油哦~1. 修改完代码,记得自测一下...
345 0
|
数据库
重构——前提工作
重构——前提工作
|
Unix Java Linux
系统的混乱并业务本身之复杂,我们并不擅长处理『简单』
![](https://ata2-img.oss-cn-zhangjiakou.aliyuncs.com/neweditor/846d5052-1e21-4f9c-8f52-aaa37cacc407.png) # 前言 一群高智商青年在餐厅吃饭,餐桌上一个瓶盖标识为盐的瓶子里装得是胡椒粉,而标识为胡椒粉的瓶子里装得却是盐,他们想出了一个充满才气的方案来完成对调--仅需要一张餐巾纸、一根吸管和两个
48652 10
系统的混乱并业务本身之复杂,我们并不擅长处理『简单』
|
Unix Java Linux
系统的混乱并非业务本身之复杂,我们并不擅长处理『简单』
软件工程最大的成本在于维护,为了未来可扩展、为了未来更灵活,我们往往会增加很多很多奇奇怪怪可有可无的代码,增加这些代码可能只需要几分钟,但移除这些代码花费的精力与承担的风险,却数倍于此。我们不断 YY 着所谓的未来,却让现在越来越糟。系统的混乱并非业务本身之复杂,我们并不擅长处理『简单』。
1175 1
系统的混乱并非业务本身之复杂,我们并不擅长处理『简单』
|
运维 测试技术 数据库
测试思想-流程规范 关于预发布环境的一些看法
测试思想-流程规范 关于预发布环境的一些看法
525 0
|
人工智能 算法
为什么很少有游戏支持场景破坏?是因为技术问题吗?
最近很多游戏狂热迷们正火热讨论的一个问题是:为什么很少有游戏支持场景破坏?说实话小编也非常好奇,于是乎小编去查了好多资料。接下来小编带领大家一起去深挖究竟!
142 0
为什么很少有游戏支持场景破坏?是因为技术问题吗?
|
设计模式 Java Spring
项目中如何优雅的消除if-else
通过一些设计模式可以消除if-else 提高系统的扩展性
859 0