FDM3D打印系列——超可动可变形机体打印

  大家好,我是阿赵。继续来分享一下3D打印的成果。
  这次打印的对象不得了,是超时空要塞系列的可变形VF战机。打印完这个模型,绝对是学习到了很多的东西,下面给大家分享一下。

一、成果展示:

在这里插入图片描述

  不要怀疑,不可能是这样打印出来的。这个模型总共有差不多90个零件,逐个打印出来拼起来的。不过我觉得这样放在打印机里面很有感觉
在这里插入图片描述

  飞机形态非常的好看,完全看不出是可以变形的。
在这里插入图片描述

  机舱可以打开,机身下面有可以收起的升降轮子。
在这里插入图片描述  经典的半飞机形态的变形
在这里插入图片描述  完全变成了机器人形态。
在这里插入图片描述摆一个cool的造型。
在这里插入图片描述  在打印这个模型的开始时,并没有预计到它的尺寸会这么巨大,后来也只能继续下去了。实际打印的大小,可以对比一下其他的高达模型。旁边的是飞翼零式高达EWKA版MG。
这个模型总共打印了我2卷1kg的pla材料,耗时两个星期打印完毕。其实关节的部位和一些重要的部位我都是涂了银色的,不过丙烯的银色颜料没有银色电镀笔的金属感那么强烈,所以拍照的时候,这些银色的部位都有点偏白。实际的效果会比照片好一点。

二、心得总结

这个模型是从网上下载的,我也不知道该网站是否有版权,所以我也不能发上来,如果有想抱着学习的心态研究一下的朋友可以私下交流一下。
打印这个复杂的大家伙,也让我学习到了很多东西。下面给大家分享一下。

1、打磨工具的帮助

由于这次的零部件非常的多,加上支架,总共有超过100个零件。之前我都是用砂纸打磨的,但对于这个庞大的零件数量来说,如果用砂纸,可能不太现实,所以我尝试购买了打磨的工具:
在这里插入图片描述

  由于我不是做广告,所以只是展示一下,所以也不讲牌子和哪里买的。这款打磨的设备并不贵,加上多种打磨头的配件就几十元而已。它有充电款和插电款2种的,我觉得充电款的可能电压不太够,而且经常充电麻烦,所以买的是插电款的。
  使用后的感受是,幸好买了插电款,因为它的开关很容易误触碰到,我不用的时候就把电源线拔掉,就很安全。如果是充电款的,一不小心碰到开关,还有点危险。
在这里插入图片描述

  至于打磨的效果,我个人感觉是挺不错的,上面的图可以看出,左边的是打磨后的效果,右边是刚打印完的效果。实际上插电版也不是很够力,如果遇上比较粗糙的部位,你硬把打磨头按上去,打磨头是会停下来的。所以其实手指碰到也不会怎么受伤。不过打磨pla这种硬度的材料,这个机器是足够了。
在这里插入图片描述

  需要注意的是,打磨的过程中,会有非常多的颗粒飞出来,造成比较大的污染。而且打磨的过程中会比较明显的发热。所以建议大家是在湿水的情况下来打磨比较好。

2、同时打印多个部件

  这个模型打印了2个星期这么久,很大的原因是,我白天要上班,从早上7点半出门,要晚上10点半才能回到家。
  一开始的时候,我是逐个逐个零件去打印的。这样就导致了,我能打印的时间很短,只能是晚上10点半到12点半这段时间去打印,然后晚上睡觉的时候,打印一个零件,白天上班的过程中,打印一个零件。
  虽然我已经做好了统计,把切片的时候每个零件的打印耗时都记录了下来,在晚上我清醒的时候,把那些耗时段的零件打印了,然后晚上睡觉和白天上班,打印耗时长的零件。不过这样还是浪费了很多时间。
  后来我抱着尝试的心态,把多个零件合并在一起切片打印。
在这里插入图片描述
在这里插入图片描述

可以从上图的颜色看,我用来不止一种材料来打印。我这次使用的打印材料分别有:
1.创想三维的ender-pla
2.彩格的pla
3.创想三维的Hyper Series PLA

  我手上其实还有很多其他牌子的pla、tpu或者petg材料,但这次的打印主要就用了上面说的三种。
具体情况是:
1.创想三维的ender-pla感觉非常的不错,价格也不是很贵,附着性很好,从打印开始使用,用完了一卷,都没有出现过打印失败的情况。这款pla白色材料,是哑光的,白得比较的纯正,打印出来没有很明显的塑料反光感。
2.彩格的pla是因为第一卷的创想三维ender打印完了,我觉得这个模型太耗材料,所以换了一卷比较偏移的彩格pla。这款pla白色材料,比较偏向于乳白色,是亮光的,打印出来有比较明显的塑料反光感。不过这款彩格的pla附着性比较的差,很容易从平台脱落,需要涂非常多的固体胶,才能勉强顺利的打印完一个零件。如果尝试同时打印多个部件,是必然失败的。可以说浪费了我很多时间。
3.既然是浪费时间的,于是我决定换材料了,刚好ender已经没有了,于是就尝试着用了一卷创想三维的Hyper Series PLA,也就是俗称的高速打印PLA材料。这款材料比上面说的两款都贵很多,pla白色材料,颜色和彩格的比较接近,也是乳白色的亮光形。这款打印材料附着性就很好,使用这款材料,多个零部件一起打印,完全没有问题。
  对于FDM式3D打印来说,其实多个零部件一起打印,并不会加快最终的打印速度,反而因为打印头需要大范围的来回移动,可能变慢了。不过,对于我这种没有很多时间等在打印机前的人来说,这样合并打印,可以充分的利用起自己不在家或者睡觉的时间来打印,于是打印的速度就比预期的加快了一些。

