Step 3: Operations (Estratégia e Ferramenta)
O módulo onde se define a intenção de maquinação (ex: Desbaste, Furação) e os parâmetros físicos da ferramenta.
Visão Geral
A Operação representa uma tarefa de corte singular. É aqui que o utilizador escolhe a ferramenta virtual (diâmetro, tipo de fresa/broca) e define as condições base para executar essa tarefa.
A Ligação ao Código
A Operação por si só não se move. Para ganhar vida na simulação, o utilizador precisará de associar um Programa (criado no Step 4) a esta operação. Essa associação fica visível diretamente no cartão da operação.
🎓 Formato Educacional Interativo
Este espaço está reservado para componentes didáticos sobre teoria de maquinação:
- Glossário Visual: Ilustrações interativas mostrando a diferença entre Fresagem (Milling) e Torneamento (Turning).
- Assistente de Ferramentas: Pequeno widget interativo que explica como o Diâmetro (D) afeta a compensação de raio no código (G41/G42).
O Step 3 gere os metadados da ferramenta e atua como um "Socket" onde os Programas (Step 4) se vão ligar. Os dados introduzidos aqui (ex: Diâmetro da ferramenta) são extraídos mais tarde pelo SimMotionEngine no Step 6.
Propósito: Renderizar a grelha de operações e gerir a visualização rápida das associações de Programas.
- Inputs: Pesquisar operações...
- Dropdowns: Todos os Status e Todos os Tipos (ex: Fresagem, Torneamento).
- Cartão UI: Apresenta uma Tag no topo direito indicando o Tipo.
- Aguarda a query relacional: A API tem de fazer um
JOINpara trazer o ID/Nome do Programa associado para preencher o campo "Programa: X".
Propósito: Criar um novo registo de operação e definir as propriedades da ferramenta virtual.
- Botão verde "+ Nova Operação" no topo esquerdo.
- Aguarda contrato do modal: Incluirá campos para Tool Number (T), Diâmetro, e Offsets (H/D)?
Propósito: Consultar os parâmetros técnicos da ferramenta e os detalhes da operação (Read-only).
- Botão azul "View" no cartão.
- Aguarda estrutura visual do modal de leitura.
Propósito: Modificar a estratégia, trocar as dimensões da ferramenta ou alterar o Programa emparelhado.
- Botão laranja "Edit" no cartão.
- Aguarda payload do formulário.
Propósito: Eliminar a operação do sistema.
- Botão vermelho "Delete" no cartão.
- Regra de Integridade Relacional: Apagar uma operação deve remover a associação desta mesma operação nas "Estações" (Step 5).