• Nenhum resultado encontrado

Funções Auxiliares ou Complementares (Miscelâneas)

No documento Manual de Programação Torno CNC Mach 3 (páginas 35-40)

Abrangem os recursos da máquina não cobertos pelas funções “G”, têm formato similar a estas, podendo ser programadas em bloco único (não têm parâmetros associados a ela), sendo que existem funções que podem ser programadas junto com funções “G”, porém não podem ser programadas duas funções “M” em um mesmo bloco.

Função M00

Aplicação: Parada de programa

Causa parada imediata da execução do programa, desliga o eixo árvore e o fluido de corte. Na tela é exibido um aviso de “AWAINTING START CICLE”, aguardando início do ciclo, para assim retomar a leitura do programa.

É utilizado para permitir que o operador vire a peça ou efetue alguma intervenção. Esta função é modal e cancela as funções M03, M04 e M08.

Função M01

Aplicação: Parada opcional de programa

Causa a interrupção da execução do programa. Esta função somente será executada se a opção “OPTIONAL STOP” estiver ativada na página “MODE SELECTION”.

Para continuar a execução do programa deve-se acionar o botão “START CICLE” no painel da máquina.

Função M02

Aplicação: Fim de programa

Esta função é utilizada para indicar o final do programa que está sendo executado na memória da máquina. É modal e cancela as funções M03, M04 e M08, se aplicada quando utilizavam-se fitas perfuradas, emendadas em forma de laço, para finalizar o programa sem o rebobinamento da mesma.

Função M03

Aplicação: Sentido horário de rotação do eixo-árvore

Utilizada para estabelecer o sentido horário de rotação do eixo-árvore, e geralmente junto com o parâmetro “S” que define a rotação do eixo árvore. Esta função é modal e cancela a função M04.

Função M04

Aplicação: Sentido anti-horário de rotação do eixo-árvore

Utilizada para estabelecer o sentido anti-horário de rotação do eixo-árvore, e geralmente junto com o parâmetro “S”, rotação do eixo árvore. Esta função é modal e cancela a função M03.

FATEC SP - Manual de Programação CNC MACH 3 - Mecânica de Precisão

Função M05

Aplicação: Desliga o eixo-árvore

Quando programada, causa parada de rotação do eixo árvore.

A função M05 é modal e cancela as funções M03 e M04. Deve ser programada em bloco único (não têm parâmetros associados a ela) e está ativa ao ligar a máquina (default).

Função M06

Aplicação: Libera giro da torre para troca de ferramenta

Ao selecionar uma ferramenta para ser utilizada na usinagem, indica-se a sua posição, fornecendo o número da face da torre onde ela esta montada, através do parâmetro “T”. Isto não causa a troca, é necessário programar a função M06 que irá liberar o giro da torre para efetiva troca da ferramenta.

Função M08

Aplicação: Liga o fluido de corte

Esta função é modal e cancela a função M09

Função M09

Aplicação: Desliga o fluido de corte

Esta função é modal e cancela a função M08. Deve ser programada em bloco único (não têm parâmetros associados a ela) e está ativa ao ligar a máquina (default).

Função M10

Aplicação: Troca de faixa de rotações

Utilizada para mudança da faixa de rotação do eixo-árvore. Esta função é modal e cancela as funções M11 e M12.

Função M11

Aplicação: Troca de faixa de rotações

Utilizada para mudança da faixa de rotação do eixo-árvore. Esta função é modal e cancela as funções M10 e M12.

Função M12

Aplicação: Troca de faixa de rotações

Utilizada para mudança da faixa de rotação do eixo-árvore. Esta função é modal e cancela as funções M10 e M11.

FATEC SP - Manual de Programação CNC MACH 3 - Mecânica de Precisão

Função M20

Aplicação: Liga o alimentador de barras (opcional)

Esta função ativa o sistema de alimentação automático de material. É modal e cancela a função M21.

Função M21

Aplicação: Desliga o alimentador de barras (opcional)

Esta função desativa o sistema de alimentação automático de material. É modal e cancela a função M20.

Função M24

Aplicação: Abre a placa

Esta função aciona o sistema que permite a abertura da placa para inserir um novo material. É modal e cancela a função M25.

Função M25

Aplicação: Fecha a placa

Esta função aciona o sistema que permite o fechamento da placa após a troca do material. É modal e cancela a função M24.

Função M26

Aplicação: Recua o mangote (para máquinas dotadas de cabeçote móvel)

Esta função aciona o sistema que permite o recuo do mangote para liberar a peça. É modal e cancela a função M27.

Função M27

Aplicação: Aciona o mangote

Esta função aciona o sistema que permite o avanço do mangote para travar a peça, é modal e cancela a função M26.

Função M30

Aplicação: Fim de programa com rebobinamento da fita perfurada

