Plano de Corte¶
Conhecer o Processo¶
O que é?¶
O Plano de Corte é o processo responsável por gerar arquivos estruturados contendo dados das ordens de produção, demandas e itens do sistema, para alimentar máquinas de corte no chão de fábrica. O arquivo gerado segue um layout configurável que define quais informações serão enviadas à máquina.
Para que Serve?¶
O processo permite que a empresa configure livremente a estrutura do arquivo que será enviado às máquinas de corte, adaptando-se a diferentes fabricantes e modelos de equipamento. Além do arquivo de dados, o processo pode copiar arquivos de imagem e usinagem associados aos itens, organizando tudo em uma estrutura de pastas ou arquivo compactado pronto para uso pela máquina.
Programas Envolvidos¶
O processo de Plano de Corte é composto por dois programas:
- Cadastro de Layouts de Plano de Corte (FMAN0111): programa para criar, importar e gerenciar os layouts que definem a estrutura e as variáveis do arquivo de plano de corte.
- Geração de Plano de Corte (FMAN0254): programa para gerar o arquivo de plano de corte com base nos layouts cadastrados e nas ordens de produção do sistema.
Fluxo Geral do Processo¶
- O usuário cadastra um layout de plano de corte no FMAN0111, definindo as variáveis (colunas), formato do arquivo, separador e demais configurações.
- O usuário acessa o FMAN0254, seleciona o layout desejado e aplica filtros para selecionar as ordens de produção.
- O sistema busca os dados das ordens e monta uma prévia conforme as variáveis do layout.
- O usuário confirma e gera o arquivo de plano de corte, que é salvo no destino informado.
- Opcionalmente, arquivos de imagem e usinagem são copiados para os diretórios configurados.
- O sistema registra o histórico de geração para controle de reimpressão.
Cadastro de Layouts de Plano de Corte (FMAN0111)¶
Conhecer o Programa¶
Este programa é utilizado para criar, importar e gerenciar layouts de plano de corte. Os layouts definem a estrutura e as variáveis que comporão o arquivo de plano de corte gerado pelo programa Geração de Plano de Corte (FMAN0254).
Tela Principal — Lista de Layouts¶
A tela principal exibe uma lista com todos os layouts de plano de corte cadastrados no sistema. A partir desta tela, o usuário pode:
- Criar um novo layout
- Importar layout a partir de um arquivo
- Editar layouts existentes
- Fazer download de um layout para importação em outro ambiente
Campo a Campo — Layout¶
Campo a Campo
Nome
Nome identificador do layout de plano de corte.
Extensão
Extensão do arquivo de plano de corte que será gerado (ex.: .csv, .txt, etc.).
Extensão Pasta Compactada
Extensão para cenários de máquinas que utilizam pastas compactadas (ex.: .zip). Quando informado, o arquivo gerado será compactado no formato definido.
Separador
Caractere separador utilizado dentro do arquivo de plano de corte para delimitar os campos (ex.: ;, ,, \t).
Ativo
Indicador se o layout está ativo ou inativo. Somente layouts ativos estarão disponíveis para seleção na geração do plano de corte.
Máquina Customizada
Indicador se o layout é de máquina customizada. Quando marcado, o sistema realiza tratativas específicas para arquivos de máquinas customizadas, como a edição de arquivos XML de usinagem com dados do plano de corte.
Permite Espaço em Branco
Indicador se o layout permite espaços em branco nos valores das variáveis.
Caractere Substituto de Espaço
Quando o campo "Permite Espaço em Branco" não estiver habilitado, informar o caractere que substituirá os espaços em branco nos valores das variáveis.
Cabeçalho
Indicador se o arquivo gerado deve conter uma linha de cabeçalho com os nomes das colunas.
Variáveis do Layout¶
Dentro do layout, o usuário cadastra variáveis que representam os campos/colunas que aparecerão no arquivo de plano de corte gerado.
Campos da Variável
Nome
Nome identificador da variável. Este nome será utilizado como nome da coluna no arquivo gerado.
Tipo
Tipo da variável, que determina de onde o dado será buscado no sistema. Consultar a seção Tipos de Variável abaixo para detalhamento de cada tipo.
Remove Espaços em Branco
Indica se a variável deve remover espaços em branco do valor.
Limite de Caracteres
Quantidade máxima de caracteres permitida para o valor da variável. Se o valor exceder este limite, será truncado.
Formatação do Texto
Tipo de formatação aplicada ao texto da variável:
- Maiúsculo: converte o valor para letras maiúsculas.
- Minúsculo: converte o valor para letras minúsculas.
Condição SE
Permite configurar uma regra condicional para o valor da variável. Se o valor da variável for igual à condição SE (ou nulo, quando a opção de considerar condição nula estiver habilitada), o valor será substituído pelo valor informado no campo ENTÃO.
Condição SE NÃO
Valor que será utilizado caso a condição SE não seja atendida.
Condição ENTÃO
Valor que substituirá o conteúdo da variável quando a condição SE for atendida.
Caracteres à Esquerda
Caracteres fixos adicionados à esquerda do valor da variável no arquivo gerado.
Caracteres à Direita
Caracteres fixos adicionados à direita do valor da variável no arquivo gerado.
Variável Herdada
Quando habilitado, se o valor da variável for nulo, o sistema herda automaticamente o valor de outra variável previamente cadastrada no layout.
Tipos de Variável¶
Tipos de Variável
Agrupada
Agrupa múltiplas variáveis cadastradas previamente em uma única variável composta.
Característica
Busca o valor de uma característica do ERP (cadastro de características/configuração de itens).
Constante
Valor fixo/constante definido pelo usuário. O valor informado será repetido em todas as linhas do arquivo.
Contador
Gera um número sequencial (contador incremental por linha do arquivo). Não depende de dados do banco.
Especificação
Busca o valor de uma especificação do ERP referente ao item da ordem de produção.
Especificação Demanda
Busca o valor de uma especificação do ERP referente ao item da demanda da ordem (ao invés do item da ordem em si).
Nesting
Busca informações de nesting do item. Possui os seguintes filtros adicionais:
- Código
- Nome do Setup
- Código de Máquina
- Setup ID
- Nome do Plugin
Otimização de Corte
Busca dados de parâmetros de otimização de corte do item da ordem.
Otimização de Corte Demanda
Busca dados de parâmetros de otimização de corte do item da demanda.
PDM Demanda
Busca dados de PDM (atributos cadastrados no PDM) do item da demanda.
PDM Ordem
Busca dados de PDM (atributos cadastrados no PDM) do item da ordem.
Programa
Busca o programa do item cadastrado na máquina. Possui os seguintes filtros adicionais:
- Código
- Caractere Final
- Nome do Setup
- Setup ID
- Código de Máquina
- Nome do Plugin
Propriedade
Opção flexível que permite escolher de qual tabela do sistema os dados serão buscados. Ao selecionar a tabela, o usuário escolhe a coluna específica da tabela para buscar o dado.
As tabelas acessíveis são:
- Empresa
- Ordem
- Lote
- Planejador
- Item da Ordem
- Máscara da Ordem
- Item Planejamento Ordem
- Item Engenharia Ordem
- Demanda
- Item da Demanda
- Máscara da Demanda
- Item Planejamento Demanda
- Item Engenharia Demanda
- Carga
- Item da Carga
- Etiqueta Leitura
- Etiqueta Carga
- Carga Start
- Item Carga Start
- Pedido de Venda
- Item do Pedido
- Item do Pedido Projeto
- Item Engenharia Pedido
- Pedido Projeto
- Cadastro Item Pedido
- Cliente
- Estabelecimento
Roteiro
Busca informações do roteiro de fabricação da ordem. Lista as descrições das operações do roteiro concatenadas.
Listas de Campos — Disponíveis e Impressos¶
Ao cadastrar variáveis, elas são adicionadas à lista de Campos Disponíveis. Para que a variável apareça no arquivo de plano de corte gerado, o usuário deve arrastá-la para a lista de Campos Impressos.
Importante
Apenas variáveis na lista de Campos Impressos serão incluídas no arquivo final. A ordem dos campos impressos define a ordem das colunas no arquivo gerado.
Diretórios por Layout¶
É possível cadastrar diretórios parametrizáveis por layout. Esses diretórios são utilizados posteriormente na geração do plano de corte (FMAN0254) para definir caminhos de destino de arquivos de imagem e usinagem.
Campos do Diretório
Máquina
Código da máquina associada ao diretório.
Tipo
Tipo do diretório. Os tipos disponíveis são:
- Imagem: diretório de destino para arquivos de imagem dos itens.
- Usinagem: diretório de destino para arquivos de usinagem dos itens.
Caminho Destino
Caminho do diretório de destino dos arquivos.
Download e Importação de Layout¶
O usuário pode fazer download de um layout para exportá-lo e importá-lo em outro ambiente ou empresa. O download gera um arquivo que pode ser utilizado na função de importação da tela principal.
Geração de Plano de Corte (FMAN0254)¶
Conhecer o Programa¶
Este programa é utilizado para gerar o arquivo de plano de corte com base em um layout cadastrado no programa Cadastro de Layouts de Plano de Corte (FMAN0111) e nas ordens de produção do sistema. O processo busca os dados das ordens, apresenta uma prévia em tela e permite a geração do arquivo final com as movimentações de arquivos necessárias (imagens e usinagens).
Campo a Campo — Configuração da Geração¶
Campo a Campo
Layout de Plano de Corte
Selecionar o layout de plano de corte cadastrado no programa FMAN0111 que será utilizado para a geração do arquivo.
Destino do Arquivo
Informar o caminho de destino onde o arquivo de plano de corte será salvo.
Nome do Arquivo
Informar o nome do arquivo que será gerado. A extensão será adicionada automaticamente conforme o layout selecionado.
Filtros — Item da Ordem¶
Filtros — Item da Ordem
Lote de Produção
Filtrar por lote(s) de produção.
Ordem
Filtrar por número(s) de ordem de fabricação.
Data Inicial
Filtrar ordens com data de emissão a partir desta data.
Data Final
Filtrar ordens com data de emissão até esta data.
Planejador
Filtrar por planejador(es) responsável(eis).
Item
Filtrar por item(ns) específico(s) da ordem.
Reimpressão
Indicador Sim/Não.
- Não: exclui ordens que já tiveram plano de corte gerado anteriormente (que já possuem histórico de geração).
- Sim: inclui todas as ordens independente de já terem sido geradas anteriormente.
Filtros — Item da Demanda¶
Filtros — Item da Demanda
Item
Filtrar por item(ns) da demanda.
Classificação
Filtrar por classificação(ões) de grupo do item da demanda.
Filtros de Configuração (Especificação e Características)¶
Tanto para o item da ordem quanto para o item da demanda, é possível cadastrar regras de configuração filtrando por especificações ou características.
Observação
Quando configurados, o plano de corte contemplará apenas informações das ordens/demandas que possuam as configurações cadastradas.
Opções de Cópia de Arquivos¶
Opções de Cópia
Copiar Imagens
Quando marcado, o sistema copia os arquivos de imagem dos itens para o diretório de destino configurado, conforme diretórios parametrizados no layout (FMAN0111) ou pasta de imagem informada na tela de geração.
Copiar Arquivos de Usinagem
Quando marcado, o sistema copia os arquivos de usinagem dos itens para o diretório de destino configurado. Quando o layout utiliza pasta compactada, os arquivos de usinagem são incluídos dentro do arquivo compactado.
Passo a Passo da Geração¶
Passo a Passo
Passo 1: Selecionar Layout e Informar Destino
O usuário seleciona o layout de plano de corte, informa o caminho de destino e o nome do arquivo, e aplica os filtros desejados para selecionar as ordens de produção.
Passo 2: Buscar Dados
O usuário clica em "Continuar". O sistema busca os dados das ordens de produção com base nos filtros e no layout selecionado, montando as colunas conforme as variáveis impressas do layout.
Passo 3: Conferir Prévia
O sistema exibe uma prévia dos dados em tela (grid) para que o usuário confira as informações antes de gerar o arquivo.
Passo 4: Gerar Plano de Corte
O usuário clica em "Gerar Plano de Corte". O sistema gera o arquivo de plano de corte no formato definido pelo layout (com separador, extensão, tratamento de espaços, formatação de texto, condições, limites de caracteres, entre outros).
Passo 5: Compactação (quando aplicável)
Se o layout possuir extensão de pasta compactada, o arquivo de plano de corte é incluído em um arquivo compactado (ZIP, ou extensão cadastrada), junto com os arquivos de usinagem (se marcado).
Passo 6: Cópia de Imagens (quando aplicável)
Se a opção de copiar imagens estiver marcada, o sistema gera as movimentações de cópia dos arquivos de imagem para os diretórios configurados.
Passo 7: Cópia de Usinagens (quando aplicável)
Se a opção de copiar arquivos de usinagem estiver marcada, o sistema gera as movimentações de cópia dos arquivos de usinagem. Quando o layout indica máquina customizada, o sistema edita os arquivos XML de usinagem substituindo os atributos pelos valores das variáveis do plano de corte.
Passo 8: Histórico de Geração
O sistema salva o histórico de geração (ordens que foram incluídas no plano de corte) para controle de reimpressão.
Regras e Observações¶
Observação
O arquivo é gerado em um diretório temporário do servidor e depois movimentado para o destino final via WebStart.
Observação
A coluna "Impresso" na prévia indica se a ordem já teve plano de corte gerado anteriormente (histórico).
Importante
Quando o layout indica máquina customizada, apenas arquivos de usinagem com extensão .xml passam pela tratativa de substituição de atributos.