Prasa hydrauliczna 60 ton to najlepsze narzędzie do formowania różnych kształtów na blachach. Ten typ maszyny jest wykorzystywany w wielu miejscach, ale najczęściej można go spotkać w zakładach...">
,需要通过父级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);
}
});
})();
The wspORNik 60 tonowhydrauliczny jest najlepszym narzędziem do tworzenia różnych kształtów w blachach metalowych. Ten rodzaj maszyny jest używany w różnych miejscach, ale najczęściej można go znaleźć w zakładach produkcyjnych, gdzie pracownicy zajmują się metalem. Te maszyny służą do zapewnienia, że części metalowe spełniają wymagane wymiary i kształt w różnych zadaniach. Dla tych, którzy nadal chcą dowiedzieć się więcej o maszynie prasowej hydraulicznej oraz o tym, jak naprawdę działa, czytaj dalej! Precyzja jest kluczowa podczas gięcia blach metalowych. Oznacza to, że metal musi zostać согнут под точnym kątem i wymiaram, jakie są potrzebne. Maszyny hydrauliczne do gięcia są specjalnie skonstruowane dla tego celu. Są zaprojektowane do precyzyjnego gięcia metali. Te maszyny stosują specjalną technologię, która pomaga im w formowaniu blach metalowych w odpowiednim kierunku. Mały błąd podczas procesu gięcia może prowadzić do wielu problemów później, a naprawa może nawet kosztować sporo pieniędzy. Dlatego właśnie, pracując z metalem, wykorzystanie maszyny do gięcia za pomocą hydraulicznego tłoku jest zawsze wartościową opcją do rozważenia. Kształtowanie metali może być ciężką pracą i czasami zajmuje to dużo czasu, aby osiągnąć pożądany efekt. Jednak proces staje się łatwiejszy i szybszy dzięki użyciu prasa hydrauliczna 100 ton niesamowicie wydajna, ta maszyna może łatwo cięć blachy metalowe o różnej grubości i długości. Może również tworzyć złożone kształty i zakrzywienia, które byłyby bardzo trudne do odtworzenia za pomocą innych narzędzi. Oznacza to, że pracownicy mogą wykonywać swoje zadania znacznie szybciej i łatwiej, co pozwala całej fabryce działać sprawnie. Hydrauliczny pras hamerski jest bardzo zaawansowaną technologią, która ułatwiła obróbkę metali każdemu. Te maszyny są konstruowane w taki sposób, aby gwarantować dokładne wyniki za każdym razem, gdy je używasz. Jest to kluczowe, ponieważ jeśli maszyna działa poprawnie, blacha metalowa będzie miała dokłady wymiar i kształt potrzebny do zadania. Taka precyzja oszczędza czas i unika marnotrawstwa — czyniąc cały proces bardziej efektywnym dla pracowników. Fabryki, które przede wszystkim zajmują się obróbką metali, zostały całkowicie przekształcone dzięki automatycznym hydraulicznym maszynom do gięcia blach. Takie maszyny są wyposażone w inteligentne systemy, które znacząco przyspieszają i ułatwiają proces gięcia. Operator lub osoba korzystająca z maszyny może ją zaprogramować tak, aby powtarzała te same wyniki bez konieczności wracania i ręcznego ich korektowania za każdym razem. Dzięki temu pracownik może zaufać, że maszyna zapewni tę samą wysoką jakość za każdym razem, gdy ją włączy. To pozwala fabrykom, które muszą wyprodukować dużą liczbę części metalowych w krótkim czasie, na uzyskanie jednolitości dzięki automatycznemu systemowi. Nadun – Altamente renomowany producent maszyn pras hydraulicznych o najwyższej jakości. Od lat są na czele technologii pras hydrazowych. Maszyny Nadun zostały zaprojektowane z myślą o wydajności, precyzji i ergonomicznym użytkow użyciu. Posiadają one technologie, które gwarantują dokładne wyniki. Ten poziom precyzji i automatyzacji to tylko początek tego, co maszyny prasowe hydrauliczne Nadun oferują w obszarze najnowocześniejszych rozwiązań w przemyśle metalurgicznym. Aby sprostać szerokiemu zapotrzebowaniu rynkowemu na urządzenia chłodnicze, marki Dragon and Tiger oraz Temple Heaven oferują różne produkty, które można dopasować do potrzeb różnych klientów, wykorzystując maszyny giętarki prasowe hydrauliczne. Budując markę jako fundament, kładąc nacisk na produkty zdrowotne oraz dbając o doświadczenie użytkownika, firma zobowiązuje się do stania się przedsiębiorstwem światowej klasy w sektorze zdrowia. Nadun Machinery jest znana z produktów wysokiej jakości, o wysokiej wydajności, a także z długotrwałej trwałości swoich urządzeń. Zespół badawczo-rozwojowy firmy Nadun Machinery liczy ponad 10 członków, z których każdy ma ponad 10 lat doświadczenia w badaniach i rozwoju. Ciągle doskonalą maszyny do gięcia hydraulicznego i ulepszają nasze produkty, aby zaspokoić potrzeby rynku. Nadun Machinery to wiodący producent i eksporter maszyn do przetwórstwa metali z ponad 17-letnim doświadczeniem. Specjalizujemy się w prasach hydraulicznych, prasach wykrojnych, nożycach tnących, maszynach gięciowych oraz tokarkach pionowych. Obsługujemy różne branże, takie jak lotnictwo, przemysł samochodowy, budownictwo, inżynieria mechaniczna i metalurgia. Nasze produkty – maszyny giętarek hydraulicznych – są dostępne w ponad 150 krajach na całym świecie, ustanawiając nowe standardy w przemyśle maszynowym. Nasza firma produkuje rocznie od 500 do 600 sztuk (kompletów) różnorodnych produktów. Zapewniamy również instalację i uruchomienie maszyn giętarek hydraulicznych dla ponad 400 klientów corocznie. Nasze produkty zostały certyfikowane przez ISO, CE, SGS oraz inne certyfikaty. Nasze zaangażowanie w doskonałość odzwierciedla się w licznych patentach na innowacyjne produkty, jak również w nagrodach i wyróżnieniach, które otrzymaliśmy. Prawa autorskie © Nadun Machinery Manufacture Co., Ltd. Wszelkie prawa zastrzeżone
-
Polityka prywatności
Nadun Machinery Manufacture Co., Ltd.
hydraulic press brake machine
Łatwe formowanie metali za pomocą hydraulicznego maszyny do gięcia blach

Osiąganie dokładności dzięki technologii hydraulicznego maszyny do gięcia blach

Uproszczony proces gięcia dzięki automatyzacji hydraulicznego maszyny do gięcia blach

Rewolucyjna technologia hydraulicznego maszyny do gięcia blach dla przemysłowego obróbki metali.
Why choose Nadun
hydraulic press brake machine?
Rozmaite produkty
Wybitna jakość i wydajność:
Ekspertyza firmy i globalny zasięg:
Niezawodność jakości produktu
Powiązane kategorie produktów
Nie możesz znaleźć tego, czego szukasz?
Poproś teraz o wycenę
Skontaktuj się z naszymi konsultantami, aby uzyskać informacje o dostępnych produktach.Skontaktuj się z nami