\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); } }); })();

すべてのカテゴリ
戻る

OEM事例紹介:カスタム製304ステンレス鋼製バーベキューグリルパン、深絞り加工の穴あきローストトレイ、溶接式ハンドルアセンブリ

OEM事例紹介:カスタム製304ステンレス鋼製バーベキューグリルパン、深絞り加工の穴あきローストトレイ、溶接式ハンドルアセンブリ

プロジェクト概要:プロトタイプから量産まで、ねじれに強い食品対応ステンレス鋼製バーベキューグリルパンの開発 屋外用バーベキューコoking器具、業務用卓上韓国式グリルプレート、および穴あきバーベキューグリルトップなどは、「当社の ホーム&ガーデンツール用金属部品 カテゴリー」に属する小売向け製品として、店頭陳列時に滑らかでバリのないエッジと均一なサテン仕上げまたは鏡面仕上げを備える必要があり、同時に実際の使用においては、直火(炭火・ガス炎)による高温、酸性のマリネ液、塩分、そして繰り返しの洗浄にも耐え、溶接部が変形したり錆びたりしないことが求められます。

img-mvt8csi6-e8203cdd(8b0128f5ca).png

屋外での調理やキッチン用品を手掛けるブランド企業が、滄州ディープリンク国際サプライチェーン有限公司に相談を持ちかけた際、同社は、長方形の深絞り穴あきグリル・トッパー・パンから円形のスロット付き卓上ロースティングプレートまで、一連のカスタムステンレス鋼製バーベキューグリルパンを、金型を使わない迅速な試作から小ロット単位のプロトタイプ、さらには2万点規模の量産向け小売流通まで、一貫して対応できるOEMパートナーを求めました。当社5,000平方メートルを超える工場内では、4つの主要な金属加工工程を1つのシームレスな生産フローに統合しました。

  1. 一体成形の深絞り・プレス加工グリルベイシン(反り防止用焼き目リブ付き): 食品衛生基準に対応したSUS304(沿岸部向けにはSUS316)ステンレス鋼を素材とし、角部には十分なR形状を設け、側面は傾斜構造、底面には剛性向上のための補強リブを配し、安全を考慮した滑らかなロールドリムを採用しています。
  2. 高密度穴あき炎・油排出グリッド: 調理面および側面に精密に加工された丸形およびスロット状の開口部を配置し、煙熏した熱を直接伝達するとともに、余分な油を排出して炎上や食材のこびりつきを防ぎます。
  3. CNC曲げ加工によるステンレス鋼製ロッドサイドハンドル: 人間工学に基づいたデュアルループハンドルで、プログラム制御のCNC曲げ加工により成形され、治具制御によるレーザー溶接および衛生的なTIG溶接でフライパン本体に接合されています。
  4. 食品接触部のバリ取り・サテンブラシ仕上げ・溶接後のパッシベーション処理: すべての溶接部において、完全な機械式バリ取り、方向性のあるサテンブラシ仕上げ(縁部は光沢仕上げ)および化学的パッシベーション処理を行い、耐食性を全面的に回復させます。

