本章目标:更进一步,设计出符合高速自动化装配的零件。

1.前言

中国的人口红利时代正在慢慢地过去,这是事实。同时,机器换人与大自动化的时代也在到来。

在这个时代中,人工成本越来越高,零部件的装配和库存的成本会越来越高,但单个零件的制造工艺也越来越好。所以。零件设计也要跟随着时代的变更而变更的。

比如,增加单个零件的复杂程度,减少装配、库存的零件等。这些都是我们要注意。

而这些要求,恰恰是高速自动化设计的基础。

1.1 节约成本到产品结构设计

同时,我们对产品成本的控制的理念随着人口红利的褪去,也要与时俱进。在这个时代。从产品的重新设计带来的节省往往大于自动化本身的节省(Boothroyd)。

节约成本的方式从作者看来,可以分为三个阶段:

1)以前:人口红利;

当中国是世界制造工厂时,人工成本还是很便宜的。我们可以召集很多人去车间制造、装配、检测。这个时候,是常常多一个人少一个人无所谓的时代。那么,设计就可以简化制造,复杂装配等后期程序。因为模具和加工中心很贵,人很便宜,一个人装不好就多来一个人装,库存太多就找个空地皮就行了。所以那个时代有很多简化零件的设计原则,但常常单纯只是简化的零件却复杂了产品制造的总过程。

2)现在:机器换人;

这点人人都知道,比如现在的东莞。低端制造慢慢转移东南亚(假如有那个本事的公司),剩下的工厂就是用机器换人了。因为成本算下了,反而是机器人便宜。机器人可以不交社保之类的一堆税,还能24小时不断干活。

3)下一个时间点:产品设计本身。

不是说机器换人就够了的,稍微懂一点的人就会发现,机器人现在很多都是傻子,不是说人能装机器人就能装。那么,除了买更加高端的机器人外,还有就是改进产品设计,让它符合机器人来装。依据机器人的高重复效率,改进一点产品设计就能节省一大堆的钱。希望那个时候,社会能对机械设计工程师温柔一点吧。

2.高速自动装配概念

高速自动化装配,一般是指自动装配流水线的装配。

装配流水线:是人和机器的有效组合,最充分体现设备的灵活性,它将输送系统、随行夹具和在线专机、检测设备有机的组合,以满足多品种产品的装配要求。

自动装配流水线:就是将人的工作尽可能由全自动专用自动化设备或工业机器人替代的装配流水线。其能有效提高生产效率和产品合格率,排除人的因素也能提高量产产品的稳健性。

3.DFA与高速自动化装配

面向装配的设计(DFA)对于手工装配产品来说是一个重要的考虑因素,并能获得巨大的收益,它对于产品自动装配更是至关重要。

这里有一个很重要的概念,就是越是自动化生产,就是越要注重DFA。

很多设计师都认为有了工业机器人或流水线的辅助,那么零件的装配设计上就可以更加简单,或不需要注重。这就成了错误的概念。

图5.1 中的简单例子可以说明这一点。

在手工搬运和插人时,稍微不对称的螺纹零件不会引起明显的问题,但对于自动搬运来说,就需要一套昂贵的视觉系统来辨识其方向。因此,对于自动装配的经济性而言,仔细考虑产品结构和零部件设计是非常必要的。


事实上,可以这样认为,在产品装配过程中引进自动化的优点是它促使重新考虑产品的设计,不仅获得了自动化的好处,也改良了产品的设计。(这句话是原书中的表述,真别扭)

DFA的设计原则,多为手工装配的要求,但这也是高速自动化的基础。

4.高速自动装配化的设计准则

4.1 遵守总章的DFA设计要求

遵守DFA基础要求是个大前提。

但面对高速自动化的流水线,作者还补充的设计准则,如下。

4.2 避免昂贵和耗时的紧固作业:如尽可能避免螺纹紧固,焊接等。

4.3 面向机器人装配补充(Boothroyd)

1)把零件设计成能用同一个机器人抓取和插入:如螺纹紧固件使用往往需要工具转换,这是因为机器人肘结很少能转动超过一周。

2)如果零件在储料仓或托盘内输送,那么要确保零件有一个稳定的静止姿态,这个姿态使机器人在不需任何操纵下就能抓取和插入零件。

应该说明的是,如果生产条件允许,利用机器人夹持优于利用专用工作头,同时部分设计规则可以放宽。例如,机器人可以通过编程来从输送阵列中获取零件,这种阵列可以是人工装填的随行工作台或者是零件托盘,从而避免了从散件中利用自动进给所产生的许多问题。然而,当进行经济性对比分析时,储料仓的手工装填成本必须被考虑进去。

3)考虑机器人专用装配要求:如光学检测仪器对零件颜色的要求。

作者就吃过O型圈和零件都是黑色的亏。

5.DFA检查表格

DFMA学以致用,事前遵循,事后补缺。

6.DFMA章节对应的资料

原本作者分享一些资料,是想做些互动。
也想要更好的资料和多一些朋友。
可以去关注作者的微信公总号:mdmodule;
作者的邮箱:zjc9915@qq.com,可以写一些长感想,作者一般会回。
下面是本章对应的网盘资料,很多都是作者用心做和花钱买的,值得想要的人一看。
链接:https://pan.baidu.com/s/1f0CtPBrKPF5PBZ1OAu1rdg 密码:vjj9

