Você está na página 1de 14

Laboratório CIM - Computer Integrated Manufacturing 1

Tutorial OPENCIM

Parte 2

Máquinas, peças e equipamentos

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 2

Página em branco

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 3

1 – MACHINE DEFINITION ........................................................................................................4

1.1 - CAMPOS E BOTÕES DO MACHINE DEFINITION ................................................................4


1.1.1 - BOTÕES ..............................................................................................................................4
1.1.2 - CAMPOS ..............................................................................................................................5
1.1.3 - MACHINE PROCESS TABLE ...................................................................................................6

2 – PART DEFINITION...........................................................................................................7

2.1 - CAMPOS ...............................................................................................................................7


2.2 - BOTÕES................................................................................................................................8
2.3 - PART PROCESS TABLE .................................................................................................8
2.4 - DEFININDO O SUPPLIED, O PRODUCT E O PHANTOM .....................................................8
2.4.1 - PART SUPPLY ......................................................................................................................8
2.4.2 - PHANTOM PART...................................................................................................................9
2.4.3 - PRODUCT ..........................................................................................................................10

3 – CRIANDO E DEFININDO O STORAGE .....................................................................11

3.1 – EXECUTANDO PELA PRIMEIRA VEZ O STORAGE DEFINTION ........................................11


3.2 – ADICIONADO UM TEMPLATE DE MATÉRIA-PRIMA .........................................................12

4 – UTILIZANDO O MRP......................................................................................................12

4.1 - CUSTOMER ORDER ...........................................................................................................13


4.1.1 - DEFININDO UM CLIENTE .................................................................................................13
4.1.2 - DEFININDO UMA CUSTOMER ORDER ..................................................................................13
4.2 - MANUFACTURING ORDER ................................................................................................14
4.2.1 - DEFININDO UM MANUFACTURING ORDER ..........................................................................14
4.3 - PURCHASE ORDER ............................................................................................................14

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 4

1 - Machine Definition
No Machine Definition vamos definir os processos das máquinas e equipamentos do
CIM. A figura abaixo mostra a tela com explicações dos principais campos e botões

Tipo de máquina:
- Controle de qualidade
Máquina ou equipamento - Storage e outros
setado que foi inserido no
Virtual CIM

Esse número mostra a


estação relacionada a
máquina ou
equipamento.

Lista programas
CNC pré
Botões do setados para a
Machine Process máquina.
table

Tabela em que
podemos editar os
processos de cada
máquina ou
equipamento.

Botões gerais do
Machine Defintion

1.1 - Campos e botões do Machine Definition


1.1.1 - Botões

O machine definition é subdivido em dois conjuntos de botões. O conjunto mais abaixo


na tela irá executar funções mais gerais do machine definition, como:

SAVE - Salva a edição da máquina criada.


CLOSE - Sai do Machine Definition sem salvar.
DELETE - Apaga a edição da máquina.
HELP - Ativa a ajuda online do OPENCIM

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 5

1.1.2 - Campos

Nos campos do Machine Definition podemos visualzar as funções das máquinas e inserir
processos para cada uma delas.
Selecionando a máquina no item Machine Name escolheremos a que iremos editar. Os
processos das máquinas são adicionados na Machine Process Table, da seguinte maneira.
Há seis campos na tabela que podem ser preenchidos:
• Action Type – Definirá as característica do processo. Existem cinco características que já
foram pré setadas, Assembly (Processo de montagem, WS5), QC (Processo de controle de
qualidade, WS4), CNC (Processo que possuem programas com código G associados, WS2 e
WS3), PROCESS (Operação que não requer nenhuma ação especial antes nem depois,
apenas executará um programa especificado) e Place (Não é utilizado).
• Process – Nome da ação que será executada pela máquina ou equipamento. Esse nome
será fornecido pelo usuário, e não podem ser as seguintes palavras:

ALLOC GET PACK


ASSEMBLY GET_FIX PLACE
BASE MAKE PROCESS
CNC MOVE QC
DELIVER NEXT RENAME
END_ASSEMBLY NOP TARGET
FREE ONFAIL TRANSFER

• File – Neste campo setamos o programa que irá rodar no torno ou na fresa.
Ex.: SET NR1=116

• Program – Nome do programa que irá controlar a máquina ou equipamento. Este