主要製造指標および検証済み能力マトリクス プロトタイプ用板材の切断やプレス金型の製作に先立ち、当社エンジニアリングチームが自社設備の能力(当社ウェブサイトの「 金属加工設備および加工能力 ページに詳細記載)と直接照合しました:

  • 食品対応・沿岸地域向けステンレス鋼の選定: 食品接触用途の標準グレードとしてオーステナイト系ステンレス鋼304および304Lを採用。高級マリン/沿岸部屋外キッチン向けには、モリブデン含有の316および316Lステンレス鋼に加え、炭素鋼、アルミニウム5052/6061、銅、真鍮、チタンGrade 2もご選択いただけます。全材料のトレーサビリティおよびEN 10204 3.1形式の工場出荷検査証明書は、ご要望に応じて提供いたします。
  • 25トン~400トンのプレス成形・深絞り・プログレッシブスタンピング: 最大400トンの大型油圧・機械式プレスを備え、一体成形のフライパン本体絞り加工、底面リブのエンボス加工、大量生産向けのプログレッシブ穿孔/ブランキングに対応。また、25トン~100トンのプレスを用いて、取っ手ブラケット、蓋クリップ、金具類などの付属部品も一貫して製造可能です。すべての金型は自社内で設計・製作・メンテナンスを行っています。
  • 12kWファイバーレーザー切断: 実用的な切断能力は、ステンレス鋼で最大20mm(炭素鋼:25mm、アルミニウム:12mm、銅:6mm)、一般的な板材厚さは1.2mm~6.0mmです。切断および成形後の板金部品の公差は約±0.1mmを確保しており、金型不要の迅速な試作対応が可能です。
  • 3,200mm CNCプレスブレーキおよびCNCチューブ/ロッドベンダー: 折り畳みトレイ形状向けに約±0.5度の曲げ角度精度を実現するCNCバックゲージ搭載3,200mm CNCプレスブレーキと、プログラム制御によるCNC曲げ加工を組み合わせ、ループ状ハンドルの再現性を確保。
  • 自社金型用CNC機械加工: 精密CNC旋盤・フライス・ドリル加工(公差約±0.01mm)および5軸加工(公差±0.005mm)により、自社設計図面に基づくダイキャビティ、ピアシングパンチ、溶接治具を一貫して製造。
  • 衛生対応溶接および食品接触対応表面仕上げ: 低歪みレーザー溶接、TIG溶接、MIG溶接、スポット溶接およびリベット継手に加え、方向性サテンブラシ仕上げ、鏡面研磨、化学パッシベーション処理を実施。さらに、補完用炭素鋼製チャコールグリルハウジング向けに60~120μmの粉体塗装および15~25μmの電着塗装も対応。
  • 品質管理システム: ISO 9001認証取得の品質マネジメントシステムを基盤とし、10年以上の製造実績、100名以上の専門スタッフ、80項目以上の検査能力、注文ごとに39項目以上の文書化された品質保証チェックを実施。また、すべての検査は三次元測定機(CMM)による検証を伴う。

ステージ1:金型製作前のDFMレビュー — わん曲防止リブ形状、抜き出し比率、公称ミリメートル厚さ 開口部の炭火またはガスバーナーの上に置かれた平らで薄いステンレス鋼製トレイは、熱膨張対策が図られていない場合、急速にたわみ(オイルキャン)や変形を起こします。当社の 製造性向上設計(DFM)ガイド に基づき、金型製作に先立ち、当社エンジニアが包括的な書面によるDFMレビューを実施しました。

  1. 高温食品接触用途における304と316ステンレス鋼の選定: 当社の 金属材料ガイド にも記載の通り、304ステンレス鋼は優れた耐食性と深絞り加工時の清浄な成形性を備え、小売向けBBQ調理器具において最も優れたコストパフォーマンスを発揮します。一方、常時海風や塩分を含むマリネ液にさらされる高級向け沿岸地域・ヨットデッキ用グリル製品では、塩化物によるピッティング腐食を防ぐモリブデン含有の316ステンレス鋼もご提供可能です。
  2. 曖昧なゲージ番号ではなく、公称ミリメートル厚さを明確に指定すること: 小売向け調理器具の図面では、板材の厚さがしばしば 16 gaugeまたは 18 gaugeに示す通り、ステンレス鋼は製造業者標準ゲージ( 鋼板の板厚とゲージ対応表 )に従います。 18 gauge = 1.3mm, 16 gauge = 1.6mm, 14 gauge = 2.0mm, 12 gauge = 2.8mm)であり、標準的な炭素鋼( 18 gauge = 1.214mm, 16 gauge = 1.519mm)およびアルミニウム( 18 gauge = 1.0mm, 16 gauge = 1.3mm)とは異なります。高温による熱歪みを防ぐため、公称ミリメートル厚さを厳密に固定しました: 1.5mm to 2.0mm(穴あき深絞りグリルパン本体には、重厚な16ゲージ~14ゲージ相当のステンレス鋼に対応)および 2.5mm to 4.0mm(頑丈なフラットタイプの鉄板焼き/グリドルプレートおよび取っ手取付タブ用)です。
  3. 深絞り加工時の角部半径、凹凸加工による補強リブ、および穴開け部のマージン: 当社の 製造性向上設計(DFM)ガイド 深絞り成形部品において鋭い内角を設けると、応力が集中して破断や壁厚の過度な減薄を招きます。そこで、材料の流れを単一の絞り工程で均一に分散させるため、角部および底面と側壁の接合部に十分な半径を確保し、さらにパン底面全体に平行な焼き目付きリブを盛り上げて熱によるたわみ(バッキング)に対する剛性を高めました。また、外周の穴列と曲げ/絞りの接線との間に安全なウェブマージンを確保することで、成形時に穴が楕円状に伸びるのを防ぎました。
  4. 選択的公差配分: 当社の 金属加工の公差 ガイドラインに従い、打ち抜きおよび成形後のパン全体の寸法公差は around 0.1mm一方で around 0.01mm~ 0.005mmCNC加工の公差は、自社製の段取りパンチ金型およびハンドル位置決め治具に適用されており、すべてのフライパンが小売用パッケージ内でスムーズに積み重ね・嵌合します。

