Está en la página 1de 28

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos MQUINAS-FERRAMENTA CNC

CSA

1- GENERALIDADES. A tcnica do Controle Numrico consiste basicamente num novo mtodo de organizao das informaes requeridas para o processo e tambm uma forma de introduzir essas informaes no processo. A denominao CONTROLE NUMRICO da, a primeira vista, idia de um sistema de controle, como os controles hidrulicos, pneumticos ou eltricos; porem o controle numrico no abrange apenas o controle dos movimentos da maquina mas tambm, e principalmente um novo conceito de organizao e produo. O controle expande-se ento largamente para fora da maquina ferramenta; por toda a estrutura organizacional da empresa, tanto nos meios de informaes diretos (desenhos, processos, programas) como indiretos (controle de qualidade), planejamento (carga de maquina, investimentos), etc. O termo Controle Numrico surgiu nos EUA no inicio da dcada de 50 e sua conceituo simples seria: todas as informaes dimensionais de uma pea que j so ha muito tempo definidas atravs de nmeros, seriam ento entendidas e, processadas por mquinas a C.N.C, possibilitando o trabalho automtico. Essa concepo traz ento as seguintes vantagens: a- So eliminados os dispositivos de traar e furar, gabaritos, modelos, chapelonas, cames e mascaras. b- Reduz-se o almoxarifado de ferramentas. c- Programas numricos podem ser substitudos muito mais rapidamente que os elementos mecnicos de controle, permitindo uma sensvel reduo nos tempos de preparao e secundrios possibilitando a fabricao econmica de pequenos lotes. d- Com isso podem ser reduzidos ou ate mesmo eliminados almoxarifados de peas de reposio de baixa procura, principalmente peas que no esto em produo normal. e- Com a eliminao de erros de ajustagem de tempos passivos, e do cansao do operador, aumenta o ndice de utilizao da maquina. f- Dependendo do tipo de servio o operador pode atender mais de uma maquina. g- Como as mquinas C.N. tem grande repetibilidade o tempo de inspeo e o refugo diminuem. h- Diminuio das fases de fabricao. Como mquinas a C.N. carregam em si caractersticas de varias mquinas especificas, podem, com a mesma fixao, executar maior numero de operaes. i- Grande preciso na previso de tempos e custos. j- Operadores no qualificados. A participao do operador mnima, no requerendo ento mo de obra especializada para tanto. Temos abaixo o campo de aplicao para maquina a Controle Numrico: a- Lotes mdios e pequenos; b- Peas de usinagem complexa, com tolerncia rigorosas; c- Peas problemticas que no sistema convencional resultam em grande porcentagem de refugo; d- Peas de reposio; e- Prottipos ou partes sujeitas a modificaes: f- Peas que no sistema convencional requeiram ferramental complexo e de alto custo. g- Peas com vrios tipo de usinagens;

2.1- O SISTEMA C.N.. Os primeiros armrios de Controle Numrico lanados no mercado ficaram conhecidos apenas por C.N. Esses sistemas no permitiam a memorizao completa de programas. O Controle tem a capacidade de reter apenas um pequeno trecho do programa (normalmente um bloco de instrues) atravs de um BUFFER STORAGE. Durante a operao ento observa-se a leitura de um bloco, a execuo do mesmo, a leitura do bloco seguinte, a execuo ... ate o fim do programa. No fim do programa ocorre o rebobinamento da fita, ou emprega-se a fita em lao (loop) fechado. No sistema C.N. ha necessidade de certos cuidados com relao ao material da fita (metalizada do tipo MYLLAR) e com a manuteno da leitora pois a fita esta sendo lida sempre.

2.2- O SISTEMA C.N.C..

CSA 05/03/02