3、使用螺丝结构

在这里插入图片描述

在这个模型的活动关节里面,大量的用到了这种打印出来的螺丝。
在这里插入图片描述

  比如这个脚部的关节,几乎所有能动的地方,都使用了螺丝。
  这其实解决了我之前的一个难题。之前我做可动性骨骼研究的时候,由于受到了高达模型的骨骼思路的影响,一直都在考虑使用有弹性的材料去做关节,让关节有紧致的效果。但这个模型并没有使用这种想法,而是通过螺丝来实现。
  我觉得这个想法很有道理,因为3D打印材料,暂时还没有一种非常理想的弹性材料作为关节,tpu材料虽然弹性好,但又太软。在运动了几次之后,总是会出现松动的感觉。但如果用过螺丝,当活动到松了的时候,把螺丝拧紧就行了。

4、可活动部件和打印材质的问题

  最后说一个比较遗憾的问题。
  这个模型做得很大,所以很多可活动的部件其实也相应的很大,按道理来说也比较的牢固才对的。不过由于PLA材料的脆弱,就算把模型做到这么大,在我来回的变形了几次之后,还是出现了有一些部件的断裂,导致我不得不使用胶水加固或者重新打印。
  使用了2卷PLA材料打印出这个模型,其实性价比已经不是很高了(当然,他的个头很大,大到我不知道摆哪里好)。但实际上市场上一百多两百元,已经能买到比较不错的国产可变形的机器人玩具了,他们使用的塑料材质,怎么也会比PLA要坚固,所以多次变形也不会有太大的问题。
  所以,如果想通过PLA材料打印可变形玩具,这个还是有一定的局限性的,应该要配合着其他的手段去解决。比如一些重要的活动部位,改成用金属轴心,用磁铁,或者用其他的方式去改造之类,我暂时还没有研究得很深入。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/76549.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Elasticsearch 商业启示

上月的“红帽事件”,说明开源软件的“客服模式”行不通,那么,开源软件如何赚钱呢?既不能卖软件,又不能卖支持服务,该怎么办呢?我现在的看法是,只剩下一种模式是可行的,开…

Java 监听Mysql binlog

