{"id":3219,"date":"2026-09-19T15:27:00","date_gmt":"2026-09-19T13:27:00","guid":{"rendered":"https:\/\/kablonex.pl\/knowledge\/calculators\/"},"modified":"2026-09-19T15:27:00","modified_gmt":"2026-09-19T13:27:00","slug":"calculators","status":"publish","type":"page","link":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/","title":{"rendered":"Film calculators"},"content":{"rendered":"\n<!-- Kablonex film calculators. Paste as a \"Custom HTML\" block. Single calculators: data-tabs=\"lam\" or data-tabs=\"uzy,down\" on <div class=\"kx\">. Anchors: #gsm #rol #dia #bag #cena #down #uzy #lam #jed -->\n<style>\n:root{\n  --ground:#FFFFFF;--tile:#EEF2F6;--ink:#151226;--muted:#4B5565;--steel:#808FA3;--line:#CBD5E0;--hair:#E3E6EB;\n  --red:#E93635;--red-ink:#FFFFFF;--band:#151226;--band-ink:#FFFFFF;\n  --f:Inter,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\n}\n.kx,.kx *{box-sizing:border-box}\n.kx{font-family:var(--f);color:var(--ink);font-size:16px;line-height:1.5;max-width:1140px;margin:0 auto;padding-inline:16px;padding-block:40px 56px;display:flex;flex-direction:column;gap:32px;font-feature-settings:\"tnum\" 1,\"cv11\" 1}\n.kx-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px 48px;align-items:center}\n.kx-hero{width:100%;max-width:440px;height:auto;justify-self:end}\n.hf{fill:var(--tile);stroke:var(--ink);stroke-width:2}.hf2{fill:var(--ground);stroke:var(--ink);stroke-width:2}.hr{fill:none;stroke:var(--ink);stroke-width:1}.hs{fill:none;stroke:var(--ink);stroke-width:2}.hd{fill:none;stroke:var(--red);stroke-width:2}.hdf{fill:var(--red)}.hg{fill:none;stroke:var(--steel);stroke-width:1;stroke-dasharray:5 4}.ht{font:500 14px var(--f);fill:var(--red)}.hm{font:500 13px var(--f);fill:var(--muted)}\n.kx-head .kx-h1{font-size:clamp(34px,5vw,56px);font-weight:500;line-height:1.08;letter-spacing:-.015em;margin:0;text-wrap:balance}\n.kx-head .kx-h1 span{display:block;color:var(--steel)}\n.kx-head p{margin:16px 0 0;color:var(--muted);max-width:60ch;font-size:15px}\n.kx-head p a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}\n\n.kx-mat{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:flex-end;padding-block:20px;border-block:1px solid var(--hair)}\n.kx-mat .note{flex:1 1 280px;color:var(--muted);font-size:14px;margin:0}\n\n.kx-nav{display:flex;flex-direction:column;gap:6px}\n.kx-grp{display:flex;flex-wrap:wrap;align-items:stretch}\n.kx-grp .gl{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--steel);padding:16px 20px 14px 0;border-bottom:2px solid var(--hair);white-space:nowrap}\n.kx-grp::after{content:\"\";flex:1;border-bottom:2px solid var(--hair)}\n.kx .kx-nav button,.kx .kx-nav button:hover,.kx .kx-nav button:focus{font:500 16px var(--f)!important;background:none!important;border:0!important;border-bottom:2px solid var(--hair)!important;border-radius:0!important;color:var(--steel)!important;padding:14px 16px!important;margin:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;line-height:1.4!important;cursor:pointer;flex:0 0 auto}\n.kx .kx-nav button:hover{color:var(--ink)!important}\n.kx .kx-nav button[aria-selected=\"true\"]{color:var(--ink)!important;border-bottom-color:var(--red)!important}\n.kx button:focus-visible,.kx input:focus-visible,.kx select:focus-visible,.kx a:focus-visible{outline:2px solid var(--red);outline-offset:2px}\n\n.kx-panel{display:flex;flex-direction:column;gap:24px;min-width:0}\n.kx-panel h2{font-size:clamp(26px,3.4vw,36px);font-weight:500;letter-spacing:-.012em;line-height:1.15;margin:0}\n.kx-panel .lead{margin:8px 0 0;color:var(--muted);max-width:68ch}\n.kx-ph{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}\n.kx-badge{font-size:13px;font-weight:600;color:var(--ink);background:var(--tile);border-radius:2px;padding:6px 10px;white-space:nowrap}\n.kx-badge[hidden]{display:none}\n.kx-block{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);border:1px solid var(--hair);border-radius:2px}\n.kx-in{padding:28px;display:flex;flex-direction:column;gap:20px}\n.kx-in h3{margin:0;font-size:20px;font-weight:500;letter-spacing:-.01em}\n.kx-out{padding:28px;background:var(--tile);display:flex;flex-direction:column;gap:16px;min-width:0}\n.kx-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px}\n.fld{display:flex;flex-direction:column;gap:6px;min-width:0}\n.fld label{font-size:14px;color:var(--muted);font-weight:500}\n.fld .hint{font-size:13px;color:var(--steel)}\n.inp{display:flex;border:1px solid var(--line);border-radius:2px;background:var(--ground)}\n.inp:focus-within{border-color:var(--ink)}\n.inp.bad{border-color:var(--red)}\n.inp input{flex:1;min-width:0;width:100%;border:0;background:none;color:var(--ink);font:500 16px var(--f);padding:11px 12px}\n.inp span{padding:0 12px;color:var(--steel);font-size:14px;white-space:nowrap;align-self:center}\n.kx select{font:500 16px var(--f);color:var(--ink);background:var(--ground);border:1px solid var(--line);border-radius:2px;padding:11px 12px;width:100%;min-width:0}\n.res-main .lab{font-size:14px;color:var(--muted);font-weight:500}\n.res-main .val{font-size:clamp(34px,4.4vw,48px);font-weight:500;letter-spacing:-.02em;line-height:1.1;overflow-wrap:anywhere}\n.res-main .val small{font-size:18px;color:var(--steel);margin-left:8px;letter-spacing:0;font-weight:500}\n.res-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}\n.res-list li{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}\n.res-list b{font-weight:600;color:var(--ink);text-align:right;white-space:nowrap}\n.formula{font-size:13px;color:var(--steel);margin:0;margin-top:auto;overflow-wrap:anywhere}\n.err{color:var(--red);font-size:15px;font-weight:500;margin:0}\n.dia{margin-top:auto;max-width:100%;height:auto;align-self:flex-start}\n.dia .s{stroke:var(--ink);fill:none;stroke-width:1.5}\n.dia .f{fill:var(--ground);stroke:var(--ink);stroke-width:1.5}\n.dia .d{stroke:var(--steel);fill:none;stroke-width:1;stroke-dasharray:4 3}\n.dia .r{stroke:var(--red);fill:none;stroke-width:1.5}\n.dia text{font:500 12px var(--f);fill:var(--muted)}\n\n.kx-cta{background:var(--band);color:var(--band-ink);border-radius:2px;padding:32px;display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}\n.kx-cta h2{font-size:clamp(22px,3vw,30px);font-weight:500;letter-spacing:-.012em;line-height:1.2;margin:0;max-width:24ch}\n.kx-cta h2 span{display:block;color:var(--steel)}\n.kx-cta a{background:var(--red);color:var(--red-ink);text-decoration:none;font-weight:600;font-size:16px;padding:16px 32px;border-radius:2px;white-space:nowrap}\n.kx-cta a:hover{filter:brightness(.92)}\n.kx-foot{color:var(--steel);font-size:13px;margin:0;max-width:90ch}\n@media (max-width:820px){\n  .kx-head{grid-template-columns:minmax(0,1fr)}\n  .kx-hero{max-width:320px;justify-self:start}\n  .kx-grp{flex-wrap:nowrap;overflow-x:auto}\n  .kx-grp .gl{padding-right:12px}\n  .kx-nav button{white-space:nowrap;padding:12px 14px}\n  .kx-block{grid-template-columns:minmax(0,1fr)}\n  .kx-in,.kx-out,.kx-cta{padding:20px}\n}\n<\/style>\n\n<div class=\"kx\">\n  <header class=\"kx-head\">\n    <div><h2 class=\"kx-h1\">Film calculators <span>calculate before you order<\/span><\/h2>\n    <p>This film calculator handles what technologists and buyers convert most often: grammage from microns, roll weight and length, the number of bags per kilogram and the price per kg converted to m\u00b2 and linear metre. Select the material once and all results recalculate automatically. The tool is useful when selecting <a href=\"https:\/\/kablonex.pl\/en\/products\/nex-lam\/\">NEX-LAM lamination films<\/a>, <a href=\"https:\/\/kablonex.pl\/en\/products\/nex-shrink\/\">NEX-SHRINK shrink film<\/a> and <a href=\"https:\/\/kablonex.pl\/en\/products\/nex-bag\/\">NEX-BAG industrial bag films<\/a>, and when comparing offers from different suppliers. Results are indicative: the parameters for an order are confirmed by the technical data sheet and the Kablonex technologist. Printed packaging? Check the repeat, number of designs and the press in the <a href=\"https:\/\/kablonex.pl\/en\/services\/nex-print\/#kontakt\">flexo print feasibility configurator<\/a>, and the file requirements in the <a href=\"https:\/\/kablonex.pl\/en\/knowledge\/flexo-file-preparation\/\">file preparation guidelines<\/a>.<\/p><\/div>\n    <svg class=\"kx-hero\" viewBox=\"0 0 480 400\" role=\"img\" aria-label=\"Cross-section of a film roll: D roll diameter 400 mm, d core diameter 96 mm, thickness 40 \u00b5m\">\n <circle cx=\"240\" cy=\"190\" r=\"160\" class=\"hf\"\/>\n <g class=\"hr\" opacity=\".5\"><circle cx=\"240\" cy=\"190\" r=\"144\"\/><circle cx=\"240\" cy=\"190\" r=\"128\"\/><circle cx=\"240\" cy=\"190\" r=\"112\"\/><circle cx=\"240\" cy=\"190\" r=\"96\"\/><circle cx=\"240\" cy=\"190\" r=\"80\"\/><circle cx=\"240\" cy=\"190\" r=\"64\"\/><\/g>\n <circle cx=\"240\" cy=\"190\" r=\"46\" class=\"hf2\"\/><circle cx=\"240\" cy=\"190\" r=\"36\" class=\"hf\"\/>\n <path class=\"hs\" d=\"M240 30C320 30 360 8 480 2\"\/>\n <path class=\"hd\" d=\"M80 190H400M80 184v12M400 184v12\"\/><path d=\"M80 190l10-5v10zM400 190l-10-5v10z\" class=\"hdf\"\/>\n <text class=\"ht\" x=\"96\" y=\"180\">D = 400 mm<\/text>\n <path class=\"hd\" d=\"M194 246H286M194 240v12M286 240v12\"\/><text class=\"ht\" x=\"240\" y=\"270\" text-anchor=\"middle\">d = 96 mm<\/text>\n <path class=\"hg\" d=\"M381 250L430 310\"\/><text class=\"hm\" x=\"392\" y=\"330\">t = 40 \u00b5m<\/text>\n <text class=\"hm\" x=\"240\" y=\"382\" text-anchor=\"middle\">L = \u03c0(D\u00b2 \u2212 d\u00b2) \/ 4t = 2,961 m \u00b7 109 kg LDPE<\/text>\n<\/svg>\n  <\/header>\n\n  <section class=\"kx-mat\" aria-label=\"Material\">\n    <div class=\"fld\" style=\"flex:1 1 240px\">\n      <label for=\"kx_mat\">Material<\/label>\n      <select id=\"kx_mat\"><\/select>\n    <\/div>\n    <div class=\"fld\" style=\"flex:0 1 200px\">\n      <label for=\"kx_rho\">Density *<\/label>\n      <div class=\"inp\"><input id=\"kx_rho\" inputmode=\"decimal\" value=\"0.92\"><span>g\/cm\u00b3<\/span><\/div>\n    <\/div>\n    <p class=\"note\">* Densities are typical values for the given polymer. For blends, regranulate and masterbatches (e.g. white with TiO\u2082) enter the density from the technical data sheet.<\/p>\n  <\/section>\n\n  <div class=\"kx-panel\">\n    <nav class=\"kx-nav\" id=\"kx_nav\" aria-label=\"Calculators\"><\/nav>\n    <section id=\"kx_panel\" class=\"kx-panel\" role=\"tabpanel\"><\/section>\n  <\/div>\n\n  <section class=\"kx-cta\">\n    <h2>Result different from the line? <span>We will recalculate it together.<\/span><\/h2>\n    <a href=\"https:\/\/kablonex.pl\/en\/contact\/\" target=\"_blank\" rel=\"noopener\">Contact an advisor &nbsp;\u2192<\/a>\n  <\/section>\n\n  <p class=\"kx-foot\">* Default values are typical for the industry (polymer densities, 76 mm core with a 10 mm wall). You can always enter your own. Results are indicative. The calculations are theoretical: they do not account for thickness tolerance, web tension and air in the winding, or start-up waste. For an order, the parameters in the technical data sheet and the Kablonex order confirmation apply.<\/p>\n<\/div>\n\n<script>\n(function(){\nconst MATS=[[\"LDPE\",0.92],[\"LLDPE\",0.92],[\"MDPE\",0.935],[\"HDPE\",0.95],[\"CPP\",0.90],[\"BOPP\",0.905],[\"PET (BOPET)\",1.39],[\"PA (BOPA)\",1.15],[\"PVC\",1.35],[\"OPS\",1.05],[\"EVOH\",1.17],[\"Aluminium\",2.70]];\nconst pl=x=>String(x);\nconst LAY=[{v:1,l:\"Flat film (1 layer)\"},{v:2,l:\"Tube or half-tube (2 layers)\"}];\nconst MATSEL=[{v:0,l:\"none\"}].concat(MATS.map((m,i)=>({v:i+1,l:m[0]+\" (\"+pl(m[1])+\")\"})));\nconst gsm=(t,r)=>t*r;\n\nconst D_DIA='<svg class=\"dia\" viewBox=\"0 0 240 150\" width=\"240\" height=\"150\" role=\"img\" aria-label=\"Roll cross-section: D is the outer diameter of the winding, d is the outer diameter of the core\"><circle class=\"f\" cx=\"75\" cy=\"75\" r=\"62\"\/><circle class=\"d\" cx=\"75\" cy=\"75\" r=\"48\"\/><circle class=\"d\" cx=\"75\" cy=\"75\" r=\"34\"\/><circle class=\"f\" cx=\"75\" cy=\"75\" r=\"20\"\/><circle class=\"s\" cx=\"75\" cy=\"75\" r=\"14\"\/><path class=\"r\" d=\"M13 75H137M55 60H95\"\/><text x=\"146\" y=\"79\">D, roll diameter<\/text><path class=\"d\" d=\"M95 60L144 44\"\/><text x=\"146\" y=\"42\">d, core incl. wall<\/text><\/svg>';\nconst D_BAG='<svg class=\"dia\" viewBox=\"0 0 250 170\" width=\"250\" height=\"170\" role=\"img\" aria-label=\"Bag with side gussets: width, length and gusset depth\"><rect class=\"f\" x=\"40\" y=\"14\" width=\"110\" height=\"130\"\/><path class=\"d\" d=\"M62 14V144M128 14V144\"\/><path class=\"r\" d=\"M40 156H150M162 14V144M40 6H62\"\/><text x=\"72\" y=\"169\">width<\/text><text x=\"170\" y=\"84\">length<\/text><text x=\"68\" y=\"10\">gusset<\/text><\/svg>';\nfunction drawLam(L){const tot=L.reduce((s,x)=>s+x[1],0);let y=6,h=\"\";L.forEach((x,i)=>{const hh=Math.max(16,Math.round(x[1]\/tot*100));h+='<rect class=\"'+(i%2?\"s\":\"f\")+'\" x=\"2\" y=\"'+y+'\" width=\"120\" height=\"'+hh+'\"\/><text x=\"132\" y=\"'+(y+hh\/2+4)+'\">'+x[2]+\" \"+pl(x[1])+\" \u00b5m<\/text>\";y+=hh});return '<svg class=\"dia\" viewBox=\"0 0 250 '+(y+6)+'\" width=\"250\" height=\"'+(y+6)+'\" role=\"img\" aria-label=\"Laminate cross-section in proportion to layer thickness\">'+h+\"<\/svg>\"}\n\nconst TABS=[\n{id:\"gsm\",name:\"Thickness and grammage\",lead:\"The basic conversion: microns to g\/m\u00b2 and back, together with the film yield per kilogram.\",blocks:[\n {id:\"g1\",title:\"Microns \u2192 grammage\",inputs:[{id:\"t\",label:\"Film thickness\",unit:\"\u00b5m\",def:40}],\n  calc:(v,r)=>[[\"Grammage\",gsm(v.t,r),\"g\/m\u00b2\",2],[\"Yield\",1000\/gsm(v.t,r),\"m\u00b2\/kg\",2],[\"Weight of 1,000 m\u00b2\",gsm(v.t,r),\"kg\",1]],\n  formula:\"g\/m\u00b2 = \u00b5m \u00d7 density [g\/cm\u00b3]\"},\n {id:\"g2\",title:\"Grammage \u2192 microns\",inputs:[{id:\"g\",label:\"Grammage\",unit:\"g\/m\u00b2\",def:36.8}],\n  calc:(v,r)=>[[\"Thickness\",v.g\/r,\"\u00b5m\",1],[\"Yield\",1000\/v.g,\"m\u00b2\/kg\",2]],\n  formula:\"\u00b5m = g\/m\u00b2 \u00f7 density\"}]},\n\n{id:\"rol\",name:\"Roll weight and length\",lead:\"How much a roll of a given length weighs, or how many linear metres are in a roll of a given weight. For tube, enter the lay-flat width and the thickness of one wall.\",blocks:[\n {id:\"r1\",title:\"Length \u2192 weight\",inputs:[{id:\"n\",label:\"Type\",type:\"sel\",opts:LAY},{id:\"w\",label:\"Width\",unit:\"mm\",def:1000},{id:\"t\",label:\"Thickness\",unit:\"\u00b5m\",def:40},{id:\"l\",label:\"Length\",unit:\"m\",def:3000}],\n  calc:(v,r)=>{const a=v.w\/1000*v.l;return[[\"Net weight\",a*gsm(v.t,r)*v.n\/1000,\"kg\",1],[\"Web area (lay-flat)\",a,\"m\u00b2\",0],[\"Weight per linear metre\",v.w\/1000*gsm(v.t,r)*v.n,\"g\/m\",1]]},\n  formula:\"kg = width [m] \u00d7 length [m] \u00d7 g\/m\u00b2 \u00d7 layers \u00f7 1000\"},\n {id:\"r2\",title:\"Weight \u2192 length\",inputs:[{id:\"n\",label:\"Type\",type:\"sel\",opts:LAY},{id:\"w\",label:\"Width\",unit:\"mm\",def:1000},{id:\"t\",label:\"Thickness\",unit:\"\u00b5m\",def:40},{id:\"k\",label:\"Net weight\",unit:\"kg\",def:100}],\n  calc:(v,r)=>{const l=v.k*1000\/(gsm(v.t,r)*v.n*v.w\/1000);return[[\"Length\",l,\"m\",0],[\"Web area (lay-flat)\",l*v.w\/1000,\"m\u00b2\",0],[\"Metres per 1 kg\",l\/v.k,\"m\/kg\",1]]},\n  formula:\"m = kg \u00d7 1000 \u00f7 (g\/m\u00b2 \u00d7 layers \u00d7 width [m])\"}]},\n\n{id:\"dia\",name:\"Roll diameter\",lead:\"Estimating the length and weight of a winding from its diameter, e.g. when stocktaking partly used rolls or checking whether a roll fits on the unwinder.\",blocks:[\n {id:\"d1\",title:\"Diameter \u2192 length and weight\",draw:()=>D_DIA,inputs:[{id:\"dz\",label:\"Outer roll diameter\",unit:\"mm\",def:400},{id:\"dt\",label:\"Outer core diameter *\",unit:\"mm\",def:96,hint:\"Default: 76 mm (3 inch) core with a 10 mm wall. Measure the core including the wall, not just the bore.\"},{id:\"t\",label:\"Thickness of the wound web\",unit:\"\u00b5m\",def:40,hint:\"For tube: 2 \u00d7 wall thickness.\"},{id:\"w\",label:\"Width\",unit:\"mm\",def:1000}],\n  calc:(v,r)=>{if(v.dz<=v.dt)return\"The roll diameter must be larger than the core diameter.\";const s=Math.PI*(v.dz*v.dz-v.dt*v.dt)\/4;return[[\"Length\",s\/(v.t\/1000)\/1000,\"m\",0],[\"Net weight\",s*v.w*r\/1e6,\"kg\",1]]},\n  formula:\"m = \u03c0 \u00d7 (D\u00b2 \u2212 d\u00b2) \u00f7 (4 \u00d7 thickness [mm]) \u00f7 1000\"},\n {id:\"d2\",title:\"Length \u2192 diameter\",inputs:[{id:\"l\",label:\"Length\",unit:\"m\",def:3000},{id:\"dt\",label:\"Outer core diameter *\",unit:\"mm\",def:96},{id:\"t\",label:\"Thickness of the wound web\",unit:\"\u00b5m\",def:40}],\n  calc:(v)=>[[\"Roll diameter\",Math.sqrt(4*v.l*1000*(v.t\/1000)\/Math.PI+v.dt*v.dt),\"mm\",0]],\n  formula:\"D = \u221a(4 \u00d7 length [mm] \u00d7 thickness [mm] \u00f7 \u03c0 + d\u00b2)\"}]},\n\n{id:\"bag\",name:\"Bags and sacks\",lead:\"Weight of a single bag and the number of pieces per kilogram. Side gusset: depth of one fold, as in the notation 500 + 2\u00d7100.\",blocks:[\n {id:\"b1\",title:\"Bag weight\",draw:()=>D_BAG,inputs:[{id:\"w\",label:\"Width\",unit:\"mm\",def:500},{id:\"f\",label:\"Side gusset (one)\",unit:\"mm\",def:0,z:1},{id:\"l\",label:\"Length\",unit:\"mm\",def:1000},{id:\"t\",label:\"Wall thickness\",unit:\"\u00b5m\",def:50},{id:\"q\",label:\"Quantity\",unit:\"pcs\",def:10000}],\n  calc:(v,r)=>{const g=2*(v.w+2*v.f)\/1000*v.l\/1000*gsm(v.t,r);return[[\"Weight of 1 piece\",g,\"g\",2],[\"Pieces per 1 kg\",1000\/g,\"pcs\",1],[\"Weight of 1,000 pieces\",g,\"kg\",2],[\"Weight of the whole quantity\",g*v.q\/1000,\"kg\",1]]},\n  formula:\"g = 2 \u00d7 (width + 2 \u00d7 gusset) [m] \u00d7 length [m] \u00d7 g\/m\u00b2. Without flaps, handles or seal allowance.\"}]},\n\n{id:\"cena\",name:\"Price: kg, m\u00b2, linear m\",lead:\"Film is bought in kilograms and used in metres. Convert the price to the unit in which you actually calculate the packaging cost. Any currency.\",blocks:[\n {id:\"c1\",title:\"Price per kg \u2192 m\u00b2 and linear metre\",inputs:[{id:\"p\",label:\"Price per kg\",unit:\"\/kg\",def:9.5},{id:\"t\",label:\"Thickness\",unit:\"\u00b5m\",def:40},{id:\"w\",label:\"Width\",unit:\"mm\",def:1000},{id:\"n\",label:\"Type\",type:\"sel\",opts:LAY}],\n  calc:(v,r)=>{const m=v.p*gsm(v.t,r)\/1000;return[[\"Price per m\u00b2 of film (1 layer)\",m,\"\/m\u00b2\",4],[\"Price per linear metre\",m*v.w\/1000*v.n,\"\/m\",4],[\"Price per 1,000 linear m\",m*v.w*v.n,\"\/1,000 m\",2]]},\n  formula:\"price\/m\u00b2 = price\/kg \u00d7 g\/m\u00b2 \u00f7 1000\"},\n {id:\"c2\",title:\"Price per m\u00b2 \u2192 price per kg\",inputs:[{id:\"m\",label:\"Price per m\u00b2\",unit:\"\/m\u00b2\",def:0.35},{id:\"t\",label:\"Thickness\",unit:\"\u00b5m\",def:40}],\n  calc:(v,r)=>[[\"Price per kg\",v.m*1000\/gsm(v.t,r),\"\/kg\",2]],\n  formula:\"price\/kg = price\/m\u00b2 \u00d7 1000 \u00f7 g\/m\u00b2\"}]},\n\n{id:\"down\",name:\"Downgauging\",lead:\"How many kilograms and how much money a thickness reduction saves at the same packaging area. A thinner film with better properties may cost more per kg and still be cheaper per m\u00b2.\",blocks:[\n {id:\"o1\",title:\"Savings on thinner film\",inputs:[{id:\"a\",label:\"Current thickness\",unit:\"\u00b5m\",def:50},{id:\"b\",label:\"New thickness\",unit:\"\u00b5m\",def:40},{id:\"k\",label:\"Current annual consumption\",unit:\"kg\",def:60000},{id:\"p\",label:\"Current price\",unit:\"\/kg\",def:9.5},{id:\"q\",label:\"Price of the new film\",unit:\"\/kg\",def:10.2}],\n  calc:(v)=>{const nk=v.k*v.b\/v.a,c1=v.k*v.p,c2=nk*v.q;return[[c1>=c2?\"Annual saving\":\"Annual cost increase\",Math.abs(c1-c2),\"\",0],[\"Cost change\",(c2\/c1-1)*100,\"%\",1],[\"Current cost\",c1,\"\",0],[\"Cost after the change\",c2,\"\",0],[\"Change in film mass\",nk-v.k,\"kg\",0],[\"New consumption\",nk,\"kg\",0]]},\n  formula:\"new kg = kg \u00d7 (new thickness \u00f7 current), at the same density and area. Feasibility is confirmed by trials on the line.\"}]},\n\n{id:\"uzy\",name:\"Designs per roll\",lead:\"How many packages come out of a roll and how much the film costs per package. Useful for shrink film, FFS and converting.\",blocks:[\n {id:\"u1\",title:\"Number of designs and cost per piece\",inputs:[{id:\"n\",label:\"Type\",type:\"sel\",opts:LAY},{id:\"w\",label:\"Width\",unit:\"mm\",def:600},{id:\"t\",label:\"Thickness\",unit:\"\u00b5m\",def:50},{id:\"k\",label:\"Net roll weight\",unit:\"kg\",def:50},{id:\"c\",label:\"Design length (repeat)\",unit:\"mm\",def:850},{id:\"p\",label:\"Price per kg\",unit:\"\/kg\",def:9.5}],\n  calc:(v,r)=>{const gm=gsm(v.t,r)*v.n*v.w\/1000,l=v.k*1000\/gm,u=gm*v.c\/1000;return[[\"Full designs per roll\",Math.floor(l\/(v.c\/1000)+1e-9),\"pcs\",0],[\"Film cost per design\",u\/1000*v.p,\"\/pc\",4],[\"Film per design\",u,\"g\",2],[\"Roll length\",l,\"m\",0]]},\n  formula:\"designs = roll length [m] \u00f7 design length [m], g per design = g\/m \u00d7 design length [m]\"}]},\n\n{id:\"lam\",name:\"Laminate\",lead:\"Grammage and yield of a multilayer structure, e.g. PET 12 \/ PE 50. You select the density of each layer separately; the global material selection does not apply here.\",blocks:[\n {id:\"l1\",title:\"Structure up to 3 layers\",noRho:1,inputs:[{id:\"m1\",label:\"Layer 1\",type:\"sel\",opts:MATSEL,def:7},{id:\"t1\",label:\"Thickness 1\",unit:\"\u00b5m\",def:12,z:1},{id:\"m2\",label:\"Layer 2\",type:\"sel\",opts:MATSEL,def:1},{id:\"t2\",label:\"Thickness 2\",unit:\"\u00b5m\",def:50,z:1},{id:\"m3\",label:\"Layer 3\",type:\"sel\",opts:MATSEL,def:0},{id:\"t3\",label:\"Thickness 3\",unit:\"\u00b5m\",def:0,z:1},{id:\"k\",label:\"Adhesive per bond (dry)\",unit:\"g\/m\u00b2\",def:2,z:1}],\n  calc:(v,r,b)=>{const L=[[v.m1,v.t1],[v.m2,v.t2],[v.m3,v.t3]].filter(x=>x[0]>0&&x[1]>0).map(x=>[MATS[x[0]-1][1],x[1],MATS[x[0]-1][0]]);if(!L.length)return\"Select a material and thickness for at least one layer.\";const g=L.reduce((s,x)=>s+x[0]*x[1],0)+v.k*(L.length-1);b._L=L;\n   return[[\"Laminate grammage\",g,\"g\/m\u00b2\",1],[\"Yield\",1000\/g,\"m\u00b2\/kg\",2],[\"Total film thickness (without adhesive)\",L.reduce((s,x)=>s+x[1],0),\"\u00b5m\",1]].concat(L.map((x,i)=>[\"Weight share: \"+x[2],x[0]*x[1]\/g*100,\"%\",1]))},\n  draw:(b)=>b._L?drawLam(b._L):\"\",\n  formula:\"g\/m\u00b2 = \u03a3 (\u00b5m \u00d7 density) + adhesive \u00d7 number of bonds\"}]},\n\n{id:\"jed\",name:\"Units\",lead:\"Specifications from the USA and the UK: mil, gauge, inches, feet and pounds.\",blocks:[\n {id:\"j1\",title:\"Thickness: \u00b5m \u2192 mil, gauge\",noRho:1,inputs:[{id:\"t\",label:\"Thickness\",unit:\"\u00b5m\",def:50}],calc:v=>[[\"Mil (thou)\",v.t\/25.4,\"mil\",2],[\"Gauge\",v.t\/0.254,\"ga\",0],[\"Millimetres\",v.t\/1000,\"mm\",3]],formula:\"1 mil = 100 gauge = 25.4 \u00b5m\"},\n {id:\"j2\",title:\"Thickness: mil \u2192 \u00b5m\",noRho:1,inputs:[{id:\"m\",label:\"Thickness\",unit:\"mil\",def:2}],calc:v=>[[\"Microns\",v.m*25.4,\"\u00b5m\",1],[\"Gauge\",v.m*100,\"ga\",0]],formula:\"\u00b5m = mil \u00d7 25.4\"},\n {id:\"j3\",title:\"Dimensions and weight\",noRho:1,inputs:[{id:\"i\",label:\"Inches\",unit:\"in\",def:3},{id:\"f\",label:\"Feet\",unit:\"ft\",def:1000},{id:\"p\",label:\"Pounds\",unit:\"lb\",def:100}],calc:v=>[[\"Inches \u2192 mm\",v.i*25.4,\"mm\",1],[\"Feet \u2192 m\",v.f*0.3048,\"m\",1],[\"Pounds \u2192 kg\",v.p*0.45359237,\"kg\",2]],formula:\"1 in = 25.4 mm \u00b7 1 ft = 0.3048 m \u00b7 1 lb = 0.4536 kg\"}]}\n];\n\nconst $=id=>document.getElementById(id);\nconst root=document.querySelector(\".kx\"),want=(root.dataset.tabs||\"\").split(\",\").map(x=>x.trim()).filter(Boolean);\nif(want.length)for(let i=TABS.length-1;i>=0;i--)if(want.indexOf(TABS[i].id)<0)TABS.splice(i,1);\nfunction num(s){s=String(s).replace(\/[\\s ,]\/g,\"\");return \/^(\\d+\\.?\\d*|\\.\\d+)$\/.test(s)?parseFloat(s):NaN}\nconst fmt=(x,d)=>x.toLocaleString(\"en-GB\",{minimumFractionDigits:0,maximumFractionDigits:d});\nconst esc=s=>String(s).replace(\/&\/g,\"&amp;\").replace(\/<\/g,\"&lt;\").replace(\/\"\/g,\"&quot;\");\nconst state={};let cur=TABS[0].id;\nconst h=location.hash.replace(\"#\",\"\");if(TABS.some(t=>t.id===h))cur=h;\nTABS.forEach(t=>t.blocks.forEach(b=>b.inputs.forEach(i=>{state[b.id+\"_\"+i.id]=i.def!==undefined?i.def:(i.opts?i.opts[0].v:0)})));\n\nconst matSel=$(\"kx_mat\"),rhoIn=$(\"kx_rho\");\nmatSel.innerHTML=MATS.map((m,i)=>'<option value=\"'+i+'\">'+m[0]+\"<\/option>\").join(\"\")+'<option value=\"x\">Custom density<\/option>';\nmatSel.onchange=()=>{if(matSel.value!==\"x\")rhoIn.value=pl(MATS[+matSel.value][1]);update()};\nrhoIn.oninput=()=>{matSel.value=\"x\";update()};\n\nfunction field(b,i){const k=b.id+\"_\"+i.id,id=\"kx_\"+k,val=state[k];\n if(i.type===\"sel\")return '<div class=\"fld\"><label for=\"'+id+'\">'+i.label+'<\/label><select id=\"'+id+'\" data-k=\"'+k+'\">'+i.opts.map(o=>'<option value=\"'+o.v+'\"'+(o.v==val?\" selected\":\"\")+\">\"+esc(o.l)+\"<\/option>\").join(\"\")+\"<\/select><\/div>\";\n return '<div class=\"fld\"><label for=\"'+id+'\">'+i.label+'<\/label><div class=\"inp\"><input id=\"'+id+'\" data-k=\"'+k+'\" inputmode=\"decimal\" value=\"'+esc(pl(val))+'\"><span>'+i.unit+\"<\/span><\/div>\"+(i.hint?'<div class=\"hint\">'+i.hint+\"<\/div>\":\"\")+\"<\/div>\"}\n\nfunction render(){const t=TABS.find(x=>x.id===cur);\n const GR=[[\"Conversions\",[\"gsm\",\"rol\",\"dia\",\"jed\"]],[\"Cost and consumption\",[\"bag\",\"cena\",\"down\",\"uzy\",\"lam\"]]];\n $(\"kx_nav\").innerHTML=GR.map(g=>{const bs=TABS.filter(x=>g[1].indexOf(x.id)>=0);return bs.length?'<div class=\"kx-grp\" role=\"tablist\"><span class=\"gl\">'+g[0]+'<\/span>'+bs.map(x=>'<button role=\"tab\" id=\"kx_tab_'+x.id+'\" data-t=\"'+x.id+'\" aria-selected=\"'+(x.id===cur)+'\">'+x.name+\"<\/button>\").join(\"\")+\"<\/div>\":\"\"}).join(\"\");\n $(\"kx_panel\").innerHTML='<div><div class=\"kx-ph\"><h2>'+t.name+'<\/h2><span class=\"kx-badge\" id=\"kx_badge\"><\/span><\/div><p class=\"lead\">'+t.lead+\"<\/p><\/div>\"+t.blocks.map(b=>'<div class=\"kx-block\"><div class=\"kx-in\"><h3>'+b.title+'<\/h3><div class=\"kx-fields\">'+b.inputs.map(i=>field(b,i)).join(\"\")+'<\/div><p class=\"formula\">'+b.formula+'<\/p><\/div><div class=\"kx-out\" id=\"kx_out_'+b.id+'\" aria-live=\"polite\"><\/div><\/div>').join(\"\");\n update()}\n\nfunction update(){const t=TABS.find(x=>x.id===cur),r=num(rhoIn.value),rOk=r>0;\n rhoIn.parentNode.classList.toggle(\"bad\",!rOk);\n const bd=$(\"kx_badge\");if(bd){const use=t.blocks.some(b=>!b.noRho);bd.hidden=!use;bd.textContent=(matSel.value===\"x\"?\"Custom density\":matSel.options[matSel.selectedIndex].text)+\" \u00b7 \"+rhoIn.value+\" g\/cm\u00b3\"}\n t.blocks.forEach(b=>{const v={};let ok=true;\n  b.inputs.forEach(i=>{const x=num(state[b.id+\"_\"+i.id]);v[i.id]=x;if(i.type===\"sel\")return;const good=i.z?x>=0:x>0;if(!good)ok=false;const el=$(\"kx_\"+b.id+\"_\"+i.id);if(el)el.parentNode.classList.toggle(\"bad\",!good)});\n  const out=$(\"kx_out_\"+b.id);let res=null;b._L=null;\n  if(!ok)res=\"Enter numbers greater than zero in all fields.\";\n  else if(!b.noRho&&!rOk)res=\"Enter a material density greater than zero.\";\n  else{res=b.calc(v,r,b);if(Array.isArray(res)&&res.some(x=>!isFinite(x[1])))res=\"The result cannot be calculated for this data.\"}\n  if(typeof res===\"string\"){out.innerHTML='<p class=\"err\">'+res+\"<\/p>\";return}\n  const m=res[0];\n  out.innerHTML='<div class=\"res-main\"><div class=\"lab\">'+m[0]+'<\/div><div class=\"val\">'+fmt(m[1],m[3])+(m[2]?\"<small>\"+m[2]+\"<\/small>\":\"\")+\"<\/div><\/div>\"+(res.length>1?'<ul class=\"res-list\">'+res.slice(1).map(x=>\"<li><span>\"+x[0]+\"<\/span><b>\"+fmt(x[1],x[3])+\" \"+x[2]+\"<\/b><\/li>\").join(\"\")+\"<\/ul>\":\"\")+(b.draw?b.draw(b):\"\")})}\n\n$(\"kx_nav\").addEventListener(\"click\",e=>{const b=e.target.closest(\"button[data-t]\");if(b){cur=b.dataset.t;render();try{history.replaceState(null,\"\",\"#\"+cur)}catch(e){}}});\n$(\"kx_panel\").addEventListener(\"input\",e=>{const k=e.target.dataset.k;if(k){state[k]=e.target.value;update()}});\nrender();\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Nine calculators for technologists and buyers: microns to grammage, roll weight and length, roll diameter, bags, price per kg, m\u00b2 and linear metre, downgauging, designs per roll, laminates and units.<\/p>\n","protected":false},"author":2,"featured_media":3075,"parent":1636,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"class_list":["post-3219","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Film calculators - Kablonex<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Film calculators - Kablonex\" \/>\n<meta property=\"og:description\" content=\"Nine calculators for technologists and buyers: microns to grammage, roll weight and length, roll diameter, bags, price per kg, m\u00b2 and linear metre, downgauging, designs per roll, laminates and units.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/\" \/>\n<meta property=\"og:site_name\" content=\"Kablonex\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/\",\"url\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/\",\"name\":\"Film calculators - Kablonex\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kablonex.pl\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kalkulatory-folii-hero-1600x900-1.png\",\"datePublished\":\"2026-09-19T13:27:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kablonex.pl\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kalkulatory-folii-hero-1600x900-1.png\",\"contentUrl\":\"https:\\\/\\\/kablonex.pl\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/kalkulatory-folii-hero-1600x900-1.png\",\"width\":1600,\"height\":900,\"caption\":\"Kalkulator folii Kablonex: przekr\u00f3j rolki folii z wymiarami D, d i grubo\u015bci\u0105 oraz wzorem na d\u0142ugo\u015b\u0107 nawoju\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/calculators\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Homepage\",\"item\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Knowledge\",\"item\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/knowledge\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Film calculators\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/\",\"name\":\"Kablonex\",\"description\":\"Kablonex Folie doskona\u0142e\",\"publisher\":{\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/#organization\",\"name\":\"Kablonex\",\"url\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kablonex.pl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/kablonex-logo.png\",\"contentUrl\":\"https:\\\/\\\/kablonex.pl\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/kablonex-logo.png\",\"width\":127,\"height\":48,\"caption\":\"Kablonex\"},\"image\":{\"@id\":\"https:\\\/\\\/kablonex.pl\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Film calculators - Kablonex","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:\/\/kablonex.pl\/en\/knowledge\/calculators\/","og_locale":"en_US","og_type":"article","og_title":"Film calculators - Kablonex","og_description":"Nine calculators for technologists and buyers: microns to grammage, roll weight and length, roll diameter, bags, price per kg, m\u00b2 and linear metre, downgauging, designs per roll, laminates and units.","og_url":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/","og_site_name":"Kablonex","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/","url":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/","name":"Film calculators - Kablonex","isPartOf":{"@id":"https:\/\/kablonex.pl\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/#primaryimage"},"image":{"@id":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/#primaryimage"},"thumbnailUrl":"https:\/\/kablonex.pl\/wp-content\/uploads\/2026\/09\/kalkulatory-folii-hero-1600x900-1.png","datePublished":"2026-09-19T13:27:00+00:00","breadcrumb":{"@id":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kablonex.pl\/en\/knowledge\/calculators\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/#primaryimage","url":"https:\/\/kablonex.pl\/wp-content\/uploads\/2026\/09\/kalkulatory-folii-hero-1600x900-1.png","contentUrl":"https:\/\/kablonex.pl\/wp-content\/uploads\/2026\/09\/kalkulatory-folii-hero-1600x900-1.png","width":1600,"height":900,"caption":"Kalkulator folii Kablonex: przekr\u00f3j rolki folii z wymiarami D, d i grubo\u015bci\u0105 oraz wzorem na d\u0142ugo\u015b\u0107 nawoju"},{"@type":"BreadcrumbList","@id":"https:\/\/kablonex.pl\/en\/knowledge\/calculators\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Homepage","item":"https:\/\/kablonex.pl\/en\/"},{"@type":"ListItem","position":2,"name":"Knowledge","item":"https:\/\/kablonex.pl\/en\/knowledge\/"},{"@type":"ListItem","position":3,"name":"Film calculators"}]},{"@type":"WebSite","@id":"https:\/\/kablonex.pl\/en\/#website","url":"https:\/\/kablonex.pl\/en\/","name":"Kablonex","description":"Kablonex Folie doskona\u0142e","publisher":{"@id":"https:\/\/kablonex.pl\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kablonex.pl\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kablonex.pl\/en\/#organization","name":"Kablonex","url":"https:\/\/kablonex.pl\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kablonex.pl\/en\/#\/schema\/logo\/image\/","url":"https:\/\/kablonex.pl\/wp-content\/uploads\/2026\/06\/kablonex-logo.png","contentUrl":"https:\/\/kablonex.pl\/wp-content\/uploads\/2026\/06\/kablonex-logo.png","width":127,"height":48,"caption":"Kablonex"},"image":{"@id":"https:\/\/kablonex.pl\/en\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":["https:\/\/kablonex.pl\/wp-content\/uploads\/2026\/09\/kalkulatory-folii-hero-1600x900-1-1024x576.png",1024,576,true],"author_info":{"display_name":"Alicja W\u0142odarczyk","author_link":"https:\/\/kablonex.pl\/en\/author\/redakcja-kablonex\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/pages\/3219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/comments?post=3219"}],"version-history":[{"count":0,"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/pages\/3219\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/pages\/1636"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/media\/3075"}],"wp:attachment":[{"href":"https:\/\/kablonex.pl\/en\/wp-json\/wp\/v2\/media?parent=3219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}