Pgina 1

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Com a evoluo microeletronica desenvolveu-se sistemas de Controle Numrico Computadorizados popularizados pela sigla C.N.C. Nos sistemas CNC podemos memorizar um programa ou mesmo mais de um programa. Desta forma temos: a- a leitora s l uma vez o programa, o que possibilita o seu funcionamento por muito pouco tempo, o que diminura enormemente os cuidados de manuteno deste elemento eletromecnico. b- a probabilidade de erros de leitura diminui tambm na mesma escala pela mesma razo. c- reduo no tempo de preparao quando da troca de lotes de peas de programas j memorizadas. d- Compactao do armrio. e- Possibilidade de alteraes de programas diretamente atravs do teclado, permitindo alteraes de forma bastante rpida. f- Possibilidade de sada de programas memorizados atravs de perfuradora de fita de papel ou tele-impressora. g- Utilizao de ciclos fixos de usinagem, permitindo atravs de macro-instrues a programao de furaes, roscas, etc. h- Emprego de Sub-rotinas, que podem ser chamadas por programas diferentes. As subrotinas podem ser imaginadas como os ciclos fixos do usurio. i- Sinalizao de Alarmes e Auto-Diagnostico, reduzindo o tempo para localizao de problemas (existem CNC. que expem em vdeo o circuito eletrnico avariado). 2.3 - O SISTEMA D.N.C.. Consiste no emprego de computadores de grande porte controlando simultaneamente mais de uma maquina de controle numrico. Foram desenvolvidos projetos (Molins-Inglaterra) em que o computador central controla desde o almoxarifado (pallets) o fluxo do material e a usinagem em mquinas C.N. O D.N.C. parece ganhar novo impulso com o desenvolvimento dos grandes sistemas CAD/CAM. 2.4- O CONTROLE ADAPTATIVO. O Controle Numrico convencional estabelece controle de posio (dimensional) sob o espao til de trabalho da maquina. No Controle Numrico Adaptativo tem-se controle tambm sobre outras variveis tais como: potncia, torque, velocidade de corte, etc. Para tanto ha necessidade de que a maquina tenha incorporada outros tipos de transdutores. O CNA proporciona simplificao na programao (com relao ao CN convencional) onde basicamente o programador fornece informaes gerais da pea acabada e o sistema incumbe-se de muitas decises que o CN convencional tem que ser planejado e especificado pelo programador. A operao tambm fica simplificada, vejamos os seguintes exemplos: a- no ha necessidade da interveno do operador para compensao do desgaste do inserto, o prprio controle adapta-se (para tanto existe a necessidade de um sistema complementar de medio). b- no caso da quebra de um inserto, um torquimetro sente a brutal variao no torque e o controle automaticamente afasta a ferramenta, interrompe os movimentos e proporciona uma indicao de alarme, em algumas mquinas pode efetuar a troca do inserto. 3 CDIGO ISO. Uma programao standard refere-se ao relacionamento internacionalmente aceito entre letras, nmeros e smbolos de um lado e funes das mquinas C.N.C. do outro lado. Deve-se ressaltar que as discusses na ISO sobre o tema ainda no terminaram, e suas normas tem ainda carter provisrio. O cdigo ISO para programao manual de mquinas CN utiliza as 24 letras maisculas do alfabeto ( a letra O no utilizada). Como j existem letras com duplo significado no futuro talvez tambm sero usadas letras minsculas para novas funes. Em adio as letras maisculas tambm utiliza-se os nmeros decimais, os 2 sinais + e - , e tambm alguns smbolos especiais. SMBOLO A** SIGNIFICADO (CDIGO ISO) Rotao em torno do eixo X

CSA 05/03/02

Pgina 2

CSA B** C** D E F* G* H I* J* K* L M* N* O P Q

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Rotao em torno do eixo Y Rotao em torno do eixo Z Rotao em torno de um eixo especial ou 3. avano Rotao em torno de um eixo especial ou 2. avano Avano Condio de percurso Em aberto para uso livre dos fabricantes Parmetro de interpolao ou passo de rosca paralela ao eixo X Parmetro de interpolao ou passo de rosca paralela ao eixo Y Parmetro de interpolao ou passo de rosca paralela ao eixo Z Em aberto para uso livre dos fabricantes Funes auxiliares Numero de sentena No utilizado Terceiro movimento paralelo ao eixo X ou parmetro de correo de ferramentas Terceiro movimento paralelo ao eixo Y ou parmetro de correo de f Ferramentas R Terceiro movimento paralelo ao eixo Z ou avano rpido. S* Rotao do eixo arvore (velocidade) T* Ferramenta U** Segundo movimento paralelo ao eixo X V** Segundo movimento paralelo ao eixo Y W** Segundo movimento paralelo ao eixo Z X** Movimento na direo do eixo X Y** Movimento na direo do eixo Y Z** Movimento na direo do eixo Z * Letra importante na programao ** Os mais importantes cdigos de definio de eixos. SMBOLO % : / ( ) NUL BS HT CR SP Dl SIGNIFICADO (CDIGO ISO) Inicio de programa ou parada incondicional no retorno da fita Sentena principal ou parada condicional no retorno da fita Supresso de sentena Inicio de nota Termino de nota Nenhum furo (na fita), avano rpido da fita Back Space Tabulador horizontal Retorno do carro Espao Delete (torna sem efeito)

Basicamente cada operao a ser executada num ciclo de usinagem descrita numa sentena (ou bloco) do programa. As sentenas (blocos) so formadas por palavras. Cada palavra formada por caracteres alfanumrico e caracteres especiais. O conjunto de sentenas forma o programa. As informaes contidas no programa so transferidas para controle atravs de um veiculo (fita de papel, magntica, etc.) ou diretamente pelo teclado do painel. Geralmente o termo Programao quando aplicado mquina ferramenta de CN cobre 3 funes distintas: 1. O arranjo dos dados de forma (geomtricos) e as informaes tecnolgicas dentro de um esquema de trabalho na ordem de operaes de usinagem. A informao de trabalho deve incluir os valores das coordenadas, as velocidades de corte e avano, bem como as funes auxiliares (fluido de corte, p.ex.) e possivelmente tambm o numero de ferramentas de corte na seqncia em que elas sero utilizadas pela mquina-ferramenta.

2. As especificaes determinadas no item 1 precisam ser transformadas, de acordo com as regras definidas, em formas abreviadas, a qual possibilitara a representao o mais compactada quanto for possvel. Ao mesmo tempo essa representao precisa ser lida e entendida sem nenhuma dificuldade.

CSA 05/03/02

Pgina 3

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

3. Com a codificao manual j feita, esta passa para a seo de perfurao onde o programa manuscrito passara para um veiculo (fita perfurada, carto, etc.), para finalmente ser colocado na maquina ferramenta de CN. 3.2 - INFORMAES DE PERCURSO. A tabela a seguir relaciona as informaes de percurso. SMBOLO X Y Z U V W A B C SIGNIFICADO Movimento na direo do eixo X Movimento na direo do eixo Y Movimento na direo do eixo Z Segundo movimento paralelo ao eixo X Segundo movimento paralelo ao eixo Y Segundo movimento paralelo ao eixo Z Rotao em torno do eixo X Rotao em torno do eixo X Rotao em torno do eixo X

