进阶篇:3.9)3d打印件设计
本章目的:了解3d打印,购买3d打印机。
1.3d打印基础知识;
现在主流的3d打印技术有4种:①FDM;②SLA;③SLS;④3DP。具体如下:
①熔融沉积造型(Fused deposition modeling,FDM)
FDM 可能是目前应用最广泛的一种工艺,很多消费级3D 打印机都是采用的这种工艺,因为它实现起来相对容易;
FDM加热头把热熔性材料(PLA,ABS等)加热到临界状态,使其呈现半流体状态,然后加热头会在软件控制下沿CAD 确定的二维几何轨迹运动,同时喷头将半流动状态的材料挤压出来,材料瞬时凝固形成有轮廓形状的薄层。
这个过程与二维打印机的打印过程很相似,只不过从打印头出来的不是油墨,而是ABS树脂等材料的熔融物。同时由于3D 打印机的打印头或底座能够在垂直方向移动,所以它能让材料逐层进行快速累积,并且每层都是CAD模型确定的轨迹打印出确定的形状,所以最终能够打印出设计好的三维物体。
//打印材料pla为医用材料,最是安全无毒。
②光固化立体造型(Stereolithography,SLA)
据维基百科记载,1984年的第一台快速成形设备采用的就是光固化立体造型工艺,现在的快速成型设备中,以SLA的研究最为深入,运用也最为广泛。平时我们通常将这种工艺简称“光固化”,该工艺的基础是能在紫外光照射下产生聚合反应的光敏树脂。
与其它3D 打印工艺一样,SLA 光固化设备也会在开始“打印”物体前,将物体的三维数字模型切片。然后电脑控制下,紫外激光会沿着零件各分层截面轮廓,对液态树脂进行逐点扫描。被扫描到的树脂薄层会产生聚合反应,由点逐渐形成线,最终形成零件的一个薄层的固化截面,而未被扫描到的树脂保持原来的液态。
当一层固化完毕,升降工作台移动一个层片厚度的距离,在上一层已经固化的树脂表面再覆盖一层新的液态树脂,用以进行再一次的扫描固化。新固化的一层牢固地粘合在前一层上,如此循环往复,直到整个零件原型制造完毕。
SLA 工艺的特点是,能够呈现较高的精度和较好的表面质量,并能制造形状特别复杂(如空心零件)和特别精细(如工艺品、首饰等)的零件。
//光敏树脂可能具有毒性,过敏性,需注意。
//最近作者在网上看到有3d打印流水线的消息,采用的就是光固化的工艺。
③选择性激光烧结(SLS)
数字模型分层切割与逐层制造是3D 打印工艺的基础,这里往后就不再赘述了。除此之外,SLS 工艺与SLA 光固化工艺还有相似之处,即都需要借助激光将物质固化为整体。不同的是,SLS 工艺使用的是红外激光束,材料则由光敏树脂变成了塑料、蜡、陶瓷、金属或其复合物的粉末。
先将一层很薄(亚毫米级)的原料粉未铺在工作台上,接着在电脑控制下的激光束通过扫描器以一定的速度和能量密度,按分层面的二维数据扫描。激光扫描过的粉末就烧结成一定厚度的实体片层,未扫描的地方仍然保持松散的粉末状。
一层扫描完毕,随后对下一层进行扫描。先根据物体截层厚度升降工作台,铺粉滚筒再次将粉末铺平,然后再开始新一层的扫描。如此反复,直至扫描完所有层面。去掉多余粉末,再经过打磨、烘干等适当的后处理,即可获得零件。
目前应用此工艺时,以蜡粉末及塑料粉末作为原料较多,而用金属粉或陶瓷粉进行粘接或烧结的工艺尚未实际应用。
//激光烧结粉末颗粒非常小,直接接触可通过皮肤进入人体,会产生危害,需注意!
//这种工艺就没有支撑,也不需要去支撑的后处理。
④三维印刷工艺(3D printing,3DP)
三维印刷,也称三维打印。维基百科显示,1989年,麻省理工的Emanuel M. Sachs和John S. Haggerty等在美国申请了三维印刷技术的专利,之后Emanuel M. Sachs和John S. Haggerty又多次对该技术进行完善,并最终形成了今天的三维印刷工艺。
从工作方式来看,三维印刷与传统二维喷墨打印最接近。与SLS 工艺一样,3DP 也是通过将粉末粘结成整体来制作零部件,不同之处在于,它不是通过激光熔融的方式粘结,而是通过喷头喷出的粘结剂。
喷头在电脑控制下,按照模型截面的二维数据运行,选择性地在相应位置喷射粘结剂,最终构成层。在每一层粘结完毕后,成型缸下降一个等于层厚度的距离,供粉缸上升一段高度,推出多余粉末,并由铺粉辊推到成型缸,铺平再被压实。如此循环,直至完成整个物体的粘结。
2.3d打印件设计准则;
3d打印和机加工一样,只是一个统称。现在网络上还没有完整的面向3d打印的设计准则,所以下面的设计要点是作者依据fdm和sla工艺编写的。
这两种3d工艺需要注意的地方是:
2.1 支撑
因为支撑的会影响零件表面精度,如何完美地去除支撑一直是这两种3d打印件工艺的问题。(sls和3dp没有支撑的)
2.2 内部填充
这也是3d打印工艺的优势之一,内部是空心的可以节省材料但却不会降低强度。不同的内部支撑结构又对机械行业有新的要求,需要同步优化软件和硬件。
3.3 翘边
其实塑胶件也会有这种问题,所以设计上(不是工艺上)的处理办法可以按照塑胶件的来。
2.4 设计准则
3d打印件与塑胶件有很大地不同,网上还没有实际的参考资料。所以作者也无法一次编写完成,后续会追加。
但是其制造工艺必定会打破零件可靠性设计方向,毕竟其有着独特的内部填充结构。甚至可以涉及全封闭零件,如球。
作者有一个考虑的方向是零件只设计接口,其强度和壁厚可以由软件自动生成。
当量产的工艺是fdm或sla时,面向3d打印的设计要求如下:
1)具有合适的壁厚:壁厚有最小值但没有最大值,且没有壁厚均匀要求。
2)加强筋;
3)支柱;
4)孔;
5)提高零件强度;
6)提高零件外观;
7)降低零件成本的设计;
8)3d打印可行性设计;
这只是作者初步列举的,后续补充详细内容。但除了壁厚一条可以确定外,其他的都很难确定,比如3d打印件内部都可以看做加强筋,其表面真的需要加强筋吗?
3d打印虽然打印的是塑胶,但与注射工艺有本质的不同,所以用其方法所设计的零件也应该不同。
3.3d打印后处理;

