本章目的:明确DFMEA的数量及目标,搭建框架,填写项目与要求。

1.步骤:

1)明确DFMEA的数量及目标;

2)搭建框架(所有DFMEA的);

3)填写项目与要求;

2.1明确DFMEA的数量及目标:

2.1 数量:

QFDII可以引出DFMEA,每一张QFDII对应一个DFMEA。

此前已经多次提到。所以,DFMEA是和QFDII的数量,即产品零部件的数量是一致的。如下图所示(即QFDII中图):

DFMEA的数量为11章。

2.2 目标:

DFMEA样表详见FEMA手册第四册最新版:

请根据最新的样式,编制表格。

//网上多有下载,也可以向作者邮箱索要。

另,FMEA也是与时俱进的,所以表格也要按照时代的要求更新。手册中对表格的更新记录如下:

●表 A: 基本表(包含最基本的信息)

○预防和探测控制各自独立分开为一栏

●表 B:项目/功能和要求分开的表

○帮助确定失效模式

●表 C:是表 A 的预防控制栏放在发生率栏左边

○ 更好的显示预防控制和发生率级别排序的关联

●表 D:是表 B 和表 C 的合并

● 表 E:是表 D 把现有探测设计控制(要因和失效模式)独立出来

○强调与要因相关控制的需要

●表 F:是表 B 把职责和目标完成日期与采取措施和完成日期分开

○允许按日期分类

3.搭建框架(所有DFMEA的):

搭建框架,就是准备对应数量的DFMEA表格,并填写完DFMEA表头
DFMEA 表的表头(A-H 栏) 

表头同样应该和与文件开发和控制过程相关信息一样清晰识别FMEA的重点。这应包括FMEA的编号、范围的识别、设计职责、完成日期等。

表头应包含以下元素:
 
3.1)FMEA编号(A):
输入数字列以便识别 FMEA 文件。这用于文件控制。
3.2)系统、子系统或零部件名称及编号(B):
输入需要分析的系统、子系统或零部件的名称及编号。(见确定范围部分)
3.3)设计责任(C):
填入负有设计责任的 OEM、组织和部门或小组。适当时,也输入供方名称。
3.4)车型年度/项目(D):
填入将使用和/或受所分析设计影响的预期车型年度/项目(如果知道的话)。
3.5)关键日期(E):
填入 FMEA 初次预定完成日期,该日期不应超过计划的量产设计发布的日期。
3.6)FMEA日期(F):
填入 FMEA 原始稿完成日期,和最新的修改日期。
3.7)核心小组(G):
填入负责开发 DFMEA 小组成员。联系信息(如:名字、组织、电话号码和 email)
可附在补充文件中。
3.8)编制者(H):
填入负责编制 DFMEA 工作的工程师姓名、电话和所在公司的名称。
还是以这张图为例子,共需要填写11章DFMEA表的表头。
举例所示,组件B的表头为:
这样的表头需要填写11张。
注:表头的内容常常被忽视,但这是FMEA框架的搭建,即第一步,需要注意一下。
 

4.填写项目与要求:

4.1 区分项目,功能,要求(这是重点):

手册描述如下

4.1.1 项目(a1) :

输入已经由小组通过框图、参数图、示意图或其它图识别的项目、接口或零部件。
为了确保可追溯性,使用的术语必须和顾客要求,以及其它设计开发文件和分析相一致。 
Item(a1)
Enter the items, interfaces, or parts which have been identified through block diagrams, P-diagrams, schematics and other drawings, and other analysis conducted by the team.

The terminology used should be consistent with customer requirements and with those used in other design development documents and analysis to ensure traceability.

//结构设计中项目基本为零部件。

4.1.2 功能( a1):

输入被分析的项目或接口的功能,要求它必须达到顾客要求或小组讨论的设计意图。
如果项目或接口里有多个含有潜在失效模式的功能,则强烈建议将每个功能及其相应的失效模式分开列出。
如果项目和功能分成两栏,功能就变为a2栏。
Function(a1)
Enter the function(s) of the item(s) or interface(s) being analyzed which are necessary to meet the design intent based on customer requirements and the team’s discussion. 
If the item(s) or interface has more than one function with different potential modes of failure, it is highly recommended that each of these functions and associated failure mode(s) is listed separately.
Function becomes a2 if Item and Function are split.

4.1.3 要求(a2):