3.3 - CDIGO DAS DIREES DOS EIXOS A Norma VDI 3255 prev as seguintes regras: a) Os eixos X Y Z so ortogonais entre si e seguem as mesmas definies da geometria analtica.

b) O eixo Z perpendicular ao plano XY e sempre refere-se ao eixo arvore. Com ferramentas rotativas (furao, fresamento, etc.), a direo de coordenadas positiva crescentes da pea para o eixo arvore. Com peas rotativas o sentido positivo crescente da placa para a ferramenta de corte. c) desejvel ter-se croquis de cada maquina ferramenta. Este precisa mostrar as direes de movimento, a rea de trabalho, e a posio da origem. 3.4 - SEQNCIA DAS PALAVRAS DENTRO DAS SENTENAS DO PROGRAMA. O inicio do programa indicado pelo carter % (no cdigo EIA : STOPE CODE). As sentenas so separadas pelo caracter LF - Line Feed (no cdigo EIA : End of Block - EOB). As palavras so dispostas na sentena na seguintes seqncias: 1. Palavra para numero de sentena N -2. Palavra para condio de percurso G -3. Palavra de coordenadas X,Y,Z,U,W,A,B,C,I,J,K, etc. 4. Palavra para avano F -5. Palavra para velocidade de corte S -6. Palavra para ferramenta T -7. Palavra para funo auxiliar M-Comentrios podem ser inseridos no programa. Esses comentrios deve estar entre parnteses ( ), e no so considerados pela unidade de controle. Simplificaes permissveis para escrita de programas:

CSA 05/03/02

Pgina 4

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

1- Existem palavras que tem caracter modal, isto elas tem validade ate o aparecimento de uma outra funo que a cancele. Nesse caso ento no ha necessidade de repetirmos em todas as sentenas as palavras. 2- O programa pode ser dividido em sees, a 1. sentena da seo se distingues por ter caracter : no inicio em vez do caracter N. Exemplo: N 162 ... : 163 ... N 164 ... Comumente a primeira sentena do programa corresponde a seleo de uma ferramenta. Esse recurso facilita bastante no momento de retomada do ciclo de usinagem. 3.5 - FUNO N : NUMERO SEQENCIAL DE BLOCOS. a primeira informao que deve constar na sentena de programao. O caracter N ento seguido de 4 dgitos ou 3 dgitos numricos. Normalmente especifica-se uma numerao crescente. Essa funo opcional no havendo obrigatoriedade da incluso dela nos programas (com ressalva para alguns controles do tipo C.N.C, onde no caso de programas principais que chamam Sub-programas). 3.6 - FUNES PREPARATRIAS G. As funes G foram criadas para definir uma grande variedade de condies de percurso. So normalizados de G00 a G99. Abaixo inclumos uma relao de funes preparatrias G, extradas da DIN 66025. CDIGO G00 G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 at G16 G17 G18 G19 G20 G21 G22 G23 G24 G25 at G29 G30 G31 G32 CDIGO G33 G34 SIGNIFICADO Comando ponto a ponto Interpolador linear Interpolador horria Interpolador anti-horaria Tempo de espera limitado por programao Tempo de espera no determinado No utilizado No utilizado Acelerao Desacelerao Interpolao linear de grande dimenses Interpolao linear de pequenas dimenses Interpolao em 3D Seleo de eixos Interpolao no plano XY Interpolao no plano XZ Interpolao no plano YZ Interpolao circular horria de grande dimenses Interpolao circular anti-horaria de grande dimenses Movimento acoplado positivo Movimento acoplado negativo No utilizado Em aberto para uso livre dos fabricantes de mquinas NC Interpolao circular anti-horaria de grandes dimenses Interpolao circular anti-horaria de pequenas dimenses No utilizada SIGNIFICADO Usinagem de rosca Usinagem de rosca

CSA 05/03/02

Pgina 5

CSA G35 G36 at G39 G40 G41 G42 G43 G44 G45 G46 at G52 G53 G54 G55 G56 G57 G58 G59 G60 G61 G62 G63 G64 G65 at G79 G80 at G89 G90 G91 G92 G94 G95 G96 G97

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos Usinagem de rosca Em aberto para uso dos fabricantes de mquinas CN Cancelamento de compensao de ferramenta. Compensao de ferramenta esquerda Compensao de ferramenta direita Compensao de ferramenta positiva Compensao de ferramenta negativa Compensao de ferramenta Reservado para os fabricantes Cancela translao Deslocamento translatorio X Deslocamento translatorio Y Deslocamento translatorio Z Deslocamento translatorio XY Deslocamento translatorio XZ Deslocamento translatorio YZ Posicionamento preciso 1 Posicionamento preciso 2 Posicionamento rpido

CSA

Reservados para posicionamento somente

Ciclos fixos (Subprogramas) Programao em coordenadas absolutas Programao em coordenadas relativas (incrementais) Definio do zero pea Programao da velocidade de avano em (L/T) Programao do avano em (L/Volta) Programao da velocidade de corte em (L/T) Programao da velocidade em RPM

