Sei sulla pagina 1di 19

Manual do Sistema CorteBi verso 2009

Socorro Rangel Tiago Hoto Barbosa

So Jos do Rio Preto - SP 2010

ndice
1. Introduo ..................................................................................................... 1 2. Instalao do Sistema .................................................................................... 1 3. Descrio e Uso do CorteBi .......................................................................... 7 3.1. Cadastro de Placas ..................................................................... .8 3.2. Cadastro de Projetos .................................................................. .9 3.3 Gerao de Padres de Corte........................................................ .12 4 Referncias ..................................................................................................... .16

1. Introduo
O sistema CorteBi resolve problemas gerais de corte de estoque bidimensional atendendo uma demanda solicitada e otimizando a perda de material. Esse sistema se encontra em sua quarta verso, agora com uma nova interface grfica com usurio (GUI) de fcil manipulao e conexo com banco de dados. O sistema CorteBi est em contnua evoluo tendo como perspectiva o aumento da eficincia no processo de produo de mveis. A primeira verso do CorteBi foi desenvolvida por Perin e Rangel (1989) para resolver problemas gerais de corte de estoque bidimensional. Cavali e Rangel (2004) iniciaram a adaptao do sistema para atender requisitos da indstria de mveis. No ano de 2004 foram includas as opes de rotao de itens e espessura da serra. Lemos (2005) props a reengenharia do sistema, onde foi feita uma documentao do mesmo e realizada a adequao do cdigo-fonte do sistema ao paradigma de programao estruturada, adicionando tambm uma interface grfica com usurio e um mdulo para a gerao de padres de corte do tipo tabuleiro. Barbosa (2009) construiu uma nova interface grfica com o usurio e adicionou um banco de dados, aproximando mais o CorteBi realidade das empresas, tornando possvel os cadastros da matria-prima e dos produtos de modo a permitir a gerao de padres de corte para lotes inteiros de produtos (ex. mveis), O cdigo do sistema CorteBi est escrito em linguagem Pascal, a interface grfica em Java e o banco de dados utilizado a verso gratuita do sistema gerenciador de banco de dados MySQL. O cdigo continua sendo desenvolvido para incorporar novas funcionalidades que atendam s indstrias de mveis (Figueiredo e Rangel (2006), Mosquera e Rangel (2006), ) .

2. Instalao do Sistema
O sistema CorteBi compatvel com a plataforma Windows e necessita de dois softwares complementares para poder funcionar. O primeiro o Java Runtime, aplicativo necessrio para executar softwares feitos na linguagem de programao Java. O segundo trata-se do Sistema Gerenciador de Banco de Dados MySQL, que ir armazenar o banco de dados utilizado pelo CorteBi. Para ver se o sistema possui uma verso Java instalada e compatvel com o CorteBi, abra o prompt do DOS (Menu Iniciar > Programas >Acessrios > Prompt de Comando) e digite java version (sem os apstrofos). A verso compatvel a 1.6 ou mais nova. Caso o computador no possua o Java Runtime instalado ou possua uma verso antiga, necessrio instalar a verso mais nova, contida no CD de instalao do CorteBi, na pasta Java. O processo de instalao simples, bastando confirmar todos os passos do assistente de instalao.

2 A prxima etapa instalar o MySQL, tambm presente no CD de instalao, localizado na pasta MySQL. Os passos a seguir guiam o processo de instalao do MySQL e como o mesmo deve ser configurado aps a sua instalao. Passo 1: Aps clicar no arquivo de instalao do MySQL, exibida a tela mostrada na Figura 2.1. Clique em Next.

Figura 2.1 Tela inicial da instalao do MySQL. Passo 2: Na prxima tela (Figura 2.2), mantenha a opo Typical selecionada e clique em Next.

Figura 2.2 Segunda Tela do assistente de instalao do MySQL.

3 Passo 3: Na tela seguinte (Figura 2.3), clique em Install.

Figura 2.3 Tela final da primeira etapa da instalao do MySQL. Passo 4: Na prxima tela que abrir, clique em Next at chegar na tela da Figura 2.4. Nesta tela, h duas opes. A primeira para iniciar a configurao do MySQL, deixe-a marcada. A Segunda opo para registrar gratuitamente a verso Free do MySQL atravs da internet, ficando a gosto do usurio. Clique em Finish.

Figura 2.4 ltima tela da fase de instalao do MySQL.

