{"id":2667,"date":"2026-11-09T09:13:03","date_gmt":"2026-11-09T08:13:03","guid":{"rendered":"https:\/\/www.emg-italy.com\/?page_id=2667"},"modified":"2026-11-09T13:50:01","modified_gmt":"2026-11-09T12:50:01","slug":"gabbiatrici-per-pali","status":"publish","type":"page","link":"https:\/\/www.emg-italy.com\/it\/gabbiatrici-per-pali\/","title":{"rendered":"Gabbiatrici per pali"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2667\" class=\"elementor elementor-2667\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-42d43af6 e-con e-atomic-element e-flexbox-base e-default-div e-dd01380-3bc7 \" data-id=\"42d43af6\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"42d43af6\" data-e-type=\"e-flexbox\" data-id=\"42d43af6\">\n    \t\t<div class=\"elementor-element elementor-element-7bde46c elementor-widget elementor-widget-html\" data-id=\"7bde46c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.slp-lp{--bg:#FFFFFF; --fg:#000000; --sub:#5A5A56;\n  --band:#0B0B0B; --band-fg:#F3F3EF; --band-sub:#B8B8B2;\n  --accent:#F9FA03; --accent-fg:#000000;\n  --muted:#F2F2EE; --line:#D9D9D4; --card:#FFFFFF;\n  --ok:#1B7F3B;\n  --font:\"Figtree\",system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  --r:20px; --r-s:10px;}\n.slp-lp *{box-sizing:border-box}\n@media (prefers-reduced-motion:reduce){.slp-lp *{transition:none!important;animation:none!important}}\n.slp-lp{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip;text-align:left}\n.slp-lp h1,.slp-lp h2,.slp-lp h3{margin:0;text-wrap:balance;letter-spacing:-0.02em;line-height:1.1;font-family:var(--font);color:inherit;text-transform:none}\n.slp-lp h1{font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800}\n.slp-lp h2{font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800}\n.slp-lp h3{font-size:1.15rem;font-weight:700;letter-spacing:-0.01em}\n.slp-lp p{margin:0;color:inherit;font-family:var(--font)}\n.slp-lp a{color:inherit}\n.slp-lp button{font-family:var(--font);text-transform:none;letter-spacing:normal;box-shadow:none}\n.slp-lp .wrap{max-width:1140px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}\n.slp-lp .band{background:var(--band);color:var(--band-fg)}\n.slp-lp .eyebrow{font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--band-sub)}\n.slp-lp .eyebrow .dot{display:inline-block;width:.6em;height:.6em;background:var(--accent);border-radius:50%;margin-right:.5em;vertical-align:middle}\n.slp-lp .btn{display:inline-flex;align-items:center;gap:.5em;border:2px solid transparent;border-radius:var(--r);padding:.85em 1.4em;font:inherit;font-weight:700;font-size:1rem;cursor:pointer;text-decoration:none;line-height:1;transition:transform .12s ease,background .15s ease}\n.slp-lp .btn:active{transform:translateY(1px)}\n.slp-lp .btn,.slp-lp .btn:hover,.slp-lp .btn:focus{text-decoration:none}\n.slp-lp .btn-accent,.slp-lp a.btn-accent{background:var(--accent);color:#000}\n.slp-lp .btn-accent:hover,.slp-lp .btn-accent:focus{background:#EEEF00;color:#000}\n.slp-lp .btn-ghost,.slp-lp .btn-ghost:hover,.slp-lp .btn-ghost:focus{background:transparent;color:inherit;border-color:currentColor}\n.slp-lp .btn:focus-visible,.slp-lp button:focus-visible,.slp-lp a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}\n.slp-lp .hero{\n  background-color:#0B0B0B;\n  background-image:\n    linear-gradient(100deg, rgba(6,6,6,.95) 0%, rgba(6,6,6,.9) 32%, rgba(6,6,6,.66) 60%, rgba(6,6,6,.52) 100%),\n    url(\"https:\/\/www.emg-italy.com\/wp-content\/uploads\/2026\/10\/pile-cage-welding-arc-spiral.jpg\");\n  background-size:cover;background-position:center center;background-repeat:no-repeat;}\n@media (max-width:900px){.slp-lp .hero{\n    background-image:\n      linear-gradient(rgba(6,6,6,.93) 0%, rgba(6,6,6,.9) 60%, rgba(6,6,6,.95) 100%),\n      url(\"https:\/\/www.emg-italy.com\/wp-content\/uploads\/2026\/10\/pile-cage-welding-arc-spiral.jpg\");\n    background-position:60% center;}}\n.slp-lp .hero .wrap{padding-block:clamp(56px,9vw,120px) clamp(48px,7vw,96px);display:grid;gap:28px;max-width:1140px}\n.slp-lp .hero h1 span{color:var(--accent)}\n.slp-lp .hero .lead{font-size:clamp(1.05rem,1.6vw,1.3rem);max-width:38em;color:var(--band-sub)}\n.slp-lp .hero .lead strong{color:var(--band-fg);font-weight:600}\n.slp-lp .hero .ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}\n.slp-lp .hero .facts{display:flex;flex-wrap:wrap;gap:10px 28px;padding-top:8px;font-variant-numeric:tabular-nums}\n.slp-lp .hero .facts div{font-size:.95rem;color:var(--band-sub)}\n.slp-lp .hero .facts b{display:block;font-size:1.6rem;font-weight:800;color:var(--band-fg);letter-spacing:-0.02em}\n.slp-lp .cfg .wrap{padding-block:clamp(48px,6vw,80px)}\n.slp-lp .cfg-head{display:grid;gap:10px;margin-bottom:28px;max-width:42em}\n.slp-lp .cfg-head p{color:var(--sub)}\n.slp-lp .cfg-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:start}\n@media (max-width:900px){.slp-lp .cfg-grid{grid-template-columns:minmax(0,1fr)}}\n.slp-lp .steps{display:grid;gap:18px;min-width:0}\n.slp-lp .step{border:1px solid var(--line);border-radius:var(--r);padding:22px;background:var(--card);transition:opacity .2s ease}\n.slp-lp .step.locked{opacity:.42;pointer-events:none}\n.slp-lp .step-h{display:flex;align-items:baseline;gap:12px;margin-bottom:6px}\n.slp-lp .step-n{font-size:.78rem;font-weight:700;letter-spacing:.1em;color:var(--sub);text-transform:uppercase;white-space:nowrap}\n.slp-lp .step-n.done{color:var(--ok)}\n.slp-lp .step .why{color:var(--sub);font-size:.95rem;margin-bottom:14px}\n.slp-lp .chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}\n.slp-lp .chip{appearance:none;border:2px solid var(--line);background:var(--bg);color:var(--fg);border-radius:var(--r-s);padding:14px 12px;font:inherit;text-align:left;cursor:pointer;display:grid;gap:2px;transition:border-color .12s ease,background .12s ease}\n.slp-lp .chip b{font-size:1.15rem;font-weight:800;letter-spacing:-0.01em;font-variant-numeric:tabular-nums}\n.slp-lp .chip small{font-size:.8rem;color:var(--sub);font-weight:500}\n.slp-lp .chip:hover{background:var(--bg);color:var(--fg);border-color:var(--fg)}\n.slp-lp .chip[aria-pressed=\"true\"],.slp-lp .chip[aria-pressed=\"true\"]:hover,.slp-lp .chip[aria-pressed=\"true\"]:focus{border-color:var(--fg);background:var(--accent);color:#000}\n.slp-lp .chip[aria-pressed=\"true\"] small{color:#333}\n.slp-lp .sub-q{display:grid;gap:8px;margin-top:16px}\n.slp-lp .sub-q .lab{font-weight:700;font-size:.95rem}\n.slp-lp .sub-q .btn{justify-self:start}\n.slp-lp .toggle{display:flex;gap:8px;flex-wrap:wrap}\n.slp-lp .toggle .chip{padding:10px 14px}\n.slp-lp .note{margin-top:14px;padding:12px 14px;border-radius:var(--r-s);background:var(--muted);font-size:.95rem;display:flex;gap:10px;align-items:flex-start}\n.slp-lp .note::before{content:\"\";flex:0 0 10px;height:10px;margin-top:.45em;border-radius:50%;background:var(--accent)}\n.slp-lp .note.hidden{display:none}\n.slp-lp .skip{margin-top:10px;font-size:.92rem;color:var(--sub)}\n.slp-lp .skip a{color:var(--fg)}\n.slp-lp .machine{position:sticky;top:16px;background:var(--band);color:var(--band-fg);border-radius:var(--r);padding:22px;display:grid;gap:16px;min-width:0}\n@media (max-width:900px){.slp-lp .machine{position:static}}\n.slp-lp .machine a:not(.btn){color:var(--band-fg)}\n.slp-lp .m-eyebrow{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--band-sub);font-weight:600;display:flex;justify-content:space-between;gap:8px}\n.slp-lp .m-name{font-size:clamp(2rem,5vw,2.8rem);font-weight:900;letter-spacing:-0.03em;line-height:1}\n.slp-lp .m-name.empty{color:var(--band-sub);font-weight:700;font-size:1.5rem;letter-spacing:-0.01em}\n.slp-lp .m-tag{color:var(--band-sub);font-size:.95rem}\n.slp-lp .drawing{border:1px solid rgba(243,243,239,.18);border-radius:var(--r-s);padding:6px 4px 2px;background:\n  linear-gradient(rgba(243,243,239,.035) 1px,transparent 1px) 0 0\/100% 12px,\n  linear-gradient(90deg,rgba(243,243,239,.035) 1px,transparent 1px) 0 0\/12px 100%;color:var(--band-fg)}\n.slp-lp .drawing svg{display:block;width:100%;height:auto;max-width:100%}\n.slp-lp .drawing text{font-family:var(--font);font-variant-numeric:tabular-nums}\n.slp-lp .drawing.idle{opacity:.45}\n.slp-lp .specs{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;font-variant-numeric:tabular-nums}\n.slp-lp .specs div{display:grid;gap:2px}\n.slp-lp .specs small{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--band-sub);font-weight:600}\n.slp-lp .specs b{font-weight:700;font-size:1rem}\n.slp-lp .opts{display:flex;flex-wrap:wrap;gap:6px}\n.slp-lp .opt{font-size:.82rem;padding:5px 10px;border-radius:999px;border:1px solid rgba(243,243,239,.3)}\n.slp-lp .opt.on{background:var(--accent);color:#000;border-color:var(--accent);font-weight:600}\n.slp-lp .m-cta{display:grid;gap:8px}\n.slp-lp .m-cta .btn{justify-content:center}\n.slp-lp .m-foot{font-size:.82rem;color:var(--band-sub)}\n.slp-lp .summary{background:var(--muted);border-radius:var(--r-s);padding:14px;font-size:.95rem;display:grid;gap:4px}\n.slp-lp .summary b{font-weight:700}\n.slp-lp .fine{font-size:.82rem;color:var(--sub)}\n.slp-lp section.sec .wrap{padding-block:clamp(44px,6vw,72px);display:grid;gap:22px}\n.slp-lp section.sec.alt{background:var(--muted)}\n.slp-lp .two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}\n@media (max-width:800px){.slp-lp .two{grid-template-columns:minmax(0,1fr)}}\n.slp-lp .prose{max-width:42em;display:grid;gap:14px}\n.slp-lp .prose p{color:var(--fg)}\n.slp-lp .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}\n.slp-lp .cardx{border:1px solid var(--line);border-radius:var(--r-s);padding:18px;display:grid;gap:6px;background:var(--card)}\n.slp-lp .cardx h3{font-size:1rem}\n.slp-lp .cardx p{color:var(--sub);font-size:.95rem}\n.slp-lp .tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-s)}\n.slp-lp table{border-collapse:collapse;width:100%;min-width:760px;font-size:.95rem;font-variant-numeric:tabular-nums;margin:0;border:0}\n.slp-lp th,.slp-lp td{padding:12px 14px;text-align:left;border:0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--fg)}\n.slp-lp thead th{background:var(--muted);font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}\n.slp-lp tbody th{font-weight:600;white-space:nowrap}\n.slp-lp tbody tr:last-child td,.slp-lp tbody tr:last-child th{border-bottom:0}\n.slp-lp tbody tr:hover>td,.slp-lp tbody tr:hover>th{background:transparent}\n.slp-lp .model-links{display:flex;flex-wrap:wrap;gap:10px}\n.slp-lp .model-links a{display:inline-flex;gap:.4em;align-items:center;padding:10px 14px;border:2px solid var(--line);border-radius:999px;text-decoration:none;font-weight:600;font-size:.95rem}\n.slp-lp .model-links a:hover{border-color:var(--fg)}\n.slp-lp .faq{display:grid;gap:8px;max-width:48em}\n.slp-lp details{border:1px solid var(--line);border-radius:var(--r-s);background:var(--card)}\n.slp-lp summary{cursor:pointer;padding:14px 18px;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px;color:var(--fg);background:transparent}\n.slp-lp summary::-webkit-details-marker{display:none}\n.slp-lp summary::after{content:\"+\";font-weight:800;color:var(--sub)}\n.slp-lp details[open] summary::after{content:\"\\2013\"}\n.slp-lp details p{padding:0 18px 16px;color:var(--fg)}\n.slp-lp .final .wrap{display:grid;gap:18px;padding-block:clamp(56px,8vw,96px);text-align:left}\n.slp-lp .final h2{color:var(--band-fg)}\n.slp-lp .final p{color:var(--band-sub);max-width:36em}\n.slp-lp .minibar{display:none}\n@media (max-width:900px){.slp-lp .minibar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--band);color:var(--band-fg);\n    padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));box-shadow:0 -6px 20px rgba(0,0,0,.25)}\n.slp-lp .minibar[hidden]{display:none}\n.slp-lp .mb-text{display:grid;line-height:1.2;min-width:0}\n.slp-lp .mb-text b{font-weight:800;font-size:1.05rem}\n.slp-lp .mb-text span{font-size:.78rem;color:var(--band-sub)}\n.slp-lp .minibar .btn{padding:.7em 1.1em;font-size:.95rem;white-space:nowrap}\n.slp-lp{padding-bottom:84px}}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5997757b e-con e-atomic-element e-flexbox-base e-default-div e-619d8b44-e27d \" data-id=\"5997757b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5997757b\" data-e-type=\"e-flexbox\" data-id=\"5997757b\">\n    \t\t<div class=\"elementor-element elementor-element-f903c50 elementor-widget elementor-widget-html\" data-id=\"f903c50\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"slp-lp\" lang=\"it\">\n<div class=\"band hero\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow\"><span class=\"dot\"><\/span>EMG S.r.l. &#183; Specialisti in gabbiatrici per pali<\/p>\n    <h1>Gabbiatrici per pali,<br>costruite intorno <span>alla tua gabbia<\/span>.<\/h1>\n    <p class=\"lead\">La serie SLP salda le gabbie d&#8217;armatura dei pali di fondazione, da &#216;100 a &#216;3000 mm, lunghe fino a 24 m e oltre 30 t. <strong>Dicci la tua gabbia in tre numeri.<\/strong> Vedi la tua macchina prendere forma e un tecnico risponde con modello, layout e stima di produzione.<\/p>\n    <div class=\"ctas\">\n      <a class=\"btn btn-accent\" href=\"#build\">Costruisci la tua SLP &#8594;<\/a>\n      <a class=\"btn btn-ghost\" href=\"#models\">Vedi i sei modelli<\/a>\n    <\/div>\n    <div class=\"facts\">\n      <div><b>&#216;100&#8211;3000 mm<\/b>diametro gabbia<\/div>\n      <div><b>24 m<\/b>lunghezza gabbia<\/div>\n      <div><b>oltre 30 t<\/b>gabbia pi&#249; pesante<\/div>\n      <div><b>PLC<\/b>controlla ogni saldatura<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<section class=\"cfg\" id=\"build\">\n  <div class=\"wrap\">\n    <div class=\"cfg-head\">\n      <p class=\"eyebrow\" style=\"color:var(--sub)\"><span class=\"dot\"><\/span>Costruisci la tua SLP<\/p>\n      <h2>La tua gabbia decide la macchina. Parti da un numero.<\/h2>\n      <p>Quattro passi. Nessun listino, perch&#233; il prezzo segue la tua configurazione. Alla fine subentra chi la macchina la costruisce.<\/p>\n    <\/div>\n    <div class=\"cfg-grid\">\n      <div class=\"steps\">\n        <div class=\"step\" id=\"step1\">\n          <div class=\"step-h\"><span class=\"step-n\" id=\"n1\">Passo 1 di 4<\/span><h3>Qual &#232; il diametro massimo delle tue gabbie?<\/h3><\/div>\n          <p class=\"why\">Trascina fino al tuo diametro. Il modello si sceglie da solo e ti diciamo quando conviene salire di taglia.<\/p>\n          <div class=\"dia-pick\">\n            <div class=\"dia-readout\"><span class=\"dia-value\" id=\"diaVal\"><\/span><span class=\"dia-use\" id=\"diaUse\"><\/span><\/div>\n            <div class=\"dia-row\">\n              <button class=\"dia-step\" type=\"button\" id=\"diaMinus\" aria-label=\"50 mm in meno\">&#8722;<\/button>\n              <div class=\"dia-track\">\n                <div class=\"dia-labels\" id=\"diaLabels\" aria-hidden=\"true\"><\/div>\n                <div class=\"dia-bands\" id=\"diaBands\" aria-hidden=\"true\"><\/div>\n                <input class=\"dia-range\" type=\"range\" id=\"diaRange\" min=\"100\" max=\"3150\" step=\"50\" value=\"1000\" aria-label=\"Diametro massimo della gabbia, in millimetri\">\n              <\/div>\n              <button class=\"dia-step\" type=\"button\" id=\"diaPlus\" aria-label=\"50 mm in pi&#249;\">+<\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q hidden\" id=\"freqQ\">\n            <span class=\"lab\">Le gabbie oltre &#216;1800 quanto pesano nella tua produzione?<\/span>\n            <div class=\"toggle\" id=\"freqChips\">\n              <button class=\"chip\" type=\"button\" data-freq=\"few\" aria-pressed=\"false\"><b>Poche, occasionali<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-freq=\"many\" aria-pressed=\"false\"><b>Molte, &#232; il nostro lavoro corrente<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-freq=\"beyond\" aria-pressed=\"false\"><b>Molte, e potremmo superare &#216;2000<\/b><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"reco hidden\" id=\"reco\">\n            <p class=\"reco-txt\" id=\"recoTxt\"><\/p>\n            <div class=\"toggle\" id=\"pickChips\">\n              <button class=\"chip\" type=\"button\" data-pick=\"reco\" aria-pressed=\"true\"><b id=\"pickRecoLab\"><\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-pick=\"min\" aria-pressed=\"false\"><b id=\"pickMinLab\"><\/b><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"note hidden\" id=\"minNote\"><\/div>\n          <p class=\"skip\">Non hai i numeri? <a href=\"#slp-config\" id=\"skipLink\">Salta i passi e invia il disegno.<\/a><\/p>\n        <\/div>\n        <div class=\"step locked\" id=\"step2\">\n          <div class=\"step-h\"><span class=\"step-n\" id=\"n2\">Passo 2 di 4<\/span><h3>Le tue barre, la tua lunghezza, il tuo peso.<\/h3><\/div>\n          <p class=\"why\">Quattro verifiche che facciamo prima di quotare. Se una richiede un telaio pi&#249; grande, ti portiamo al modello superiore e ti diciamo perch&#233;. Se richiede un componente, lo aggiungiamo alla tua configurazione.<\/p>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Barra longitudinale pi&#249; grossa<\/span>\n            <div class=\"toggle\" id=\"barChips\" role=\"group\" aria-label=\"Barra longitudinale\">\n              <button class=\"chip\" type=\"button\" data-bar=\"25\" aria-pressed=\"false\"><b>&#216;25 mm<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-bar=\"32\" aria-pressed=\"false\"><b>&#216;32 mm<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-bar=\"40\" aria-pressed=\"false\"><b>&#216;40 mm<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-bar=\"55\" aria-pressed=\"false\"><b>&#216;55 mm<\/b><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Filo spirale<\/span>\n            <div class=\"toggle\" id=\"spChips\" role=\"group\" aria-label=\"Filo spirale\">\n              <button class=\"chip\" type=\"button\" data-sp=\"12\" aria-pressed=\"false\"><b>&#216;12 mm<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-sp=\"16\" aria-pressed=\"false\"><b>&#216;16 mm<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-sp=\"20\" aria-pressed=\"false\"><b>&#216;20 mm<\/b><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Gabbia pi&#249; lunga<\/span>\n            <div class=\"toggle\" id=\"lenChips\" role=\"group\" aria-label=\"Gabbia pi&#249; lunga\">\n              <button class=\"chip\" type=\"button\" data-len=\"12\" aria-pressed=\"false\"><b>12 m<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-len=\"14\" aria-pressed=\"false\"><b>14 m<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-len=\"16\" aria-pressed=\"false\"><b>16 m<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-len=\"18\" aria-pressed=\"false\"><b>18 m<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-len=\"20\" aria-pressed=\"false\"><b>20 m<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-len=\"24\" aria-pressed=\"false\"><b>24 m<\/b><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Gabbia pi&#249; pesante<\/span>\n            <div class=\"toggle\" id=\"wChips\" role=\"group\" aria-label=\"Gabbia pi&#249; pesante\">\n              <button class=\"chip\" type=\"button\" data-w=\"3\" aria-pressed=\"false\"><b>fino a 3 t<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-w=\"5\" aria-pressed=\"false\"><b>fino a 5 t<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-w=\"8\" aria-pressed=\"false\"><b>fino a 8 t<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-w=\"10\" aria-pressed=\"false\"><b>fino a 10 t<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-w=\"14\" aria-pressed=\"false\"><b>fino a 14 t<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-w=\"30\" aria-pressed=\"false\"><b>oltre 14 t<\/b><small>fino a oltre 30 t<\/small><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"note hidden\" id=\"note2\"><\/div>\n        <\/div>\n        <div class=\"step locked\" id=\"step3\">\n          <div class=\"step-h\"><span class=\"step-n\" id=\"n3\">Passo 3 di 4<\/span><h3>Come vuoi produrre.<\/h3><\/div>\n          <p class=\"why\">Stesso PLC, stessa interfaccia e stesse ricette su ogni modello. Queste scelte definiscono il tuo ciclo e il tuo layout.<\/p>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Torce MIG<\/span>\n            <div class=\"toggle\" id=\"torchChips\">\n              <button class=\"chip\" type=\"button\" data-torch=\"1\" aria-pressed=\"true\"><b>1 torcia<\/b><small>standard<\/small><\/button>\n              <button class=\"chip\" type=\"button\" data-torch=\"2\" aria-pressed=\"false\"><b>2 torce<\/b><small>ciclo pi&#249; breve su ogni gabbia<\/small><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Movimentazione barre<\/span>\n            <div class=\"toggle\" id=\"rollChips\">\n              <button class=\"chip\" type=\"button\" data-roll=\"0\" aria-pressed=\"true\"><b>Alimentazione manuale<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-roll=\"1\" aria-pressed=\"false\"><b>Rulliere<\/b><small>barre fino a &#216;40 mm, meno fatica per l&#8217;operatore<\/small><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Dati di produzione<\/span>\n            <div class=\"toggle\" id=\"dataChips\">\n              <button class=\"chip\" type=\"button\" data-data=\"0\" aria-pressed=\"true\"><b>Ricette sul PLC<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-data=\"1\" aria-pressed=\"false\"><b>Barcode ed esportazione dati<\/b><small>caricamento commessa da barcode, registro di produzione<\/small><\/button>\n            <\/div>\n          <\/div>\n          <div class=\"sub-q\">\n            <span class=\"lab\">Dove lavora la macchina<\/span>\n            <div class=\"toggle\" id=\"whereChips\">\n              <button class=\"chip\" type=\"button\" data-where=\"factory\" aria-pressed=\"true\"><b>Nel nostro stabilimento<\/b><\/button>\n              <button class=\"chip\" type=\"button\" data-where=\"site\" aria-pressed=\"false\"><b>In cantiere<\/b><small>spedita in container, installata da EMG<\/small><\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"step locked\" id=\"step4\">\n          <div class=\"step-h\"><span class=\"step-n\" id=\"n4\">Passo 4 di 4<\/span><h3>Passala a un tecnico.<\/h3><\/div>\n          <p class=\"why\">La tua configurazione arriva a EMG, non a una casella commerciale. Ricevi il modello, il disegno di layout e una stima di produzione per le tue gabbie.<\/p>\n          <div class=\"summary\" id=\"sum\" aria-live=\"polite\"><\/div>\n          <div class=\"sub-q\"><a class=\"btn btn-accent\" href=\"#slp-config\" id=\"goForm\">Invia la mia SLP a un tecnico &#8594;<\/a><\/div>\n          <p class=\"fine\">Nessun listino, nessuna newsletter. Un tecnico, una risposta, sulle tue gabbie.<\/p>\n        <\/div>\n      <\/div>\n      <aside class=\"machine\" aria-live=\"polite\">\n        <div class=\"m-eyebrow\"><span>La tua SLP<\/span><span id=\"mStep\">in attesa del passo 1<\/span><\/div>\n        <div class=\"m-name empty\" id=\"mName\">Scegli la gabbia pi&#249; grande<\/div>\n        <div class=\"m-tag\" id=\"mTag\">Il modello compare qui mentre lo costruisci.<\/div>\n        <div class=\"drawing idle\" id=\"drawing\" aria-hidden=\"true\"><\/div>\n        <div class=\"specs\" id=\"mSpecs\">\n          <div><small>&#216; gabbia<\/small><b>&#8212;<\/b><\/div>\n          <div><small>Lunghezza<\/small><b>&#8212;<\/b><\/div>\n          <div><small>Peso max<\/small><b>&#8212;<\/b><\/div>\n          <div><small>Barre<\/small><b>&#8212;<\/b><\/div>\n          <div><small>Spirale<\/small><b>&#8212;<\/b><\/div>\n          <div><small>Potenza<\/small><b>&#8212;<\/b><\/div>\n        <\/div>\n        <div class=\"opts\" id=\"mOpts\"><\/div>\n        <div class=\"m-cta\">\n          <a class=\"btn btn-accent\" href=\"#slp-config\" id=\"mSend\" hidden>Invia a un tecnico &#8594;<\/a>\n          <a class=\"btn btn-ghost\" href=\"#\" id=\"mPage\" hidden target=\"_blank\" rel=\"noopener\">Leggi la pagina del modello<\/a>\n        <\/div>\n        <p class=\"m-foot\">Specifiche come pubblicate da EMG. Gabbie pesanti e barre lunghe le verifichiamo prima dell&#8217;offerta.<\/p>\n      <\/aside>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"sec alt\" id=\"what\">\n  <div class=\"wrap\">\n    <div class=\"two\">\n      <div class=\"prose\">\n        <h2>Che cos&#8217;&#232; una gabbiatrice per pali?<\/h2>\n        <p>Una gabbiatrice per pali (pile cage machine) costruisce la gabbia d&#8217;armatura in acciaio che rinforza un palo di fondazione. Si chiama anche macchina per gabbie d&#8217;armatura o macchina per saldare gabbie per pali. Il nome cambia, il lavoro resta lo stesso.<\/p>\n        <p>La macchina trattiene le barre longitudinali alle due estremit&#224; e fa ruotare la gabbia. Una testa di saldatura fissa il filo della spirale a ogni barra. Il risultato &#232; una gabbia dritta, a passo costante, pronta per essere calata nel foro.<\/p>\n        <p>Queste gabbie servono pali trivellati, pali CFA e pali di grande diametro. Finiscono in ponti, metropolitane, porti, centrali energetiche e data center.<\/p>\n      <\/div>\n      <div class=\"cards\">\n        <div class=\"cardx\"><h3>Tempo di saldatura costante<\/h3><p>Lo stesso tempo di saldatura su ogni incrocio, qualunque sia la velocit&#224; di rotazione. Gestito dal PLC.<\/p><\/div>\n        <div class=\"cardx\"><h3>Ricette memorizzate<\/h3><p>Parametri di saldatura salvati per tipo di gabbia e richiamati dall&#8217;operatore o da barcode.<\/p><\/div>\n        <div class=\"cardx\"><h3>MIG sotto controllo PLC<\/h3><p>Parametri impostati e verificati entro una finestra preimpostata durante la produzione.<\/p><\/div>\n        <div class=\"cardx\"><h3>Cambio formato guidato<\/h3><p>Un disco con scala di riferimento posiziona le boccole; il PLC guida l&#8217;operatore passo dopo passo.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"sec\" id=\"models\">\n  <div class=\"wrap\">\n    <h2>Sei gabbiatrici per pali. Una sola logica.<\/h2>\n    <p class=\"prose\">Tutti e sei i modelli condividono controllo PLC, ricette memorizzate, la stessa interfaccia e ricambi comuni. Cambia l&#8217;ingombro della gabbia.<\/p>\n    <div class=\"tablewrap\">\n      <table>\n        <thead><tr><th><\/th><th>SLP 650<\/th><th>SLP 1200<\/th><th>SLP 1500<\/th><th>SLP 2000<\/th><th>SLP 2500<\/th><th>SLP 3000<\/th><\/tr><\/thead>\n        <tbody>\n          <tr><th>Diametro gabbia<\/th><td>100&#8211;650 mm<\/td><td>150&#8211;1200 mm<\/td><td>200&#8211;1500 mm<\/td><td>400&#8211;2000 mm<\/td><td>800&#8211;2500 mm<\/td><td>1000&#8211;3000 mm<\/td><\/tr>\n          <tr><th>Lunghezza macchina<\/th><td>12, 18 m<\/td><td>12, 14, 16, 18, 20, 24 m<\/td><td>12, 14, 16, 18, 20, 24 m<\/td><td>12, 14, 16, 18, 20, 24 m<\/td><td>16, 18, 24 m<\/td><td>16, 24 m<\/td><\/tr>\n          <tr><th>Peso max gabbia<\/th><td>3 t<\/td><td>5 t<\/td><td>8 t<\/td><td>10 t<\/td><td>14 t<\/td><td>oltre 30 t<\/td><\/tr>\n          <tr><th>Barre longitudinali<\/th><td>10&#8211;25 mm<br><span style=\"color:var(--sub)\">&#216;32 su richiesta<\/span><\/td><td>12&#8211;32 mm<br><span style=\"color:var(--sub)\">&#216;40 con boccole maggiorate<\/span><\/td><td>12&#8211;32 mm<br><span style=\"color:var(--sub)\">&#216;40 con boccole maggiorate<\/span><\/td><td>12&#8211;32 mm<br><span style=\"color:var(--sub)\">&#216;40 con boccole maggiorate<\/span><\/td><td>16&#8211;40 mm<\/td><td>20&#8211;55 mm<\/td><\/tr>\n          <tr><th>Filo spirale<\/th><td>6&#8211;12 mm<\/td><td>6&#8211;16 mm<br><span style=\"color:var(--sub)\">&#216;20 con rulli dedicati<\/span><\/td><td>6&#8211;16 mm<br><span style=\"color:var(--sub)\">&#216;20 con rulli dedicati<\/span><\/td><td>6&#8211;16 mm<br><span style=\"color:var(--sub)\">&#216;20 con rulli dedicati<\/span><\/td><td>6&#8211;16 mm<br><span style=\"color:var(--sub)\">&#216;20 con rulli dedicati<\/span><\/td><td>8&#8211;20 mm<\/td><\/tr>\n          <tr><th>Passo spirale<\/th><td>50&#8211;500 mm<\/td><td>50&#8211;500 mm<\/td><td>50&#8211;500 mm<\/td><td>50&#8211;500 mm<\/td><td>50&#8211;500 mm<\/td><td>50&#8211;500 mm<\/td><\/tr>\n          <tr><th>Potenza installata<\/th><td>9 kW<\/td><td>11 kW<\/td><td>11 kW<\/td><td>11 kW<\/td><td>15 kW<\/td><td>40 kW<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n    <div class=\"model-links\">\n      <a href=\"https:\/\/www.emg-italy.com\/slp-650-small-diameter-pile-cage-welding-machine\/\">SLP 650 &#183; &#216;100&#8211;650 mm &#8594;<\/a>\n      <a href=\"https:\/\/www.emg-italy.com\/slp-1200-1500-2000-rebar-cage-welding-machine-bored-piles\/\">SLP 1200 &#183; 1500 &#183; 2000 &#183; fino a &#216;2000 mm &#8594;<\/a>\n      <a href=\"https:\/\/www.emg-italy.com\/slp-2500-3000-large-diameter-pile-cage-welding-machine\/\">SLP 2500 &#183; 3000 &#183; fino a &#216;3000 mm &#8594;<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"sec alt\" id=\"build-quality\">\n  <div class=\"wrap\">\n    <div class=\"two\">\n      <div class=\"prose\">\n        <h2>Progettate per la produzione pesante<\/h2>\n        <p>La SLP usa un robusto telaio in acciaio progettato per il lavoro industriale continuo. La trasmissione diretta muove le teste master e slave. Doppi carrelli a cremagliera guidano le barre con precisione.<\/p>\n        <p>Sulla SLP 3000 il sistema di sollevamento rinforzato gestisce gabbie oltre 30 t. Le rulliere opzionali movimentano barre fino a &#216;40 mm e riducono la fatica dell&#8217;operatore.<\/p>\n      <\/div>\n      <div class=\"prose\">\n        <h2>In stabilimento o in cantiere<\/h2>\n        <p>Il design modulare permette di installare la macchina dentro uno stabilimento o direttamente sul progetto. Cos&#236; riduci il trasporto delle gabbie finite.<\/p>\n        <p>La macchina viaggia in container. I tecnici EMG la installano e la mettono in servizio. Formano inoltre i tuoi operatori in loco e assistono la macchina online per diagnostica e assistenza remota.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"sec\" id=\"who\">\n  <div class=\"wrap\">\n    <div class=\"two\">\n      <div class=\"prose\">\n        <h2>Quando una SLP non &#232; la risposta<\/h2>\n        <p>Preferiamo dirlo subito.<\/p>\n        <p>Le tue gabbie superano &#216;3000 mm, o le tue barre superano &#216;55 mm: la gamma SLP non le copre. Ti serve una gabbia singola: una macchina si ripaga con la produzione in serie, non con lavori isolati. Il tuo progetto richiede una geometria diversa dalla gabbia a spirale saldata: invia il disegno e ti diciamo le cose come stanno.<\/p>\n        <p>In tutti gli altri casi bastano tre numeri per cominciare.<\/p>\n      <\/div>\n      <div class=\"prose\">\n        <h2>Chi costruisce le gabbiatrici per pali EMG<\/h2>\n        <p>EMG S.r.l. &#232; un&#8217;azienda italiana focalizzata sulle macchine per gabbie d&#8217;armatura. Le gabbiatrici per pali sono il cuore del suo lavoro.<\/p>\n        <p>I titolari ereditano l&#8217;esperienza di quattro generazioni nella costruzione di macchine. Le persone di EMG sono quelle che hanno innovato le gabbiatrici per pali negli ultimi 20 anni. Per questo EMG lavora da specialista e non da generalista.<\/p>\n        <p>Le macchine EMG servono gi&#224; importanti imprese di fondazioni su pi&#249; continenti. EMG vende e assiste le macchine SLP insieme a Schilt Engineering. <a href=\"https:\/\/www.emg-italy.com\/it\/azienda\/\">L&#8217;azienda &#8594;<\/a><\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"sec alt\" id=\"faq\">\n  <div class=\"wrap\">\n    <h2>Gabbiatrici per pali: domande frequenti<\/h2>\n    <div class=\"faq\">\n      <details><summary>Che cos&#8217;&#232; una gabbiatrice per pali?<\/summary><p>Una gabbiatrice per pali (pile cage machine) salda le gabbie d&#8217;armatura usate nei pali di fondazione. La gabbia ruota e la testa di saldatura fissa la spirale a ogni barra longitudinale. Il risultato &#232; una gabbia dritta e ripetibile.<\/p><\/details>\n      <details><summary>Una gabbiatrice per pali &#232; la stessa cosa di una macchina per gabbie d&#8217;armatura?<\/summary><p>In pratica s&#236;. Entrambi i nomi indicano una macchina che costruisce gabbie d&#8217;armatura saldate. &#171;Gabbiatrice per pali&#187; indica le gabbie per pali di fondazione, il centro della serie SLP di EMG.<\/p><\/details>\n      <details><summary>Quali diametri di gabbia pu&#242; saldare la serie SLP?<\/summary><p>La gamma va da &#216;100 mm (SLP 650) a &#216;3000 mm (SLP 3000). La lunghezza arriva a 24 m e la SLP 3000 gestisce gabbie oltre 30 t.<\/p><\/details>\n      <details><summary>Quale modello SLP mi serve?<\/summary><p>Decide la gabbia pi&#249; grande che produci. Poi verifica la barra pi&#249; grossa, il filo della spirale e il peso della gabbia. Barre oltre &#216;40 mm o gabbie oltre 14 t portano alla SLP 3000. Le barre &#216;40 mm sulle SLP 1200, 1500 e 2000 richiedono solo boccole maggiorate, e la spirale &#216;20 mm richiede rulli dedicati. Il configuratore qui sopra fa queste verifiche per te.<\/p><\/details>\n      <details><summary>Quanto costa una gabbiatrice per pali?<\/summary><p>Il prezzo segue la configurazione: modello, numero di torce, rulliere, layout, installazione e formazione. EMG quota dopo aver visto le tue gabbie, cos&#236; paghi la macchina che ti serve.<\/p><\/details>\n      <details><summary>Quante gabbie pu&#242; produrre la macchina per turno?<\/summary><p>La produzione dipende da diametro, numero di barre, diametro e passo della spirale. Come esempio misurato, una SLP 650 ha prodotto una gabbia &#216;350 mm da 16 m con otto barre &#216;25 mm in 9 minuti. Sono circa 16 gabbie per turno di 8 ore. Invia il disegno della gabbia per una stima sulla tua configurazione.<\/p><\/details>\n      <details><summary>Posso installare la macchina in cantiere?<\/summary><p>S&#236;. La macchina modulare lavora dentro uno stabilimento o direttamente in cantiere. Servono un&#8217;area coperta con pavimento piano, un&#8217;alimentazione elettrica secondo le specifiche EMG e una gru dimensionata per le tue gabbie.<\/p><\/details>\n      <details><summary>Chi forma gli operatori?<\/summary><p>I tecnici EMG formano i tuoi operatori in loco. Dopo la messa in servizio la macchina resta collegata per la diagnostica remota.<\/p><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n<section class=\"band final\">\n  <div class=\"wrap\">\n    <p class=\"eyebrow\"><span class=\"dot\"><\/span>Tre numeri. Un tecnico.<\/p>\n    <h2>Costruisci la tua SLP intorno alla tua gabbia.<\/h2>\n    <p>Diametro, barra, lunghezza della gabbia. Vedi il modello prendere forma e ti rispondiamo con il layout e una stima di produzione per le tue gabbie.<\/p>\n    <div><a class=\"btn btn-accent\" href=\"#build\">Costruisci la tua SLP &#8594;<\/a><\/div>\n  <\/div>\n<\/section>\n<div class=\"minibar\" id=\"minibar\" hidden>\n  <div class=\"mb-text\"><b id=\"mbName\"><\/b><span id=\"mbSub\"><\/span><\/div>\n  <a class=\"btn btn-accent\" href=\"#slp-config\" id=\"mbSend\">Invia &#8594;<\/a>\n<\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-4d4bb3a e-con e-atomic-element e-flexbox-base e-default-div e-63b618fd-7c81 \" data-id=\"4d4bb3a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"4d4bb3a\" data-e-type=\"e-flexbox\" data-id=\"4d4bb3a\">\n    \t\t<div class=\"elementor-element elementor-element-76a781d2 elementor-widget elementor-widget-html\" data-id=\"76a781d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.slp-lp .hero .wrap{padding-block-start:clamp(120px,13vw,180px)}\n.slp-lp .hidden{display:none!important}\n.slp-lp .dia-pick{margin-top:6px}\n.slp-lp .dia-readout{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px;min-height:2.4rem}\n.slp-lp .dia-value{font-size:2rem;font-weight:900;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;line-height:1}\n.slp-lp .dia-use{font-size:.9rem;color:var(--sub)}\n.slp-lp .dia-row{display:flex;align-items:center;gap:10px}\n.slp-lp .dia-step{width:44px;height:44px;flex:0 0 44px;border:2px solid var(--line);border-radius:var(--r-s);background:var(--bg);color:var(--fg);font-size:1.25rem;font-weight:700;line-height:1;cursor:pointer}\n.slp-lp .dia-step:hover{border-color:var(--fg)}\n.slp-lp .dia-track{position:relative;flex:1 1 auto;min-width:0;height:54px}\n.slp-lp .dia-labels{position:absolute;left:0;right:0;top:0;height:13px;pointer-events:none}\n.slp-lp .dia-labels span{position:absolute;top:0;text-align:center;font-size:9px;font-weight:700;letter-spacing:.06em;color:rgba(0,0,0,.45);overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums}\n.slp-lp .dia-labels span.ov{left:auto;right:0;width:auto;text-align:right;color:#111}\n.slp-lp .dia-bands{position:absolute;left:0;right:0;top:18px;height:20px;border-radius:5px;overflow:hidden;pointer-events:none}\n.slp-lp .dia-bands .bd{position:absolute;top:0;bottom:0;background:#E7E7E2;border-right:1px solid rgba(0,0,0,.18)}\n.slp-lp .dia-bands .bd.alt{background:#DCDCD5}\n.slp-lp .dia-bands .bd.over{background:#111;border-right:0}\n.slp-lp .dia-bands .wz{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(45deg,rgba(0,0,0,.30) 0 2px,rgba(0,0,0,0) 2px 6px)}\n@media (max-width:760px){.slp-lp .dia-labels{display:none}}\n.slp-lp .dia-range{position:absolute;left:0;top:0;width:100%;height:54px;margin:0;padding:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}\n.slp-lp .dia-range:focus{outline:none}\n.slp-lp .dia-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(0,0,0,.35)}\n.slp-lp .dia-range::-webkit-slider-runnable-track{height:54px;background:transparent;border:0}\n.slp-lp .dia-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:30px;margin-top:13px;border-radius:5px;background:var(--accent);border:2px solid #000;box-shadow:0 1px 4px rgba(0,0,0,.35)}\n.slp-lp .dia-range::-moz-range-track{height:54px;background:transparent;border:0}\n.slp-lp .dia-range::-moz-range-thumb{width:16px;height:28px;border-radius:5px;background:var(--accent);border:2px solid #000;box-shadow:0 1px 4px rgba(0,0,0,.35)}\n.slp-lp .reco{margin-top:16px;padding:16px;border-radius:var(--r-s);background:var(--muted);border-left:6px solid var(--accent);display:grid;gap:12px}\n.slp-lp .reco-txt{font-size:.98rem;line-height:1.5;color:var(--fg)}\n.slp-lp .over-note{grid-column:1\/-1;font-size:.95rem;line-height:1.5;color:var(--band-sub)}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<section class=\"elementor-element elementor-element-fd02a67 e-con e-atomic-element e-flexbox-base e-default-section e-3370e6e1-f9ef \" data-id=\"fd02a67\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"fd02a67\" data-e-type=\"e-flexbox\" data-id=\"fd02a67\">\n    <div class=\"elementor-element elementor-element-ddc5ddb e-con e-atomic-element e-flexbox-base e-default-div e-ddc5ddb-10933e5 \" data-id=\"ddc5ddb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ddc5ddb\" data-e-type=\"e-flexbox\" data-id=\"ddc5ddb\">\n    \t\t\t<p class=\"e-a66c78d-a795a8c e-paragraph-base e-default-p\" data-interaction-id=\"a66c78d\" data-e-type=\"widget\" data-id=\"a66c78d\">Step 4 of 4<\/p>\n\t\t<form class=\"e-con e-atomic-element e-form-base form-state-default e-default-form e-1e56f61-522cf28 \"\n      data-id=\"1e56f61\"\n      data-element_type=\"e-form\"\n      data-e-type=\"e-form\"\n      data-interaction-id=\"1e56f61\"\n      data-interactions=\"null\"\n      x-data=\"eForm1e56f61\"\n      x-on:submit=\"submit\"      aria-label=\"SLP&#x20;configuration\"\n      data-form-name=\"SLP&#x20;configuration\"\n            toolname=\"slp_configuration_1e56f61\"\n      tooldescription=\"Invia&#x20;il&#x20;modulo&#x20;SLP&#x20;configuration&#x20;con&#x20;i&#x20;valori&#x20;dei&#x20;campi&#x20;forniti.\">\n    <div class=\"e-con e-atomic-element e-form-success-message-base e-default-div message-success \"\n     tabindex=\"-1\"\n     data-id=\"4a04bd2\"\n     data-element_type=\"e-form-success-message\"\n     data-e-type=\"e-form-success-message\"\n     data-interaction-id=\"4a04bd2\"\n     aria-live=\"polite\"\n     >\n    \t\t\t<p class=\"e-398f3b9-dfe61e6 e-paragraph-base e-default-p\" data-interaction-id=\"398f3b9\" data-e-type=\"widget\" data-id=\"398f3b9\">Your configuration is with our engineers. Within one working day you receive the model, the layout and a production estimate for your cages.<\/p>\n\t\t\n<\/div>\n<div class=\"e-con e-atomic-element e-form-error-message-base e-default-div message-error \"\n     tabindex=\"-1\"\n     data-id=\"5c43274\"\n     data-element_type=\"e-form-error-message\"\n     data-e-type=\"e-form-error-message\"\n     data-interaction-id=\"5c43274\"\n     role=\"alert\"\n     >\n    \t\t\t<p class=\"e-5ebe4d3-1f4fd35 e-paragraph-base e-default-p\" data-interaction-id=\"5ebe4d3\" data-e-type=\"widget\" data-id=\"5ebe4d3\">Something went wrong and the form was not sent. Please write to info@emg-italy.com with your cage diameter, bar size and cage length.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-1c7ba9c e-con-full e-flex e-con e-child\" data-id=\"1c7ba9c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6361c62 elementor-widget elementor-widget-heading\" data-id=\"6361c62\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hand it to an engineer.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2401d71 elementor-widget elementor-widget-text-editor\" data-id=\"2401d71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Your configuration goes to EMG, not to a sales inbox. You receive the model, the layout drawing and a production estimate for your cages.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b21f451 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"b21f451\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"2667\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"b21f451\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"EMG srl\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_7c5918f elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_7c5918f]\" id=\"form-field-field_7c5918f\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Last name*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_be5a7c4 elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_be5a7c4]\" id=\"form-field-field_be5a7c4\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Company*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_5f704e0 elementor-col-50\">\n\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_5f704e0]\" id=\"form-field-field_5f704e0\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Phone\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Sono accettati solo numeri e caratteri telefonici (#, -, *, ecc.).\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_bda95bc elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_bda95bc]\" id=\"form-field-field_bda95bc\" class=\"elementor-field-textual elementor-size-sm\" required=\"required\">\n\t\t\t\t\t\t\t\t\t<option value=\"Select model \/ cage diameter range*\">Select model \/ cage diameter range*<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SLP 650 (\u00d8 150\u2013650 mm \/ 6&quot;\u201326&quot;)\">SLP 650 (\u00d8 150\u2013650 mm \/ 6&quot;\u201326&quot;)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SLP 1200 (\u00d8 150\u20131200 mm \/ 6&quot;\u201347&quot;)\">SLP 1200 (\u00d8 150\u20131200 mm \/ 6&quot;\u201347&quot;)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SLP 1500 (\u00d8 200\u20131500 mm \/ 8&quot;\u201359&quot;)\">SLP 1500 (\u00d8 200\u20131500 mm \/ 8&quot;\u201359&quot;)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SLP 2000 (\u00d8 400\u20132000 mm \/ 16&quot;\u201379&quot;)\">SLP 2000 (\u00d8 400\u20132000 mm \/ 16&quot;\u201379&quot;)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SLP 2500 (\u00d8 800\u20132500 mm \/ 31&quot;\u201398&quot;)\">SLP 2500 (\u00d8 800\u20132500 mm \/ 31&quot;\u201398&quot;)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"SLP 3000 (\u00d8 1000\u20133000 mm \/ 39&quot;\u2013118&quot;)\">SLP 3000 (\u00d8 1000\u20133000 mm \/ 39&quot;\u2013118&quot;)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Need help selecting the right model\">Need help selecting the right model<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_fa9234d elementor-col-100 elementor-field-required elementor-mark-required\">\n\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[field_fa9234d]\" id=\"form-field-field_fa9234d\" rows=\"4\" placeholder=\"Message*\" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b29564b elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_b29564b]\" id=\"form-field-field_b29564b\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Configuration\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_eb84e64 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"elementor-field-subgroup\">\n\t\t\t<span class=\"elementor-field-option\">\n\t\t\t\t<input type=\"checkbox\" name=\"form_fields[field_eb84e64]\" id=\"form-field-field_eb84e64\" class=\"elementor-field elementor-size-sm  elementor-acceptance-field\">\n\t\t\t\t<label for=\"form-field-field_eb84e64\">I confirm that I have read the <a href=\"https:\/\/www.emg-italy.com\/privacy-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">privacy policy<\/a>\n      <\/label><\/label>\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit request<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<input type='hidden' name='lang' value='it' \/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/form>\n\n<\/div>\n\n<\/section>\n<div class=\"elementor-element elementor-element-3417e4e8 e-con e-atomic-element e-flexbox-base e-default-div e-7b5a6be5-106b \" data-id=\"3417e4e8\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3417e4e8\" data-e-type=\"e-flexbox\" data-id=\"3417e4e8\">\n    \t\t<div class=\"elementor-element elementor-element-349d08d4 elementor-widget elementor-widget-html\" data-id=\"349d08d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"name\":\"Gabbiatrici per pali serie SLP\",\"description\":\"Macchine automatiche per saldare le gabbie d\u2019armatura dei pali di fondazione, da \u00d8100 a \u00d83000 mm, lunghe fino a 24 m e oltre 30 t.\",\"brand\":{\"@type\":\"Brand\",\"name\":\"EMG\"},\"manufacturer\":{\"@type\":\"Organization\",\"name\":\"EMG S.r.l.\",\"url\":\"https:\/\/www.emg-italy.com\/\"},\"category\":\"Gabbiatrici per pali\",\"url\":\"https:\/\/www.emg-italy.com\/it\/gabbiatrici-per-pali\/\",\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Diametro gabbia\",\"value\":\"100\u20133000 mm\"},{\"@type\":\"PropertyValue\",\"name\":\"Lunghezza gabbia\",\"value\":\"fino a 24 m\"},{\"@type\":\"PropertyValue\",\"name\":\"Peso massimo gabbia\",\"value\":\"oltre 30 t\"}]}\n<\/script>\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Che cos\u2019\u00e8 una gabbiatrice per pali?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Una gabbiatrice per pali (pile cage machine) salda le gabbie d\u2019armatura usate nei pali di fondazione. La gabbia ruota e la testa di saldatura fissa la spirale a ogni barra longitudinale. Il risultato \u00e8 una gabbia dritta e ripetibile.\"}},{\"@type\":\"Question\",\"name\":\"Una gabbiatrice per pali \u00e8 la stessa cosa di una macchina per gabbie d\u2019armatura?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"In pratica s\u00ec. Entrambi i nomi indicano una macchina che costruisce gabbie d\u2019armatura saldate. \u00abGabbiatrice per pali\u00bb indica le gabbie per pali di fondazione, il centro della serie SLP di EMG.\"}},{\"@type\":\"Question\",\"name\":\"Quali diametri di gabbia pu\u00f2 saldare la serie SLP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La gamma va da \u00d8100 mm (SLP 650) a \u00d83000 mm (SLP 3000). La lunghezza arriva a 24 m e la SLP 3000 gestisce gabbie oltre 30 t.\"}},{\"@type\":\"Question\",\"name\":\"Quale modello SLP mi serve?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Decide la gabbia pi\u00f9 grande che produci. Poi verifica la barra pi\u00f9 grossa, il filo della spirale e il peso della gabbia. Barre oltre \u00d840 mm o gabbie oltre 14 t portano alla SLP 3000. Le barre \u00d840 mm sulle SLP 1200, 1500 e 2000 richiedono solo boccole maggiorate, e la spirale \u00d820 mm richiede rulli dedicati.\"}},{\"@type\":\"Question\",\"name\":\"Quanto costa una gabbiatrice per pali?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Il prezzo segue la configurazione: modello, numero di torce, rulliere, layout, installazione e formazione. EMG quota dopo aver visto le tue gabbie, cos\u00ec paghi la macchina che ti serve.\"}},{\"@type\":\"Question\",\"name\":\"Quante gabbie pu\u00f2 produrre la macchina per turno?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La produzione dipende da diametro, numero di barre, diametro e passo della spirale. Come esempio misurato, una SLP 650 ha prodotto una gabbia \u00d8350 mm da 16 m con otto barre \u00d825 mm in 9 minuti. Sono circa 16 gabbie per turno di 8 ore.\"}},{\"@type\":\"Question\",\"name\":\"Posso installare la macchina in cantiere?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"S\u00ec. La macchina modulare lavora dentro uno stabilimento o direttamente in cantiere. Servono un\u2019area coperta con pavimento piano, un\u2019alimentazione elettrica secondo le specifiche EMG e una gru dimensionata per le tue gabbie.\"}},{\"@type\":\"Question\",\"name\":\"Chi forma gli operatori?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"I tecnici EMG formano i tuoi operatori in loco. Dopo la messa in servizio la macchina resta collegata per la diagnostica remota.\"}}]}\n<\/script>\n<script>\n(function(){\n  function U(s){return String(s).replace(\/&#(\\d+);\/g,function(_,n){return String.fromCharCode(+n)});}\n  var root=document.querySelector('.slp-lp');\n  var LANG=(root&&root.getAttribute('lang'))||'en';\n  var BASE='https:\/\/www.emg-italy.com';\n  var OE=String.fromCharCode(216), MID=String.fromCharCode(183), NDASH=String.fromCharCode(8211), EMDASH=String.fromCharCode(8212), TIMES=String.fromCharCode(215);\n  var DMIN=100, DMAX=3000, OVER=3050, RMAX=3150, STEP=50;\n  var D={\n    en:{\n      tag650:'Small-diameter piles and micropiles', tag1200:'Bored piles and drilled shafts', tag1500:'Bored piles for buildings and infrastructure',\n      tag2000:'Cages for metro lines and bridges', tag2500:'Large-diameter shaft cages', tag3000:'Bridge towers, viaducts, heavy shafts',\n      u1:'micropiles and small-diameter piles', u2:'CFA, screw displacement piles, industrial foundations', u3:'bored piles for buildings',\n      u4:'metro lines, bridges, infrastructure', u5:'large-diameter piles, bridge piers, quay walls', u6:'bridge towers, stations, major viaducts',\n      uOver:'beyond the standard range',\n      diaVal:'{0}', diaOver:'Over {0}',\n      unitLab:'Units', unitMM:'Metric', unitIN:'US',\n      recoTxt:'The {0} covers your {1} cage. We would propose the {2}: project diameters grow, the machine stays, and buying at the limit means buying again.',\n      pickReco:'{0} recommended', pickMin:'{0} covers it',\n      minNote:'This machine starts at {0}. If you also produce smaller cages you need another size or a second line: we check it against your mix.',\n      overName:'Over {0}', overTag:'Above {0} the machine is designed around the pile.',\n      overBody:'That is not a no. It is where we stop selling a machine and start drawing one. Send the cage drawing and your pile schedule.',\n      overSum:'Over {0} &#183; outside the standard range',\n      barUp:'Bars up to {0} need the {1}.', spUp:'A {0} spiral needs the {1}.', lenUp:'A {0} cage needs the {1} frame.',\n      wUp:'A cage over {0} needs the lifting system of the {1}.', moved:'We moved your configuration up.',\n      bush:'{0} bars on the {1}: we fit the larger bushings. The frame is already prepared.',\n      req:'{0} bars on the {1} are available on request. We confirm it in the quotation.',\n      roll:'{0} spiral on the {1}: dedicated spiral rollers, added to your configuration. The structure is already prepared.',\n      xBush:'{0} bushings', xReq:'{0} bars on request', xRoll:'{0} spiral rollers',\n      usBar:'{0} bars on the {1}: dedicated bushings and feed tooling, built for the US market. We confirm it in the quotation.', xUsBar:'{0} tooling',\n      o2:'2 MIG torches', o1:'1 MIG torch', oRoll1:'Roller conveyors', oRoll0:'Manual bar feed', oData1:'Barcode + data export', oData0:'Recipes on the PLC', oSite:'On the construction site', oPlant:'In the plant',\n      dSide:'SIDE ELEVATION', dSec:'SECTION A-A', dWait:'CAGE DRAWING', dCage:'CAGE &#216;', dBars:'BARS &#216;', dSp:'SPIRAL &#216;', dUnit:'MM', dOver:'OVER &#216;3000',\n      lCage:'Cage &#216;', lLens:'Lengths', lMach:'Machine length', lW:'Max cage weight', lBars:'Longitudinal bars', lSp:'Spiral wire', lPow:'Installed power',\n      frame:'{0} frame', withBush:'with larger bushings', onReq:'on request', withRoll:'with rollers', withTool:'with dedicated tooling', over30:'over {0}',\n      ready:'ready to send', s2:'step 2: bars, spiral, length, weight', s1:'step 1 done', preview:'preview &#183; drag the bar',\n      pick:'We pick the model', pickTag:'Send the drawing and we reply with the model.',\n      movedFor:' &#183; moved up for your cage',\n      sFrame:' &#183; {0} frame', sLargest:' &#183; largest cage {0}', sBar:' &#183; bars up to {0}', sSp:' &#183; spiral {0}', sLen:' &#183; cages up to {0}', sWOver:' &#183; over {0}', sWUp:' &#183; up to {0}', sMetric:' [metric: {0}]',\n      sRecoTag:' (recommended; the {0} would cover the diameter)', sStay:' (customer stays on this one; we recommended the {0})',\n      msgIntro:'SLP configuration from the configurator:', sDiaFirst:'Largest cage {0}',\n      none:'No model chosen yet.', noneSub:'Attach the cage drawing: we pick the model.', complete2:'complete step 2'\n    },\n    it:{\n      tag650:'Pali di piccolo diametro e micropali', tag1200:'Pali trivellati', tag1500:'Pali trivellati per edifici e infrastrutture',\n      tag2000:'Gabbie per metropolitane e ponti', tag2500:'Gabbie per pali di grande diametro', tag3000:'Piloni di ponti, viadotti, pali pesanti',\n      u1:'micropali e pali di piccolo diametro', u2:'CFA, pali a elica continua, fondazioni industriali', u3:'pali trivellati per edifici',\n      u4:'metropolitane, ponti, opere infrastrutturali', u5:'pali di grande diametro, pile da ponte, banchine', u6:'piloni di ponti, stazioni, grandi viadotti',\n      uOver:'fuori dalla gamma standard',\n      diaVal:'{0}', diaOver:'Oltre {0}',\n      unitLab:'Unit&#224;', unitMM:'Metrico', unitIN:'US',\n      recoTxt:'La {0} copre la tua gabbia {1}. Noi proporremmo la {2}: i diametri dei progetti crescono, la macchina resta, e comprare al limite significa ricomprare.',\n      pickReco:'{0} consigliata', pickMin:'{0} copre comunque',\n      minNote:'Questa macchina parte da {0}. Se produci anche gabbie pi&#249; piccole serve un&#8217;altra taglia o una seconda linea: lo verifichiamo sul tuo mix.',\n      overName:'Oltre {0}', overTag:'Sopra i {0} la macchina si progetta sul palo.',\n      overBody:'Non &#232; un no. &#200; il punto in cui smettiamo di vendere una macchina e cominciamo a disegnarla. Mandaci il disegno della gabbia e il programma dei pali.',\n      overSum:'Oltre {0} &#183; fuori dalla gamma standard',\n      barUp:'Barre fino a {0} richiedono la {1}.', spUp:'Una spirale {0} richiede la {1}.', lenUp:'Una gabbia da {0} richiede il telaio della {1}.',\n      wUp:'Una gabbia oltre {0} richiede il sistema di sollevamento della {1}.', moved:'Abbiamo portato la tua configurazione al modello superiore.',\n      bush:'Barre {0} sulla {1}: montiamo le boccole maggiorate. Il telaio &#232; gi&#224; predisposto.',\n      req:'Le barre {0} sulla {1} sono disponibili su richiesta. Lo confermiamo nell&#8217;offerta.',\n      roll:'Spirale {0} sulla {1}: rulli dedicati per la spirale, aggiunti alla tua configurazione. La struttura &#232; gi&#224; predisposta.',\n      xBush:'Boccole {0}', xReq:'Barre {0} su richiesta', xRoll:'Rulli spirale {0}',\n      usBar:'Barre {0} sulla {1}: boccole e attrezzatura di alimentazione dedicate, previste per il mercato USA. Lo confermiamo nell&#8217;offerta.', xUsBar:'Attrezzatura {0}',\n      o2:'2 torce MIG', o1:'1 torcia MIG', oRoll1:'Rulliere', oRoll0:'Alimentazione manuale barre', oData1:'Barcode + esportazione dati', oData0:'Ricette sul PLC', oSite:'In cantiere', oPlant:'Nello stabilimento',\n      dSide:'VISTA LATERALE', dSec:'SEZIONE A-A', dWait:'DISEGNO GABBIA', dCage:'GABBIA &#216;', dBars:'BARRE &#216;', dSp:'SPIRALE &#216;', dUnit:'MM', dOver:'OLTRE &#216;3000',\n      lCage:'&#216; gabbia', lLens:'Lunghezze', lMach:'Lunghezza macchina', lW:'Peso max gabbia', lBars:'Barre longitudinali', lSp:'Filo spirale', lPow:'Potenza installata',\n      frame:'telaio da {0}', withBush:'con boccole maggiorate', onReq:'su richiesta', withRoll:'con rulli', withTool:'con attrezzatura dedicata', over30:'oltre {0}',\n      ready:'pronto da inviare', s2:'passo 2: barre, spirale, lunghezza, peso', s1:'passo 1 completato', preview:'anteprima &#183; trascina la barra',\n      pick:'Al modello pensiamo noi', pickTag:'Invia il disegno e ti rispondiamo con il modello.',\n      movedFor:' &#183; portato al modello superiore per la tua gabbia',\n      sFrame:' &#183; telaio da {0}', sLargest:' &#183; gabbia massima {0}', sBar:' &#183; barre fino a {0}', sSp:' &#183; spirale {0}', sLen:' &#183; gabbie fino a {0}', sWOver:' &#183; oltre {0}', sWUp:' &#183; fino a {0}', sMetric:' [metrico: {0}]',\n      sRecoTag:' (consigliata; la {0} coprirebbe il diametro)', sStay:' (il cliente resta su questa; consigliata la {0})',\n      msgIntro:'Configurazione SLP dal configuratore:', sDiaFirst:'Gabbia massima {0}',\n      none:'Nessun modello scelto.', noneSub:'Allega il disegno della gabbia: al modello pensiamo noi.', complete2:'completa il passo 2'\n    }\n  };\n  var UNIT='mm';\n  function imp(){return UNIT==='in'}\n  var BARS=[{n:'#3',mm:9.525},{n:'#4',mm:12.7},{n:'#5',mm:15.875},{n:'#6',mm:19.05},{n:'#7',mm:22.225},{n:'#8',mm:25.4},{n:'#9',mm:28.65},{n:'#10',mm:32.26},{n:'#11',mm:35.81},{n:'#14',mm:43},{n:'#18',mm:57.33}];\n  var BAR_IMP=['#8','#9','#10','#11','#14'];\n  var SP_IMP=[{lab:'#3',mm:9.525},{lab:'#4',mm:12.7},{lab:'#5',mm:15.875},{lab:'#6',mm:19.05}];\n  var TOL=1.0;\n  function fits(limit,v){ return v<=limit+(imp()?TOL:0); }\n  function barCap(m){ return (imp() && m.barUS) ? m.barUS : m.barOpt; }\n  function one(v){ return String(Math.round(v*10)\/10); }\n  function barByName(nm){ for(var i=0;i<BARS.length;i++) if(BARS[i].n===nm) return BARS[i]; return null; }\n  function barName(mm){ var best=null; for(var i=0;i<BARS.length;i++){ if(BARS[i].mm<=mm+TOL) best=BARS[i]; } return best?best.n:BARS[0].n; }\n  function spImpLab(mm){ return barName(mm); }\n  function inches(mm){ return Math.round(mm\/25.4); }\n  function ftIn(m){ var ti=m*1000\/25.4, f=Math.floor(ti\/12), i=Math.round(ti-f*12); if(i===12){f++;i=0;} return f+\"'-\"+i+'\"'; }\n  function diaTxt(mm){\n    if(!imp()) return OE+Math.round(mm)+' mm';\n    var i=inches(mm), s=OE+i+' in';\n    if(i>=48){ var f=Math.floor(i\/12), rem=i-f*12; s+=' ('+f+(rem?\"' \"+rem+'\"':' ft')+')'; }\n    return s;\n  }\n  function rangeTxt(a,b){ return imp() ? (inches(a)+NDASH+inches(b)+' in') : (a+NDASH+b+' mm'); }\n  function barTxt(mm){ return imp() ? barName(mm) : OE+Math.round(mm)+' mm'; }\n  function spTxt(mm){ return imp() ? barName(mm) : OE+Math.round(mm)+' mm'; }\n  function lenTxt(m){ return imp() ? (Math.round(m*3.28084)+' ft') : (m+' m'); }\n  function wTxt(t){ return imp() ? (t+' tons') : (t+' t'); }\n  function maxTxt(){ return imp()? (OE+inches(DMAX)+' in') : (OE+DMAX+' mm'); }\n  function t(k){ var s=D[LANG]?D[LANG][k]:undefined; if(s===undefined) s=D.en[k]; for(var i=1;i<arguments.length;i++){ s=s.split('{'+(i-1)+'}').join(arguments[i]); } return U(s); }\n  var MODELS=[\n    {id:'650', name:'SLP 650', dmin:100, dmax:650, warnFrom:560, lens:[12,18], w:3, wText:'3 t', barMin:10, barStd:25, barOpt:32, barKind:'request', spStd:12, spOpt:12, spMin:6, kw:9, slug:'\/slp-650-small-diameter-pile-cage-welding-machine\/'},\n    {id:'1200',name:'SLP 1200',barUS:43,dmin:150, dmax:1200,warnFrom:1020,lens:[12,14,16,18,20,24], w:5, wText:'5 t', barMin:12, barStd:32, barOpt:40, barKind:'bushings', spStd:16, spOpt:20, spMin:6, kw:11, slug:'\/slp-1200-1500-2000-rebar-cage-welding-machine-bored-piles\/'},\n    {id:'1500',name:'SLP 1500',barUS:43,dmin:200, dmax:1500,warnFrom:1275,lens:[12,14,16,18,20,24], w:8, wText:'8 t', barMin:12, barStd:32, barOpt:40, barKind:'bushings', spStd:16, spOpt:20, spMin:6, kw:11, slug:'\/slp-1200-1500-2000-rebar-cage-welding-machine-bored-piles\/'},\n    {id:'2000',name:'SLP 2000',barUS:43,dmin:400, dmax:2000,warnFrom:1800,lens:[12,14,16,18,20,24], w:10,wText:'10 t', barMin:12, barStd:32, barOpt:40, barKind:'bushings', spStd:16, spOpt:20, spMin:6, kw:11, slug:'\/slp-1200-1500-2000-rebar-cage-welding-machine-bored-piles\/'},\n    {id:'2500',name:'SLP 2500',barUS:43,dmin:800, dmax:2500,lens:[16,18,24], w:14,wText:'14 t', barMin:16, barStd:40, barOpt:40, barKind:'none', spStd:16, spOpt:20, spMin:6, kw:15, slug:'\/slp-2500-3000-large-diameter-pile-cage-welding-machine\/'},\n    {id:'3000',name:'SLP 3000',dmin:1000,dmax:3000,lens:[16,24], w:30,wText:'over 30 t', barMin:20, barStd:55, barOpt:55, barKind:'none', spStd:20, spOpt:20, spMin:8, kw:40, slug:'\/slp-2500-3000-large-diameter-pile-cage-welding-machine\/'}\n  ];\n  var USE=[{to:350,k:'u1'},{to:650,k:'u2'},{to:1200,k:'u3'},{to:1800,k:'u4'},{to:2500,k:'u5'},{to:3000,k:'u6'}];\n  var S={dia:1000,touched:false,pick:'reco',bar:null,sp:null,len:null,w:null,torch:1,roll:0,data:0,where:'factory',skip:false};\n  var $=function(id){return document.getElementById(id)};\n  function show(el,on){ if(el){ if(on) el.classList.remove('hidden'); else el.classList.add('hidden'); } }\n  function pct(v){ return (v-DMIN)\/(RMAX-DMIN)*100; }\n  function buildBands(){\n    var el=$('diaBands'), lb=$('diaLabels'); if(!el) return;\n    var h='', l='', prev=DMIN, i, m, a, b;\n    for(i=0;i<MODELS.length;i++){\n      m=MODELS[i]; a=pct(prev); b=pct(m.dmax);\n      h+='<span class=\"bd'+(i%2?' alt':'')+'\" style=\"left:'+a.toFixed(3)+'%;width:'+(b-a).toFixed(3)+'%\"><\/span>';\n      if(m.warnFrom) h+='<span class=\"wz\" style=\"left:'+pct(m.warnFrom).toFixed(3)+'%;width:'+(b-pct(m.warnFrom)).toFixed(3)+'%\"><\/span>';\n      l+='<span style=\"left:'+a.toFixed(3)+'%;width:'+(b-a).toFixed(3)+'%\">'+m.name.replace('SLP ','')+'<\/span>';\n      prev=m.dmax;\n    }\n    a=pct(DMAX);\n    h+='<span class=\"bd over\" style=\"left:'+a.toFixed(3)+'%;width:'+(100-a).toFixed(3)+'%\"><\/span>';\n    l+='<span class=\"ov\">3000+<\/span>';\n    el.innerHTML=h; if(lb) lb.innerHTML=l;\n  }\n  function useLine(d){ for(var i=0;i<USE.length;i++){ if(d<=USE[i].to) return t(USE[i].k); } return t('u6'); }\n  function byDia(d){ var i=0; while(i<MODELS.length && MODELS[i].dmax<d) i++; return i>=MODELS.length?MODELS.length-1:i; }\n  function hardBump(start){\n    var i=start, moves=[];\n    function bump(test,reason){ var j=i; while(j<MODELS.length && !test(MODELS[j])) j++; if(j<MODELS.length && j>i){ i=j; moves.push(reason(MODELS[i])); } }\n    if(S.bar!==null) bump(function(m){return fits(barCap(m),S.bar)},function(m){return t('barUp',barTxt(S.bar),m.name)});\n    if(S.sp!==null) bump(function(m){return fits(m.spOpt,S.sp)},function(m){return t('spUp',spTxt(S.sp),m.name)});\n    if(S.len!==null) bump(function(m){return m.lens[m.lens.length-1]>=S.len},function(m){return t('lenUp',lenTxt(S.len),m.name)});\n    if(S.w!==null) bump(function(m){return m.w>=S.w},function(m){return t('wUp',wTxt(S.w===30?14:S.w),m.name)});\n    return {i:i,moves:moves};\n  }\n  function frameFor(m,len){ for(var i=0;i<m.lens.length;i++){ if(m.lens[i]>=len) return m.lens[i]; } return null; }\n  function resolve(){\n    if(S.dia>DMAX) return {over:true};\n    var baseI=byDia(S.dia);\n    var hb=hardBump(baseI);\n    var recoI=null;\n    if(hb.i===baseI){\n      var bm=MODELS[baseI];\n      if(bm.warnFrom && S.dia>=bm.warnFrom && baseI+1<MODELS.length) recoI=baseI+1;\n    }\n    var i=(recoI!==null && S.pick!=='min') ? recoI : hb.i;\n    var m=MODELS[i], notes=[], extras=[];\n    if(hb.moves.length) notes.push(hb.moves.join(' ')+' '+t('moved'));\n    if(S.bar!==null && !fits(m.barStd,S.bar)){\n      if(fits(m.barOpt,S.bar)){\n        if(m.barKind==='bushings'){ notes.push(t('bush',barTxt(S.bar),m.name)); extras.push(t('xBush',barTxt(S.bar))); }\n        else if(m.barKind==='request'){ notes.push(t('req',barTxt(S.bar),m.name)); extras.push(t('xReq',barTxt(S.bar))); }\n      } else if(imp() && m.barUS && fits(m.barUS,S.bar)){\n        notes.push(t('usBar',barTxt(S.bar),m.name)); extras.push(t('xUsBar',barTxt(S.bar)));\n      }\n    }\n    if(S.sp!==null && !fits(m.spStd,S.sp) && fits(m.spOpt,S.sp)){ notes.push(t('roll',spTxt(S.sp),m.name)); extras.push(t('xRoll',spTxt(S.sp))); }\n    return {model:m, base:MODELS[baseI], reco:(recoI!==null?MODELS[recoI]:null), notes:notes, extras:extras,\n            bumped:hb.i!==baseI, frame:(S.len!==null?frameFor(m,S.len):null)};\n  }\n  function step2done(){return S.bar!==null && S.sp!==null && S.len!==null && S.w!==null}\n  function setLocked(id,locked){ var el=$(id); if(!el) return; if(locked) el.classList.add('locked'); else el.classList.remove('locked'); }\n  function mark(id,done){ var el=$(id); if(!el) return; if(done) el.classList.add('done'); else el.classList.remove('done'); }\n  function optsList(r){\n    var o=[];\n    if(r && r.extras){ for(var i=0;i<r.extras.length;i++) o.push({t:r.extras[i],on:true}); }\n    o.push({t:S.torch===2?t('o2'):t('o1'),on:S.torch===2});\n    o.push({t:S.roll===1?t('oRoll1'):t('oRoll0'),on:S.roll===1});\n    o.push({t:S.data===1?t('oData1'):t('oData0'),on:S.data===1});\n    o.push({t:S.where==='site'?t('oSite'):t('oPlant'),on:S.where==='site'});\n    return o;\n  }\n  function fmt(n){return String(n)}\n  function cageSVG(o){\n    var W=340,H=182, cy=86;\n    var dia=o.dia||1200;\n    var r=Math.round(13+(Math.min(dia,DMAX)\/DMAX)*43);\n    var x0=18, L=196, x1=x0+L, top=cy-r, bot=cy+r;\n    var ov=14, sp0=x0+ov, sp1=x1-ov;\n    var ex=288, ey=cy;\n    var n=dia<=650?8:dia<=1500?12:dia<=2000?16:20;\n    var p=Math.max(11,Math.min(30,r*0.62));\n    var ln='stroke=\"currentColor\" fill=\"none\" stroke-linecap=\"round\"';\n    var s='<svg viewBox=\"0 0 '+W+' '+H+'\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\">';\n    function line(a,b,c,d,w,op,dash){return '<line x1=\"'+a+'\" y1=\"'+b+'\" x2=\"'+c+'\" y2=\"'+d+'\" '+ln+' stroke-width=\"'+w+'\"'+(op!==undefined?' opacity=\"'+op+'\"':'')+(dash?' stroke-dasharray=\"'+dash+'\"':'')+'\/>';}\n    function arrow(x,y,dir){ return '<path d=\"M'+x+' '+y+' l'+(-6*dir)+' -2.4 l0 4.8 z\" fill=\"currentColor\"\/>'; }\n    function text(x,y,tx,size,op,anchor,fill,extra){return '<text x=\"'+x+'\" y=\"'+y+'\" font-size=\"'+size+'\" text-anchor=\"'+(anchor||'middle')+'\" fill=\"'+(fill||'currentColor')+'\"'+(op!==undefined?' opacity=\"'+op+'\"':'')+(extra||'')+'>'+tx+'<\/text>';}\n    for(var k=0;k<n;k++){\n      var a=2*Math.PI*k\/n, y=cy-r*Math.cos(a), front=Math.sin(a)>=-0.001;\n      if(Math.abs(y-top)<0.6||Math.abs(y-bot)<0.6) continue;\n      s+= front ? line(x0,y.toFixed(1),x1,y.toFixed(1),0.8,0.9) : line(x0,y.toFixed(1),x1,y.toFixed(1),0.6,0.28,'3 3');\n    }\n    for(var x=sp0;x+p<=sp1;x+=p){\n      s+=line(x,bot,(x+p\/2).toFixed(1),top,1,0.95);\n      s+=line((x+p\/2).toFixed(1),top,(x+p).toFixed(1),bot,0.7,0.35,'3 3');\n    }\n    s+=line(x0,top,x1,top,1.6)+line(x0,bot,x1,bot,1.6)+line(sp0,top,sp0,bot,1.6)+line(sp1,top,sp1,bot,1.6);\n    s+=line(x0-8,cy,x1+8,cy,0.6,0.5,'10 3 2 3');\n    var dy=bot+20;\n    s+=line(x0,bot+4,x0,dy+5,0.6,0.7)+line(x1,bot+4,x1,dy+5,0.6,0.7);\n    s+=line(x0,dy,x1,dy,0.7,0.9)+arrow(x0,dy,-1)+arrow(x1,dy,1);\n    var lenLabel = o.frame ? (imp()?ftIn(o.frame):fmt(o.frame*1000)) : (o.len ? (imp()?ftIn(o.len):fmt(o.len*1000)) : 'L');\n    s+=text((x0+x1)\/2,dy-4,lenLabel,10,1,'middle','var(--accent)',' font-weight=\"700\"');\n    var px0=sp0, px1=sp0+p, py=top-9;\n    s+=line(px0,top-3,px0,py-4,0.6,0.6)+line(px1,top-3,px1,py-4,0.6,0.6)+line(px0,py,px1,py,0.6,0.8)+arrow(px0,py,-1)+arrow(px1,py,1);\n    s+=text(px1+6,py+3,'p',9,0.8,'start');\n    s+='<circle cx=\"'+ex+'\" cy=\"'+ey+'\" r=\"'+r+'\" '+ln+' stroke-width=\"1.6\"\/>';\n    s+='<circle cx=\"'+ex+'\" cy=\"'+ey+'\" r=\"'+(r-3)+'\" '+ln+' stroke-width=\"0.6\" opacity=\"0.5\" stroke-dasharray=\"2 2\"\/>';\n    for(var q=0;q<n;q++){ var b=2*Math.PI*q\/n; s+='<circle cx=\"'+(ex+(r-3)*Math.cos(b)).toFixed(1)+'\" cy=\"'+(ey+(r-3)*Math.sin(b)).toFixed(1)+'\" r=\"1.7\" fill=\"currentColor\"\/>'; }\n    s+=line(ex-r-8,ey,ex+r+8,ey,0.6,0.5,'10 3 2 3')+line(ex,ey-r-8,ex,ey+r+8,0.6,0.5,'10 3 2 3');\n    var ddy=ey-r-12;\n    s+=line(ex-r,ey-r-2,ex-r,ddy-4,0.6,0.7)+line(ex+r,ey-r-2,ex+r,ddy-4,0.6,0.7)+line(ex-r,ddy,ex+r,ddy,0.7,0.9)+arrow(ex-r,ddy,-1)+arrow(ex+r,ddy,1);\n    s+=text(ex,ddy-4,o.over?(OE+(imp()?inches(DMAX):DMAX)+'+'):(OE+(imp()?inches(o.dia):fmt(o.dia))),10,1,'middle','var(--accent)',' font-weight=\"700\"');\n    s+=text(x0,H-22,t('dSide'),7,0.55,'start',undefined,' letter-spacing=\"1\"');\n    s+=text(ex,H-22,t('dSec'),7,0.55,'middle',undefined,' letter-spacing=\"1\"');\n    var tb;\n    if(o.over){ tb=t('dOver').replace('3000',imp()?String(inches(DMAX)):'3000'); }\n    else { tb=(o.model?o.model.name:'SLP')+' '+MID+' '+t('dCage')+(imp()?inches(o.dia):fmt(o.dia))+(o.frame?' '+TIMES+' '+(imp()?ftIn(o.frame):fmt(o.frame*1000)):'')+(o.bar?' '+MID+' '+(imp()?t('dBars').replace(OE,'')+barName(o.bar):t('dBars')+o.bar):'')+(o.sp?' '+MID+' '+(imp()?t('dSp').replace(OE,'')+barName(o.sp):t('dSp')+o.sp):'')+' '+MID+' '+(imp()?'IN':t('dUnit')); }\n    s+=line(x0-6,H-13,W-12,H-13,0.5,0.4);\n    s+=text(x0-6,H-4,tb,6.8,0.8,'start',undefined,' letter-spacing=\"0.3\"');\n    s+='<\/svg>';\n    return s;\n  }\n  function pressGroup(groupId,attr,value){\n    var g=$(groupId); if(!g) return;\n    var btns=g.querySelectorAll('.chip');\n    for(var i=0;i<btns.length;i++){btns[i].setAttribute('aria-pressed',String(btns[i].getAttribute(attr)===String(value)))}\n  }\n  function bindGroup(groupId,attr,key,cast,after){\n    var g=$(groupId); if(!g) return;\n    g.addEventListener('click',function(e){\n      var b=e.target.closest('.chip'); if(!b) return;\n      S[key]=cast?cast(b.getAttribute(attr)):b.getAttribute(attr);\n      pressGroup(groupId,attr,S[key]);\n      if(after) after();\n      render(true);\n    });\n  }\n  var lastMsg=null, lastSel=null;\n  function legacySel(){\n    var sels=document.querySelectorAll('form.elementor-form select, form select');\n    for(var i=0;i<sels.length;i++){\n      var o=sels[i].options;\n      for(var j=0;j<o.length;j++){ if(\/^\\s*SLP\\s*\\d\/.test(o[j].textContent)) return sels[i]; }\n    }\n    return null;\n  }\n  function optByName(sel,name){\n    var rx=new RegExp('^\\\\s*'+name.replace(\/\\s+\/g,'\\\\s*')+'(\\\\D|$)','i');\n    for(var i=0;i<sel.options.length;i++){ if(rx.test(sel.options[i].textContent)) return sel.options[i]; }\n    return null;\n  }\n  function optUnsure(sel){\n    for(var i=0;i<sel.options.length;i++){ if(\/non so|not sure|don.t know|need help|help me|help selecting|aiuto\/i.test(sel.options[i].textContent)) return sel.options[i]; }\n    return null;\n  }\n  function configField(){\n    var ids=['slp-config','form-field-slp-config','form-field-slp_config','form-field-configurazione','form-field-configuration'];\n    for(var i=0;i<ids.length;i++){ var e=document.getElementById(ids[i]); if(e) return e; }\n    var q=['[name=\"form_fields[slp-config]\"]','[name=\"form_fields[slp_config]\"]','[name=\"form_fields[configurazione]\"]','[name=\"form_fields[configuration]\"]'];\n    for(var j=0;j<q.length;j++){ var el=document.querySelector(q[j]); if(el) return el; }\n    var cand=document.querySelectorAll('form input[type=text], form textarea');\n    for(var k=0;k<cand.length;k++){\n      var c=cand[k], txt=(c.placeholder||'')+' '+(c.getAttribute('aria-label')||'');\n      var lb=c.id?document.querySelector('label[for=\"'+c.id+'\"]'):null;\n      if(lb) txt+=' '+lb.textContent;\n      if(\/configurat|configurazion\/i.test(txt)) return c;\n    }\n    return null;\n  }\n  function syncForm(txt, modelName, isOver){\n    var cf=configField();\n    if(cf && txt){ cf.value=txt; }\n    var sel=legacySel();\n    if(!sel) return;\n    var opt = isOver ? optUnsure(sel) : (modelName ? optByName(sel,modelName) : null);\n    if(isOver && !opt && sel.options.length) opt=sel.options[0];\n    if(opt && (lastSel===null || sel.value===lastSel)){\n      sel.value=opt.value; lastSel=opt.value;\n      try{ sel.dispatchEvent(new Event('change',{bubbles:true})); }catch(e){}\n    }\n    var form=sel.form||sel.closest('form');\n    if(!txt || cf) return;\n    var ta=form?form.querySelector('textarea'):null;\n    if(ta){\n      var block = t('msgIntro')+'\\n'+txt;\n      if(ta.value==='' || ta.value===lastMsg){ ta.value=block; lastMsg=block; }\n    }\n  }\n  var prevDia=null, prevDone2=false;\n  function render(scroll){\n    var r=resolve();\n    var over=!!(r&&r.over);\n    var touched=S.touched;\n    var open2=touched;\n    var open3=touched && (over || step2done() || S.skip);\n    var open4=open3;\n    setLocked('step2',!open2); setLocked('step3',!open3); setLocked('step4',!open4);\n    mark('n1',touched); mark('n2',over||step2done()); mark('n3',open3);\n    var dv=$('diaVal'), du=$('diaUse');\n    if(dv) dv.innerHTML = over ? t('diaOver',maxTxt()) : t('diaVal',diaTxt(S.dia));\n    if(du) du.innerHTML = over ? t('uOver') : useLine(S.dia);\n    show($('freqQ'), false);\n    var recoBox=$('reco');\n    if(!over && touched && r.reco){\n      $('recoTxt').innerHTML=t('recoTxt', r.base.name, diaTxt(S.dia), r.reco.name);\n      $('pickRecoLab').innerHTML=t('pickReco', r.reco.name);\n      $('pickMinLab').innerHTML=t('pickMin', r.base.name);\n      pressGroup('pickChips','data-pick',S.pick);\n      show(recoBox,true);\n    } else show(recoBox,false);\n    var mn=$('minNote');\n    if(!over && touched && r.model && r.model.dmin>=800){ mn.innerHTML=t('minNote', diaTxt(r.model.dmin)); show(mn,true); } else show(mn,false);\n    var n=$('note2');\n    if(n){ if(!over && r.notes && r.notes.length){ n.textContent=r.notes.join(' '); show(n,true); } else { n.textContent=''; show(n,false); } }\n    var name=$('mName'), tag=$('mTag'), specs=$('mSpecs'), mStep=$('mStep'), dr=$('drawing');\n    function mt(m){return m.id==='3000'?t('over30',wTxt(30)):wTxt(m.w)}\n    function specsHTML(rr){\n      var m=rr.model;\n      var lenCell = rr.frame ? t('frame',lenTxt(rr.frame)) : (m.lens.map(imp()?function(v){return Math.round(v*3.28084)}:function(v){return v}).join(', ')+(imp()?' ft':' m'));\n      var barCell = (imp()?(barName(m.barMin)+NDASH+barName(m.barStd)):(m.barMin+NDASH+m.barStd+' mm'))+(m.barOpt>m.barStd?' <span style=\"color:var(--band-sub);font-weight:500\">'+MID+' '+barTxt(m.barOpt)+' '+(m.barKind==='bushings'?t('withBush'):t('onReq'))+'<\/span>':'')+((imp()&&m.barUS)?' <span style=\"color:var(--band-sub);font-weight:500\">'+MID+' '+barName(m.barUS)+' '+t('withTool')+'<\/span>':'');\n      var spCell = (imp()?(barName(m.spMin)+NDASH+barName(m.spStd)):(m.spMin+NDASH+m.spStd+' mm'))+(m.spOpt>m.spStd?' <span style=\"color:var(--band-sub);font-weight:500\">'+MID+' '+spTxt(m.spOpt)+' '+t('withRoll')+'<\/span>':'');\n      return '<div><small>'+t('lCage')+'<\/small><b>'+rangeTxt(m.dmin,m.dmax)+'<\/b><\/div>'+\n        '<div><small>'+(rr.frame?t('lMach'):t('lLens'))+'<\/small><b>'+lenCell+'<\/b><\/div>'+\n        '<div><small>'+t('lW')+'<\/small><b>'+mt(m)+'<\/b><\/div>'+\n        '<div><small>'+t('lBars')+'<\/small><b>'+barCell+'<\/b><\/div>'+\n        '<div><small>'+t('lSp')+'<\/small><b>'+spCell+'<\/b><\/div>'+\n        '<div><small>'+t('lPow')+'<\/small><b>'+m.kw+' kW<\/b><\/div>';\n    }\n    if(over){\n      name.textContent=t('overName',maxTxt()); name.classList.remove('empty');\n      tag.textContent=t('overTag',maxTxt());\n      dr.innerHTML=cageSVG({over:true,dia:DMAX,len:S.len}); dr.classList.remove('idle');\n      specs.innerHTML='<div class=\"over-note\">'+t('overBody')+'<\/div>';\n      $('mPage').hidden=true; $('mSend').hidden=false;\n      mStep.innerHTML=t('ready');\n    } else if(!touched){\n      name.textContent=r.model.name; name.classList.remove('empty');\n      tag.textContent=t('tag'+r.model.id);\n      dr.innerHTML=cageSVG({dia:S.dia,model:r.model}); dr.classList.remove('idle');\n      specs.innerHTML=specsHTML(r);\n      $('mPage').href=BASE+r.model.slug; $('mPage').hidden=false;\n      $('mSend').hidden=true;\n      mStep.innerHTML=t('preview');\n    } else {\n      var m=r.model;\n      name.textContent=m.name; name.classList.remove('empty');\n      tag.textContent=t('tag'+m.id) + (r.bumped?t('movedFor'):'');\n      dr.innerHTML=cageSVG({dia:S.dia,len:S.len,frame:r.frame,bar:S.bar,sp:S.sp,model:m}); dr.classList.remove('idle');\n      specs.innerHTML=specsHTML(r);\n      $('mPage').href=BASE+m.slug; $('mPage').hidden=false;\n      $('mSend').hidden=!open4;\n      mStep.innerHTML= open4 ? t('ready') : t('s2');\n    }\n    var ol=optsList(over?null:r), oh='';\n    for(var i=0;i<ol.length;i++){ oh+='<span class=\"opt'+(ol[i].on?' on':'')+'\">'+ol[i].t+'<\/span>'; }\n    $('mOpts').innerHTML=(touched&&!over)?oh:'';\n    var sum=$('sum'), cfgText='';\n    if(over){\n      cfgText=t('overSum',maxTxt())+(S.len?t('sLen',lenTxt(S.len)):'')+(S.bar?t('sBar',barTxt(S.bar)):'');\n      sum.innerHTML='<b>'+t('overName',maxTxt())+'<\/b><span>'+t('overTag',maxTxt())+'<\/span>';\n    } else if(touched){\n      var recoTag='';\n      if(r.reco){ recoTag = (S.pick==='min') ? t('sStay', r.reco.name) : t('sRecoTag', r.base.name); }\n      var tail=(r.frame?t('sFrame',lenTxt(r.frame)):'')+(S.bar?t('sBar',barTxt(S.bar)):'')+(S.sp?t('sSp',spTxt(S.sp)):'')+(S.len?t('sLen',lenTxt(S.len)):'')+(S.w?(S.w===30?t('sWOver',wTxt(14)):t('sWUp',wTxt(S.w))):'');\n      cfgText=t('sDiaFirst',diaTxt(S.dia))+' '+MID+' '+r.model.name+recoTag+tail+' '+MID+' '+ol.map(function(o){return o.t}).join(' '+MID+' ');\n      if(imp()){\n        var mx=[OE+Math.round(S.dia)+' mm'];\n        if(S.bar) mx.push('bars '+OE+one(S.bar)+' mm');\n        if(S.sp) mx.push('spiral '+OE+one(S.sp)+' mm');\n        if(S.len) mx.push(S.len+' m');\n        if(S.w) mx.push((S.w===30?'over 14':S.w)+' t');\n        cfgText+=t('sMetric',mx.join(' '+MID+' '));\n      }\n      sum.innerHTML='<b>'+r.model.name+'<\/b>'+t('sLargest',diaTxt(S.dia))+tail+'<span>'+ol.map(function(o){return o.t}).join(' '+MID+' ')+'<\/span>';\n    } else {\n      cfgText=S.skip?t('none')+' '+t('noneSub'):'';\n      sum.innerHTML='<b>'+t('none')+'<\/b><span>'+t('noneSub')+'<\/span>';\n    }\n    syncForm(cfgText, (over||!touched)?null:(r.model?r.model.name:null), over);\n    var mb=$('minibar');\n    if(mb){\n      if(over){ $('mbName').innerHTML=t('overName',maxTxt()); $('mbSub').innerHTML=t('ready'); mb.hidden=false; }\n      else if(touched){ $('mbName').textContent=r.model.name; $('mbSub').innerHTML=open4?t('ready'):t('complete2'); mb.hidden=false; }\n      else if(S.skip){ $('mbName').innerHTML=t('pick'); $('mbSub').innerHTML=t('ready'); mb.hidden=false; }\n      else { mb.hidden=true; }\n    }\n    if(scroll){\n      if(touched && prevDia===null) { var s2=$('step2'); if(s2) s2.scrollIntoView({behavior:'smooth',block:'start'}); }\n      else if(step2done() && !prevDone2) { var s3=$('step3'); if(s3) s3.scrollIntoView({behavior:'smooth',block:'start'}); }\n    }\n    prevDia=touched?S.dia:null; prevDone2=step2done();\n  }\n  function chipHTML(attr,val,lab,sub){ return '<button class=\"chip\" type=\"button\" '+attr+'=\"'+val+'\" aria-pressed=\"false\"><b>'+lab+'<\/b>'+(sub?'<small>'+sub+'<\/small>':'')+'<\/button>'; }\n  function rebuildChips(){\n    var bc=$('barChips'), sc=$('spChips'), lc=$('lenChips'), wc=$('wChips'), h='', i, b, v, bb, ss;\n    if(bc){ h='';\n      if(imp()){ for(i=0;i<BAR_IMP.length;i++){ b=barByName(BAR_IMP[i]); h+=chipHTML('data-bar',b.mm,b.n,one(b.mm)+' mm'); } }\n      else { var ms=[25,32,40,55]; for(i=0;i<ms.length;i++) h+=chipHTML('data-bar',ms[i],OE+ms[i]+' mm'); }\n      bc.innerHTML=h; }\n    if(sc){ h='';\n      if(imp()){ for(i=0;i<SP_IMP.length;i++) h+=chipHTML('data-sp',SP_IMP[i].mm,SP_IMP[i].lab,one(SP_IMP[i].mm)+' mm'); }\n      else { var sz=[12,16,20]; for(i=0;i<sz.length;i++) h+=chipHTML('data-sp',sz[i],OE+sz[i]+' mm'); }\n      sc.innerHTML=h; }\n    if(lc){ bb=lc.querySelectorAll('button'); for(i=0;i<bb.length;i++){ v=+bb[i].getAttribute('data-len'); bb[i].querySelector('b').textContent=lenTxt(v); } }\n    if(wc){ bb=wc.querySelectorAll('button'); for(i=0;i<bb.length;i++){ v=+bb[i].getAttribute('data-w'); ss=bb[i].querySelector('small');\n        if(v===30){ bb[i].querySelector('b').innerHTML=t('sWOver',wTxt(14)).replace(\/^[^a-zA-Z0-9]+\/,''); if(ss) ss.textContent=t('over30',wTxt(30)); }\n        else bb[i].querySelector('b').innerHTML=t('sWUp',wTxt(v)).replace(\/^[^a-zA-Z0-9]+\/,''); } }\n  }\n  function setUnit(u){\n    if(u===UNIT) return;\n    UNIT=u;\n    var tg=$('unitTog');\n    if(tg){ var bs=tg.querySelectorAll('button'); for(var i=0;i<bs.length;i++) bs[i].setAttribute('aria-pressed',String(bs[i].getAttribute('data-u')===u)); }\n    S.bar=null; S.sp=null;\n    rebuildChips();\n    setDia(S.dia,false);\n  }\n  function buildUnitToggle(){\n    if(LANG!=='en') return;\n    var head=document.querySelector('.slp-lp .cfg-head'); if(!head) return;\n    var st=document.createElement('style');\n    st.textContent='.slp-lp .unit-tog{display:flex;align-items:center;gap:8px;margin-top:18px;flex-wrap:wrap}'+\n      '.slp-lp .unit-tog>span{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}'+\n      '.slp-lp .unit-tog button{font:inherit;font-size:.85rem;font-weight:700;padding:8px 14px;border:2px solid var(--line);background:var(--bg);color:var(--fg);border-radius:999px;cursor:pointer}'+\n      '.slp-lp .unit-tog button[aria-pressed=\"true\"]{background:var(--fg);color:var(--bg);border-color:var(--fg)}';\n    document.head.appendChild(st);\n    var d=document.createElement('div'); d.className='unit-tog'; d.id='unitTog';\n    d.innerHTML='<span>'+t('unitLab')+'<\/span>'+\n      '<button type=\"button\" data-u=\"mm\" aria-pressed=\"true\">'+t('unitMM')+' '+MID+' mm, m, t<\/button>'+\n      '<button type=\"button\" data-u=\"in\" aria-pressed=\"false\">'+t('unitIN')+' '+MID+' in, ft, tons<\/button>';\n    head.appendChild(d);\n    d.addEventListener('click',function(e){ var b=e.target.closest('button[data-u]'); if(!b) return; setUnit(b.getAttribute('data-u')); });\n  }\n  buildUnitToggle();\n  rebuildChips();\n  buildBands();\n  var range=$('diaRange');\n  function setDia(v,scroll){\n    if(imp()){\n      var inch=Math.round(v\/25.4\/2)*2;\n      inch=Math.max(4,Math.min(124,inch));\n      v=Math.round(inch*25.4);\n    } else {\n      v=Math.max(DMIN,Math.min(RMAX,Math.round(v\/STEP)*STEP));\n    }\n    S.dia=v; if(range) range.value=v;\n    S.pick='reco';\n    render(scroll);\n  }\n  if(range){\n    range.addEventListener('input',function(){ S.touched=true; setDia(+range.value,false); });\n    range.addEventListener('change',function(){ S.touched=true; setDia(+range.value,true); });\n  }\n  var minus=$('diaMinus'), plus=$('diaPlus');\n  if(minus) minus.addEventListener('click',function(){ S.touched=true; setDia(S.dia-STEP,false); });\n  if(plus) plus.addEventListener('click',function(){ S.touched=true; setDia(S.dia+STEP,false); });\n  bindGroup('pickChips','data-pick','pick',null);\n  bindGroup('barChips','data-bar','bar',Number);\n  bindGroup('spChips','data-sp','sp',Number);\n  bindGroup('lenChips','data-len','len',Number);\n  bindGroup('wChips','data-w','w',Number);\n  bindGroup('torchChips','data-torch','torch',Number);\n  bindGroup('rollChips','data-roll','roll',Number);\n  bindGroup('dataChips','data-data','data',Number);\n  bindGroup('whereChips','data-where','where',null);\n  function goForm(e){\n    var f=configField()||legacySel(); if(!f) return;\n    if(e) e.preventDefault();\n    var box=f.closest('form')||f;\n    box.scrollIntoView({behavior:'smooth',block:'start'});\n    setTimeout(function(){ try{ f.focus({preventScroll:true}); }catch(x){} },600);\n  }\n  var sk=$('skipLink'); if(sk) sk.addEventListener('click',function(e){ S.skip=true; S.touched=true; render(false); goForm(e); });\n  ['goForm','mSend','mbSend'].forEach(function(id){ var el=$(id); if(el) el.addEventListener('click',goForm); });\n  if(range){ range.step='1'; range.value=S.dia; }\n  render(false);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>EMG S.r.l. &#183; Specialisti in gabbiatrici per pali Gabbiatrici per pali,costruite intorno alla tua gabbia. La serie SLP salda le gabbie d&#8217;armatura dei pali di fondazione, da &#216;100 a &#216;3000 mm, lunghe fino a 24 m e oltre 30 t. Dicci la tua gabbia in tre numeri. Vedi la tua macchina prendere forma e un [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-2667","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Gabbiatrice per pali | Serie SLP - EMG<\/title>\n<meta name=\"description\" content=\"Gabbiatrici per pali EMG: la serie SLP salda gabbie di armatura da \u00d8100 a \u00d83000 mm, fino a 24m e oltre 30t. Invia il disegno della tua gabbia.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.emg-italy.com\/pile-cage-machines\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gabbiatrici per pali EMG - Schilt Engineering\" \/>\n<meta property=\"og:description\" content=\"Gabbiatrici per pali EMG: la serie SLP salda gabbie di armatura da \u00d8100 a \u00d83000 mm, fino a 24 m e oltre 30 t. Invia il disegno della tua gabbia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.emg-italy.com\/pile-cage-machines\/\" \/>\n<meta property=\"og:site_name\" content=\"EMG srl\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/emgitaly\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-09T12:50:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.emg-italy.com\/wp-content\/uploads\/2026\/03\/Productpage_Slider-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Gabbiatrici per paliAutomatic Pile Cage Welding Machines\" \/>\n<meta name=\"twitter:description\" content=\"Industrial pile cage welding machines engineered for continuous production. Automated rebar cage fabrication for deep foundations, bridges, infrastructure and precast applications.\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/pile-cage-machines\\\/\",\"url\":\"https:\\\/\\\/www.emg-italy.com\\\/pile-cage-machines\\\/\",\"name\":\"Gabbiatrice per pali | Serie SLP - EMG\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/#website\"},\"datePublished\":\"2026-11-09T08:13:03+00:00\",\"dateModified\":\"2026-11-09T12:50:01+00:00\",\"description\":\"Gabbiatrici per pali EMG: la serie SLP salda gabbie di armatura da \u00d8100 a \u00d83000 mm, fino a 24m e oltre 30t. Invia il disegno della tua gabbia.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/pile-cage-machines\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.emg-italy.com\\\/pile-cage-machines\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/pile-cage-machines\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.emg-italy.com\\\/it\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gabbiatrici per pali\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/#website\",\"url\":\"https:\\\/\\\/www.emg-italy.com\\\/\",\"name\":\"EMG srl\",\"description\":\"Gabbiatrici automatiche per pali di fondazione\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/#organization\"},\"alternateName\":\"EMG Pile cage machines\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.emg-italy.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/#organization\",\"name\":\"EMG srl\",\"alternateName\":\"Pile Cage Machine\",\"url\":\"https:\\\/\\\/www.emg-italy.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.emg-italy.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/emg-logo-white.svg\",\"contentUrl\":\"https:\\\/\\\/www.emg-italy.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/emg-logo-white.svg\",\"width\":394.38,\"height\":108.61,\"caption\":\"EMG srl\"},\"image\":{\"@id\":\"https:\\\/\\\/www.emg-italy.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/emgitaly\\\/\",\"https:\\\/\\\/www.instagram.com\\\/emg.srl\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/emgsrl\\\/\"],\"description\":\"EMG srl is an Italian manufacturer of automatic pile cage machines for the production of rebar cages used in foundation piles. The company designs and builds heavy-duty automation systems that weld longitudinal rebars and spiral wire into precise reinforcement cages, delivering high productivity, repeatable welding quality, and worldwide installation support for piling contractors, precast manufacturers, and foundation specialists.\",\"legalName\":\"EMG s.r.l.\",\"vatID\":\"IT01929490678\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Gabbiatrice per pali | Serie SLP - EMG","description":"Gabbiatrici per pali EMG: la serie SLP salda gabbie di armatura da \u00d8100 a \u00d83000 mm, fino a 24m e oltre 30t. Invia il disegno della tua gabbia.","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:\/\/www.emg-italy.com\/pile-cage-machines\/","og_locale":"it_IT","og_type":"article","og_title":"Gabbiatrici per pali EMG - Schilt Engineering","og_description":"Gabbiatrici per pali EMG: la serie SLP salda gabbie di armatura da \u00d8100 a \u00d83000 mm, fino a 24 m e oltre 30 t. Invia il disegno della tua gabbia.","og_url":"https:\/\/www.emg-italy.com\/pile-cage-machines\/","og_site_name":"EMG srl","article_publisher":"https:\/\/www.facebook.com\/emgitaly\/","article_modified_time":"2026-11-09T12:50:01+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/www.emg-italy.com\/wp-content\/uploads\/2026\/03\/Productpage_Slider-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"Gabbiatrici per paliAutomatic Pile Cage Welding Machines","twitter_description":"Industrial pile cage welding machines engineered for continuous production. Automated rebar cage fabrication for deep foundations, bridges, infrastructure and precast applications.","twitter_misc":{"Tempo di lettura stimato":"8 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.emg-italy.com\/pile-cage-machines\/","url":"https:\/\/www.emg-italy.com\/pile-cage-machines\/","name":"Gabbiatrice per pali | Serie SLP - EMG","isPartOf":{"@id":"https:\/\/www.emg-italy.com\/#website"},"datePublished":"2026-11-09T08:13:03+00:00","dateModified":"2026-11-09T12:50:01+00:00","description":"Gabbiatrici per pali EMG: la serie SLP salda gabbie di armatura da \u00d8100 a \u00d83000 mm, fino a 24m e oltre 30t. Invia il disegno della tua gabbia.","breadcrumb":{"@id":"https:\/\/www.emg-italy.com\/pile-cage-machines\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.emg-italy.com\/pile-cage-machines\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.emg-italy.com\/pile-cage-machines\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.emg-italy.com\/it\/home\/"},{"@type":"ListItem","position":2,"name":"Gabbiatrici per pali"}]},{"@type":"WebSite","@id":"https:\/\/www.emg-italy.com\/#website","url":"https:\/\/www.emg-italy.com\/","name":"EMG srl","description":"Gabbiatrici automatiche per pali di fondazione","publisher":{"@id":"https:\/\/www.emg-italy.com\/#organization"},"alternateName":"EMG Pile cage machines","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.emg-italy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.emg-italy.com\/#organization","name":"EMG srl","alternateName":"Pile Cage Machine","url":"https:\/\/www.emg-italy.com\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.emg-italy.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.emg-italy.com\/wp-content\/uploads\/2026\/03\/emg-logo-white.svg","contentUrl":"https:\/\/www.emg-italy.com\/wp-content\/uploads\/2026\/03\/emg-logo-white.svg","width":394.38,"height":108.61,"caption":"EMG srl"},"image":{"@id":"https:\/\/www.emg-italy.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/emgitaly\/","https:\/\/www.instagram.com\/emg.srl\/","https:\/\/www.linkedin.com\/company\/emgsrl\/"],"description":"EMG srl is an Italian manufacturer of automatic pile cage machines for the production of rebar cages used in foundation piles. The company designs and builds heavy-duty automation systems that weld longitudinal rebars and spiral wire into precise reinforcement cages, delivering high productivity, repeatable welding quality, and worldwide installation support for piling contractors, precast manufacturers, and foundation specialists.","legalName":"EMG s.r.l.","vatID":"IT01929490678"}]}},"_links":{"self":[{"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/pages\/2667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/comments?post=2667"}],"version-history":[{"count":28,"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/pages\/2667\/revisions"}],"predecessor-version":[{"id":2763,"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/pages\/2667\/revisions\/2763"}],"wp:attachment":[{"href":"https:\/\/www.emg-italy.com\/it\/wp-json\/wp\/v2\/media?parent=2667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}