Deve se ressaltar que existem intervalos abertos nas funes G que podem ser definidos pelos fabricantes para finalidades especiais. 3.7 - FUNES DE COORDENADAS. A palavra coordenada consiste de uma das letras da tabela da pagina anterior seguida de um numero multifigurante (dimenso de coordenada) a qual indica o ponto final da prxima variao de posio. O sinal + facultativo. Os zeros no so significativos esquerda podem ser desprezados. Os controle moderno utilizam inclusive o ponto decimal. O programador devera consultar o manual da maquina a ser programada. Exemplos de palavras de coordenadas: X 25000 Y+00030 pode ser escrito: Y30 W-7240 C32570 3.8 - FUNO F (AVANO) E FUNO S (VELOCIDADE). Existem diversas formas (logicamente em funo do controle em particular) de programar-se as funes F e S

CSA 05/03/02

Pgina 6

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

1- Sistema codificado por tabelas: a cada avano ou velocidade corresponde um valor numrico codificado por tabela de correspondncia bionivoca entre o cdigo e o avano ou a velocidade. 2- Programao direta (em conjunto com a funo G apropriada) em unidades mecnicas do avano e da velocidade. 3- Sistema 3 magico em funo do valor numrico do avano ou da velocidade executa-se alguns clculos (segundo regras bem definidas) e defini-se o valor de S ou F. 3.9 - FUNO T (FERRAMENTA). A letra seguida de alguns dgitos numricos especifica a ferramenta a ser utilizada e o numero do corretor. Por exemplo: N 137 T 08 11

ferramenta n. 08 corretores n. 11
Algumas unidades de controle exigem ainda para que o indexamento da ferramenta seja efetivado da funo auxiliar M06 3.10 - FUNO M (Miscelneas). As funes miscelneas (ou auxiliares) so as ultimas especificaes que aparecem na sentena. A seguir apresentamos uma relao das funes M. CDIGO M00 M01 M02 M03 M04 M05 M06 M07 M08 M09 M10 M11 M12 M13 M14 M15 M16 M17 M18 M19 M20 at M29 M30 M31 CDIGO M32 at M35 M36 SIGNIFICADO Parada Obrigatria Parada opcional Fim de programa Rotao do eixo arvore horria Rotao do eixo arvore anti-horaria Eixo arvore parado Troca da ferramenta Ligar fluido de corte n.. 2 Ligar fluido de corte n.. 1 Desligar fluido de corte Sujeitar ferramenta Liberar ferramenta No utilizado Rotao do eixo arvore horria e ligar fluido de corte Rotao do eixo arvore anti-horaria e ligar fluido de corte Movimento positivo Movimento negativo No utilizado No utilizado Parada do eixo arvore em ponto definido Em aberto para uso livre dos fabricantes de maquina NC Fim de fita, retorno automtico SIGNIFICADO Velocidade constante de corte Faixa de avanos 1

CSA 05/03/02

Pgina 7

CSA M37 M38 M39 M40 at M45 M50 M51 M52 at M54 M55 M56 M57 at M58 M60 M61 M62 M63 at M67 M68 M69 M70 M71 M72 M73 at M77 M78 M79 M80 at M99

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos Faixa de avanos 2 Faixa de velocidades de corte 1 Faixa de velocidades de corte 2 No utilizados Ligar fluido de corte n.. 3 Ligar fluido de corte n.. 4 No utilizado Translao da ferramenta, posio 1 Translao da ferramenta, posio 2 No utilizados Troca da pea-obra Translao da pea-obra, posio 1 Translao da pea-obra, posio 2 No utilizados Sujeitar pea-obra Liberar pea-obra No utilizado Deslocamento angular da pea-obra, posio 1 Deslocamento angular da pea-obra, posio 2 No utilizados Fixa a mesa Libera a mesa No utilizados

CSA

4.. EXEMPLOS DE PROGRAMAO DE ALGUMAS FUNES UTILIZADAS NO TORNO ECN 40 ROMI. 4.1- SISTEMA DE COORDENADAS ABSOLUTAS.

CSA 05/03/02

Pgina 8

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Neste sistema, a origem estabelecida em funo da pea a ser executada, ou seja, podemos estabelece-la em qualquer ponto do espao para facilidade de programao. Este processo denominado de 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 eixo-arvore. O ponto Z0 definido por qualquer linha perpendicular a linha de centro do eixo-arvore.

4.2- SISTEMA DE COORDENADAS INCREMENTAIS. A origem deste sistema estabelecida para cada movimento da ferramenta. Aps qualquer deslocamento haver, a uma nova origem, ou seja, para qualquer ponto atingido pela ferramenta, a origem das coordenadas passara a ser o ponto alcanado. Todas as medidas so feitas atravs da distancia a deslocar-se. Se a ferramenta desloca-se de um ponto A ate B (dois pontos quaisquer), as coordenadas a serem programas so as distancias entre os dois pontos, medidas(projetadas) em X e Z.

Note-se que o ponto A a origem do deslocamento para o ponto B; e B ser origem para um deslocamento ate um ponto C, e assim sucessivamente.

4.3 - EXEMPLOS DE SISTEMA DE COORDENAS. A figura a seguir, apresenta uma pea onde supe-se que o percurso da ferramenta ser continuo de A ate E, seqencialmente. O programa ter que definir as coordenadas das metas dos segmentos do percurso, e isto pode ser feito tanto usando o sistema absoluto como o incremental.

CSA 05/03/02

Pgina 9

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

