# Familiarizar-se com o &step;: os tutoriais

A opção do menu Ficheiro Abrir um Tutorial... invoca uma janela de ficheiros, na qual poderá carregar os tutoriais predefinidos no &step;. Existem cinco tutoriais e você irá aprendendo como interagir com cada um dos elementos do &step;. O melhor é começar pelo primeiro tutorial, carregando no ficheiro `tutorial1.step`. Isto irá invocar o Tutorial 1 no &step;.

Se não conseguir ver o tutorial em condições, poderá tentar ampliá-lo para aparecer melhor.

O painel do Mundo, à direita, mostra todos os objectos que tem na sua cena. Ao carregar aqui num objecto, o painel de Propriedades abaixo mostra as propriedades deste objecto. Poderá alterar aqui as propriedades, ao carregar na que deseja modificar.

Cada tutorial consiste em algum texto que apresenta os elementos novos e que explica as suas propriedades. Aí, é-lhe pedido para alterar algumas propriedades dos elementos, de modo a obter um novo resultado da experiência.

## Tutorial 1: corpos e molas

Este tutorial apresenta-lhe os corpos e as molas, bem como iniciar a sua primeira simulação.

Um corpo físico, ou corpo para abreviar, é um objecto que poderá ser descrito pelas teorias da mecânica clássica, ou mecânica quântica, e que pode ser testada com instrumentos físicos. Isto inclui a determinação da posição e, em alguns casos, a sua orientação no espaço, assim como as formas de alterar estes parâmetros, através da aplicação de forças.

Uma mola é um objecto flexível e elástico, que é usado para guardar energia mecânica.

Experiência do Tutorial 1
Experiência do Tutorial 1

A experiência física neste tutorial representa dois discos ligados por uma mola. Os discos têm uma velocidade inicial numa direcção tangente (a pequena seta azul) e uma aceleração (a seta vermelha), sendo que as molas têm um coeficiente de elasticidade e onde o comprimento poderá ser alterado. Ao executar a experiência, poderá ver os discos a serem puxados e empurrados pela mola. O tutorial convida-o a modificar a elasticidade da mola e também a tentar alterar a experiência do sistema.

No fim deste tutorial, deverá estar mais familiarizado com a interface do &step;, assim como deverá ser capaz de alterar facilmente as propriedades dos corpos.

## Tutorial 2: controladores e gráficos

Neste tutorial, irá aprender mais sobre os controladores e os gráficos.

Um controlador é um dispositivo que lhe permite modificar, de forma gráfica, uma propriedade de um corpo ou de uma mola. No tutorial, o controlador permite-lhe alterar a elasticidade da mola "mola-1". Ao mover a barra para a direita, ou usando a tecla W, poderá aumentar o valor da elasticidade da "mola-1" e, no caso de mover a barra para a esquerda ou usar a tecla Q, poderá diminuir esse mesmo valor. Se carregar com o botão direito no controlador, poderá obter diversas acções de contexto e a janela Configurar o Controlador... permite-lhe alterar cada propriedade do controlador.

Experiência do Tutorial 2
Experiência do Tutorial 2

Os gráficos permitem-lhe visualizar de forma gráfica a relação entre duas variáveis. O exemplo no tutorial imprime a evolução da partícula-1, à medida que o tempo avança no mundo-1. Ao carregar no botão direito, poderá limpar ou apagar o gráfico, assim como editar, na janela de configuração, todas as propriedades deste gráfico.

No fim deste tutorial, poderá ser capaz de ser usar os controladores, para actuarem sobre as propriedades dos seus corpos, assim como os gráficos para vigiar propriedades específicas na sua experiência.

## Tutorial 3: corpos rígidos e seguidores

O tutorial 3 apresenta-lhe os corpos rígidos e os seguidores.

Um corpo rígido é uma idealização de um corpo sólido, de tamanho finito, sobre o qual a deformação é ignorada. Por outras palavras, a distância entre dois pontos de um corpo rígido mantém-se constante no tempo, independentemente das forças externas exercidas sobre ele.

Um seguidor é uma ferramenta que mostra a trajectória de um determinado ponto sobre um corpo rígido.

Propriedades do disco
Propriedades do disco

Quando um corpo rígido (neste caso um disco) for seleccionado, poderá ver três pegas sobre ele. Ao usá-las, carregando para tal sobre elas e movendo-as, poderá alterar a velocidade, o ângulo e a velocidade angular do corpo.

Tutorial 3: 2 seguidores
Tutorial 3: 2 seguidores

A experiência no Tutorial 3 mostra um disco e uma caixa, ligados por uma mola. Um seguidor (a azul) já está na caixa. Poderá adicionar um segundo: seleccione o Seguidor no painel da Paleta e depois carregue na caixa, no ponto onde desejar colocar o seguidor. No painel de Propriedades, carregue na linha cor e, à direita desta linha, poderá carregar no quadrado azul, para que apareça uma paleta de cores: poderá escolher uma nova cor para o seguidor. A imagem acima mostra dois seguidores, depois de a simulação ter sido executada durante alguns segundos.

## Tutorial 4: motores e forças

Tem dois tipos de motores disponíveis no &step;: motores lineares e circulares. Um motor linear aplica uma força constante a um dado ponto de um corpo, enquanto um motor circular aplica um momento angular constante a um corpo.

Podem ser adicionadas três forças diferentes aos corpos: a força do peso, a força gravitacional e a força de Coulomb. Por omissão, todas as forças estão desactivadas no &step;. A força de Coulomb é uma força que existia de forma intrínseca entre duas cargas.

Tutorial 4: Motores
Tutorial 4: Motores

Na experiência, o utilizador tem um disco e uma caixa ligadas por uma mola. Uma caixa plana no fundo irá criar uma fronteira. O disco e a caixa têm ambos um motor linear aplicado a eles. Dois controladores permitem-lhe alterar o valor da força de cada motor. Inicie a simulação e mexa nos controladores. Depois, pare a simulação e adicione uma força de peso no mundo (as forças são globais e aplicam-se a todo o mundo). Reinicie a simulação e analise a diferença.

Poderá também remover o motor linear na caixa e adicione um motor circular em alternativa. Carregue no Motor-Circular do painel da Paleta e depois carregue na caixa. O motor circular será aplicado à caixa. Depois, terá de definir o valor do torque, carregando e movendo a pega cinzenta do motor.

Motor circular
Motor circular

Este tutorial introduziu-o aos motores e às forças, pelo que deverá agora ser capaz de os adicionar aos corpos.

## Tutorial 5: juntas

As juntas são objectos que ligam corpos entre si ou ao fundo. Tem as seguintes juntas no &step;: âncoras, pregos, paus e cordas. Uma âncora é uma junta que fixa a posição do corpo. O corpo não se poderá mover quando tiver uma âncora. Um prego é uma junta que fixa um ponto do corpo, se bem que o corpo se pode mover à mesma em torno do prego. Um pau é uma junta que fixa a distância entre dois pontos de dois corpos.

Tutorial 5: pêndulo duplo
Tutorial 5: pêndulo duplo

O tutorial 5 descreve um pêndulo duplo.

Adicione uma Partícula à cena, juntando depois esta partícula à Partícula-2 com um pau. Carregue no Pau no painel da Paleta. Depois, terá de seleccionar o primeiro objecto ligado ao pau (partícula-2), com o botão esquerdo, e depois arraste o rato até ao segundo objecto (partícula-3) e largue o botão do rato na partícula-3. Agora, terá um pêndulo triplo!