4.3d打印碰到的小问题
5.明确3d打印的目的;
明确3d打印的目的,是为了依据制造工艺而更好地设计零件。
大部分的3d打印是出于打样的目的。所以,零件的设计是依据量产的工艺而制定的,如塑胶件就依据注塑工艺设计,压铸件就依据压铸工艺设计。只不过打样的方法用3d打印而已。
但上文也说了,3d打印有其优越性所在。所以当把3d打印工艺作为量产手段时,面向制造的设计知识就是针对3d打印工艺的,零件的设计也必须依据3d打印工艺而调整优化。
6.购买3d打印机的好处
虽然3d打印并不是一件新兴的技术(以前叫快速成型),但随着桌面化的3d打印机的普及,其重要性却是越来越高。尤其是面对个人定制化设计的未来。
6.1 打印样品有助于沟通交流
特别是和非机械专业的,作者做PCB板设计时和电控工程师有实际接触案例在,深有体会!
6.2 可用于装配分析和制造分析辅助
零部件设计完毕后可以立即打印实装看看,更有利于设计的优化。
现在的FDM3d打印机的精度可以达到50±0.1的程度(亲自测试,需要调整)。刚好和塑胶件一个级别,所以在打样开模之前用FDM3d打印机大量打印样品装配是十分可取的。
若FDM3d打印的样件都无法装配,也不用去开模打样了,省的浪费钱和时间。
6.3 帮助设计师找到设计空间感
3d软件中的模型和实物还是有一定差别的,特别ID造型方面。
因为在设计中会对模型不断放大缩小,已经破坏了设计师的空间感觉。但打印出来的话,对零件特征把握会很好。作者这方面也有体会,如设计的产品看起来很不错,打印件拿到手上却感觉粗暴的很。
6.4 压缩样品时间和省钱
3d打印样品虽然有表面不够光滑,强度不够,打印尺寸不够大,个别特征打印不出等各种问题,但一个产品中只要有数个零件可以用3d打印,就可以压缩样品的时间和金钱。
对比如下表所示:
作者建议,做样品时就算是委外机加工,也可以自己同步打印一个样品,以备不时之需。
6.5 能给一个新手带来最重要的实战的经验
一个菜鸟成为高手就是无数的失败的积累。这也是机械行业的最大的弱点吧。
在IT行业的话,失败意味着一堆废弃代码,尚且是可以接受的。
但在机械行业,工程师只有踩着一堆废弃的模具才能让自己的水平有着质的提高,代价当然非常地高昂。
3d打印工艺能够将自己的设计快速地变成实物,能够带来难得的实战经验。
7.3d打印样机推荐
7.1 FDM机型
FDM 3d的打印材料一般选择PLA,是一种医用材料,是无毒无害的(但耗材注意添加剂)。型号推荐下面这种四方型品牌量产机器,稳定性更好。可以选择有加热盘的,出售时间为在2年内的(时间太短机器不稳定,太长设备款式太落后)。
7.2 sla机型
作者没有实际购买操作过sla的机器,只能选取一个作者看起来较为顺眼的,大家可以在淘宝上再看一下。



