Calculadora de velocidade de lançamento por mola
Uma mola de 200 N/m comprimida 0,1 m lança uma massa de 0,5 kg a 2 m/s. Informe a rigidez, a compressão e a massa para obter a velocidade de saída e a energia armazenada, sem atrito. 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
- K
- 200
- X
- 0,1
- M
- 0,5
- Pe
- 1 m/s
- Tensão (V)
- 2
- Precisão
- 10
Esta calculadora de velocidade de lançamento por mola determina quão rápido uma massa deixa uma mola ideal comprimida (ou esticada) quando toda a energia elástica armazenada se converte em energia cinética. Você informa a constante da mola k, a compressão ou extensão x em relação ao comprimento sem deformação e a massa m do objeto lançado. A conservação de energia para um modelo horizontal sem atrito que obedece à lei de Hooke dá metade de k vezes x ao quadrado igual a metade de m vezes v ao quadrado, de modo que a velocidade de lançamento é o valor absoluto de x vezes a raiz quadrada de k sobre m. Com entradas no SI —newtons por metro, metros e quilogramas— o resultado fica em metros por segundo, e a resposta também reporta a energia potencial elástica em joules para confrontar com folhas de exercícios. Massa nula ou negativa é rejeitada porque a fórmula de velocidade não está definida; uma constante de mola negativa é rejeitada pelo mesmo motivo. O motor é aritmética puramente determinística: sem chamadas de rede, sem amostragem e sem atalhos que dependam da data.
O que significa a velocidade de lançamento por mola e o que a resposta contém
Na mecânica introdutória, uma massa pressionada contra uma mola ideal comprimida e depois liberada converte a energia potencial elástica armazenada em energia cinética quando a mola volta ao comprimento sem deformação. Sob as hipóteses padrão —lei de Hooke, sem atrito e sem trabalho adicional ao longo da trajetória de lançamento— o balanço de energia é metade de k vezes x ao quadrado igual a metade de m vezes v ao quadrado.
Resolvendo a velocidade da massa na posição de equilíbrio obtém-se v igual ao valor absoluto da compressão vezes a raiz quadrada de k sobre m. A constante da mola k é a rigidez da mola linear; o deslocamento x pode ser uma compressão ou uma extensão de mesma magnitude porque a energia depende de x ao quadrado; a massa m é a massa inercial do corpo livre que acompanha a extremidade da mola até a liberação.
Rigidez zero ou deslocamento zero são válidos e dão velocidade de lançamento nula quando a massa é positiva e finita. Se você só precisa da energia potencial elástica sem massa, use a ferramenta de energia potencial de mola; se precisa do tempo de voo de um projétil após o lançamento, use um auxiliar de projéteis com esta v como velocidade de saída.
Onde a velocidade de lançamento por mola se encaixa no estudo, no projeto e no software
Estudantes encontram v igual ao valor absoluto de x vezes a raiz quadrada de k sobre m quando um livro apresenta a conversão de energia elástica em cinética, quando um laboratório pede a velocidade de saída de um carrinho impulsado por mola, ou quando um problema de concurso dá k, compressão e massa e pede a velocidade de lançamento sem cálculo.
Professores podem pré-gerar chaves de resposta para valores modestos de rigidez, curso e massa sem confiar em apps de calculadora opacas que trocam unidades em silêncio ou confundem força com energia. Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em demos de física de jogos, para normalizar parâmetros de mola e massa digitados pelo usuário antes de uma animação, ou para satisfazer enunciados de programação que exigem metros por segundo em vez de um rascunho improvisado.
Checagens mecânicas de produto e de primeira ordem usam a fórmula energética quando só se conhecem a rigidez linear, a compressão de projeto e a massa da carga, antes de modelar atrito, queda gravitacional ou molas não lineares. Combine com energia potencial de mola quando só precisar de pe, com a lei de Hooke quando precisar de força, e com auxiliares de projéteis quando a massa lançada continuar em voo livre após a liberação.
Casos de uso
Checagens de lição de casa e laboratório
Calcule a velocidade de lançamento v = |x|√(k/m) a partir da constante da mola, compressão e massa antes de corrigir folhas de conservação de energia ou labs de carrinho com mola.
Software de tutoria e ensino
Normalize k, compressão e massa digitados pelo usuário em velocidade de lançamento e PE elástica para lições interativas de energia.
Perguntas frequentes
Qual fórmula é usada para a velocidade de lançamento por mola?
Conservação de energia para uma mola ideal de Hooke: ½ · k · x² = ½ · m · v², de modo que v = |x| · √(k/m). Com entradas no SI (N/m, m, kg) a unidade é metros por segundo (m/s). A resposta também reporta pe = ½kx² em joules.
O que acontece se a massa for zero?
A velocidade de lançamento a partir de ½kx²=½mv² não está definida quando a massa é zero (divisão por zero sob a raiz quadrada).
A compressão x pode ser negativa?
Sim. Um x negativo significa deslocamento no sentido oposto em relação ao comprimento sem deformação. Como a energia depende de x², a velocidade de lançamento é a mesma para +x e −x de igual magnitude. Um x zero dá velocidade nula para qualquer massa finita positiva e k não negativo.
Isso é o mesmo que a calculadora de energia potencial de mola?
Não. A energia potencial de mola devolve apenas PE = ½kx² a partir de k e x. Esta ferramenta também exige a massa m e devolve a velocidade de lançamento quando essa energia se torna cinética, mais pe por conveniência.
Qual a velocidade de uma massa de 0,5 kg lançada por uma mola de 200 N/m comprimida 0,1 m?
A massa sai a 2 m/s. A mola guarda 1 J de energia elástica, que se transforma toda em energia cinética quando ela volta ao comprimento natural, supondo que não há atrito.
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/mech/spring-launch-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"k":200,"x":0.1,"m":0.5}'const res = await fetch("https://api.kit.forhosting.com/mech/spring-launch-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"k": 200,
"x": 0.1,
"m": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/spring-launch-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"k": 200,
"x": 0.1,
"m": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/spring-launch-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"k":200,"x":0.1,"m":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"k":200,"x":0.1,"m":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/spring-launch-speed", 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
{
"k": 200,
"x": 0.1,
"m": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.spring_launch_speed",
"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
O que significa a velocidade de lançamento por mola e o que a resposta contém
Esta calculadora devolve as entradas normalizadas k, x e m, a pe elástica armazenada antes da liberação, a velocidade de lançamento v, a precisão usada no arredondamento, uma etiqueta de método spring_launch_speed, um breve lembrete de fórmula e uma dica de unidade m/s para entradas no SI. Não há integração numérica de uma lei de força não linear, nem modelo de contato multicorpo, nem amostragem de Monte Carlo: o motor avalia o resultado energético em forma fechada dentro da faixa numérica admitida ou rejeita a entrada com invalid_input. Os casos rejeitados incluem k, x ou m ausentes, valores não finitos, magnitudes acima dos tetos documentados, constante de mola negativa e qualquer massa nula ou negativa, porque a velocidade de lançamento por conservação de energia não está definida quando m não é estritamente positiva. Esta página responde apenas ao problema ideal de velocidade de lançamento mola-massa, com saída numérica estável adequada a folhas de exercícios, testes unitários e consumidores de API que não devam inventar passos simbólicos.
Como a constante, a compressão e a massa são lidas e como os resultados permanecem reproduzíveis
Rigidez zero é permitida e devolve velocidade de lançamento nula para qualquer massa finita positiva. A extensão pode ser positiva, zero ou negativa; valores negativos significam esticamento no sentido oposto e produzem a mesma velocidade que a magnitude positiva equivalente porque a energia depende de x ao quadrado. A massa deve ser um número finito positivo: massa zero é rejeitada de forma explícita porque metade de m vezes v ao quadrado não pode recuperar uma velocidade de lançamento finita quando m é zero, e massa negativa é rejeitada pelo mesmo contrato físico. Sinais de mais iniciais opcionais e notação científica em strings numéricas são permitidos quando interpretados como decimais finitos; espaços embutidos e tokens não numéricos são rejeitados. O campo preferido para a constante da mola é k, mas os aliases spring_constant, stiffness e K são aceitos para que planilhas, query strings e formulários tipados reutilizem o mesmo contrato. A constante da mola deve ser finita e não negativa: um valor negativo falha com invalid_input e uma mensagem que nomeia o campo, de modo que uma célula errada não se torne uma velocidade absurda em silêncio. O campo preferido para o deslocamento é x, com aliases compression, displacement, delta_x e X. O campo preferido para a massa é m, com aliases mass e M. Um campo opcional precision, com aliases decimals e dp, escolhe quantas casas decimais expor nas saídas numéricas, com padrão dez e teto quinze para que os goldens JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar a fórmula de lançamento por mola você mesmo.
Onde a velocidade de lançamento por mola se encaixa no estudo, no projeto e no software
Ferramentas educacionais usam o endpoint quando o aprendiz digita constante da mola, compressão e massa, e a interface deve mostrar juntos a velocidade de lançamento e a energia armazenada. Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão —exploração interativa gratuita e uma API paga idêntica— combina com o restante do catálogo nível A do KIT e permite ir de uma demo de sala de aula a um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Fixtures de teste determinísticos
Gere velocidades de lançamento por mola reproduzíveis para testes unitários, demos de física de jogos e asserções de CI sobre ½kx²=½mv².
Perguntas técnicas
Quanto custa a calculadora de velocidade de lançamento por mola?
É grátis no seu navegador nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.