一、基础介绍
FMEA 是 Faliure Mode Effect Analysis 简称,翻译过来叫做失效模式分析,按我的理解,用白话说出来就是:对导致不符合生产质量不符合客户要求的问题会产生多么严重的后果进行的分析。
FMEA 常见得有PFMEA 和DFMEA。
PFMEA是生产中使用,是在工装制作开始之初就需要进行使用。
DFMEA中得D表示设计,是设计开始之初进行使用。
区别设计和生产,我个人理解是:设计大概是产品还在研发阶段。生产就是产品已经可以量产,可以卖出市场了。
FMEA 一般用于制造业,大概一些稍微比作坊大点得工厂都可以用吧。
FMEA的制作离不开 设计人员、质量人员和生产人员,因为整个产品从研发到量产,都需要这三方面的人员确认都没问题了,这个产品才能在市场流通,如果设计的要求,生产做出来良品率低了那就不得行,如果生产定义的产品规格,不满足质量定义的产品特性,那也不得行吧。
二、PFEMA开始阶段
PFMEA的开始阶段:是构造出产品的爆炸图,我感觉也叫boom图,但是boom里的零部件得是工厂本身在生产这个产品阶段会使用到的。我得理解是一个由几个不可分割得材料组成得组件就需要构建一份PFMEA,因为,最终的sop肯定是需要把产品根据组件分成几条流水线的,我感觉一般一个组件就应该会有一条流水线,就有一份sop作业指导书。
 
PFMEA的第二步,被叫做过程流程图,它又详细分为三个部分。
1 过程:由 制造 搬运 贮存 送检 构成。比如 原材料检验属于送检,产品进行某个工序就属于制造,比如半成品入库就属于贮存,半成品出库属于搬运。(可能不对)
2.预期的结果:制造的话,对应的就是每个零件组装生产过程中的一些工艺要求,客户要求了,也就是产品质量,更标准就是产品特性:尺寸、外观、产品内在属性等,生产过程中要达到满足这些特性。
3.过程特性:变化的参数,并且是可量化的参数,一是变化,二是可量化。过程特性来自与产品特性,我的理解是产品特性受到过程特性的影响,比如有的时候温度不同,产品的尺寸会改变。
不是靠经验,是可以量化,比如温度多少到多少度。
产品特性又分为关键特性和重要特性。关键特性的区分是:是否需要符合法律法规,重要特性是影响产品的功能、性能。
PFMEA第三步: 特殊特性清单。
PFMEA 第四步: 品质数据,根据客诉更新飞马文件。
 
三、制作PFMEA表格
 
过程功能要求就对应的过程流程图的过程。
潜在失效模式:就是不满足特性的可能性,比如一个尺寸要求7正负2公分,那么它对应的失效模式就是尺寸<5或者>9。
潜在失效后果:可大致分为:9-10分造成生产者,客户伤害。7-8分:部分或全部报废。3-6分:部分或全部在线返工。2:轻微影响,比如影响生产效率。1:无后果。
严重度S就是根据潜在失效后果打分。
潜在失效起因/机理:根据人机料法环的思去分析失效的原因。
频度o:这个原因D出现的次数频数。可根据生产数据,或者小组经验去判断。
探测度D:现行的采取的预防失效的措施。
风险系数RPN:S*O*D 但这个有局限性,有可能分数相同,但是有的却不严重,有的却严重。