进阶篇:3.9)3d打印件设计的更多相关文章
- 进阶篇:4.1)DFA设计指南:简化产品设计(kiss原则)
本章目的:理解kiss原则,明确如何简化产品的设计. 1.前言:kiss原则,优化产品的第一原则 如果要作者选出一个优化产品的最好方法,那一定是kiss原则莫属.从产品的整体设计到公差的分析,kiss ...
- 进阶篇:4.3)DFA设计指南:宽松公差及人性装配及其他
本章目的:设计需要为装配考虑,给他们提供各种优待,装配才能做出好产品. 1.前言 机械贴合现实而软件远离现实. 越是学习机械设计的原则,越是感觉他们和一些做人做事的道理相同的. 如,机械设计原则都是有 ...
- 进阶篇:4.2)DFA设计指南:优化装配工序
本章目的:针对每一个装配工序,运用DFA进行优化. 1.前言 工序的优化在产品的精简之后. 这个是作者的实际做完DFA后得出的结论.原因倒是很简单,一个精密的产品,哪怕只是优化了一个零件,对整体的装配 ...
- 进阶篇:4.3)DFA设计指南:防错设计( 防呆设计)
本章目的:每一个装配步骤都有设计防错. 1.前言 关于防错设计,作者有想说的话: 1)防错设计是DFA重要的一条.因为太过重要,作者单独开一分章写! 2)只有理解了设计防错的重要,才会去设计防错特征. ...
- 进阶篇:4.4)DFA设计指南:面向高速自动化装配设计
本章目标:更进一步,设计出符合高速自动化装配的零件. 1.前言 中国的人口红利时代正在慢慢地过去,这是事实.同时,机器换人与大自动化的时代也在到来. 在这个时代中,人工成本越来越高,零部件的装配和库存 ...
- 进阶篇:3)面向制造的设计DFM
本章目的:正确认识面向制造的设计-DFM. 1.DFM概念 DFM有两种描述是作者比较认可的. ①面向制造的设计(design for manufacturing简称DFM):指产品设计需要满足产品制 ...
- PHP 进阶篇:面向对象的设计原则,自动加载类,类型提示,traits,命名空间,spl的使用,反射的使用,php常用设计模式 (麦子学员 第三阶段)
以下是进阶篇的内容:面向对象的设计原则,自动加载类,类型提示,traits,命名空间,spl的使用,反射的使用,php常用设计模式 ================================== ...
- 3D打印:三维智能数字化创造(全彩)
3D打印:三维智能数字化创造(全彩)(全球第一本系统阐述3D打印与3D智能数字化的专业著作) 吴怀宇 编 ISBN 978-7-121-22063-0 2014年1月出版 定价:99.00元 42 ...
- 《3D打印与工业制造》个人总结 —— 周吉瑞
<3D打印与工业制造>个人总结 ---- 周吉瑞 JERRY_Z. ~ 2020 / 10 / 24 转载请注明出处!️ 目录 <3D打印与工业制造>个人总结 ---- 周吉瑞 ...
随机推荐
- code1064 虫食算
dfs搜索每个字母对应的数字 剪枝: 1.当一列上三个数a b c都已知时,如果 (a+b)%n!=c && (a+b+1)%n!=c 剪枝(+1是考量进位,注意&&) ...
- 让你大开眼界的10款Android界面设计
根据调查显示, iOS与Android的市场份额差距正越来越大.Android设备正在成为手机应用市场的主力军.如何从设计层面创造一个优美的app界面来吸引用户已然成为广大App开发者们必做的功课之一 ...
- Eclipse Failed to get the required ADT version number from SDK
之前本人的AndroidStudio和Eclipse使用的是同一个SDK,然后使用AndroidStudio的 SDK Manager对SDK进行了update,再打开Eclipse就报了“Eclip ...
- list<?>转换成 对应的 class
项目中用到的,list转换成bean.因为查询出来的数据用list 泛型接收,要返回 实体对象.所以需要对应转换. 主要用到的技术:反射. 上代码: public static <T> L ...
- SQL序列键
当需要更新表中的数据或像表中插入数据时,在很多情况下需要产生唯一的整数序列键 一:更新列的值为唯一值 原数据如下图: 可以定义一个CTE,返回orerid列的值以及row_number()的计算结果. ...
- redis 缓存用户账单策略
最近项目要求分页展示用户账单列表,为提高响应使用redis做缓存,用到的缓存策略和大家分享一下. 需求描述:展示用户账单基本信息以时间倒序排序,筛选条件账单类型(所有,订单收入.提现.充值...). ...
- CodeForces 540D Bad Luck Island (DP)
题意:一个岛上有石头,剪刀和布,规则就不用说了,问你最后只剩下每一种的概率是多少. 析:很明显的一个概率DP,用d[i][j][k]表示,石头剩下 i 个,剪刀剩下 j 个,布剩下 k 个,d[r][ ...
- Ajax之XMLHttpRequest
XMLHttpRequest对象 XMLHttpRequest 提供客户端同http服务器通讯的协议 一:创建 IE : http_request = new ActiveXObject(" ...
- Android-动态添加控件到ScrollView
在实际开发过程中,会需要动态添加控件到ScrollView,就需要在Java代码中,找到ScrollView的孩子(ViewGroup),进行添加即可. Layout: <?xml versio ...
- Reporting Service服务SharePoint集成模式安装配置(5、安装 SQL SERVER 2012 SP1产品)
有过SQL2012 数据库安装经验的,可以跳过这一步骤直接进入第五步骤:RS外接程序的安装 数据库安装工具:SQLServer2012 SP1 Name:SQLServer2012SP1-FullS ...