可以另外要求添加“ 要求”一栏来进一步细分失效模式分析。输入每项功能的要求(根据顾客要求或者小组讨论得出;另外还可参见第二章:前提条件) 。
如果功能里有多个含有不同的潜在失效模式的要求,则强烈建议将每个要求和功能分开列出。
如果项目和功能分成两栏a1, a2,要求就变为a3。
Requirements(a2)
An additional column, “Requirements”, may be added to further refine the analysis of the failure mode(s). Enter the requirement(s) for each of the functions being analyzed (based on customer requirements and the team’s discussion; see also Chapter II, Section: Prerequisites). 
If the function has more than one requirement with different potential modes of failure, it is highly recommended that each of the requirements and functions are listed separately.
Requirement becomes a3 if Item and Function are split into separate columns, e.g., a1 and a2.

//虽然是原文解释,但个人觉得反而容易混淆。

4.2 作者见解:

在这里,一定要分清楚功能与要求的区别。作者举例如下:

项目:iphone手机。

功能:打电话,发短信,上网,玩游戏,颜值高耍酷等。

要求(作者的要求):能当板砖用。(抱歉,这就是作者选手机的要求,防身武器)

从上面的例子应该可以看出来了,要求与功能无关。如果客户只是拿手机当板砖使用,那么手机只要防摔结实就可以了。手机有的功能不是客户的要求,这点特别需要注意。

这里的要求(requirements),即为QFDII转换而成的设计要求(design requirements)。

4.4 项目的填写:

每一张QFDII对应一个DFMEA,项目即QFDII所对应的零件。如组件B的DFMEA的项目即为:组件B。

4.5 功能的填写:

可以不填!
因为实际上客户只会关心他提出的要求,并不会关心产品的功能。就像上面那个那手机当板砖的例子,防摔就行,无需打电话的功能。
作者认为这张表格的第一列应该更加是项目或功能(Item or Function)的意思。
项目(Item):是专门针对机械或硬件类产品。
而功能( Function):是专门针对软件类产品。
 

4.6 要求的填写:

每一张QFDII对应一个DFMEA,DFMEA的要求即QFDII转换而成的设计要求(design requirements)。
对比QFDII中的design requirements,要求的填写的内容尽可能符合如下要求:
1)操作上定义的材料的物理性和特性,可以验证/确认;
2)清楚地定义所有功能(#的功能是≥#的接口);
3)所有功能都在系统设计规格书 、安全指南等(客户输入);
4)所有功能--包括客户和系统所期望、需要和要求的--必须是可以测量的;(量化)
5)可以考虑:
①客户要求;
②监管条例;
③噪声、振动与声振粗糙度(Noise、Vibration、Harshness)/嗡嗡声,吱吱声和喋喋不休Buzz, Squeak and Rattle (BSR);
④人机工程学 ;
⑤环境要求;
⑥可服务性;
⑦可制造性;
⑧安全性(可靠性、耐用性);
⑨运输/交通。
 
//可制造性一般不提,DFM中有控制。除非是客户的要求,比如手机玻璃屏幕要用曲面屏等。

4.7 填写举例

还是以下图组件B为例子:
那么,他的要求就是4个:①着屏;②重现率;④白平衡;⑦部件寿命;
//这里的①②④⑦不是数字顺序,代表是设计要求符号。
这一步填写完成的组件B的DFMEA如下:
注:这里的要求简写了,在正式的DFMEA中可按照需求规格书和上述的要求书写规范仔细填写。
//关于详细的设计要求填写,可以在比较正统的公司的需求规格书上直接照搬内容了,如G*M。因为真的比一般人写的规范很多。当然,写成自己公司的风格,是更上层楼了。
 

4.8 填写完成

按照这个步骤顺序,填写完11张DFMEA的表头,项目和要求,这一章节算是学习完成了。
 