4.4 - FUNES PREPARATRIAS: G; Este grupo de funes definem a maquina o que deve fazer, preparando a para executar um tipo de operao, ou para receber uma determinada informao. 1- Funo: G0; Aplicao: Posicionamento rpido Os eixos movem-se a meta programada com o valor maior avano possvel. A funo G Modal e cancela as funes G1, G2, G3 e G73. 2- Funo: G1; Aplicao: Interpolao linear Com esta funo obtm-se movimentos retilneos com qualquer angulo e com um avano (F) predeterminado pelo programador. A funo G1 Modal e cancela as funes: G, G2, G3 e G73. 3- Funo: G2; Aplicao: Interpolao circular 4- Funo: G3; Aplicao: Interpolao circular Tanto G2 como G3 executam operaes de usinagem de arcos predefinidos. O sentido de execuo da usinagem do arco define se este horrio ou anti-horario de acordo com o planos formado pelos eixos coordenados X e Z, vistos de cima da maquina.

CSA 05/03/02

Pgina 10

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos FIGURA 4.8

CSA

O ponto de partida do arco a posio de inicio da ferramenta e o ponto final definido pelos valores X e Z. A posio do centro do arco definida pelos eixos auxiliares I e K, ou pela Funo R. As funes G2 e G3 no so Modais, cancelam a funo G00 e autoriza o cdigo G1 para movimentos subsequentes.

FIGURA 4.9

CSA 05/03/02

Pgina 11

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

5- Funo: G33; Aplicao: Ciclo de roscamento (bsico) A Funo G33 executa o roscamento no eixo X e Z em que cada profundidade programada explicitamente em blocos separado. Ha possibilidade de abrir-se rosca em dimetro internos e externos como roscas paralelas e cnicas, simples ou de mltiplas entradas, obtidas por intermdio de Funes Opcionais Programadas no mesmo bloco da Funo G33. Para utilizar esta funo requer-se: G33(X)Z K (A) (I) onde: (X) ! Profundidade por passada ou final da rosca cnica (dimetro) (absoluta). Z ! Posio final do comprimento da rosca (absoluta) K ! Passo da rosca (milmetro ou polegada) (incremental) (A) ! Abertura angular entre as entradas da rosca (absoluta) (I) ! Conicidade incremental no eixo X para rosca cnica ou passo para rosca na face (dimetro) (incremental).

FIGURA 4.11

6- Funo: G37;

CSA 05/03/02

Pgina 12

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos Aplicao: Ciclo de roscamento automtico

CSA

Com esta funo poderemos abrir roscas em dimetros externos e internos, roscas paralelas e cnicas, simples ou de mltiplas entradas com apenas um bloco de informao, sendo que o comando far calculo de quantas passadas forem necessrias, mantendo sempre o mesmo volume de cavacos retirado no primeiro passe. Para utilizar esta funo requer-se: G37 X Z (I) K D E (A) (B) (W) (U) (L) onde: X Z I K A B D = = = = = = = Profundidade final de roscamento - (dimetro) (absoluto) Posio final do comprimento da rosca - (absoluto) Conicidade incremental no eixo X para rosca cnica - (dimetro) (incremental) Passo da rosca (incremental) Abertura angular entre as entradas da rosca - (graus) Angulo de alimentao para o Sistema Composto - (graus) Profundidade para a primeira passada -

D=
E =

H N .de.passes

H = altura do filete no

Distancia de aproximao para inicio de roscamento

E = posicionado - externo ( incremental) W = Parmetro para angulo de sada de rosca (pullout) W W W W U L = = = 0 - 0 = 1 - 30 = 2 - 45 = 3 - 60

Profundidade do ultimo passe de rosca - (dimetro) (incremental). Numero para repetio do ultimo passe da rosca (acabamento).

CSA 05/03/02

Pgina 13

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

CSA 05/03/02

Pgina 14

CSA EXEMPLO:

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

ROSCA MTRICA 30 x 1,5 Relao de formulas: Altura do filete (H) H = (0,65 x Passo) x 2 Dimetro final (X) X = Dimetro inicial - H

G33 N20 G X35. Z85. N25 X 29.35 N30 G33 Z48.5 K1.5 N35 G X35. N40 Z85. N45 X28.95 N50 G33 Z48.5 K1.5 N55 G X35. N60 Z85. N65 X28.55 N70 G33 Z48.5 K1.5 N75 G X35. N80 Z85. N85 X28.15 N90 G33 Z48.5 K1.5 N95 G X35. N100 Z85. N105 X28.05 N110 G33 Z48.5 K1.5 N115 G X35. N120 Z85.

G37 N20 G X35. Z85. N25 G37 X28.5 Z48.5 K1.5 E5. D.65

Obs.: O valor da funo D foi dado para que a rosca executada em 9 passadas.

CSA 05/03/02

Pgina 15

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

ROSCA CNICA NPT 11 FIOS/POL INCLINAO 1 47 Relao de Formulas: Altura do filete - (H) H = (0,866 x Passo) x 2 Conicidade Incremental do Eixo X - (I) I = ((tg angulo) x Passo) x 2 . . . N50 G X37. Z75. N55 G37 X28.02 Z50. K2.21 I.137 E5.15 D.96 . . .

ROSCA 3 ENTRADAS M 25 x 2 Relao de formulas: Passo (K) K = n.. de entradas x passo Abertura angular entre as entradas (A) A = 360 n.. de entradas

N75 G x 30.Z 112.# N80 G37 x 22.4 Z62. K6. E5. D.86 A0. N85 G37 x 22.4 Z62. K6. E5. D.86 A120. N90 G37 x 22.4 Z62. K6. E5. D.86 A240.

Obs.: Durante a execuo de qualquer funo de roscamento, a rotao do eixo arvore no deve ser superior ao valor determinado pela seguintes relao:

RPMmax. =

4500 K

CSA 05/03/02

