本章目的:设计符合机械加工工艺的零件。

1.基础阅读

进阶篇:2)DFMA的介绍

进阶篇:2.3)DFMA的运用方法(个人方法)

2.机械加工概念

2.1 机械加工定义

广义的机械加工是指一种用加工机械对工件的外形尺寸或性能进行改变的过程。
在广义上铸造、锻造、冲压、焊接等所有制造方法都可以属于机械加工。
狭义的机械加工是指采用不同的机床(如车床、铣床、刨床、磨床、钻床等)对工件进行切削加工。切削加工利用刀具和工件的相对运动,从毛坯或型材上切除多余的材料,以便获得精度和表面粗糙度均符合要求的零件。
我们机械工程师所说的机械加工(Machining),通常指狭义上的定义。
 
 

相对于注射加工、冲压加工等,机械加工是一种传统的零件加工方法,其具有以下优缺点。

2.2 机械加工的优点

①加工精度高:在不考虑成本的情况下,机械加工可以达到的精度远高于注射加工等其他加工方式。
②表面质量高。
③不需要额外的模具。
④小批量生产时,具有成本优势。
⑤可加工重量大的金属件。

2.3 机械加工的缺点

①机械加工需要熟练的技术人员,同时加工时间长、效率低,因此机械加工成本高。
②机械加工是材料切除的加工,材料浪费严重。
③有可能影响工件表面和整体的完整性。
④生产效率低,不适合大批量生产。
⑤适合加工具有简单形状的零件,不能加工复杂形状的零件。因此,由机械加工件组成的产品有可能零部件众多,装配复杂,产品成本高。
⑥加工过程会产生振动、噪声和切削废料。
⑦加工刀具存在磨损。

2.4 机械加工(Machining)制造的工艺分类

按照加工方法的不同,机械加工可分为车削、铣削、刨削、钻削和磨削等。一个机械加工的零件也是由其不同的工艺组合生产而成的。
所以每种机械加工的工艺作为工程师都要有详细地了解,以便由这种二级工艺顺利地组合而制造出高质量低成本的零件。机械加工的工艺详解可见分章。
 
 
 

3.机械加工件DFMA表格

先在总章放一份机械加工DFMA的表格。

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

机械加工的特征具有灵活性和不确定性:几乎没有特征是机械加工绝对做不出来的。而出于机械加工设备能力的提升,特征制造难度和成本也很难说一成不变。

所以,作者依据两份书籍,制作了两份截然不同的机械加工DFMA表格。都是合理的,均可以作参考。

3.1 机械加工件设计指南1(钟元)

3.2 机械加工件设计指南2(布思罗伊德)

这份书籍的具体内容可以看分享,作者以后有空会详写。

 
 

3.3 机械设计手册

 这个作者没有做表格,有些标准结构不明确的。可以去翻手册直接抄。
每一个标准,都对应一种标准特征,就需要对应的刀具来加工。所以设计机械加工件,最好了解制造过程,为零件上的特征组合合适的加工顺序。
但也要注意,机械加工方式非常灵活,其特征加工工艺顺序未必是一成不变的,会随着机械加工能力的变化而变化的。
 

4.机械加工件公差标准

机械加工件设计时一般会先依据可靠性要求确定重要尺寸公差,再依据制造的要求确定大多的公差,最后就重要尺寸的制造和设计之间妥协一个合适公差。
如果要精益求精,就必须了解制造过程,再按照公差分析和上述的公差标准标注合适的公差。
 

4.1 各种加工方法所能达到的公差等级

4.2 切削加工的经济精度

4.3 常用设备的加工方法与表面粗糙度的对应关系

 
 