使用 mysql-binlog-connector-java 1. mysql-binlog-connector-java 官网 2. Java代码中,如何监控Mysql的binlog? 前置条件 1. mysql服务器表结构 CREATE TABLE student (id int NOT NULL AUTO_INCREMENT,name varchar(255) CHARACTER SET utf8mb4 C…

HCIA-datacom数通题库和录播视频资料

HCIA-Datacom,是华为数通认证的初级考试,培训与认证具备数通基础通用知识和技能水平的工程师,只是入门了解数通的一些基础通用知识,适用于小白了解和学习数通知识点起点。 个人建议还是有必要考的,如果在企业考试考试…

Java自定义校验注解实现List、set集合字段唯一性校验

文章目录 一: 使用场景二: 定义FieldUniqueValid注解2.1 FieldUniqueValid2.2 注解说明2.3 Constraint 注解介绍2.4 FieldUniqueValid注解使用 三:自定义FieldUniqueValidator校验类3.1 实现ConstraintValidator3.2 重写initialize方法3.3 重…

mfc140.dll缺失怎么修复?教你下载安装mfc140.dll文件

mfc140.dll缺失要解决其实还是挺简单的,而且有非常的多的方法,只要你了解这个文件,那么你就能快速的修复mfc140.dll文件,其实所谓的修复就是mfc140.dll文件的下载安装,好了,废话不多少,一起来看…

Selenium入门详细教程+实例演示

目录 1.Selenium概述 1.1什么是Selenium 1.2Selenium的优势 1.3Selenium WebDriver原理 2.Selenium环境搭建 3.Selenium 简单示例 4.八大元素定位 4.1定位方式 4.2定位方式的用法 5.Selenium API 5.1WebDriver 常用 API 5.2WebElement 常用 API 5.3代码示例 6.元素等待机…

linux-MySQL的数据目录

总结: window中的my.ini linux 中 /etc/my.cnfwindow中的D:\soft\mysql-5.7.35-winx64\data linux 中 /var/lib/mysql 1.查找与mysql有关的目录 find / -name mysql [rootVM-4-6-centos etc]# find / -name mysql /opt/mysql /etc/selinux/targeted/tmp/modul…

【MySQL】使用C/C++连接MySQL数据库

【MySQL】使用C/C连接MySQL数据库 验证使用select特殊点 本文目的&#xff1a;使用MySQL提供的CAPI完成对数据库的操作 验证 #include <iostream> #include <mysql/mysql.h>int main() {std::cout<<"mysql cilent version: "<<mysql_get_cl…

Java8 文件工具类 FileUtils(持续更新中)

1. Java8 文件处理 使用 Java8 的 java.nio.file 方法&#xff0c;来进行文件处理。 1.1. 读文件 所有内容一次读出来&#xff0c;结果为字符串。 1.1.1. 代码 /*** 读取文件** param path 文件路径* return 文件内容&#xff08;字符串&#xff09;*/public static String…

基础篇:多线程所需知识:RAII接口模式对生产者和消费者封装以及多batch实现

我们先来弄一个最基础的infer类&#xff1a; class Infer{ public: bool load_model(const string &file){context_ file;return true;} void forward(){if(context_.empty()){printf("加载模型异常\n");return;}printf("使用%s进行推理\n " , contex…

【LNMP】LNMP

LNMP&#xff1a;是目前成熟的企业网站的应用模式之一&#xff0c;指的是一套协同工作的系统和相关软件&#xff1b;能够提供静态页面服务&#xff0c;也可以提供动态web服务 L Linux系统&#xff0c;操作系统N Nginx网站服务&#xff0c;前端&#xff0c;提供前端的静态…

Redis入门

0目录 1.Redis入门 2.Redis定义&#xff1b;特点及数据类型 3.Value为List类型 4.Value值类型为Set 5.Value值类型为Hash 6.Value值类型为Zset 1.Redis入门 Redis入门 解压包&#xff0c;运行redis-server.exe 安装可视化软件测试链接 命名测试链接 点击确定 2.Redis…

docker的使用

docker安装 https://docs.docker.com/engine/install/debian/ 设置国内镜像 创建或修改 /etc/docker/daemon.json 文件&#xff0c;修改为如下形式 {"registry-mirrors": ["https://registry.hub.docker.com","http://hub-mirror.c.163.com"…

【linux--->数据链路层协议】

文章目录 [TOC](文章目录) 一、数据链路层协议概念二、以太网帧格式1.字段分析 三、局域网通信原理四、ARP协议1.结构2.作用3.ARP通信过程4.ARP协议相关命令 五、局域网内中间人原理六、DNS系统(域名系统)1.域名概念2.DNS系统组成3.DNS协议3.浏览器输入域名后的通信过程4.dig工…

用html+javascript打造公文一键排版系统11:改进单一附件说明排版

一、用htmljavascript打造公文一键排版系统10中的一个bug 在 用htmljavascript打造公文一键排版系统10&#xff1a;单一附件说明排版 中&#xff0c;我们对附件说明的排版函数是&#xff1a; function setAtttDescFmt(p) {var t p;var a ;if (-1 ! t.indexOf(:))//是半角冒…

Leetcode-每日一题【剑指 Offer 10- I. 斐波那契数列】

题目 写一个函数&#xff0c;输入 n &#xff0c;求斐波那契&#xff08;Fibonacci&#xff09;数列的第 n 项&#xff08;即 F(N)&#xff09;。斐波那契数列的定义如下&#xff1a; F(0) 0, F(1) 1 F(N) F(N - 1) F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开…

【前端】对前端小白极为友好的JS DOM入门文章

在现代web开发中&#xff0c;JavaScript (JS) 是不可或缺的一部分&#xff0c;它使我们能够为网页赋予交互性和动态性。其中&#xff0c;DOM&#xff08;文档对象模型&#xff09;技术在前端开发中起着至关重要的作用。本篇博客将带领前端初学者深入理解JavaScript DOM技术&…

Django学习记录:使用ORM操作MySQL数据库并完成数据的增删改查

Django学习记录&#xff1a;使用ORM操作MySQL数据库并完成数据的增删改查 数据库操作 MySQL数据库pymysql Django开发操作数据库更简单&#xff0c;内部提供了ORM框架。 安装第三方模块 pip install mysqlclientORM可以做的事&#xff1a; 1、创建、修改、删除数据库中的…

R语言地理加权回归、主成份分析、判别分析等空间异质性数据分析

在自然和社会科学领域有大量与地理或空间有关的数据&#xff0c;这一类数据一般具有严重的空间异质性&#xff0c;而通常的统计学方法并不能处理空间异质性&#xff0c;因而对此类型的数据无能为力。以地理加权回归为基础的一系列方法&#xff1a;经典地理加权回归&#xff0c;…

SHELL——备份脚本

编写脚本&#xff0c;使用mysqldump实现分库分表备份。 1、获取分库备份的库名列表 [rootweb01 scripts]# mysql -uroot -p123456 -e "show databases;" | egrep -v "Database|information_schema|mysql|performance_schema|sys" mysql: [Warning] Using …