O Physics Lab é uma bancada de corpos rígidos para o Mac. Desenha articulações, engrenagens, cilindros e molas, põe-nos a andar e lê a resposta no tabuleiro — velocidades, forças, energia e a forma de tudo ao longo do tempo.
macOS 14 ou posterior · Nativa, sem dependências · Não envia nada para lado nenhum
Muitas apps deixam-te largar formas e vê-las a cair. Esta é construída à volta da pergunta que um mecanismo realmente levanta: com que rapidez, com que força, até onde — e o que acontece se eu mudar este número?
Engrenagens cilíndricas de evolvente definidas como se definem engrenagens — módulo, número de dentes, ângulo de pressão. Movem-se umas às outras tocando-se, por isso uma engrenagem realmente bloqueada simplesmente para.
Posição, rapidez, velocidade, aceleração, ângulo, rotação, quantidade de movimento, energia cinética e potencial, e força de contacto. Como número, como mostrador ou como gráfico ao longo do tempo.
Empurra uma forma num ponto, torce-a, ou ambas as coisas. Constante, ou a esvair-se. Liga-lhe um cursor, um interruptor ou um botão e manobra-o enquanto o tabuleiro anda.
Pinos, barras, cordas, molas, amortecedores, soldaduras, motores, cilindros, calhas com batentes, roldanas e correias. As engrenagens engrenam; as correias atravessam um vão.
Põe o mesmo tabuleiro a andar ao longo de um intervalo e recolhe o que saiu — ou pergunta ao contrário, e deixa-o encontrar o valor que dá a resposta que queres.
O modo desenho técnico põe o tabuleiro em papel, com as medidas e os ângulos indicados e uma legenda no canto. O mesmo tabuleiro, lido de outra maneira.
Dá a uma forma uma pancada que ela aguente, e depois bate com mais força. Parte-se em pedaços que pesam entre si o que ela pesava e continuam de onde ela parou.
Métrico ou pés e libras. Exporta cada leitura como uma tabela que uma folha de cálculo abre. Os tabuleiros são documentos, com gravação automática e versões.
O modo desenho técnico põe o tabuleiro em papel: contornos, tracejado em tudo o que está fixo, uma linha de eixo por cada peça, as medidas com linhas de chamada e setas, e o ângulo de cada barra. É o mesmo tabuleiro e os mesmos números — o desenho é uma forma de o ler, não uma imagem dele.
Cada tema que esta app te pode realmente mostrar, uma página de cada vez: o que é, os números por trás e a cena que o põe a andar. Momentos e quantidade de movimento, atrito e rolamento, relações de transmissão e dentes de evolvente, o quadrilátero articulado, a biela-manivela, a cruz de Malta, a direção de Ackermann, órbitas, molas, treliças.
As mesmas palavras estão na app, em Ajuda, por isso estão lá sem rede.
O suficiente para construir algo a sério em cerca de cinco minutos.
Duplo clique numa forma desenhada, ou ⌘E, e ela abre-se à parte. Arrasta um vértice para o mover, clica num lado para lhe pôr um vértice, escolhe um e carrega em Delete para o tirar. Nessa janela vivem mais duas coisas:
Uma bola e uma engrenagem recusam-se a abrir. Uma bola não tem vértices; os dentes de uma engrenagem saem do número de dentes e do módulo, e movidos à mão só conseguiriam impedi-la de engrenar.
Aço, alumínio, madeira, plástico, borracha e vidro. Um material define ao mesmo tempo a massa volúmica, o atrito e o ressalto, e decide como soa uma pancada: o vidro tine, a madeira bate, a borracha soa surda.
Em Rotura, dá a uma forma a pancada mais dura que ela aguenta. Bate-lhe com mais força e ela desfaz-se em cunhas à volta do ponto da pancada, que juntas pesam o que ela pesava e continuam a fazer o que ela fazia. Nenhum dos pedaços parte outra vez. Uma forma sem nada definido nunca parte, e é assim que tudo começa.
Qualquer forma pode ser imantada, num sentido ou no outro. Um íman puxa o aço quer alguma vez se tenha dito a esse aço que era um íman quer não, e o aço que ele agarrou fica com parte do campo e segura o pedaço seguinte: é assim que um colar deles pende de uma barra. Tira o íman e o aço volta a ser aço vulgar. Os polos iguais afastam-se, e dois pedaços de aço no mesmo campo afastam-se lado a lado e juntam-se em fila, tal como fazem dois ímanes.
Duas formas ligadas por um perno, uma soldadura, um motor ou uma guia não batem uma na outra — há um interruptor na ligação, se quiseres que batam. Isso não faz nada por um par ligado através de um terceiro, e uma roda sobre um cubo sobre um chassis não tem ligação nenhuma ao chassis. Põe as duas a ignorar o mesmo número: formas que ignoram o mesmo número atravessam-se umas às outras e mais nada. É o que «atravessa tudo» devia ter querido dizer, que é o outro interruptor ao lado e faz exatamente o que diz, incluindo atravessar o chão.
Reúne formas que se sobrepõem e carrega em ⌘G. Passam a ser um só objeto: um só peso, um só centro em torno do qual rodar, uma só coisa para arrastar, e um empurrão em qualquer uma delas move todas. Cada uma guarda a sua cor e o seu material, por isso uma armação de aço com pés de borracha continua a agarrar como borracha. ⇧⌘G solta-as outra vez. Unir é a outra maneira de fazer uma coisa de várias, e não tem volta atrás.
Qualquer campo de número tanto se arrasta para a esquerda e para a direita como se escreve, e roda com a roda do rato enquanto o ponteiro está por cima. Mantém ⌥ para um passo mais fino e ⇧ para um mais largo. Um número com um intervalo natural, como um ângulo, mostra onde está nele. As medidas aparecem nas unidades em que o tabuleiro está posto; o solver trabalha sempre em metros.
Ligada em Definições, Ferramentas, a app responde a outros programas deste Mac. Um assistente que fale o Model Context Protocol pode então construir um tabuleiro a partir de uma descrição: pede-lhe uma manivela que faz oscilar um balancim, movida por um motor, e ele pousa as formas, liga-as e põe-nas a andar enquanto vês na janela. Copia a receita do mesmo painel para a lista de servidores do assistente. O que constrói é um tabuleiro comum, para corrigir à mão, guardar ou desfazer passo a passo.
Pode pousar bolas, blocos, paredes, ovais, engrenagens e contornos de qualquer forma; ligá-los com todo o tipo de ligação, com as suas definições; engrenar rodas, agrupar formas, pôr o tabuleiro a andar e tirar leituras. Não pode abrir nem escrever um ficheiro, nem chegar a nada para lá do tabuleiro à tua frente. A app só escuta neste Mac, e nada até a ligares.
| Tecla | Faz |
|---|---|
| Espaço | Reproduzir ou pausar |
| Delete | Tira o que está escolhido, ou recolhe o último vértice enquanto se desenha |
| Esc | Larga a forma que está a ser desenhada e volta a Selecionar |
| Return | Fecha a forma que está a ser desenhada |
| Setas | Movem o que está escolhido um décimo de metro |
| ⌘A | Reunir todas as formas |
| ⌘D | Duplicar |
| ⌘R | Repor |
| ⌘U | Unir — com ⇧ subtrair, com ⌥ intersetar |
| ⌘G | Agrupar — com ⇧ desagrupar |
| ⌘[ ⌘] | Rodar para a esquerda e para a direita |
| ⌥ arrastar | Mover a vista |
| ⇧ a desenhar | Ignorar o ajuste |
⇧⌘B, ou a régua na barra de ferramentas. O tabuleiro é traçado como um desenho: contornos, tracejado sobre tudo o que está fixo, um eixo a traço e ponto em cada peça, as cotas com linhas de chamada e setas, o ângulo a que cada barra está, e uma legenda no canto. Os números são os do próprio tabuleiro — é uma maneira de o ler, não uma imagem dele. Os números que se sobreporiam são afastados e ligados por um traço fino ao que medem, e um tabuleiro com mais de dez peças só é cotado onde estás a trabalhar, porque cotas em tudo é sopa.
No menu da aplicação. A grelha: se aparece, se o desenho assenta nela, que espaçamento tem e com que força se vê. O espaçamento é um número e não dois — a grelha que vês é a grelha em que assentas — e é tua, não de um tabuleiro qualquer.
Corpos rígidos com colisões por eixo separador, impulsos sequenciais para contactos e ligações, e uma segunda passagem sobre as posições para que as pilhas não afundem. O solver avança sempre a passos de 1/120 s e guarda o resto, por isso o mesmo tabuleiro comporta-se da mesma maneira em qualquer máquina, seja qual for a cadência de imagens.
O Physics Lab não recolhe nada.
Não há análise, nem telemetria, nem relatórios de falhas, nem conta, nem publicidade. Nada do que fazes é enviado para lado nenhum, e a app nunca vai para fora: está numa sandbox sem permissão para abrir uma ligação a seja o que for, por isso não pode ligar para casa nem em princípio.
Há um ponto de escuta, e está desligado. Em Definições ▸ Ferramentas pode dizer-se à app que responda a outros programas no teu próprio computador, para que outra coisa — um assistente, um script — possa construir um tabuleiro, pô-lo a andar e ler a resposta. Só escuta no endereço de loopback, ou seja, neste computador e em mais nenhum sítio: nada na tua rede e nada na internet lhe consegue chegar. Não faz nada até a ligares, e para assim que a desligas.
Se ligares Usar um telefone como comando, também em Definições ▸ Ferramentas, a app escuta por Bluetooth o teu próprio telefone com o Physics Lab. O que o telefone envia é como se está a mexer e quais dos seus botões estão premidos, e não vai além do teu Mac.
Tudo o que fazes fica nos documentos que guardas, no teu próprio computador ou onde escolheres pô-los. Nada é enviado para lado nenhum, porque não há para onde enviar.
Se esta política alguma vez mudar, esta página muda com ela e a razão será dita aqui.
Última atualização: 11 de setembro de 2026.
Perguntas, avarias e pedidos são todos bem-vindos. A maneira mais rápida de ver uma avaria corrigida é dizer o que fizeste, o que aconteceu e o que esperavas em vez disso — e juntar o ficheiro do tabuleiro, se puderes.
macOS 14 ou posterior. É uma app nativa sem dependências e sem nada para instalar ao lado.
Sempre. A app nunca vai para fora, por isso estar sem ligação é simplesmente a forma como funciona. Pode dizer-se-lhe que responda a outros programas no teu próprio computador; isso está desligado até o ligares e não é uma ligação a lado nenhum.
Sim. A gravação de cada medidor exporta-se como uma tabela CSV com uma coluna de tempos e uma coluna por medidor. Os próprios tabuleiros são documentos JSON simples.
Sim. Cada cena faz uma pergunta e responde-lhe no tabuleiro, que é aquilo para que foi feita.