埋射模具設計流程:金屬嵌件定位、模流模擬與壽命評估

分类: 365提款超过7天 时间: 2026-02-01 17:47:24 作者: admin 阅读: 808 点赞: 346
埋射模具設計流程:金屬嵌件定位、模流模擬與壽命評估

一招搞定!埋射模具設計輕鬆紀錄神器(含金屬嵌件與模流模擬)

模具設計每次要追蹤嵌件定位、模流分析還有壽命評估,手動抄寫表格超級容易出錯,資料又散亂!之前我幫朋友專案現場對表,真的差點瘋掉:檔案版本抓不到,誰改的也搞不清楚。別怕!這次我幫你把這一切「懶人化」──直接用 Google Apps Script 讓工程師團隊一起線上輸入、記錄每一顆嵌件位置、模流結果、預估壽命,還能馬上拉統計,什麼時候哪顆壞掉一目了然,工地、辦公室同步有感!

別怕,直接複製這段就好!

這工具讓你輸入「金屬嵌件位置、模流模擬結果、壽命估算」,全部記錄到 Google Sheet,還能一鍵看歷史資料和壽命分佈統計。

// === 埋射模具設計全流程紀錄小工具 ===

function doGet(e) {

var html = [];

html.push('

');

html.push('

模具設計追蹤小幫手

');

html.push('

');

html.push('嵌件編號:
');

html.push('位置座標:
');

html.push('模流結論:
');

html.push('壽命估算(次):
');

html.push('');

html.push('

');

html.push('

');

html.push('');

html.push('

');

html.push('');

html.push('

');

return HtmlService.createHtmlOutput(html.join(""));

}

// 處理表單寫入資料

function doPost(e){

var action = e.parameter.action;

if(action=="add"){

var ss=SpreadsheetApp.getActiveSpreadsheet();

var sh=ss.getSheetByName("模具資料");

if(!sh){

sh=ss.insertSheet("模具資料");

sh.appendRow(["時間","嵌件編號","位置","模流","壽命"]);

}

var now=new Date();

var vals=[

Utilities.formatDate(now,"GMT+8","yyyy-MM-dd HH:mm"),

e.parameter.part_id||'',

e.parameter.position||'',

e.parameter.flow_result||'',

e.parameter.lifetime||''

];

sh.appendRow(vals);

return ContentService.createTextOutput("已存入 Google Sheet!搞定。");

}

return ContentService.createTextOutput("無效動作");

}

// 列出資料+統計

function doGetTable() {

var ss=SpreadsheetApp.getActiveSpreadsheet();

var sh=ss.getSheetByName("模具資料");

if(!sh){

return "目前沒資料,先輸入一筆吧!";

}

var rows=sh.getDataRange().getValues();

if(rows.length<2) return "沒有資料";

var html=['

'];

html.push('

');

var sum=0, cnt=0, ng=0;

for(var i=1;i

html.push('

'

+'

'

+'

'

+'

'

+'

');

if(rows[i][4]){sum+=Number(rows[i][4]);cnt++;}

if(rows[i][3]=="不良") ng++;

}

html.push('

時間嵌件編號位置模流壽命
'+rows[i][0]+' '+rows[i][1]+' '+rows[i][2]+' '+rows[i][3]+' '+rows[i][4]+'
');

if(cnt>0){

html.push('壽命平均:'+Math.round(sum/cnt)+' 次');

}

html.push(',目前 NG 件數:'+ng+' 顆');

return html.join('');

}

// 讓 GET ?action=list 呼叫

function doGet(e){

if(e && e.parameter && e.parameter.action=="list"){

return HtmlService.createHtmlOutput(doGetTable());

}

return doGet();

}

輕鬆上手 Apps Script!別怕我帶你走一次!

跟我一步一步來,真的比你想像的還簡單!

開啟 Apps Script 編輯器

先在 Google 試算表裡(選一份你想記錄的),點最上方選單的「擴充功能」→「Apps Script」

位置在右上靠中間一點那邊,超顯眼。

結果會跳到一個新分頁,就是編輯器啦!

⚠️ 有時公司帳號會被擋,我自己就被擋過…只能用私人帳號先試;或者有彈窗沒出來,記得看一下瀏覽器右上角有沒有被封鎖!

清空並貼上程式碼

在中央大白色區塊全選(Ctrl+A)→ 按 Delete 清空,再貼上上面那段完整程式碼(Ctrl+V)

你會看到原本的 `function myFunction()` 被換掉。

⚠️ 我以前常忘記「全部」選,結果會多貼一份,搞到會壞掉,這要注意!

儲存專案

點左上工具列的磁碟片圖示,或直接 Ctrl+S

第一次存檔會跳出命名視窗,名字自己取,隨便打都行。

⚠️ 如果沒存就去部署,保證會噴錯…我之前就在那邊卡半天!

部署成網頁應用程式

點右上角「部署」藍色按鈕 →「新增部署作業」

跳出設定視窗後,依序選:

1. 點左下齒輪,選「網頁應用程式」

2. 執行身分選「我」

3. 誰可以存取選「任何人」

4. 最後按「部署」

結果會出現網址。

⚠️ 「誰可以存取」一定記得要選「任何人」,不然同事點都看不到。

授權警告解決

他會跳紅色警告「Google 尚未驗證這個應用程式」

這是正常的!只要照畫面點「進階」→「前往 XXX(不安全)」→「允許」

完成後就會跳回部署完成的畫面。

⚠️ 有些朋友第一次看到紅字就嚇到以為是病毒,我那時候還接到半夜電話,真的沒事!

複製網址,用瀏覽器打開就能用了

授權完之後畫面上有一個超長網址(`https://script.google.com/...`)

把它複製下來,直接丟到瀏覽器新分頁開啟

就會看到剛剛那個輸入介面啦,趕快測一筆吧!

⚠️ 程式有小改動記得要重新部署,不然舊版會一直沒變喔!

⚠️ 關於 Google Apps Script 的紅色授權畫面說明

這個畫面是因為你自己寫的程式,Google 還沒幫你「官方認證」,所以會特別警告你注意安全。只要你自己貼的程式是從信任來源來(像這篇!),其實照著「進階」→「前往」→「允許」就能正常啟用,不會有資安問題。反而不點授權,功能完全跑不起來。

如果有加密、金流或敏感個資才要緊張,這種單純記錄表格的,我到現在用兩年多都沒出過包。

工程現場、設計部門都能玩!怎麼用最方便?

情境一:設計人員模流分析時,每有新一組嵌件設計就直接線上填一筆,現場、工程主管隔空都能即時看,NG件數累積太快馬上警告。

情境二:工地維修要追蹤模具壽命,直接拿手機輸入估算值,一週後拉壽命統計,馬上知道哪些批號要備料換模,不怕資料丟了。

我看過有團隊直接把網址設書籤,每天打開一次超省事,懶到極致就是最強大的自動化!

相关推荐