高阶篇:4.2.1)DFMEA框架搭建,填写项目与要求的更多相关文章

  1. 高阶篇:4.2.2)DFMEA层级分明的失效模式、失效后果、失效原因

    本章目的:明确失效模式.失效后果.失效原因的定义,分清楚层次关系,完成DFMEA这部分的填写. 1.失效模式,失效后果,失效原因的定义: 这是FEMEA手册第四册中的定义. 1.1 潜在失效模式 (b ...

  2. 高阶篇:4.3)FTA故障树分析法-DFMEA的另外一张脸

    本章目的:明确什么是FTA,及与DFMEA的关系. 1.FTA定义 故障树分析(FTA) 其一:故障树分析(Fault Tree Analysis,简称FTA)又称事故树分析,是安全系统工程中最重要的 ...

  3. 项目管理构建工具——Maven(高阶篇)

    项目管理构建工具--Maven(高阶篇) 我们在之前的文章中已经基本了解了Maven,但也仅仅只止步于了解 Maven作为我们项目管理构建的常用工具,具备许多功能,在这篇文章中我们来仔细介绍 分模块开 ...

  4. 一步一步使用ABP框架搭建正式项目系列教程之本地化详解

    返回总目录<一步一步使用ABP框架搭建正式项目系列教程> 本篇目录 扯扯本地化 ABP中的本地化 小结 扯扯本地化 本节来说说本地化,也有叫国际化.全球化的,不管怎么个叫法,反正道理都是一 ...

  5. 关于使用ABP框架搭建的项目升级时需要注意的问题汇总

    ABP理论学习总目录 一步一步使用ABP框架搭建正式项目系列教程 ABP之Module-Zero学习目录 本篇目录 说明 升级方法 问题_01:Log4Net导致编译不成功 2015/12/18更新 ...

  6. webapi框架搭建-创建项目(二)-以iis为部署环境的配置

    上篇:webapi快速框架搭建-创建项目(一) 在"创建项目(一)"这一篇里已经创建了一个空的项目,但项目上什么都没有,本篇描述如何将webapi配置成部署在iis上. 步骤 用n ...

  7. 高阶篇:4.2.5)DFMEA建议措施及后续完备

    本章目的:填写建议措施及DFMEA后续完备. 1.建议措施(k) 定义 总的来说,预防措施(降低发生率)比探测措施更好.举例来说,比起设计定稿后的产品验证/确认,使用已证实的设计标准或最佳实践更加可取 ...

  8. webapi框架搭建-创建项目(三)-webapi owin

    上一篇:创建项目(二) 在上一篇里,我们已经创建好了webapi应用,并已经部署到iis里,本篇讲如何用owin自宿主或是iis宿主来部署webapi应用. owin介绍 传统的asp.net网站只能 ...

  9. 一步一步使用ABP框架搭建正式项目系列教程

    研究ABP框架好多天了,第一次看到这个框架的名称到现在已经很久了,但由于当时内功有限,看不太懂,所以就只是大概记住了ABP这个名字.最近几天,看到了园友@阳光铭睿的系列ABP教程,又点燃了我内心要研究 ...

随机推荐

  1. java 将一个数组中的值按逆序重新存放,例如,原来顺序为:9,5,7,4,8,要求改为:8,4,7, 5,9。

    public class Test3 { public static void main(String[] args) { int[] grade = {87,88,89,98,78}; int m; ...

  2. Python爬虫实战二之爬取百度贴吧帖子

    大家好,上次我们实验了爬取了糗事百科的段子,那么这次我们来尝试一下爬取百度贴吧的帖子.与上一篇不同的是,这次我们需要用到文件的相关操作. 前言 亲爱的们,教程比较旧了,百度贴吧页面可能改版,可能代码不 ...

  3. pcl知识

    1.pcl/io/pcd_io.h pcl/io/ply_io.h pcl::PLYReader reader; pcl::PCDWriter pcdwriter; 读取ply pcd 2.voidl ...

  4. python str, list,tuple, dir

    Python3 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello ...

  5. dubbo获取错误ip

    JAVA_OPTIONS="-Ddubbo.protocol.host=192.168.1.111

  6. poi 获取excel数据 导入数据库

    MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request; Map<String, ...

  7. [GO]匿名函数和defer

    package main import "fmt" func main() { a := 10 b := 20 defer func() { fmt.Printf("a ...

  8. CodeForces 288C Polo the Penguin and XOR operation (位运算,异或)

    题意:给一个数 n,让你求一个排列,使得这个排列与0-n的对应数的异或之最大. 析:既然是异或就得考虑异或的用法,然后想怎么才是最大呢,如果两个数二进制数正好互补,不就最大了么,比如,一个数是100, ...

  9. 《深入理解Elasticsearch》README

    书目 <深入理解ElasticSearch>拉斐尔·酷奇,马雷克·罗戈任斯基[著]张世武,余洪森,商旦[译] 机械工业出版社,2016.1 本系列包括以下8篇笔记 第01章 Elastic ...

  10. (转)DataTable与结构不同实体类之间的转换

    原文地址:http://www.cnblogs.com/kinger906/p/3428855.html 在实际开发过程中,或者是第三方公司提供的数据表结构,与我们系统中的实体类字段不对应,遇到这样我 ...