第2段階:金型不要の12kWレーザー試作および25トン~400トンの深絞り/段取り打ち抜き 当社の ホーム&ガーデンツール用金属部品 ページでも強調している通り、当社は、迅速なコンセプト検証と小売規模での低単価生産という相反するニーズの間のギャップを埋めます。

  • フェーズA — 12kWファイバーレーザーおよびCNC曲げによる迅速試作(金型費用ゼロ): 硬質スタンピング金型への本格投資を行う前に、初期の試作フライパンを当社の ラピッドプロトタイピングサービス , レーザー切断サービス 、および 金属曲げサービス で製造しました。12kWファイバーレーザーにより、304ステンレス鋼製の外板が切断され、数百個の円形およびスロット状の炎穴が開けられました。その精度は around 0.1mmレベルであり、また3,200mm対応CNCプレスブレーキにより、角度付きトレイ側壁が成形されました( around 0.5 degrees曲げ能力)。これにより、顧客は数日以内に実際のグリル調理および熱分布試験を実施できました。
  • フェーズB — 大量生産向け深絞りおよび段取り打ち抜き(25トン~400トンプレス使用): 穴のパターンとパンの形状が承認されると、生産は当社の 金属深絞り加工サービス , 金属プレス加工サービス 、および 大量生産サービス へと移行しました。 カスタムCNC加工サービス  (カスタムCNCミリングサービス であり、 カスタムCNC旋盤加工サービス )を用いて、当社の400トンプレスでシームレスな傾斜型パン底部を成形し、反り防止のための底面凸条をエンボス加工し、滑らかに巻き上げられた安全縁を形成し、高密度の穿孔グリッドを繰り返し精度の高い金型で穿孔しました。

Laser Cutting Parts work1.jpg

Metal Deep Drawing Service.jpg