进阶篇:3.4)DFM-机械加工件设计总章的更多相关文章

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

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

  2. 进阶篇:4.4)DFA设计指南:面向高速自动化装配设计

    本章目标:更进一步,设计出符合高速自动化装配的零件. 1.前言 中国的人口红利时代正在慢慢地过去,这是事实.同时,机器换人与大自动化的时代也在到来. 在这个时代中,人工成本越来越高,零部件的装配和库存 ...

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

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

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

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

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

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

  6. 3.1)DFM-塑胶件设计总章

    本章目的:各种塑胶工艺了解,DFM-塑胶件的设计准则是依据哪种工艺. 1.塑胶概念 塑胶的定义(美国塑料工业协会): 塑胶主要由碳.氧.氢和氮及其他有机或无机元素所构成,成品为固体,在制造过程中是熔融 ...

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

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

  8. PHP 进阶篇:面向对象的设计原则,自动加载类,类型提示,traits,命名空间,spl的使用,反射的使用,php常用设计模式 (麦子学员 第三阶段)

    以下是进阶篇的内容:面向对象的设计原则,自动加载类,类型提示,traits,命名空间,spl的使用,反射的使用,php常用设计模式 ================================== ...

  9. 《手把手教你》系列进阶篇之1-python+ selenium自动化测试 - python基础扫盲(详细教程)

    1. 简介 如果你从一开始就跟着宏哥看博客文章到这里,基础篇和练习篇的文章.如果你认真看过,并且手动去敲过每一篇的脚本代码,那边恭喜你,至少说你算真正会利用Python+Selenium编写自动化脚本 ...

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

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

随机推荐

  1. 【笔记】Python爬虫|网页数据异步加载(结合Selenium完成)

    文章目录 问题描述 1. 结合Selenium.Edge解析该网站搜索页面的数据 2. 结合lxml解析网页数据 3. 附加:不是异步加载的网页,结合requests直接请求数据 问题描述 一些网站会 ...

  2. 获取接口方式(Bean注入方式总结)

    一.在工具类中使用SpringContextHolder获取Bean对象,用来调用各个接口 /** * 获取阿里巴巴属性列表映射 * * @author 王子威 * @param alibabaPro ...

  3. JavaScript最佳实践:从基础到高级

    @charset "UTF-8"; .markdown-body { line-height: 1.75; font-weight: 400; font-size: 15px; o ...

  4. ISCC区域赛wp

    ISCC区域 Web 哪吒的试炼 根据吃藕猜测要传参food /?food=lotus root 来到下一关 f12看源码 发现disable,把这个属性删掉 <?php if (isset($ ...

  5. File与IO流之字节流

    FileOutputStream 创建字节输出流对象FileOutputStream fl =new FileOutputStream() 传入的参数可以是字符串路径或者File对象(实际上如果传入字 ...

  6. WebSocket 实时通信(二)

    WebSocket 即时消息推送系统 1. 项目概述 1.1 项目背景 在现代 Web 应用中,实时通信功能越来越重要,例如在线聊天.实时通知.股票行情更新等.本项目基于 WebSocket 技术,构 ...

  7. 深入理解Nginx-模块开发与架构解析(第2版)流程梳理

    1.Nginx HTTP模块调用的简化流程 Nginx HTTP模块调用的简化流程图如上: 1.worker进程会循环调用事件模块检测网络事件 2. 当事件模块检测到客户端发起TCP请求时,即收到SY ...

  8. sublime text 3 c++配置(编译+运行)

    之前在网上找了很多配置教程都没成功,要么只能编译,要么只能运行编译好后的exe,没办法一键运行. 方法: 操作方式: 点击**工具,再选编译系统,再选新建编译系统** 然后,把下面的代码,全部复制,并 ...

  9. UI跳转WE DYNPRO带参数

    同事今天在做一个需求,需要把UI上的业务角色,传递给挂在UI上的DYNPRO程序.然后我们就研究了一下,发现挺好玩的. 1,设置URL参数 2.定义URL的参数 3.找到链接对应的类,把参数传上 4. ...

  10. 使用minio + iceberg-rest + amoro+ + trino搭建iceberg数据湖架构

    该架构(MinIO + Iceberg REST Catalog + Amoro + Trino)的设计融合了现代数据湖的核心需求,旨在实现‌存储解耦.计算灵活.管理自动化及高性能查询‌的综合目标. ...