Pgina 16

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Esquema para programao de Rosca Esquerda e Direita

7- Funo: G40; Aplicao: Cancela compensao do raio da ponta da ferramenta. A Funo G40 deve ser programada em um bloco prprio para cancelar funes previamente solicitadas como G41, G42. Esta funo, quando solicitada, utiliza o bloco posterior para descompensar o raio do inserto programado na pagina Tool Data, utilizando-se avano de trabalho (G1). A funo G40 um cdigo Modal e esta ativa quando liga-se o comando. No comando MACH-3L, o ponto comandado para trabalho encontra-se no vrtice entre os eixos X e Z.

8- Funo: G41;

CSA 05/03/02

Pgina 17

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Aplicao: Compensao do raio da ponta da ferramenta (esquerda). A funo G41 seleciona o valor da compensao do raio da ponta da ferramenta, estando a esquerda da pea a ser usinada, vista na direo do curso de corte. A funo de compensao deve ser programada em um nico bloco a ser seguida por um bloco de aproximao com movimento linear, para que o comando possa neste bloco fazer a compensao do raio da ferramenta. Neste bloco de aproximao, a compensao do raio da ferramenta interpolada dentro deste movimento, onde recomenda-se que este movimento seja feito sem o corte de material. A funo G41 Modal, portanto cancela a G40. 9- Funo: G42; Aplicao: Compensao do raio da ponta da ferramenta (direita). Esta funo implica a compensao similar a Funo G41, exceto que a direo de compensao a direita, vista em relao a direo do curso de corte. Como na funo G41, a Funo G42 devera ser programada em um nico bloco, seguido de um bloco de aproximao, o qual utilizara funo de trabalho para compensar o raio do inserto. A Funo G42 modal, portanto cancela a G40. EXEMPLO: N01 G99 N02 T0101 N03 GXZ . N07 G41 (G42) N08 G1 X... Z... F... (Este bloco de aproximao ser utilizado para a compensao). Nunca se deve utilizar o cdigo G0 (avano rpido), quando se estiver compensando o raio do inserto. A funo G40 que cancela a compensao, utilizara o bloco posterior ao que foi programado para descompensar, utilizando o cdigo G1. EXEMPLO: . N36 G40 N37 G1 X... Z... F... (Este bloco ser utilizado para descompensar)

10- Funo: G53; Aplicao: Cancela todo Offsets de placa.

CSA 05/03/02

Pgina 18

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Esta Funo cancela a transferencia do zero da placa determinado pelas funes G54 e G55 contidas na pagina de Toll Data File. 11- Funo: G54; Aplicao: Ativa primeiro Offset de placa (eixo Z). A Funo G54, assim como a funo G55, so funes de zeramento na placa, onde pode-se transferir o zero-pea para distancia predeterminada. Estas funes esto contidas na pagina de Toll Data File, com o titulo Chuck Offsets e os valores contidos referem-se somente ao eixo Z. 12 - Funo: G55; Aplicao: Ativa o segundo Offset de placa (eixo Z). A Funo idntica a G54. 13 - Funo: G70; Aplicao: Admite programa em polegada. Esta funo prepara o comando para computar todas as entradas de dados em polegadas. A Funo G70 Modal e deve ser programada em nico bloco. 14 - Funo: G71; Aplicao: Admite programa em milmetros. Esta funo prepara o comando para computar todas as entradas de dados em milmetros. No ha necessidade de programar-se esta funo, pois a mesma, encontra-se ativa ao ligar-se o comando. A Funo G71 Modal e, se necessria, devera ser programada em um nico bloco. 15 - Funo: G73; Aplicao: Interpolao linear Ponto a Ponto. Esta funo semelhante a G01 (interpolao linear), embora quando empregada fica disposta a trabalhar do mesmo modo da interpolao Ponto a Ponto, deixando assim um perfil no arredondado. FIGURA 4.23

Obs.: O tamanho do canto arredondado diretamente proporcional ao valor da velocidade de avano programado. A funo G73 Modal e cancela-se por G1 e G00

16 - Funo: G74;

CSA 05/03/02

Pgina 19

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Aplicao: Ciclo de torneamento e furao. Utilizando a Funo G74 estaremos selecionando um ciclo de desbaste paralelo ao eixo Z, o qual torneia com sucessivos passes ate o dimetro desejado. Tambm pode ser usado para ciclo de furao com descarga de cavacos. G74 (X) Z (W) (I) (U1) - onde: X = Dimetro final - (absoluto) Z = Posio final - (absoluto) W = Distancia para quebra cavaco - (incremental) I = Incremento por passada no dimetro - (incremental) U1 = Recuo angular da ferramenta - (incremental) a- Na ausncia da Funo W (furao), o eixo Z avana para o ponto final em movimento continuo. b- Se houver a Funo U1 num ciclo de torneamento, ento a cada passada o comando far um retorno no eixo , no sentido contrario a penetrao e com valor da funo I ate a posio inicial Z. c- Depois de executado o torneamento a ferramenta automaticamente se posicionara no Z inicial e no X final mais o valor programado na Funo I, (X final + I). A funo G74 no Modal.

17 - Funo: G75;

CSA 05/03/02

