{"id":117323,"date":"2026-05-21T07:19:13","date_gmt":"2026-05-21T07:19:13","guid":{"rendered":"https:\/\/aandrijftechniek.nl\/?p=117323"},"modified":"2026-05-26T08:59:58","modified_gmt":"2026-05-26T08:59:58","slug":"free-belt-calculation-tool","status":"publish","type":"post","link":"https:\/\/aandrijftechniek.nl\/en\/free-belt-calculation-tool\/","title":{"rendered":"Need to replace the V-belt? Use our free calculation tool!"},"content":{"rendered":"<p><em>Every technician knows the moment: a V-belt gives out, you take it off, and the marking is long gone. Or you order a replacement belt based on the part number, and yet the length isn&#039;t quite right. How is that possible? The answer lies in something that is often overlooked: <strong>V-belts come in multiple lengths simultaneously.<\/strong> And they are not always measured at the same point.<\/em><\/p>\n<h2><strong>One belt, four ways to measure it<\/strong><\/h2>\n<p>A V-belt is not a flat band; it has a wedge shape. This means that the inside, the outside, and the middle of the belt all have different circumferences. That is why, in practice, there are four different length designations:<\/p>\n<ul>\n<li><strong>Li \u2013 internal length<\/strong> Measured along the inside of the belt. This was the standard for classic V-belts (DIN 2215) for a long time and is often listed as the only measurement on older belts.<\/li>\n<li><strong>La \u2013 external length<\/strong> The circumference along the outside. Handy to measure if you simply wrap the belt around a tape measure or piece of string \u2014 but not the size you need when ordering.<\/li>\n<li><strong>Ld \u2013 target length (also known as: Lp or Lw)<\/strong> This is the measurement that really matters. The sight length is measured at the neutral plane of the belt \u2014 the point where the tension threads are located and where the belt neither stretches nor contracts. ISO 4184 stipulates that this is the official standard measurement. Modern belts always state the Ld.<\/li>\n<li><strong>Lw \/ Lp \u2013 effective length \/ stitch length<\/strong> These are two names for the same thing: the length of the belt measured stretched, from end to end. Numerically identical to the guide length Ld.<\/li>\n<\/ul>\n<h2><strong>Classic or narrow profile, the difference adds up<\/strong><\/h2>\n<p>There is always a fixed correction value between the internal dimension (Li) and the guide length (Ld). This value varies per profile, and that difference is greater than you might think.<\/p>\n<p>For <strong>classic profiles<\/strong> (Z, A, B, C, D, E):<\/p>\n<table>\n<thead>\n<tr>\n<td><strong>Profile<\/strong><\/td>\n<td><strong>Ld = Li + \u2026<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Z \/ ZX<\/td>\n<td>+ 23 mm<\/td>\n<\/tr>\n<tr>\n<td>A \/ AX<\/td>\n<td>+ 30 mm<\/td>\n<\/tr>\n<tr>\n<td>B \/ BX<\/td>\n<td>+ 45 mm<\/td>\n<\/tr>\n<tr>\n<td>C \/ CX<\/td>\n<td>+ 59 mm<\/td>\n<\/tr>\n<tr>\n<td>D<\/td>\n<td>+ 76 mm<\/td>\n<\/tr>\n<tr>\n<td>E<\/td>\n<td>+ 93 mm<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For <strong>narrow profiles<\/strong> (SPZ, SPA, SPB, SPC):<\/p>\n<table>\n<thead>\n<tr>\n<td><strong>Profile<\/strong><\/td>\n<td><strong>Ld = Li + \u2026<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>SPZ \/ XPZ<\/td>\n<td>+ 38 mm<\/td>\n<\/tr>\n<tr>\n<td>SPA \/ XPA<\/td>\n<td>+ 46 mm<\/td>\n<\/tr>\n<tr>\n<td>SPB \/ XPB<\/td>\n<td>+ 60 mm<\/td>\n<\/tr>\n<tr>\n<td>SPC \/ XPC<\/td>\n<td>+ 84 mm<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>If you order based on the wrong size, the belt can be too tight or too loose \u2014 and that is not only annoying, but also bad for the lifespan of both the belt and the bearings.<\/p>\n<h2><strong>Belt without markings? Here&#039;s how to measure it anyway<\/strong><\/h2>\n<p>If there is nothing left on the belt, there are three practical options:<\/p>\n<ol>\n<li><strong>Measure outside<\/strong> \u2014 Place a flexible measuring tape or a piece of string taut along the outside. That gives you La. Subtract the profile correction for La from that to calculate Ld.<\/li>\n<li><strong>Measure inside<\/strong> \u2014 measure along the inside for Li, and add the correction value.<\/li>\n<li><strong>Extended measuring<\/strong> \u2014 if the belt is broken, lay it straight and measure the total length. That is immediately the Ld\/Lw.<\/li>\n<\/ol>\n<h2><strong>Why a calculation tool is indispensable here<\/strong><\/h2>\n<p>So much for the theory, but in practice there is another complication. Because if you want to order a V-belt, you don&#039;t just need the belt length. You need to know if the belt is also that length. <em>fits<\/em> for your setup: the distance between the shafts and the dimensions of the pulleys.<\/p>\n<p>And that is exactly where most people get stuck.<\/p>\n<p>The center distance between two pulleys, together with the pulley diameters, determines the belt length you need. If you calculate this manually, you are dealing with a formula that contains a square root. One calculation error and you order the wrong size.<\/p>\n<h3><strong>A good calculation tool solves this in two seconds:<\/strong><\/h3>\n<ul>\n<li>Enter the diameters of the large and small pulleys.<\/li>\n<li>Enter the center distance<\/li>\n<li>The required belt length (Ld) rolls out immediately.<\/li>\n<\/ul>\n<p>But the tool also works the other way around: do you already know which belt you want to use, but want to know if that belt fits your machine? Then enter the belt length and pulley diameters, and the tool calculates the required center distance. This way, you know immediately if you can reach the setting range of your tensioner.<\/p>\n<p><strong>NB:<\/strong> always use the <em>target diameter<\/em> of the pulley (Dd), not the outer diameter. Those two are not the same. The difference (dimension C) lies between the outer surface of the pulley and the neutral line of the belt. For an SPZ pulley, this is 2 mm per side; for an SPC, this increases to 4.8 mm. Because you measure the diameter (and therefore two sides), you add or subtract 2 \u00d7 dimension C.<\/p>\n<p>With the calculation tool, you bypass all those manual corrections and save yourself a return shipment.<\/p>\n<p><em>Want to get started right away? Use the V-belt length calculator and order the correct size in one go.<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><!-- ======================================================\n     HARTAFSTAND CALCULATOR\n     WordPress: plak deze code in een HTML-blok of shortcode.\n     Geen externe afhankelijkheden vereist.\n     ====================================================== --><\/p>\n<style>\n<p>  .vriem-calc {\n    font-family: 'Segoe UI', Arial, sans-serif;\n    max-width: 480px;\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(26,26,46,.10);\n    overflow: hidden;\n  }\n  .vriem-calc__header {\n    background: linear-gradient(135deg, #1A1A2E 0%, #16213E 100%);\n    padding: 28px 28px 20px;\n  }\n  .vriem-calc__header h2 {\n    margin: 0 0 6px;\n    font-size: 1.25rem;\n    font-weight: 700;\n    color: #fff;\n    letter-spacing: -.3px;\n  }\n  .vriem-calc__header p {\n    margin: 0;\n    font-size: .82rem;\n    color: #8899bb;\n  }\n  .vriem-calc__body {\n    padding: 24px 28px;\n  }\n  .vriem-calc__section-label {\n    font-size: .72rem;\n    font-weight: 700;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    color: #8899bb;\n    margin: 0 0 14px;\n  }\n  .vriem-calc__field {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 12px;\n  }\n  .vriem-calc__field label {\n    flex: 1;\n    font-size: .9rem;\n    color: #3a4a6a;\n  }\n  .vriem-calc__field input {\n    width: 100px;\n    padding: 9px 12px;\n    border: 2px solid #e2e8f4;\n    border-radius: 8px;\n    font-size: 1rem;\n    font-weight: 600;\n    color: #1A1A2E;\n    text-align: center;\n    transition: border-color .2s;\n    outline: none;\n    box-sizing: border-box;\n  }\n  .vriem-calc__field input:focus {\n    border-color: #E94560;\n  }\n  .vriem-calc__field .unit {\n    width: 36px;\n    font-size: .8rem;\n    color: #8899bb;\n    text-align: left;\n  }\n  .vriem-calc__btn {\n    display: block;\n    width: 100%;\n    margin: 20px 0 0;\n    padding: 13px;\n    background: #ed1d24;\n    color: #fff;\n    border: none;\n    border-radius: 10px;\n    font-size: 1rem;\n    font-weight: 700;\n    cursor: pointer;\n    letter-spacing: .02em;\n    transition: background .2s, transform .1s;\n  }\n  .vriem-calc__btn:hover  { background: #c73550; }\n  .vriem-calc__btn:active { transform: scale(.98); }\n  .vriem-calc__result {\n    margin-top: 20px;\n    border-radius: 12px;\n    background: linear-gradient(135deg, #E94560 0%, #c73550 100%);\n    padding: 18px 22px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity .3s, transform .3s;\n  }\n  .vriem-calc__result.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .vriem-calc__result-label {\n    font-size: .9rem;\n    color: rgba(255,255,255,.8);\n    font-weight: 600;\n  }\n  .vriem-calc__result-value {\n    font-size: 2rem;\n    font-weight: 800;\n    color: #fff;\n    letter-spacing: -.5px;\n  }\n  .vriem-calc__result-unit {\n    font-size: .9rem;\n    color: rgba(255,255,255,.7);\n    margin-left: 4px;\n    font-weight: 600;\n  }\n  .vriem-calc__error {\n    margin-top: 12px;\n    font-size: .82rem;\n    color: #E94560;\n    display: none;\n  }\n  .vriem-calc__note {\n    margin-top: 18px;\n    padding: 12px 14px;\n    background: #f0f4fc;\n    border-radius: 8px;\n    font-size: .78rem;\n    color: #5a6a8a;\n    line-height: 1.5;\n  }\n  .vriem-calc__formula {\n    font-family: 'Courier New', monospace;\n    background: #e8edf8;\n    padding: 2px 6px;\n    border-radius: 4px;\n  }\n<\/style>\n<div class=\"d-flex-wrappertj\">\n<div class=\"vriem-calc\" id=\"calc-hartafstand\">\n<div class=\"vriem-calc__header\">\n<h2>Calculate center distance<\/h2>\n<p>Calculate the center distance (C) based on belt length and pulley diameters<\/p>\n<\/p><\/div>\n<div class=\"vriem-calc__body\">\n<p class=\"vriem-calc__section-label\">Input<\/p>\n<div class=\"vriem-calc__field\">\n      <label for=\"ha-d1\">Target diameter large disc (D\u2081)<\/label><br \/>\n      <input type=\"number\" id=\"ha-d1\" value=\"200\" min=\"1\" step=\"1\"><br \/>\n      <span class=\"unit\">mm<\/span>\n    <\/div>\n<div class=\"vriem-calc__field\">\n      <label for=\"ha-d2\">Target diameter small disc (D\u2082)<\/label><br \/>\n      <input type=\"number\" id=\"ha-d2\" value=\"100\" min=\"1\" step=\"1\"><br \/>\n      <span class=\"unit\">mm<\/span>\n    <\/div>\n<div class=\"vriem-calc__field\">\n      <label for=\"ha-ld\">Target length V-belt (Ld)<\/label><br \/>\n      <input type=\"number\" id=\"ha-ld\" value=\"1500\" min=\"1\" step=\"1\"><br \/>\n      <span class=\"unit\">mm<\/span>\n    <\/div>\n<p>    <button class=\"vriem-calc__btn\" onclick=\"berekenHartafstand()\">Calculate center distance \u2192<\/button><\/p>\n<div class=\"vriem-calc__error\" id=\"ha-error\">Check the input. Ensure that Ld is large enough for the specified disk sizes.<\/div>\n<div class=\"vriem-calc__result\" id=\"ha-result\">\n<div>\n<div class=\"vriem-calc__result-label\">Heart distance (C)<\/div>\n<\/p><\/div>\n<div>\n        <span class=\"vriem-calc__result-value\" id=\"ha-output\">\u2014<\/span><br \/>\n        <span class=\"vriem-calc__result-unit\">mm<\/span>\n      <\/div>\n<\/p><\/div>\n<div class=\"vriem-calc__note\">\n      <strong>Formula:<\/strong><br \/>\n      <span class=\"vriem-calc__formula\">C = (b + \u221a(b\u00b2 \u2212 2(D\u2081\u2212D\u2082)\u00b2)) \/ 4<\/span><br \/>\n      whereby <span class=\"vriem-calc__formula\">b = Ld \u2212 \u03c0\/2 \u00d7 (D\u2081 + D\u2082)<\/span><\/p>\n<p>      \u26a0 Use the <strong>target diameter (Dd)<\/strong>, not the outer diameter of the disc.\n    <\/div>\n<\/p><\/div>\n<\/div>\n<div class=\"vriem-calc\" id=\"calc-riemlengte\">\n<div class=\"vriem-calc__header\">\n<h2>Calculate V-belt length<\/h2>\n<p>Calculate the guide length (Ld) based on disc diameters and center distance<\/p>\n<\/p><\/div>\n<div class=\"vriem-calc__body\">\n<p class=\"vriem-calc__section-label\">Input<\/p>\n<div class=\"vriem-calc__field\">\n      <label for=\"rl-d1\">Target diameter large disc (D\u2081)<\/label><br \/>\n      <input type=\"number\" id=\"rl-d1\" value=\"200\" min=\"1\" step=\"1\"><br \/>\n      <span class=\"unit\">mm<\/span>\n    <\/div>\n<div class=\"vriem-calc__field\">\n      <label for=\"rl-d2\">Target diameter small disc (D\u2082)<\/label><br \/>\n      <input type=\"number\" id=\"rl-d2\" value=\"100\" min=\"1\" step=\"1\"><br \/>\n      <span class=\"unit\">mm<\/span>\n    <\/div>\n<div class=\"vriem-calc__field\">\n      <label for=\"rl-c\">Heart distance (C)<\/label><br \/>\n      <input type=\"number\" id=\"rl-c\" value=\"500\" min=\"1\" step=\"1\"><br \/>\n      <span class=\"unit\">mm<\/span>\n    <\/div>\n<p>    <button class=\"vriem-calc__btn\" onclick=\"berekenRiemlengte()\">Calculate belt length \u2192<\/button><\/p>\n<div class=\"vriem-calc__error\" id=\"rl-error\">Enter valid values (all fields must be greater than 0).<\/div>\n<div class=\"vriem-calc__result\" id=\"rl-result\">\n<div>\n<div class=\"vriem-calc__result-label\">Target length (Ld)<\/div>\n<\/p><\/div>\n<div>\n        <span class=\"vriem-calc__result-value\" id=\"rl-output\">\u2014<\/span><br \/>\n        <span class=\"vriem-calc__result-unit\">mm<\/span>\n      <\/div>\n<\/p><\/div>\n<div class=\"vriem-calc__note\">\n      <strong>Formula:<\/strong><br \/>\n      <span class=\"vriem-calc__formula\">Ld = 2C + \u03c0\/2 \u00d7 (D\u2081 + D\u2082) + (D\u2081 \u2212 D\u2082)\u00b2 \/ (4C)<\/span><\/p>\n<p>      \u26a0 Use the <strong>target diameter (Dd)<\/strong>, not the outer diameter of the disc.\n    <\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<p><!-- ======================================================\n     V-RIEMLENGTE CALCULATOR\n     WordPress: plak deze code in een HTML-blok of shortcode.\n     Geen externe afhankelijkheden vereist.\n     ====================================================== --><\/p>\n<style>\n  .vriem-calc {\n    font-family: 'Segoe UI', Arial, sans-serif;\n    max-width: 480px;\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(26,26,46,.10);\n    overflow: hidden;\n  }\n  .vriem-calc__header {\n    background: linear-gradient(135deg, #1A1A2E 0%, #16213E 100%);\n    padding: 28px 28px 20px;\n  }\n  .vriem-calc__header h2 {\n    margin: 0 0 6px;\n    font-size: 1.25rem;\n    font-weight: 700;\n    color: #fff;\n    letter-spacing: -.3px;\n  }\n  .vriem-calc__header p {\n    margin: 0;\n    font-size: .82rem;\n    color: #8899bb;\n  }\n  .vriem-calc__body {\n    padding: 24px 28px;\n  }\n  .vriem-calc__section-label {\n    font-size: .72rem;\n    font-weight: 700;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    color: #8899bb;\n    margin: 0 0 14px;\n  }\n  .vriem-calc__field {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 12px;\n  }\n  .vriem-calc__field label {\n    flex: 1;\n    font-size: .9rem;\n    color: #3a4a6a;\n  }\n  .vriem-calc__field input {\n    width: 100px;\n    padding: 9px 12px;\n    border: 2px solid #e2e8f4;\n    border-radius: 8px;\n    font-size: 1rem;\n    font-weight: 600;\n    color: #1A1A2E;\n    text-align: center;\n    transition: border-color .2s;\n    outline: none;\n    box-sizing: border-box;\n  }\n  .vriem-calc__field input:focus {\n    border-color: #E94560;\n  }\n  .vriem-calc__field .unit {\n    width: 36px;\n    font-size: .8rem;\n    color: #8899bb;\n    text-align: left;\n  }\n  .vriem-calc__btn {\n    display: block;\n    width: 100%;\n    margin: 20px 0 0;\n    padding: 13px;\n    background: #ed1d24;\n    color: #fff;\n    border: none;\n    border-radius: 10px;\n    font-size: 1rem;\n    font-weight: 700;\n    cursor: pointer;\n    letter-spacing: .02em;\n    transition: background .2s, transform .1s;\n  }\n  .vriem-calc__btn:hover  { background: #c73550; }\n  .vriem-calc__btn:active { transform: scale(.98); }\n  .vriem-calc__result {\n    margin-top: 20px;\n    border-radius: 12px;\n    background: linear-gradient(135deg, #E94560 0%, #c73550 100%);\n    padding: 18px 22px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    opacity: 0;\n    transform: translateY(6px);\n    transition: opacity .3s, transform .3s;\n  }\n  .vriem-calc__result.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .vriem-calc__result-label {\n    font-size: .9rem;\n    color: rgba(255,255,255,.8);\n    font-weight: 600;\n  }\n  .vriem-calc__result-value {\n    font-size: 2rem;\n    font-weight: 800;\n    color: #fff;\n    letter-spacing: -.5px;\n  }\n  .vriem-calc__result-unit {\n    font-size: .9rem;\n    color: rgba(255,255,255,.7);\n    margin-left: 4px;\n    font-weight: 600;\n  }\n  .vriem-calc__error {\n    margin-top: 12px;\n    font-size: .82rem;\n    color: #E94560;\n    display: none;\n  }\n  .vriem-calc__note {\n    margin-top: 18px;\n    padding: 12px 14px;\n    background: #f0f4fc;\n    border-radius: 8px;\n    font-size: .78rem;\n    color: #5a6a8a;\n    line-height: 1.5;\n  }\n  .vriem-calc__formula {\n    font-family: 'Courier New', monospace;\n    background: #e8edf8;\n    padding: 2px 6px;\n    border-radius: 4px;\n  }\n<\/style>","protected":false},"excerpt":{"rendered":"<p>Elke technicus kent het moment: een V-riem geeft de geest, je haalt hem eraf en de markering is al lang niet meer leesbaar. Of je bestelt een vervangende riem op basis van het artikelnummer, en toch klopt de lengte niet helemaal. Hoe kan dat? Het antwoord zit in iets dat vaak over het hoofd wordt [&hellip;]<\/p>","protected":false},"author":3,"featured_media":117324,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25577],"tags":[25578,25711,25710,25652],"class_list":["post-117323","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-productnieuws","tag-kettingen","tag-meten","tag-rekentool","tag-riemen"],"acf":[],"_links":{"self":[{"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/posts\/117323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/comments?post=117323"}],"version-history":[{"count":6,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/posts\/117323\/revisions"}],"predecessor-version":[{"id":117714,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/posts\/117323\/revisions\/117714"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/media\/117324"}],"wp:attachment":[{"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/media?parent=117323"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/categories?post=117323"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aandrijftechniek.nl\/en\/wp-json\/wp\/v2\/tags?post=117323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}