Escolar Documentos
Profissional Documentos
Cultura Documentos
1.1. Introdução
O CN executa um programa sem memoriza-lo, e a cada execução, o comando deve realizar a leitura no
veiculo de entrada.
O CNC é aquele que após a primeira leitura do veiculo de entrada memoriza o programa e executa-o de
acordo com a necessidade, sem a necessidade de nova leitura.
FUNÇÕES DE POSICIONAMENTO:
- X: eixo transversal;
- Z: eixo longitudinal;
FUNÇÕES ESPECIAIS:
- N: número seqüencial de blocos;
- T: seleção de ferramenta;
- F: velocidade de avanço da ferramenta;
- S: Rotação da árvore principal
FUNÇÕES PREPARATÓRIAS:
- R: definição de raio;
- I: coordenada de centro de arco; e
- K: coordenada de centro de arco;
3
1.5. Dicionário Com Termos Técnicos de CNC
-A-
Avanço – Especificação da velocidade de avanço.
Amplitude da faixa de erro - Diferença entre os valores extremos da faixa de erro.
ASCII - Norma para a codificação de caracteres através de números binários, utilizada
em diferentes computadores. Define a codificação dos caracteres com códigos de 0 a
127.
-B-
Busca de bloco - Recurso do sistema de comando que permite ao operador procurar
qualquer bloco desejado, geralmente através de um seletor que provoca a busca do
numero de seqüência ou da referencia do bloco desejado.
Bloco de referencia - Bloco que contem o caractere função de subdivisão de
programa e todos os dados necessários para começar ou recomeçar a execução do
trabalho.
Baud - Numero de mudanças de fase do sinal transmitido por um modem. Muitas
vezes confundido com a medida bps (bits por segundo), mas com um significado
diferente, se bem que possam ter valores aproximados.
Browser - Um programa que permite visualizar e utilizar uma dada base de dados,
distribuída ou não por vários computadores. Termo normalmente aplicado para os
programas que permitem navegar no World-Wide-Web.
-C-
Cancelar - Comando que cancela uma função programada previamente
Caracter função de subdivisão de programa - "Caracter”: “usado como ultimo
caracter de endereço numa palavra número de seqüência que indica um bloco numa
fita de comando, caracter após o qual estão registrados os dados necessários ao início
ou reinício da usinagem”.
Caracter cancelar - Caracter de comando usado essencialmente para suprimir um
caracter errôneo.
4
Correio eletrônico - Correio transmitido por meios eletrônicos, normalmente, redes
informáticas. Uma carta eletrônica contem texto (como qualquer outra carta) e pode
ter, eventualmente, anexo um ou mais ficheiros.
Correção das velocidades de avanço e/ou de rotação (override) - Função de
comando manual que permite ao operador modificar os valores programados (por
exemplo: de velocidades de avanço e/ou de rotação da arvore).
Correção de avanços - Comando que permite modificar a velocidade de avanço
programada
Correção do zero maquina - Característica de um sistema de comando numérico que
permite o deslocamento, numa faixa determinada, da origem do sistema de medidas
do comando numérico em relação à origem - maquina, ficando a posição-origem
permanente armazenada na memória do sistema de comando numérico.
Compensação do raio ou diâmetro de corte - Deslocamento perpendicular à
trajetória da ferramenta, destinado a compensar a diferença entre os raios ou
diâmetros reais e programados.Comando de imagem simétrica - Comando que permite
multiplicar por –1 as coordenadas programadas, referentes a um ou mais eixos de uma
maquina.
Correção de ferramenta - Deslocamento relativo aplicado a um eixo da maquina, para
uma parte especificada ou todo um programa e que provoca um deslocamento
segundo este eixo, somente no sentido determinado pelo sinal desta correção.
Correção do comprimento de ferramenta - Correção para uma ferramenta rotativa,
na qual o deslocamento é feito na direção do eixo “X” ou “Ÿ”, ou de ambos, e é igual ao
valor da correção.Cone - Suporte aonde e fixado as Ferramentas para usinagem
Cobaia - 1º artigo a ser executado em uma usinagem
Cracker - Individuo que faz todo o possível e o impossível para entrar num sistema
informático alheio, quebrando sistemas de segurança, para assim poder causar danos.
Ciclo fixo - Seqüência preestabelecida de operações que comanda os movimentos
dos eixos da maquina ou comanda a execução pela arvore principal de operações tais
como furacão, mandrilamento, rosqueamento e suas combinações.
5
CAD - Computer Aided Design (Projeto Assistido por Computador); todo software
(programa) usado para gerar um desenho bidimensional ou tridimensional pode ser
considerado um software de CAD.
CAM - Computer Aided Manufaturing (Manufatura Assistida por Computador); todo
software usado para gerar um código (programa) para máquinas com CNC (Comando
Numérico Computadorizado), através de um desenho bidimensional ou tridimensional
gerado em CAD ou no próprio software de CAM.
Castanha - Dispositivo de Fixação que acompanha as placas de torno.
-D-
Dados do comando operacional - Dados dispostos conforme formato padronizado,
para serem interpretados de acordo com a respectiva padronização.
Dados de um programa - maquina - Dados em conformidade com o formato e
interpretados em função das disposições da Maquina.
Distancia de segurança -Distancia entre a ferramenta e a peça, no momento da
mudança da velocidade rápida para a velocidade de avanço, a fim de evitar a colisão.
Dimensões absolutas (Coordenadas absolutas) - Distância ou ângulos que
especificam a posição de um ponto a em relação a um sistema fixo de coordenadas
Domínio publica - Algo que esta' no domínio publico (software, p. ex.) é algo que se
pode copiar, cortar, colar, queimar, distribuir, deitar ao lixo e nomeadamente utilizar
sem pagar o que quer que seja! :- ) Normalmente deve ser dado o devido credito ao(s)
autor(es) desse algo.
Download - Fazer o download e a mesma coisa que copiar um arquivo de um
computador para outro via internet
-E-
Eixo - Direção na qual uma parte da maquina pode mover-se de modo rotativo ou
linear.
Erros e precisão - Discrepância entre um valor ou uma condição calculada,
observada ou medida e o valor ou condição, verdadeira, especificada ou teoricamente
correta correspondente.
6
Erro relativo - Valor absoluto da razão entre o erro absoluto e o valor verdadeiro,
especificado ou teoricamente correto da grandeza afetada por este erro.
Erro absoluto - Resultado algébrico, em valor absoluto, obtido pela subtração de um
valor verdadeiro, especificado ou teoricamente correto de um valor calculado,
observador, medido ou alcançado, correspondente.
Faixa de erro - Conjunto de valores que um erro pode assumir.
Especificação do formato de bloco Especificação que permite identificar o formato
de bloco consistindo nas três partes: simbolização geral expressa de forma codificada;
simbolização detalhada expressa de forma codificada. Características detalhadas e
especificações da maquina.
Endereço - Caractere ou grupo de caracteres, que imediatamente precede uma
palavra e que identifica os dados subseqüentes da palavra.
Exatidão - Avaliação qualitativa da importância de um erro ou do grau de
conformidade com um valor desejado, correspondendo uma avaliação satisfatória a
um erro pequeno.
Email - Electronic Mail. Correio Eletrônico
Endereço eletrônico - E' uma cadeia de caracteres, do tipo
"nome_utilizador@qqcoisa.empresax.pt" (sem aspas) que identifica univocamente um
determinado utilizador dentro da Internet e, em particular, a sua caixa de correio
eletrônica. Qualquer envio de correio eletrônico para esse utilizador deve ser feito para
o seu endereço eletrônico.
-F-
Ferramenta - Especificação identificando ou chamando uma ferramenta e outras
funções relacionadas, de acordo com a especificação do formato apropriado. (T)
Fim de programa - Função miscelânea que indica o termino de um programa.
Cancela as funções de rotação da árvore e de refrigeração após a execução de todos
os comandos no bloco. Usada para inicialisar o comando e/ ou a maquina.
Formato de bloco de endereço - Formato de bloco em que cada palavra contém um
endereço.
7
Formato de bloco tabulado - Formato de bloco em que o primeiro caractere de cada
palavra é o caractere de tabulação horizontal e no qual as palavras estão em uma
ordem predefinida.
Formato de bloco fixo - Formato de bloco no qual o numero de palavras em um bloco
é constante; a ordem das palavras invariável em todos os blocos; o numero de
caracteres em uma palavra, em cada posição no bloco é constante.
Formato de bloco - Disposição das palavras, caracteres e dados em um bloco.
Fita de comando - Fita na qual um programa-máquina é registrado.
Fim de fita - Função miscelânea que cancela as funções de rotação da árvore e de
refrigeração após executar o comando e/ou a máquina.
FAQ - Sigla de "Frequently Asked Questions". E' um texto que pretende responder,
dentro de uma determinada matéria, a Questões Colocadas Freqüentemente pelos
utilizadores.
Follow-up - Resposta a um artigo de news com outro artigo de news, mantendo o
mesmo tema de discussão.
Freeware - Software distribuído em regime gratuito, mas segundo alguns princípios
gerais como a impossibilidade de alteração de qualquer parte para posterior
distribuição, impossibilidade de venda, etc.
Função auxiliar (função miscelânea) - Comando que controla funções descontinuas
da maquina, ou do sistema de comando.Por exemplo, liga a refrigeração (M8) desliga
a arvore (M5) ou desliga a refrigeração (M9) .
Função preparatória ( G ) - Comando que especifica um modo de funcionamento da
maquina, ou do sistema de comando. Por exemplo, tipo de interpolação, ciclo fixo,
roscas e unidades dimensionais.
Funções de Posicionamento ( X, Y, Z ,...) -São aquelas que definem a posição
onde determinada operação deve ser realizada. São as que estabelecem os
movimentos dos eixos das máquinas.
-G-
GIF - Graphic Interchange Format. Formato para ficheiros de imagem, muito utilizado,
desde a altura em que foi vulgarizado pela Compuserve.
8
Grampo - Dispositivo de fixação
-H-
Hacker - Habitualmente (e erradamente) confundido com "cracker", um hacker e', pela
ultima definição dada, um "Problema Solver" - aquele que resolve problemas.
Home page - Pagina base do WWW de uma instituição ou particular. A pagina base e'
uma espécie ponto de partida para a procura de informação relativa a essa pessoa ou
instituição.
HTML - Hypertext Markup Language. E' uma linguagem de descrição de paginas de
informação, standard no WWW. Com essa linguagem (que, para alem do texto, tem
comandos para introdução de imagens, formulários, alteração de fontes, etc.) podem-
se definir paginas que contenham informação nos mais variados formatos: texto, som,
imagens e animações.
HTTP - Hypertext Transport Protocol. E' o protocolo que define como e' que dois
programas/servidores devem interactuar, de maneira a transferirem entre si comandos
ou informação relativos ao WWW.
-I-
9
Internet - A melhor demonstração real do que e' uma auto-estrada da informação. A
Internet (com I maiúsculo) e' uma imensa rede de redes que se estende por todo o
planeta e praticamente todos os paises. Os meios de ligação dos computadores desta
rede são variados, indo desde radio, linhas telefônicas, ISDN, linhas digitais, satélite,
fibras -ópticas, etc. Criada em 1969 pelo Departamento de Defesa dos EUA (DoD)
como um projeto pioneiro de constituição de uma rede capaz de sobreviver a ataques
nucleares, foi-se expandindo ate' chegar ao tamanho e importância que hoje tem
(varias dezenas de milhões de utilizadores). Indispensável!
IP - Internet Protocol. Um dos protocolos mais importantes do conjunto de protocolos
da Internet. Responsável pela identificação das maquinas e redes e encaminhamento
correto das mensagens entre elas. Corresponde ao protocolo de nível 3 do modelo
OSI.
ISO - International Standards Organization. Organização internacional para a definição
de normas.
-J-
-K-
Kermit - Um programa/protocolo de comunicações que permite, entre outros, a
transferência de ficheiros entre duas maquinas.
Kill file - Filtro para evitar mensagens com certa origem ou certo tema nos grupos de
discussão da Usenet. E' geralmente um ficheiros onde se traduzem, através de regras
definidas, quais os artigos que se pretendem evitar.
-L-
10
retorno para o inicio de nova linha (mudanças de linha). Números de seqüência
contidos em dados de comando numéricos não correspondem, necessariamente a
numeração das linhas.Nota: a numeração das linhas, numa situação dada, depende da
implementação do comando.
LAN - Local Area Network. Rede Local. E' uma rede com 2 ou algumas dezenas de
computadores que não se estende para alem dos limites físicos de um qualquer
edifício. Normalmente utilizada nas empresas para interligação local dos seus
computadores. Existem varias tecnologias que permitem a realização de uma rede
local, sendo as mais importantes, a Ethernet e o Token-Ring.
Link - No WWW, uma palavra destacada indica a existência de um link, que e' uma
espécie de apontador para outra fonte de informação. Escolhendo esse link, obtem-se
a pagina de informação que ele designava que pode, por sua vez, ter também vários
links.
-M-
Magazine - Dispositivo aonde se armazena as ferramentas na maquinas.
11
Modo de operação com entrada manual de dados - Modo de operação bloco a bloco
na qual os dados de comando numérico são introduzidos manualmente.
N-
Navegar - Na Internet significa vaguear, passear, procurar informação, sobretudo no
WWW. Também se pode dizer surfar, para os mais radicais! :-)
Não modais - são funções que devem ser programadas todas as vezes que forem
requeridas, ou seja, são válidas apenas no bloco que a contém.
-O-
Origem maquina - Posições de zero dos elementos da maquina definidos na
construção
Offline - A letra: "fora da linha". Significa que nenhuma ligação por linha telefônica ou
outra esta' no momento ativo. Por exemplo, a leitura de mail offline implica que se
possa ler mail no seu próprio computador sem que ele esteja ligado ao servidor (tendo,
portanto sido transferido as cartas para esse computador, previamente). As ligações
offline não permitem a navegação interativa na Internet, pois o computador não pode
enviar comandos e receber dados em tempo real.
12
On-line - Por oposição a offline, on-line significa "estar em linha", estar ligado em
determinado momento à rede ou a um outro computador. No CNC, "estar on-line", é a
dizer que o Computador esta ligada a Maquina em execução.
-P-
Posição inicial - Ponto fixo sobre um eixo que pode ser referenciado em relação à
origem - maquina. Utilizado tipicamente como ponto de partida.
Exemplo: Valores de quatro dígitos são menos precisos que valores de seis dígitos;
entretanto, um valor quatro dígitos adequadamente calculado pode ser mais exato que
um de seis dígitos impropriamente calculado.
14
Password - Palavra-chave usada para identificação do utilizador, em conjunto com o
login (não sendo este secreto, como o e' - deve ser - a password).
Port - Porto ou Porta, em português. A interface de sockets, que faz a ligacao das
maquinas CNC com os computadores. Normalmente são chamadas de DB9 ou RS232.
Q-
R-
Resolução - Intervalo mínimo entre dois detalhes discretos adjacentes que podem ser
distinguidos entre si. Num sistema de medição, o menor incremento mensurável.Num
sistema de comando, o menor incremento de movimento que pode ser comparado.
Readme - Leia-me. Ficheiro que deve ser lido antes de se iniciar a utilização ou
instalação de um determinado programa, sistema, computador, etc. Contem
geralmente informações que podem poupar tempo ao utilizador que pretende fazer algo
(e esse algo tem um ficheiro README acessível).
Subnível - Cada uma das categorias funcionais selecionáveis pelo setor de modo, na
estrutura operacional de um sistema de comando numérico.
Shareware - Software que é distribuído livremente, desde que seja mantido o seu
formato original, sem modificações, e seja dado o devido credito ao seu autor.
Normalmente, foi feito para ser testado durante um curto período de tempo (período de
teste/avaliação) e, caso seja utilizado, o utilizador tem a obrigação moral de enviar o
pagamento ao seu autor (na ordem de algumas - poucas - dezenas de dólares).
Quando é feito o registro, é normal receber-se um manual impresso do programa,
assim como uma versão melhorada, possibilidade de assistência técnica e informações
acerca de novas versões.
-T-
17
alem dos protocolos TCP e IP (porventura os 2 mais importantes), o nome TCP/IP
designa também o conjunto dos restantes protocolos Internet: UDP, ICMP, etc.
Tone - Por oposição a "pulse", tonalidade. Numa linha telefônica por tonalidade
(multifrequencia) a marcação de um numero traduz-se no envio de sinais em diferentes
freqüências (sons diferentes). A marcação de um numero (estabelecimento de
chamada) neste tipo de linha e' mais rápida que numa linha por impulsos.
-U-
URL - Uniform Resource Locator. Localizador Uniformizado de Recursos. Método de
especificação de um determinado recurso na Internet seja ele obtido por FTP, News,
Gopher, Mail, HTTP, etc. Pretende uniformizar a maneira de designar a localização de
um determinado tipo de informação na Internet. Exemplo: http://www.Insa-lyon.Fr -
pedido, por HTTP, da home page (WWW) do INSA de Lyon.
-V-
V.32bis - Uma das normas estabelecidas para os modems e que define a transmissão
de dados `a velocidade de 14400 bps.
V.34 - Uma das normas estabelecidas para os modems e que define a transmissão de
dados à velocidade de 28800 bps.
-W-
Web - Em português, teia. Abreviatura para designar o World-Wide-Web.
World-Wide-Web - Conjunto dos servidores que "falam" HTTP e informação ai
armazenada em formato HTML. O World-Wide-Web e' uma grande teia de informação
multimídia em hipertexto. O hipertexto significa que se pode escolher uma palavra
destacada numa determinada pagina e obter assim uma outra pagina de informação
relativa (semelhante ao Help do Windows). As paginas podem conter texto, imagens,
18
sons, animações, etc. O World-Wide-Web e' uma gigantesca base de dados distribuída
acessível de uma forma muito atraente e intuitiva.
WWW - Sigla de World-Wide-Web.
-X-
X.25 - Um protocolo de transferência de pacotes, sem ligação lógica, definida pelos
operadores públicos de telecomunicações, na Europa (sobretudo para dar dinheiro! :-)
-Y-
Yanoff - Scott Yanoff. Um homem que se lembrou de criar uma lista (Lista de Yanoff)
que contem endereços eletrônicos e indicação de outros recursos, para a obtenção de
informação na Internet. Essa lista esta' estruturada em temas (desde Agricultura,
Bioquímica, Desporto, etc.) e' regularmente atualizada. Não contem indicações para
tudo o que existe na Internet (pois isso e' impossível), mas pode ser de grande ajuda.
Xmodem - Um protocolo de transferência de dados por modem, relativamente lento.
-Z-
Zero maquina - Origem das coordenadas no sistema - maquina.
19
1.6. Conposição dos CNC
Processador
Placa mãe
Sistema Operacional – Firmware
2. Sistemas de Coordenadas
20
2.1 Eixo Cartesiano
O Eixo Cartesiano de Coordenadas é a base para Definição dos Pontos que Definirão o
Percurso da Ferramenta na Máquina CNC.
Para saber como definir a direção de tais eixos deve-se utilizar a Regra da Mão Direita:
Posicione sua mão direita conforme figura ao lado, direcionando o Eixo Z no sentido do
Eixo-Árvore da Máquina e as costas da mão para a base de fixação da peça.
21
2.2 Determinação dos Pontos
Esta peça, fixada sobre a mesa de uma fresadora universal, terá seu plano sobre os
eixos X e Y dessa máquina.
Os eixos são como réguas que determinam o valor da posição de cada ponto.
22
Por isso, apesar das Funções Básicas serem padronizadas, outras Funções podem ser
programadas de formas diferentes, de acordo com a máquina a ser utilizad a.
Um programa CNC pode ser definido com uma seqüência lógica de informações para
usinagem de uma peça, escrita em códigos apropriados, de modo que o comando as
interprete e emita os sinais necessários a máquina, para que esta execute as
operações programadas.
2. Endereço: Representado por uma letra que identifica um tipo de instrução (G, X,
Z, F, Y, A,...).
23
4. Bloco: É um conjunto de palavras que identifica uma operação (N10 G01 X120.
Z130. F0. 3).
A operação é expressa por meio de quantos blocos forem necessários para definir
completamente o processo.
24
G02
Avanço Circular no Sentido Horário com velocidade programada.
G03
Avanço Circular no Sentido Anti-Horário com velocidade programada.
Código G Função
G40 Cancela Compensação de Raio
G41 Compensação de Raio à Esquerda
G42 Compensação de Raio à Direita
G53 Cancela Deslocamento do Zero-Peça
G54 Desloca Zero-Peça
G70 Valores em Polegada
G71 Valores em Milímetros
Coordenadas Absolutas
G90
(Abordada nesse Módulo)
Coordenadas Incrementais
G91
(Não Abordada nesse Módulo)
G92 Pré-Carga de Registros
25
Avanço por Tempo (mm/min ou
G94
pol/min)
G95 Avanço por rotação (mm/rot ou pol/rot)
2.4.4 Funções de Posicionamento (X, Y, Z,...).
Define ao comando onde fazer, ou seja, baseado num sistema de coordenadas,
determinar o ponto que se deseja alcançar.
É utilizado como uma complementação para as Funções Preparatórias.
As Funções Preparatórias definem o que fazer.
As Funções de Posicionamento definem até onde fazer.
As Funções de Posicionamento são determinadas pela determinação dos pontos baseado nos Sistemas
de Coordenadas.
2.4.5 Funções Complementares
Complementam a informação dada pelas funções preparatórias e de posicionamento.
Código Função
F Avanço
Parâmetro de Interpolação paralelo ao
I
Eixo X
Parâmetro de Interpolação paralelo ao
J
Eixo Y
Parâmetro de Interpolação paralelo ao
K
Eixo Z
N Número da Sentença
2.4.6. Funções Miscelânias
São determinadas geralmente no início do programa, pois determinam as
características de usinagem.
Código M Função
M00 Parada de Programa
M02 Fim de Programa
M03 Liga Eixo-Árvore no Sentido Horário
M04 Liga Eixo-Árvore no Sentido Anti-Horário
M05 Parada do Eixo Árvore
26
M06 Troca de Ferramenta (Acompanha Função T)
M08 Liga Sistema de Refrigeração
M09 Desliga Refrigeração
M30 Fim do Programa com Retorno ao Início
3. Etapas de Programação
Para desenvolver uma Programação de Usinagem em Máquina CNC, deve-se
proceder da mesma forma que se procederia numa máquina convencional. A diferença
é que, por ser muito restrita a interferência humana durante a usinagem, todos
parâmetros devem ser definidos com antecedência e precisão, a fim de evitar
contratempos desagradáveis.
Por isso, recomenda-se:
1. Estudo do documento da peça e escolha da matéria-prima
Nesta fase, o programador deve comparar o documento da peça pronta com a peça
bruta e fazer uma análise sobre a viabilidade de execução da peça, devendo observar
dimensão da peça, sobremetal existente, ferramental necessário, tempo de execução.
2. Definição das fases de usinagem e fixação da peça.
Em função do sobremetal, deve-se determinarão número de passes de desbaste e
acabamento, a forma de fixação da peça, etc.
3. Escolha do ponto de origem da peça no documento.
Baseando-se numa face de referência, estabelece-se o ponto de origem da peça, que
servirá como referência para determinação de todos pontos necessários para execução
da usinagem.
4. Conhecimento dos parâmetros físicos da máquina e do sistema de comando.
Detalhes como distância entre pontos, dimensões admissíveis sobre o carro
transversal, comprimento do barramento, curso máximo do carro, potência da máquina,
velocidade máxima, memorização do programa no teclado, disquete ou micro, sub-
rotinas devem ser levados em consideração, etc.
27
5. Escolha e medição das ferramentas de corte.
Deve-se inicialmente, escolher as ferramentas apropriadas para cada processo de
usinagem, dando especial atenção a cada parâmetro especificado em catálogo.
Deve-se também determinar a distância entre a face de corte da ferramenta para a
origem da peça para usinagem adequada. Nos casos em que o preset não é bem feito,
a usinagem pode apresentar aspectos deficientes. Para isso, é aconselhável realizar
uma usinagem experimental e corrigir eventuais erros no preset
5. Definição dos parâmetros de corte.
Deve-se ainda, definir grandezas numéricas que devem ser utilizadas na
programação, para facilitar a obtenção de uma usinagem de boa qualidade.
As seguintes grandezas devem ser levadas em consideração para definição da
usinagem:
· Velocidade de Corte:
· Força de Corte:
· Potência de Corte:
A força e a potência de corte devem ser comparados com a capacidade dos
acionamentos da máquina, o que vai determinar a profundidade máxima de corte.
7. Desenvolvimento do programa.
Registro em linguagem codificada das informações geométricas tecnológicas e
auxiliares que formam a seqüência de procedimentos de usinagem para manufatura da
peça desejada
28