{"id":568,"date":"2026-06-26T10:28:52","date_gmt":"2026-06-26T08:28:52","guid":{"rendered":"https:\/\/mrbeta.dkonto.pl\/products\/uncategorized\/rotary-punching-unit\/"},"modified":"2026-10-19T14:04:15","modified_gmt":"2026-10-19T12:04:15","slug":"rotary-punching-unit","status":"publish","type":"product","link":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/","title":{"rendered":"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6"},"content":{"rendered":"<section class=\"macring-product-hero\" id=\"mhero-1\">\n    <div class=\"mhero__container\">\n\n        <!-- \u2500\u2500 Left: content \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n        <div class=\"mhero__content\">\n\n                            <div class=\"mhero__eyebrow\" aria-hidden=\"true\">\n                    <span class=\"mhero__eyebrow-line\"><\/span>\n                    <span class=\"mhero__eyebrow-text\">Laitteet<\/span>\n                <\/div>\n            \n                            <h1 class=\"mhero__heading\">\n                    Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6                <\/h1>\n            \n                            <p class=\"mhero__description\">Macringin py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 on suunniteltu ter\u00e4sprofiilien l\u00e4mp\u00f6katkol\u00e4vistykseen (thermo-slitting). Menetelm\u00e4ss\u00e4 ohutlevynauhaan tehd\u00e4\u00e4n tarkasti sijoitettuja l\u00e4vistyksi\u00e4, jotka v\u00e4hent\u00e4v\u00e4t l\u00e4mm\u00f6n johtumista valmiin ter\u00e4sprofiilin l\u00e4pi ja parantavat siten kevytrakenteisten ter\u00e4srunkoj\u00e4rjestelmien l\u00e4mm\u00f6neristysominaisuuksia.<\/p>\n            \n                            <div class=\"mhero__expandable\" id=\"mhero-1-expandable-content\" hidden>\n                    <div class=\"mhero__expandable-inner\">\n                        <p>Py\u00f6riv\u00e4\u00e4n l\u00e4vistysteknologiaan perustuva ratkaisu mahdollistaa <strong>tarkan ja jatkuvatoimisen l\u00e4vistyksen suurella tuotantonopeudella<\/strong>. L\u00e4vistysten mittatarkkuus ja toistettavuus s\u00e4ilyv\u00e4t my\u00f6s vaativassa teollisessa sarjatuotannossa. Yksikk\u00f6 soveltuu enint\u00e4\u00e4n 2 mm paksun ohutlevyn k\u00e4sittelyyn.<\/p>\n<p>L\u00e4vistysyksik\u00f6n kokoonpano voidaan mukauttaa valmistettavan profiilin ja tuotantovaatimusten mukaan. <strong>Jopa 13 l\u00e4vistysrivi\u00e4<\/strong> mahdollistavat erilaisten l\u00e4vistyskuvioiden toteuttamisen ja yksik\u00f6n sovittamisen eri levyisiin ja muotoisiin ter\u00e4sprofiileihin.<\/p>\n<p>Py\u00f6riv\u00e4\u00e4 l\u00e4vistysyksikk\u00f6\u00e4 voidaan k\u00e4ytt\u00e4\u00e4 <strong>itsen\u00e4isen\u00e4 koneena tai integroituna osaksi rullamuovauslinjaa<\/strong>. Modulaarinen rakenne mahdollistaa my\u00f6s yksik\u00f6n liitt\u00e4misen olemassa oleviin tuotantolinjoihin, mik\u00e4 tarjoaa joustavan ratkaisun uusien l\u00e4mp\u00f6katkoprofiilien valmistukseen.<\/p>\n                    <\/div>\n                <\/div>\n            \n                            <div class=\"mhero__ctas\">\n\n                                                                        <button class=\"mhero__btn mhero__btn--primary\"\n                                type=\"button\"\n                                aria-expanded=\"false\"\n                                aria-controls=\"mhero-1-expandable-content\">\n                                Lue lis\u00e4\u00e4                            <\/button>\n                                            \n                    \n                <\/div>\n            \n        <\/div><!-- \/.mhero__content -->\n\n        <!-- \u2500\u2500 Right: media \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n        <div class=\"mhero__media-wrap\">\n            <div class=\"mhero__media\" id=\"mhero-1-media\">\n\n                \n                    <!-- Static image -->\n                    <div class=\"mhero__media-cover\">\n                        <img decoding=\"async\" class=\"mhero__media-img\" src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg\" alt=\"\" loading=\"lazy\">\n                        <div class=\"mhero__media-overlay\"><\/div>\n                    <\/div>\n\n                \n                <div class=\"mhero__media-accent\" aria-hidden=\"true\"><\/div>\n\n            <\/div><!-- \/.mhero__media -->\n        <\/div><!-- \/.mhero__media-wrap -->\n\n    <\/div><!-- \/.mhero__container -->\n<\/section><!-- \/.macring-product-hero -->\n\n<script>\n(function () {\n    var hero = document.getElementById(\"mhero-1\");\n    if (!hero) return;\n\n    var expandButton = hero.querySelector('[aria-controls=\"mhero-1-expandable-content\"]');\n    var expandPanel = document.getElementById(\"mhero-1-expandable-content\");\n\n    if (expandButton && expandPanel) {\n        expandButton.addEventListener('click', function () {\n            var expanded = expandButton.getAttribute('aria-expanded') === 'true';\n            expandButton.setAttribute('aria-expanded', String(!expanded));\n            expandPanel.hidden = expanded;\n            expandButton.textContent = expanded\n                ? \"Lue lis\\u00e4\\u00e4\"                : \"Piilota\";\n        });\n    }\n\n    var media = document.getElementById(\"mhero-1-media\");\n    if (!media) return;\n\n    var cover = media.querySelector('.mhero__media-cover--video');\n    if (!cover) return;\n\n    function activate() {\n        var ytId  = cover.getAttribute('data-youtube-id');\n        var mp4   = cover.getAttribute('data-mp4-url');\n\n        if (ytId) {\n            var iframe = document.createElement('iframe');\n            iframe.src = 'https:\/\/www.youtube-nocookie.com\/embed\/' + ytId + '?autoplay=1&rel=0';\n            iframe.allow = 'autoplay; encrypted-media; fullscreen; picture-in-picture';\n            iframe.allowFullscreen = true;\n            iframe.className = 'mhero__media-iframe';\n            iframe.title = 'Video';\n            media.innerHTML = '';\n            media.appendChild(iframe);\n        } else if (mp4) {\n            var video = document.createElement('video');\n            video.src = mp4;\n            video.controls = true;\n            video.autoplay = true;\n            video.className = 'mhero__media-video';\n            media.innerHTML = '';\n            media.appendChild(video);\n        }\n    }\n\n    cover.addEventListener('click', activate);\n    cover.addEventListener('keydown', function (e) {\n        if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); activate(); }\n    });\n}());\n<\/script>\n\n\n<section  class=\"macring-key-features\">\n    <div class=\"mkf__container\">\n                    <h2 class=\"mkf__heading\">Keskeiset ominaisuudet<\/h2>\n        \n                    <div class=\"mkf__grid\">\n                                    <div class=\"mkf__item\">\n                        <span class=\"mkf__icon\" aria-hidden=\"true\"><\/span>\n                                                <div class=\"mkf__text\"><strong>Ter\u00e4sprofiilien parempi l\u00e4mm\u00f6nerist\u00e4vyys<\/strong><br \/> L\u00e4mp\u00f6katkol\u00e4vistykset v\u00e4hent\u00e4v\u00e4t l\u00e4mm\u00f6n johtumista ter\u00e4sprofiilin l\u00e4pi ja auttavat pienent\u00e4m\u00e4\u00e4n kylm\u00e4siltojen vaikutusta.<\/div>\n                    <\/div>\n                                    <div class=\"mkf__item\">\n                        <span class=\"mkf__icon\" aria-hidden=\"true\"><\/span>\n                                                <div class=\"mkf__text\"><strong>Jatkuvatoiminen py\u00f6riv\u00e4 l\u00e4vistys<\/strong><br \/> Py\u00f6riv\u00e4 l\u00e4vistysteknologia mahdollistaa tarkan, tehokkaan ja toistettavan l\u00e4vistysprosessin suurella tuotantonopeudella.<\/div>\n                    <\/div>\n                                    <div class=\"mkf__item\">\n                        <span class=\"mkf__icon\" aria-hidden=\"true\"><\/span>\n                                                <div class=\"mkf__text\"><strong>Joustava l\u00e4vistyskokoonpano<\/strong><br \/> Jopa 13 l\u00e4vistysrivi\u00e4 mahdollistavat erilaisten l\u00e4vistyskuvioiden valmistuksen ja mukautumisen eri profiiligeometrioihin.<\/div>\n                    <\/div>\n                                    <div class=\"mkf__item\">\n                        <span class=\"mkf__icon\" aria-hidden=\"true\"><\/span>\n                                                <div class=\"mkf__text\"><strong>Materiaalipaksuus enint\u00e4\u00e4n 2 mm<\/strong><br \/> L\u00e4vistysyksikk\u00f6 soveltuu erilaisten ohutlevyst\u00e4 valmistettavien ter\u00e4sprofiilien tuotantoon.<\/div>\n                    <\/div>\n                                    <div class=\"mkf__item\">\n                        <span class=\"mkf__icon\" aria-hidden=\"true\"><\/span>\n                                                <div class=\"mkf__text\"><strong>Itsen\u00e4inen kone tai osa tuotantolinjaa<\/strong><br \/> Yksikk\u00f6 voidaan toimittaa erillisen\u00e4 koneena tai integroida osaksi uutta tai olemassa olevaa rullamuovauslinjaa.<\/div>\n                    <\/div>\n                                    <div class=\"mkf__item\">\n                        <span class=\"mkf__icon\" aria-hidden=\"true\"><\/span>\n                                                <div class=\"mkf__text\"><strong>Suuri tuotantokapasiteetti ja luotettava toiminta<\/strong><br \/> Teollisuusk\u00e4ytt\u00f6\u00f6n suunniteltu rakenne ja tarkka l\u00e4vistysteknologia varmistavat tasaisen laadun ja tehokkaan sarjatuotannon.<\/div>\n                    <\/div>\n                            <\/div>\n            <\/div>\n<\/section>\n\n\n<section class=\"macring-product-gallery\" id=\"mgal-1\">\n    <div class=\"mgal__container\">\n\n                    <h2 class=\"mgal__heading\">Kuvagalleria<\/h2>\n        \n        <div class=\"mgal__grid mgal__grid--featured\" role=\"list\">\n                            <div class=\"mgal__item mgal__item--featured\" role=\"listitem\">\n                    <button\n                        class=\"mgal__trigger\"\n                        data-gallery=\"mgal-1\"\n                        data-index=\"0\"\n                        aria-label=\"Photo 1\"\n                        type=\"button\">\n                        <img decoding=\"async\"\n                            class=\"mgal__img\"\n                            src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg\"\n                            alt=\"\"\n                            loading=\"eager\"\n                            data-full=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg\">\n                                                    <div class=\"mgal__item-accent\" aria-hidden=\"true\"><\/div>\n                                                <div class=\"mgal__zoom-hint\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"16\" height=\"16\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"\/><line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"\/><\/svg><\/div>\n                    <\/button>\n                <\/div>\n                            <div class=\"mgal__item\" role=\"listitem\">\n                    <button\n                        class=\"mgal__trigger\"\n                        data-gallery=\"mgal-1\"\n                        data-index=\"1\"\n                        aria-label=\"Photo 2\"\n                        type=\"button\">\n                        <img decoding=\"async\"\n                            class=\"mgal__img\"\n                            src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_2.jpg\"\n                            alt=\"\"\n                            loading=\"eager\"\n                            data-full=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_2.jpg\">\n                                                <div class=\"mgal__zoom-hint\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"16\" height=\"16\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"\/><line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"\/><\/svg><\/div>\n                    <\/button>\n                <\/div>\n                            <div class=\"mgal__item\" role=\"listitem\">\n                    <button\n                        class=\"mgal__trigger\"\n                        data-gallery=\"mgal-1\"\n                        data-index=\"2\"\n                        aria-label=\"Photo 3\"\n                        type=\"button\">\n                        <img decoding=\"async\"\n                            class=\"mgal__img\"\n                            src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/Strona-Glowna-4.jpg\"\n                            alt=\"\"\n                            loading=\"eager\"\n                            data-full=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/Strona-Glowna-4.jpg\">\n                                                <div class=\"mgal__zoom-hint\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"16\" height=\"16\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"\/><line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"\/><\/svg><\/div>\n                    <\/button>\n                <\/div>\n                            <div class=\"mgal__item\" role=\"listitem\">\n                    <button\n                        class=\"mgal__trigger\"\n                        data-gallery=\"mgal-1\"\n                        data-index=\"3\"\n                        aria-label=\"Photo 4\"\n                        type=\"button\">\n                        <img decoding=\"async\"\n                            class=\"mgal__img\"\n                            src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1291.jpeg\"\n                            alt=\"\"\n                            loading=\"eager\"\n                            data-full=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1291.jpeg\">\n                                                <div class=\"mgal__zoom-hint\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"16\" height=\"16\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"\/><line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"\/><\/svg><\/div>\n                    <\/button>\n                <\/div>\n                            <div class=\"mgal__item\" role=\"listitem\">\n                    <button\n                        class=\"mgal__trigger\"\n                        data-gallery=\"mgal-1\"\n                        data-index=\"4\"\n                        aria-label=\"Photo 5\"\n                        type=\"button\">\n                        <img decoding=\"async\"\n                            class=\"mgal__img\"\n                            src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1317.jpeg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                            data-full=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1317.jpeg\">\n                                                <div class=\"mgal__zoom-hint\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"16\" height=\"16\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"\/><line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"\/><\/svg><\/div>\n                    <\/button>\n                <\/div>\n                            <div class=\"mgal__item\" role=\"listitem\">\n                    <button\n                        class=\"mgal__trigger\"\n                        data-gallery=\"mgal-1\"\n                        data-index=\"5\"\n                        aria-label=\"Photo 6\"\n                        type=\"button\">\n                        <img decoding=\"async\"\n                            class=\"mgal__img\"\n                            src=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1322.jpeg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                            data-full=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1322.jpeg\">\n                                                <div class=\"mgal__zoom-hint\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"16\" height=\"16\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><line x1=\"11\" y1=\"8\" x2=\"11\" y2=\"14\"\/><line x1=\"8\" y1=\"11\" x2=\"14\" y2=\"11\"\/><\/svg><\/div>\n                    <\/button>\n                <\/div>\n                    <\/div>\n\n    <\/div><!-- \/.mgal__container -->\n<\/section><!-- \/.macring-product-gallery -->\n\n<!-- \u2500\u2500 Lightbox \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n<div class=\"mgal__lightbox\" id=\"mgal-1-lb\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Photo gallery\" hidden>\n    <button class=\"mgal__lb-close\" aria-label=\"Close\" type=\"button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"24\" height=\"24\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/><\/svg><\/button>\n    <button class=\"mgal__lb-prev\" aria-label=\"Previous photo\" type=\"button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"28\" height=\"28\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg><\/button>\n    <button class=\"mgal__lb-next\" aria-label=\"Next photo\" type=\"button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" width=\"28\" height=\"28\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/button>\n    <div class=\"mgal__lb-stage\">\n        <img decoding=\"async\" class=\"mgal__lb-img\" src=\"\" alt=\"\">\n    <\/div>\n    <div class=\"mgal__lb-footer\">\n        <span class=\"mgal__lb-caption\"><\/span>\n        <span class=\"mgal__lb-counter\"><\/span>\n    <\/div>\n<\/div>\n\n<script>\n(function () {\n    var galId  = \"mgal-1\";\n    var lbId   = galId + '-lb';\n    var images = [{\"src\":\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg\",\"alt\":\"\"},{\"src\":\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_2.jpg\",\"alt\":\"\"},{\"src\":\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/Strona-Glowna-4.jpg\",\"alt\":\"\"},{\"src\":\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1291.jpeg\",\"alt\":\"\"},{\"src\":\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1317.jpeg\",\"alt\":\"\"},{\"src\":\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/IMG_1322.jpeg\",\"alt\":\"\"}];\n\n    var lb        = document.getElementById(lbId);\n    if (!lb || !images.length) return;\n\n    var lbImg     = lb.querySelector('.mgal__lb-img');\n    var lbCaption = lb.querySelector('.mgal__lb-caption');\n    var lbCounter = lb.querySelector('.mgal__lb-counter');\n    var lbClose   = lb.querySelector('.mgal__lb-close');\n    var lbPrev    = lb.querySelector('.mgal__lb-prev');\n    var lbNext    = lb.querySelector('.mgal__lb-next');\n    var current   = 0;\n    var total     = images.length;\n\n    function show(index) {\n        current = (index + total) % total;\n        var d = images[current];\n        lbImg.src = '';\n        lbImg.classList.add('mgal__lb-img--loading');\n        var tmp = new Image();\n        tmp.onload = function () {\n            lbImg.src = d.src;\n            lbImg.alt = d.alt || '';\n            lbImg.classList.remove('mgal__lb-img--loading');\n        };\n        tmp.src = d.src;\n        lbCaption.textContent = d.alt || '';\n        lbCounter.textContent = (current + 1) + ' \/ ' + total;\n        lbPrev.style.display = total > 1 ? '' : 'none';\n        lbNext.style.display = total > 1 ? '' : 'none';\n    }\n\n    function open(index) {\n        show(index);\n        lb.hidden = false;\n        lb.classList.add('mgal__lightbox--visible');\n        document.body.style.overflow = 'hidden';\n        lbClose.focus();\n    }\n\n    function close() {\n        lb.hidden = true;\n        lb.classList.remove('mgal__lightbox--visible');\n        document.body.style.overflow = '';\n    }\n\n    \/\/ Triggers\n    document.querySelectorAll('[data-gallery=\"' + galId + '\"]').forEach(function (btn) {\n        btn.addEventListener('click', function () { open(parseInt(btn.getAttribute('data-index'), 10)); });\n    });\n\n    lbClose.addEventListener('click', close);\n    lbPrev.addEventListener('click', function () { show(current - 1); });\n    lbNext.addEventListener('click', function () { show(current + 1); });\n\n    \/\/ Keyboard\n    lb.addEventListener('keydown', function (e) {\n        if (e.key === 'Escape')      { close(); }\n        else if (e.key === 'ArrowLeft')  { show(current - 1); }\n        else if (e.key === 'ArrowRight') { show(current + 1); }\n    });\n\n    \/\/ Click backdrop to close\n    lb.addEventListener('click', function (e) {\n        if (e.target === lb || e.target === lb.querySelector('.mgal__lb-stage')) { close(); }\n    });\n\n    \/\/ Swipe\n    var touchStartX = 0;\n    lb.addEventListener('touchstart', function (e) { touchStartX = e.changedTouches[0].clientX; }, { passive: true });\n    lb.addEventListener('touchend', function (e) {\n        var dx = e.changedTouches[0].clientX - touchStartX;\n        if (Math.abs(dx) > 40) { dx < 0 ? show(current + 1) : show(current - 1); }\n    }, { passive: true });\n}());\n<\/script>\n\n\n<section class=\"macring-product-form\">\n    <div class=\"mpf__container\">\n        <div class=\"mpf__card\">\n\n                            <h2 class=\"mpf__heading\">Pyyd\u00e4 tarjous<\/h2>\n            \n                            <p class=\"mpf__description\">Kiinnostuitko ratkaisuistamme? T\u00e4yt\u00e4 yhteydenottolomake, niin asiantuntijamme ottavat sinuun yhteytt\u00e4 keskustellakseen tuotantotarpeistasi ja sopivasta ratkaisusta.<\/p>\n            \n            <div class=\"mpf__form-wrap\" data-page-title=\"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6\">\n                                    \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f2144-o1\" lang=\"fi\" dir=\"ltr\" data-wpcf7-id=\"2144\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/fi\/wp-json\/wp\/v2\/product\/568#wpcf7-f2144-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Yhteydenottolomake\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"2144\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"fi\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f2144-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<label class=\"half\"> \n    <span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nimi\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n\n<label class=\"half\"> \n    <span class=\"wpcf7-form-control-wrap\" data-name=\"company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Yritys\" value=\"\" type=\"text\" name=\"company\" \/><\/span> <\/label>\n\n<label>\n    <span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"S\u00e4hk\u00f6posti\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n\n\n<label> \n    <span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Kerro projektisi vaatimuksista...\" name=\"your-message\"><\/textarea><\/span> <\/label>\n\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"\" type=\"hidden\" name=\"source\" \/>\n\n\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"L\u00c4HET\u00c4\" \/><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":1254,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"product_category":[42],"class_list":["post-568","product","type-product","status-publish","has-post-thumbnail","hentry","product_category-equipment"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 - Macring<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 - Macring\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/\" \/>\n<meta property=\"og:site_name\" content=\"Macring\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T12:04:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1152\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/fi\\\/products\\\/equipment\\\/rotary-punching-unit\\\/\",\"url\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/fi\\\/products\\\/equipment\\\/rotary-punching-unit\\\/\",\"name\":\"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 - Macring\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/fi\\\/products\\\/equipment\\\/rotary-punching-unit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/fi\\\/products\\\/equipment\\\/rotary-punching-unit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/rotary_punching_unit_1.jpg\",\"datePublished\":\"2026-06-26T08:28:52+00:00\",\"dateModified\":\"2026-10-19T12:04:15+00:00\",\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mrbeta.dkonto.pl\\\/fi\\\/products\\\/equipment\\\/rotary-punching-unit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/fi\\\/products\\\/equipment\\\/rotary-punching-unit\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/rotary_punching_unit_1.jpg\",\"contentUrl\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/rotary_punching_unit_1.jpg\",\"width\":2048,\"height\":1152},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/#website\",\"url\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/\",\"name\":\"Macring\",\"description\":\"Kelasta valmiiksi tuotteiksi\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mrbeta.dkonto.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 - Macring","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/","og_locale":"fi_FI","og_type":"article","og_title":"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 - Macring","og_url":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/","og_site_name":"Macring","article_modified_time":"2026-10-19T12:04:15+00:00","og_image":[{"width":2048,"height":1152,"url":"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/","url":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/","name":"Py\u00f6riv\u00e4 l\u00e4vistysyksikk\u00f6 - Macring","isPartOf":{"@id":"https:\/\/mrbeta.dkonto.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/#primaryimage"},"image":{"@id":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/#primaryimage"},"thumbnailUrl":"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg","datePublished":"2026-06-26T08:28:52+00:00","dateModified":"2026-10-19T12:04:15+00:00","inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/mrbeta.dkonto.pl\/fi\/products\/equipment\/rotary-punching-unit\/#primaryimage","url":"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg","contentUrl":"https:\/\/mrbeta.dkonto.pl\/wp-content\/uploads\/2026\/06\/rotary_punching_unit_1.jpg","width":2048,"height":1152},{"@type":"WebSite","@id":"https:\/\/mrbeta.dkonto.pl\/#website","url":"https:\/\/mrbeta.dkonto.pl\/","name":"Macring","description":"Kelasta valmiiksi tuotteiksi","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mrbeta.dkonto.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"}]}},"_links":{"self":[{"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/product\/568","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":3,"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/product\/568\/revisions"}],"predecessor-version":[{"id":2423,"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/product\/568\/revisions\/2423"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/media\/1254"}],"wp:attachment":[{"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/media?parent=568"}],"wp:term":[{"taxonomy":"product_category","embeddable":true,"href":"https:\/\/mrbeta.dkonto.pl\/fi\/wp-json\/wp\/v2\/product_category?post=568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}