programa está no controlador da estação. Esses programas não serão criados pelo
usuários, pois já estão feitos.
• Fail - Número estimado de peças rejeitadas que será resultante que este processo estiver
rodando nesta máquina (0 - 100%). O CIM Manager leva em consideração este valor
quando estiver simulando o controle de qualidade.
• Duration - Tempo que para o processo produzir uma peça.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 6

1.1.3 - Machine Process Table

Cada linha do Machine Process Table representa uma operação em separado da


produção de cada máquina. Não existe um número limite de processos que podem ser
adicionados na tabela.
Os botões do Machine Process Table fazem a edição dos processos de cada máquina e
equipamento do CIM. Sua funções estão descritas abaixo.

• APPEND – Adiciona uma linha em branco no final Machine Process table.


• INSERT – Insere uma linha em branco antes da linha atual.
• ERASE ROW – Deleta a linha atual.
• CLEAR Table – Apaga todas linhas da tabela.

1.1.3.1 - Como definir uma Máquina

Para definirmos uma máquina devemos seguir os seguites passos:


1 - Selecione a máquina que será definida no Machine Name;
2 - Clique no botão Append para criarmos a primeira linha;
3 - Na tabela abaixo, a primeira coluna indica cada Machine Name.Adicione, conforme a
tabela abaixo, para cada Action Type, Process, File, Program, Fail e Duration.
4 - Antes de selecionarmos um novo Machine Name, deve-se salvar as definições, clicando o
botão Save.
ACTION TYPE PROCESS FILE PROGRAM FAIL DURATION
(%)
CALP1 QC PAQUIMETRO QCCLP 00:00:10
CALP2 QC ALTIMETRO QCHG 00:00:15
LATHE1 CNC TORNO SET NR1=125 00:00:30
MILL1 CNC FRESA SET NR1=116 00:00:30
RDR1 QC READC READC 00:00:05

Observações:
Na coluna Action Type os nomes não podem ser trocados.
Na coluna Process os nomes podem ser modificados.
Na coluna File, linha SET NR1= , indica qual o número do programa que será rodado
no torno e na fresa. Os números indicados são programas de teste do sistema original do CIM
Na coluna Program devemos copiar os nomes dos programas pois já estão definidos
em cada controlador das estações.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 7

2 - Part Definition
O produto final será a montagem de um grupo de componentes resultante de uma
seqüencia de processos que serão criados nesse módulo do OPENCIM.
Portanto, o módulo Part Definition é responsável por:
• Modificar e visualizar os processos de produção de uma peça;
• Descrever os processos de produção para um novo produto;

Definir um novo produto envolve os seguintes passos:


• Fazer a árvore de definições do produto;
• Setar todos os processos necessários das máquinas para produzir um produto.
• Determinar quais são os novos template que são envolvidos indicando seus números de ID.
• Indicar quais os racks que podem ser utilizados para cada produto nas estações.

2.1 - Campos
O Part Definition possui diversos campos que podemos adicionar nomes e valores para o
sistema.
Part Name: String que identificará a peça do sistema.
Part ID: Valor número que identificará a peça no sistema.
Description: Descrição da peça que definida.
Part Type:
O Part Definition é subdividido em 3 partes Product, Supplied e Phantom:
• Product: É a designação do produto final do sistema. O sistema de produção desse
produto será definido pelo Part Process Table.
• Supplied: É a peça que ainda não foi manufaturada. Supplied não possui Part Process
Table.
• Phantom: Quando é constatado algum problema com a peça, como template inválido ou
diâmetro da peça fora do tamanho definido, os componentes do controle de qualidade irão
detectar um erro. Essa peça com erro deve ser descartada e receberá o nome de Phantom.

Template Type: Tipo de template (01-99) que será possível acomodar a peça.
Rack type: Se a peça precisa ser armazenada temporariamente durante o processo, devemos
especificar quais os racks que serão utilizados com o número do Sub-type definido no Virtual
CIM.
Capacity: Número máximo de peças que podem ser montadas com a matéria prima definida.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 8

2.2 - Botões

NEW: Limpa o Part Definition para criamos um novo produto.


SAVE: Salva a peça corrente.
CLOSE: Sai do Part Definition, mas não salva as alterações.
DELETE: Apaga a peça corrente gravada.
HELP: Ativa o help do OPENCIM.

2.3 - PART PROCESS TABLE

O Part Process Table mostra em uma tabela todos os estágios da produção. Essa tabela
só será utilizada para os PRODUCTS. Cada linha representa um estágio da produção.
Os seguintes botões são utilizados para edição das linhas do Part Process Table:

APPEND: Adiciona uma linha em branco no final da tabela.


