組裝工廠設置IQC的目的
在電子組裝工廠的組織裡,一般都會有 IQC (Incoming Quality Control) 這個單位,台灣稱之為「入(進)料管控」,大陸稱之為「來料管控」,其最主要目的在攔檢所有買進材料是否符合圖面規格,以免不良零件直接進入生產線造成不良產出或甚至產線停產。這有點像是機場入境時的海關,用抽撿的方式檢查旅客行李,以防止有可能流入的違禁品,它雖然不能100%攔截所有有問題的零件,但至少可以有一個初步的關口攔截到部份有問題的零件。
我個人認為設置 IQC 可以有下列幾個目的:
- 預先釐清不良零件的責任。
當零件有瑕疵或不良時,有時候很難判斷不良的原因來自些哪裡?有可能是廠商來料就不良,或是自己的生產製程所造成。如果零件已經組裝到產品上才發現問題,有些廠商甚至會認為自己的零件已經被破壞過了,他們無法承認是他們的問題。事先的品質檢驗可以方便釐清廠商責任的歸屬,也有助與廠商建立互信的基礎。 - 預先瞭解進料產品的品質狀況。
如果IQC夠用功,可以在這裡設計SPC的統計資料,配合管制圖追蹤瞭解進料產品的品質趨勢,當發現產品品質或是某規格有偏壞趨勢時可以提醒廠商注意,必要時也可以對廠商的生產進行稽核。 - 專責的零件品質負責單位。
一般公司的IQC通常也負責進料零件的品質,除了進料品質確認之外,產線上生產的零件如果也發現到不良,也都是透過IQC反饋給廠商,因為有專責的零件品質負責單位,所以產線就比較不會零件段料的問題發生。IQC人員通常需要會同製程、測試、產品品管以釐清確實是零件問題,然後才反饋給廠商。
我也見過一些認為設立 IQC 會浪費公司資源的工廠,因為他們堅持廠商要負責所有的零件品質,原則上沒錯,這些公司通常也會設立簡單的IQC,負責量測一些工程師交待需要管控的材料,另外還會再設立SQE(Supplier Quality Engineering)來專門與廠商溝通。可是我發現這些工廠往往在產線發現零件有問題,根本連分析也沒有就直接反應給零件廠商,因為廠商要負責零件品質,可是他們忘了有時候出問題的可能不是廠商的零件?我有時候還得要出來調解這樣的工廠與廠商之間的矛盾,有時候鬧僵了,有些廠商還演變到不願意交貨,真有點得不償失。
像這樣弱化IQC的制度,如果執行在只純粹生產電路板組裝的工廠,我認為還沒有多大的問題,因為現今的電子材料幾乎都有一定的品管機制,而且電氣上的不良也大多可以用儀器量測得出來,良品與不良品通常是一翻兩瞪眼的結果。
我真的不建議生產成品組裝的工廠也這樣弱化IQC,因為成品組裝往往牽涉到塑膠部件,還有一些客製化的零件,這些零件的變異性相當大,再者成品組裝有問題也不一定是廠商零件出問題,有時候是設計公差造成的零件配合出了問題,有時候是組裝時的治工具設計不良損壞了零件,或是作業員操作不當造成的損壞,不一而足,如果組裝生產工廠不能事先層別問題出在零件還是自己的組裝過程,跟零件廠商鬧得不愉快是遲早的事。
歡迎提供你的意見,如果你有不同的想法?
組裝工廠設置IQC的目的的更多相关文章
- Linux下安裝Oracle database內核參數設置
參考:1529864.1 ************************************************** RAM ...
- Eclipse/MyEclipse 安裝後應該更改的設置
基本上都通過 Window -> Preferences 進行設置: Java 保存自動格式化: Java:Java -> Editor -> Save Actions,選中 Per ...
- 如何評鑑一家SMT代工廠
我們一般稱專業的「電子代工廠」為 EMS(Electronics Manufacturing Service,電子製造服務業) 或 CM(Contract Manufacturer,合同製造廠),這些 ...
- 免安裝、免設定的 Hadoop 開發環境 - cloudera 的 QuickStart VM
cloudera 的 QuickStart VM,為一種免安裝.免設定 Linux 及 Hadoop,已幫你建好 CDH 5.x.Hadoop.Eclipse 的一個虛擬機環境.下載後解壓縮,可直接以 ...
- Linux光纖卡配置,磁盤掛載,多路徑設置
Linux光纖卡配置 1.首先根據光纖卡類型加載對應的驅動.我這裡常用的是QLogic和Brocade光纖卡 [root@rhcsasm2 host3]# lspci | grep Fibre - ...
- D2GS1.11 的DC Key的相關設置指南
D2GS1.11版本暗黑戰網服務器DC Key 的相關設置是保存在 D2Server.ini 文件中的.在這裡我列舉跟DC Key 有關的配置條款. (以下內容具存在於D2Server.ini 文件中 ...
- IIS 64位上發佈32位asp.net設置
錯誤:無法載入檔案或組件 'Maticsoft.Web' 或其相依性的其中之一. 試圖載入格式錯誤的程式. 解決:新增應用程序池——高級設置——啟用32位應用程式——True
- [實現DDD] 第11章 工廠
創建過程中須考慮一些重要細節, 否則所創建的聚合將處於不正確的狀態, 使用適當的工廠方法可以確保這一點, 而客戶端只需輸入基本的參數(通常是值對象), 另外, 工廠能更好地表達出通用語言, 使團隊成員 ...
- rbenv、fish 與 VSCode 設置之路
在最新的 VSCode 1.3.1 版裡,Integrated Terminal 變得更加好用,但由於上游套件 xterm.js 的緣故,zsh 還是有無法捲動的問題.不過作為一個 Rails 開發者 ...
随机推荐
- OpenGL鼠标旋转图像
(鼠标旋转功能) #include <iostream> using namespace std; #include<gl/glut.h> GLfloat transx,tra ...
- OSX: 10.9的SMB网络共享连接可能破坏其权限设置
参见以前的Blog,“OSX: 10.9 Mavericks的重要更新技术细节(1)”,自从10.9之后,它的内核默认地使用全新的SMB2协议,这本来是令人期待的变化,不过根据这多年来和OS X系统的 ...
- HTML 5 学习之应用程序缓存
什么是应用程序缓存(Application Cache)? HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问. 应用程序缓存为应用带来三个优势: 离线浏 ...
- 使用device.js检测设备并实现不同设备展示不同网页
现在很多时候会用@media来控制页面在不同分辨率的设备商展示不同效果,但是有些时候想在直接在PC上展示一个做好的页面,在mobile展示另一个页面.这个时候可以借助device.js来检测设备,然后 ...
- PHP面试题之文件目录操作
获取文件后缀,遍历目录层次 /** * 5种方式获取文件后缀名 * 这道题其实就是考函数substr() strrchr() array_pop() strrpos() strpos() strrev ...
- Java 按值传递
http://guhanjie.iteye.com/blog/1683637 http://www.zhihu.com/question/31203609 String类 1.String 类按照 J ...
- IO-04. 混合类型数据格式化输入
/** *A4-IO-04. 混合类型数据格式化输入 *C语言实现 *测试已通过 */ #include "stdio.h" int main() { float m1,m2; i ...
- JavaScript初学者应知的24条最佳实践(译)
原文:24 JavaScript Best Practices for Beginners 译者:youngsterxyf (注:阅读原文的时候没有注意发布日期,觉得不错就翻译了,翻译到JSON.pa ...
- 新浪IP归属地API
之前用过腾讯的AIP,但是官方暂停这个服务了,新浪的API时间很久了,稳定性也很好,但愿能一劳永逸. ''' '''
- java常量池理解
String类两种不同的创建方式 String s1 = "zheng"; //第一种创建方式 String s2 = new String("junxiang" ...