1 SISTEMAS DE COORDENADAS Toda geometria da pea transmitida ao comando com auxlio de um sistema de coordenadas cartesianas Os eixos denominam-se de acordo com a norma DIN 66217
X e Y movimentos principais de avano no plano de trabalho principal da mquina. Z paralelo ao eixo principal da mquina, perpendicular ao plano principal XY. U, V, W eixos auxiliares paralelos a X, Y, Z, respectivamente. A, B, C eixos rotativos sobre cada um dos eixos X, Y, Z.
O sistema de coordenadas definido no plano formado pelo cruzamento de uma paralela ao movimento longitudinal (Z), com uma linha paralela ao movimento transversal (X). Todo movimento da ponta da ferramenta descrito neste plano X Z, em relao a uma origem preestabelecida (X0, Z0). Lembrar que X sempre a medida do dimetro. O sinal positivo ou negativo introduzido na dimenso a ser programada dado pelo quadrante onde a ferramenta est situada.
1.1 Sistemas de coordenada Absoluto ou Incremental 1.1.1 Sistema Absoluto G90 Todas as cotas se referem a uma origem determinada que na maioria das vezes, a origem de coordenadas da pea (Zero Pea).
Neste sistema, a origem estabelecida em funo da pea a ser executada, ou seja, podemos estabelec-la em qualquer ponto do espao para facilidade de programao. Este processo denominado "Zero Flutuante". Como vimos, a origem do sistema foi fixada como sendo os pontos X0, Z0. O ponto X0 definido pela linha de centro do eixorvore. O ponto definido por qualquer linha perpendicular linha de centro do eixo-rvore. Durante a programao, normalmente a origem (X0, Z0) preestabelecida no fundo da pea (encosto das castanhas) ou na face da pea.
1.1.2
Sistema Incremental G91 Na introduo de cotas incrementais, o valor numrico da informao de deslocamento corresponde ao caminho a percorrer. O sinal indica a direo do deslocamento e a origem do movimento sempre a posio atual.
A origem deste sistema estabelecida para cada movimento da ferramenta. Aps qualquer deslocamento haver uma nova origem, ou seja, para qualquer ponto atingido pela ferramenta, a origem das coordenadas passar a ser o ponto alcanado. Todas as medidas so feitas atravs da distncia a ser deslocada. Se a ferramenta desloca-se de um ponto A at B (dois pontos quaisquer), as coordenadas a serem programadas sero as distncias entre os dois pontos, medidas (projetadas) em X e Z.
1.1.3
TIPOS DE FUNES 1.1.3.1 FUNES DE POSICIONAMENTO: Funo X: Aplicao: Posio no eixo transversal ( absoluta ). Formato: X + - 5.3 (milmetro) + - 11111.111 Funo Z: Aplicao: Posio do eixo longitudinal (absoluta). Formato: Z + - 5.3 (milmetro) Funo U: Aplicao: Deslocamento do eixo transversal (incremental). Formato: U + - 5.3 (milmetro) Funo W: Aplicao: Deslocamento do eixo longitudinal (incremental). Formato: W + - 5.3 (milmetro)
Bibliografia
http://www2.pelotas.ifsul.edu.br/claudiomachado/Arquivos/APO_27.pdf
Apostila CNC Curso de programao CNC ENSITEC
1 SISTEMAS DE COORDENADAS Um sistema de coordenadas garante a localizao de um ponto. Em fresadoras utiliza-se um sistema de trs coordenadas, padronizadas de X, Y e Z e que definem um ponto no espao. Por conveno o Z sempre o eixo que gira. No caso de uma fresadora vertical o eixo vertical ser o Z e ter valores positivos para cima. Dos eixos que restam o maior denominado de X e ter valores positivos para a direita (eixo horizontal longitudinal,). Assim fica o ultimo eixo ser o Y com valores positivos indo em direo mquina (horizontal transversal). A figura 1. ilustra estes eixos.
1.1 Eixos cartesianos de uma Fresadora CNC A quantidade de eixos e o tipo de sistema de coordenadas utilizado dependero do tipo de mquina a qual se est programando. O ponto onde os eixos se cruzam denominado de origem. A figura 1.2 apresenta um sistema de coordenadas cartesianas composto pelos eixos X e Y. Esto marcados nele os seguintes pontos: A=(2.0 e 4.0), B=(3.5 e 6.0), C=(7.0 e 4.5), D=(1.0 e 7.5) e E=(7.5 e 1.0).
Figura 1.2 Sistema de coordenadas cartesianas do plano XY Para a programao CNC fundamental conseguir analisar um desenho e obter dele suas coordenadas. Nos desenhos seguir pode-se observar as coordenadas de uma figura bastante simples em duas situaes diferentes. Nestes dois casos o sistema de coordenadas estar desenhado para auxiliar nesta tarefa. Observando o desenho da figura 1.3, deve-se analisar os dados da tabela 1.1 com as coordenadas de cada vrtice, indicados pelas letras A at H.
Figura 1.3
Tabela 1.1
Pode-se fazer o mesmo para o desenho da figura 1.4, analisando a tabela 1.2. Apesar de ser exatamente o mesmo perfil, as coordenadas obtidas so diferentes. Alterando a posio dos pontos em relao a origem tem-se como resultado coordenadas diferentes
Figura 1.4
Tabela 1.2
Estes exemplos anteriores mostraram o uso de coordenadas absolutas (baseadas em uma referncia fixa). Pode-se trabalhar com coordenadas incrementais, que sempre se relacionam com o ponto anterior (em outras palavras, a posio atual
sempre a origem). A figura 1.5 apresenta um perfil onde considera-se o ponto A como sendo o ponto inicial. A tabela 1.3 est preenchida com as coordenadas incrementais
Tabela 1.3 Durante o desenvolvimento de um programa CNC pode-se utilizar tanto coordenadas absolutas como coordenadas incrementais, e alternar entre dois sistemas a qualquer momento.
1 LINGUAGENS DE PROGRAMAO Programas de usinagem so instrues codificadas para um determinado comando CNC onde as informaes geomtricas e dimensionais contidas em uma pea, conhecida por meio de desenhos e cotas (nmeros), seriam entendidas e processadas pela mquina CNC. O desenvolvimento de qualquer programa CNC inicia se com um planejamento muito cuidadoso. Inicia-se com o projeto da pea onde se devem observar vrias etapas antes da usinagem. Dependendo do tipo de trabalho a ser executado, devem-se considerar alguns passos para a execuo de um programa de usinagem. No h uma frmula prtica. Existem dois padres bsicos de programao.
X,Y,Z: dados de coordenadas F: avano S: rotao ou velocidade de corte Na linguagem de programao CNC o fabricante de mquinas estabelece:
Quais as instrues que podem ser programadas; Quais as condies complementares possveis para cada instruo; Que letras de endereamento e que seqncia de algarismos pod e ser formada com as instrues e as condies complementares.
Os comandos sobre os quais falaremos dentro da linguagem ISO e usurios so os seguintes: Comandos FANUC MITSUBISHI MACH SIEMENS MSC (SISTEMA HEIDENHAIN) Ergomat, Index, Traub, Romi e vrios outros usurios de maquinas CNC 1.1 Estrutura da Linguagem Programas CN uma maneira que o homem criou para se comunicar com a maquina por meio de cdigos, a transformao de um desenho ou pea em nmeros e letras e que no so nada mais nada menos que pura matemtica. O programa CN caracterizado por uma seqncia de sentenas que so memorizados pelo comando e executadas na usinagem uma aps a outra. Vamos conhecer a estrutura d programa:
Usurios
Bloco de dados ou sentenas: constitudo por caracteres, ou seja, letras de endereamento e algarismos, palavras que juntas tem o objetivo de informar ao comando as operaes que devem ser executadas.
Caracteres um numero, letra,espao, ponto ou qualquer coutro smbolo que signifique algo para o comando. Exemplo: A, T, Z, -, etc. Letras de endereamento So instrues alfabticas passadas para o comando que, por sua vez, podem executar um movimento ou simplesmente assumir uma nova funo. Exemplo: G, X, O, B, I, K etc.
Palavras constituda por uma letra seguida por um valor numrico, Dependendo da letra, o valor numrico ter que ser especifico. Exemplo: G00, G01, G66, Z55, X20, K.5, etc.
Bibliografia
CNC Programao de Comandos Numricos Computadorizados Sidnei Domingues da Silva Editora Erica - 8 edio - 2008