进阶篇:4.4)DFA设计指南:面向高速自动化装配设计的更多相关文章

  1. Google API Design Guide (谷歌API设计指南)中文版

    面向资源的设计 这份设计指南的目标是帮助开发人员设计简单.一致.易用的网络API.同时,它也有助于收敛基于socket的API和(注:原文是with,这里翻译为“和”)基于HTTP的REST API. ...

  2. 面向未来的友好设计:Future Friendly

    一年前翻译了本文的一部分,最近终于翻译完成.虽然此设计思想的提出已经好几年了,但是还是觉得应该在国内推广一下,让大家知道“内容策略”,“移动优先”,“响应式设计”,“原子设计”等设计思想和技术的根源. ...

  3. 转:Yelp开发团队发布内部网站设计指南

    原文来自于:http://www.infoq.com/cn/news/2014/02/yelp-style-guide 近日,Yelp开发团队在博客发布消息:Yelp公开了内部网站设计指南.这份文档此 ...

  4. 进阶篇:4)面向装配的设计DFA总章

    本章目的:理解装配的重要性,明确结构工程师也要对装配进行设计. 1.基础阅读 ①进阶篇:1)DFMA方法的运用: ②需要一台FDM3d打印机:请查看 基础篇:8)结构设计装备必备: 2.为什么要学习D ...

  5. 进阶篇:4.1)DFA设计指南:简化产品设计(kiss原则)

    本章目的:理解kiss原则,明确如何简化产品的设计. 1.前言:kiss原则,优化产品的第一原则 如果要作者选出一个优化产品的最好方法,那一定是kiss原则莫属.从产品的整体设计到公差的分析,kiss ...

  6. 进阶篇:4.3)DFA设计指南:宽松公差及人性装配及其他

    本章目的:设计需要为装配考虑,给他们提供各种优待,装配才能做出好产品. 1.前言 机械贴合现实而软件远离现实. 越是学习机械设计的原则,越是感觉他们和一些做人做事的道理相同的. 如,机械设计原则都是有 ...

  7. 进阶篇:4.2)DFA设计指南:优化装配工序

    本章目的:针对每一个装配工序,运用DFA进行优化. 1.前言 工序的优化在产品的精简之后. 这个是作者的实际做完DFA后得出的结论.原因倒是很简单,一个精密的产品,哪怕只是优化了一个零件,对整体的装配 ...

  8. 进阶篇:4.3)DFA设计指南:防错设计( 防呆设计)

    本章目的:每一个装配步骤都有设计防错. 1.前言 关于防错设计,作者有想说的话: 1)防错设计是DFA重要的一条.因为太过重要,作者单独开一分章写! 2)只有理解了设计防错的重要,才会去设计防错特征. ...

  9. 进阶篇:3)面向制造的设计DFM

    本章目的:正确认识面向制造的设计-DFM. 1.DFM概念 DFM有两种描述是作者比较认可的. ①面向制造的设计(design for manufacturing简称DFM):指产品设计需要满足产品制 ...

随机推荐

  1. 关于C++中不同类之间的赋值问题——存疑

    operator=不能重载为全局函数.理由如下 void operator=(int i , A& a) {  a.a = i } ; 那么将会出现 99 = a 这种代码,但是99不是左值, ...

  2. Python爬虫实战三之实现山东大学无线网络掉线自动重连

    综述 最近山大软件园校区QLSC_STU无线网掉线掉的厉害,连上之后平均十分钟左右掉线一次,很是让人心烦,还能不能愉快地上自习了?能忍吗?反正我是不能忍了,嗯,自己动手,丰衣足食!写个程序解决掉它! ...

  3. js运算浮点数

    在js中做小数:9.3+0.3会发现,得到的结果并不是9.6,而是9.600000000000001.这是为什么? Javascript采用了IEEE-745浮点数表示法,这是一种二进制表示法,可以精 ...

  4. Oracle 用户验证日志

    1.sysdba/sysoper 权限用户验证日志;2.非sysdba/sysoper 权限用户验证日志;3.关于sqlcode; 1.sysdba/sysoper 权限用户验证日志:在数据库设置了参 ...

  5. 编写高质量代码改善C#程序的157个建议——建议128:考虑让派生类的名字以基类名字作为后缀

    建议128:考虑让派生类的名字以基类名字作为后缀 派生类的名字可以考虑以基类名字作为后缀.这带来的好处是,从类型的名字上我们就知道它包含在哪一个继承体系中. Exception及其子类就是这样一个典型 ...

  6. jQuery,Table表头固定插件chromatable存在的问题及解决办法

    在最近的项目中需要将表格的表头固定,搜寻了大量的资料,发现chromatable插件还是比较方便的.但是当我在一个页面中多次使用 chromatable固定对个表格的表头时问题就出现了,首先说明系统的 ...

  7. [js]利用闭包向post回调函数传参数

    最近在闲逛校园XX站的时候,打算搞个破坏,试试有多少人还是用初始密码登陆.比较懒,所以直接打开控制台来写. 所以问题可以描述为: 向后端不断的post数据,id从1~5000自增,后端会根据情况来返回 ...

  8. 为微软ContosoUniversity例子加上学生自选课程计划

    把ContosoUniversity例子过了一遍,好象还是有很多东西未能理解,决定自己随便加个功能看可以自己完成不.... 从github的例子中clone下来ContosoUniversity项目, ...

  9. 牛客网提高组模拟赛第七场 T2 随机生成树

    其实看懂题就很水啦qwq,就是求\(1-N\)的约数啦. 暴力求的话时间复杂度是\(O(NlogN)\)的,其实正解是枚举每个数的倍数......这样的时间复杂度是\(\frac{N}{1}+\fra ...

  10. php swoole扩展安装

    一波三折. 首先下载swoole安装包(由于我这里php是7,所以说应该去官网下载最新的swoole包,否则会发生意想不到的错误) wget https://github.com/swoole/swo ...