一、基础介绍
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. 医疗BI系统如何使医疗行业完成精细化管理转型?

    不久前在北京召开的全国医疗管理工作会议,确定了今年的医疗管理工作重点.会议强调,推动医疗管理改革工作的过程中要对形势.规律准确把握,积极应对可能面临的挑战,以"三个转变.三个提高" ...

  2. redis 简单整理——内存的管理[二十六]

    前言 redis 是一个内存型数据库,那么就需要重点关注一下内存了. 正文 理解Redis内存,首先需要掌握Redis内存消耗在哪些方面.有些内存消 耗是必不可少的,而有些可以通过参数调整和合理使用来 ...

  3. 错误 内存溢出 vendor/composer/autoload_real.php on line 66

    前言 首先声明我没怎么写过php,只是当时室友做php的时候跟他一起学了几分钟. 有时候部署一些php项目的时候,发生一些错误,但是百度一下五花八门的. 这个错误的完整版是: Fatal error: ...

  4. java使用Selenium操作谷歌浏览器学习笔记(二)

    使用WebDriver操作浏览器之前必须设置对应的driver System.setProperty("webdriver.chrome.driver", "D:\\Ne ...

  5. K8s集群nginx-ingress监控告警最佳实践

    本文分享自华为云社区<K8s集群nginx-ingress监控告警最佳实践>,作者:可以交个朋友. 一 背景 nginx-ingress作为K8s集群中的关键组成部分.主要负责k8s集群中 ...

  6. Vue-flask 展示小电影

    显示小电影 前端Vue <body> <div id="app"> <button @click="handleLoad"> ...

  7. 多任务学习模型之ESMM介绍与实现

    ​简介:本文介绍的是阿里巴巴团队发表在 SIGIR'2018 的论文<Entire Space Multi-Task Model: An Effective Approach for Estima ...

  8. 所有前端都要看的2D游戏化互动入门基础知识

    简介: 在非游戏环境中将游戏的思维和游戏的机制进行整合运用,以引导用户互动和使用 本文作者:淘系前端团队-Eva.js作者-明非 背景 现在越来越多的公司和 App 开始使用游戏化的方式去做产品了,所 ...

  9. [GPT] nodejs 什么情况下可以使用 import 来引入 export 的模块

    在 Node.js 中,原生并不支持 ES6 的 import 语句来引入模块. 不过从 Node.js v12 开始,通过实验性功能(--experimental-modules)可以使用 .mjs ...

  10. [FAQ] 为什么部署到 github pages 时自定义域名总失效 (push-dir)

    Github_Pages 能方便我们部署静态页面,并且还支持 CNAME 自定义域名. $ yarn add --dev push-dir $ xxx build $ push-dir --dir=d ...