ForHosting KIT · Ferramentas para dev

Distância da imagem em lente delgada

A calculadora de distância da imagem resolve a equação gaussiana da lente delgada quando você conhece a distância focal e a distância com sinal entre o objeto e a lente.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Ela retorna a distância da imagem com sinal e classifica o resultado como imagem real ou virtual, tornando o sinal compreensível. Você pode usar qualquer unidade de comprimento consistente, como milímetros, centímetros, metros ou polegadas. O cálculo é determinístico, funciona sem acesso à rede e atende tanto a verificações pontuais quanto a fluxos repetíveis via API.

Informe distâncias com uma convenção de sinais consistente

Um cálculo de lente delgada só é claro quando a convenção de sinais também é clara. Esta calculadora usa a convenção gaussiana representada por 1/f = 1/do + 1/di. Informe uma distância focal positiva para uma lente convergente e negativa para uma lente divergente. Um objeto real comum colocado diante da lente tem distância do objeto positiva. As duas entradas precisam usar a mesma unidade física, mas você não precisa informar qual é essa unidade. Se a distância focal estiver em milímetros, a distância da imagem será retornada em milímetros; se ambas estiverem em centímetros, a resposta virá em centímetros. Não misture unidades sem fazer a conversão antes. O resultado mantém o sinal: uma distância positiva descreve uma imagem real no lado da imagem, enquanto uma distância negativa descreve uma imagem virtual no lado do objeto. Dessa forma, uma única equação trata lentes convergentes, lentes divergentes e configurações com objetos reais ou virtuais sem apagar o significado físico da direção.

Entenda a equação e o caso singular

Partindo da equação da lente delgada, 1/f = 1/do + 1/di, isole a incógnita para obter 1/di = 1/f - 1/do. Ao reunir as frações e inverter, chega-se a di = f·do/(do-f). A calculadora avalia essa expressão, valida números finitos e arredonda somente os campos retornados conforme a precisão solicitada. Há uma configuração especial: quando a distância do objeto é igual à distância focal, o denominador do-f é zero. Geometricamente, os raios saem paralelos e a imagem é descrita como estando no infinito, não em uma posição finita. Como infinito não é uma distância utilizável em JSON, a ferramenta retorna um erro de entrada em vez de um número enorme enganoso ou um campo nulo. Valores zero também são rejeitados porque a forma recíproca da equação ficaria indefinida. Entradas muito próximas do plano focal podem gerar respostas finitas muito grandes; verifique se suas medições têm precisão suficiente antes de tratar esse resultado como uma posição exata.

Interprete o resultado no trabalho óptico

O campo image_distance contém a resposta principal. Um valor positivo é classificado como real e invertido, caso comum quando um objeto real está além do foco de uma lente convergente. Uma tela ou um sensor pode ser colocado aproximadamente nessa distância com sinal para captar a imagem focada, respeitando os limites da aproximação de lente delgada. Um valor negativo é classificado como virtual e direito. Essa imagem não pode ser projetada diretamente em uma tela nessa posição; o observador a percebe prolongando para trás os raios emergentes. Isso acontece com uma lente convergente quando o objeto fica dentro da distância focal e em muitos usos de lentes divergentes. Lentes reais apresentam espessura, planos principais, aberrações, dependência do comprimento de onda e tolerâncias de montagem que a equação ideal não representa. Em trabalhos precisos, meça a partir do plano principal adequado e trate o resultado como valor inicial. Para cálculos repetidos, a API custa US$ 0,002 por solicitação e retorna fórmula, entradas normalizadas, classificação e precisão escolhida.

Posicionar um sensor de câmera

Estime a distância entre sensor e lente necessária para focar um objeto conhecido com uma lente delgada ideal.

Conferir um exercício de óptica

Calcule a distância da imagem e confirme se ela deve ser real e invertida ou virtual e direita.

Avaliar um projeto óptico

Compare combinações de distância focal e distância do objeto antes de adotar um modelo detalhado de traçado de raios.

Qual equação a calculadora utiliza?

Ela usa 1/f = 1/do + 1/di e resolve a expressão como di = f·do/(do-f).

Quais unidades devo usar?

Use qualquer unidade de comprimento, desde que seja a mesma nas duas entradas. A resposta mantém essa unidade.

Por que a distância da imagem é negativa?

Uma distância negativa indica uma imagem virtual e direita segundo a convenção gaussiana apresentada.

O que ocorre quando a distância do objeto é igual à focal?

A imagem ideal fica no infinito, portanto a ferramenta retorna um erro em vez de uma distância finita.

Quanto custa uma solicitação via API?

Cada cálculo via API custa US$ 0,002. O processamento é determinístico e não usa serviços externos.

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.

POSThttps://api.kit.forhosting.com/optics/image-distance-thin-lens

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/optics/image-distance-thin-lens \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"focal_length":10,"object_distance":30}'
{
  "focal_length": 10,
  "object_distance": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.image_distance_thin_lens",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →