{"id":2204,"date":"2026-09-27T12:12:41","date_gmt":"2026-09-27T10:12:41","guid":{"rendered":"https:\/\/ecad.com.pl\/en\/surface-grinding\/"},"modified":"2026-10-23T18:48:20","modified_gmt":"2026-10-23T16:48:20","slug":"surface-grinding","status":"publish","type":"page","link":"https:\/\/ecad.com.pl\/en\/surface-grinding\/","title":{"rendered":"Surface grinding"},"content":{"rendered":"\n<style>\n\n.sz{--nw-sekcja:clamp(3.5rem,7vw,6rem);--nw-h1:clamp(2.5rem,5.4vw,5.25rem);--nw-h2:clamp(1.75rem,3.4vw,3rem);--nw-lead:clamp(1.0625rem,1.5vw,1.3125rem)}\n\n.sz h1,.sz h2,.sz h3,.sz p,.sz li,.sz dt,.sz dd,.sz figcaption,.sz strong,.sz small,.sz summary,.sz caption,.sz th,.sz td,.sz b{color:inherit;font-family:var(--nw-sans);font-size:inherit}\n\n.sz figure{margin:0}\n\n.sz .sz-h1{font-size:var(--nw-h1);line-height:.94;color:#fff}\n\n.sz .sz-h2{font-size:var(--nw-h2);text-wrap:balance;max-width:26ch}\n\n.sz .sz-h3{font-size:var(--nw-h3);font-weight:700;line-height:1.2;color:#fff}\n\n.sz .sz-p{color:var(--nw-text-2);max-width:62ch}\n\n.sz .sz-lead{font-size:var(--nw-lead);line-height:1.4;color:var(--nw-text-2);max-width:46ch;text-wrap:pretty}\n\n.sz p a,.sz .sz-odp a{color:var(--nw-akcent-2);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25rem;text-decoration-color:rgba(255,165,38,.5)}\n\n.sz p a:hover,.sz .sz-odp a:hover{color:#FFB84D;text-decoration-color:currentColor}\n\n.sz a:focus-visible,.sz summary:focus-visible,.sz button:focus-visible{outline:3px solid #FFA526;outline-offset:3px}\n\n.sz .sz-nw{white-space:nowrap}\n\n.sz .sz-naglowek{display:grid;gap:1rem;margin-bottom:clamp(1.5rem,3.5vw,2.5rem)}\n\n.sz .sz-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}\n\n\/* okruszki i hero *\/\n\n.sz .sz-okruszki{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;font-size:var(--nw-meta);color:var(--nw-text-3)}\n\n.sz .sz-okruszki a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;color:var(--nw-text-2);text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:rgba(194,200,204,.4)}\n\n.sz .sz-okruszki a:hover{color:#fff}\n\n.sz .sz-hero{padding:clamp(.5rem,1.5vh,1rem) 0 0}\n\n.sz .sz-hero__siatka{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(1.5rem,5vw,5rem);align-items:center;margin-top:clamp(.75rem,2vw,1.5rem)}\n\n.sz .sz-hero__tekst{display:grid;gap:clamp(1rem,2vw,1.5rem);justify-items:start}\n\n.sz .sz-hero__dop{margin-top:.75rem;font-size:var(--nw-maly);color:var(--nw-text-2);max-width:46ch}\n\n.sz .sz-akcje{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;align-items:center;margin-top:1.25rem}\n\n.sz .sz-godziny{font-size:var(--nw-meta);color:var(--nw-text-2);font-weight:400;display:block;line-height:1.3}\n\n.sz .sz-plan{position:relative;width:100%;max-width:34rem;justify-self:end}\n\n.sz .sz-plan svg{display:block;width:100%;height:auto;border-radius:var(--nw-r-lg);background:var(--nw-surface);border:1px solid var(--nw-line)}\n\n.sz .sz-ob{stroke-dasharray:var(--l) var(--l);stroke-dashoffset:0}\n\n.sz .sz-lbl{position:absolute;left:50%;transform:translate(-50%,-50%);text-align:center;white-space:nowrap;pointer-events:none;font-weight:800;font-stretch:80%;color:#fff;font-size:clamp(1rem,1.5vw,1.25rem)}\n\n.sz .sz-lbl--g{top:9%}\n\n.sz .sz-lbl--d{top:91%;color:var(--nw-akcent-2);letter-spacing:.06em;text-transform:uppercase}\n\n\/* maszyna 5\/7 *\/\n\n.sz .sz-masz{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.75rem,5vw,4.5rem);align-items:start}\n\n.sz .sz-masz__lewa{display:grid;gap:1.25rem}\n\n.sz .sz-miara{display:grid;gap:.25rem;padding-top:1rem;border-top:2px solid var(--nw-akcent)}\n\n.sz .sz-miara b{display:block;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:800;font-stretch:62%;line-height:.95;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}\n\n.sz .sz-miara span{font-size:var(--nw-maly);color:var(--nw-text-2)}\n\n.sz .sz-kiedy{display:grid;gap:0}\n\n.sz .sz-kiedy li{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:.5rem clamp(1rem,3vw,2.5rem);padding:1.25rem 0;border-top:1px solid var(--nw-line)}\n\n.sz .sz-kiedy li:first-child{border-top:2px solid var(--nw-akcent)}\n\n.sz .sz-kiedy li:last-child{border-bottom:1px solid var(--nw-line)}\n\n.sz .sz-kiedy .sz-p{font-size:var(--nw-maly)}\n\n\/* lancuch poziomy *\/\n\n.sz .sz-lancuch{display:flex;align-items:stretch;gap:clamp(1.5rem,3vw,2.5rem)}\n\n.sz .sz-lancuch>li{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid var(--nw-line-2);border-radius:var(--nw-r-md);background:var(--nw-surface)}\n\n.sz .sz-lancuch>li:not(:last-child)::after{content:\"\";position:absolute;top:50%;right:calc(clamp(1.5rem,3vw,2.5rem) \/ -1 + .35rem);width:.85rem;height:.85rem;border-top:3px solid var(--nw-akcent);border-right:3px solid var(--nw-akcent);transform:translateY(-50%) rotate(45deg)}\n\n.sz .sz-lancuch>li:not(:last-child)::before{content:\"\";position:absolute;top:50%;right:calc(clamp(1.5rem,3vw,2.5rem) \/ -1 + .5rem);width:calc(clamp(1.5rem,3vw,2.5rem) - .75rem);height:3px;background:var(--nw-akcent);transform:translateY(-50%)}\n\n.sz .sz-lancuch>li.sz-tu{background:var(--nw-akcent);border-color:var(--nw-akcent);color:#0F1113}\n\n.sz .sz-lancuch>li.sz-tu .sz-h3,.sz .sz-lancuch>li.sz-tu .sz-p{color:#0F1113}\n\n.sz .sz-lancuch .sz-p{font-size:var(--nw-maly)}\n\n.sz .sz-lancuch .sz-h3 a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--nw-akcent-2);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3rem;text-decoration-color:rgba(255,165,38,.5)}\n\n.sz .sz-lancuch .sz-h3 a:hover{color:#FFB84D}\n\n.sz .sz-lancuch .nw-link{margin-top:auto}\n\n\/* rysunki *\/\n\n.sz .sz-galeria{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:clamp(.75rem,2vw,1.5rem);align-items:stretch}\n\n.sz .sz-rys{display:flex;flex-direction:column;border-radius:var(--nw-r-md);overflow:hidden;background:#fff;color:#4A5157}\n\n.sz .sz-rys__okno{flex:1;display:grid;place-items:center;padding:.5rem;background:#fff;aspect-ratio:4\/3}\n\n.sz .sz-rys:not(.sz-rys--sz) .sz-rys__okno{aspect-ratio:auto;min-height:0}\n\n.sz .sz-rys img{width:100%;height:100%;max-height:22rem;object-fit:contain}\n\n.sz .sz-rys figcaption{padding:.5rem .875rem .75rem;font-size:var(--nw-meta);color:#4A5157;background:#fff;border-top:1px solid #D5DADD}\n\n\/* zamowienie *\/\n\n.sz .sz-zam{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);background:#fff;color:#111315;border-radius:var(--nw-r-lg);padding:clamp(1.25rem,4vw,3.5rem);align-items:start}\n\n.sz .sz-zam .sz-h2{color:#111315;max-width:none}\n\n.sz .sz-zam .sz-p{color:#2A2E31;max-width:none}\n\n.sz .sz-zam a{color:#7A4300;text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:rgba(122,67,0,.5)}\n\n.sz .sz-zam a:focus-visible{outline-color:#0F1113}\n\n.sz .sz-zam__lewa{display:grid;gap:1rem}\n\n.sz .sz-zam__h4{font-size:var(--nw-maly);font-weight:700;color:#2A2E31}\n\n.sz .sz-chipy{display:flex;flex-wrap:wrap;gap:.5rem}\n\n.sz .sz-chipy li{padding:.4rem .875rem;border:1px solid #C7CCD0;border-radius:999px;font-size:var(--nw-maly);color:#111315}\n\n.sz .sz-kroki{display:grid;gap:.75rem;counter-reset:k}\n\n.sz .sz-krok{counter-increment:k;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:0 .875rem;padding:.875rem 1rem;border:1px solid #D5DADD;border-radius:var(--nw-r-md);background:#F4F5F6}\n\n.sz .sz-krok::before{content:counter(k);grid-row:1\/3;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--nw-akcent);color:#111315;font-weight:800;font-size:1.125rem}\n\n.sz .sz-krok h3{font-size:1.0625rem;font-weight:700;color:#111315}\n\n.sz .sz-krok p{color:#2A2E31;font-size:var(--nw-maly)}\n\n.sz .sz-kontakt{display:grid;gap:.25rem;margin-top:1rem;color:#2A2E31}\n\n.sz .sz-kontakt p a{display:inline-flex;align-items:center;min-height:2.75rem;font-weight:700}\n\n.sz .sz-zam .sz-pol{margin-top:.5rem;font-size:var(--nw-meta);color:#4A5157}\n\n.sz .sz-zam .nw-cta{background:#111315;color:#fff;text-decoration:none;margin-top:1rem;justify-self:start}\n\n.sz .sz-zam .nw-cta:hover{background:#000;color:#fff}\n\n\/* FAQ *\/\n\n.sz .sz-faqk{max-width:58rem}\n\n.sz .sz-faq details{border-top:1px solid var(--nw-line)}\n\n.sz .sz-faq details:last-child{border-bottom:1px solid var(--nw-line)}\n\n.sz .sz-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.625rem 0;cursor:pointer;list-style:none;font-weight:700;font-size:1.0625rem;line-height:1.3}\n\n.sz .sz-faq summary::-webkit-details-marker{display:none}\n\n.sz .sz-faq summary h3{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}\n\n.sz .sz-faq summary::after{content:\"\";flex:none;width:.625rem;height:.625rem;border-right:2px solid var(--nw-akcent);border-bottom:2px solid var(--nw-akcent);transform:rotate(45deg);transition:transform .2s}\n\n.sz .sz-faq details[open] summary::after{transform:rotate(-135deg)}\n\n.sz .sz-odp{padding:0 0 1.125rem;color:var(--nw-text-2);max-width:62ch}\n\n\/* powiazane *\/\n\n.sz .sz-pow li{border-top:1px solid var(--nw-line)}\n\n.sz .sz-pow li:last-child{border-bottom:1px solid var(--nw-line)}\n\n.sz .sz-pow a{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;gap:.5rem clamp(1rem,3vw,2.5rem);align-items:center;padding:1.25rem 0;min-height:3.5rem;text-decoration:none}\n\n.sz .sz-pow strong{font-size:clamp(1.375rem,2.3vw,2rem);font-weight:800;font-stretch:68%;text-transform:uppercase;line-height:1.05;transition:color .15s}\n\n.sz .sz-pow span{color:var(--nw-text-2);font-size:var(--nw-maly)}\n\n.sz .sz-pow a::after{content:\"\";width:.75rem;height:.75rem;border-top:2px solid var(--nw-akcent);border-right:2px solid var(--nw-akcent);transform:rotate(45deg);transition:transform .2s}\n\n.sz .sz-pow a:hover strong{color:var(--nw-akcent-2)}\n\n\/* hala *\/\n\n.sz .sz-hala{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.5rem,5vw,4.5rem);align-items:start}\n\n.sz .sz-hala .sz-h2{max-width:20ch}\n\n\/* pas CTA *\/\n\n.sz .sz-wycena{margin-top:var(--nw-sekcja);background:var(--nw-akcent);color:#0F1113}\n\n.sz .sz-wycena__in{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem clamp(1.5rem,4vw,3.5rem);align-items:center;padding-top:clamp(2rem,4.5vw,3.5rem);padding-bottom:clamp(2rem,4.5vw,3.5rem)}\n\n.sz .sz-wycena .sz-h2{color:#0F1113;max-width:none}\n\n.sz .sz-wycena .sz-lead{color:#2A2E31;margin-top:.5rem;max-width:56ch}\n\n.sz .sz-wycena .nw-cta{background:#0F1113;color:#fff}\n\n.sz .sz-wycena .nw-cta:hover{background:#000}\n\n.sz .sz-wycena a:focus-visible{outline-color:#0F1113}\n\n.sz .sz-wycena__tel{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:.5rem;font-weight:700;color:#0F1113;text-decoration:underline;text-underline-offset:.25rem}\n\n.sz .sz-wycena__akcja{display:grid;justify-items:start}\n\n@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sz:not(.nw-motion-off) .sz-pow a:hover::after{transform:translateX(4px) rotate(45deg)}}\n\n@media (min-width:1280px){.sz .sz-masz__lewa{position:sticky;top:6.5rem}.admin-bar .sz .sz-masz__lewa{top:8.5rem}}\n\n@media (max-width:1023px){.sz .sz-hero__siatka,.sz .sz-masz,.sz .sz-zam,.sz .sz-hala{grid-template-columns:1fr}.sz .sz-plan{justify-self:start;max-width:28rem}.sz .sz-galeria{grid-template-columns:1fr 1fr}.sz .sz-rys--sz{grid-column:1\/3}.sz .sz-pow a{grid-template-columns:minmax(0,1fr) auto}.sz .sz-pow span{grid-column:1}.sz .sz-pow a::after{grid-row:1\/3;grid-column:2}.sz .sz-wycena__in{grid-template-columns:1fr}.sz .sz-lancuch{gap:1.25rem}}\n\n@media (max-width:767px){\n\n.sz{--nw-sekcja:2.25rem;--nw-h1:2.5rem;--nw-h2:1.625rem;--nw-lead:1rem}\n\n.sz .sz-naglowek{margin-bottom:1rem}\n\n.sz .sz-hero__siatka{gap:1rem}\n\n.sz .sz-hero__tekst{gap:.75rem}\n\n.sz .sz-plan{max-width:21rem;margin-inline:auto;justify-self:center}\n\n.sz .sz-plan svg{max-height:14rem}\n\n.sz .sz-masz{gap:1rem}\n\n.sz .sz-miara{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding-top:.625rem}\n\n.sz .sz-miara b{font-size:1.75rem}\n\n.sz .sz-kiedy li{grid-template-columns:1fr;padding:.875rem 0}\n\n.sz .sz-lancuch{flex-direction:column;gap:0;position:relative;padding-left:1.75rem}\n\n.sz .sz-lancuch::before{content:\"\";position:absolute;left:.5rem;top:1rem;bottom:1rem;width:3px;background:var(--nw-akcent)}\n\n.sz .sz-lancuch>li{padding:.875rem 1rem;margin-bottom:.75rem}\n\n.sz .sz-lancuch>li:last-child{margin-bottom:0}\n\n.sz .sz-lancuch>li::after,.sz .sz-lancuch>li:not(:last-child)::after{content:\"\";position:absolute;top:1.25rem;left:-1.5rem;right:auto;width:.9rem;height:.9rem;border:3px solid var(--nw-akcent);border-radius:50%;background:var(--nw-canvas);transform:none}\n\n.sz .sz-lancuch>li.sz-tu::after{background:var(--nw-akcent)}\n\n.sz .sz-lancuch>li:not(:last-child)::before{display:none}\n\n.sz .sz-galeria{grid-template-columns:1fr 1fr;gap:.625rem}\n\n.sz .sz-rys__okno{aspect-ratio:1\/1;padding:.25rem}\n\n.sz .sz-rys--sz .sz-rys__okno{aspect-ratio:16\/10}\n\n.sz .sz-rys figcaption{padding:.375rem .625rem .5rem}\n\n.sz .sz-zam{padding:1rem;gap:1.25rem}\n\n.sz .sz-krok{padding:.625rem .75rem}\n\n.sz .sz-zam .nw-cta{width:100%}\n\n.sz .sz-pow a{padding:.75rem 0}\n\n.sz .sz-pow span{display:block;font-size:.875rem}\n\n.sz .sz-wycena .nw-cta{width:100%}\n\n.sz .sz-hala{gap:.75rem}\n\n.sz{--nw-sekcja:2rem}\n\n.sz .sz-plan{max-width:19.5rem}\n\n.sz .sz-plan svg{max-height:none}\n\n.sz .sz-hero__dop{margin-top:.5rem}\n\n.sz .sz-akcje{margin-top:.75rem}\n\n.sz .sz-masz__lewa{gap:.75rem}\n\n.sz .sz-kiedy li{padding:.625rem 0;gap:.25rem}\n\n.sz .sz-lancuch>li{padding:.625rem .875rem;margin-bottom:.5rem;gap:.25rem}\n\n.sz .sz-lancuch>li::after,.sz .sz-lancuch>li:not(:last-child)::after{top:.9rem}\n\n.sz .sz-lancuch .sz-h3 a{min-height:2.75rem}\n\n.sz .sz-galeria .sz-rys:first-child{grid-column:1\/3}\n\n.sz .sz-galeria .sz-rys--sz{grid-column:auto}\n\n.sz .sz-galeria .sz-rys:first-child .sz-rys__okno{aspect-ratio:16\/10;max-height:13rem}\n\n.sz .sz-galeria .sz-rys--sz .sz-rys__okno{aspect-ratio:1\/1;max-height:11rem}\n\n.sz .sz-rys img{max-height:12.5rem}\n\n.sz .sz-rys figcaption{font-size:.875rem;line-height:1.3}\n\n.sz .sz-zam{padding:.875rem;gap:1rem}\n\n.sz .sz-zam__lewa{gap:.625rem}\n\n.sz .sz-chipy{display:grid;grid-template-columns:1fr 1fr;gap:.375rem}\n\n.sz .sz-chipy li{padding:.375rem .625rem;border-radius:.75rem;font-size:.875rem;line-height:1.25}\n\n.sz .sz-kroki{gap:.5rem}\n\n.sz .sz-krok{grid-template-columns:2rem minmax(0,1fr);gap:0 .625rem;padding:.5rem .625rem}\n\n.sz .sz-krok::before{width:2rem;height:2rem;font-size:1rem}\n\n.sz .sz-kontakt{margin-top:.5rem;gap:0}\n\n.sz .sz-zam .nw-cta{margin-top:.75rem}\n\n.sz .sz-faq summary{min-height:3rem;padding:.375rem 0}\n\n.sz .sz-pow a{padding:.5rem 0}\n\n.sz .sz-naglowek{gap:.5rem}\n\n.sz .sz-wycena__in{padding-top:1.5rem;padding-bottom:1.5rem;gap:.75rem}\n\n}\n\n@media (prefers-reduced-motion:reduce){.sz .sz-ob{stroke-dashoffset:0!important}.sz *{animation:none!important;transition:none!important}}\n\n.content-container.site-container:has(#sz-szlifowanie){padding-inline:0;max-width:100%}.entry-content-wrap:has(#sz-szlifowanie){padding:0}\n\n<\/style>\n<div id=\"nw-tresc\">\n<section data-nw-hero=\"\" class=\"sz-hero\" aria-labelledby=\"nw-h1\">\n<div class=\"nw-kol\">\n<nav class=\"sz-okruszki\" aria-label=\"Breadcrumb navigation\"><a href=\"https:\/\/ecad.com.pl\/en\/\">Home<\/a><span aria-hidden=\"true\">\u203a<\/span><a href=\"https:\/\/ecad.com.pl\/en\/offer\/\">Services<\/a><span aria-hidden=\"true\">\u203a<\/span><span aria-current=\"page\">Surface grinding<\/span><\/nav>\n<div class=\"sz-hero__siatka\">\n<div class=\"sz-hero__tekst\">\n<h1 class=\"sz-h1 nw-cond\" id=\"nw-h1\" data-sz-h1=\"\">Surface <br\/>grinding <br\/>in Lodz<\/h1>\n<div data-sz-opis=\"\">\n<p class=\"sz-lead\">On our Okamoto surface grinder (800 \u00d7 400 mm table), we machine metal workpieces after CNC milling or annealing when tight flatness and a smooth surface are required. We quote from a drawing or 3D model, from single pieces to series runs.<\/p>\n<p class=\"sz-hero__dop\">We can combine surface grinding in a single order with CNC milling and stress-relief annealing at the same plant at Elektronowa 6.<\/p>\n<div class=\"sz-akcje\">\n<a class=\"nw-cta\" href=\"https:\/\/ecad.com.pl\/en\/request-a-quote\/\" data-analytics-cta=\"wyslij-rysunek\">Send your drawing for a quote<\/a>\n<a class=\"nw-tel-link\" href=\"tel:+48697270000\"><i aria-hidden=\"true\">\u260e<\/i><span>+48\u00a0697\u00a0270\u00a0000<span class=\"sz-godziny\">Mon\u2013Fri 8:00\u201316:00<\/span><\/span><\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sz-plan\" data-sz-plan=\"\">\n<svg viewbox=\"0 0 120 80\" aria-hidden=\"true\" focusable=\"false\">\n<defs><pattern id=\"sz-siatka\" width=\"10\" height=\"10\" patternunits=\"userSpaceOnUse\"><path d=\"M10 0H0V10\" fill=\"none\" stroke=\"rgba(255,255,255,.07)\" stroke-width=\".25\"><\/path><\/pattern><pattern id=\"sz-kres\" width=\"3\" height=\"3\" patternunits=\"userSpaceOnUse\" patterntransform=\"rotate(45)\"><path d=\"M0 0V3\" stroke=\"rgba(243,146,0,.55)\" stroke-width=\".5\"><\/path><\/pattern><\/defs>\n<rect width=\"120\" height=\"80\" fill=\"url(#sz-siatka)\"><\/rect>\n<rect class=\"sz-ob\" x=\"10\" y=\"20\" width=\"100\" height=\"50\" rx=\"1.5\" fill=\"rgba(255,255,255,.03)\" stroke=\"#fff\" stroke-width=\".7\" style=\"--l:300\"><\/rect>\n<path d=\"M10 30H110M10 45H110M10 60H110\" stroke=\"rgba(255,255,255,.12)\" stroke-width=\".35\" fill=\"none\"><\/path>\n<rect class=\"sz-ob\" x=\"38\" y=\"29\" width=\"44\" height=\"26\" fill=\"url(#sz-kres)\" stroke=\"#F39200\" stroke-width=\".7\" style=\"--l:140\"><\/rect>\n<circle cx=\"60\" cy=\"42\" r=\"9\" fill=\"none\" stroke=\"#C2C8CC\" stroke-width=\".5\" stroke-dasharray=\"2 1.5\"><\/circle>\n<path class=\"sz-ruch\" d=\"M22 63H98M22 63l3-2M22 63l3 2M98 63l-3-2M98 63l-3 2\" stroke=\"#FFA526\" stroke-width=\".7\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n<path d=\"M10 14H110M10 11.5V16.5M110 11.5V16.5\" stroke=\"#C2C8CC\" stroke-width=\".35\" fill=\"none\"><\/path>\n<\/svg>\n<span class=\"sz-lbl sz-lbl--g\">800 \u00d7 400 mm table<\/span>\n<span class=\"sz-lbl sz-lbl--d\">Okamoto<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-labelledby=\"us-maszyna\">\n<div class=\"nw-kol sz-masz\">\n<div class=\"sz-masz__lewa\">\n<h2 class=\"sz-h2 nw-cond\" id=\"us-maszyna\" data-sz-h2=\"\">Surface grinding on an Okamoto grinder<\/h2>\n<p class=\"sz-p\">We grind flat surfaces of metal parts on an Okamoto surface grinder with an 800 \u00d7 400 mm table. As a finishing process, metal grinding removes a thin layer of material to achieve an accurately flat, parallel surface and a smooth finish. Workpiece dimensions, material and required flatness are confirmed at the quoting stage.<\/p>\n<div class=\"sz-miara\"><b aria-hidden=\"true\">800 \u00d7 400 mm<\/b><span>Okamoto surface grinder table<\/span><\/div>\n<\/div>\n<ul class=\"sz-kiedy\">\n<li data-sz-reveal=\"\"><h3 class=\"sz-h3\">After CNC milling<\/h3><p class=\"sz-p\">We grind the surface after milling when the part requires tighter flatness or a smoother finish than milling alone can achieve.<\/p><\/li>\n<li data-sz-reveal=\"\"><h3 class=\"sz-h3\">After stress-relief annealing<\/h3><p class=\"sz-p\">Stress-relief annealing can distort a workpiece. Surface grinding restores surface flatness.<\/p><\/li>\n<li data-sz-reveal=\"\"><h3 class=\"sz-h3\">Before inspection or assembly<\/h3><p class=\"sz-p\">After grinding, we can verify workpiece dimensions with a Mitutoyo height gauge on a granite surface plate, and compare the entire part against the CAD model using a 3D scanner.<\/p><\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-labelledby=\"us-lancuch\">\n<div class=\"nw-kol\">\n<div class=\"sz-naglowek\">\n<h2 class=\"sz-h2 nw-cond\" id=\"us-lancuch\" data-sz-h2=\"\">Grinding in the production chain: milling, stress-relief annealing, inspection<\/h2>\n<p class=\"sz-p\">We can combine surface grinding with milling, stress-relief annealing and dimensional inspection at the same plant at Elektronowa 6. Depending on the job, we grind after CNC milling, after stress-relief annealing, or after both operations.<\/p>\n<\/div>\n<ol class=\"sz-lancuch\" aria-label=\"Production chain, step by step\">\n<li data-sz-reveal=\"\"><h3 class=\"sz-h3\"><a href=\"https:\/\/ecad.com.pl\/en\/cnc-milling\/\">CNC milling<\/a><\/h3><p class=\"sz-p\">We prepare the surface by milling on DN Solutions and Mazak machining centres.<\/p><\/li>\n<li data-sz-reveal=\"\"><h3 class=\"sz-h3\"><a href=\"https:\/\/ecad.com.pl\/en\/stress-relief-annealing\/\">Stress-relief annealing<\/a><\/h3><p class=\"sz-p\">Where required, we stress-relieve the workpiece in an annealing furnace prior to grinding.<\/p><\/li>\n<li data-sz-reveal=\"\" class=\"sz-tu\" aria-current=\"step\"><h3 class=\"sz-h3\">Surface grinding<\/h3><p class=\"sz-p\">We grind the surface on an Okamoto surface grinder.<\/p><\/li>\n<li data-sz-reveal=\"\"><h3 class=\"sz-h3\">3D inspection<\/h3><p class=\"sz-p\">We can verify the dimensions of the ground surface using a 3D scanner and a Mitutoyo height gauge.<\/p><a class=\"nw-link\" href=\"https:\/\/ecad.com.pl\/en\/3d-quality-inspection\/\">3D quality inspection<\/a><\/li>\n<\/ol>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-label=\"Drawings from ECAD projects\">\n<div class=\"nw-kol sz-galeria\">\n<figure class=\"sz-rys\" data-sz-reveal=\"\">\n<div class=\"sz-rys__okno\"><img src=\"https:\/\/ecad.com.pl\/wp-content\/uploads\/2026\/09\/rysunek-matryca-przekroje-a-a-i-b-b.webp\" width=\"2001\" height=\"1112\" alt=\"Line drawing: section A-A and section B-B of a small component, with dimensions and hatching.\" loading=\"lazy\" decoding=\"async\"\/><\/div>\n<figcaption>Drawing from an ECAD project: sections A-A and B-B of a small part with a height of 58.1 mm.<\/figcaption>\n<\/figure>\n<figure class=\"sz-rys sz-rys--sz\" data-sz-reveal=\"\">\n<div class=\"sz-rys__okno\"><img src=\"https:\/\/ecad.com.pl\/wp-content\/uploads\/2026\/09\/rysunek-tarczka-uchwytu-widok-czolowy.webp\" width=\"2000\" height=\"2000\" alt=\"Drawing detail: front view of a round disc with a central hole and three small holes on a pitch circle; dimensions \u00d859.6 and \u00d842.\" loading=\"lazy\" decoding=\"async\"\/><\/div>\n<figcaption>Drawing detail from an ECAD project: disc with three holes, dimensions \u00d859.6 and \u00d842.<\/figcaption>\n<\/figure>\n<figure class=\"sz-rys sz-rys--sz\" data-sz-reveal=\"\">\n<div class=\"sz-rys__okno\"><img src=\"https:\/\/ecad.com.pl\/wp-content\/uploads\/2026\/09\/rysunek-plyta-z-wycieciem-lukowym.webp\" width=\"2201\" height=\"3035\" alt=\"Top view of a plate with dimensions: rounded top edge R162.5, hole \u00d860.5, R170 arc cut-out in the bottom edge, width 325, and dimensions 317.6 and 367.5.\" loading=\"lazy\" decoding=\"async\"\/><\/div>\n<figcaption>Drawing from an ECAD project: plate with a \u00d860.5 hole and an R170 arc cut-out, with dimensions.<\/figcaption>\n<\/figure>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-labelledby=\"us-zamow\">\n<div class=\"nw-kol\">\n<div class=\"sz-zam\">\n<div class=\"sz-zam__lewa\">\n<h2 class=\"sz-h2 nw-cond\" id=\"us-zamow\" data-sz-h2=\"\">What to send for a surface grinding quote<\/h2>\n<p class=\"sz-p\">We quote surface grinding based on a drawing or 3D model, not from a price list. Let us know whether the workpiece requires prior milling or stress-relief annealing. We will select the sequence of operations. We accept orders from one-offs to series production.<\/p>\n<h3 class=\"sz-zam__h4\">The order price will depend on:<\/h3>\n<ul class=\"sz-chipy\">\n<li>material and grade<\/li>\n<li>workpiece dimensions and weight (800 \u00d7 400 mm table)<\/li>\n<li>required flatness and surface finish<\/li>\n<li>whether the workpiece requires milling or stress-relief annealing before grinding<\/li>\n<li>quantity<\/li>\n<li>lead time<\/li>\n<\/ul>\n<\/div>\n<div>\n<ol class=\"sz-kroki\" aria-label=\"Quote enquiry, step by step\">\n<li class=\"sz-krok\"><h3>Send a drawing or 3D model<\/h3><p>PDF, DXF, DWG, STEP, IGES, photos (JPG, PNG, TIFF) or a ZIP or 7Z archive. Up to 10 files, up to 100 MB in total.<\/p><\/li>\n<li class=\"sz-krok\"><h3>Describe your order<\/h3><p>Material and grade, workpiece dimensions, required flatness (if known), quantity and lead time.<\/p><\/li>\n<li class=\"sz-krok\"><h3>We will reply with questions and a price<\/h3><p>We will review your enquiry and send a quote or ask for any missing details.<\/p><\/li>\n<\/ol>\n<a class=\"nw-cta\" href=\"https:\/\/ecad.com.pl\/en\/request-a-quote\/\" data-analytics-cta=\"wyslij-rysunek\">Send your drawing for a quote<\/a>\n<div class=\"sz-kontakt\">\n<p>Prefer to call? <a href=\"tel:+48697270000\">+48\u00a0697\u00a0270\u00a0000<\/a> (Mon\u2013Fri 8:00\u201316:00)<\/p>\n<p>Prefer e-mail? <a href=\"mailto:biuro@ecad.com.pl\">biuro@ecad.com.pl<\/a><\/p>\n<\/div>\n<p class=\"sz-pol\">We process enquiry data in accordance with our <a href=\"https:\/\/ecad.com.pl\/en\/privacy-policy\/\">privacy policy<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-labelledby=\"faq-tyt\">\n<div class=\"nw-kol sz-faqk\">\n<div class=\"sz-naglowek\"><h2 class=\"sz-h2 nw-cond\" id=\"faq-tyt\" data-sz-h2=\"\">Questions about surface grinding<\/h2><\/div>\n<div class=\"sz-faq\">\n<details><summary><h3>What is surface grinding?<\/h3><\/summary><div class=\"sz-odp\"><p>Surface grinding is a finishing machining process in which an abrasive wheel removes a thin, uniform layer of material from the surface. We carry it out on an Okamoto surface grinder with an 800 \u00d7 400 mm table; exact flatness, parallelism and surface finish are confirmed at the quoting stage.<\/p><\/div><\/details>\n<details><summary><h3>When is grinding needed \u2014 after milling or after stress-relief annealing?<\/h3><\/summary><div class=\"sz-odp\"><p>In both cases. After CNC milling, we grind when tighter flatness is needed than milling alone can provide. After stress-relief annealing, grinding restores flatness that the workpiece may have lost during heating.<\/p><\/div><\/details>\n<details><summary><h3>What is the maximum workpiece size?<\/h3><\/summary><div class=\"sz-odp\"><p>The Okamoto grinder table measures 800 \u00d7 400 mm. Whether your workpiece fits \u2014 including its height and weight \u2014 will be confirmed at the quoting stage.<\/p><\/div><\/details>\n<details><summary><h3>What flatness and surface finish can you achieve?<\/h3><\/summary><div class=\"sz-odp\"><p>Flatness tolerances and surface roughness are agreed and confirmed at the quote stage. They depend on the material, part dimensions and drawing requirements.<\/p><\/div><\/details>\n<details><summary><h3>Do you grind one-off parts?<\/h3><\/summary><div class=\"sz-odp\"><p>Yes. We perform surface grinding from single pieces to series runs.<\/p><\/div><\/details>\n<details><summary><h3>How much does surface grinding cost?<\/h3><\/summary><div class=\"sz-odp\"><p>We do not have a price list. We provide quotes based on a drawing or 3D model. The price depends on the material, part dimensions, required flatness, quantity, and whether the part requires prior milling or stress-relief annealing.<\/p><\/div><\/details>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-labelledby=\"us-powiazane\">\n<div class=\"nw-kol\">\n<div class=\"sz-naglowek\"><h2 class=\"sz-h2 nw-cond\" id=\"us-powiazane\" data-sz-h2=\"\">Related services<\/h2><\/div>\n<ul class=\"sz-pow\">\n<li data-sz-reveal=\"\"><a href=\"https:\/\/ecad.com.pl\/en\/cnc-milling\/\"><strong>CNC milling<\/strong><span>DN Solutions and Mazak machining centres, including 5-axis machining.<\/span><\/a><\/li>\n<li data-sz-reveal=\"\"><a href=\"https:\/\/ecad.com.pl\/en\/stress-relief-annealing\/\"><strong>Stress-relief annealing<\/strong><span>Annealing furnace, chamber size 1000 \u00d7 1200 \u00d7 800 mm.<\/span><\/a><\/li>\n<li data-sz-reveal=\"\"><a href=\"https:\/\/ecad.com.pl\/en\/3d-quality-inspection\/\"><strong>3D quality inspection<\/strong><span>Scantech NimbleTrack scanner, granite surface plate, Mitutoyo height gauge.<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section class=\"nw-sekcja\" aria-labelledby=\"us-hala\">\n<div class=\"nw-kol sz-hala\">\n<h2 class=\"sz-h2 nw-cond\" id=\"us-hala\" data-sz-h2=\"\">Surface grinding in Lodz, ul. Elektronowa 6<\/h2>\n<p class=\"sz-p\">The Okamoto grinder operates at our plant at ul. Elektronowa 6 in Lodz, open Monday to Friday from 8:00 to 16:00. We have been operating since 2008 and employ 25 people. We hold an <a href=\"https:\/\/ecad.com.pl\/en\/certificates\/\">ISO 9001:2015 certificate<\/a> for the forming and machining of metal components as well as the design and machine building. See the <a href=\"https:\/\/ecad.com.pl\/en\/machine-park\/#okamoto\">Okamoto surface grinder in our machine park<\/a>, <a href=\"https:\/\/ecad.com.pl\/en\/contact\/\">contact and directions<\/a> and our <a href=\"https:\/\/ecad.com.pl\/en\/offer\/\">full range of services<\/a>.<\/p>\n<\/div>\n<\/section>\n<section class=\"sz-wycena\" data-nw-end=\"\" aria-labelledby=\"cta-tyt\">\n<div class=\"nw-kol sz-wycena__in\">\n<div>\n<h2 class=\"sz-h2 nw-cond\" id=\"cta-tyt\">Have a part for grinding?<\/h2>\n<p class=\"sz-lead\">Send a drawing or 3D model and let us know whether the part requires prior milling or stress-relief annealing. We will reply with any questions and a price.<\/p>\n<\/div>\n<div class=\"sz-wycena__akcja\">\n<a class=\"nw-cta\" href=\"https:\/\/ecad.com.pl\/en\/request-a-quote\/\" data-analytics-cta=\"wyslij-rysunek\">Send your drawing for a quote<\/a>\n<a class=\"sz-wycena__tel\" href=\"tel:+48697270000\">or call us: +48 697 270 000<\/a>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<script type=\"application\/ld+json\">{\n \"@context\": \"https:\/\/schema.org\",\n \"@type\": \"FAQPage\",\n \"mainEntity\": [\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is surface grinding?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Surface grinding is a finishing machining process in which an abrasive wheel removes a thin, even layer of material from the surface. We perform it on an Okamoto surface grinder with an 800 \u00d7 400 mm table; exact flatness, parallelism and surface finish are confirmed at the quote stage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"When is grinding needed, after milling or after stress-relief annealing?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"In both cases. After CNC milling, we grind when tighter flatness is required than milling alone can achieve. After stress-relief annealing, grinding restores the flatness that the part may have lost during heating.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What is the maximum part size?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"The table of the Okamoto grinder measures 800 \u00d7 400 mm. Whether your part will fit, including its height and weight, will be verified at the quote stage.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"What flatness and surface finish can you achieve?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Flatness tolerances and surface roughness are agreed and confirmed at the quote stage. They depend on the material, part dimensions and drawing requirements.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"Do you grind one-off parts?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"Yes. We perform surface grinding from single pieces to series runs.\"\n   }\n  },\n  {\n   \"@type\": \"Question\",\n   \"name\": \"How much does surface grinding cost?\",\n   \"acceptedAnswer\": {\n    \"@type\": \"Answer\",\n    \"text\": \"We do not have a price list. We provide quotes based on a drawing or 3D model. The price depends on the material, part dimensions, required flatness, quantity, and whether the part requires prior milling or stress-relief annealing.\"\n   }\n  }\n ]\n}<\/script>\n<script data-nw-page=\"\" data-no-optimize=\"1\" data-no-defer=\"1\" data-cfasync=\"false\">\n\n(() => {\n\n  'use strict';\n\n  const NW = window.ecadNW;\n\n  if (!NW) return;\n\n  const { root, run } = NW;\n\n  const WIPE = 'cubic-bezier(.65,0,.35,1)';\n\n  const $ = s => root.querySelector(s);\n\n  const $$ = s => [...root.querySelectorAll(s)];\n\n\n\n  function intro() {\n\n    run($('[data-sz-h1]'), [{ clipPath: 'inset(0 100% 0 0)' }, { clipPath: 'inset(0 0% 0 0)' }], { duration: 820, delay: 60, easing: WIPE });\n\n    run($('[data-sz-opis]'), [{ opacity: 0, transform: 'translateY(14px)' }, { opacity: 1, transform: 'translateY(0)' }], { duration: 620, delay: 380 });\n\n    $$('.sz-ob').forEach((c, i) => {\n\n      const l = parseFloat(c.style.getPropertyValue('--l'));\n\n      run(c, [{ strokeDashoffset: l }, { strokeDashoffset: 0 }], { duration: 1400, delay: 300 + i * 300, easing: WIPE });\n\n    });\n\n    run($('.sz-ruch'), [{ opacity: 0 }, { opacity: 1 }], { duration: 600, delay: 1400 });\n\n    $$('.sz-lbl').forEach((el, i) => run(el, [{ opacity: 0 }, { opacity: 1 }], { duration: 600, delay: 1200 + i * 150 }));\n\n  }\n\n\n\n  const heads = new IntersectionObserver(es => es.forEach(e => {\n\n    if (!e.isIntersecting) return;\n\n    heads.unobserve(e.target);\n\n    run(e.target, [{ clipPath: 'inset(0 100% 0 0)' }, { clipPath: 'inset(0 0% 0 0)' }], { duration: 760, easing: WIPE });\n\n  }), { threshold: .3 });\n\n  $$('[data-sz-h2]').forEach(el => heads.observe(el));\n\n\n\n  const groups = $$('.sz-lancuch,.sz-kiedy,.sz-galeria,.sz-pow');\n\n  const reveal = new IntersectionObserver(es => es.forEach(e => {\n\n    if (!e.isIntersecting) return;\n\n    reveal.unobserve(e.target);\n\n    const el = e.target;\n\n    const g = groups.find(x => x.contains(el));\n\n    let delay = 0;\n\n    if (g) {\n\n      const seen = [...g.querySelectorAll('[data-sz-reveal]')].filter(s => s.dataset.szSeen).length;\n\n      el.dataset.szSeen = '1';\n\n      delay = Math.min(seen, 4) * 100;\n\n    }\n\n    run(el, [{ opacity: 0, transform: 'translateY(20px)' }, { opacity: 1, transform: 'translateY(0)' }], { duration: 640, delay });\n\n  }), { threshold: .12 });\n\n  $$('[data-sz-reveal]').forEach(el => reveal.observe(el));\n\n\n\n  NW.syncPolicy();\n\n  intro();\n\n})();\n\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Surface grinding on an Okamoto grinder (800 \u00d7 400 mm table) after CNC milling or stress relieving at ECAD in Lodz. Send your drawing for a quote.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"Surface grinding in Lodz | ECAD","_seopress_titles_desc":"Surface grinding on an Okamoto grinder (800 \u00d7 400 mm table) after CNC milling or stress relieving at ECAD in Lodz. Send your drawing for a quote.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"disable","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"hide","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":null,"_kad_post_footer":null,"_kad_post_classname":"","footnotes":""},"class_list":["post-2204","page","type-page","status-publish"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"ECAD","author_link":"https:\/\/ecad.com.pl\/en\/author\/admin\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/pages\/2204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/comments?post=2204"}],"version-history":[{"count":1,"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/pages\/2204\/revisions"}],"predecessor-version":[{"id":2246,"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/pages\/2204\/revisions\/2246"}],"wp:attachment":[{"href":"https:\/\/ecad.com.pl\/en\/wp-json\/wp\/v2\/media?parent=2204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}