{"id":100281,"date":"2026-02-15T20:31:41","date_gmt":"2026-02-15T20:31:41","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100281"},"modified":"2026-05-25T16:30:23","modified_gmt":"2026-05-25T16:30:23","slug":"vibration-displacement","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/bn\/calculators\/vibration-displacement\/","title":{"rendered":"\u0995\u09ae\u09cd\u09aa\u09a8 \u09ac\u09bf\u099a\u09cd\u09af\u09c1\u09a4\u09bf \u0995\u09cd\u09af\u09be\u09b2\u0995\u09c1\u09b2\u09c7\u099f\u09b0 \u2014 \u09ac\u09c7\u0997 \u09a5\u09c7\u0995\u09c7 \u03bcm | Vibromera"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Vibration Displacement Calculator\",\"alternateName\":[\"Velocity to Displacement Converter\",\"Vibration Conversion Calculator\"],\"description\":\"Convert vibration velocity (mm\/s RMS) to displacement (\u03bcm peak-to-peak) and acceleration (m\/s\u00b2, g) at any frequency. Supports Hz and RPM input.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/vibration-displacement\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-02-14\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true,\"featureList\":[\"Velocity to displacement conversion\",\"Hz and RPM input\",\"Peak and peak-to-peak results\",\"Metric and Imperial units\",\"Auto-calculation on input change\",\"URL parameter sharing\",\"Calculation history\"],\"keywords\":\"vibration displacement, velocity to displacement, vibration conversion, peak-to-peak\"}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"What is vibration displacement?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Vibration displacement is the total distance a vibrating object moves from its rest position. It is typically measured in micrometers (\u03bcm) and can be expressed as peak (0-peak, the maximum excursion from center) or peak-to-peak (the full range of motion). Displacement is most useful for evaluating low-frequency vibration below about 10 Hz.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the difference between peak and peak-to-peak displacement?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Peak displacement (0-peak) measures the maximum excursion from the center rest position in one direction. Peak-to-peak displacement measures the total range of motion \u2014 from the maximum positive to the maximum negative excursion. For sinusoidal vibration, peak-to-peak is exactly twice the peak value. Peak-to-peak is the more commonly specified parameter for displacement measurements.\"}},\n{\"@type\":\"Question\",\"name\":\"How do you convert vibration velocity to displacement?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"To convert velocity (mm\/s RMS) to displacement (\u03bcm peak-to-peak), use the formula: d_pp = v_RMS \u00d7 \u221a2 \u00d7 1000 \/ (\u03c0 \u00d7 f), where f is the frequency in Hz. The \u221a2 factor converts RMS to peak, and dividing by (\u03c0 \u00d7 f) is the integration from velocity to displacement. The factor 1000 converts mm to \u03bcm.\"}},\n{\"@type\":\"Question\",\"name\":\"What is the relationship between displacement, velocity, and acceleration?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For sinusoidal vibration, displacement, velocity, and acceleration are mathematically related through frequency. Velocity is the time derivative of displacement (v = 2\u03c0f \u00d7 d), and acceleration is the time derivative of velocity (a = 2\u03c0f \u00d7 v). This means higher frequencies amplify acceleration relative to displacement, which is why displacement measurements are preferred at low frequencies and acceleration at high frequencies.\"}},\n{\"@type\":\"Question\",\"name\":\"When should I use displacement instead of velocity for vibration monitoring?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Displacement is most useful for low-frequency vibration monitoring, typically below 10 Hz (600 RPM). At low frequencies, velocity and acceleration values become very small even when displacement is significant. Large slow-speed machines like paper mill rolls, cooling tower fans, and reciprocating compressors often require displacement-based monitoring. Velocity (mm\/s RMS) is preferred for general machinery in the 10\u20131000 Hz range, while acceleration is best above 1000 Hz.\"}}\n]}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},\n{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Vibration Displacement Calculator\",\"item\":\"https:\/\/vibromera.eu\/calculators\/vibration-displacement\/\"}\n]}\n<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.css\">\n\n<style>\n:root {\n    --vc-bg: #f4f1ec;\n    --vc-surface: #ffffff;\n    --vc-surface-alt: #f8f6f2;\n    --vc-ink: #1a1a1a;\n    --vc-ink-secondary: #5a5650;\n    --vc-ink-muted: #8a857e;\n    --vc-accent: #c85a2a;\n    --vc-accent-hover: #b04d22;\n    --vc-accent-light: #fdf0ea;\n    --vc-blue: #2a5c8c;\n    --vc-blue-light: #eaf1f8;\n    --vc-green: #2a7a4b;\n    --vc-green-light: #eaf8ef;\n    --vc-yellow: #a67c00;\n    --vc-yellow-light: #fef9e8;\n    --vc-red: #b91c1c;\n    --vc-red-light: #fef2f2;\n    --vc-border: #d9d4cc;\n    --vc-border-light: #e8e4dd;\n    --vc-shadow: 0 1px 3px rgba(26,26,26,0.06), 0 4px 12px rgba(26,26,26,0.04);\n    --vc-shadow-lg: 0 4px 12px rgba(26,26,26,0.08), 0 16px 40px rgba(26,26,26,0.06);\n    --vc-radius: 8px;\n    --vc-radius-lg: 12px;\n    --vc-font: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    --vc-mono: 'JetBrains Mono', 'Consolas', 'Monaco', monospace;\n    --vc-display: 'Fraunces', Georgia, serif;\n}\n\n.vc-calculator { font-family:var(--vc-font); font-size:15px; line-height:1.65; color:var(--vc-ink); max-width:960px; margin:0 auto; padding:20px 16px 40px; -webkit-font-smoothing:antialiased; }\n.vc-calculator *, .vc-calculator *::before, .vc-calculator *::after { box-sizing:border-box; }\n\n.vc-header { text-align:center; padding:48px 24px 40px; position:relative; }\n.vc-header::after { content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:80px; height:3px; background:var(--vc-accent); border-radius:2px; }\n.vc-header-eyebrow { font-family:var(--vc-mono); font-size:11px; font-weight:500; letter-spacing:0.15em; text-transform:uppercase; color:var(--vc-accent); margin:0 0 12px; }\n.vc-header-title { font-family:var(--vc-display); font-size:clamp(24px,4vw,36px); font-weight:800; line-height:1.15; color:var(--vc-ink); margin:0 0 16px; letter-spacing:-0.02em; }\n.vc-header-subtitle { font-size:15px; color:var(--vc-ink-secondary); margin:0 auto 20px; max-width:600px; }\n.vc-badges { display:inline-flex; gap:8px; flex-wrap:wrap; justify-content:center; }\n.vc-badge { font-family:var(--vc-mono); font-size:11px; font-weight:500; padding:4px 10px; border-radius:4px; background:var(--vc-surface); border:1px solid var(--vc-border); color:var(--vc-ink-secondary); }\n\n.vc-card { background:var(--vc-surface); border:1px solid var(--vc-border); border-radius:var(--vc-radius-lg); box-shadow:var(--vc-shadow); overflow:hidden; margin-top:32px; }\n.vc-unit-bar { display:flex; border-bottom:1px solid var(--vc-border-light); background:var(--vc-surface-alt); }\n.vc-unit-btn { flex:1; padding:12px; border:none; background:transparent; font-family:var(--vc-font); font-size:13px; font-weight:600; color:var(--vc-ink-muted); cursor:pointer; transition:all 0.2s; position:relative; }\n.vc-unit-btn:hover { color:var(--vc-ink-secondary); background:rgba(200,90,42,0.04); }\n.vc-unit-btn.vc-active { color:var(--vc-accent); background:var(--vc-surface); }\n.vc-unit-btn.vc-active::after { content:''; position:absolute; bottom:-1px; left:16px; right:16px; height:2px; background:var(--vc-accent); border-radius:1px 1px 0 0; }\n\n.vc-form { padding:24px; }\n.vc-form-grid { display:grid; grid-template-columns:1fr 1fr; gap:18px; }\n@media(max-width:600px) { .vc-form-grid { grid-template-columns:1fr; } }\n.vc-field { display:flex; flex-direction:column; }\n.vc-field-full { grid-column:1\/-1; }\n.vc-label { font-size:12px; font-weight:600; letter-spacing:0.04em; text-transform:uppercase; color:var(--vc-ink-secondary); margin-bottom:6px; }\n.vc-label-hint { font-weight:400; text-transform:none; letter-spacing:0; color:var(--vc-ink-muted); font-size:11px; }\n.vc-select, .vc-input { width:100%; padding:10px 12px; border:1.5px solid var(--vc-border); border-radius:6px; font-family:var(--vc-font); font-size:14px; color:var(--vc-ink); background:var(--vc-surface); transition:border-color 0.15s, box-shadow 0.15s; }\n.vc-select { padding-right:36px; appearance:none; -webkit-appearance:none; cursor:pointer; background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='none' stroke='%235a5650' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'\/%3E%3C\/svg%3E\"); background-repeat:no-repeat; background-position:right 10px center; }\n.vc-select:focus, .vc-input:focus { outline:none; border-color:var(--vc-accent); box-shadow:0 0 0 3px rgba(200,90,42,0.12); }\n.vc-select:hover, .vc-input:hover { border-color:var(--vc-ink-muted); }\n\n.vc-presets { display:flex; flex-wrap:wrap; gap:8px; margin-top:18px; padding-top:18px; border-top:1px solid var(--vc-border-light); }\n.vc-presets-label { font-family:var(--vc-mono); font-size:11px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:var(--vc-ink-muted); width:100%; margin-bottom:2px; }\n.vc-preset-btn { padding:5px 12px; font-family:var(--vc-font); font-size:12px; font-weight:500; border:1px solid var(--vc-border); border-radius:6px; background:var(--vc-surface-alt); color:var(--vc-ink-secondary); cursor:pointer; transition:all 0.15s; }\n.vc-preset-btn:hover { border-color:var(--vc-accent); color:var(--vc-accent); background:var(--vc-accent-light); }\n\n.vc-results { border-top:1px solid var(--vc-border-light); background:var(--vc-surface-alt); padding:0; max-height:0; overflow:hidden; transition:max-height 0.5s cubic-bezier(0.4,0,0.2,1), padding 0.3s; }\n.vc-results.vc-visible { max-height:2000px; padding:24px; }\n.vc-results-head { display:flex; align-items:center; justify-content:space-between; margin-bottom:18px; }\n.vc-results-title { font-family:var(--vc-display); font-size:20px; font-weight:700; color:var(--vc-ink); margin:0; }\n.vc-copy-btn { display:inline-flex; align-items:center; gap:5px; padding:6px 12px; border:1px solid var(--vc-border); border-radius:6px; background:var(--vc-surface); font-family:var(--vc-font); font-size:12px; font-weight:500; color:var(--vc-ink-secondary); cursor:pointer; transition:all 0.15s; }\n.vc-copy-btn:hover { border-color:var(--vc-accent); color:var(--vc-accent); }\n.vc-copy-btn.vc-copied { background:var(--vc-green-light); border-color:var(--vc-green); color:var(--vc-green); }\n\n.vc-result-grid { display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-bottom:20px; }\n@media(max-width:500px) { .vc-result-grid { grid-template-columns:1fr; } }\n.vc-rcard { background:var(--vc-surface); border:1px solid var(--vc-border-light); border-radius:var(--vc-radius); padding:16px; transition:transform 0.2s; }\n.vc-rcard:hover { transform:translateY(-1px); }\n.vc-rcard-primary { border-color:var(--vc-accent); border-width:2px; background:linear-gradient(135deg, #fdf6f2 0%, var(--vc-surface) 100%); grid-column:1\/-1; }\n.vc-rcard-label { font-family:var(--vc-mono); font-size:10px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:var(--vc-ink-muted); margin-bottom:4px; }\n.vc-rcard-value { font-family:var(--vc-mono); font-size:22px; font-weight:600; color:var(--vc-ink); line-height:1.2; }\n.vc-rcard-primary .vc-rcard-value { font-size:30px; color:var(--vc-accent); }\n.vc-rcard-unit { font-size:14px; font-weight:400; color:var(--vc-ink-secondary); }\n\n.vc-section { margin-top:24px; border:1px solid var(--vc-border); border-radius:var(--vc-radius-lg); background:var(--vc-surface); box-shadow:var(--vc-shadow); overflow:hidden; }\n.vc-section-toggle { width:100%; display:flex; align-items:center; justify-content:space-between; padding:18px 24px; border:none; background:transparent; cursor:pointer; font-family:var(--vc-font); text-align:left; transition:background 0.15s; }\n.vc-section-toggle:hover { background:var(--vc-surface-alt); }\n.vc-section-toggle-text { display:flex; align-items:center; gap:10px; }\n.vc-section-icon { font-size:20px; line-height:1; }\n.vc-section-title { font-family:var(--vc-display); font-size:18px; font-weight:700; color:var(--vc-ink); margin:0; }\n.vc-section-chevron { width:20px; height:20px; color:var(--vc-ink-muted); transition:transform 0.3s; flex-shrink:0; }\n.vc-section.vc-open .vc-section-chevron { transform:rotate(180deg); }\n.vc-section-body { max-height:0; overflow:hidden; transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1); }\n.vc-section.vc-open .vc-section-body { max-height:20000px; }\n.vc-section-inner { padding:0 24px 24px; border-top:1px solid var(--vc-border-light); }\n\n.vc-theory h3 { font-family:var(--vc-display); font-size:17px; font-weight:700; color:var(--vc-ink); margin:28px 0 10px; }\n.vc-theory h3:first-child { margin-top:20px; }\n.vc-theory p { font-size:14px; color:var(--vc-ink-secondary); margin:0 0 10px; }\n.vc-theory ul, .vc-theory ol { font-size:14px; color:var(--vc-ink-secondary); margin:0 0 12px 18px; padding:0; }\n.vc-theory li { margin-bottom:5px; }\n.vc-formula-box { background:var(--vc-surface-alt); border:2px solid var(--vc-border); border-radius:6px; padding:14px 20px; font-family:var(--vc-mono); font-size:16px; font-weight:500; text-align:center; margin:14px 0; color:var(--vc-ink); overflow-x:auto; }\n.vc-example-box { background:var(--vc-surface-alt); border:1px solid var(--vc-border-light); border-radius:6px; padding:16px; margin:14px 0; }\n.vc-example-title { font-family:var(--vc-mono); font-size:13px; font-weight:600; color:var(--vc-accent); margin-bottom:8px; }\n.vc-table { width:100%; border-collapse:collapse; margin:14px 0; font-size:13px; }\n.vc-table th, .vc-table td { padding:10px 12px; border:1px solid var(--vc-border-light); text-align:left; }\n.vc-table th { background:var(--vc-surface-alt); font-size:11px; font-weight:600; text-transform:uppercase; letter-spacing:0.05em; color:var(--vc-ink-secondary); }\n.vc-table tr:nth-child(even) { background:var(--vc-surface-alt); }\n@media(max-width:600px) { .vc-table { font-size:12px; } .vc-table th, .vc-table td { padding:8px; } }\n\n.vc-faq-list { display:flex; flex-direction:column; gap:8px; margin-top:20px; }\n.vc-faq-item { border:1px solid var(--vc-border-light); border-radius:6px; overflow:hidden; }\n.vc-faq-q { width:100%; display:flex; align-items:center; justify-content:space-between; gap:12px; padding:14px 16px; border:none; background:var(--vc-surface-alt); cursor:pointer; font-family:var(--vc-font); font-size:15px; font-weight:600; color:var(--vc-ink); text-align:left; transition:background 0.15s; }\n.vc-faq-q:hover { background:#ede9e3; }\n.vc-faq-chevron { width:16px; height:16px; color:var(--vc-ink-muted); flex-shrink:0; transition:transform 0.25s; }\n.vc-faq-item.vc-open .vc-faq-chevron { transform:rotate(180deg); }\n.vc-faq-a { max-height:0; overflow:hidden; transition:max-height 0.35s; }\n.vc-faq-item.vc-open .vc-faq-a { max-height:1200px; }\n.vc-faq-a-inner { padding:14px 16px; border-top:1px solid var(--vc-border-light); font-size:14px; color:var(--vc-ink-secondary); }\n.vc-faq-a-inner p { margin:0 0 8px; }\n.vc-faq-a-inner p:last-child { margin-bottom:0; }\n.vc-faq-a-inner ul { margin:4px 0 8px 16px; padding:0; }\n.vc-faq-a-inner li { margin-bottom:3px; }\n\n.vc-related { display:flex; flex-wrap:wrap; gap:10px; margin-top:16px; }\n.vc-related-link { display:inline-block; padding:8px 16px; font-family:var(--vc-font); font-size:13px; font-weight:600; background:var(--vc-surface-alt); color:var(--vc-ink-secondary); border:1px solid var(--vc-border); border-radius:var(--vc-radius); text-decoration:none; transition:all 0.15s; }\n.vc-related-link:hover { border-color:var(--vc-accent); color:var(--vc-accent); background:var(--vc-accent-light); }\n\n.vc-promo { margin-top:24px; padding:20px; background:linear-gradient(135deg, var(--vc-accent-light), var(--vc-surface)); border:1px solid var(--vc-border); border-radius:var(--vc-radius-lg); display:flex; align-items:center; gap:16px; }\n.vc-promo-text { flex:1; font-size:14px; color:var(--vc-ink-secondary); }\n.vc-promo-text strong { color:var(--vc-ink); }\n.vc-promo-link { padding:8px 20px; font-size:13px; font-weight:700; color:#fff; background:var(--vc-accent); border-radius:var(--vc-radius); text-decoration:none; white-space:nowrap; transition:background 0.15s; }\n.vc-promo-link:hover { background:var(--vc-accent-hover); }\n\n.vc-footer { text-align:center; padding:32px 16px; font-size:13px; color:var(--vc-ink-muted); }\n.vc-footer a { color:var(--vc-accent); text-decoration:none; }\n.vc-footer a:hover { text-decoration:underline; }\n.vc-footer-links { margin-top:8px; font-size:12px; }\n.vc-footer-links a { margin:0 8px; }\n\n@media print {\n    .vc-section-body { max-height:none!important; }\n    .vc-faq-a { max-height:none!important; }\n    .vc-results { max-height:none!important; padding:24px!important; }\n    .vc-copy-btn, .vc-section-chevron, .vc-faq-chevron, .vc-presets, .vc-promo { display:none!important; }\n}\n<\/style>\n\n<div class=\"vc-calculator\" id=\"vc-vibration-displacement\">\n\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool<\/p>\n    <h1 class=\"vc-header-title\">Vibration Displacement Calculator<\/h1>\n    <p class=\"vc-header-subtitle\">Convert vibration velocity (mm\/s RMS) to displacement (\u03bcm peak-to-peak) and acceleration (m\/s\u00b2, g) at any frequency. Enter velocity and frequency to get all vibration parameters.<\/p>\n    <div class=\"vc-badges\">\n        <span class=\"vc-badge\">Velocity \u2192 Displacement<\/span>\n        <span class=\"vc-badge\">Hz \/ RPM<\/span>\n        <span class=\"vc-badge\">Peak &amp; Peak-to-Peak<\/span>\n    <\/div>\n<\/header>\n\n<div class=\"vc-card\">\n    <div class=\"vc-unit-bar\">\n        <button type=\"button\" class=\"vc-unit-btn vc-active\" data-system=\"metric\">Metric (\u03bcm)<\/button>\n        <button type=\"button\" class=\"vc-unit-btn\" data-system=\"imperial\">Imperial (mils)<\/button>\n    <\/div>\n\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-velocity\">Vibration Velocity <span class=\"vc-label-hint\">(mm\/s RMS)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-velocity\" inputmode=\"decimal\" step=\"any\" min=\"0.001\" placeholder=\"e.g. 3.5\" value=\"3.5\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-freq\">Frequency <span class=\"vc-label-hint\" id=\"vc-freq-unit-hint\">(Hz)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-freq\" inputmode=\"decimal\" step=\"any\" min=\"0.01\" placeholder=\"e.g. 50\" value=\"50\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-freq-type\">Frequency Unit<\/label>\n                <select class=\"vc-select\" id=\"vc-freq-type\">\n                    <option value=\"hz\" selected>Hz (cycles per second)<\/option>\n                    <option value=\"rpm\">RPM (revolutions per minute)<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-v=\"2.5\" data-f=\"3000\" data-ft=\"rpm\">3000 RPM, 2.5 mm\/s<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-v=\"4.5\" data-f=\"1500\" data-ft=\"rpm\">1500 RPM, 4.5 mm\/s<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-v=\"7.1\" data-f=\"750\" data-ft=\"rpm\">750 RPM, 7.1 mm\/s<\/button>\n        <\/div>\n    <\/form>\n\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\">\n            <h2 class=\"vc-results-title\">Results<\/h2>\n            <button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg>\n                Copy\n            <\/button>\n        <\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\">\n                <div class=\"vc-rcard-label\">Displacement (peak-to-peak)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-dpp\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Displacement (0-peak)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-dpk\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Velocity RMS<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-vrms\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Velocity Peak<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-vpk\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Acceleration Peak<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-apk\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Acceleration (g)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-ag\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Frequency<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-freq\">\u2014<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Theory -->\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udcd8<\/span>\n            <span class=\"vc-section-title\">Theory &amp; Formulas<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner vc-theory\">\n            <h3>Displacement (peak-to-peak)<\/h3>\n            <div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n            <h3>Displacement (0-peak)<\/h3>\n            <div class=\"vc-formula-box\" id=\"vc-katex-2\"><\/div>\n            <h3>Acceleration (peak)<\/h3>\n            <div class=\"vc-formula-box\" id=\"vc-katex-3\"><\/div>\n            <p>Where:<\/p>\n            <ul>\n                <li><strong>v<sub>RMS<\/sub><\/strong> \u2014 vibration velocity RMS (mm\/s)<\/li>\n                <li><strong>f<\/strong> \u2014 frequency (Hz). If RPM: f = RPM \/ 60<\/li>\n                <li><strong>\u221a2<\/strong> \u2014 converts RMS to peak (sinusoidal signals)<\/li>\n                <li><strong>g<\/strong> \u2014 9.80665 m\/s\u00b2 (standard gravity)<\/li>\n            <\/ul>\n            <p>Note: d<sub>p-p<\/sub> = 2 \u00d7 d<sub>peak<\/sub>. The factor 1000 converts mm to \u03bcm.<\/p>\n\n            <h3>Practical Example<\/h3>\n            <div class=\"vc-example-box\">\n                <div class=\"vc-example-title\">Example \u2014 Machine at 50 Hz, 3.5 mm\/s RMS<\/div>\n                <p>Velocity peak = 3.5 \u00d7 \u221a2 = 4.950 mm\/s<\/p>\n                <p>Displacement p-p = 3.5 \u00d7 \u221a2 \u00d7 1000 \/ (\u03c0 \u00d7 50) = <strong>31.50 \u03bcm<\/strong><\/p>\n                <p>Displacement 0-peak = 31.50 \/ 2 = <strong>15.75 \u03bcm<\/strong><\/p>\n                <p>Acceleration peak = 3.5 \u00d7 \u221a2 \u00d7 2\u03c0 \u00d7 50 \/ 1000 = <strong>1.556 m\/s\u00b2<\/strong><\/p>\n                <p>Acceleration in g = 1.556 \/ 9.80665 = <strong>0.159 g<\/strong><\/p>\n            <\/div>\n\n            <h3>Vibration Parameters \u2014 Quick Reference<\/h3>\n            <table class=\"vc-table\">\n                <thead><tr><th>Parameter<\/th><th>Symbol<\/th><th>Unit<\/th><th>Best Range<\/th><\/tr><\/thead>\n                <tbody>\n                    <tr><td>Displacement<\/td><td>d<\/td><td>\u03bcm (mils)<\/td><td>Low frequency &lt; 10 Hz<\/td><\/tr>\n                    <tr><td>Velocity<\/td><td>v<\/td><td>mm\/s (in\/s)<\/td><td>10 \u2013 1000 Hz<\/td><\/tr>\n                    <tr><td>Acceleration<\/td><td>a<\/td><td>m\/s\u00b2 (g)<\/td><td>&gt; 1000 Hz<\/td><\/tr>\n                <\/tbody>\n            <\/table>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Related -->\n<div class=\"vc-section\" id=\"vc-sec-related\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udd17<\/span>\n            <span class=\"vc-section-title\">Related Calculators<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-related\">\n                <a class=\"vc-related-link\" href=\"\/calculators\/vibration-velocity\/\">Vibration Velocity (ISO 10816)<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/vibration-acceleration\/\">Vibration Acceleration<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/residual-unbalance-iso1940\/\">Residual Unbalance (ISO 21940)<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/trial-weight-calculator\/\">Trial Weight Calculator<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- FAQ -->\n<div class=\"vc-section\" id=\"vc-sec-faq\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\u2753<\/span>\n            <span class=\"vc-section-title\">Frequently Asked Questions<\/span>\n        <\/span>\n        <svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"vc-promo\">\n    <div class=\"vc-promo-text\">\n        <strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>\n        Professional vibration analysis instruments for measuring displacement, velocity, and acceleration in the field. Trusted in 50+ countries.\n    <\/div>\n    <a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a>\n<\/div>\n\n<footer class=\"vc-footer\">\n    <p>\u00a9 2024\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p>\n    <p style=\"font-size:12px;margin-top:4px;\">Vibration parameter conversion. Last updated: February 2025<\/p>\n    <div class=\"vc-footer-links\">\n        <a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a>\n        <a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a>\n    <\/div>\n<\/footer>\n\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.js\"><\/script>\n<script>\n(function() {\n    'use strict';\n\n    var SLUG = 'vibration-displacement';\n    var isMils = false;\n    var UM2MIL = 1\/25.4;\n\n    function $(id) { return document.getElementById(id); }\n    function fmt(n, d) {\n        if (isNaN(n)) return '\u2014';\n        if (n >= 1000) return n.toFixed(d !== undefined ? d : 1);\n        if (n >= 10) return n.toFixed(d !== undefined ? d : 2);\n        if (n >= 1) return n.toFixed(d !== undefined ? d : 3);\n        return n.toFixed(d !== undefined ? d : 4);\n    }\n\n    function calculate() {\n        var vRms = parseFloat($('vc-velocity').value);\n        var freqInput = parseFloat($('vc-freq').value);\n        var freqType = $('vc-freq-type').value;\n\n        if (!vRms || vRms <= 0 || !freqInput || freqInput <= 0) {\n            $('vc-results').classList.remove('vc-visible');\n            return;\n        }\n\n        var fHz = freqType === 'rpm' ? freqInput \/ 60 : freqInput;\n        var rpm = freqType === 'rpm' ? freqInput : freqInput * 60;\n        var PI = Math.PI;\n        var SQRT2 = Math.SQRT2;\n        var G = 9.80665;\n\n        var vPeak = vRms * SQRT2;\n        var dPP_um = vRms * SQRT2 * 1000 \/ (PI * fHz);\n        var dPk_um = dPP_um \/ 2;\n        var aPeak = vRms * SQRT2 * 2 * PI * fHz \/ 1000;\n        var aG = aPeak \/ G;\n\n        var dispUnit = isMils ? 'mils' : '\u03bcm';\n        var dPP_disp = isMils ? dPP_um * UM2MIL : dPP_um;\n        var dPk_disp = isMils ? dPk_um * UM2MIL : dPk_um;\n\n        $('vc-r-dpp').innerHTML = fmt(dPP_disp) + ' <span class=\"vc-rcard-unit\">' + dispUnit + ' p-p<\/span>';\n        $('vc-r-dpk').innerHTML = fmt(dPk_disp) + ' <span class=\"vc-rcard-unit\">' + dispUnit + ' (0-peak)<\/span>';\n        $('vc-r-vrms').innerHTML = fmt(vRms) + ' <span class=\"vc-rcard-unit\">mm\/s RMS<\/span>';\n        $('vc-r-vpk').innerHTML = fmt(vPeak) + ' <span class=\"vc-rcard-unit\">mm\/s peak<\/span>';\n        $('vc-r-apk').innerHTML = fmt(aPeak) + ' <span class=\"vc-rcard-unit\">m\/s\u00b2<\/span>';\n        $('vc-r-ag').innerHTML = fmt(aG) + ' <span class=\"vc-rcard-unit\">g<\/span>';\n        $('vc-r-freq').innerHTML = fmt(fHz, 2) + ' <span class=\"vc-rcard-unit\">Hz (' + Math.round(rpm) + ' RPM)<\/span>';\n\n        $('vc-results').classList.add('vc-visible');\n\n        \/* URL params *\/\n        var u = new URL(window.location);\n        u.searchParams.set('velocity', $('vc-velocity').value);\n        u.searchParams.set('freq', $('vc-freq').value);\n        u.searchParams.set('freqType', freqType);\n        history.replaceState(null, '', u.toString());\n\n        saveHistory({\n            velocity: $('vc-velocity').value,\n            freq: $('vc-freq').value,\n            freqType: freqType,\n            _summary: vRms + ' mm\/s @ ' + freqInput + (freqType === 'rpm' ? ' RPM' : ' Hz') + ' \u2192 ' + fmt(dPP_disp) + ' ' + dispUnit + ' p-p'\n        });\n    }\n\n    \/* \u2500\u2500 UNIT TOGGLE \u2500\u2500 *\/\n    var unitBtns = document.querySelectorAll('.vc-unit-btn');\n    unitBtns.forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            unitBtns.forEach(function(b) { b.classList.remove('vc-active'); });\n            this.classList.add('vc-active');\n            isMils = this.getAttribute('data-system') === 'imperial';\n            try { localStorage.setItem('vc_units_disp', isMils ? 'imperial' : 'metric'); } catch(e) {}\n            calculate();\n        });\n    });\n\n    \/* \u2500\u2500 FREQ TYPE CHANGE \u2500\u2500 *\/\n    $('vc-freq-type').addEventListener('change', function() {\n        $('vc-freq-unit-hint').textContent = this.value === 'rpm' ? '(RPM)' : '(Hz)';\n        calculate();\n    });\n\n    \/* \u2500\u2500 PRESETS \u2500\u2500 *\/\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn) {\n        btn.addEventListener('click', function(e) {\n            e.preventDefault();\n            $('vc-velocity').value = this.getAttribute('data-v');\n            $('vc-freq').value = this.getAttribute('data-f');\n            $('vc-freq-type').value = this.getAttribute('data-ft');\n            $('vc-freq-unit-hint').textContent = this.getAttribute('data-ft') === 'rpm' ? '(RPM)' : '(Hz)';\n            calculate();\n        });\n    });\n\n    \/* \u2500\u2500 AUTO-CALCULATE \u2500\u2500 *\/\n    $('vc-form').addEventListener('input', calculate);\n    $('vc-form').addEventListener('change', calculate);\n\n    \/* \u2500\u2500 COPY \u2500\u2500 *\/\n    $('vc-copy-btn').addEventListener('click', function() {\n        var text = 'Vibration Displacement Calculation\\n' +\n            '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n' +\n            'Displacement p-p: ' + $('vc-r-dpp').textContent + '\\n' +\n            'Displacement 0-pk: ' + $('vc-r-dpk').textContent + '\\n' +\n            'Velocity RMS: ' + $('vc-r-vrms').textContent + '\\n' +\n            'Acceleration: ' + $('vc-r-apk').textContent + ' (' + $('vc-r-ag').textContent + ')\\n' +\n            'Frequency: ' + $('vc-r-freq').textContent + '\\n' +\n            '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n' +\n            'vibromera.eu\/calculators\/vibration-displacement\/';\n\n        if (navigator.clipboard) {\n            navigator.clipboard.writeText(text).then(function() {\n                var btn = $('vc-copy-btn');\n                btn.classList.add('vc-copied');\n                btn.innerHTML = '<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Copied!';\n                setTimeout(function() {\n                    btn.classList.remove('vc-copied');\n                    btn.innerHTML = '<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy';\n                }, 2000);\n            });\n        }\n    });\n\n    \/* \u2500\u2500 SECTIONS \u2500\u2500 *\/\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var section = this.closest('.vc-section');\n            var isOpen = section.classList.contains('vc-open');\n            section.classList.toggle('vc-open');\n            this.setAttribute('aria-expanded', !isOpen);\n        });\n    });\n\n    \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n    var faqData = [\n        { q: 'What is vibration displacement?', a: '<p>Vibration displacement is the total distance a vibrating object moves from its rest position. It is measured in micrometers (\u03bcm) or mils (1 mil = 25.4 \u03bcm) and can be expressed as peak (0-peak) or peak-to-peak.<\/p><p>Displacement is the most important vibration parameter for low-frequency machinery \u2014 typically below 10 Hz (600 RPM). At low frequencies, velocity and acceleration values become very small even when physical movement is significant.<\/p>' },\n        { q: 'What is the difference between peak and peak-to-peak displacement?', a: '<p>Peak displacement (0-peak) measures the maximum excursion from the center rest position in one direction. Peak-to-peak displacement measures the total range of motion \u2014 from the maximum positive to the maximum negative excursion.<\/p><p>For sinusoidal vibration, peak-to-peak equals exactly twice the peak value: d<sub>p-p<\/sub> = 2 \u00d7 d<sub>peak<\/sub>. Most specifications use peak-to-peak values.<\/p>' },\n        { q: 'How do you convert vibration velocity to displacement?', a: '<p>To convert velocity (mm\/s RMS) to displacement (\u03bcm peak-to-peak), use:<\/p><p>d<sub>p-p<\/sub> = v<sub>RMS<\/sub> \u00d7 \u221a2 \u00d7 1000 \/ (\u03c0 \u00d7 f)<\/p><p>where f is frequency in Hz. The \u221a2 converts RMS to peak, dividing by (\u03c0 \u00d7 f) integrates velocity to displacement, and \u00d7 1000 converts mm to \u03bcm. If you know RPM instead of Hz, divide RPM by 60 first.<\/p>' },\n        { q: 'What is the relationship between displacement, velocity, and acceleration?', a: '<p>For sinusoidal vibration, these parameters are related through frequency via calculus. Velocity is the derivative of displacement: v<sub>peak<\/sub> = 2\u03c0f \u00d7 d<sub>peak<\/sub>. Acceleration is the derivative of velocity: a<sub>peak<\/sub> = 2\u03c0f \u00d7 v<sub>peak<\/sub> = (2\u03c0f)\u00b2 \u00d7 d<sub>peak<\/sub>.<\/p><p>Higher frequencies amplify acceleration relative to displacement. A small displacement at high frequency produces large acceleration, while large displacement at low frequency may produce negligible acceleration.<\/p>' },\n        { q: 'When should I use displacement instead of velocity?', a: '<p>Use displacement for low-frequency vibration monitoring, typically below 10 Hz (600 RPM). Large slow-speed machines such as paper mill rolls, cooling tower fans, wind turbines, and reciprocating compressors require displacement monitoring.<\/p><p>Velocity (mm\/s RMS) is the standard for general machinery in the 10\u20131000 Hz range (ISO 10816). Acceleration is preferred above 1000 Hz for bearing defects and gear mesh.<\/p>' }\n    ];\n\n    var faqList = $('vc-faq-list');\n    faqData.forEach(function(faq) {\n        faqList.innerHTML += '<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>' + faq.q + '<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">' + faq.a + '<\/div><\/div><\/div>';\n    });\n    faqList.addEventListener('click', function(e) {\n        var btn = e.target.closest('.vc-faq-q');\n        if (!btn) return;\n        btn.closest('.vc-faq-item').classList.toggle('vc-open');\n    });\n\n    \/* \u2500\u2500 HISTORY \u2500\u2500 *\/\n    function saveHistory(entry) {\n        var key = 'vc_history_' + SLUG;\n        var arr = [];\n        try { arr = JSON.parse(localStorage.getItem(key)) || []; } catch(e) {}\n        entry._ts = new Date().toISOString();\n        arr.unshift(entry);\n        if (arr.length > 10) arr = arr.slice(0, 10);\n        try { localStorage.setItem(key, JSON.stringify(arr)); } catch(e) {}\n    }\n\n    \/* \u2500\u2500 URL PARAMS \u2500\u2500 *\/\n    function loadParams() {\n        var p = new URLSearchParams(window.location.search);\n        if (p.has('velocity')) $('vc-velocity').value = p.get('velocity');\n        if (p.has('freq')) $('vc-freq').value = p.get('freq');\n        if (p.has('freqType')) {\n            $('vc-freq-type').value = p.get('freqType');\n            $('vc-freq-unit-hint').textContent = p.get('freqType') === 'rpm' ? '(RPM)' : '(Hz)';\n        }\n    }\n\n    \/* \u2500\u2500 KATEX \u2500\u2500 *\/\n    function renderFormulas() {\n        try {\n            katex.render('d_{p\\\\text{-}p} = \\\\frac{v_{RMS} \\\\times \\\\sqrt{2} \\\\times 1000}{\\\\pi \\\\times f} \\\\quad [\\\\mu m]', $('vc-katex-1'), { displayMode: true, throwOnError: false });\n            katex.render('d_{peak} = \\\\frac{v_{RMS} \\\\times \\\\sqrt{2}}{2\\\\pi f} \\\\times 1000 \\\\quad [\\\\mu m]', $('vc-katex-2'), { displayMode: true, throwOnError: false });\n            katex.render('a_{peak} = v_{RMS} \\\\times \\\\sqrt{2} \\\\times 2\\\\pi f \\\\times 10^{-3} \\\\quad [m\/s^2]', $('vc-katex-3'), { displayMode: true, throwOnError: false });\n        } catch(e) {}\n    }\n\n    \/* \u2500\u2500 INIT \u2500\u2500 *\/\n    function init() {\n        try {\n            var saved = localStorage.getItem('vc_units_disp');\n            if (saved === 'imperial') {\n                isMils = true;\n                unitBtns.forEach(function(b) { b.classList.toggle('vc-active', b.getAttribute('data-system') === 'imperial'); });\n            }\n        } catch(e) {}\n\n        loadParams();\n        renderFormulas();\n        calculate();\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', init);\n    } else {\n        init();\n    }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u09af\u09c7\u0995\u09cb\u09a8\u09cb \u09ab\u09cd\u09b0\u09bf\u0995\u09cb\u09af\u09bc\u09c7\u09a8\u09cd\u09b8\u09bf\u09a4\u09c7 \u0995\u09ae\u09cd\u09aa\u09a8 \u09ac\u09c7\u0997 (\u09ae\u09bf\u09ae\u09bf\/\u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1) \u0995\u09c7 \u09b8\u09cd\u09a5\u09be\u09a8\u099a\u09cd\u09af\u09c1\u09a4\u09bf (\u03bcm) \u098f\u09ac\u0982 \u09a4\u09cd\u09ac\u09b0\u09a3 (\u09ae\u09bf\/\u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1\u00b2, g) \u09a4\u09c7 \u09b0\u09c2\u09aa\u09be\u09a8\u09cd\u09a4\u09b0\u09bf\u09a4 \u0995\u09b0\u09c1\u09a8\u0964 \u09b8\u09c2\u09a4\u09cd\u09b0 \u098f\u09ac\u0982 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0\u09bf\u0995 \u0989\u09a6\u09be\u09b9\u09b0\u09a3 \u09b8\u09b9 \u09ac\u09bf\u09a8\u09be\u09ae\u09c2\u09b2\u09cd\u09af\u09c7 \u0985\u09a8\u09b2\u09be\u0987\u09a8 \u09b8\u09b0\u099e\u09cd\u099c\u09be\u09ae\u0964<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100281","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":2,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100281\/revisions"}],"predecessor-version":[{"id":100747,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100281\/revisions\/100747"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/media?parent=100281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/categories?post=100281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/tags?post=100281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}