Pgina 20

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Aplicao: Ciclo de faceamento e de canais A Funo G75 similar a Funo G74, embora descreva seu ciclo paralelo ao eixo X, auxiliando nos trabalhos de desbaste no faceamento e tambm utiliza-lo para ciclos de canais, podendo-se programar a quebra do cavaco. G75 X (Z) (W) (K) (U1) - onde: X = Dimetro final - (absoluto) Z = Posio final - (absoluto) W = Distancia para quebra-cavaco - (Incremental) K = Incremento por passada em Z - (Incremental) U1 = Recuo angular da ferramenta - (Incremental) a- Na ausncia da Funo W, o eixo X avana para o dimetro final com movimento continuo. b- Se houver a Funo U1 no ciclo de faceamento, ento a cada passada o comando far um retorno no eixo Z, no sentido contrario a penetrao com valor da Funo K ate a posio inicial X. c- Neste ciclo os canais devem ser eqidistantes com exceo do ultimo canal. A Funo G75 no Modal.

18 - Funo: G90; Aplicao: Programao em coordenadas absolutas. Este cdigo prepara a maquina para executar operaes em coordenadas absolutas, tendo uma origem fixada para programao. A funo G90 Modal. 19 - Funo: G91; Aplicao: Programao em coordenadas incrementais. Este cdigo prepara a maquina para executar todas as operaes em coordenadas incrementais. Assim, todas as medidas so feitas atravs da distancia a se deslocar. Neste caso, a origem das coordenadas de qualquer ponto o ponto anterior ao deslocamento. A Funo G91 Modal.

20 - Funo: G92; Aplicao: Origem do sistema de coordenadas e limite de rotao do eixo-arvore.

CSA 05/03/02

Pgina 21

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

Estabelecer origem do sistema de coordenadas absolutas. Se o trabalho for executado em coordenadas absolutas, deve se estabelecer um ponto de partida (origem). Este ponto estabelecido pela Funo G92 acompanhada das Funes X e Z, para que o comando tenha a origem do sistema na memria para o calculo dos posicionamentos. Este ponto de origem deve ser dado no inicio de cada programa e pode ser cancelado atravs da Funo G99. A Funo G92 Modal.

FIGURA 4.27

Estabelecer limite de rotao (RPM). Quando se estiver trabalhando com o cdigo G92 junto com a funo auxiliar S4 (4 dgitos) estaremos limitando a rotao do eixo arvore. Exemplo: G92 S2500 Estamos permitindo que o eixo arvore gire ate 2500 rpm. A funo G92 Modal. 21 - Funo: G94; Aplicao: Estabelece programa de avano em polegadas/min ou milmetros/min. Esta funo prepara o comando para computar todos os avanos em pol./min (G70) ou mm/min (G71), aps definio de aplicao encontraremos formato para furao de avano F, onde F3.1 estabelece o formato para pol./min e F4 para mm/min. A Funo G94 Modal. 22 - Funo: G95; Aplicao: Estabelece programa de avano em polegadas/rot. ou milmetros/rot. Esta funo prepara o comando para computar todos os avanos em pol./rot. (G70) ou mm/rot. (G71), assim aps definio da aplicao, encontraremos formato para funo de avano F, onde, F2.4 estabelece o formato para pol./rot. e F3.3 para mm/rot. A Funo G95 Modal. 23 - Funo: G96; Aplicao: Programao em velocidade de corte constante. A Funo G96 seleciona o modo de programao em velocidade de corte constante, onde o calculo da RPM programada pela Funo S, usando formato S4.1 para ps por minuto (G70) e formato S3.1 para metros por minuto (G71). A mxima RPM alcanada pela velocidade de corte constante pode ser limitada programando-se a Funo G92. A Funo G92 Modal e cancela a Funo G97. Deve ser programada em um nico bloco. 24 - Funo: G97; Aplicao: Programao em RPM. programada a RPM diretamente pela Funo S, usando um formato S4.

CSA 05/03/02

Pgina 22

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

A modificao da RPM pode variar atravs do regulador da RPM de 50% ate 120% da velocidade programada. A Funo G97 Modal e cancela a Funo G96. Deve ser programada em um nico bloco. 25 - Funo: G99; Aplicao: Cancela a Funo G92 e define a programao em funo do zero maquina Machine Home. Esta funo quando solicitada cancela o efeito de origem dada pela Funo G92, quando trabalha-se em coordenadas absolutas, transportando a origem para o Zero Maquina, conhecido por Machine Home. A Funo G99 no provida de movimento nos eixos, e Modal.

5- Exemplo: elaborar o programa CNC para a pea abaixo: Desenho pea acabada

Desenho pea bruta

5.1 Determinao das ferramentas de corte.

CSA 05/03/02

Pgina 23

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

5.2 - ESQUEMA PARA ZERAMENTO DO TORNO ECN 40-II

CSA 05/03/02

Pgina 24

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

1. PASSO: CALCULO DE G92 X = (Raio da pea + Folga + Maior TDFX) . 2 X = (22,5 + 77,5 + 70) . 2 X = 340 Z = (Comprimento placa + Encosto + Comprimento pea + Folga + Maior TDFZ) Z = 95 + 28 + 70 + 260 + 47 Z = 500 2. PASSO: CALCULO DESLOCAMENTO NEGATIVO. X = (G92(X = )/ 2 375) . 2 X = (340 / 2 375) . 2 X = - 410 Z = G92(Z = ) 1105 Z = 500 1105 Z = - 605 3. PASSO: CALCULO DO DESLOCAMENTO DO ZERO PEA (G54 OU G55) A-) ZERO NO FUNDO DA PEA; G54 = Comprimento da placa + Encosto G54 = 95 + 28 G54 = 123 B-) ZERO NA FACE DA PEA; G54 = Comprimento da placa + Encosto + Comprimento da pea G54 = 95 + 28 + 70 G54 = 193 4. PASSO: CALCULO DO PONTO DE TROCA; PTX = G92(X= ) (2 . TDFx ferramenta) PTZ = G92 (X= ) (G54 + TDFz da ferramenta) T1 PTX1 = 340 (2 . 70) = 200 PTZ1 = 500 (123 + 47) = 330 T2 PTX2 = 340 (2 . 70) = 200 PTZ2 = 500 (123 + 47) = 330 T3 PTX3 = 340 (2 . 65) = 210 PTZ3 = 500 (123 + 47) = 330 T4 PTX4 = 340 (2 . 65) = 210 PTZ4 = 500 (123 + 45,4) = 331,60 TDFX TDFZ PTX PTZ = TOOL DATA FILE X = TOOL DATA FILE Z = PONTO DE TROCA EM X = PONTO DE TROCA EM Z

