{"id":3012,"date":"2025-10-10T03:55:19","date_gmt":"2025-10-10T03:55:19","guid":{"rendered":"https:\/\/hdproto.com\/?p=3012"},"modified":"2025-10-10T03:57:44","modified_gmt":"2025-10-10T03:57:44","slug":"tolerancia-geometrica-retilineidade-usinagem-cnc","status":"publish","type":"post","link":"https:\/\/cms.hdproto.com\/pt\/geometric-tolerance-straightness-cnc-machining\/","title":{"rendered":"Entendendo a Toler\u00e2ncia Geom\u00e9trica na Usinagem CNC: Retilineidade, GD&amp;T e Precis\u00e3o de Medi\u00e7\u00e3o"},"content":{"rendered":"<h2 class=\"wp-block-heading\" id=\"why-geometric-tolerance-straightness-defines-cnc-precision\">Por que a retid\u00e3o com toler\u00e2ncia geom\u00e9trica define a precis\u00e3o CNC<\/h2>\n\n\n<p>Na usinagem CNC moderna, a precis\u00e3o \u00e9 mais do que apenas um n\u00famero em um projeto \u2014 \u00e9 a base da confiabilidade, da intercambialidade e do desempenho do produto. Dentre todos os fatores de toler\u00e2ncia, <strong>toler\u00e2ncia geom\u00e9trica retilineidade<\/strong> Desempenha um papel fundamental na determina\u00e7\u00e3o da precis\u00e3o com que a forma e a fun\u00e7\u00e3o de uma pe\u00e7a se alinham com a sua inten\u00e7\u00e3o de projeto.<\/p>\n\n\n\n<p>Mesmo as m\u00e1quinas mais avan\u00e7adas s\u00f3 conseguem operar com a precis\u00e3o permitida pelas suas toler\u00e2ncias. A retilineidade, um dos s\u00edmbolos mais fundamentais de GD&amp;T (Dimensionamento e Toler\u00e2ncia Geom\u00e9trica), controla o quanto uma superf\u00edcie ou eixo pode se desviar de uma linha teoricamente perfeita. Quando esse desvio n\u00e3o \u00e9 gerenciado adequadamente, pode levar a desalinhamento na montagem, vibra\u00e7\u00e3o e redu\u00e7\u00e3o da vida \u00fatil dos componentes.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image aligncenter uagb-block-b38522a4 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg ,https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg 780w, https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg\" alt=\"Inspe\u00e7\u00e3o de toler\u00e2ncia de retilineidade em usinagem CNC\" class=\"uag-image-3015\" width=\"4096\" height=\"3072\" title=\"Retilineidade da toler\u00e2ncia geom\u00e9trica\" role=\"img\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"what-straightness-really-means-in-gdampt\">O que realmente significa &quot;retid\u00e3o&quot; em GD&amp;T<\/h2>\n\n\n<p>Na terminologia de GD&amp;T, <strong>retid\u00e3o<\/strong> Especifica o quanto uma caracter\u00edstica \u2014 seja uma linha em uma superf\u00edcie ou um eixo \u2014 pode se desviar da retid\u00e3o perfeita. Isso garante que eixos, hastes e superf\u00edcies planas mantenham a uniformidade ao longo de todo o seu comprimento.<\/p>\n\n\n\n<p>Existem dois tipos principais de controle de retid\u00e3o:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Retid\u00e3o da superf\u00edcie<\/strong> \u2013 Limita o desvio ao longo de uma linha em uma superf\u00edcie, garantindo que a superf\u00edcie esteja plana e lisa o suficiente para uma veda\u00e7\u00e3o ou encaixe adequados.<\/li>\n\n\n\n<li><strong>Retid\u00e3o do eixo<\/strong> \u2013 Controla o quanto a linha central de uma pe\u00e7a cil\u00edndrica pode se desviar de um eixo perfeito.<\/li>\n<\/ol>\n\n\n\n<p>Para ilustrar, imagine um eixo torneado por CNC que parece cil\u00edndrico, mas na verdade apresenta uma curvatura de 0,02 mm. Em rota\u00e7\u00f5es de alta velocidade, esse desvio pode causar ru\u00eddo, movimento desequilibrado ou desgaste prematuro. Para montagens de precis\u00e3o, como dispositivos m\u00e9dicos ou atuadores rob\u00f3ticos, manter uma toler\u00e2ncia de retilineidade submicrom\u00e9trica \u00e9 essencial para um desempenho consistente.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"using-a-gdampt-calculator-for-design-verification\">Utilizando uma calculadora GD&amp;T para verifica\u00e7\u00e3o de projeto<\/h2>\n\n\n<p>UM <strong>Calculadora GD&amp;T<\/strong> Auxilia projetistas e engenheiros de qualidade a verificar a integridade dimensional das pe\u00e7as antes que elas cheguem \u00e0 linha de produ\u00e7\u00e3o. Ao converter s\u00edmbolos GD&amp;T em dados num\u00e9ricos, permite a simula\u00e7\u00e3o precisa de como as toler\u00e2ncias interagem em conjuntos complexos.<\/p>\n\n\n\n<p>Por exemplo, um desenho pode especificar \u201cRetilineidade \u2264 0,01 mm por 100 mm de comprimento\u201d. A calculadora GD&amp;T ajuda a confirmar se esse valor mant\u00e9m a compatibilidade com outros controles, como planicidade, paralelismo e concentricidade. Essa etapa garante que as opera\u00e7\u00f5es de usinagem subsequentes n\u00e3o criem ac\u00famulo de toler\u00e2ncias n\u00e3o intencionais \u2014 uma causa comum de pe\u00e7as rejeitadas.<\/p>\n\n\n\n<p>Mas, embora as ferramentas digitais possam validar a inten\u00e7\u00e3o do projeto, somente medi\u00e7\u00f5es precisas na linha de produ\u00e7\u00e3o podem comprovar que uma pe\u00e7a atende a essas especifica\u00e7\u00f5es.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"measuring-true-position-without-a-cmm\">Medi\u00e7\u00e3o da posi\u00e7\u00e3o real sem uma CMM<\/h2>\n\n\n<p>Uma M\u00e1quina de Medi\u00e7\u00e3o por Coordenadas (MMC) \u00e9 o padr\u00e3o ouro para verificar a geometria de pe\u00e7as, mas nem todas as instala\u00e7\u00f5es t\u00eam acesso a uma. Felizmente, <strong>posi\u00e7\u00e3o verdadeira e retid\u00e3o<\/strong> ainda pode ser medido com m\u00e9todos pr\u00e1ticos no ch\u00e3o de f\u00e1brica.<\/p>\n\n\n\n<p>Algumas alternativas eficazes incluem:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Indicador de mostrador e placa de superf\u00edcie:<\/strong> Um sistema simples que permite aos operadores de m\u00e1quinas medir a retilineidade ao longo de uma superf\u00edcie ou eixo, comparando leituras em v\u00e1rios pontos.<\/li>\n\n\n\n<li><strong>Sistemas de alinhamento a laser:<\/strong> Ideal para pe\u00e7as longas ou espa\u00e7os apertados onde o contato f\u00edsico \u00e9 impratic\u00e1vel.<\/li>\n\n\n\n<li><strong>Ferramentas de medi\u00e7\u00e3o \u00f3ptica:<\/strong> Ideal para componentes pequenos, proporcionando verifica\u00e7\u00e3o visual de alinhamento e desvio.<\/li>\n\n\n\n<li><strong>Sondagem CNC em processo:<\/strong> Muitas m\u00e1quinas CNC modernas possuem sondas que medem o desvio durante a usinagem, compensando automaticamente o desgaste da ferramenta ou a expans\u00e3o t\u00e9rmica.<\/li>\n<\/ul>\n\n\n\n<p>Essas t\u00e9cnicas oferecem maneiras econ\u00f4micas de manter o controle sobre <strong>toler\u00e2ncia geom\u00e9trica retilineidade<\/strong> sem necessidade de equipamentos de metrologia completos.<\/p>\n\n\n\n<div class=\"wp-block-uagb-image uagb-block-df692d7d wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none\"><figure class=\"wp-block-uagb-image__figure\"><img loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/CNC-machining-geometric-tolerance-straightness-measurement.jpg ,https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/CNC-machining-geometric-tolerance-straightness-measurement.jpg 780w, https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/CNC-machining-geometric-tolerance-straightness-measurement.jpg 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/hdproto.com\/wp-content\/uploads\/2025\/10\/CNC-machining-geometric-tolerance-straightness-measurement.jpg\" alt=\"Engenheiro verificando a toler\u00e2ncia geom\u00e9trica e a retid\u00e3o usando ferramentas GD&amp;T e paqu\u00edmetro digital.\" class=\"uag-image-3016\" width=\"900\" height=\"600\" title=\"medi\u00e7\u00e3o de retilineidade de toler\u00e2ncia geom\u00e9trica em usinagem CNC\" role=\"img\"\/><\/figure><\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"the-material-factor-how-machinability-influences-straightness\">O fator material: como a usinabilidade influencia a retilineidade.<\/h2>\n\n\n<p>A toler\u00e2ncia de retilineidade n\u00e3o existe isoladamente \u2014 ela depende muito das propriedades do material e de como ele reage \u00e0s for\u00e7as de usinagem e ao calor. Materiais diferentes respondem de maneira diferente \u00e0 tens\u00e3o de corte, \u00e0 expans\u00e3o t\u00e9rmica e \u00e0 tens\u00e3o residual.<\/p>\n\n\n\n<p>Exemplos comuns incluem:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cer\u00e2mica de \u00f3xido de alum\u00ednio (usinagem de \u00f3xido de alum\u00ednio):<\/strong> Extremamente duro e quebradi\u00e7o. Mesmo uma leve press\u00e3o da ferramenta ou calor podem causar microfissuras ou distor\u00e7\u00e3o da superf\u00edcie. O controle geom\u00e9trico preciso \u00e9 vital para componentes aeroespaciais ou semicondutores.<\/li>\n\n\n\n<li><strong>Lat\u00e3o e bronze:<\/strong> F\u00e1cil de usinar, mas propenso a tens\u00f5es internas, especialmente quando resfriado de forma irregular, podendo causar pequenas deforma\u00e7\u00f5es.<\/li>\n\n\n\n<li><strong>A\u00e7o inoxid\u00e1vel:<\/strong> Tende a sofrer endurecimento por trabalho. Sem alimenta\u00e7\u00e3o e refrigera\u00e7\u00e3o adequadas, pode deformar-se durante o torneamento ou a fresagem, afetando a retilineidade.<\/li>\n<\/ul>\n\n\n\n<p>Para alcan\u00e7ar verdadeira precis\u00e3o, \u00e9 necess\u00e1rio n\u00e3o apenas controlar a geometria, mas tamb\u00e9m compreender a ci\u00eancia dos materiais subjacente que rege a estabilidade dimensional.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"precision-cnc-techniques-to-maintain-straightness\">T\u00e9cnicas CNC de precis\u00e3o para manter a retid\u00e3o.<\/h2>\n\n\n<p>Para atender \u00e0s exig\u00eancias <strong>toler\u00e2ncia geom\u00e9trica retilineidade<\/strong> Para atender aos requisitos, as opera\u00e7\u00f5es CNC avan\u00e7adas dependem de m\u00faltiplas t\u00e9cnicas de controle de processo e m\u00e9todos de compensa\u00e7\u00e3o inteligentes. Estes podem incluir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Estabiliza\u00e7\u00e3o t\u00e9rmica:<\/strong> Controlar a temperatura em cada etapa \u2014 desde o fluxo do l\u00edquido refrigerante at\u00e9 o calor do fuso \u2014 para evitar distor\u00e7\u00f5es t\u00e9rmicas.<\/li>\n\n\n\n<li><strong>Ajuste din\u00e2mico do percurso da ferramenta:<\/strong> Utilizando sensores e sistemas de feedback integrados ao processo para corrigir pequenos desvios em tempo real.<\/li>\n\n\n\n<li><strong>Amortecimento de vibra\u00e7\u00f5es e fixa\u00e7\u00e3o r\u00edgida:<\/strong> Garantir que os componentes permane\u00e7am est\u00e1veis durante a usinagem, especialmente em pe\u00e7as de paredes finas ou longas.<\/li>\n\n\n\n<li><strong>Retifica\u00e7\u00e3o e superacabamento de alta precis\u00e3o:<\/strong> Etapas finais de refinamento que alcan\u00e7am uma precis\u00e3o de retilineidade superior \u00e0 da fresagem ou torneamento CNC padr\u00e3o.<\/li>\n<\/ul>\n\n\n\n<p>O resultado \u00e9 um processo que garante que cada superf\u00edcie usinada mantenha tanto a integridade geom\u00e9trica quanto a estabilidade a longo prazo.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"cnc-machining-castings-managing-tolerance-from-raw-form-to-finish\">Usinagem CNC de pe\u00e7as fundidas: gerenciamento de toler\u00e2ncias desde a forma bruta at\u00e9 o acabamento.<\/h2>\n\n\n<p>As pe\u00e7as fundidas representam um dos maiores desafios na usinagem de precis\u00e3o devido \u00e0 sua variabilidade inerente. Porosidade, irregularidades superficiais e tens\u00f5es internas podem dificultar a fixa\u00e7\u00e3o de uma pe\u00e7a. <a href=\"https:\/\/hdproto.com\/gdt-guide-precision-machining\/\" target=\"_blank\" rel=\"noreferrer noopener\">toler\u00e2ncia estreita<\/a> especialmente dif\u00edcil.<\/p>\n\n\n\n<p>Para manter as toler\u00e2ncias geom\u00e9tricas e de retilineidade durante a usinagem de pe\u00e7as fundidas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Inspe\u00e7\u00e3o pr\u00e9-usinagem<\/strong> Identifica distor\u00e7\u00f5es superficiais e vazios internos.<\/li>\n\n\n\n<li><strong>Ajustes de Abatimento de Estoque<\/strong> Garantir a remo\u00e7\u00e3o consistente de material.<\/li>\n\n\n\n<li><strong>Fixa\u00e7\u00e3o e temperatura consistentes<\/strong> Minimizar a redeforma\u00e7\u00e3o entre os cortes de desbaste e acabamento.<\/li>\n<\/ul>\n\n\n\n<p>Mesmo pe\u00e7as fundidas complexas, quando processadas com m\u00e9todos CNC modernos e compensa\u00e7\u00e3o em tempo real, podem atingir uma retid\u00e3o not\u00e1vel \u2014 frequentemente dentro de \u00b10,01 mm.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion-why-straightness-defines-cnc-excellence\">Conclus\u00e3o: Por que a retid\u00e3o define a excel\u00eancia em CNC<\/h2>\n\n\n<p>Na fabrica\u00e7\u00e3o CNC, <strong>toler\u00e2ncia geom\u00e9trica retilineidade<\/strong> N\u00e3o se trata apenas de uma linha em um desenho t\u00e9cnico \u2014 \u00e9 o alicerce invis\u00edvel da precis\u00e3o funcional. Cada m\u00edcron de desvio pode afetar o desempenho, o alinhamento e a longevidade de sistemas mec\u00e2nicos.<\/p>\n\n\n\n<p>Ao compreender os princ\u00edpios de GD&amp;T (Dimensionamento e Toler\u00e2ncia Geom\u00e9trica), aproveitar t\u00e9cnicas de medi\u00e7\u00e3o precisas e aplicar controle de processo de precis\u00e3o, os fabricantes podem alcan\u00e7ar consistentemente a retid\u00e3o e a precis\u00e3o que as ind\u00fastrias modernas exigem.<\/p>\n\n\n\n<p>A precis\u00e3o n\u00e3o \u00e9 uma coincid\u00eancia; \u00e9 o resultado da disciplina da engenharia. Dominando <strong>toler\u00e2ncia geom\u00e9trica retilineidade<\/strong> Garante que cada componente esteja perfeitamente alinhado com sua finalidade \u2014 onde a perfei\u00e7\u00e3o n\u00e3o \u00e9 opcional, mas sim projetada.<\/p>\n\n\n\n<p>\ud83d\udcac Pronto para discutir seu projeto de CNC?<br>Preencha o formul\u00e1rio abaixo e nossa equipe de engenharia entrar\u00e1 em contato com voc\u00ea em at\u00e9 24 horas.<\/p>\n\n\n\t\t\t<div class=\"srfm-form-container srfm-form-container-1218 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-1218 {\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: #FFFFFF;\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: 0px;--srfm-form-border-radius-right: 0px;--srfm-form-border-radius-bottom: 0px;--srfm-form-border-radius-left: 0px;--srfm-bg-color: #ffffff;--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-1218\" class=\"srfm-form\"\n\t\t\t\tform-id=\"1218\" after-submission=\"hide form\" message-type=\"same page\" success-url=\"\" ajaxurl=\"https:\/\/cms.hdproto.com\/wp-admin\/admin-ajax.php\" data-submit-token=\"0d4fe781a07175604cab2982dfbe6e899f7beaf7afcfb023be01ea658dab8840\" action=\"\"\n\t\t\t\t>\n\t\t\t\t\n\t\t\t\t<input type=\"hidden\" value=\"1218\" 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\">Ocorreu um erro ao tentar enviar seu formul\u00e1rio. Por favor, tente novamente.<\/span><\/p>\n\t\t\t\t\t<div data-block-id=\"d99b324d\" class=\"srfm-block-single srfm-block srfm-input-block srf-input-d99b324d-block  srfm-block-width-100 srfm-slug-your-name 1218\" >\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-d99b324d-lbl-WW91ciBOYW1l\" for=\"srfm-input-d99b324d-lbl-WW91ciBOYW1l\" class=\"srfm-block-label\">\n\t\t\t\t\t\tSeu nome\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-d99b324d-lbl-WW91ciBOYW1l-your-name\" id=\"srfm-input-d99b324d-lbl-WW91ciBOYW1l\"\n\t\t\t\t\taria-describedby='srfm-error-d99b324d'\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-d99b324d\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tEsse campo \u00e9 obrigat\u00f3rio.\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=\"5e0cc115\" class=\"srfm-block-single srfm-block srfm-email-block srf-email-5e0cc115-block  srfm-block-width-100 srfm-slug-your-email 1218 srfm-email-block-wrap\">\n\t\t\t\t<div class=\"srfm-email-block srf-email-5e0cc115-block\">\n\t\t\t\t\t\t\t\t\t\t<label id=\"srfm-label-5e0cc115-lbl-WW91ciBFbWFpbA\" for=\"srfm-email-5e0cc115-lbl-WW91ciBFbWFpbA\" class=\"srfm-block-label\">\n\t\t\t\t\t\tSeu e-mail\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-5e0cc115-lbl-WW91ciBFbWFpbA-your-email\" id=\"srfm-email-5e0cc115-lbl-WW91ciBFbWFpbA\"\n\t\t\t\t\t\taria-describedby='srfm-error-5e0cc115'\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-5e0cc115\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tEsse campo \u00e9 obrigat\u00f3rio.\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=\"a93fc450\" class=\"srfm-block-single srfm-block srfm-phone-block srf-phone-a93fc450-block srfm-block-width-100 1218\">\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-a93fc450-lbl-UGhvbmUgTnVtYmVy\" for=\"srfm-phone-a93fc450-lbl-UGhvbmUgTnVtYmVy\" class=\"srfm-block-label\">\n\t\t\t\t\t\tN\u00famero de telefone\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<div class=\"srfm-description\" id=\"srfm-description-a93fc450\">\n\t\t\t\t\t\tSeu n\u00famero de telefone (opcional)\t\t\t\t\t<\/div>\n\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-a93fc450-lbl-UGhvbmUgTnVtYmVy-srfm-phone\"\n\t\t\t\t\tid=\"srfm-phone-a93fc450-lbl-UGhvbmUgTnVtYmVy\"\n\t\t\t\t\taria-describedby='srfm-error-a93fc450 srfm-description-a93fc450'\t\t\t\t\tdata-required=\"false\"\n\t\t\t\t\taria-required=\"false\"\n\t\t\t\t\tauto-country=\"true\"\n\t\t\t\t\tdefault-country=\"\"\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-a93fc450\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tEsse campo \u00e9 obrigat\u00f3rio.\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\t<div data-block-id=\"a5e9b3e1\" class=\"srfm-block-single srfm-block srfm-input-block srf-input-a5e9b3e1-block  srfm-block-width-100 srfm-slug-subject 1218\" >\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-a5e9b3e1-lbl-Q29tcGFueSBOYW1l\" for=\"srfm-input-a5e9b3e1-lbl-Q29tcGFueSBOYW1l\" class=\"srfm-block-label\">\n\t\t\t\t\t\tnome da empresa\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<div class=\"srfm-description\" id=\"srfm-description-a5e9b3e1\">\n\t\t\t\t\t\tNome da sua empresa (opcional)\t\t\t\t\t<\/div>\n\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-a5e9b3e1-lbl-Q29tcGFueSBOYW1l-subject\" id=\"srfm-input-a5e9b3e1-lbl-Q29tcGFueSBOYW1l\"\n\t\t\t\t\taria-describedby='srfm-error-a5e9b3e1 srfm-description-a5e9b3e1'\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-a5e9b3e1\" data-error-msg=\"This field is required.\" data-unique-msg=\"Value needs to be unique.\">\n\t\t\t\t\t\tEsse campo \u00e9 obrigat\u00f3rio.\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<div data-block-id=\"644ea5d6\" class=\"srfm-block-single srfm-block srfm-textarea-block srf-textarea-644ea5d6-block  srfm-block-width-100 1218\">\n\t\t\t\t\t\t\t\t<label id=\"srfm-label-644ea5d6-lbl-UHJvamVjdCBEZXRhaWxzIC8gUmVxdWlyZW1lbnRz-4454\" for=\"srfm-textarea-644ea5d6-lbl-UHJvamVjdCBEZXRhaWxzIC8gUmVxdWlyZW1lbnRz-4454\" class=\"srfm-block-label\">\n\t\t\t\t\t\tDetalhes\/Requisitos do Projeto\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<div class=\"srfm-description\" id=\"srfm-description-644ea5d6\">\n\t\t\t\t\t\tPor favor, inclua o material, a quantidade, a toler\u00e2ncia, as dimens\u00f5es ou quaisquer requisitos espec\u00edficos.\t\t\t\t\t<\/div>\n\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-644ea5d6-lbl-UHJvamVjdCBEZXRhaWxzIC8gUmVxdWlyZW1lbnRz-your-message\"\n\t\t\t\t\tid=\"srfm-textarea-644ea5d6-lbl-UHJvamVjdCBEZXRhaWxzIC8gUmVxdWlyZW1lbnRz-4454\"\n\t\t\t\t\taria-describedby='srfm-error-644ea5d6 srfm-description-644ea5d6'\t\t\t\t\tdata-required=\"true\" aria-required=\"true\"  rows=\"6\"  \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-644ea5d6\" data-error-msg=\"This field is required.\">\n\t\t\t\t\t\tEsse campo \u00e9 obrigat\u00f3rio.\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\tENVIAR MENSAGEM\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\">Ocorreu um erro ao tentar enviar seu formul\u00e1rio. Por favor, tente novamente.<\/span><\/p>\n\t\t\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"pt\"\/><\/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-1218\" class=\"srfm-success-box-description\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Why Geometric Tolerance Straightness Defines CNC Precision In modern CNC machining, precision is more than just a number on a blueprint \u2014 it\u2019s the foundation of reliability, interchangeability, and product performance. Among all tolerance factors, geometric tolerance straightness plays a critical role in determining how accurately a part\u2019s form and function align with its design [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3015,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","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":"disabled","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":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"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":""},"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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"categories":[36,25],"tags":[23,153,227,27],"class_list":["post-3012","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cnc-machining-services","category-cnc-machined-components","tag-cnc-prototyping","tag-gdt","tag-geometric-tolerance-straightness","tag-high-volume-production-machining"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg",900,675,false],"thumbnail":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness-150x150.jpg",150,150,true],"medium":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness-300x225.jpg",300,225,true],"medium_large":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness-768x576.jpg",768,576,true],"large":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg",900,675,false],"1536x1536":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg",900,675,false],"2048x2048":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg",900,675,false],"trp-custom-language-flag":["https:\/\/cms.hdproto.com\/wp-content\/uploads\/2025\/10\/Geometric-Tolerance-Straightness.jpg",16,12,false]},"uagb_author_info":{"display_name":"Huade CNC","author_link":"https:\/\/cms.hdproto.com\/pt\/author\/sales\/"},"uagb_comment_info":0,"uagb_excerpt":"Why Geometric Tolerance Straightness Defines CNC Precision In modern CNC machining, precision is more than just a number on a blueprint \u2014 it\u2019s the foundation of reliability, interchangeability, and product performance. Among all tolerance factors, geometric tolerance straightness plays a critical role in determining how accurately a part\u2019s form and function align with its design&hellip;","_links":{"self":[{"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/posts\/3012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/comments?post=3012"}],"version-history":[{"count":2,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/posts\/3012\/revisions"}],"predecessor-version":[{"id":3018,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/posts\/3012\/revisions\/3018"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/media\/3015"}],"wp:attachment":[{"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/media?parent=3012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/categories?post=3012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms.hdproto.com\/pt\/wp-json\/wp\/v2\/tags?post=3012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}