Constantes elásticas
Para o aço, um módulo de Young de 200 GPa e um coeficiente de Poisson de 0,3 bastam para definir também os módulos de cisalhamento e volumétrico. Digite duas das quatro constantes elásticas e veja as outras duas, conferidas contra a faixa estável. 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
- Módulo de elasticidade
- 200
- Coeficiente de Poisson
- 0,3
- Módulo de cisalhamento
- 76,9230769231
- Módulo de compressibilidade
- 166,666666667
- Conhecidas
- elastic_modulus+poisson_ratio
A elasticidade linear isotrópica fica completamente descrita por duas constantes elásticas independentes. Manuais de materiais misturam o módulo de Young E, o módulo de cisalhamento G, o módulo volumétrico K e o coeficiente de Poisson ν, enquanto as cartas de elementos finitos muitas vezes pedem o par que o solucionador espera, e não o par que o ensaio de corpo de prova informou.
O que significam as quatro constantes isotrópicas e por que duas bastam
Na elasticidade linear isotrópica um sólido homogêneo não tem direção preferencial, então o tensor de rigidez se reduz a dois escalares independentes. Quatro nomes populares desses escalares aparecem em manuais, cartas de elementos finitos e relatórios de laboratório: o módulo de Young E, também chamado módulo elástico; o módulo de cisalhamento G; o módulo volumétrico K; e o coeficiente de Poisson ν. Eles não são quatro propriedades independentes do material.
Quaisquer dois determinam os outros dois por identidades algébricas que seguem da lei de Hooke em três dimensões: E equivale a dois G vezes um mais ν, E equivale a três K vezes um menos dois ν, e E equivale a nove K G dividido por três K mais G. Um corpo de prova de tração costuma informar E e ν; um pulso ultrassônico costuma informar G e K; um estudo de compressibilidade informa K; uma barra de torção informa G.
Consultas como calculadora de constantes elásticas, converter módulo de Young em módulo de cisalhamento, módulo volumétrico a partir do coeficiente de Poisson e conversor isotrópico de constantes elásticas descrevem a mesma intenção: dados dois números, recuperar o par restante sem rederivar a mecânica do contínuo. Esta capacidade é esse conversor. Ela não calcula E como tensão dividida por deformação, nem ν a partir das deformações lateral e axial; essas são intenções de busca diferentes, cobertas por ferramentas dedicadas de tensão-deformação.
Aqui os quatro símbolos são tratados como um conjunto isotrópico, e o trabalho é completar o conjunto a partir do par que você já conhece.
Contrato de entrada, as seis combinações e o limite de Poisson
Cada módulo precisa ser um número finito estritamente positivo em uma unidade de tensão consistente: pascals, gigapascals ou libras por polegada quadrada são aceitáveis, desde que E, G e K compartilhem essa unidade. O coeficiente de Poisson é adimensional. Cadeias numéricas são aceitas.
Depois de calcular o par faltante, o coeficiente de Poisson é conferido com a janela termodinâmica de um sólido isotrópico estável: precisa ficar estritamente entre menos um e um meio. Valores fora desse intervalo, inclusive o limite incompressível ν igual a 0.5 em que o módulo volumétrico diverge e o limite auxético ν igual a menos um em que o módulo de cisalhamento diverge, são rejeitados em vez de devolver Infinity.
Pares inconsistentes que implicam um coeficiente de Poisson fora da janela — por exemplo E maior ou igual a três G — são rejeitados com a mesma mensagem. O sucesso devolve as quatro constantes, uma string known com os dois campos de entrada e uma string formula com as identidades usadas. Os resultados são arredondados a doze algarismos significativos para que os goldens permaneçam estáveis entre motores JavaScript.
A validação falha não é cobrada.
Casos de uso
De E e ν de catálogo para G e K de elementos finitos
Pegue o módulo de Young de tração e o coeficiente de Poisson de uma ficha e obtenha os módulos de cisalhamento e volumétrico que uma carta elástica isotrópica espera.
G e K ultrassônicos conferidos com E e ν de tração
Converta os módulos de cisalhamento e volumétrico de laboratório em E e coeficiente de Poisson e compare-os com o ensaio de corpo de prova do mesmo sólido isotrópico.
Ensinar as identidades isotrópicas com o limite de ν
Mostre aos estudantes que quaisquer dois de E, G, K e ν determinam o restante, e que um coeficiente de Poisson fora de menos um a um meio não descreve um sólido isotrópico estável.
Perguntas frequentes
O que acontece se o coeficiente de Poisson for 0.5 ou ficar abaixo de −1?
Em um sólido isotrópico estável o coeficiente de Poisson precisa ficar estritamente entre −1 e 0.5; em 0.5 o módulo volumétrico diverge (limite incompressível) e em −1 o módulo de cisalhamento diverge.
Que unidades os módulos de Young, cisalhamento e volumétrico devem usar?
Qualquer unidade de tensão consistente (Pa, GPa, psi e assim por diante). E, G e K precisam compartilhar essa unidade; o coeficiente de Poisson é adimensional. A resposta usa a mesma unidade que você enviou.
Como G e K são calculados a partir de E e do coeficiente de Poisson?
G = E / (2(1+ν)) e K = E / (3(1−2ν)). As outras cinco combinações usam as identidades isotrópicas equivalentes entre E, G, K e ν.
Como obtenho o módulo de Young e o coeficiente de Poisson a partir de ultrassom?
Um ensaio de pulso ultrassônico costuma fornecer os módulos de cisalhamento e volumétrico. Digite os dois na mesma unidade de tensão e deixe os outros em branco: a calculadora devolve o módulo de Young e o coeficiente de Poisson pelas relações isotrópicas.
Por que o meu par de valores é recusado como incoerente?
Alguns pares implicam um coeficiente de Poisson fora da faixa estável, entre menos um e meio. Um módulo de Young igual ou maior que três vezes o de cisalhamento, por exemplo, não pode pertencer a um sólido isotrópico estável.
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/elastic-constants \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"elastic_modulus":200,"E":1}'const res = await fetch("https://api.kit.forhosting.com/phys/elastic-constants", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"elastic_modulus": 200,
"E": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/elastic-constants",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"elastic_modulus": 200,
"E": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/elastic-constants", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"elastic_modulus":200,"E":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"elastic_modulus":200,"E":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/elastic-constants", 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
{
"elastic_modulus": 200,
"E": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.elastic_constants",
"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 de constantes elásticas aceita exatamente dois de elastic_modulus, shear_modulus, bulk_modulus e poisson_ratio, aplica as identidades isotrópicas fechadas e devolve os dois restantes junto com o par conhecido e a fórmula usada. O coeficiente de Poisson precisa ficar estritamente entre menos um e um meio; valores fora dessa janela termodinâmica tornam os módulos restantes não finitos e falham com invalid_input.
Contrato de entrada, as seis combinações e o limite de Poisson
Envie um objeto JSON que contenha exatamente dois dos quatro campos elastic_modulus, shear_modulus, bulk_modulus e poisson_ratio. Os nomes alternativos E, youngs_modulus, G, mu, K, kappa, nu e poissons_ratio correspondem aos nomes canônicos. Zero, uma, três ou quatro constantes fornecidas falham com invalid_input porque o problema isotrópico fica então subespecificado ou superespecificado.
Onde a engenharia usa a conversão, limites e o que custa
Fluxos típicos incluem mapear valores de aço de manual, por exemplo E igual a duzentos gigapascals e ν igual a 0.3, para módulos de cisalhamento e volumétrico; recuperar E e ν a partir de G e K ultrassônicos; e rejeitar um ν de borracha igual a 0.5 para que um material incompressível não receba em silêncio um módulo volumétrico finito inventado. Não envie unidades misturadas, matrizes de rigidez anisotrópicas, tabelas dependentes da temperatura nem espectros viscoelásticos — este serviço é só a conversão isotrópica fechada. Use a API quando um banco de materiais, um pré-processador de elementos finitos ou um caderno de laboratório precisar converter muitos pares sob um único contrato. Cada chamada bem-sucedida é um item faturável a US$ 0,002; entrada inválida não consome saldo. Fixe o JSON arredondado nos testes, mantenha o coeficiente de Poisson entre menos um e um meio, e você obtém constantes elásticas reproduzíveis para ensino, notas de projeto e automação sem montar uma biblioteca própria de mecânica do contínuo.
Perguntas técnicas
Quais duas constantes elásticas você pode informar?
Qualquer par entre elastic_modulus (E), shear_modulus (G), bulk_modulus (K) e poisson_ratio (ν). A calculadora devolve as outras duas. Informar menos ou mais de duas constantes falha com invalid_input.
Quanto custa a calculadora de constantes elásticas?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.