5.3 LAYOUT DA AREA DE TRABALHO.

CSA 05/03/02

Pgina 25

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

5.4 PROGRAMA.

CSA 05/03/02

Pgina 26

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

;PEA N.. 1# N10 G99 (Cancela origem anterior) N20 G0 X-410 Z605 (Desloca torre p/ G92 calculado) N30 G92 X340 Z500 (Estabelece nova origem) N40 T0101 (Seleciona ferramenta e corretor) N50 G54 (Desloca zero placa p/ zero pea) N60 G0 X200 Z330 (Ponto de troca ferramenta 1) N70 M6 (Libera giro da Torre) N80 S88 M3 (Seleciona rotao da arvore e sentido) N90 G0 X40 Z74 M08 (Posiciona-se p/ ciclo de desbaste e liga refrigerante) N100 G74 X32,4 Z22,5 I3 U1 F.2 (Ciclo de desbaste) N110 G0 X43,5 Z23 N120 G1 Z21 F.2 N130 G0 X44,4 Z20 N140 G1 X32,4 Z23 F.2 N150 G0 X35 Z74 N160 G0 X30,4 N170 G1 X28,4 F.2 N180 G0 X32 Z74 N190 G0 X25 N190 G0 X25 N200 G1 Z50,4 F.2 N210 G0 X26 Z74 220 G0 X20,4 N230 G1 Z50,4 F.2 N240 G0 X22 Z70,2 N250 G1 X0 F.2 N260 G0 X200 Z330 (Retorna ponto de troca da ferramenta) N270 T0303 (Seleciona na ferramenta 2 e corretor 03) N280 G54 (Confirma deslocamento zero pea) N290 G0 X210 Z330 (Ponto troca ferramenta 3) N300 M6 (libera giro da torre) N310 G0 X33 Z33 N320 G1 X22,4 F.15 N330 G0 X33 N340 G0 Z37 N350 G1 X22,4 F.15 N360 G0 X33 N370 G0 X32,6 Z30 N380 G1 X32,4 Z33 F.15 N390 G0 X32,6 Z28,2 N400 G3 X22,6 Z33,2 R5 F.15 N410 G0 X31 N420 G0 Z38 N430 G1 X25,6 F.15 N440 G0 X31 N450 G0 Z41 N460 G1 X28 F.15 N470 G0 X31 N480 G0 N490 G1 X30,4 F.15 N500 G1 X22,4 Z33 N510 G0 X40 N520 G0 X210 Z330 (Retorna ponto de troca) N530 T0202 (Seleciona ferramenta 2 e corretor 02) N540 G4 (Confirma deslocamento zero pea) N550 G0 X200 Z330 (Ponto de troca ferramenta 02) N560 M6 (Libera giro da pea) N570 S88 M3

CSA 05/03/02

Pgina 27

CSA

FACULDADE DE TECNOLOGIA DE SO PAULO CNC OPERAES Mecnicas II Projetos

CSA

N580 G0 X2 Z74 M8 N590 G42 N600 G1 X0 Z70 F.1 N610 X17 N620 X20 Z68,5 N630 Z50 N640 X30 N650 Z48 N660 X22 Z38 N670 Z33 N680 G2 X32 Z28 R5 N690 Z22 N700 X44 Z19 N710 G40 N720 G1 Z46 Z18 F.5 N730 G0 X200 Z330 (Retorno ponto de troca) N740 T0404 (Seleciona ferramenta 4 e correto 04) N750 G54 (Confirme deslocamento zero pea) N760 G0 X210 Z331,6 (Ponto de troca ferramenta 04) N770 M6 (libera giro torre) N780 S88 M3 N790 G0 X30 Z75 M8 N800 G37 X18,05 Z66,5 K1,5 E5 D.65 V.05 L2 N810 G0 X210 Z331,6 M9 (Retorna ponto troca, desliga refrigerante) N820 G54 N840 G0 X200 Z330 N850 M6 (Gira torre p/ 1. Ferramenta ficar posicionado) N860 M30 (final de programa)

BIBLIOGRAFIA " MANUAL DE PROGRAMAO DO COMANDO ROMI MACH 3L; INDUSTRIAS ROMI S/A " MANUAL DE OPERAO DO TORNO C.N.C. MODELO ECN-40-II; INDUSTRIAS ROMI S/A " APOSTILA MAQUINAS FERRAMENTA C.N.C.; FACULDADE DE ENGENHARIA MECANICA UNIVERSIDADE DE CAMPINAS PROF. Dr. GERALDO NONATO TELLES

CSA 05/03/02

Pgina 28

También podría gustarte