4 Passo 5: A prxima tela que abrir (Figura 2.5), iniciar a configurao do MySQL. Clique em Next.

Figura 2.5 Incio da configurao do MySQL. Passo 6: Na tela seguinte (Figura 2.6), selecione a opo Standard Configuration e clique em Next.

Figura 2.6 Tipo de configurao.

5 Passo 7: Na prxima tela (Figura 2.7) deixe todas as opes marcadas de acordo com a Figura 2.7 e clique em Next.

Figura 2.7 Tela de configuraes de inicializao do MySQL. Passo 8: Na tela seguinte (Figura 2.8), desmarque todas as opes, de acordo com a Figura 2.8 e clique em Next. Na prxima tela clique em Execute e na seguinte (e ltima) clique em Finish.

Figura 2.8 Configuraes de acesso do MySQL.

6 Aps a instalao e configurao do MySQL, necessrio inserir nele o banco de dados utilizado pelo CorteBi. Copie o arquivo cortebiDB.sql presente na pasta Bando de Dados para a partio C: do Windows. Isto pode ser feito normalmente atravs do Windows Explorer. Em seguida, siga os passos abaixo: Passo 1- Entrar no ambiente modo texto do MySQL: No prompt do DOS, digite mysql -u root -p (sem os apstrofos) e tecle Enter duas vezes. Passo 2- Criar um banco de dados chamado Cortebi: No ambiente modo texto do MySQL (Figura 2.9) digite create database cortebi; (sem apstrofos) e tecle Enter. Aps fazer isso, saia do ambiente modo texto do MySQL digitando quit (sem os apstrofos) e d Enter.

Figura 2.9 - Ambiente modo texto do MySQL. Passo 3 - Inserir o banco de dados do Cortebi no MySQL: Ainda com o prompt do DOS aberto, digite o comando mysql -u root -p cortebi < c:\cortebiDB.sql (sem apstrofos) e aperte Enter duas vezes. Se no apareceu nenhuma mensagem de erro, o banco de dados do CorteBi foi inserido com sucesso, caso contrrio verifique se foi digitado algo errado neste passo ou nos anteriores. Para encerrar a instalao e iniciar o uso do CorteBi, basta copi-lo do CD (pasta Sistema CorteBi) para alguma pasta do computador e inici-lo dando um clique duplo no arquivo Cortebi.jar. Caso o Windows no relacione arquivos .jar com Java, clique com o boto direito sobre um deles, depois clique em Abrir com... e escolha a linha contendo o Java e depois em Ok.

3. Descrio e Uso do CorteBi


Para a gerao dos padres de corte o sistema disponibiliza as seguintes opes: gerar padro de corte do tipo tabuleiro (controle de gerao de padres tabuleiro), se esta opo for ativada cada padro de corte gerado ter apenas um tipo de faixa; permitir a produo excedente (controle de folga), se ativada o sistema ir obter os melhores padres de corte mesmo que a demanda solicitada seja ultrapassada; permitir a rotatividade dos itens (controle de rotao), ou seja, os itens podem ser girados em 90 quando alocados nos padres de corte. A escolha destas opes realizada na hora de gerar os padres de corte. A interface grfica utiliza o nome Planos de Corte para se referir a um conjunto de padres de corte. A interface grfica dividida em trs grupos de telas: Tela de Cadastro de Placas, Tela de cadastro de Projetos e Tela para Clculo dos Planos de Corte. Estas telas podem ser acessadas a partir da tela inicial da interface, como mostrado na Figura 1 a seguir:

Figura 3.1 Tela inicial do Sistema CorteBi.

3.1 . Cadastro de Placas


A primeira coisa a se fazer ao iniciar o uso do Sistema CorteBi pela primeira vez, cadastrar as placas que a fbrica utiliza em seus produtos. Podemos fazer isso clicando no boto Placas na tela inicial do Sistema CorteBi. Aps fazer isso, ser aberta uma tela de gerenciamento de placas, mostrada na Figura 3.1.1 abaixo:

Figura 3.1.1 Tela Placas Cadastradas. Nesta tela (Figura 3.1.1) podemos ver quais Placas j esto cadastradas, buscar uma Placa pelo cdigo (balo 1), adicionar (balo 2), remover (balo 3) e modificar (balo 4) os dados da Placa selecionada. Para inserir uma nova Placa, basta clicar no boto Nova (balo 2), onde ser aberta uma tela para insero de novas Placas, como mostrado na Figura 3.1.2 a seguir:

Figura 3.1.2 Tela Nova Placa. Nesta tela (Figura 3.1.2) podemos inserir os dados da placa, tais como cdigo, nome, descrio, dimenses e se a mesma permite rotao de peas. A tela para alterao de dados de uma Placa semelhante a esta.

3.2 . Cadastro de Projetos


O Sistema CorteBi trabalha por meio de Projetos que podem representar um produto, como um mvel por exemplo, ou um conjunto de corte necessrio para completar uma demanda de peas. Podemos gerenciar os Projetos clicando no boto Projetos na tela Inicial do Sistema CorteBi, onde ser mostrada a tela Projetos Cadastrados que pode ser vista na Figura 3.2.1:

Figura 3.2.1 Tela Projetos Cadastrados. Assim como na tela de Placas, nesta tela (Figura 3.2.1) podemos ver os Projetos j cadastrados. Podemos tambm buscar por Projetos utilizando seu cdigo (balo 1) ou exibir apenas os Projetos de uma determinada Categoria (balo 2). Para abrir ou remover um Projeto existente, basta selecion-lo na lista de Projetos Cadastrados e clicar em Abrir (balo 3) ou Remover (balo 5).

10

Para inserir um novo Projeto, devemos clicar em Novo (balo 4 da Figura 3.2.1) para abrir a tela Novo Projeto, mostrada na Figura 3.2.2:

Figura 3.2.2 Tela Novo Projeto. Nesta tela (Figura 3.2.2), podemos inserir informaes de identificao do Projeto, tais como Cdigo, Nome, Categoria e Descrio. A tela de Cadastro de Projetos orientada por Placas, ou seja, primeiro devemos inserir as Placas que faro parte do Projeto e depois para cada Placa inserir as respectivas peas. Para inserir as Placas no Projeto, basta clicar no boto Adicionar (balo 1 da Figura 3.2.2) na seo de Placas. Ao fazer isso, uma pequena tela chamada Adicionar Placas Cadastradas aberta, mostrando as Placas cadastradas e as Placas j inseridas no Projeto. Esta tela pode ser vista na Figura 3.2.3 a seguir:

11

Figura 3.2.3 Tela Adicionar Placas Cadastradas. Aps inserir as Placas que sero utilizadas no Projeto, podemos inserir para cada Placa, a sua respectiva Pea. Para isso, basta selecionar a Placa desejada na tabela Placas Utilizadas e na tabela Peas da Placa Selecionada da parte inferior da tela (Figura 3.2.2), inserir as respectivas Peas. Alm de digitar novas Peas, possvel tambm importar Peas de outros Projetos. Isso feito clicando no boto Importar na Seo de Peas (balo 2 da Figura 3.2.2), onde ser aberta a tela Importar Pecas mostradas na Figura 3.2.4 a seguir:

12 Figura 3.2.4 Tela Importar Peas. Nesta tela (Figura 3.2.4), podemos escolher o Projeto que contm as peas a serem importadas (balo 1) e filtrar as peas de acordo com a Placa que a contm (balo 2). Aps selecionar o Projeto e a Placa, basta selecionar as Peas desejadas na tabela de Peas (balo 3) e clicar em OK. Ainda na tela de Cadastro de Projetos (Figura 3.2.2), possvel mover as Peas de uma Placa para outra. Podemos fazer isso selecionando a Pea a ser movida e em seguida clicar no boto Mover para a Placa... (balo 3 da Figura 3.2.2) que estar habilitado quando existirem duas ou mais Placas no Projeto. Este boto ir abrir uma pequena janela (Figura 3.2.5) com a lista das Placas j inseridas para receber a Pea, basta ento o usurio clicar na linha da tabela referente Placa destino.

Figura 3.2.5 Tela com as Placas j inseridas no Projeto.

3.3. Gerao de Padres de Corte


Aps cadastrar os Projetos, podemos gerar padres de corte para lotes inteiros de produtos, tanto lotes homogneos (um nico tipo de produto) quanto heterogneos (vrios tipos de produtos). Para fazer isso, basta clicar em Planos de Corte na Tela Inicial do Sistema CorteBi (Figura 1), onde ser aberta a tela Planos de Corte, mostrada na Figura 3.3.1:

13

Figura 3.3.1 Tela Planos de Corte. A tela Planos de Corte (Figura 3.3.1), se assemelha s telas de Placas Cadastradas (Figura 2.1) e Projetos Cadastrados (Figura 3.1). Nela (Figura 3.3.1) possvel visualizar Planos de Corte salvos anteriormente, gerar novos (balo 1), abrir (balo 2) e remover (balo 3). Para gerar um novo Plano de Corte, basta clicar em Novo, onde ser aberta a tela Montagem de Lotes, que pode ser vista na Figura 3.3.2 a seguir:

14

Figura 3.3.2 Tela Montagem de Lotes. Nesta tela (Figura3.3.2), podemos adicionar os Projetos que faro parte do lote, clicando em Adicionar (balo 1). Podemos tambm escolher as Configuraes de Corte para o lote (balo 2). Dentre as opes de corte (balo 2), podemos escolher se queremos que sejam produzidas peas excedentes para diminuir a perda de matria-prima e/ou se desejamos utilizar o Padro Tabuleiro o qual permite a gerao de padres de corte mais fceis de se cortar. As configuraes podem ser aplicadas para todo o Projeto ou individualmente para cada Placa utilizada. Aps inserir os Projetos e as respectivas quantidades que sero produzidas de cada um, poderemos gerar os padres de corte clicando em Calcular Plano de Corte (balo 3) e ser exibida a tela Resultados Iniciais, que pode ser vista na Figura 3.3.3 abaixo:

15

Figura 3.3.3 Tela Resultados Iniciais. Nesta tela (Figura 3.3.3) encontramos os dados referentes ao lote (projetos com suas quantidades e placas utilizadas). Do lado direito, na seo Dados dos Clculos da Placa Selecionada (balo 1), vemos um resumo sobre os resultados dos clculos realizados para cada Placa selecionada do lado esquerdo. Ao clicarmos no boto ver Padres de Corte (balo 2) poderemos ver os padres de corte referentes Placa selecionada, que so mostrados pela tela Padres de Corte para a Placa...., mostrada na Figura 3.3.4:

Figura 3.3.4 Tela Padres de Corte para a Placa ....

16 Nesta tela (Figura 3.3.4) podemos ver os padres de corte do lado esquerdo e do lado direito a legenda das peas juntamente com os dados da placa e as configuraes de corte utilizadas. Para salvar os resultados, basta clicar em Salvar na tela Resultados Iniciais (Figura 3.3.3) e uma tela para salvar o Plano de corte (conjunto de padres de corte do lote) ser aberta para inserir um cdigo, nome e descrio para a produo (Figura 3.3.5 abaixo).

Figura 3.3.5 Tela para Salvar o Plano de Corte.

17

4. Referncias
Barbosa, T. H. (2009). Interface Grfica e Banco de Dados - Uma Nova Verso do Sistema Cortebi. Trabalho de Concluso de Curso, UNESP-Universidade Estadual Paulista. Cavali, R. e Rangel S. (2004). Production Planning: A Cutting Stock Problem In The Furniture Industry, Anais do XII Congreso Latino-Iberoamericano de Investigacin de Operaciones y Sistemas - CLAIO, Havana, Cuba, outubro. Figueiredo, A. e Rangel, S., (2006). Gerao de padres de corte produtivos para a indstria de mveis. In: Anais do XXXVIII Simpsio Brasileiro de Pesquisa Operacional, Goinia, SOBRAPO. Lemos, R. (2005). Reengenharia de software do sistema CorteBi com a incluso de novas funcionalidades. Trabalho de Concluso de Curso, UNESP-Universidade Estadual Paulista. Mosquera, G. e Rangel, S., (2006). Anlise de padres de corte para reduo de ciclos da serra, Anais do XXIX CNMAC - Congresso Nacional de Matemtica Aplicada e Computacional, Campinas, So Carlos - SP : SBMAC, v. nico. Perin, C. e Rangel S. (1989). O Problema do Corte Bidimensional, Caderno de Resumos do XII CNMAC. S. J. do Rio Preto - SP: 1989. v. 1. Rangel, S., Lemos, R. B. Manual do sistema CorteBI - Interface Grfica. So Jos do Rio Preto, DCCE/UNESP, criado em dezembro, 2005. ltima reviso fevereiro 2008.

Potrebbero piacerti anche