{"id":5953,"date":"2026-05-19T02:52:22","date_gmt":"2026-05-19T02:52:22","guid":{"rendered":"https:\/\/nylonplastic.com\/3d-printer-calibration-cube-complete-guide\/"},"modified":"2026-05-19T06:03:43","modified_gmt":"2026-05-19T06:03:43","slug":"3d-printer-calibration-cube-complete-guide","status":"publish","type":"post","link":"https:\/\/nylonplastic.com\/ja\/3d-printer-calibration-cube-complete-guide\/","title":{"rendered":"3D Printer Calibration Cube: The Complete Step-by-Step Guide"},"content":{"rendered":"<figure style=\"margin:0 0 2rem 0;text-align:center;\">\n  <img data-opt-id=316081854  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlzfj5pknwat.i.optimole.com\/cb:HV_7.aee\/w:auto\/h:auto\/q:mauto\/g:sm\/f:best\/https:\/\/nylonplastic.com\/wp-content\/uploads\/2026\/05\/calibration-cube-0.jpg\" alt=\"3D printer calibration cube on print bed with calipers\" style=\"width:100%;max-width:1200px;height:auto;border-radius:8px;\" title=\"3D Printer Calibration Cube: The Complete Step-by-Step Guide\"><figcaption style=\"font-size:0.9em;color:#666;margin-top:0.5rem;\">The 3D printer calibration cube remains the most widely used first-step diagnostic tool<\/figcaption><\/figure>\n<p>The 3d printer calibration cube is the single most commonly printed calibration object, yet it is also the most misunderstood. A cube that measures precisely 20x20x20mm indicates your printer is dialed in. A cube that measures 20.3&#215;19.8&#215;20.1mm reveals calibration drift that will ruin precision assemblies. This guide walks through printing, measuring, and interpreting calibration cubes for both new and experienced users.<\/p>\n<h2>What Is a 3D Printer Calibration Cube<\/h2>\n<p>A calibration cube is a simple geometric shape printed to verify that your 3D printer produces parts at the correct size. The standard is a 20mm cube with clearly labeled X, Y, and Z axes. After printing, you measure each dimension with digital calipers and compare against the design intent. Any deviation reveals scaling error, belt tension issues, or mechanical misalignment.<\/p>\n<p>While the cube seems trivial, it is the foundation of dimensional accuracy. Every functional part you print will inherit the same dimensional errors present in your calibration cube until you correct them.<\/p>\n<h2>Why Calibration Cubes Matter<\/h2>\n<p>A 3D printed part is only as accurate as the machine that produced it. Common issues revealed by calibration cubes include:<\/p>\n<ul>\n<li><strong>X\/Y scaling error<\/strong> \u2014 Belts too loose or too tight, or incorrect steps-per-mm calibration<\/li>\n<li><strong>Z-axis error<\/strong> \u2014 Lead screw pitch mismatch or layer height not dividing evenly into total height<\/li>\n<li><strong>Diagonal shrinkage<\/strong> \u2014 Uneven cooling or frame not square<\/li>\n<li><strong>Rounded corners<\/strong> \u2014 Excessive nozzle compensation or loose belts<\/li>\n<li><strong>Elephant foot<\/strong> \u2014 First layer too squished or bed temperature too high<\/li>\n<\/ul>\n<figure style=\"margin:2rem 0;text-align:center;\">\n  <img data-opt-id=220608518  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlzfj5pknwat.i.optimole.com\/cb:HV_7.aee\/w:auto\/h:auto\/q:mauto\/g:sm\/f:best\/https:\/\/nylonplastic.com\/wp-content\/uploads\/2026\/05\/calibration-cube-1.jpg\" alt=\"Measuring a 3D printer calibration cube with digital calipers\" style=\"width:100%;max-width:800px;border-radius:8px;\" title=\"3D Printer Calibration Cube: The Complete Step-by-Step Guide\"><figcaption>Measure X, Y, and Z with digital calipers to detect scaling errors<\/figcaption><\/figure>\n<h2>How to Print a Calibration Cube<\/h2>\n<p>Follow this workflow for a reliable calibration cube print:<\/p>\n<ol>\n<li><strong>Download a standard cube<\/strong> \u2014 Use a known-good model (e.g., from Thingiverse or Printables) with clearly labeled axes and 20mm nominal dimensions<\/li>\n<li><strong>Slice with standard settings<\/strong> \u2014 0.2mm layer height, 20% infill, 3 perimeters, no supports, PLA at 200-210\u00b0C<\/li>\n<li><strong>Disable any auto-scaling<\/strong> \u2014 Ensure slicer settings do not have X\/Y\/Z scaling enabled<\/li>\n<li><strong>Print in the center of the bed<\/strong> \u2014 Avoid bed-leveling irregularities at the edges<\/li>\n<li><strong>Allow full cooling<\/strong> \u2014 Measure only after the cube reaches room temperature; PLA continues shrinking for several minutes after printing<\/li>\n<\/ol>\n<h2>Measuring Your Calibration Cube<\/h2>\n<p>Use digital calipers with 0.01mm resolution. Measure each dimension in three places and take the average:<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:1.5rem 0;\">\n<thead>\n<tr style=\"background:#f5f5f5;\">\n<th style=\"padding:12px;border:1px solid #ddd;\">Axis<\/th>\n<th style=\"padding:12px;border:1px solid #ddd;\">Nominal (mm)<\/th>\n<th style=\"padding:12px;border:1px solid #ddd;\">Acceptable Range<\/th>\n<th style=\"padding:12px;border:1px solid #ddd;\">What Error Indicates<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:12px;border:1px solid #ddd;\">X<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">20.00<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">19.95-20.05<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">X-axis belt tension or steps\/mm<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:12px;border:1px solid #ddd;\">Y<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">20.00<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">19.95-20.05<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">Y-axis belt tension or steps\/mm<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:12px;border:1px solid #ddd;\">Z<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">20.00<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">19.90-20.10<\/td>\n<td style=\"padding:12px;border:1px solid #ddd;\">Z-lead screw pitch or layer height math<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>If your measurements fall outside these ranges, proceed to calibration corrections. A difference of 0.1mm or more requires immediate attention; small-batch production parts will not fit together reliably.<\/p>\n<figure style=\"margin:2rem 0;text-align:center;\">\n  <img data-opt-id=580521948  decoding=\"async\" src=\"https:\/\/mlzfj5pknwat.i.optimole.com\/cb:HV_7.aee\/w:auto\/h:auto\/q:mauto\/g:sm\/f:best\/https:\/\/nylonplastic.com\/wp-content\/uploads\/2026\/05\/calibration-cube-2.jpg\" alt=\"Calibration cube measurement points diagram\" style=\"width:100%;max-width:800px;border-radius:8px;\" title=\"3D Printer Calibration Cube: The Complete Step-by-Step Guide\"><figcaption>Measure X, Y, Z in three positions each and average the results<\/figcaption><\/figure>\n<h2>Correcting X and Y Axis Scaling<\/h2>\n<p>If the cube measures 20.3mm in X but should be 20.0mm, your printer is over-extruding in that axis. The correction process:<\/p>\n<ol>\n<li>Calculate the correction factor: 20.0 \u00f7 measured_value = steps_per_mm_multiplier<\/li>\n<li>Send M92 X[new_steps] Y[new_steps] to the printer (values depend on your hardware)<\/li>\n<li>Save with M500 (if EEPROM is enabled)<\/li>\n<li>Reprint the cube and remeasure<\/li>\n<\/ol>\n<p>Repeat until all three axes fall within 0.05mm of nominal. Belt tension also affects this: too loose and the axis can skip steps; too tight and the motor struggles to move smoothly. Adjust belt tension so you can pluck it like a guitar string (approximately 100-120Hz for typical GT2 belts).<\/p>\n<h2>Why Choose Nylon Plastic for Your 3D Printing and Engineering Plastic Needs<\/h2>\n<p>With over 10 years of experience in engineering plastics, Nylon Plastic supplies high-performance materials to B2B clients worldwide. Our product range covers nylon (PA6, PA66, PA12), POM, PEEK, and 3D printing filaments including PLA, PLA+, and PETG. Every batch is tested for diameter tolerance (\u00b10.03mm), moisture content, and mechanical properties before shipping.<\/p>\n<ul>\n<li>ISO 9001 certified manufacturing facilities<\/li>\n<li>Bulk supply with competitive B2B pricing<\/li>\n<li>Technical support for material selection and printing parameters<\/li>\n<li>Fast global shipping from multiple warehouses<\/li>\n<li>Custom material formulation available for OEM projects<\/li>\n<\/ul>\n<h2>Related Reading<\/h2>\n<ul>\n<li><a href=\"https:\/\/nylonplastic.com\/beyond-calibration-cube-advanced-calibration\/\">Beyond the Calibration Cube<\/a><\/li>\n<li><a href=\"https:\/\/nylonplastic.com\/pla-filament-troubleshooting-common-problems\/\">PLA Filament Troubleshooting<\/a><\/li>\n<li><a href=\"https:\/\/nylonplastic.com\/3d-printer-extruder-guide-types-components\/\">3D Printer Extruder Guide<\/a><\/li>\n<\/ul>\n<h2>Frequently Asked Questions<\/h2>\n<details>\n<summary><strong>How often should I print a calibration cube?<\/strong><\/summary>\n<p>Print a cube after any mechanical work (belt changes, nozzle replacement, hot end rebuild), after a firmware update, when switching to a new filament brand, or whenever you notice parts not fitting together. For stable, unmodified printers, once every 2-3 months is sufficient. Production environments should calibrate weekly or after every spool change.<\/p>\n<\/details>\n<details>\n<summary><strong>My cube measures correctly but parts still do not fit. Why?<\/strong><\/summary>\n<p>The calibration cube only checks overall scaling, not local dimensional accuracy. If your printed parts have internal features (holes, pockets, threads) that are out of tolerance, you likely need to calibrate horizontal expansion (sometimes called XY compensation) in your slicer. A cube cannot reveal this \u2014 print a calibration template with holes and bosses to dial in these settings.<\/p>\n<\/details>\n<details>\n<summary><strong>Should I use a 20mm or 10mm calibration cube?<\/strong><\/summary>\n<p>A 20mm cube is the standard and reveals scaling errors more clearly (a 1% error = 0.2mm on a 20mm cube vs. 0.1mm on a 10mm cube). Use 20mm for general calibration. Use a 10mm cube only when your printer has a very small build volume or you want to test dimensional accuracy in a specific small region of the bed.<\/p>\n<\/details>\n<details>\n<summary><strong>Does PLA vs PLA+ affect calibration cube accuracy?<\/strong><\/summary>\n<p>The filament type has minimal impact on dimensional accuracy, provided you are using quality filament with tight diameter tolerance (\u00b10.03-0.05mm). PLA and PLA+ shrink at nearly the same rate (approximately 0.3-0.5% linear shrinkage). The bigger factor is consistent diameter \u2014 cheap filament with \u00b10.10mm variation will produce measurably different cube dimensions depending on which section of the spool you printed from.<\/p>\n<\/details>\n\t\t\t<div class=\"srfm-form-container srfm-form-container-305 srfm-bg-color\">\n\t\t\t<style>\n\t\t\t\t\/* Need to check and remove the input variables related to the Style Tab. *\/\n\t\t\t\t.srfm-form-container-305 {\n\t\t\t\t\t\/* New test variables *\/\n\t\t\t\t\t--srfm-color-scheme-primary: var(--ast-global-color-0);\n\t\t\t\t\t--srfm-color-scheme-text-on-primary: var(--ast-global-color-2);\n\t\t\t\t\t--srfm-color-scheme-text: var(--ast-global-color-2);\n\t\t\t\t\t--srfm-quill-editor-color: var(--ast-global-color-0);\n\n\t\t\t\t\t--srfm-color-input-label: var(--ast-global-color-2);\n\t\t\t\t\t--srfm-color-input-description: hsl( from var(--ast-global-color-2) h s l \/ 0.65 );\n\t\t\t\t\t--srfm-color-input-placeholder: hsl( from var(--ast-global-color-2) h s l \/ 0.5 );\n\t\t\t\t\t--srfm-color-input-text: var(--ast-global-color-2);\n\t\t\t\t\t--srfm-color-input-prefix: hsl( from var(--ast-global-color-2) h s l \/ 0.65 );\n\t\t\t\t\t--srfm-color-input-background: hsl( from var(--ast-global-color-2) h s l \/ 0.02 );\n\t\t\t\t\t--srfm-color-input-background-hover: hsl( from var(--ast-global-color-2) h s l \/ 0.05 );\n\t\t\t\t\t--srfm-color-input-background-disabled: hsl( from var(--ast-global-color-2) h s l \/ 0.07 );\n\t\t\t\t\t--srfm-color-input-border: hsl( from var(--ast-global-color-2) h s l \/ 0.25 );\n\t\t\t\t\t--srfm-color-input-border-disabled: hsl( from var(--ast-global-color-2) h s l \/ 0.15 );\n\t\t\t\t\t--srfm-color-multi-choice-svg: hsl( from var(--ast-global-color-2) h s l \/ 0.7 );\n\t\t\t\t\t--srfm-color-input-border-hover: hsl( from var(--ast-global-color-0) h s l \/ 0.65 );\n\t\t\t\t\t--srfm-color-input-border-focus-glow: hsl( from var(--ast-global-color-0) h s l \/ 0.15 );\n\t\t\t\t\t--srfm-color-input-selected: hsl( from var(--ast-global-color-0) h s l \/ 0.1 );\n\t\t\t\t\t--srfm-btn-color-hover: hsl( from var(--ast-global-color-0) h s l \/ 0.9 );\n\t\t\t\t\t--srfm-btn-color-disabled: hsl( from var(--ast-global-color-0) h s l \/ 0.25 );\n\n\t\t\t\t\t\/* Dropdown Variables *\/\n\t\t\t\t\t--srfm-dropdown-input-background-hover: hsl( from var(--ast-global-color-2) h s l \/ 0.05 );\n\t\t\t\t\t--srfm-dropdown-option-background-hover: hsl( from var(--ast-global-color-2) h s l \/ 0.10 );\n\t\t\t\t\t--srfm-dropdown-option-background-selected: hsl( from var(--ast-global-color-2) h s l \/ 0.05 );\n\t\t\t\t\t--srfm-dropdown-option-selected-icon: hsl( from var(--ast-global-color-2) h s l \/ 0.65 );\n\t\t\t\t\t--srfm-dropdown-option-text-color: hsl( from var(--ast-global-color-2) h s l \/ 0.80 );\n\t\t\t\t\t--srfm-dropdown-option-selected-text: var(--ast-global-color-2);\n\t\t\t\t\t--srfm-dropdown-badge-background: hsl( from var(--ast-global-color-2) h s l \/ 0.05 );\n\t\t\t\t\t--srfm-dropdown-badge-background-hover: hsl( from var(--ast-global-color-2) h s l \/ 0.10 );\n\t\t\t\t\t--srfm-dropdown-menu-border-color: hsl( from var(--ast-global-color-2) h s l \/ 0.10 );\n\t\t\t\t\t--srfm-dropdown-placeholder-color: hsl( from var(--ast-global-color-2) h s l \/ 0.50 );\n\t\t\t\t\t--srfm-dropdown-icon-color: hsl( from var(--ast-global-color-2) h s l \/ 0.65 );\n\t\t\t\t\t--srfm-dropdown-icon-disabled: hsl( from var(--ast-global-color-2) h s l \/ 0.25 );\n\n\t\t\t\t\t\/* Background Control Variables *\/\n\t\t\t\t\t--srfm-instant-form-padding-top: 32px;--srfm-instant-form-padding-right: 32px;--srfm-instant-form-padding-bottom: 32px;--srfm-instant-form-padding-left: 32px;--srfm-instant-form-border-radius-top: 12px;--srfm-instant-form-border-radius-right: 12px;--srfm-instant-form-border-radius-bottom: 12px;--srfm-instant-form-border-radius-left: 12px;--srfm-form-padding-top: 0px;--srfm-form-padding-right: 0px;--srfm-form-padding-bottom: 0px;--srfm-form-padding-left: 0px;--srfm-form-border-radius-top: 99px;--srfm-form-border-radius-right: 99px;--srfm-form-border-radius-bottom: 99px;--srfm-form-border-radius-left: 99px;--srfm-bg-overlay-opacity: 1;\t\t\t\t\t--srfm-row-gap-between-blocks: 18px;--srfm-address-label-font-size: 16px;--srfm-address-label-line-height: 24px;--srfm-address-description-font-size: 14px;--srfm-address-description-line-height: 20px;--srfm-col-gap-between-fields: 16px;--srfm-row-gap-between-fields: 16px;--srfm-gap-below-address-label: 14px;--srfm-dropdown-font-size: 14px;--srfm-dropdown-gap-between-input-menu: 4px;--srfm-dropdown-badge-padding: 2px 6px;--srfm-dropdown-multiselect-font-size: 12px;--srfm-dropdown-multiselect-line-height: 16px;--srfm-dropdown-padding-right: 12px;--srfm-dropdown-padding-right-icon: calc( var( --srfm-dropdown-padding-right ) + 20px );--srfm-dropdown-multiselect-padding: 8px var( --srfm-dropdown-padding-right-icon ) 8px 8px;--srfm-input-height: 44px;--srfm-input-field-padding: 10px 12px;--srfm-input-field-font-size: 16px;--srfm-input-field-line-height: 24px;--srfm-input-field-margin-top: 6px;--srfm-input-field-margin-bottom: 6px;--srfm-checkbox-label-font-size: 16px;--srfm-checkbox-label-line-height: 24px;--srfm-checkbox-description-font-size: 14px;--srfm-checkbox-description-line-height: 20px;--srfm-check-ctn-width: 16px;--srfm-check-ctn-height: 16px;--srfm-check-svg-size: 10px;--srfm-checkbox-margin-top-frontend: 4px;--srfm-checkbox-margin-top-editor: 6px;--srfm-check-gap: 8px;--srfm-checkbox-description-margin-left: 24px;--srfm-flag-section-padding: 10px 0 10px 12px;--srfm-gap-between-icon-text: 8px;--srfm-label-font-size: 16px;--srfm-label-line-height: 24px;--srfm-description-font-size: 14px;--srfm-description-line-height: 20px;--srfm-btn-padding: 10px 14px;--srfm-btn-font-size: 16px;--srfm-btn-line-height: 24px;--srfm-multi-choice-horizontal-padding: 20px;--srfm-multi-choice-vertical-padding: 20px;--srfm-multi-choice-internal-option-gap: 8px;--srfm-multi-choice-vertical-svg-size: 40px;--srfm-multi-choice-horizontal-image-size: 24px;--srfm-multi-choice-vertical-image-size: 120px;--srfm-multi-choice-outer-padding: 2px;\t\t\t\t}\n\t\t\t<\/style>\n\t\t\t\t\t\t\t<form method=\"post\" enctype=\"multipart\/form-data\" id=\"srfm-form-305\" class=\"srfm-form \"\n\t\t\t\tform-id=\"305\" after-submission=\"hide form\" message-type=\"same page\" success-url=\"\" ajaxurl=\"https:\/\/nylonplastic.com\/wp-admin\/admin-ajax.php\" data-submit-token=\"2a5cdba2e0f514b3574592f4ccaee97920c8186793632bbb08496cfc2ea0ef5f\"\n\t\t\t\t>\n\t\t\t\t\n\t\t\t\t<input type=\"hidden\" value=\"305\" name=\"form-id\">\n\t\t\t\t<input type=\"hidden\" value=\"\" name=\"srfm-sender-email-field\" id=\"srfm-sender-email\">\n\t\t\t\t<input type=\"hidden\" value=\"\" id=\"srfm-page-break\">\n\t\t\t\t\t\t<p id=\"srfm-error-message\" class=\"srfm-common-error-message srfm-error-message srfm-head-error\" hidden>\t\t<span class=\"srfm-icon\" aria-hidden=\"true\">\n\t\t\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='20' height='20' fill='none'><path d='M9.99935 18.3327C14.6017 18.3327 18.3327 14.6017 18.3327 9.99935C18.3327 5.39698 14.6017 1.66602 9.99935 1.66602C5.39698 1.66602 1.66602 5.39698 1.66602 9.99935C1.66602 14.6017 5.39698 18.3327 9.99935 18.3327Z' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' \/><path d='M10 6.66602V9.99935' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' \/><path d='M10 13.334H10.0083' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' \/><\/svg>\t\t<\/span>\n\t\t<span class=\"srfm-error-content\">There was an error trying to submit your form. Please try again.<\/span><\/p>\n\t\t\t\t\t\t<div data-block-id=\"7fa370fa\" class=\"wp-block-uagb-advanced-heading uagb-block uagb-block-7fa370fa 305 \" >\n\t\t\t\t\t<h2 class=\"uagb-heading-text\">Let's Craft Your Custom Solution<\/h2>\t\t\t\t<\/div>\n\t\t\t\n\n\t\t\t<div data-block-id=\"bb2839a9\" class=\"srfm-block-single srfm-block srfm-input-block srf-input-bb2839a9-block  srfm-block-width-50 srfm-slug-text-field 305\" >\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-bb2839a9-lbl-Rmlyc3QgTmFtZQ\" for=\"srfm-input-bb2839a9-lbl-Rmlyc3QgTmFtZQ\" class=\"srfm-block-label\">\n\t\t\t\t\t\tFirst Name\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"srfm-required\" aria-hidden=\"true\"> *<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-block-wrap\">\n\t\t\t\t<input class=\"srfm-input-common srfm-input-input\" type=\"text\" name=\"srfm-input-bb2839a9-lbl-Rmlyc3QgTmFtZQ-text-field\" id=\"srfm-input-bb2839a9-lbl-Rmlyc3QgTmFtZQ\"\n\t\t\t\t\taria-describedby='srfm-error-bb2839a9'\t\t\t\t\tdata-required=\"true\" aria-required=\"true\" data-unique=\"false\" maxlength=\"100\" value=\"\"  data-srfm-mask=\"none\"   \/>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"srfm-error-wrap\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-error-message\" data-srfm-id=\"srfm-error-bb2839a9\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tThis field is required.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\n\n\t\t\t<div data-block-id=\"dbaa04c6\" class=\"srfm-block-single srfm-block srfm-input-block srf-input-dbaa04c6-block  srfm-block-width-50 srfm-slug-last-name 305\" >\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-dbaa04c6-lbl-TGFzdCBOYW1l\" for=\"srfm-input-dbaa04c6-lbl-TGFzdCBOYW1l\" class=\"srfm-block-label\">\n\t\t\t\t\t\tLast Name\t\t\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-block-wrap\">\n\t\t\t\t<input class=\"srfm-input-common srfm-input-input\" type=\"text\" name=\"srfm-input-dbaa04c6-lbl-TGFzdCBOYW1l-last-name\" id=\"srfm-input-dbaa04c6-lbl-TGFzdCBOYW1l\"\n\t\t\t\t\taria-describedby='srfm-error-dbaa04c6'\t\t\t\t\tdata-required=\"false\" aria-required=\"false\" data-unique=\"false\" maxlength=\"100\" value=\"\"  data-srfm-mask=\"none\"   \/>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"srfm-error-wrap\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-error-message\" data-srfm-id=\"srfm-error-dbaa04c6\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tThis field is required.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\n\n\t\t\t<div data-block-id=\"80af9bb9\" class=\"srfm-block-single srfm-block srfm-email-block srf-email-80af9bb9-block  srfm-block-width-50 srfm-slug-email 305 srfm-email-block-wrap\">\n\t\t\t\t<div class=\"srfm-email-block srf-email-80af9bb9-block\">\n\t\t\t\t\t\t\t\t\t\t<label id=\"srfm-label-80af9bb9-lbl-RW1haWw\" for=\"srfm-email-80af9bb9-lbl-RW1haWw\" class=\"srfm-block-label\">\n\t\t\t\t\t\tEmail\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"srfm-required\" aria-hidden=\"true\"> *<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-block-wrap\">\n\t\t\t\t\t\t<input class=\"srfm-input-common srfm-input-email\" type=\"email\" name=\"srfm-email-80af9bb9-lbl-RW1haWw-email\" id=\"srfm-email-80af9bb9-lbl-RW1haWw\"\n\t\t\t\t\t\taria-describedby='srfm-error-80af9bb9'\t\t\t\t\t\tdata-required=\"true\" aria-required=\"true\" data-unique=\"false\" value=\"\"   \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"srfm-error-wrap\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-error-message\" data-srfm-id=\"srfm-error-80af9bb9\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tThis field is required.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\n\n\t\t<div data-block-id=\"0c6821ab\" class=\"srfm-block-single srfm-block srfm-phone-block srf-phone-0c6821ab-block srfm-block-width-50 305\">\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-0c6821ab-lbl-UGhvbmUgTnVtYmVy\" for=\"srfm-phone-0c6821ab-lbl-UGhvbmUgTnVtYmVy\" class=\"srfm-block-label\">\n\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"srfm-required\" aria-hidden=\"true\"> *<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-block-wrap\">\n\t\t\t\t<input type=\"tel\"\n\t\t\t\t\tclass=\"srfm-input-common srfm-input-phone\"\n\t\t\t\t\tname=\"srfm-phone-0c6821ab-lbl-UGhvbmUgTnVtYmVy-phone-number\"\n\t\t\t\t\tid=\"srfm-phone-0c6821ab-lbl-UGhvbmUgTnVtYmVy\"\n\t\t\t\t\taria-describedby='srfm-error-0c6821ab'\t\t\t\t\tdata-required=\"true\"\n\t\t\t\t\taria-required=\"true\"\n\t\t\t\t\tdefault-country=\"us\"\n\t\t\t\t\t\t\t\t\t\tvalue=\"\"\n\t\t\t\t\t\t\t\t\t\tdata-unique=\"false\">\n\t\t\t<\/div>\n\t\t\t<div class=\"srfm-error-wrap\">\n\t\t\t\t\t\t\t\t\t<div class=\"srfm-error-message\" data-srfm-id=\"srfm-error-0c6821ab\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tThis field is required.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n\n\t\t<div data-block-id=\"fabb13d5\" class=\"srfm-block-single srfm-block srfm-textarea-block srf-textarea-fabb13d5-block  srfm-block-width-100 305\">\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-fabb13d5-lbl-WW91ciBNZXNzYWdl-4618\" for=\"srfm-textarea-fabb13d5-lbl-WW91ciBNZXNzYWdl-4618\" class=\"srfm-block-label\">\n\t\t\t\t\t\tYour Message\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"srfm-required\" aria-hidden=\"true\"> *<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"srfm-block-wrap\">\n\t\t\t\t<textarea\n\t\t\t\t\tclass=\"srfm-input-common srfm-input-textarea\"\n\t\t\t\t\tname=\"srfm-textarea-fabb13d5-lbl-WW91ciBNZXNzYWdl-your-message\"\n\t\t\t\t\tid=\"srfm-textarea-fabb13d5-lbl-WW91ciBNZXNzYWdl-4618\"\n\t\t\t\t\taria-describedby='srfm-error-fabb13d5'\t\t\t\t\tdata-required=\"true\" aria-required=\"true\"  rows=\"4\"  \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t><\/textarea>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"srfm-error-wrap\">\n\t\t\t\t\t\t\t\t\t<div class=\"srfm-error-message\" data-srfm-id=\"srfm-error-fabb13d5\" data-error-msg=\"This field is required.\">\n\t\t\t\t\t\tThis field is required.\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"srfm-submit-container \" style=\"\">\n\t\t\t\t\t\t<div style=\"width: ; text-align: left\" class=\"wp-block-button\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button style=\"\" id=\"srfm-submit-btn\" class=\"srfm-btn-frontend srfm-button srfm-submit-button\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t<div class=\"srfm-submit-wrap\">\n\t\t\t\t\t\t\t\t\tSubmit\t\t\t\t\t\t\t\t<div class=\"srfm-loader\"><\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<p id=\"srfm-error-message\" class=\"srfm-common-error-message srfm-error-message srfm-footer-error\" hidden>\t\t<span class=\"srfm-icon\" aria-hidden=\"true\">\n\t\t\t<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='20' height='20' fill='none'><path d='M9.99935 18.3327C14.6017 18.3327 18.3327 14.6017 18.3327 9.99935C18.3327 5.39698 14.6017 1.66602 9.99935 1.66602C5.39698 1.66602 1.66602 5.39698 1.66602 9.99935C1.66602 14.6017 5.39698 18.3327 9.99935 18.3327Z' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' \/><path d='M10 6.66602V9.99935' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' \/><path d='M10 13.334H10.0083' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' \/><\/svg>\t\t<\/span>\n\t\t<span class=\"srfm-error-content\">There was an error trying to submit your form. Please try again.<\/span><\/p>\n\t\t\t\t\t<\/form>\n\t\t\t<div class=\"srfm-single-form srfm-success-box in-page\">\n\t\t\t\t<div aria-live=\"polite\" aria-atomic=\"true\" role=\"alert\" id=\"srfm-success-message-page-305\" class=\"srfm-success-box-description\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n","protected":false},"excerpt":{"rendered":"<p>The 3D printer calibration cube remains the most widely used first-step diagnostic tool The 3d printer calibration cube is the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5918,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"facebook_846085238273622_899381133262461":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[74],"tags":[46,111],"class_list":["post-5953","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3d-printing-service","tag-3d-printing","tag-calibration"],"_links":{"self":[{"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/posts\/5953","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/comments?post=5953"}],"version-history":[{"count":0,"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/posts\/5953\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/media\/5918"}],"wp:attachment":[{"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/media?parent=5953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/categories?post=5953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nylonplastic.com\/ja\/wp-json\/wp\/v2\/tags?post=5953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}