INSERT: Insere um linha em branco antes da linha corrente. Para criar a primeira linha da
tabela clique neste botão.
ERASE ROW: Apaga a linha corrente.
CLEAR TABLE: Apaga todas as linhas da tabela.

2.4 - Definindo o Supplied, o Product e o Phantom

2.4.1 - Part Supply

Mostrado na figura ao lado, fará as definições da


matéria prima que será utilizada na produção.
Siga os exemplos abaixo para criar o
SUPPLIED. Após cada alteração salve sua definição.

Importante: Apague as matérias primas que já


estavam no Part Definition, como o Black, Black_CNC e
BOX, eles podem geram conflito com as novas peças.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 9

2.4.1.1 – Criando as matérias primas do TORNO e da FRESA

Matéria prima da FRESA CNC

Part Name: MP-FRESA Part ID: 21 Time: Setup


Description: BASE para fresamento
Part type: Product Template Type: 03
X Supplied Rack/Feeder 201,
Phantom Types: Capacity:
Supplier SUPPLIER1
Names:
Supplier Catalog Number: Minimum order:

Safety stock: Cost: Supply time (days):

Matéria prima do TORNO CNC

Part Name: MP-TORNO Part ID: 31 Time: Setup


Description: CILINDRO para torneamento
Part type: Product Template Type: 04
X Supplied Rack/Feeder 202,
Phantom Types: Capacity:
Supplier SUPPLIER2
Names:
Supplier Catalog Number: Minimum order:

Safety stock: Cost: Supply time (days):

2.4.2 - Phantom Part


Phantom Part é o nome dado a peça com
defeito. No CIM há possibilidade de ser encontrados
3 tipos de defeito de peça:
- Leitor de código de barras (LEIT_FAIL);
- Medida com o altímetro (ALT_FAIL);
- Medida com o paquímetro (PAQ_FAIL).
Para definirmos o phantom basta dar um
nome, um tipo de template e o seu ID, como os
passos abaixo:
1. Clique no NEW.
2. No Part Name coloque o nome do
Phantom (LEIT-FAIL,PAQ-FAIL e
ALT-FAIL).
3. No campo Template Type deve ser
sempre 99.
4. No campo ID serão números entre 90-
99.
5. Caso queira criar outro Phantom clique
no NEW novamente e repita os passos
anteriores.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 10

2.4.3 - Product

Essa parte é muito importante para o


sistema, pois iremos definir no Part Process
Table quais as estações farão parte da produção
e quais serão os controles de qualidade da peça
deverão ser observados.
Essa tabela será editada utilizando os
botões Append, Process, Erase Row e Clear
Table descritos anteriormente.

Abaixo estão as definições que devem ser criadas para cada peça

2.4.3.1 - Seqüência da produção da peça pra FRESA CNC

Part Name: PRODUTO-FRESA Part ID: 22 Time: Setup

Description:

Part type: X Product Template Type: 03


Supplied Rack/Feeder 202,
Phantom Types: Capacity:

SUBPART PROCESS PARAMETERS SEQUENCE


1 MP-FRESA READC $TEMPLATETYPE Y
2 LEIT-FAIL ONFAIL ASRS1 Y
3 FRESA Y
4 ALTIMETRO 1,10,20 Y
5 ALT-FAIL ONFAIL RACK1 Y

2.4.3.2 - Seqüência da produção da peça pra TORNO CNC

Part Name: PRODUTO-TORNO Part ID: 32 Time: Setup

Description:

Part type: X Product Template Type: 04


Supplied Rack/Feeder 201,
Phantom Types: Capacity:

SUBPART PROCESS PARAMETERS SEQUENCE


1 MP-TORNO READC $TEMPLATETYPE Y
2 LEIT-FAIL ONFAIL ASRS1 Y
3 TORNO Y
4 PAQUIMETRO 1,10,30 Y
5 PAQ-FAIL ONFAIL RACK2 Y

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 11

3 - Criando e definindo o Storage


O Storage definition serve para visualização e adição de peças no ASRS.
Ele está dividido em duas tabelas em que a de cima é onde será colocado a matéria
prima, e a tabela de baixo serve para visualizarmos onde foram depositados os templates
com o produto (não se adiciona nada nessa tabela).

Posição da
Matéria Prima
no Grid do ASRS

Grid onde será


armazenado o
produto final

3.1 – Executando pela primeira vez o Storage Defintion

1. Procure sua pasta do sistema no seguinte caminho:


o:\opencim\nomedoseusistema\setup
2. Crie um arquivo chamado ASRS.INI.
3. Copie conteúdo do ASRS1.INI para o ASRS.INI.

4. Create Storage Cria um banco de dados para o Storage.

5. Initiate Storage! Inicializa as configurações do Storage

6. Storage Definition Inicia o programa Storage definition

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 12

A seguinte tela aparecerá:

3.2 - Adicionado um template de matéria-prima


1. Seleciona um lugar na tabela de matérias primas.
2. Selecione uma matéria prima no PART
3. Clique em OK

4 - Utilizando o MRP
Os principais objetivos dos sistemas de cálculo do MRP são as necessidades de permitir
o cumprimento dos prazos de entrega com a mínima formação de estoques, planejando as
compras e produção de itens componentes, para que ocorram apenas nos momentos e nas
quantidades necessárias.
Quando executamos o módulo MRP, uma tela com Customer Order aparecerá. Podemos
acessar outras módulos do MRP clicando nos seguintes botões:

Mostra o tela Customer Order

Mostra a tela Manufacturing Order

Mostra a tela Purchase Order

A função de cada item será descrita a seguir.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 13

4.1 - Customer Order


O Customer Order é uma lista de produtos
pedidos por um cliente. No customer order podemos
criar, verificar e modificar os pedidos de cada
cliente.
Os produtos já foram definidos no módulo Part
Definition.

4.1.1 - Definindo um CLIENTE

No MRP temos que primeiramente definir os clientes que irão comprar os nossos produto.
Para adicionarmos os clientes no customer order temos seguir alguns procedimentos:
1. Clique no botão NEW. O Customer Data Box irá abrir.
2. No Customer Data Box, crie um nome para o cliente (customer), e no campo Note faça
algum comentário sobre o cliente (ex: endereço, ou algum comentário qualquer) e clique
no Ok.
O Customer Data Box desaparecerá e um novo cliente aparecerá no Customer List.
3. O botão Delete apaga o cliente da Customer List.

4.1.2 - Definindo uma Customer Order

Quando definimos uma Customer Order, estamos definindo o tipo e quantidade de


produtos que serão fabricados para cada cliente. Para fazermos uma Customer Order devemos
seguir os seguintes procedimentos:
1. Selecione o cliente no Customer List.
2. No Customer Order Table selecione Append, uma linha será adionada na tabela.
3. Arraste o mouse sobre o Part Name e clique com o botão direito. Uma lista de produtos
aparecerá. Selecione o produto que você quer.
4. No campo Required Quantity, entre com o número de itens que o cliente pediu.
5. No campo Priority coloque um número, no caso 1, indicando a prioridade para fabricação
do pedido.
6. No campo Due Data entre com um número que será a quantidades de dias para
fabricação da peça.
7. Salve o clicando em Save.
8. Caso exista um outro cliente, repita os passos de 1 a 7.
Clique no botão CO.

Departamento de Mecânica e Mecatrônica - PUCRS


Laboratório CIM - Computer Integrated Manufacturing 14

4.2 - Manufacturing Order


O Manufacturing Order especifica o tipo e a quantidade de peças que iremos produzir
no CIM em um determinado dia.
Os produtos já foram definidos no part
definition, basta adicionarmos no manufacturing order.

4.2.1 - Definindo um Manufacturing Order

1. Clique no botão NEW e crie um novo Order Data. Dê um número para ordem.
2. Clique no botão Append para criar uma nova linha na tabela do Manufacturing Order.
Arraste o cursor na coluna do Part Name e clique com o botão direito, uma lista com os
produtos irá abrir, selecione aquele que será fabricado.
3. No campo Total Quantity, coloque quantidade desejada de itens que devem ser
produzidos.
4. No campo Initial Quantity, entre com o número de peças que serão retiradas do ASRS
quando o processo começar, normalmente 1 ou 2.
5. No campo Priority, coloque 1, indicando prioridade total.
6. O Due Date é o tempo para o prazo final para fabricação da peça
7. Para produzir um outro produto basta clicar no botão Append e repetir os passos 3 a 6.
8. Após definido todos os produtos que irão ser produzidos clique no Save.
Clique MO

4.3 - Purchase Order


O purchase order é uma lista de peças que precisam ser repostos no seu sistema.

Obs. Não é necessário fazer o Purchase Order


para simular o sistema.

Departamento de Mecânica e Mecatrônica - PUCRS

Você também pode gostar