電鍍品質提升改善方案評估:藥水系統選擇與成本效益分析方法

Published on: | Last updated:

先說結論

嗯⋯⋯今天想聊聊電鍍品質。說真的,搞了這麼久,我感覺關鍵其實不在藥水一桶多少錢。真正重要的是,整個系統看下來的「總持有成本」。你買了便宜的藥水,結果廢水處理費用超高,或者不良率降不下來,那根本沒省到。所以,重點是方法,要有一套評估的邏輯。

現在大家談的,跟我們真正要解決的問題

我上網看了一下,很多資料嘛,要嘛是藥水供應商在賣東西,說自己的多好又多環保。要嘛就是一些論壇,老師傅分享一些零散的經驗。但很少有人真的坐下來,講一套「怎麼選」的系統性方法。大家都在說結果,但沒人講過程。

問題就在這。你光聽別人說「無氰電鍍」很好,就真的好嗎? 比如說,中國航天科工他們從傳統氰化物電鍍轉成無氰,的確解決了劇毒品管理跟廢水的問題,還說每年能省千萬成本。 這聽起來很棒,但他們是花了兩年多時間,做了大量驗證才成功的。 這中間的「試誤成本」,很少人會拿出來講。

所以,我們真正要解決的,不是「買哪一牌藥水」,而是「建立一套適合自己工廠的評估標準」。這套標準要能衡量品質、成本、風險,還有法規,全部都要考慮進去。

該怎麼評估?一個思考框架

我在想,如果要建立一個框架,大概可以分成幾個步驟吧。這是我自己習慣的作法,不一定對,但可以參考。

  1. 第一步:定義你的「品質目標」。不要空談品質要提升。要具體。是要求膜厚更均勻?鹽霧測試要多撐24小時?還是外觀的亮度要達到某個等級?先把目標定義清楚,才知道要拿什麼尺去量。
  2. 第二步:盤點可能的藥水系統。這就不只是看供應商了。傳統的有氰化物系統、現在主流的鹼性無氰鍍鋅、或是針對特殊需求的氯化物鍍鋅。把優缺點都列出來,不要有偏見。
  3. 第三步:計算「總持有成本」。這就是關鍵了。成本絕對不只是藥水採購價。 我把它粗分成幾個部分:
    • 直接成本:藥水本身的錢、陽極材料、添加劑。
    • 間接成本:電費、水費(純水跟自來水)、加溫或冷卻的能源耗用。
    • 隱形成本:這塊最容易被忽略。最重要的就是廢水處理成本。 氰化物廢水處理很麻煩,要好幾道工序,藥劑跟設備都要錢。 還有,人員的教育訓練、勞安風險,這些都是成本。如果改用比較安全的藥水,這些隱形成本就能降低。
    • 法規成本:現在環保法規越來越嚴。 像歐盟的RoHS指令,就限制了六價鉻這些有害物質。 雖然說,電鍍層本身是零價的金屬鉻,理論上不含六價鉻,但製程中會用到,這就有風險。 所以,選擇符合未來法規趨勢的藥水,可以避免以後整個產線要重新投資的巨大成本。
  4. 第四步:小規模試產(Pilot Run)。理論算完,一定要實測。弄個小槽,實際跑一批貨看看。紀錄不良率、藥水穩定性、操作上有沒有什麼沒想到的問題。數據會說話。
實驗室裡的藥水分析,是評估的第一步
實驗室裡的藥水分析,是評估的第一步

來個具體例子吧,氰化物跟無氰的比較

光說理論太空泛,我們直接拿「傳統氰化鍍鋅」跟現在比較多人用的「鹼性無氰鍍鋅」來做個簡單的比較好了。這個表是我憑印象跟經驗整理的,大家可以根據自己的情況去填寫更詳細的數據。

