\n\n

,需要通过父级DOM结构来判断 */ var trackActionPhone = function (node) { var nodeInnerText = node.innerText || ''; if (!limitRegLength(nodeInnerText)) return; var nodeText = trimText(nodeInnerText); if (nodeText.length < 5 || nodeText.length > 20) return false; var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'click'; var str = trimText(node.href || nodeText || ''); if (phoneReg.test(str) && numUseReg.test(str)) { window.postMessage({ type: 'SHOPS_CONTACT_TRACK', data: { phone: nodeText, }, }, '*'); _paq.push(['trackEvent', type, 'phone', nodeText]); return true; } /** 排查父级嵌套非标签场景,并且对dom的正则校验做一个性能兜底,通过控制innerText的长度,来确保正则的性能 */ var fatherText = trimText(node.parentNode.innerText || ''); if (fatherText.length < 5 || fatherText.length > 20) return false; if (phoneReg.test(fatherText) && numUseReg.test(fatherText)) { window.postMessage({ type: 'SHOPS_CONTACT_TRACK', data: { phone: nodeText, }, }, '*'); _paq.push(['trackEvent', type, 'phone', nodeText]); return true; } return false; }; window.addEventListener('click', function (e) { var node = e.target; /** 社媒点击 */ var appName = ''; var getAppAriaLabel = node.ariaLabel || node.parentNode.ariaLabel || ''; if (mediaList.includes(getAppAriaLabel.toLowerCase())) { appName = getAppAriaLabel; } if ( !appName && node.nodeName && node.nodeName.toLowerCase() === 'a' ) { appName = getMediaName(node.href) || getMediaName(node.alt); } if ( !appName && node.nodeName && node.nodeName.toLowerCase() === 'img' ) { appName = getMediaName(node.alt) || getMediaName(node.src); } if ( !appName && node.nodeName && node.nodeName.toLowerCase() === 'i' ) { appName = getMediaName(node.className); } if (appName) { _paq.push(['trackEvent', 'click', 'contactApp', appName]); return; } /** 联系方式点击 */ if (trackActionPhone(node, 'click')) return; if (node.nodeName && node.nodeName.toLowerCase() === 'a') { var val = node.href; if (!limitRegLength(val)) return; if (emailReg.test(val)) { window.postMessage({ type: 'SHOPS_CONTACT_TRACK', data: { email: val, }, }, '*'); _paq.push(['trackEvent', 'click', 'email', val]); return; } } if (node.nodeName && node.nodeName.toLowerCase() === 'i') { var val = node.className; var content = node.parentNode.href || ''; if (val.includes('email')) { window.postMessage({ type: 'SHOPS_CONTACT_TRACK', data: { email: content, }, }, '*'); _paq.push(['trackEvent', 'click', 'email', content]); return; } } var nodeChildList = node.childNodes; for (var i = 0; i < nodeChildList.length; i++) { if (nodeChildList[i].nodeType !== 3) continue; var val = nodeChildList[i].textContent.replace(/\s?:?/g, ''); if (!limitRegLength(val)) continue; if (emailReg.test(val)) { window.postMessage({ type: 'SHOPS_CONTACT_TRACK', data: { email: val, }, }, '*'); _paq.push(['trackEvent', 'click', 'email', val]); return; } } trackNumberData(node); }); window.addEventListener('copy', function (e) { if (trackActionPhone(e.target, 'copy')) return; var text = e.target.textContent; if (!text) return; var val = text.replace(/\s:?/g, ''); if (!limitRegLength(val)) return; if (emailReg.test(val)) { window.postMessage({ type: 'SHOPS_CONTACT_TRACK', data: { email: val, }, }, '*'); _paq.push(['trackEvent', 'copy', 'email', val]); return; } trackNumberData(e.target); }); } trackContactInit(); /** * 基于custom_inquiry_form.js 以及 form.js 对于询盘表单提交的实现,来反推询盘表单的input标签触发,用来收集意向客户 * 1. 缓存的KEY:TRACK_INPUT_ID_MTM_00; * 2. 缓存策略 - lockTrackInput:单个页面内,10分钟内,不重复上报 */ function trackActionInput() { const CACHE_KEY = 'TRACK_INPUT_ID_MTM_00'; const pathName = window.location.hostname + window.location.pathname; var lockTrackInput = function () { try { const lastCacheData = localStorage.getItem(CACHE_KEY); if (!lastCacheData) return false; const cacheData = JSON.parse(lastCacheData); const cacheTime = cacheData[pathName]; if (!cacheTime) return false; return Date.now() - cacheTime < 1000 * 60 * 10; // 10分钟内,不重复上报 } catch (error) { console.error('lockTrackInput Error', error); return false; } }; var setInputTrackId = function () { try { const curCacheData = localStorage.getItem(CACHE_KEY); if (curCacheData) { const cacheData = JSON.parse(curCacheData); cacheData[pathName] = Date.now(); localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData)); return; } const cacheData = { [pathName]: Date.now(), }; localStorage.setItem(CACHE_KEY, JSON.stringify(cacheData)); } catch (error) { console.error('setInputTrackId Error', error); } }; var getInputDom = function (initDom) { var ele = initDom; while (ele) { /** * isWebSiteForm 是站点的表单 * isChatWindowForm 是聊天窗口的表单 */ /** 旧模板表单 */ var isWebSiteForm = !!( /crm-form/i.test(ele.className) && ele.querySelector('form') ); /** 1:新模板自定义表单、2:Get a Quote 弹框表单 */ var isWebSiteFormNew = !!( /inquiry/i.test(ele.className) && ele.querySelector('form') ); if (isWebSiteForm || isWebSiteFormNew) { _paq.push(['trackEvent', 'formInquiry', 'formInput', 'page']); setInputTrackId(); return; } /** Mkt会话触达-聊天弹框的表单输入: MKT由于是iframe嵌入,所以MKT的上报,会单独写到MKT-form代码上 */ var isInquiryChatForm = !!( /comp-form/i.test(ele.className) && ele.querySelector('form') ); if (isInquiryChatForm) { _paq.push(['trackEvent', 'formInquiry', 'formInput', 'chat']); setInputTrackId(); return; } /** 向上查找父节点 */ ele = ele.parentNode; } }; function initInputListener() { var inputUseDebounce = function (fn, delay) { var timer = null; var that = this; return function () { var args = Array.prototype.slice.call(arguments); if (timer) clearTimeout(timer); timer = setTimeout(function () { fn.apply(that, args); }, delay); }; }; var optimizeGetInputDom = inputUseDebounce(getInputDom, 300); window.addEventListener('input', function (e) { /** 如果已经上报过,则不再上报 */ if (lockTrackInput()) return; optimizeGetInputDom(e.target); }); } try { initInputListener(); } catch (error) { console.log('initInputListener Error', error); } } trackActionInput(); } /** 第三方消息上报:目前主要是针对全点托管会话;在msgCollect/index.js中调试,访问test.html */ function thirdMsgCollect() { /** 先检测是否是stayReal托管:如果stayReal脚本都没有,那么说明当前站点未开启stayReal会话托管 */ const scriptList = Array.prototype.slice.call( document.querySelectorAll('script'), ); const checkStayReal = () => !!scriptList.find((s) => s.src.includes('stayreal.xiaoman.cn')); if (!checkStayReal()) return; /** 缓存当前消息队列的最后一条消息id */ const CACHE_KEY = 'CACHE_KEY_MONITOR'; const setCache = (msgIndex) => { /** 对缓存KEY进行base64转码处理 */ const cacheMsgIndex = btoa(msgIndex); localStorage.setItem(CACHE_KEY, cacheMsgIndex); }; const getCache = () => { const cacheMsgIndex = localStorage.getItem(CACHE_KEY); if (cacheMsgIndex) return Number(atob(cacheMsgIndex)); return -1; }; /** 拉取最新msg列表 */ const pullMsgList = () => { const msgEleList = Array.prototype.slice.call( document.querySelectorAll('#chat-list li'), ); const msgIds = []; const msgMap = msgEleList.reduce((acc, item) => { const sendTime = item .querySelector('.message-data-time') .textContent.trim(); const sendContent = item.querySelector('.message').textContent.trim(); /** msg带有class:other-message的是访客消息,my-message的是客服消息 */ const isOtherMessage = item .querySelector('.message') .classList.contains('other-message'); const msgId = item.querySelector('.message').getAttribute('id'); const msgItemData = { msgId, user: isOtherMessage ? 'visitor' : 'official', time: sendTime, content: sendContent, }; msgIds.push(msgId); acc[msgId] = msgItemData; return acc; }, {}); return { ids: msgIds, dataMap: msgMap, }; }; /** 加密并上传消息数据 */ let ENCRYPT_KEY = 'de29f1aab63ab033'; let ENCRYPT_IV = 'b8d2badf875e76ac'; const baseUrl = 'https://cms.xiaoman.cn'; // var getEncryptConfig = function () { // const url = baseUrl + '/shop-api/innerApi/getKeyIv' // $.get( // url, // function (result) { // console.log('result', result) // if (Number(result.code) === 0 && result.data.key && result.data.iv) { // ENCRYPT_KEY = result.data.key // ENCRYPT_IV = result.data.iv // uploadMsgData() // } else { // /** 如果获取失败,则重试 */ // setTimeout(() => { // getEncryptConfig() // }, 1000) // } // }, // 'json' // ) // } // getEncryptConfig() const encryptMsg = function (msgData) { const enc = new TextEncoder(); // 转字节 const keyBytes = enc.encode(ENCRYPT_KEY); const ivBytes = enc.encode(ENCRYPT_IV); const plainBytes = enc.encode(msgData); // 导入密钥并加密 return crypto.subtle .importKey('raw', keyBytes, { name: 'AES-CBC' }, false, ['encrypt']) .then(function (cryptoKey) { return crypto.subtle.encrypt( { name: 'AES-CBC', iv: ivBytes }, cryptoKey, plainBytes, ); }) .then(function (encryptedBuffer) { // 转 base64 返回 return btoa( String.fromCharCode(...new Uint8Array(encryptedBuffer)), ); }) .catch((err) => { return Promise.reject(err); }); }; let uploadFlag = false; const uploadMsgData = function () { if (uploadFlag) return; uploadFlag = true; const { ids, dataMap } = pullMsgList(); let cacheMsgIndex = getCache(); const msgLen = ids.length; if (!msgLen) { // 消息DOM未挂载 || 消息DOM已挂载,但是消息列表为空 uploadFlag = false; return; } if (msgLen - 1 < cacheMsgIndex) { /** 针对站点挂后台一段时间,消息列表会自动塞入重复消息,导致消息有重复,刷新后又重置回正常消息列表,所以这里需要更新锚点下标 */ cacheMsgIndex = msgLen - 1; setCache(cacheMsgIndex); uploadFlag = false; return; } if (msgLen - 1 === cacheMsgIndex) { // 缓存的最后一次发送的消息ID是最后一条(说明当前消息均已经上报),则不跳过本地上报 uploadFlag = false; return; } const currentMsgIds = ids.slice(cacheMsgIndex + 1, msgLen); const currentMsgData = currentMsgIds.map((id) => dataMap[id]); const mtmId = window.matomo_site_id_cookie_key || ''; // 获取mtm会话id const msgBody = { mtmId, curl: window.location.href, msgList: currentMsgData, }; const msgBodyStr = JSON.stringify(msgBody); encryptMsg(msgBodyStr) .then(function (encryptedMsg) { console.log('encryptedMsg:', encryptedMsg, msgBodyStr); const url = baseUrl + '/shop-api/External/ListenSiteActiveStatus'; $.ajax({ type: 'POST', url, data: JSON.stringify({ d_v: encryptedMsg }), contentType: 'application/json', success: function (result) { if (Number(result.code) === 0) { // 更新消息队列 setCache(msgLen - 1); } uploadFlag = false; }, error: function (err) { console.error(err, '请求异常'); uploadFlag = false; }, }); }) .catch((err) => { console.error(err, '数据加密失败'); uploadFlag = false; }); }; /** 监控chat-list的DOM变更 */ const initChatListObserver = () => { // 需要监听的 DOM 节点 const target = document.getElementById('chat-list'); if (!target) return; // 回调函数 const callback = function (mutationsList, observer) { for (const mutation of mutationsList) { console.log('mutation', mutation); if (mutation.type === 'childList') { uploadMsgData(); } } }; // 配置 const config = { childList: true, // 监听子节点的增删 subtree: true, // 是否也监听后代节点 }; // 创建 observer const observer = new MutationObserver(callback); // 开始监听 observer.observe(target, config); }; let testCount = 30; let itv = null; const checkChatDom = () => !!document.querySelector('#vc-model'); const initTalkCheck = () => { itv = setTimeout(() => { console.log('checkChatDom', checkChatDom(), testCount); if (!checkChatDom() && testCount > 0) { testCount--; initTalkCheck(); return; } clearTimeout(itv); uploadMsgData(); initChatListObserver(); }, 1500); }; initTalkCheck(); } try { gtmTrack(); thirdMsgCollect(); console.log('inserted gtm code'); } catch (error) { console.error('gtmTrack Error', error); } }); })();

Összes kategória

HÍREK

Kezdőlap>HÍREK

Fémpréselés alkalmazása az elektronikai iparban?

Aug 12, 2025

Precíziós fémpréselés miniatűr elektronikai alkatrészekhez

A mikro-precíziós sajtólés szerepe okostelefonokban, laptopokban és hordozható eszközökben

A mikro precíziós fémsablonozás művészete lehetővé teszi azoknak a apró, mégis létfontosságú alkatrészeknek a gyártásához, amelyek a modern eszközök zavartalan működését biztosítják. A múlt évhez tartozó iparági adatok azt mutatják, hogy manapság a okostelefonokban valójában több mint nyolcvan különböző sablonozott fémdarab található. Gondoljunk például a csupán 0,8 milliméter vastag SIM-kártyatartókra, vagy azokra az alig látható antenna rögzítőkampókra, amelyek vastagsága valóban vékonyabb egy emberi hajszálnál. Valóban lenyűgöző, hogy ezek az alkatrészek milyen pontosan készülnek, gyakran öt mikronnál (azaz 0,005 milliméternél) kisebb tűréshatárokon belül. Ez a pontosság különösen fontos például 5G-s telefoncsatlakozók esetében, ahol már a legkisebb elmozdulás is ronthatja a jel minőségét. A többfázisú progresszív sablonok segítségével a gyártók egyszerre tudnak alakítani elektromos érintkezőket, és kialakítani szellőzőmintákat a laptopok hűtőborda rendszereiben is, így a funkciót és az esztétikumot egyetlen művelettel érik el. És ne feledkezzünk meg a sebességről sem – ezek a gépek percenként több mint 1200 alkatrészt tudnak gyártani, miközben nem csökken a minőség, akár tízmillió darabos tételszám esetén sem. A lézerszeleteléssel összehasonlítva ez a sablonozási módszer egyértelműen előnyösebb a termelés skálázásának szempontjából.

Fém alkatrészek nagy térfogatú gyártása többműveletes bélyegző sablon technológiával

Nagysebességű többműveletes bélyegzés elektronikai csatlakozókhoz

A többműveletes bélyegzés lehetővé teszi több művelet, mint például vágás, hajlítás és alakítás egyidejű végzését egyetlen sajtolási ciklus során. Ezért kedvelik ezt a módszert a gyártók az elektronikai csatlakozók nagy mennyiségének előállításához. A folyamat elérheti a percenkénti 1200 ütést, miközben a pozíciópontosság körülbelül plusz-mínusz 0,05 mm-re tehető. Elég lenyűgöző, figyelembe véve, hogy az USB-C csatlakozókhoz és SIM-kártya aljzatokhoz hasonló apró alkatrészeknek milyen szűk tűréshatárok szükségesek. A legutóbbi gyártási jelentések szerint a vállalatok, amelyek áttértek a többműveletes bélyegzésre, kiegészítő feldolgozási lépésekben körülbelül 40%-os csökkenést értek el a régebbi bélyegzési technikákhoz képest. Ez különösen jelentős, amikor érzékeny alkatrészeket, mint például kontakt rugókat és az elektronikát interferencia ellen védő fém páncélokat gyártanak.

A sajtolás tömeggyártásban való skálázhatósága és költséghatékonysága

A progresszív sablonrendszerek rendelkeznek ezzel a beépített képességgel, hogy folyamatosan ismételjék a folyamatokat, ami azt jelenti, hogy a gyártók havonta akár 10 millió alkatrészt is elő tudnak állítani. És találja ki, mennyi az alkatrészegység költsége? Alapvető csatlakozók esetén ez a költség alig haladja meg az egy centet. Amikor ezekbe a rendszerekbe anyagokat táplálnak be, a modern technológia rendkívül hatékony. Rézötvözetek és foszforbronz anyagok esetében az anyaghasznosítási arány eléri a 92%-ot vagy annál jobbat. Ez a fajta hatékonyság különösen fontos a 5G-antennák és akkumulátorcsatlakozók alkatrészeinek gyártásakor, ahol minden cent számít. A sajtológépek mostanra IoT-érzékelőkkel is felszereltek. Ezek az intelligens eszközök körülbelül 15-20%-kal csökkentik a ciklusidőt, és figyelemmel kísérik az eszközök kopását a termelési folyamat során.

Finomsajtolás és összetett sablon sajtolás összetett elektronikai alkatrészekhez

A finomkivágás kiválóan alkalmazható EMI-védődobozok és a mikro-SD kártyatartók gyártására. Ez a folyamat tiszta éleket eredményez, a felületi érdesség körülbelül 3,2 mikrométer Ra alatt marad. Összetett sajtóformáknál a lényeg, hogy egyszerre két műveletet is végeznek – döfést és kihúzást –, ami különösen előnyös aranyozott kontaktcsapok olyan sorba illesztésére, amelyek 0,2 mm-es szűk tűrésmezőbe kell illeszkedjenek. A gyártók az utóbbi időben meglehetősen figyelemre méltó fejlődést értek el. Most már egyetlen művelettel készülhetnek többfokozatú hűtőbordaegységek beépített rögzítőklipekkel és hőcsatornákkal. Ez csökkenti a szerelési lépések számát 3-5 lépéssel szerveralkatrészek gyártása során, időt és költségeket spórolva meg a termelési folyamatban.

EMI/RFI-védelem megoldásai sajtolt fémdobozok használatával

Hogyan biztosítanak hatékony EMI/RFI-védőt a sajtolt fémdobozok az elektronikus eszközökben

Fém házakat préselnek vezető anyagokból, mint például réz- vagy alumíniumötvözetek, amelyek segítenek az elektromágneses zavar (EMI) és rádiófrekvenciás zavar (RFI) elleni harcban. Ezek az anyagok visszatükrözik a bejövő jeleket, míg bizonyos típusú vasalapú rozsdamentes acélok elnyelik a maradék energiát. Még a kis rések is nagyon fontosak ebben a tekintetben. Ha vannak 0,3 mm-nél nagyobb nyílások, a szűrőhatás jelentősen csökken, körülbelül 40 dB-t a 1 GHz-es frekvenciáknál. Ezért a préselési folyamatokban a pontosság rendkívül fontos, amelyek ma már általában plusz-mínusz 0,05 mm-es tűrést érnek el. A 5G hálózatok térhódításával és az Internet of Things eszközök piacának növekedésével érezhetően megnőtt az ilyen típusú árnyékoló alkatrészek iránti kereslet. A szakmai jelentések szerint valójában 22%-os növekedés volt tapasztalható 2022 óta. A jelenlegi gyártók túlnyomó többsége olyan háztervek kialakítására koncentrál, amelyeknél a földelési funkciók már kezdetektől fogva be vannak építve, nem később kerülnek hozzáadásra.

Anyagválasztás és kialakítási szempontok optimális árnyékolási teljesítményhez

Három tényező dominálja az árnyékolási teljesítményt:

Tényező Magas teljesítményű példa Kompromisszum megfontolás
Vezetékonyság Réz (100% IACS*) Magasabb költség az alumíniummal szemben
Korrózióállóság 304-es rozsdamentes acél 18%-kal alacsonyabb vezetőképesség
Formálhatóság Megmunkált alumínium 6061-es Vékonyabb lemezvastagság horpadásveszélyt jelent

*International Annealed Copper Standard

A tervezőknek optimalizálniuk kell az elzáródás geometriáját, hogy megszüntessék az éles sarkokat – amelyek a fogyasztói elektronikai eszközökben az EM-szivárgások 90%-ért felelősek –, miközben megőrzik a rugóbetétes érintkezési pontokat a vibráció alatt biztosított állandó vezetőképesség érdekében. Automotív alkalmazásokban az újrafelhasznált árnyékoló alkatrészek mostantól ellenállnak a hőmérsékleti ciklusoknak -40°C-tól 125°C-ig teljesítményveszteség nélkül.

Fémházas alkatrészek multifunkcionális integrációja elektronikus rendszerekben

Mechanikai és elektromos funkciók kombinálása a kivágott alkatrészekben

Manapság az elektronikai eszközök erősen támaszkodnak olyan sajtolt alkatrészekre, amelyek egyszerre több feladatot is ellátnak, ötvözve a szerkezeti szilárdságot az elektromos áram vezetésének képességével. Nézzük például az EMI-pajzslemezeket. Egyre több gyártó tervezi ezeket úgy, hogy a 5G-s routerek házainak keretét is adják. Ez csökkenti a különálló alkatrészek számát, amelyeket gyártani és össze kell szerelni, ami különösen fontos a termelési költségek kontrollálása szempontjából. A tavaly több iparágban is közzétett kutatások szerint a távközlési felszereléseket gyártó vállalatok körülbelül kétharmada már átvette ezt a megközelítést. Miért? Mert így sokkal egyszerűbbé válik összetett berendezések összeszerelése, különösen akkor, amikor a modern eszközökön belüli szűk helyekről van szó.

Többfunkciós fém alkatrészek alkalmazása a fogyasztói elektronikában

Okostelefonok szemléltetik ezt a tendenciát a következőkön keresztül:

  • Antennatartók hőelvezetőként szolgálva
  • SIM-kártyatartók, amelyek földelési pontként működnek
  • Gombházak, amelyek EMI-tömítéseket tartalmaznak
    Ez a funkcionális konszolidáció 15–20%-os helymegtakarítást eredményez intelligens órákban és ultravékony laptopokban a hagyományos, egymásra épített alkatrészekhez képest.

A mechanikai tartósság és az elektromos teljesítmény kiegyensúlyozása a tervezés során

A mérnökök multifunkcionális terveik optimalizálására réz-berillium ötvözeteket használnak, amelyek 80 000 PSI szakítószilárdságot és 98% IACS vezetőképességet biztosítanak. A lézerrel gravírozott felületi minták fenntartják az elektromos kontaktus integritását 50 000+ hajlítási ciklus után is hajtható kijelzőjű eszközökben. A szimuláció alapú tervezések mára elérnek egy <0,1Ø ellenállás-változást ±5% mechanikai terhelés alatt – ez egy kritikus mércéje az automotív szenzoralkalmazásoknak.

GYIK szekció

Mi a mikro pontos fém sajtálás?

A mikro precíziós fémtömbölés egy olyan folyamat, amely kis méretű és rendkívül pontos fémből készült alkatrészeket állít elő, amelyeket gyakran használnak elektronikai komponensekben, például okostelefonokban és laptopokban. Ez a fémek alakítását jelenti nagy pontossággal szigorú tűréshatárokon belül.

Hogyan járul a progresszív sablontömbölés hozzá az elektronikai csatlakozók gyártásához?

A progresszív nyomatékú sajtás több műveletet, mint például vágás, hajlítás és formázás kombinál egyetlen sajtóciklusban, így lehetővé téve az elektronikai csatlakozók nagy sebességű, pontos gyártását. Ez csökkenti a felesleges feldolgozási lépéseket és a gyártási költségeket.

Mi biztosítja az optimális EMI/RFI árnyékolást a sajtolt fém házakban?

Az anyagválasztás, például a magas vezetőképességű réz használata, valamint a pontos sajtás, amely megszünteti a 0,3 mm-nél nagyobb réseket, biztosítja az hatékony EMI/RFI árnyékolást. A kialakított földelési elemek javítják a teljesítményt szoros tűrések fenntartásával.

Miért fontos a többfunkciós integráció a fém alkatrészek sajtásában az elektronikában?

A többfunkciós integráció csökkenti a szükséges különálló alkatrészek számát, így egyszerűsíti az összeszerelési folyamatokat és csökkenti a gyártási költségeket, miközben helyet takarít meg az elektronikai eszközökön belül.