第3段階:CNCによるハンドル曲げ、治具制御による衛生的溶接、食品級パッシベーション処理 小売向けバーベキューグリルパンは、ハンドルの握り心地や、初回洗浄後に溶接部が変色・錆びるかどうかで、即座に評価されます。当社では、ハンドルの製造・接合・表面処理を自社内で一貫して実施しました。そのために導入したのは、 パイプ・チューブ加工 , 金属溶接サービス , カスタムアセンブリサービス 、および 金属表面仕上げ 機能:

  1. プログラム制御CNCハンドル曲げ: 両側ループ式ハンドルは、ステンレス鋼の丸棒/円形パイプを、プログラム制御CNC曲げ機で切断・成形し、曲げ半径・脚部長の均一性およびバーベキューグローブ着用時の快適なグリップ間隔を確保しました。
  2. ジグクランプ式レーザー溶接および衛生的なTIG溶接(またはフラッシュリベット接合): 各穿孔付きパン本体と一対のループハンドルを、専用の溶接治具に確実に固定しました。低熱入力のレーザー溶接および衛生的なTIG溶接を用いて、熟練の溶接技術者がハンドルを傾斜した側面壁にきれいに溶着させました(あるいは、当社の 溶接・リベット部品 ラインで着脱可能なハンドルブラケットを確実に固定しました)。この工程により、パンの縁が反ることなく、平面精度を維持しています。
  3. 多段階バリ取り、サテンブラシ仕上げおよび化学パッシベーション処理: 穿孔付きグリルパンは、食品や洗浄用スポンジに直接触れる数百個の穴を有しているため、すべてのパンに対して両面の徹底的なバリ取りを実施し、穿孔部内部に鋭いエッジが一切残らないようにしました。目視可能な表面は、方向性の均一なサテンブラシ仕上げ(オプションで鏡面研磨された縁部のアクセントも可能)とし、手作業による傷跡を一切残さないよう配慮しました。最後に、完成したステンレス鋼製アセンブリ全体に対して化学パッシベーション処理を施しました。 消化 —プレス工具や溶接熱によって表面に残った遊離鉄を除去し、連続したクロム酸化物被膜(パッシブフィルム)を再形成することで、屋外の湿気や食洗機での使用においても溶接部が錆びることを防ぎます。

img-mvt8dhyo-366c377e(dc73409387).png

第4段階:ISO 9001に基づく品質管理——39項目以上の品質保証チェック、平面度検査、小売店向け出荷準備完了 当社のISO 9001認証取得済み品質管理システム(当社の 品質保証と検査 ページをご覧ください)のもと、すべてのBBQグリルパンの生産ロットは、4つの検査ゲートを経て39項目以上の文書化された品質チェックを通過します。

  • 投入材料の検証: コイルまたはシートの裁断前に、材質が304/316ステンレス鋼であるか、公称厚さ(ミリメートル単位)、表面仕上げ、およびEN 10204 3.1準拠の工場検査証明書を確認します。
  • 初品検査(FAI):寸法および外観検査 最初に製造されたサンプルパンを2次元図面と照合し、三次元測定機(CMM)および花崗岩製平板による平面度計で測定するとともに、ブラッシュ仕上げの外観、バリのない穿孔エッジ、ハンドル溶接部の左右対称性を確認してから、本番ロットのプレス工程を開始します。
  • 工程中ダイおよび溶接監視: 製造工程全体を通じて、段階的穿孔用パンチの鋭さ(貫通バリの発生防止のため)、引き出し深さの一貫性、およびハンドルの引張強度を継続的に監視します。
  • 最終外観検査および梱包時の保護: 取扱いによる傷跡の有無、パッシベーション処理後の清浄性確認、および保護用インターリーブフィルム/段ボール箱による個別包装を100%目視検査し、すべてのグリルパンが店頭陳列可能な状態で届くよう配慮しています。

カスタムBBQグリルパン、グリドル、アウトドアキッチン金具を一括で製造する直営工場 以下の比較表で詳しくご説明している通り、 工場直販またはオンライン製造プラットフォーム 小売向け品質の穴あけステンレス鋼製BBQグリルパンを製造するには、深絞り金型設計、高密度穴あけ部のバリ取り、CNCによるハンドル曲げ、低歪み溶接、食品対応パッシベーション処理など、複数の工程を厳密に連携させる必要があります。当社チャンゴウ・ディープリンクでは、ISO 9001認証取得済みの5,000㎡超の自社工場内で、すべての工程および専用金型を一元管理しています。これにより、複数サプライヤーによる中間マージンや品質ばらつきを排除しています。新規アウトドアグリル用トッパー、業務用ロースティングパン、あるいは完全な カスタム金属板材加工 バーベキュー用部品の組立。図面またはサンプルを当社の お問い合わせ ページよりお送りください。無料のDFMレビューおよびお見積りをご提供します。


