Dureza Vickers
Transforme a carga de ensaio e a diagonal média da impressão em dureza Vickers: 10 kgf com 0,2 mm de diagonal dão cerca de quatrocentos e sessenta e três HV, a verificação clássica HV10. Útil em oficinas de tratamento térmico e laboratórios de qualidade. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Força
- 10
- Diagonal
- 0,2
- Unidade de força
- Kgf
- Unidade da diagonal
- Mm
- Força (kgf)
- 10
- Diagonal (mm)
- 0,2
O número de dureza Vickers (HV) é o quociente entre a força de indentação aplicada e a área superficial da pirâmide quadrada residual deixada por um penetrador de diamante cujas faces opostas se encontram a 136 graus. Metalurgistas, oficinas de tratamento térmico, laboratórios de qualidade e estudantes de materiais calculam esse número a partir de duas medições que já aparecem no relatório de ensaio: a força de ensaio aplicada e a média das duas diagonais da impressão.
O que é o número de dureza Vickers e quais duas grandezas você envia
O ensaio de dureza Vickers pressiona uma pirâmide de diamante de base quadrada sobre um corpo de prova sob uma força escolhida e depois mede as duas diagonais da impressão residual. As faces opostas dessa pirâmide se encontram a cento e trinta e seis graus, de modo que a superfície de contato da indentação é uma função conhecida da diagonal média d: a área superficial é igual a d ao quadrado dividido por duas vezes o seno de sessenta e oito graus.
O número de dureza Vickers HV é definido como a força de ensaio aplicada F dividida por essa área superficial, o que se rearranja na identidade de forma fechada HV igual a dois F seno de sessenta e oito graus sobre d ao quadrado. Quando F se expressa em quilograma-força e d em milímetros, HV é informado por convenção como um número adimensional igual a quilograma-força por milímetro quadrado.
A ISO 6507 escreve a mesma identidade com a força em newtons como HV igual a 0.1891 F sobre d ao quadrado, porque 0.1891 é duas vezes o seno de sessenta e oito graus dividido pela gravidade padrão 9.80665 metros por segundo ao quadrado.
Consultas como calculadora de número de dureza Vickers, HV a partir da força e da diagonal, e dureza de indentação Vickers querem esse número a partir das duas medições do relatório de ensaio — não um lembrete de que existe uma pirâmide, nem uma conversão de Rockwell ou Brinell para HV.
Uma carga de dez quilograma-força com diagonal média de dois décimos de milímetro é uma conferência cômoda de HV10 e rende cerca de quatrocentos e sessenta e três, coincidindo com a tabela clássica de oficina 1.8544 F sobre d ao quadrado no arredondamento habitual.
Quem usa e o que ela não calcula
Oficinas de tratamento térmico e laboratórios de inspeção de recebimento usam uma calculadora do número de dureza Vickers para que um técnico transforme a carga impressa na máquina e as duas diagonais do microscópio filar em HV sem misturar a constante 1.8544 com uma carga em newtons. Cursos de materiais e deveres de ISO 6507 precisam de um oráculo determinístico que rejeite uma diagonal nula ou negativa em vez de emitir Infinity que um avaliador defeituoso poderia tratar como acerto.
Esta calculadora informa o número de dureza Vickers a partir da geometria da impressão; não converte HV para Rockwell, Brinell nem Knoop, não aplica regras de espessura mínima da norma e não estima incerteza a partir das duas diagonais em separado — envie a média que você já calculou. A validação falha não consome saldo.
Mantenha as solicitações pequenas, fixe o campo hv arredondado nos testes e você obtém números de dureza reproduzíveis para notas de laboratório, plataformas de aula e workers na borda sem montar uma pilha própria de ensaios de materiais.
Casos de uso
Conferências de tratamento térmico e inspeção de recebimento
Transforme a carga da máquina e a diagonal média do microscópio filar em um número de dureza Vickers para têmpera, revenimento ou certificados, sem misturar tabelas de quilograma-força com uma carga em newtons.
Redução de CSV de relatórios de dureza
Condensar lotes de linhas de ensaio Vickers em hv em notebooks e scripts de oficina sem importar uma biblioteca metalúrgica completa por uma divisão de forma fechada por d ao quadrado.
Perguntas frequentes
O que acontece se o comprimento da diagonal for nulo ou negativo?
Uma diagonal nula ou negativa anularia ou inverteria a área da impressão, de modo que o número de dureza fica indefinido e a chamada não é cobrada. Força não positiva é rejeitada do mesmo modo.
Quais unidades devo usar para a força e a diagonal média?
As unidades padrão são quilograma-força (kgf) e milímetros (mm), alinhadas às tabelas clássicas de HV.
Esta ferramenta converte HV Vickers em Rockwell ou Brinell?
Não: esta calculadora obtém HV a partir do próprio ensaio de indentação. Converter entre Rockwell, Brinell, Vickers e Knoop é outra intenção de busca e outra ferramenta de conversão de escalas de dureza.
Como se calcula o número de dureza Vickers?
Divide-se a força de ensaio pela área da impressão em forma de pirâmide. Com a força em kgf e a diagonal média em mm, isso equivale a 1,8544 vezes a força dividida pelo quadrado da diagonal.
Por que a constante é 0,1891 quando a força está em newtons?
Porque a norma ISO 6507 divide a constante do quilograma-força pela gravidade padrão, 9,80665 m/s². Se você escolher newtons como unidade, a calculadora converte a carga antes de aplicar a fórmula e não mistura as duas constantes.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/phys/vickers-hardness-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"force":10,"diagonal":0.2}'const res = await fetch("https://api.kit.forhosting.com/phys/vickers-hardness-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"force": 10,
"diagonal": 0.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/vickers-hardness-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"force": 10,
"diagonal": 0.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/vickers-hardness-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"force":10,"diagonal":0.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"force":10,"diagonal":0.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/vickers-hardness-number", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"force": 10,
"diagonal": 0.2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.vickers_hardness_number",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta calculadora do número de dureza Vickers aceita essas duas grandezas, converte-as em quilograma-força e milímetros quando necessário, avalia a identidade de forma fechada HV igual a dois F vezes o seno de 68 graus sobre d ao quadrado, e devolve JSON estruturado com o valor de dureza mais a força e a diagonal normalizadas usadas no quociente. Uma diagonal nula ou uma diagonal negativa é rejeitada com invalid_input porque a área superficial da impressão se anularia ou se inverteria e o número de dureza fica indefinido.
O que é o número de dureza Vickers e quais duas grandezas você envia
Entregar force, force_unit, diagonal, diagonal_unit, force_kgf, diagonal_mm, hv, formula e method como JSON facilita colar o resultado em notas de laboratório, fixá-lo em testes automatizados ou reutilizá-lo entre linguagens sem reimplementar a área trigonométrica do diamante.
Contrato de entrada, fórmula, unidades e comportamento de erro
A diagonal deve ser estritamente positiva: um valor nulo ou uma diagonal negativa é rejeitado porque a área superficial da impressão se anularia ou se inverteria e HV fica indefinido. A força deve ser igualmente estritamente positiva; uma carga nula ou negativa não é um ensaio Vickers. Os resultados são arredondados a doze casas decimais para que os goldens coincidam byte a byte entre motores JavaScript; o zero negativo é normalizado para zero. Não há tabela de conversão de HV para HRC, nem correção de esfera Brinell, nem detecção automática de unidades além dos enums declarados. Envie um corpo JSON com dois números finitos obrigatórios: force, a força de ensaio aplicada da impressão Vickers, e diagonal, a média aritmética das duas diagonais da impressão. O force_unit opcional escolhe quilograma-força (kgf, o padrão), newtons (N) ou grama-força (gf); o diagonal_unit opcional escolhe milímetros (mm, o padrão) ou micrômetros (um). Cada campo numérico pode chegar como número JSON ou como string numérica para que formulários e pipelines no estilo CSV passem valores sem um cast extra. Campos ausentes, strings vazias, texto não numérico, NaN e Infinity falham de imediato com invalid_input que nomeia o campo culpado, e a validação falha não é cobrada. Após a validação, o motor converte a força para quilograma-força (dividindo newtons por 9.80665, ou grama-força por mil) e a diagonal para milímetros (dividindo micrômetros por mil), e avalia HV como duas vezes force_kgf vezes o seno de sessenta e oito graus dividido por diagonal_mm ao quadrado. O corpo de sucesso reitera as entradas, devolve force_kgf e diagonal_mm normalizados, o número de dureza hv e uma string formula que reafirma a identidade da pirâmide. A mesma função pura alimenta a ferramenta gratuita no navegador e a rota API, de modo que uma demonstração de aula e um script de produção nunca discordam em um caso-limite de ponto flutuante.
Onde uma API de HV Vickers se paga, limites e preço
Pipelines de notebook que ingerem arquivos CSV de ensaios de dureza chamam uma API parse pequena em vez de puxar uma biblioteca metalúrgica completa por uma divisão por d ao quadrado. Como a implementação é parse pura de tier A, cada chamada bem-sucedida custa a tarifa-base publicada US$ 0,002 sem tokens de modelo e sem rede de saída.
Casos de integração
Oráculos de sala de aula e deveres segundo a ISO 6507
Permita que os alunos enviem a força e a diagonal média e verifiquem HV diante da identidade da pirâmide, com diagonais nulas ou negativas rejeitadas como invalid_input em vez de um Infinity silencioso.
Perguntas técnicas
Como o número de dureza Vickers é calculado a partir da força e da diagonal?
HV é a força dividida pela área superficial da impressão de diamante de 136°: HV = 2 F sin(68°) / d². Envie force e a diagonal média; force_unit opcional (kgf, N, gf) e diagonal_unit (mm, um) convertem antes do quociente.
Quanto custa a calculadora do número de dureza Vickers?
A ferramenta do navegador é gratuita. As solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.