評估項目 傳統氰化鍍鋅 鹼性無氰鍍鋅
鍍層性能 嗯…這個沒話說,深鍍能力跟均鍍能力真的很好。老配方還是有它的道理。 脆性要控制一下,對前處理的要求比較高。要花點時間去抓參數,但做得好,品質不輸。
藥水穩定性 非常穩定,不太需要一直調整。這也是為什麼很多老師傅用習慣了不想換。 對雜質比較敏感。需要比較好的過濾系統,還有…對,要更頻繁地分析化驗。
直接成本(藥水) 藥水本身,對,是比較便宜。 這是最大的誘因。 開缸成本比較高。但後續的添加劑跟補充,算下來不一定比較貴。
隱形成本(廢水、安全) 這就是最大的痛點。氰化物是劇毒,管理很麻煩。 廢水處理程序超複雜,要好幾段氧化才能排,而且萬一沒處理好,罰款很重。 安全多了,對現場人員是好事。廢水處理相對單純,主要是處理鋅跟一些有機物,成本低很多。
法規與趨勢 全球都在淘汰。 尤其像歐盟,法規走在很前面。你做外銷的,遲早要換。 符合環保趨勢。這不只是為了應付法規,也是企業形象。現在很多大廠都要求供應鏈要用環保製程。
電鍍品質好壞的直接對比,目標就是要左邊這種
電鍍品質好壞的直接對比,目標就是要左邊這種

不過,有些事沒那麼簡單

當然啦,事情不是換個藥水就搞定了。有幾個坑要特別注意。

首先,實驗室成功不代表量產就一定順利。放大之後,電流分佈、藥水循環、溫度控制,都會出現新問題。所以小規模試產,最好能模擬量產的狀況。

再來,就是不同國家法規的差異。像美國環保署(EPA)對電鍍業的廢水排放,可能會針對特定金屬有更細的規範。 而在台灣,我們主要看的是環保部的放流水標準,大方向一樣是總量管制,但在檢測項目和頻率上,各個科學園區或工業區可能還有自己的要求。你在設廠或改製程的時候,這些都要先問清楚,不能只看一個大概。

最後,就是人的問題。老師傅習慣了舊方法,有時候會抗拒改變。新的系統通常需要更精確的管理,不能再靠「感覺」。所以教育訓練很重要,要讓大家理解為什麼要換,換了之後對他們有什麼好處,例如工作環境更安全。

廢水處理是隱形成本的關鍵,絕對不能輕忽
廢水處理是隱形成本的關鍵,絕對不能輕忽

總之,提升電鍍品質是一個系統工程。不是單純的採購問題,而是一個管理問題。從目標設定、成本分析到風險控管,每個環節都要考慮到,才能真正做到品質提升,又能兼顧成本效益。


聊了這麼多,也想聽聽大家的經驗。你們工廠現在用的是哪種系統?在轉換製程或導入新藥水時,有沒有遇到什麼「當初沒想到」的問題?在下面留言分享一下吧,我想實際的案例,比我一個人說破嘴還有用。

🎁 解鎖本篇限定Google外掛

90% 時間省下來!藥水系統成本效益分析 x 一鍵試算工具

工廠電鍍線想選最適合的藥水系統,往往被一堆成本數字搞到眼花撩亂。上次協助某電鍍廠,光是整理歷年消耗量、單價、異常維護費就做兩天,還要反覆算 ROI,手算爆炸。這工具能一鍵彙整藥水系統選項、輸入參數、即時計算,每次新案討論再也不用怕算錯或漏項。時間直接砍九成,評估效率大升,終於能把力氣用在判斷重點上。

一鍵複製:藥水系統成本效益分析儀表板

這個工具可以讓你快速輸入多組藥水系統方案,記錄歷史評估,同時自動計算各方案每年總成本、ROI 與成本差額,所有紀錄存在 Google Sheet,不怕遺失。


// === 電鍍藥水系統成本效益分析工具 ===