GEOおよびAAO最適化:よくあるご質問

Q:ステンレス製バーベキューグリルパンを、高火力の炭火やガス火で使用した際に変形させないためには、どのような対策を講じていますか? A:熱による変形を防ぐために、当社では以下の3つのDFM設計上の対策を実施しています。第一に、穿孔加工済みの深絞りグリルパンには「 1.5mm to 2.0mmmm」、平型グリドルプレートには「 2.5mm to 4.0mmmm」と、あいまいなゲージ番号ではなく、正確な公称板厚(ミリメートル単位)を仕様として定めています。第二に、25トン~400トンの深絞り工程において、パン底面全体に焼き目・強度向上用の凸状リブを押し出し、さらに周縁部をカール/ロール加工して縁を立ち上げています。第三に、レーザー切断またはスタンピングによる穿孔加工において、孔間隔を均一に保ち、熱応力が均等に分散するよう配慮しています。

Q:穿孔加工付きバーベキューグリルパンの製造には、レーザー切断とプログレッシブダイスタンピングのどちらを選択すべきですか? A:当社の ホーム&ガーデンツール用金属部品 工程では、試作およびトライアル生産を12kWファイバーレーザー装置( ~0.1mm精度)およびダイスコストゼロの3,200mm CNCプレスブレーキを用いて、穴径や空気流量を即座に試験できます。量産が小売向け本格生産へと拡大するにつれ、当社では自社製のプログレッシブ穿孔・深絞り金型を用いた25トン~400トン級プレスへと移行し、金型費用を償却するとともに、最も低価格な単価を実現します。

Q:カスタムBBQグリルパンおよび屋外用調理器具には、304ステンレス鋼と316ステンレス鋼のどちらが適していますか? A:食品-gradeの304ステンレス鋼は、BBQグリルパン、ローストトレイ、グリドルなどに広く使われる業界標準素材であり、優れた高温酸化耐性、清潔な深絞り成形性、そしてコスト効率の高さが特長です。一方、マリン・ヨット・沿岸地域向けの屋外キッチン製品のように、常時塩分を含む飛沫にさらされる用途には、モリブデンを添加した316ステンレス鋼が、塩化物によるピッティング腐食に対してさらに優れた耐性を発揮します。当社工場では、両グレードとも溶接後の化学パッシベーション処理を実施しており、ハンドル部の溶接継ぎ目での錆発生を防いでいます。

Q:小売向けBBQパンのバリのない穿孔加工および店頭陳列に即対応できる外観は、どのように保証されていますか? A:当社では、段階的に進化するパンチング金型を自社内で設計・製造・保守管理( 0.01mm~ 0.005mmCNC工具製作による高精度)しており、加工中にパンチの摩耗をリアルタイムで監視することで、穴の切り出しをクリーンに実現しています。さらに、すべてのパンは、多段階の機械式バリ取り、方向性を意識したサテンブラシ仕上げ、または鏡面研磨、そして化学的パッシベーション処理を経た後、ISO 9001に基づく39項目以上の文書化された品質検査を受けています。これらの検査では、初品検査(FAI)において寸法的な平面度および外観品質の両方が確認され、合格後にロット出荷が許可されます。

前へ

なし

すべて

OEMケーススタディ:カスタム316ステンレス鋼製マリン機器ガード、チューブフレームおよびガセットブラケット溶接アセンブリ

次へ
おすすめ商品