Roadmap¶
Esta é uma proposta de evolução para transformar o material em um projeto de realidade virtual mais completo.
Frente atual - Torno mecânico¶
Fase 1 - Organização ✅ Concluída¶
- [x] Inventário dos arquivos recebidos.
- [x] Separação de arquivos brutos, projeto Unity e documentação.
- [x] Configuração do Git com
.gitignoree.gitattributescorretos. - [x] Versionamento do projeto Unity no repositório.
- [x] Documentação técnica publicada com MkDocs + GitHub Pages.
Fase 2 - Visualização ✅ Concluída¶
- [x] Importar modelo FBX no Unity com URP (Universal Render Pipeline).
- [x] Configurar 13 materiais URP com cores corretas.
- [x] Criar cena de visualização (
TornoMecanico.unity). - [x] Verificar hierarquia separada — cada peça é um GameObject independente.
- [x] Confirmar viabilidade de animações (peças separadas = animável).
Fase 3 - Animações 🔄 Em andamento¶
- [x] Criar script editor
CreateTornoAnimations.cs. - [x] Criar
Assets/Animations/com 5 clips de demonstração: - [x]
Placa_Girando— EIXO ÁRVORE girando continuamente (loop). - [x]
Carro_Avancando— CARRO LONGITUDINAL avançando e recuando (loop). - [x]
Manivela_Girando— MANIVELA girando (loop). - [x]
Torre_Rotacionando— TORRE rotacionando 90° (troca de ferramenta). - [x]
Carro_Transversal— CARRO TRANSVERSAL avançando e recuando (loop). - [x] Criar
TornoController.controller(Animator Controller) com estados e transições. - [x] Adicionar componente
Animatorao objetotornona cena. - [ ] Ajustar eixos de rotação/translação após inspeção visual em Play Mode.
- [ ] Adicionar animações das CASTANHA 1/2/3 (garras do mandril abrindo/fechando).
- [ ] Sincronizar animação da manivela com o movimento do carro.
- [ ] Adicionar sons de máquina (motor, movimento mecânico).
Fase 4 - Interação VR ⏳ Próxima etapa¶
- [ ] Adicionar colisores (Colliders) nas peças interativas.
- [ ] Configurar XR Origin com câmera e controladores.
- [ ] Implementar agarrar (XR Grab Interactable) nas manivelas.
- [ ] Criar estados: desligado → ligado → operando.
- [ ] Adicionar feedback visual (highlight com QuickOutline já instalado).
- [ ] Testar com simulador XR no editor.
Fase 5 - Conteúdo didático ⏳ Futuro¶
- [ ] Criar objetivos de aprendizagem.
- [ ] Adicionar etiquetas/hotspots informativos nas partes do torno.
- [ ] Criar roteiro de operação guiada.
- [ ] Adicionar checklist de segurança e procedimentos.
Fase 6 - Entrega ⏳ Futuro¶
- [ ] Gerar build executável (PC e/ou Meta Quest).
- [ ] Documentar requisitos de hardware.
- [ ] Criar vídeo ou imagens demonstrativas.
Próximo passo - Fábrica virtual¶
Depois da etapa do torno mecânico, a proposta é evoluir para uma fábrica virtual: um cenário intuitivo onde os usuários possam explorar, testar e aprender sobre diferentes máquinas industriais em um ambiente seguro.
Essa frente amplia o projeto de um único equipamento para uma experiência educacional mais completa, simulando um espaço industrial com máquinas, áreas de circulação, sinalização, instruções e interações guiadas.
Objetivos¶
- Criar um ambiente virtual com aparência de fábrica ou laboratório industrial.
- Permitir que o usuário navegue pelo cenário e escolha máquinas para estudar.
- Adicionar outras máquinas industriais além do torno mecânico.
- Criar interações simples e didáticas para cada máquina.
- Usar etiquetas, painéis e feedback visual para orientar o aprendizado.
- Manter a experiência segura, intuitiva e adequada para usuários iniciantes.
Possíveis máquinas futuras¶
- Fresadora.
- Furadeira de bancada.
- Serra industrial.
- Prensa.
- Esteira transportadora.
- Robô industrial.
- Painel elétrico ou bancada de comandos.
Entregas esperadas¶
- Cenário base da fábrica virtual.
- Sistema de navegação do usuário.
- Área dedicada ao torno mecânico.
- Estrutura reutilizável para adicionar novas máquinas.
- Documentação de uso e expansão do ambiente.