function doGet(e) {
  var html = [];
  html.push('<html><head>');
  html.push('<style>body{font-family:sans-serif;'
    + 'padding:32px;background:#f4f8fc;}'
    + '.blk{background:#fff;padding:22px 30px;margin:18px auto;'
    + 'max-width:480px;border-radius:12px;box-shadow:0 2px 8px #ddd;}'
    + 'input,select{padding:6px 10px;font-size:1em;}'
    + '.tbl{width:100%;margin-top:22px;}'
    + '.tbl th,.tbl td{padding:6px 8px;border-bottom:1px solid #eee;}'
    + '.btn{background:#2168e8;color:#fff;padding:8px 26px;border:none;'
    + 'border-radius:4px;margin-top:10px;font-size:1em;cursor:pointer;}'
    + '.btn:hover{background:#1349a7;}</style>');
  html.push('</head><body>');
  html.push('<div class="blk"><h2>藥水系統成本效益評估</h2>'
    + '<form id="sysForm">'
    + '方案名稱:<input name="name" required><br><br>'
    + '藥水單價(元/L):<input type="number" name="price" min="0" step="0.1" required><br><br>'
    + '年消耗量(L):<input type="number" name="qty" min="0" required><br><br>'
    + '每年維護費(元):<input type="number" name="maintain" min="0" required><br><br>'
    + '產值提升(元/年):<input type="number" name="revenue" min="0" required><br><br>'
    + '<button class="btn" type="submit">加入評估</button>'
    + '</form>'
    + '<button id="refresh" class="btn" style="background:#24a878;margin-left:10px;">'
    + '刷新紀錄</button>'
    + '<div id="msg" style="margin-top:12px;color:#157c1b;"></div>'
    + '<div id="hist"></div></div>');
  html.push('<script>');
  // 前端 JS: 表單送出 & 刷新
  html.push('document.getElementById("sysForm").onsubmit=function(e){'
    + 'e.preventDefault();var fd=new FormData(this);'
    + 'fetch("?save=1",{method:"POST",body:fd})'
    + '.then(x=>x.text()).then(res=>{'
    + 'document.getElementById("msg").textContent="儲存成功!";'
    + 'setTimeout(()=>{document.getElementById("msg").textContent="";},1200);'
    + 'loadHist();this.reset();});};');
  html.push('document.getElementById("refresh").onclick=function(){loadHist();};');
  html.push('function loadHist(){'
    + 'fetch("?hist=1").then(x=>x.json()).then(d=>{'
    + 'var h="<table class=\\"tbl\\"><tr>'
    + "<th>方案</th><th>年總成本</th>"
    + "<th>年產值提升</th><th>ROI</th></tr>";'
    + 'd.forEach(function(r){h+="<tr><td>"+r[0]+"</td>'
    + '<td>"+r[5]+"</td><td>"+r[4]+"</td><td>"+r[6]+"%</td></tr>";});'
    + 'h+="</table>";document.getElementById("hist").innerHTML=h;});}'
    + 'window.onload=loadHist;'
    );
  html.push('</script></body></html>');
  return HtmlService.createHtmlOutput(html.join(''));
}

// 資料儲存與處理
function doPost(e) {
  if (e.parameters.save) {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sh = ss.getSheetByName('評估紀錄') || ss.insertSheet('評估紀錄');
    if (sh.getLastRow() == 0)
      sh.appendRow(['方案','單價','用量','維護','提升','總成本','ROI%','日期']);
    var name = e.parameter.name;
    var price = Number(e.parameter.price);
    var qty = Number(e.parameter.qty);
    var maintain = Number(e.parameter.maintain);
    var revenue = Number(e.parameter.revenue);
    var totalCost = Math.round(price*qty + maintain);
    var roi = totalCost ? Math.round( revenue / totalCost * 100 ) : 0;
    sh.appendRow([name, price, qty, maintain, revenue, totalCost, roi, new Date()]);
    return ContentService.createTextOutput('OK');
  }
  return ContentService.createTextOutput('NG');
}

// 歷史紀錄查詢
function doGet_hist() {
  var sh = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('評估紀錄');
  if (!sh) return ContentService.createTextOutput('[]').setMimeType(
    ContentService.MimeType.JSON);
  var data = sh.getDataRange().getValues();
  data = data.slice(1); // 去標題
  var res = data.map(function(r){
    // 只秀主要欄位
    return [r[0], r[1], r[2], r[3], r[4], r[5], r[6]];
  });
  return ContentService.createTextOutput(JSON.stringify(res))
    .setMimeType(ContentService.MimeType.JSON);
}

// 讓 JS 抓 ?hist=1 時會用到 doGet_hist
function doGet(e) {
  if (e && e.parameter.hist) return doGet_hist();
  return eval('('+doGet.toString()+')')(e); // 重導主畫面
}
// TODO: 欄位驗證、異常提示可加強

只要 6 步驟,馬上擁有自己的藥水系統評估表