FMEA学习之PFMEA的更多相关文章

  1. 高阶篇:4.4)FMEA手册的疑问与不足(个人观点)

    本章目的:如题,述说FMEA手册第四版的疑问与不足. 1.前言 作者接触FMEA,并真正将其作为可靠性设计方法,也是在近几年的时候,所以不能说算是一个FMEA专家吧. 但作者也有一些自己的优势,就是自 ...

  2. IT架构师介绍-软件架构设计学习第一天(非原创)

    文章大纲 一.架构师定义二.架构师分类与具备能力三.研发人员发展的技术路线四.架构师知识体系五.参考文章   一.架构师定义   什么是架构师,这个聊架构话题时永恒的问题.每个公司对架构师的定位也有所 ...

  3. 从直播编程到直播教育:LiveEdu.tv开启多元化的在线学习直播时代

    2015年9月,一个叫Livecoding.tv的网站在互联网上引起了编程界的注意.缘于Pingwest品玩的一位编辑在上网时无意中发现了这个网站,并写了一篇文章<一个比直播睡觉更奇怪的网站:直 ...

  4. Angular2学习笔记(1)

    Angular2学习笔记(1) 1. 写在前面 之前基于Electron写过一个Markdown编辑器.就其功能而言,主要功能已经实现,一些小的不影响使用的功能由于时间关系还没有完成:但就代码而言,之 ...

  5. ABP入门系列(1)——学习Abp框架之实操演练

    作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进.也曾热情于新技术的学习,憧憬过成为技术大拿.从前端到后端,从bootstrap到javascript,从py ...

  6. 消息队列——RabbitMQ学习笔记

    消息队列--RabbitMQ学习笔记 1. 写在前面 昨天简单学习了一个消息队列项目--RabbitMQ,今天趁热打铁,将学到的东西记录下来. 学习的资料主要是官网给出的6个基本的消息发送/接收模型, ...

  7. js学习笔记:webpack基础入门(一)

    之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...

  8. Unity3d学习 制作地形

    这周学习了如何在unity中制作地形,就是在一个Terrain的对象上盖几座小山,在山底种几棵树,那就讲一下如何完成上述内容. 1.在新键得项目的游戏的Hierarchy目录中新键一个Terrain对 ...

  9. 《Django By Example》第四章 中文 翻译 (个人学习,渣翻)

    书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:祝大家新年快乐,这次带来<D ...

  10. 菜鸟Python学习笔记第一天:关于一些函数库的使用

    2017年1月3日 星期二 大一学习一门新的计算机语言真的很难,有时候连函数拼写出错查错都能查半天,没办法,谁让我英语太渣. 关于计算机语言的学习我想还是从C语言学习开始为好,Python有很多语言的 ...

随机推荐

  1. IDEA社区版,真香!

    IDEA(IntelliJ IDEA)是众多 Java 开发者的首选. 商业版的昂贵 IDEA 商业版(IntelliJ IDEA Ultimate)功能非常强大,能够满足 Java 开发的所有需求, ...

  2. mysql迁移sqlServer和mybatisPlus下查询语句转换为SqlServer2008

    mysql数据迁移sqlServer2008 mybatisPlus下查询语句转换 一.mysql数据迁移到sqlServer2008中(包括数据结构和数据) 最近公司项目需要使用sqlServer以 ...

  3. openGauss系统函数添加指导

    openGauss 系统函数添加指导 1.函数架构简介 openGauss 内函数的可以分为两个部分: ​ 身份注册声明:openGauss 中存在一个系统表 pg_proc,这个表存放了所有函数的基 ...

  4. 大型场景中通过监督视图贡献加权进行多视图人物检测 Multi-View People Detection in Large Scenes via Supervised View-Wise Contribution Weighting

    Multi-View People Detection in Large Scenes via Supervised View-Wise Contribution Weighting 大型场景中通过监 ...

  5. k8s之emptyDir存储卷

    一.简介 emptyDir卷是最简单的卷,主要用于存储临时数据,当pod生命周期结束,emptyDir卷也就销毁. emptyDir卷应用场景一般是pod中多个容器共享数据,即在pod中定义一个emp ...

  6. mysql 简单进阶 ———— 多列索引[一]

    前文 整理一下mysql 的一些简单进阶技巧,来源于高性能mysql,但不是根据书的序列来的. 正文 库地址: https://dev.mysql.com/doc/index-other.html 有 ...

  7. vue中 如何实现一个单文件组件

    前端开发人员只要了解过vue.js框架可能都知道单文件组件.vue.js中的单文件组件允许在一个文件中定义一个组件的所有内容.这是一个非常有用的解决方案,在浏览器网页中已经开始提倡这种机制.但是不幸的 ...

  8. 函数模板 及显式具体化(C++)

    函数模板 将同一种算法应用与不同类型的函数时 #include<iostream> #include<string> template <typename T> v ...

  9. Dapr Outbox 执行流程

    Dapr Outbox 是1.12中的功能. 本文只介绍Dapr Outbox 执行流程,Dapr Outbox基本用法请阅读官方文档 .本文中appID=order-processor,topic= ...

  10. 力扣118(java)-杨辉三角(简单)

    题目: 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行. 在「杨辉三角」中,每个数是它左上方和右上方的数的和. 示例 1: 输入: numRows = 5输出: [[1], ...