ہائیڈرولک ڈیپ ڈرائنگ پریس ایک منفرد مشین ہے جو میٹل کی شیٹس کو پیچیدہ شکلوں میں تبدیل کرنے کے لیے استعمال ہوتی ہے، جسے گہرا ڈھالنا (ڈیپ ڈرائنگ) کہا جاتا ہے۔ یہاں... ">
,需要通过父级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 || node.innerHTML || '');
if (phoneReg.test(str) && numUseReg.test(str)) {
_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;
var fatherDom = trimText(node.parentNode.innerHTML || '');
if (phoneReg.test(fatherDom) && numUseReg.test(fatherDom)) {
_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)) {
_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')) {
_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)) {
_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)) {
_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);
}
});
})();
A ہائیڈرولیک ڈیپ ڈرافٹنگ پریس ایک منفرد ماشین ہے جو دیپ ڈرافٹنگ کے لئے استعمال ہوتی ہے، ایک فCTRکشننگ پروسس جہاں میٹل شیٹس کو مرکب شکلیں میں تبدیل کیا جاتا ہے۔ یہ اس طرح کام کرتی ہے: پہلے، آپ ماشین میں ایک میٹل شیٹ داخل کرتے ہیں۔ پھر، ماشین میٹل کو مولڈ میں دبادی ہے۔ آپ کی طرح مولڈ بوکس ہیں جو نئی میٹل کو رکھتا ہے۔ پریس میٹل کو ثابت طور پر مولڈ کرتی ہے، اسے مولڈ کی شکل میں مجبور کرتی ہے۔ یہ آپ کو ایک میٹل شیٹ سے مختلف چیزوں کو بنانے کی اجازت دیتا ہے اور اس پروسس کو بہت کارآمد بناتا ہے۔ فلیٹ میٹر کو بنانے کا عمل ڈیپ ڈرافٹنگ پریس کا استعمال کرتے ہوئے بہت آسان ہوتا ہے۔ یہ دستی طور پر اسی کام کو کرنے کے مقابلہ میں بہت آسان ہے، جو بہت مشکل اور وقت لینے والی حالت ہوسکتی ہے۔ یہ ماشین کام تیزی سے کرتی ہے اور زیادہ ہی مناسب شکلوں کو بناتی ہے۔ ماشین سب کام کرتی ہے اور آپ ہر مرتبہ ویسا ہی نتیجہ حاصل کرتے ہیں، جو بڑی تعداد میں اقلام بنانے کے لیے بہت اچھا ہے۔ بہت سی مختلف گہرائی کے لئے پرس مachinery ہوتی ہیں، عام طور پر صدیوں کی مختلف قسم کی کارخانوں میں مل جاتی ہیں۔ وہ مشینیں ہوتی ہیں جو الومینیم، براس اور کپر جیسے بہت سے قسم کے دھاتوں کے ساتھ کام کر سکتی ہیں۔ یہ دھاتیں استعمال کی جاتی ہیں کیونکہ وہ مضبوط اور شکل دینے میں آسان ہوتی ہیں۔ گہرائی کے لئے پرس مachinery کثیر صنعتوں کے لئے تیار کرنے کا ایک حیاتی حصہ ہے، جن میں ہوا جہاز، گاڑیاں اور الیکٹرانکس تیار کرنے والے شامل ہیں۔ گہرا خیزانا پریس - جو ہواپیلے اور سیٹلائٹ کے حصوں کو بنانے کے لئے استعمال ہوتے ہیں - ہواپیلے کی صنعت میں بھی استعمال ہوتے ہیں۔ آدمی کہتا ہے کہ انہیں یہ حصے بہت درستی سے بنانا ہوتا ہے کیونکہ یہ ہواپیلے کی حفاظت اور عملی تکمیل کے لئے ضروری ہیں۔ موٹر صنعت میں، گہرا خیزانا پریس کاروں کے شریان پینل، انجن کے حصوں وغیرہ کو بنانے کے لئے استعمال ہوتے ہیں۔ یہ یہی چیز ہے جس کے باعث ہر کار کو اس طرح سے تعمیر کیا جاتا ہے کہ تمام قطعات اچھی طرح فٹ ہوجاتے ہیں۔ علاوہ ازیں، الیکٹرانکس کاروبار میں، کمپیوٹروں اور دیگر الیکٹرانکس دستیاب کے چھوٹے حصوں کو گہرا خیزانا پریس سے بنایا جاتا ہے۔ یہ حصے اہم ہیں کیونکہ یہ ڈویس کو صحیح طریقے سے کام کرنے کیلئے مدد دیتے ہیں۔ گہری ڈرائو پریس کو سب سے مضبوط اور دہرایا جانے والے آلے میں سے ایک مانا جاتا ہے۔ انہیں ایسا سیٹ کرنے کی صلاحیت ہوتی ہے کہ یہ ہر بار مشابہت کی حالت میں چیزوں کو بنائیں۔ اور کیونکہ واقعی آلہ تمام کام کرتا ہے، لہذا نتیجہ ہمیشہ منظم رہتا ہے، جو اسے بہت مفید بناتا ہے۔ یہ منظمی کامگاری کو مختصر اجزا اور مصنوعات کو تیار کرنے کے لئے فیکٹروں کو مدد دیتی ہے جو ہاتھ سے بنانے میں مشکل ہوسکتے ہیں۔ گہری ڈرائو پریسوں میں خودکاری کی تخلیق نے فلیٹ کے شکل دینے کے عمل کو کhtmلا ہوا ہے۔ خودکاری کے ذریعے تولید کو زیادہ تیز اور آسان بنایا گیا ہے جو ہاتھ سے کام کرنا تھا؛ یہ وہ وقت ہے جب آلے انسانوں کے قبل کیا کرتے تھے۔ آلے خودکاری کی مدد سے بہت تیز کام کرسکتے ہیں، جو مالیاتی طور پر فائدہ مند ہوتا ہے کیونکہ آلہ بہت سارے لوگوں کا کام کرسکتا ہے۔ یہ معنی یہ ہے کہ فیکٹروں میں کم وقت میں زیادہ مصنوعات تیار کیے جاسکتے ہیں۔ گود کوالٹی پر ہمارا مستقل توجہ جنابی اور میٹل ورک میں صحت و انتظام کی ضرورت یہی ہے جو ندوں کو الگ کرتی ہے۔ یہ ایک وجہ ہے کہ ہم دیپ ڈرافٹنگ پریسز کو استعمال کرتے ہیں تاکہ ہمیں بہترین کوالٹی کی پrouducts مل سکیں۔ ہم چاہتے ہیں کہ ہمارے مشتریوں کو جو بھی حاصل ہو وہ خوش ہوں، اور ہمارے ماشینات ہمارے اس لکھیرے کو پورا کرنے میں مدد کرتے ہیں۔ ہم سے ملیں تاکہ دیپ ڈرافٹنگ پریسز کی طاقت کو استحصال کریں اور آپ کے میٹل پrouducts کو بہتر بنائیں۔ ہماری کمپنی سالانہ 500 تا 600 سیٹس (سیٹس) مختلف مصنوعات کی تیاری کرتی ہے۔ ہم سالانہ 400 سے زائد صارفین کو انسٹالیشن اور کمیشنگ کی سہولت بھی فراہم کرتے ہیں۔ ہماری مصنوعات کو آئی ایس او، سی ای، ایس جی ایس اور دیگر سرٹیفیکیشنز حاصل ہیں۔ ہمارے پاس کئی مصنوعاتی ایجادات کے پیٹنٹس اور اعزازی سرٹیفیکیٹس ہیں جو گہری کشیدہ پریس کو عروج تک پہنچانے کی گہری پشت پناہی ظاہر کرتے ہیں۔ سرد کرنے والی مصنوعات کے شعبے میں، ڈریگن اینڈ ٹائیگر برانڈ اور ٹیمپل آف ہیون برانڈ وسیع منڈی کی تقاضا کو پورا کرنے کے لیے مختلف اقسام کی مصنوعات پیش کرتے ہیں جو مختلف صارفین اور استعمال کے مندرجہ ذیل منصوبوں کے مطابق موافقت رکھتی ہیں۔ برانڈ تعمیر کو بنیادی ستون کے طور پر، صحت کی مصنوعات کو اولین ترجیح کے طور پر، اور صارف کے تجربے کو بنیاد کے طور پر رکھتے ہوئے، گہری کشیدہ پریس نے خود کو صحت کے شعبے میں ایک عالمی درجے کی کمپنی کے طور پر قائم کرنے کا عزم کیا ہے۔ 17 سال سے زائد کے تجربے کے ساتھ، نادون مشینری دھاتوں کی پروسیسنگ میں ایک معروف برآمد کنندہ اور سازو سامان کے طور پر گہرا ڈرائنگ پریس بناتا ہے۔ ہم پنچ پریسوں، ہائیڈرولک پریسوں، کترنے اور موڑنے والی مشینوں، اور عمودی تراش مشینوں پر توجہ مرکوز کرتے ہیں جو خودکار تیاری، فضائیه، میکانیکی انجینئرنگ، تعمیرات اور دھاتیات سمیت مختلف صنعتوں کی خدمت کرتے ہی ہیں۔ ہمارے مصنوعات دنیا بھر کے 150+ ممالک میں فروخت ہوتے ہیں، جو تیاری مشینری کے لئے نئے معیارات قائم کرتے ہیں۔ نان ڈن مشینری کی مصنوعات اپنی عمدہ کوالٹی، بہترین کارکردگی اور طویل مدت استعمال کے لیے مشہور ہیں۔ کمپنی کی تحقیق و ڈیزائن ٹیم میں دس سے زیادہ گہری کھینچ پریس شامل ہیں، جن میں سے ہر ایک کے پاس تحقیق و ترقی کے شعبے میں 10 سال سے زیادہ کا تجربہ ہے۔ ہماری ٹیم ہمیشہ بہتری اور نئی چیزوں کی ایجاد کر رہی ہے تاکہ تبدیل ہوتی ہوئی مارکیٹ کی ضروریات کے مطابق رہا جا سکے۔ کاپی رائٹ © ندوں مشینری مینیفیکچر کمپنی، لیمیٹڈ. تمام حقوق محفوظ ہیں
-
پرائیویسی پالیسی
نادون مشین مینیفیکچر کو., لمڈیٹڈ
عمیق ڈرائوینگ پریس
عمیق ڈرائوینگ پریس کا صنعتی استعمالوں کے لئے متنوعت

عمیق ڈرائوینگ پریس کے ساتھ مضبوط اور منظم نتائج

عمیق ڈرائوینگ پریس خودکاری کے ساتھ پیداواریت کو بڑھانا

میٹل فیبریشن میں عمیق ڈرائوینگ پریس کی طاقت کو تجربہ کریں
Why choose نادون
عمیق ڈرائوینگ پریس?
بھرپور اعتماد کیلیے پروڈکٹ کیٹیلیٹ
مختلف منصوبے
کمپنی کی ماہری اور عالمی پہنچ:
بہترین کیفیت اور عملکرد:
آپ کو جو چیز تلاش ہے وہ نہیں مل رہی؟
ابھی ایک اقتباس کی درخواست کریں
مزید دستیاب پrouducts کے لئے ہمارے مشاورین سے رابطہ کریں۔رابطہ کریں