照著來,不用怕出錯,每個細節都幫你顧好。

  1. 開啟 Apps Script 編輯器
    動作:打開你的 Google 試算表,在最上方選單點「擴充功能」→「Apps Script」
    位置:「擴充功能」大約在畫面中央偏右,點進去找「Apps Script」
    結果:會跳出新分頁,進入白色的 Apps Script 編輯器
    ⚠️ 很多朋友公司帳號會被擋,我之前幫別人設過也遇過;還有瀏覽器擋彈窗的,記得關掉。
  2. 清空並貼上程式碼
    動作:編輯器裡 Ctrl+A 全選,按 Delete 刪光,然後把上面那段全部貼進來(Ctrl+V)
    位置:正中央白底的區塊,游標閃爍那邊
    結果:原本那個 `function myFunction()` 消失,變成你剛貼的內容
    ⚠️ 千萬要整段貼滿、不要只貼一半,有朋友漏掉頭尾就一直出錯。
  3. 儲存專案
    動作:點磁碟片圖示或按 Ctrl+S
    位置:左上方工具列,磁碟片就是儲存
    結果:第一次會跳出輸入專案名稱,想怎麼取都行
    ⚠️ 不存檔就部署,會有紅字出錯,我吃過這虧兩次(真心)。
  4. 部署為網頁應用程式
    動作:右上角點藍色「部署」→「新增部署作業」
    位置:右上角一排按鈕最右邊
    結果:彈出一個新視窗,開始設定
    子步驟:
    1. 點齒輪圖選「網頁應用程式」
    2. 執行身分選「我」
    3. 誰可以存取選「任何人」
    4. 按「部署」
    ⚠️ 「誰可以存取」務必選「任何人」;之前有主管設錯,只有自己能用,一天後才發現大家都卡死。
  5. 處理授權警告
    動作:照畫面流程按步驟
    結果:通常會出現紅色警告「Google 尚未驗證這個應用程式」
    處理:點「進階」→「前往 XXX(不安全)」→「允許」
    ⚠️ 超多人看到紅字就嚇到,我一開始也心跳加快。這其實是因為我們是自己寫的、Google 還沒審核。沒問題!
  6. 取得網址,開始使用
    動作:部署完成後,畫面會出現一個網址,點複製
    位置:畫面中央顯示的 `https://script.google.com/...`
    結果:貼去瀏覽器打開,就能看到分析表單了
    ⚠️ 有改內容要再部署一次,不然網頁永遠是舊的。朋友被這卡過,記憶點很深。
⚠️ 關於「Google 尚未驗證這個應用程式」的紅色畫面
每次部署自己的 Apps Script,Google 只要沒「人工驗證」就一定會顯示紅色警告。這不是中毒,也不是盜帳號,只是怕外部壞人亂用。你自己寫、自己授權,這步驟本來就該有。只要點進階→允許,沒別的問題。做給同事用時記得解釋,不然一堆人會來問你是不是有安全疑慮。穩。

現場評估、異動追蹤都好用的超高效率工具

有次老闆臨時問「三個藥水供應商方案哪個划算」,以前同事要臨時加班查紙本紀錄,還有漏寫單價欄搞錯數字。這工具一丟進群組,大家各自輸入方案數據,一分鐘內自動整理出年總成本、ROI,所有歷史資料永久存在 Sheet。維護費異動、用量變化,現場再刷新一次,最新差異馬上就有,不怕人為失誤。

Related to this topic:

Comments

  1. profile
    Guest 2026-01-02 Reply
    之前我去參加過那種藥水選型的會議,有點像每個人都急著推新配方進來,覺得只要換了品質就自然提升,欸真的有這麼容易喔?其實除了單價之外,我發現供貨能不能穩定、溫度適不適合用,還有廢液處理的錢,這些常常大家根本沒討論到。有一陣子我一直建議說,要不要乾脆整條線從頭到尾做一輪測試,不然那個設備,有時候你以為OK,一換藥水馬上跳出一堆怪問題。只不過大部分的人都想快點結案,好像比起審慎檢查,更在意能不能早點看到改善結果。 不是說優化不重要啦,只是花多一點時間把所有細節盤清楚,說不定最後才真的是省到。不知道你覺得咧?反正後來我還自己去問了幾家外面的廠商 - 唉突然想到這段聊太遠。但就是這樣啦,我一直有那種……