Esta função têm a mesma aplicação básica da função M02, sendo que além de encerrar a execução do programa aciona o rebobinamento da fita perfurada, preparando-a para usinagem de uma nova peça. Não deve ser utilizada com fitas fechadas em forma de laço.

Nota: Os comandos CNC fazem a leitura do programa diretamente da memória do comando da

máquina, nestes casos tanto M02 quanto M30 encerra a execução do programa já que não há necessidade de rebobinamento da memória, sendo então, indiferente a sua utilização.

FATEC SP - Manual de Programação CNC MACH 3 - Mecânica de Precisão

12. Parâmetros Adicionais

12.1. Parâmetro T

Aplicação: Seleção de ferramenta e corretores

O parâmetro “T” é utilizado para selecionar a posição da torre onde está a ferramenta que vai ser utilizada a partir de então, informando à máquina as dimensões de posicionamento da ponta da ferramenta em relação ao centro de giro da torre (pré-set), valor do raio do inserto e posição da ponta da ferramenta (sentido de corte). Estas informações são digitadas na página de “TOOL DATA FILE” e os valores dos corretores são digitados na página de “TOOL OFFSET FILES”, o comando lê estas informações para então posicionar a ferramenta durante a usinagem.

A seleção de ferramentas e corretores é feita com a digitação de quatro números junto com o parâmetro “T”, onde os dois primeiros definem a ferramenta e os dois últimos o corretor que será utilizado para aquela ferramenta. A finalidade dos corretores é registrar os valores de desgaste da ferramenta, digitação esta, feita progressivamente na medida em que verifica-se a variação dimensional da peça, de modo a compensá-la. Esta compensação tem um limite que é previsto no cálculo de vida da ferramenta, não devendo ser ultrapassado sob pena de comprometer a qualidade das peças fabricadas.

O comando MACH-3 tem capacidade para armazenar até 28 (vinte e oito) ferramentas e 28 (vinte e oito) corretores, sendo que o número máximo de ferramentas que pode ser utilizado simultaneamente, depende do modelo de máquina que está sendo utilizada.

Exemplo de alguns tornos e capacidade de ferramentas montadas simultaneamente: Galaxy: 14 (quatorze) ferramentas;

Cosmos 30: 10 (dez) ferramentas; ECN 40II: 8 (oito) ferramentas. Utilização do paramento “T”: T0202

12.2. Parâmetro Barra “/”

Aplicação: Controlar a execução de blocos de programa

O parâmetro barra “/” é utilizado quando faz-se necessário impedir a execução de quaisquer blocos no programa, sem alterar a seqüência de execução, nem apagar o(s) bloco(s).

Para tanto, digita-se o parâmetro barra “/” no início do bloco que não serão utilizados naquele momento. Na página “MODE SELECTION” do comando ativa-se a opção “SLASH DELETE”. Com isso, os blocos marcados serão ignorados (não lidos), durante a execução do programa.

Nota: Caso a opção “SLASH DELETE” não seja ativada, os blocos marcados com o parâmetro

barra “/”, serão lidos normalmente durante a execução do programa.

Valor digitado na página de “TOOL DATA FILE” Corresponde a ferramenta que será utilizada.

Valor digitado na página de “TOOL OFFSET FILE” Corresponde ao corretor aplicado à ferramenta.

FATEC SP - Manual de Programação CNC MACH 3 - Mecânica de Precisão

13. Esquema de Zeramento

13.1. Cálculo de G92

G92X = ∅ da peça + Folga (em ∅) + > TDFX

G92Z = Comprimento da Placa + (Castanha – Pega) + Comprimento da peça + Folga + >RG

Encosto

TDFX – “TOOL DATA FILE”, por ferramenta (XRAD). RG - Raio de Giro, calculado por ferramenta.

13.2. Cálculo do Deslocamento Negativo

X = G92X - >∅ da máquina (750, dado do fabricante da máquina)

Z = G92Z - máximo comprimento da máquina (1105, dado do fabricante da máquina)

13.3. Cálculo do Deslocamento do Zero Peça

G54 = Comprimento da placa + (Castanha - Pega) (Primeiro Offset de Placa) Encosto

G55 = Comprimento da placa + (Castanha - Pega) (Segundo Offset de Placa) Encosto

13.4. Cálculo do Ponto de Troca (Por Ferramenta)

Ferramenta 1 PTX1 = G92X - (2*TDFX1) Para G54 PTZ1 = G92Z - (G54 + TDFZ1) Para G55 PTZ1 = G92Z - (G55 + TDFZ1)

As demais ferramentas seguem o mesmo princípio, apenas substituindo os valores de “TDFZ”, de acordo com cada ferramenta que se quer determinar o ponto de troca.

FATEC SP - Manual de Programação CNC MACH 3 - Mecânica de Precisão

No documento Manual de Programação Torno CNC Mach 3 (páginas 35-40)

Documentos relacionados