Logo Passei Direto
Buscar

Manual de operação e programação de fresa e centro de usinagem. Contém programação: sistemas de coordenadas (absolutas, incrementais, polares), funções preparatórias e auxiliares (G90/G91, G0–G3, G17–G19, G40–G42, G54–G57, G92), interpolação, compensação, subprogramas e ciclos fixos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>1</p><p>V-12/07/010</p><p>Manual de operação</p><p>e programação</p><p>de</p><p>fresa e centro de usinagem</p><p>TRAVIS LTDA</p><p>R:Adir Pedroso nº 228 Afonso Penna</p><p>São José dos Pinhais - PR 83045-350</p><p>Fone (041) 3595 –7987</p><p>Fax (041) 3595 –7952</p><p>Email: travis@travis.com.br</p><p>mailto:travis@travis.com.br</p><p>2</p><p>V-12/07/010</p><p>ÍNDICE</p><p>Programação............................................................................................................................ 6</p><p>Apresentação............................................................................................................................ 6</p><p>1 SISTEMAS DE COORDENADAS...................................................................................... 7</p><p>1.0 Plano cartesiano.................................................................................................................. 8</p><p>1.1 Coordenadas absolutas........................................................................................................ 9</p><p>1.2 Coordenadas incrementais................................................................................................... 9</p><p>1.3 Coordenadas polares............................................................................................................ 10</p><p>2 FUNÇÃO:T,D,S,M,G .......................................................................................................... 11</p><p>3 FUNÇÕES PREPARATÓRIAS.......................................................................................... 11</p><p>3.1 Função: G90 –Coordenadas absolutas................................................................................. 11</p><p>3.2 Função: G91 – Coordenadas incrementais........................................................................... 11</p><p>3.3 Função: G94 – Programação de avanço em mm/min........................................................... 11</p><p>3.4 Função: G95 – Programação de avanço em mm/rot............................................................. 11</p><p>3.5 Função: G54 a G57 – Sistema de coordenadas de trabalho.................................................. 12</p><p>3.6 Função: G17,G18,G19 – Plano de trabalho.......................................................................... 13</p><p>3.7 Função: G0 – Movimento rápido......................................................................................... 14</p><p>3.8 Função: G1 – Interpolação linear......................................................................................... 15</p><p>3.9 Função: G36,G39 – Raios e chanfros................................................................................... 15</p><p>3.10 Função: G37,G38 – Entrada e saída tangencial.................................................................. 17</p><p>3.11 Função: G2,G3 – Interpolação circular.............................................................................. 18</p><p>3.12.1 Função: Interpolação helicoidal...................................................................................... 18</p><p>3.13 Função: G40,G41,G42 – Compensação de corte................................................................ 19</p><p>3.14 Função: G4 – Tempo de espera.......................................................................................... 20</p><p>4 SUBPROGRAMA ................................................................................................................ 21</p><p>5 REPEAT, LABEL................................................................................................................. 21</p><p>6 FUNÇÕES DE PROGRAMAÇÃO DE ALTO NÍVEL..................................................... 22</p><p>7 PARÂMETROS DE CALCULO P..................................................................................... 22</p><p>8 FUNÇÕES G AUXILIARES .............................................................................................. 23</p><p>8.1 Função: G92 – Pré seleção de eixos .................................................................................... 23</p><p>8.2 Função: G73 – Sistema de rotação de eixos......................................................................... 24</p><p>3</p><p>V-12/07/010</p><p>8.3 Função: G5,G7,G51 – Deslocamento de arestas.................................................................. 26</p><p>8.4 - Função: G10,G11,G12,G13 – Espelhamento de eixos....................................................... 27</p><p>9 FUNÇÃO:CICLOS FIXOS .................................................................................................. 28</p><p>9.1 Ciclo 69............................................................................................................................... 29</p><p>9.2 Ciclo 81 .............................................................................................................................. 30</p><p>9.3 Ciclo 82............................................................................................................................... 31</p><p>9.4 Ciclo 83............................................................................................................................... 32</p><p>9.5 Ciclo 84............................................................................................................................... 33</p><p>9.6 Ciclo 85............................................................................................................................... 34</p><p>9.7 Ciclo 86............................................................................................................................... 35</p><p>9.8 Ciclo 87 .............................................................................................................................. 36</p><p>9.9 Ciclo 88............................................................................................................................... 37</p><p>9.10 Ciclo 89 ............................................................................................................................ 38</p><p>10 4 EIXO................................................................................................................................. 39</p><p>11 FUNÇÕES AUXILIARES M............................................................................................. 47</p><p>4</p><p>V-12/07/010</p><p>ÍNDICE</p><p>OPERAÇÃO</p><p>...............................................................................................................................</p><p>APRESENTAÇÃO.................................................................................................................. 48</p><p>1 DESCRIÇÃO DO TECLADO............................................................................................. 52</p><p>2 PAINEL DE OPERAÇÃO................................................................................................... 53</p><p>3 LIGAR A MAQUINA........................................................................................................... 54</p><p>4 REFERENCIAR A MAQUINA E MAGAZINE................................................................ 54</p><p>4.0 Referenciar o magazine........................................................................................................ 54</p><p>4.1 Referenciar a máquina........................................................................................................ 54</p><p>4.2 Referenciar a máquina através função G74.......................................................................... 54</p><p>4.3 Referenciar a máquina através modo MC............................................................................ 55</p><p>5 MOVIMENTO DOS EIXOS MANUALMENTE.............................................................. 55</p><p>5.1 Movimentar eixos através VOLANTE REMOTO...............................................................</p><p>55</p><p>5.2 Movimentar eixos através JOG INCREMENTAL.............................................................. 55</p><p>5.3 Movimentar eixos através JOG CONTINUO..................................................................... 55</p><p>6 OPERAR COMANDO VIA MDI........................................................................................ 56</p><p>7 ZERAMENTO DE FERRAMENTA ................................................................................ 56</p><p>7.1 Zeramento de ferramenta padrão......................................................................................... 56</p><p>7.2 Presset de ferramenta........................................................................................................... 56</p><p>8 ZERAR PEÇA (ORIGENS G54 A G57)............................................................................. 57</p><p>8.1 Zerar eixos “X e Y” ............................................................................................................ 57</p><p>9 EDITAR UM PROGRAMA ISO......................................................................................... 58</p><p>9.1 Alterar dados no programa .................................................................................................. 59</p><p>10 TABELAS DE FERRAMENTAS...................................................................................... 59</p><p>11 SIMULAÇÃO DE PROGRAMAS.................................................................................... 60</p><p>12 EXECUTAR PROGRAMA MODO AUTOMÁTICO.................................................... 60</p><p>13 PARADA DE INSPESÃO DE FERRAMENTA .............................................................. 61</p><p>14 EXECUTAR PROGRAMA ATRAVÉS DE BLOCO OU FERRAMENTA.................. 61</p><p>15 EXECUTAR PROGRAMA VIA RS232 (ON-LINE)....................................................... 62</p><p>16 SIMULAR PROGRAMA VIA RS232............................................................................... 62</p><p>17 MODO OPERACIONAL MC........................................................................................... 63</p><p>5</p><p>V-12/07/010</p><p>PROGRAMAÇÃO</p><p>Apresentação</p><p>Este manual foi elaborado com as funções básicas do comando, visando facilitar a</p><p>programação e operação.</p><p>Para maiores informações sobre programação e informações complementares consultar os</p><p>manuais originais da máquina.</p><p>Manuais que acompanham a máquina:</p><p>Manual de Programação CNC 8055 M</p><p>Manual de Solução de Erros CNC 8055 M</p><p>Manual de Operação CNC 8055 MC</p><p>Manual de Auto-Aprendizagem CNC 8055 MC</p><p>Antes de programar é necessário:</p><p>- Fazer um estudo do desenho da peça;</p><p>- Estudo de processo de usinagem;</p><p>- Escolha de ferramental;</p><p>- Conhecer métodos de programação e operação na usinagem;</p><p>- Definição de parâmetros de corte;</p><p>- Instrumentos de medição de precisão;</p><p>6</p><p>V-12/07/010</p><p>1.0 – Sistemas de coordenadas</p><p>Os dados numéricos utilizados na programação de máquina CNC podem ser cotas,</p><p>posicionamento ou quantidades. As cotas de posicionamento são definidas segundo o sistema de</p><p>coordenadas, este sistema garante que a ferramenta pode ser comandada através dos percursos</p><p>que se realize porque os pontos na área de trabalho estão definidos.</p><p>Para que a maquina possa trabalhar com as posições especificadas, estas tem quem ser</p><p>declaradas em um sistema de referencia, que corresponde aos sentidos de movimentos dos</p><p>carros (eixos X,Y,Z), utiliza-se para este fim o sistema de coordenadas cartesianas.</p><p>Podemos definir pontos através de um sistema de coordenadas:</p><p>7</p><p>V-12/07/010</p><p>Plano cartesiano:</p><p>Agora que temos cotas definindo cada ponto, ou seja, uma em relação a cada uma das retas.</p><p>Este sistema no qual formam si um ângulo de 90º é chamado de Ortogonal ou Cartesiano.</p><p>Neste sistema as cotas são chamadas de coordenadas, divididas entre abscissas (paralela ao</p><p>eixo X) e ordenadas (paralela ao eixo Y). Assim, no desenho anterior temos:</p><p>Ponto Abscissa (X) Ordenada(Y)</p><p>A +40 +30</p><p>B - 30 +20</p><p>C - 20 - 30</p><p>D +40 - 20</p><p>8</p><p>V-12/07/010</p><p>1.1 – Coordenadas absolutas</p><p>No modo de programação em absoluto as posições dos eixos são medidas da posição zero</p><p>atual (zero peça) estabelecido. Com vista ao movimento da ferramenta isto significa:</p><p>- A dimensão absoluta descreve a posição para a qual a ferramenta deve ir.</p><p>Exemplo:</p><p>1.2 – Coordenadas incrementais</p><p>No modo de programação em incremental as posições dos eixos são medidas a partir da</p><p>posição anteriormente estabelecida. Com vista ao movimento da ferramenta isto significa.</p><p>- A dimensão incremental descreve a distancia a ser percorrida pela ferramenta a partir da</p><p>posição atual da mesma.</p><p>Exemplo:</p><p>9</p><p>V-12/07/010</p><p>1.3 – Coordenadas polares</p><p>Em caso de existir elementos circulares ou dimensões angulares, as coordenadas dos</p><p>diferentes pontos no plano (2 eixos ao mesmo tempo), pode ser mais interessantes expressa-los</p><p>em coordenadas polares.</p><p>O ponto de referencia se denomina Origem Polar e será a origem do Sistema de</p><p>Coordenadas Polares</p><p>Até agora o método de determinação dos pontos era descrito num sistema de coordenadas</p><p>cartesianas, porem existe uma outra maneira de declarar os pontos em função de ângulos e</p><p>centros,um ponto no referido sistema vira definido por:</p><p>- O RAIO (R) que será a distancia entre a origem polar e o ponto.</p><p>- O ÂNGULO (Q) que será o formato pelo eixo de abscissas e a linha que une a</p><p>origem polar com o ponto. (Em graus)</p><p>Para se transferência de ponto zero usar o código G93</p><p>Quando se trabalha em G90 os valores de R e Q serão em cotas absolutas.</p><p>Quando se trabalha em G91 os valores de R e Q serão em cotas incrementais.</p><p>10</p><p>V-12/07/010</p><p>2 - Função: T, D, S, M6/Troca</p><p>Aplicação das funções:</p><p>T – Ocorre troca de ferramenta no magazine ou ativação.</p><p>D – Ativa o corretor da ferramenta.</p><p>S – Ativa a rotação do eixo.</p><p>M6 – Função para troca de ferramenta. ( Em frezadoras não se utiliza M6 ).</p><p>Exemplo:</p><p>T1 D1 (chamada de ferramenta nº1)</p><p>M6 (função habilita troca)</p><p>S1000M3 (liga a rotação do eixo arvore horário a S1000 RPM)</p><p>3 – FUNÇÕES PREPARATÓRIAS</p><p>3.1 – Função: G90</p><p>Aplicação: Programação em coordenadas absolutas</p><p>Quando se trabalha em coordenadas absolutas (G90), às coordenadas do ponto, se referem,</p><p>a um ponto de origem de coordenadas estabelecido, que a miúdo é o ponto de origem da peça.</p><p>A função G90 é modal.</p><p>3.2 – Função: G91</p><p>Aplicação: Programação em coordenadas incrementais</p><p>Quando se trabalha em coordenadas,incrementais(G91) o valor numérico programado</p><p>corresponde a informação de deslocamento do caminho a percorrer a partir do ponto no qual se</p><p>esta situada a ferramenta nesse momento.As medidas são feitas através da distancia a se deslocar.</p><p>As funções G90/G91 são modais e incompatíveis entre si.</p><p>3.3 – Função:</p><p>G94</p><p>Aplicação: Programação em avanço em metros/min. ou polegadas/min.</p><p>A partir momento que se programa o código G94, o controle entende que os avanços</p><p>programados mediante F..., são feitos em mm/minuto ou polegadas/min.</p><p>3.4 - Função: G95</p><p>Aplicação: Programação em avanço em mm/rotação ou polegadas/rotação.</p><p>A partir momento que se programa o código G95, o controle entende que os avanços</p><p>programados mediante F..., são feitos em mm/rotação ou polegadas/rotação.</p><p>A função G95 é modal, isto é, depois de programada mantém-se ativa até que se programe G94.</p><p>11</p><p>V-12/07/010</p><p>3.5 – Função: G54 a G57</p><p>Aplicação: Sistema de coordenadas de trabalho (zero peça)</p><p>Origens G – zero peça</p><p>A maquina dispõe de deslocamento de origens (G54..G59)</p><p>O CNC possui uma tabela de deslocamento de origem, na qual se podem selecionar vários</p><p>deslocamentos de origem, como objetivo de gerar determinados zeros peça, independentemente</p><p>de zero peça que nesse momento se encontra ativo.</p><p>O acesso á tabela pode realizar-se no painel frontal do CNC, como se explica neste manual</p><p>de operação, ou então por programa, utilizando comandos em linguagem de alto nível.</p><p>Existem dois tipos de deslocamentos de origens:</p><p>Deslocamento de origem absoluto (G54, G55, G56 e G57), que devem referir-se</p><p>ao zero máquina.</p><p>Deslocamentos de origem incrementais (G58,G59).</p><p>As funções G54, G55, G56, G57, G58 e G59, programam-se sozinhas no bloco, e</p><p>funcionam do seguinte modo.</p><p>Ao executar-se uma das funções G54, G55, G56 ou G57, o CNC aplica o deslocamento de</p><p>origem programado sobre o zero máquina , anulando os possíveis deslocamentos que se</p><p>encontram ativos.</p><p>G53/G54/G55/G56/G57/G58/G59 – DESLOCAMENTOS DE ZERO</p><p>Zero Máquina – É um ponto zero fixo estabelecido pelo fabricante da máquina.</p><p>Zero peça – É o ponto estabelecido na peça, pelo programador, como origem das coordenadas</p><p>que a definem.</p><p>Deslocamento de zero – É a distancia entre o zero máquina e o zero peça</p><p>ZERO PEÇA</p><p>MESA DA</p><p>MÁQUINA</p><p>ZERO MÁQUINA</p><p>PEÇA</p><p>DESLOCAMENTO DE ZERO EM X</p><p>DESLOCAMENTO</p><p>DE ZERO EM Y</p><p>12</p><p>V-12/07/010</p><p>Para definirmos o zero peça, utilizamos as funções G53/G54/G55/G56/G57/G58/G59.</p><p>G53 – Sem deslocamento de zero</p><p>G54 – 1º deslocamento de zero</p><p>G55 – 2º deslocamento de zero</p><p>G56 – 3º deslocamento de zero</p><p>G57 – 4º deslocamento de zero</p><p>G58-G59 – Deslocamento de zero aditivo</p><p>Com as funções G54/ G55/G56/G57/, podemos determinar até cinco (4 ) pontos zero peças</p><p>independentes.</p><p>Com a função G58 G59 podemos determinar um ponto zero aditivo em relação ao zero</p><p>peça que estiver ativo no momento, ou seja, em relação a um dos deslocamentos G54/55/56/57/.</p><p>A função G que define o ponto zero peça deverá estar no início do programa antes de</p><p>qualquer coordenada. (Programar somente a função G neste bloco).</p><p>Na máquina, determinam-se as coordenadas de deslocamento de zero e insere-as no CNC, na</p><p>tabela de deslocamentos de origem. (Modo de operação oito (8).</p><p>3.6 - Função: G17, G18, G19</p><p>Aplicação: Seleciona plano trabalho</p><p>Módulos de trabalho</p><p>A máquina deve-se sempre estar em modo manual para estar completamente em modo de</p><p>trabalho, e referenciada para modo de execução de programas.</p><p>Planos de trabalho</p><p>O sistema de coordenadas da máquina esta definido como default o plano G17 seleção do</p><p>plano XY ferramentas Z, a maquina dispõe de planos de trabalhos G18 e G19 , para que haja</p><p>uma forma de programação de mudança de plano de trabalho.</p><p>Planos:</p><p>G17-Seleção do plano XY</p><p>G18-Seleção do plano XZ</p><p>G19-Seleção do plano YZ</p><p>13</p><p>V-12/07/010</p><p>Plano trabalho máquina (default)</p><p>As funções G17, G18 e G19 definem dois dos três eixos principais X, Y, Z, como</p><p>pertencentes ao plano de trabalho, e o outro como eixo perpendicular ao mesmo.</p><p>3.7 - Função: G00</p><p>Aplicação: Deslocamento do eixo em movimento rápido ( posicionamento rapido)</p><p>Os movimentos rápidos são utilizados para o posicionamento rápido da ferramenta, para</p><p>contornar a peça ou para aproximar-se de pontos da troca de ferramenta.</p><p>Independentemente do numero de eixos que se movem, a trajetória resultante é sempre uma</p><p>linha reta entre o ponto inicial e ponto final.</p><p>Exemplo:</p><p>Ponto de começo.</p><p>G0 X100 Y100</p><p>G0 G90 X400 Y300 ;Trajetória programada</p><p>Ao programar a função G00, não se anula a ultima F programada, isto é, quando se</p><p>programa novamente G01,G02 ou G03 recuperar-se-á a referida F.</p><p>A função G00 é modal e incompatível com G01, G02 e G03. A função G00 pode se</p><p>programar-se com G ou G0.</p><p>14</p><p>V-12/07/010</p><p>3.8 - Função: G01</p><p>Aplicação: Deslocamento do eixo em interpolação linear</p><p>Os eixos são movidos em avanço programado, especificado pela letra “F”, para uma certa</p><p>posição com referencia ao zero programado, ou ainda a uma distancia incremental partindo da</p><p>posição atual, de acordo com a função G90 ou G91 previamente estabelecida.</p><p>Os deslocamentos programados depois de G01 executam-se de acordo com uma linha reta e</p><p>ao avanço F programado.</p><p>Exemplo:</p><p>A função G01 é modal e incompatível com G00, G02, G03 e G33. A função G01 pode ser</p><p>programada como G1.</p><p>3.9 - Função: G36 e G39</p><p>Aplicação: Arredondamento de cantos e chanfros</p><p>Em operações de fresagem de contornos é possível inserir raios ou chanfros entre duas retas</p><p>ou entre uma reta e um arco através das funções G36 e G39 respectivamente, sem haver</p><p>necessidade de se programar os pontos de início e final dos mesmos, bastando programar os</p><p>pontos de intersecção e o valor do raio ou chanfro.</p><p>15</p><p>V-12/07/010</p><p>Estas funções devem ser programadas seguidas dos valores do raio ou chanfro no bloco em</p><p>que se programa o deslocamento, cujo final será arredondado ou chanfrado.</p><p>Exemplo: G36 Arredondamento de canto</p><p>Y</p><p>60</p><p>N50G01 G36 R5 X35 Y60F100</p><p>N60 X53 Y0</p><p>R5</p><p>r r</p><p>20</p><p>X</p><p>15 35 53</p><p>Y</p><p>40</p><p>R5</p><p>20</p><p>X</p><p>15 35 55</p><p>N50 G01 X35 F100</p><p>N60 G03 G36 R5 X55 Y40 R20</p><p>N70 G01 Y0</p><p>16</p><p>V-12/07/010</p><p>Y</p><p>X</p><p>Exemplo: G39 Inserção de Chanfro</p><p>Y</p><p>40</p><p>R5</p><p>20</p><p>X</p><p>15 35 55</p><p>3.10 - Função: G37 e G38</p><p>Aplicação: Entrada e saída tangencial</p><p>Com as funções G37 e G38 se pode entrar tangencialmente em uma trajetória sem haver</p><p>necessidade de se programar uma interpolação circular.</p><p>As funções G37 e G38 não são modais e devem ser programadas cada vez que se deseja</p><p>fazer uma entrada ou saída tangencial.</p><p>Exemplo:</p><p>N50 G01 X35 F100</p><p>N60 G03 G39 R5 X55 Y40 R20</p><p>N70 G01 Y0</p><p>Interpolação de um arco de circunferência</p><p>sem entrada e saída tangencial</p><p>programaríamos assim:</p><p>N40 G01 X40 F100</p><p>N50 G02 X80 Y30 I20 J0</p><p>N60 G01 X120</p><p>Y</p><p>X</p><p>Interpolação de um arco de circunferência</p><p>com entrada e saída tangencial</p><p>programaríamos assim:</p><p>N40 G01 G37 R10 X40 F100</p><p>N50 G02 G38 R10 X80 Y30 I20 J0</p><p>N60 N60 G01 X120</p><p>R10</p><p>R10</p><p>17</p><p>V-12/07/010</p><p>3.11 – Função: G2 e G3</p><p>Aplicação: Interpolação circular</p><p>Existem duas maneiras de realizar a interpolação circular.</p><p>G02: Interpolação circular a direita (sentido horário)</p><p>G03: Interpolação circular a esquerda ( sentido anti-horário)</p><p>Os movimentos programados depois de G02 e G03 executam-se em forma de trajetória</p><p>circular e ao avanço F programado</p><p>As definições de sentido horário (G02) e sentido anti-horário (G03) foram fixadas de</p><p>acordo com o sistema de coordenadas que a seguir representa.</p><p>Este sistema de coordenadas se refere ao movimento da ferramenta sobre a peça.</p><p>OBS: Em casos de interpolação circular para programarmos o avanço é aconselhável</p><p>utilizarmos a função: G5 para que o avanço fique constante na trajetória da ferramenta sem obter</p><p>pequenas paradas ou toques de ferramentas em pontos programados.</p><p>18</p><p>V-12/07/010</p><p>3.11.1 - Função: Interpolação helicoidal</p><p>Podemos fazer uma interpolação helicoidal utilizando as funções G02 e G03.</p><p>Exemplo:</p><p>Interpolação interna com compensação de ferramenta.</p><p>Sintaxe de programação: G3 X Y I J Z K</p><p>G3 ou G2 – Sentido corte</p><p>X – Coordenada de centro eixo X</p><p>Y – Coordenada de centro eixo Y</p><p>I - Raio do arco a interpolar em X</p><p>J – Centro do arco em Y</p><p>Z – Profundidade do arco</p><p>K – Passe por volta</p><p>3.12 - Função: G40,G41 e G42</p><p>Aplicação: Compensação de raio da ferramenta</p><p>A compensação do raio da ferramenta é uma facilidade que permite a programação direta</p><p>do contorno da peça, independentemente do raio da ferramenta usada.</p><p>Utilizando-se a compensação do raio da ferramenta, o CNC calcula automaticamente a</p><p>nova trajetória a ser percorrida pela máquina, de modo que o perfil usinado corresponda ao que</p><p>foi programado.</p><p>G40 – Cancela a compensação do raio da ferramenta.</p><p>G41 – Compensa o raio da ferramenta concordante A função G41 faz com que o centro da</p><p>ferramenta percorra o perfil da peça, pela sua esquerda, em relação ao sentido de movimento,</p><p>afastado uma distancia correspondente ao raio da ferramenta.</p><p>G42 – Compensa o raio da ferramenta discordante A função G42 faz com que o centro da</p><p>ferramenta percorra o perfil da peça, pela sua direita, em relação ao sentido de movimento,</p><p>afastado uma distancia correspondente ao raio da ferramenta.</p><p>Segue a abaixo tabela para compensação de raio de ferramenta com os sentidos de corte</p><p>concordante e discordante:</p><p>19</p><p>V-12/07/010</p><p>NOTA: A compensação somente será ativada (G41/G42) ou desativada (G40) quando as funções</p><p>G0 ou G1 estiverem ativas.</p><p>3.13 – Função: G4 K</p><p>Aplicação: Tempo de espera</p><p>Por meio desta função G04 K se pode programar uma temporização.</p><p>Exemplo:</p><p>G04 k50 ; Temporização de 50 centésimos de segundos (0.5 segundos)</p><p>G04 K500 ; Temporização de 500 centésimos de segundos (5 segundos)</p><p>A função G04 não é modal, portanto devera ser programada sempre que se desejar uma</p><p>temporização.</p><p>G41</p><p>G42</p><p>G42</p><p>G42</p><p>G42</p><p>G42</p><p>G42</p><p>G42</p><p>G42</p><p>G41</p><p>G41</p><p>G41</p><p>G41</p><p>G41</p><p>G41</p><p>G41</p><p>20</p><p>V-12/07/010</p><p>4 - Subprograma</p><p>Um sub-programa contem seqüências de operações de trabalho,que podem ser executadas</p><p>varias vezes dentro do próprio programa.</p><p>O sub-programa sempre será programado após o M30</p><p>Funções de programação:</p><p>(MCALL 1) - Chamada de sub-programa</p><p>(SUB1) - Sub-programa</p><p>(RET) - Finalização do sub-programa</p><p>Sintaxe:</p><p>Programação ISO</p><p>T1D1</p><p>M6</p><p>/....</p><p>G1Z0F1000</p><p>(MCALL1)</p><p>G0Z100</p><p>M30</p><p>(SUB1)</p><p>N10G91G1Z-1F1000</p><p>G90</p><p>Y50</p><p>X50</p><p>Y-50</p><p>N20X0</p><p>(RPT N10,N20)N9</p><p>(RET)</p><p>5 – REPEAT, LABEL</p><p>Repetição de etiquetas.</p><p>Ao contrario de um sub-programa, podemos gerar uma sub-programa para repetir marcas</p><p>onde estão definidas no próprio programa.</p><p>N.. – Etiqueta definida para repetição (marca)</p><p>RPT- Repetição de blocos.</p><p>Sintaxe:</p><p>N10.....</p><p>/</p><p>N20</p><p>(RPT N10,N20)N...Vezes o numero de repetição</p><p>21</p><p>V-12/07/010</p><p>6 – FUNÇÕES DE PROGRAMAÇÃO DE ALTO NÍVEL</p><p>O comando Fagor dispõe de funções de programação de alto nível, para utilização de</p><p>programas parametrizados, funções mais comuns de uso.</p><p>(Goto) - Desvio de programa</p><p>( IF ) - SE..</p><p>( LT ) - Menor que</p><p>( GT ) - Maior que</p><p>( TAN ) - Tangente</p><p>( SEN) - Seno</p><p>(COS) - Coseno</p><p>(SQRT) - Raiz quadrada</p><p>( * ) -Vezes</p><p>( / ) - Dividido</p><p>( +) - Mais</p><p>( - ) - Menos</p><p>7 – PARÂMETROS DE CALCULO P</p><p>O comando Fagor dispõe de uma linguagem de alto nível, aonde são formados programas</p><p>com parâmetros (P100 a P200) onde são armazenados valores conforme programados, e a serem</p><p>calculados.</p><p>Estão à disposição 100 parâmetros de cálculos P com a seguinte classificação</p><p>Sintaxe:</p><p>(P100=____) à</p><p>(P199=____)</p><p>Estes parâmetros estão livres ao usuário.</p><p>22</p><p>V-12/07/010</p><p>;CAVIDADE..PARAMETRIC,MX--,</p><p>G53 G0 Z-100; CAVIDADE....PARAMETRICA</p><p>T1 D1</p><p>M6</p><p>G54</p><p>S2500 M3</p><p>G43 G0 Z100</p><p>G0 X0 Y0;COORDENADAS</p><p>G92 X0 Y0; NOVO ZERO</p><p>G0 Z0</p><p>(P101=.1);INCREMENTO</p><p>(P102=0);Z INICIAL</p><p>N10 (P102=P101+P102)</p><p>(P103=P102*(TAN 45)); GRAU A CALCULAR</p><p>(P104=10);PROFUNDIDADE</p><p>(P109=P104/P101)</p><p>(P105=110/2);MEDIDA..X</p><p>(P106=P105-P103)</p><p>(P107=72/2);MEDIDA...Y</p><p>(P108=P107-P103)</p><p>(IF (P102 GT P104) GOTO N20); CONDICAO...</p><p>G1 Z-P102 F2500</p><p>G41 G1 XP106</p><p>G36 R10 YP108</p><p>G36 R10 X-P106</p><p>G36 R10 Y-P108</p><p>G36 R10 XP106</p><p>G1 Y0</p><p>G40 G1 X0</p><p>(GOTO N10)</p><p>N20G0 Z200</p><p>M30</p><p>23</p><p>V-12/07/010</p><p>8 - FUNÇÕES G AUXILIARES</p><p>Funções auxiliares a programação e facilidades para edição de programas.</p><p>– Função: G92</p><p>Aplicação: Pré-seleção de eixos</p><p>Esta função permite que se possa fazer um novo zero peça, mas não armazenando o valor</p><p>como uma origem, não pode programar nenhuma outra função.</p><p>Sintaxe de programação:</p><p>G92 XYZ</p><p>Ex:</p><p>G0 X50 Y50 Z2</p><p>G92XYZ</p><p>Será feito um novo zero peça, podendo trabalhar em modo absoluto mas não com uma</p><p>origem.</p><p>Exemplo:</p><p>G90 X50 Y40 ; Posicionamento P0</p><p>G92 XY ; Pré – seleção P0</p><p>G1 X30</p><p>X50 Y20</p><p>X30 Y40</p><p>X0</p><p>Y0</p><p>OBS: Para que tenha as cotas originais (absolutas) deve-se chamar a origem Zero peça.</p><p>24</p><p>V-12/07/010</p><p>8.2 – Função:G73</p><p>Aplicação: Sistema de rotação de eixos</p><p>A função G73 permite girar o plano de coordenadas tomando como centro de giro o ponto</p><p>zero no plano principal.</p><p>Formato: G73 Q+/- 5.5</p><p>G73 : define a função de giro</p><p>Q +/- 5.5: Ângulo de giro em graus contados no sentido anti-horário a partir da direção positiva</p><p>de X</p><p>O valor máximo do ângulo é de 360º</p><p>A função G73 é incremental, portanto os diferentes valores de ângulos</p><p>programados vão se</p><p>somando.</p><p>A função G73 deve ser programada sozinha no bloco. Nenhuma outra informação além do</p><p>ângulo Q deve ser programado.</p><p>O cancelamento da função G73 é dado pelo G73 programado sozinho sem o valor do</p><p>ângulo ou mediante G17, G18, G19, M02, M30 ou quando executar RESET ou EMERGÊNCIA.</p><p>25</p><p>V-12/07/010</p><p>Exemplo:</p><p>Exemplo programação:</p><p>Supondo que o ponto inicial seja X0 Y0, temos então:</p><p>N10 G1 X21 Y0 F500; Ponto inicial</p><p>G2 Q0 I5 JO</p><p>G3 Q0 I5 JO</p><p>Q180 I-10 JO</p><p>N20 G73 Q45</p><p>(RPT N10, N20)N7</p><p>M30</p><p>26</p><p>V-12/07/010</p><p>8.3 – Função: G5, G7, G51</p><p>Aplicação: Deslocamento de arestas</p><p>G5 – Arredondamento de aresta:</p><p>Quando se trabalha em G5 (arredondamento de aresta), o CNC começa a execução do</p><p>bloco seguinte do programa, por meio desta função teremos os cantos arredondados, tendo</p><p>diferença nos perfis, quanto maior o avanço, maior será a diferença entre ambos os perfis.</p><p>Conforme exemplo :</p><p>G7 – Aresta viva:</p><p>Esta função permite que o CNC quando se alcançou a posição programada e o eixo se</p><p>encontra a uma distancia inferior a “INPOSW ” (faixa de morte), assim não deixa começar o</p><p>bloco seguinte sem atingir a distancia, deixando assim a peça com aresta viva .</p><p>Exemplo:</p><p>27</p><p>V-12/07/010</p><p>G51 - Look –Ahead :</p><p>Esta função normalmente se utiliza em programas formados por blocos com deslocamentos</p><p>muito pequenos (CAM), esta função faz com que possa atingir a leitura dos blocos com alta</p><p>velocidade de usinagem.</p><p>É aconselhado possuir a opção CPU-TURBO para que quando se utiliza a função look</p><p>ahead, devido a que o CNC posso ler com antecipação a trajetória a usinar (ate 50 blocos).</p><p>O formato de programação é: G51 E.</p><p>E(5.5)- Erro de contorno permitido</p><p>O ideal seria utilizar um erro de 0.01mm</p><p>O CNC na hora de calcular a velocidade de avanço leva em consideração:</p><p>O avanço programado</p><p>A curvatura e as esquinas.</p><p>A velocidade máxima dos eixos</p><p>As acelerações máximas</p><p>8.4 – Função: G10, G11, G12,G13,G14</p><p>Aplicação: Espelhamento de perfil</p><p>Quando o CNC trabalha com espelhamento, executa os deslocamentos programados nos</p><p>eixo XYZ que tenham sido selecionados.</p><p>Exemplo de espelhamento:</p><p>G10 = Cancela imagem de espelho</p><p>G11 = Espelhamento do eixo X</p><p>G12 = Espelhamento do eixo Y</p><p>G13 = Espelhamento do eixo Z</p><p>G14 = Espelhamento em qualquer eixo (X...U)</p><p>28</p><p>V-12/07/010</p><p>As funções G11, G12, G13 são modais e são canceladas por G10.</p><p>9 – FUNÇÃO: CICLOS FIXOS</p><p>A máquina dispõe de ciclos fixos que podem ser executados em qualquer plano, realizado</p><p>de acordo com o eixo selecionado.</p><p>As funções que possui o CNC para definir os ciclos fixos de usinagem são:</p><p>G81 – Ciclo fixo de furação</p><p>G82 – Ciclo fixo de furação com tempo de espera.</p><p>G83 – Ciclo fixo furação profunda com passo constante</p><p>G84 – Ciclo fixo de rosquemaneto com macho.</p><p>G85 – Ciclo fixo de alargamento</p><p>G86 – Ciclo fixo de mandrilhamento com retrocesso em avanço rápido (G0)</p><p>G87 – Ciclo fixo de cavidade retangular</p><p>G88 – Ciclo fixo de cavidade circular</p><p>G89 – Ciclo fixo de mandrilhamento com retrocesso em avanço de trabalho G01</p><p>Também possui funções que poder ser utilizadas com os ciclos fixos de usinagem:</p><p>G80 – Cancela ciclo fixo</p><p>G98 – Volta ao plano de partida, depois de executado o ciclo fixo.</p><p>G99 – Volta ao plano de referência, depois de executado o ciclo fixo.</p><p>29</p><p>V-12/07/010</p><p>9.2 - G81 – Ciclo fixo de furação</p><p>G81 G98/G99 X Y Z I K</p><p>G81 Define o ciclo a furar.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição da furação.</p><p>Z Define a cota de referência, podendo ser programadas em cotas absolutas o</p><p>incrementais.</p><p>I Define a profundidade da furação. ( EM ABSOLUTO)</p><p>Exemplo de programação:</p><p>G53 G0 Z-100</p><p>T1 D1</p><p>M6</p><p>S1000 M3</p><p>G54</p><p>G0 X0Y0</p><p>G43 Z10</p><p>G81 G98 X10 Y0 Z2 I-20 F500</p><p>XY ; se houver mais cotas</p><p>G80</p><p>G0 Z100</p><p>M30</p><p>30</p><p>V-12/07/010</p><p>9.3 - G82 – Ciclo fixo de furação com tempo de espera</p><p>G82 G98/G99 X Y Z I K</p><p>G82 Define o ciclo a furar.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição da furação.</p><p>Z Define a cota de referência, podendo ser programadas em cotas absolutas o</p><p>incrementais.</p><p>I Define a profundidade da furação. ( EM ABSOLUTO ).</p><p>K Define o tempo de espera no fundo da usinagem.</p><p>Exemplo de programação:</p><p>G53G0Z-100</p><p>T1D1</p><p>S1000M3</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G82 G98 X20 Y0 Z2 I-20 K500 F500</p><p>XY ; se houver mais cotas</p><p>G80</p><p>G0 Z100</p><p>M30</p><p>31</p><p>V-12/07/010</p><p>9.4 - G83 – Ciclo fixo furação profunda com passo constante</p><p>G83 G98/G99 X Y Z I J</p><p>G83 Define o ciclo a furar.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição da furação.</p><p>Z Define a cota de referência, podendo ser programadas em cotas absolutas o</p><p>incrementais.</p><p>I Define a profundidade da furação. ( EM INCREMENTAL ).</p><p>J Define o numero de passos que se realiza a furação. PROFUNDIDADE / I = J</p><p>Exemplo de programação:</p><p>G53G0Z-100</p><p>T1D1</p><p>M6</p><p>S1000M3</p><p>G54</p><p>G43Z10</p><p>G83 G98 X10 Y10 Z2 I-2 J9 F500</p><p>XY ; se houver mais cotas</p><p>G80</p><p>G0 Z100</p><p>M30</p><p>32</p><p>V-12/07/010</p><p>9.5 - G84 – Ciclo fixo de rosqueamento com macho.</p><p>G84 G98/G99 X Y Z I K R</p><p>G84 Define o ciclo a roscar.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição da furação.</p><p>Z Define a cota de referência, podendo ser programadas em cotas absolutas o</p><p>incrementais.</p><p>I Define a profundidade da rosca. ( EM ABSOLUTO )</p><p>K Define o tempo de espera, após o rosqueamento.</p><p>R Define o tipo de rosqueamento, “R0” rosca normal “R1” rosca rígida.</p><p>J Com rosqueamento rígido, o avanço de retrocesso será J vezes o avanço de</p><p>rosqueamento.</p><p>Exemplo de programação:</p><p>G53G0Z-100 PARA SE OBITER O AVANÇO EM F</p><p>T1D1 DEVA-SE USAR O CALCULO:</p><p>M6 PASSO DA ROSCA x ROTAÇÃO</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G84 G98 X10 Y10 Z2 I-12 R1 J2 F500 S500 M3</p><p>XY ; se houver mais cotas</p><p>G80</p><p>G0Z100</p><p>M30</p><p>OBS: Para executar ciclo de rosca em maquinas M800,M5a M8 e M2000 é necessário</p><p>obter um Cone flutuante, não sendo Standard o ciclo de rosca rígida.</p><p>33</p><p>V-12/07/010</p><p>9.6 - G85 – Ciclo fixo de alargamento</p><p>G85 G98/G99 X Y Z I K</p><p>G85 Define o ciclo de alargar.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição da furação.</p><p>Z Define a cota de referência, podendo ser programadas em cotas absolutas o</p><p>incrementais.</p><p>I Define a profundidade do alargamento.( EM ABSOLUTO ).</p><p>K Define o tempo de espera, após o alargamento.</p><p>Exemplo de programação:</p><p>G53G0Z-100</p><p>T1D1</p><p>M6</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G85 G98 X10 Y10 Z2 I-12 K20 F100 S500 M3</p><p>XY ; se houver mais cotas</p><p>G80</p><p>G0Z100</p><p>M30</p><p>34</p><p>V-12/07/010</p><p>9.7 - G86 – Ciclo fixo de mandrilhamento com retrocesso em avanço rápido (G0)</p><p>G86 G98/G99 X Y Z I K</p><p>G86 Define o ciclo de mandrilhamento.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição do mandrilhamento.</p><p>Z Define a cota de referência, podendo ser programadas em cotas absolutas o</p><p>incrementais.</p><p>I Define a profundidade do mandrilhamento.( EM ABSOLUTO</p><p>).</p><p>K Define o tempo de espera, após o mandrilhamento.</p><p>Exemplo de programação:</p><p>G53G0Z-100</p><p>T1D1</p><p>M6</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G86 G98 X0 Y0 Z2 I-12 K20 F100 S2000 M3</p><p>X Y ; se houver mais cotas</p><p>G80</p><p>G0Z100</p><p>M30</p><p>35</p><p>V-12/07/010</p><p>9.8 - G87 – Ciclo fixo de cavidade retangular</p><p>G87 G98/G99 X Y Z I J K B C D H LV</p><p>G87 Define o ciclo de cavidade retangular.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição do centro da cavidade a usinar.</p><p>Z Define a cota de referência</p><p>I Define a profundidade da usinagem da cavidade.</p><p>J Define a distancia desde o centro a margem da cavidade.</p><p>(+ corte descordante) (- concordante).</p><p>K Define a distancia desde o centro a margem da cavidade</p><p>B Define o passo de aprofundamento do eixo Z.</p><p>C Passo lateral ( C0 = 80 % FREZA )</p><p>D Define a distancia entre o plano de referência e a superfície da peca.</p><p>H Define o avanço de trabalho na passada de acabamento.</p><p>L Define o valor de sobre-metal para a passada de acabamento.</p><p>V Define o avanço de aprofundamento da ferramenta no eixo Z.</p><p>Exemplo de programação:</p><p>T1D1</p><p>M6</p><p>S3500M3</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G1Z0F500</p><p>G87 G98 X0 Y0 Z0 I-5 J-50 K30 B1 D0 H0 L3 V300 F2000</p><p>G80</p><p>G0Z100</p><p>M30</p><p>36</p><p>V-12/07/010</p><p>9.9 - G88 – Ciclo fixo de cavidade circular</p><p>G88 G98/G99 X Y Z I J B C D H LV</p><p>G88 Define o ciclo de cavidade circular.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição do centro da cavidade a usinar.</p><p>Z Define a cota de referência, podendo ser absolutas ou incrementais.</p><p>I Define a profundidade da usinagem da cavidade.</p><p>J Define o raio da cavidade, sinal (+ corte descordante) (- concordante).</p><p>B Define o passo de aprofundamento do eixo Z.</p><p>C Passo lateral. ( C0 = 80 % FREZA ).</p><p>D Define a distancia de referencia e a superfície da peça.</p><p>H Define o avanço de trabalho na passada de acabamento.</p><p>L Define o valor de sobre-metal para a passada de acabamento.</p><p>V Define o avanço de aprofundamento da ferramenta no eixo Z.</p><p>Exemplo de programação:</p><p>G53G0Z-100</p><p>T1D1</p><p>M6</p><p>S3500M3</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G1Z0F500</p><p>G88 G98 X0 Y0 Z0 I-5 J-50 B1 D0 H1000 L1 V1000 F1000</p><p>G80</p><p>G0Z100</p><p>M30</p><p>37</p><p>V-12/07/010</p><p>9.10 - G89 – Ciclo fixo de mandrilhamento com retrocesso em avanço programado (G1)</p><p>G89 G98/G99 X Y Z I K</p><p>G89 Define o ciclo de mandrilhamento.</p><p>G98/G99 Define o retrocesso da ferramenta.</p><p>X/Y Define a posição do mandrilhamento.</p><p>Z Define a cota de referência, absolutas ou incrementais.</p><p>I Define a profundidade do mandrilhamento.( EM ABSOLUTO ).</p><p>K Define o tempo de espera, após o mandrilhamento.</p><p>Exemplo de programação:</p><p>G53G0Z-100</p><p>T1D1</p><p>M6</p><p>G54</p><p>G0X0Y0</p><p>G43Z10</p><p>G89 G98 X0Y0 Z2 I-12 K20 F100 S2000 M3</p><p>X Y;se houver mais cotas</p><p>G80</p><p>G0Z100</p><p>M30</p><p>38</p><p>V-12/07/010</p><p>10 – 4 ¨ Eixo (Opcional)</p><p>O avanço para o eixo rotacional U é comandado na unidade GRAÙS/MINUTO.</p><p>A velocidade rápida do 4º eixo é de 10 rpm ou 3600 graus/minuto.</p><p>G0 X0 U0</p><p>G0 U90 F300 – o avanço é 300 graus / minuto</p><p>Quando um eixo (X Y ou Z) e o U são programados simultaneamente numa</p><p>Interpolação linear (G01), o avanço programado em F(mm/min) prevalece para</p><p>O eixo linear(X Y ou Z), o avanço rotacional (U) é obtido através da formula descrita a</p><p>Seguir.</p><p>Exemplo 1:</p><p>G0 X0 U0</p><p>G1 X500 U90 F1000</p><p>- o calculo para determinar a velocidade do quarto eixo será.</p><p>O avanço para o eixo U serra:</p><p>90 / 0.508= 177.165 graus/min</p><p>Neste caso, o tempo de usinagem será de 0.5 min / 1000mm/min.</p><p>1000 mm/min será o avanço aplicado para o eixo X e 177.165 graus/min será a</p><p>velocidade de avanço do 4º eixo.</p><p>Exemplo 2:</p><p>G0 X0 Y0 U0</p><p>G1 U180 F1000</p><p>- neste caso, o avanço programado será de 1000graus/min .o tempo deste</p><p>ciclo será de 10.8 segundos.</p><p>Exemplo 3:</p><p>G0 X0 Y0 U0</p><p>G0 U360</p><p>- neste caso , o avanço programado será o máximo, ou seja 3600 graus/min.</p><p>Exemplo 4:</p><p>G0 X0 Y0 U 0</p><p>G1 X10 U360 F1000</p><p>-neste caso, o avanço do eixo X será limitado para 1000mm/min.</p><p>39</p><p>V-12/07/010</p><p>Sentido de deslocamento do 4º eixo:</p><p>Movimento do 4º eixo , em relação a Ferramenta</p><p>40</p><p>V-12/07/010</p><p>Exemplo de programação 4º eixo</p><p>; CANAL 360 GRAUS</p><p>N10 G53 G0 Z-100</p><p>N20 G54</p><p>N30 T1 D1; FREZA ø 5MM</p><p>N40 M6</p><p>N50 S15OO M3 M8</p><p>N60 G43 G0 Z100</p><p>N70 G0 X-10 Y0 UO</p><p>N80 G5</p><p>N90 G0 Z-5</p><p>N100 G1 X20 F1000</p><p>N110 G1 U360</p><p>N120 G1 X-10</p><p>N130 GO Z200 M9</p><p>M30</p><p>41</p><p>V-12/07/010</p><p>Exemplo 2:</p><p>Perímetro diâmetro da peça x 3.14</p><p>60 x 3.14= 188.40</p><p>188.40= 360º</p><p>12.5 = Uº</p><p>U=(360x12.5)/188.40</p><p>U=4500.00/188.40</p><p>U=23.89º</p><p>; CANAL 25 x 25</p><p>N10 G53 G0 Z-100</p><p>N20 G54</p><p>N30 T1 D1; FREZA 5MM</p><p>N40 M6</p><p>N50 S2000 M3 M8</p><p>N60 G43 G0 Z100</p><p>N70 GO X-10 Y0 U0</p><p>N80 G0 Z-5</p><p>N90 G1 X20 F1000</p><p>N100 G1 U23.89</p><p>N110 G1 X45</p><p>N120 G1 U-23.89</p><p>N130 G1 X20</p><p>N140 G1 U0</p><p>N150 G1 X-10</p><p>N160 G0 Z200 M9</p><p>N170 M30</p><p>42</p><p>V-12/07/010</p><p>Exemplo 3:</p><p>; CANAIS 360 GRAUS</p><p>N10 G53 G0 Z-100</p><p>N20 G54</p><p>N30 T1 D1; FREZA ø 5MM</p><p>N40 M6</p><p>N50 S2000 M3 M8</p><p>N60 G43 G0 Z100</p><p>N70 GO X-10 Y0 U0</p><p>N80 G5</p><p>N90 G0 ZO</p><p>N100 G91 G1 Z-1 F200</p><p>N110 G90</p><p>N120 G1X0 F1000</p><p>N130 G1 X136 U1080</p><p>N140 G91 G0 Z20</p><p>N150 G90</p><p>N160 G0 X-10 U0</p><p>N170 G91 Z-20</p><p>N180 (RPT N100,N170) N2</p><p>N200 G90 GO Z200 M9</p><p>N210 M30</p><p>43</p><p>V-12/07/010</p><p>Exemplo 4:</p><p>;SEXTAVADO</p><p>N10 G53 G0 Z-100</p><p>N20 G54</p><p>N30 T1 D1;CABEÇOTE 32 MM</p><p>N40 M6</p><p>N50 S3000 M3</p><p>N60 G43 GO Z100</p><p>N70 G5</p><p>N80 G0 X-2 Y-25 U0</p><p>N90 G0 Z-5</p><p>N100 Y25 F1000</p><p>N110 G0 Z2</p><p>N120 G0 Y-25 U60</p><p>N130 Z-5</p><p>N140 G1 Y25 F1000</p><p>N150 GO Z2</p><p>N160 Y-25 U120</p><p>N170 Z-5</p><p>N180 G1 Y25 F1000</p><p>N190 G0 Z2</p><p>N200 Y-25 U180</p><p>N210 Z-5</p><p>N220 G1 Y25 F1000</p><p>N230 G0 Z2</p><p>N240 Y-25 U240</p><p>N250 Z-5</p><p>N260 G1 Y25 F100</p><p>N270 G0 Z2</p><p>N280 Y-25 U300</p><p>N290 Z10</p><p>N300 G0 Z200</p><p>N310 M30; FIM D. PROGRAMA</p><p>V-12/07/010 44</p><p>Cálculos de potência e velocidade de corte</p><p>Para calcular a rotação e avanços corretos para usinagem e melhor aproveitamento</p><p>da potência da maquina ; teremos as seguintes formulas :</p><p>Cálculos para RPM</p><p>S= VC x 1000</p><p>3.14 / ø ferramenta</p><p>Exemplo</p><p>Ferramenta = Freza ø 25</p><p>VC =150 m/min (velocidade de corte é especificada pelo fabricante da ferramenta)</p><p>S = 150 x 1000</p><p>3.14 / 25</p><p>S = 1910</p><p>Para calcular o avanço (F) teremos a seguinte formula:</p><p>F= S x AF x NF</p><p>Aonde : S= ROTAÇÃO ; AF= CORTE P/ FACA DA FERRAMENTA ; NF= TOTAL DE</p><p>FACAS DA FERRAMENTA.</p><p>EXEMPLO</p><p>Rotação 2500</p><p>Avanço p/ faca= 0.1</p><p>Total de facas= 3</p><p>Formula</p><p>F= S x AF x NF</p><p>Aonde</p><p>F= 2500 x 0.1 x 3</p><p>V-12/07/010 45</p><p>F= 750</p><p>Para calcular a potencia utilizada na usinagem podemos</p><p>utilizar o GRAFICO DE POTENCIA.</p><p>Exemplo:</p><p>No exemplo temos uma maquina com 15HP e Rotação maxima 6000 RPM.</p><p>Formula: Rotação / 4</p><p>EX: 6000/4 = 1500</p><p>Para uma usinagem utilizando 1000 RPM , teremos a seguinte formula:</p><p>PHP= 15 HP</p><p>1500 x 1000 RPM</p><p>PHP= 10 HP</p><p>Lembrando que a rotação utizada nete caso se obteve</p><p>Atraves do calculo de VC = velocidade de corte</p><p>OBS: A utilização correta da gama de POTENCIA DA MAQUINA é um dado muito</p><p>Importante no rendimento da usinagem</p><p>E melhor aproveitamento da VIDA UTIL DA MAQUINA.</p><p>V-12/07/010</p><p>46</p><p>11 – Funções auxiliaries M</p><p>As funções auxilares M são de ajuda a programação e na usinagem.</p><p>M00 - Parada Programa</p><p>M01 - Parada condicional via botão</p><p>M02 - Fim de programa</p><p>M03 - Liga o eixo arvore horário</p><p>M04 - Liga o eixo arvore anti-horário</p><p>M05 - Desliga o eixo arvore</p><p>M06 - Troca de ferramenta (habilita troca)</p><p>M07 - Liga o ar comprimido</p><p>M08 - Liga refrigeração ( óleo solúvel de corte)</p><p>M09 - Desliga refrigeração (óleo solúvel de corte)</p><p>M10 - Desliga o ar comprimido</p><p>M19 – Parada orientada eixo arvore (Sintaxe M19 S0 = grau orientação)</p><p>M30 – Fim de programa com retorno ao inicio</p><p>M89 – Desliga o CNC</p><p>V-12/07/010 47</p><p>operação</p><p>Apresentação</p><p>Este capitulo tem como objetivo ,orientar o manuseio do painel e botões do comando ,a fim de</p><p>executar com segurança ,qualquer movimento que se queira nos eixos da máquina.</p><p>V-12/07/010 48</p><p>V-12/07/010 49</p><p>A máquina dispõe de módulos de operação e programação ISO ,módulos de programação ciclo fixos e</p><p>modo MC - Interativo</p><p>Volante Remoto:</p><p>A máquina possue um volante remoto para que facilite o manuseio da máquina.</p><p>O comando Fagor 8055 dispõe de teclas de atalhos e facilidades para a programação no modo MC –</p><p>Interativo - fazendo apenas cálculos de ferramentas e geometria de edição de peças para usinagem.</p><p>V-12/07/010 50</p><p>3 – Ligar a máquina</p><p>Deve-se:</p><p>- Ligar a chave geral.</p><p>- Ligar o botão alimentação do CNC</p><p>Para ligar a maquina deve-se energizar a maquina ligando-a a chave no painel traseiro da</p><p>maquina,em seguida ligar o botão do comando esperando a máquina reconhecer a placa CPU e CARD</p><p>A.</p><p>4 – Referenciar a máquina</p><p>Antes de referenciar a máquina deve-se referenciar o magazine primeiramente.</p><p>4.0 – Referenciar o magazine</p><p>Para referenciar o magazine</p><p>- Acionar + ( F7)</p><p>- Diagnosis (F5)</p><p>- Usuário (F5)</p><p>- Preset de maquazine (F1) EM MÁQUINAS COM 4 EIXO</p><p>- Digitar a posição do magazine atual</p><p>- Enter</p><p>- Confirma</p><p>4.1 – Referenciar a máquina</p><p>1- Main Menu</p><p>2- Manual (F4)</p><p>3- Selecionar busca de referencia (F1)</p><p>4- Selecionar modo todos os eixos (F7)</p><p>5- Start</p><p>Nota: A ordem dos eixos a serem referenciados será sempre primeiramente o eixo Z</p><p>depois os eixos XY</p><p>V-12/07/010 51</p><p>4.3 – Referenciar a máquina através modo MC</p><p>Para referenciar a máquina através do modo MC , deve-se entrar no modo MC (tela interativa) ,apertar a</p><p>tecla ....Ø........ e cicle Start,a máquina buscará a referência dos eixos.</p><p>5 – Movimento dos eixos manualmente</p><p>Para se obter movimento nos eixos em modo manual,deve-se operar selecionando no painel os eixos</p><p>indicados X+ X- Y+ Y- Z+ Z- .</p><p>5.1 - Movimentar eixos através volante remoto</p><p>Para se obter movimento no volante remoto,deve-se ligar selecionando o eixo desejado.</p><p>OBS: para voltar a tela manual de operação deve-ser desligar o volante remoto em OFF.</p><p>5.2 - Movimentar eixos através jog incremental</p><p>Para se obter movimento através da função jog incremental deve-se selecionar o modo incremental no</p><p>painel operador e selecionar a casa milesimal a milímetros (de 0.001 a 10.000 mm)</p><p>OBS: modo incremental se trabalha conforme o avanço programado no potenciômetro avanço.</p><p>5.3 - Movimentar eixos através jog continuo</p><p>Para se obter movimento através da função jog continuo deve-se selecionar o modo continuo no</p><p>painel operador ,apertar a tecla de eixos manual selecionando o mesmo eixo desejado,para que a</p><p>maquina tenha avanço rápido dos eixos deve-se apertar a tecla ... constante ao eixo selecionado.</p><p>OBS: para que a maquina corra o eixos em avanço rápido deve-se estar a 100% o potenciômetro de</p><p>avanço, lembrando que o modo continuo se trabalha juntamente ao avanço do potenciômetro.</p><p>.</p><p>V-12/07/010 52</p><p>6- Operar comando MDI</p><p>A função MDI (F4), em modo Manual, pode-se ativar funções T,D,G,S e M, ativando-se as</p><p>mesmas automaticamente aparecerão na tela do operador .</p><p>Para que se possa executar uma função em modo MDI ,deve-se sempre ativar em Start,</p><p>7-Zero ferramenta</p><p>Caso1- Modo Zeramento:para fazer presset trabalhar</p><p>Com ferramenta padrão.</p><p>Tocar a ferramenta na face da peça</p><p>1- USUARIO</p><p>2- ORIGENS</p><p>3- ORIGEM A SER ZERADA</p><p>4- SELECIONAR EIXO Z</p><p>5- ENTER</p><p>OBS:Este modo deve-se ser apenas para a primeira ferramenta T1-ferramenta padrão</p><p>Corretor de altura da ferramenta padão seve ser 0</p><p>A maquina dispõe de uma tabela de ferramenta para que possa ser feito zeramento de ferramentas e</p><p>corretores.</p><p>Para fazer um zero ferramenta deve-se se certificar que a ferramenta deve estar bem presa e na posição</p><p>correta para troca se estiver no magazine.</p><p>Caso 2- Modo de Zeramento das demais</p><p>ferramentas</p><p>1- Tocar a ferramenta na face da peça</p><p>2- Entrar em modo manual e apertar a função Medição</p><p>3- Z=0-enter (zero ferramenta)</p><p>4- Carregar</p><p>5- Entrar em modo MDI</p><p>6- Chamar G43-Start</p><p>V-12/07/010 53</p><p>8– Zero origens</p><p>Para fazer zero peça:</p><p>1- Colocar um relógio apalpador em um porta pinça preso direto no eixo arvore</p><p>2- Levar ate uma extremidade X+ e tirar o ponto mais alto no relógio</p><p>3- Zerar o eixo utilizando modo Manual (F4) – Pré-seleção(F2) – eixo X0- enter</p><p>4- Levar o relógio ate a outra extremidade X- e medir o comprimento da peça</p><p>5- Dividir o valor encontrado e posicionar o eixo na cota encontrada</p><p>6- Para zerar o eixo Y seguir passo 1 a 5.</p><p>Assim que for feito a divisão das cotas encontradas para o zero peça ,colocar o comando em</p><p>modo MANUAL(F4),utilizar a função USUARIO(F5),chamar a função</p><p>ORIGENS(F1),escolher a origem a zerar a peça,selecionar as origens X e Y.</p><p>Após fazer o zeramento dos eixos ,automaticamente ira transferir o valor da origem zero</p><p>maquina para um zero peça.</p><p>V-12/07/010 54</p><p>9 – Editar um programa ISO</p><p>O comando Fagor 8055 dispõe de módulos de edição de programas e funções auxiliares ,na tela</p><p>edição de programas encontramos módulos para editar um programa através de,Editar,Modificar,</p><p>Buscar, Substituir,Apagar bloco,Mover bloco,+,Copiar bloco,Copiar programa,Incluir</p><p>programa,Parâmetros editor,onde temos as seguintes opções:</p><p>Criar um programa novo.</p><p>1 : MAIN MENU</p><p>2: EDITAR</p><p>3: DIGITAR NOVO NUMERO</p><p>4: NOVO COMENTARIO ( DAR NOME OU NUMERO DA PEÇA )</p><p>5: ENTER</p><p>6: EDITAR ( F1)</p><p>7: LINGAGEM DE CNC ( F1)</p><p>Modos de edição:</p><p>1- Linguagem cnc (ISO)</p><p>2- Ciclos fixos</p><p>3- Teach_ in</p><p>4- Ciclos modo MC (interativo)</p><p># 1 -Para editar um programa em linguagem (ISO) ,deve-se primeiramente ter um zero peça uma</p><p>origem para que possa ser feita a programação da peça, fazer um zero ferramenta e presset se caso</p><p>houver mais que uma ferramenta.</p><p># 2 -Para entra no modo de edição deve-se entrar na tecla MAIN-MENU- entrar no modo EDITAR-</p><p>selecionar o modo LINGUAGEM CNC,para que possa ser feita a programação em funções G do</p><p>comando,inciando a edição do programa.</p><p>Exemplo:</p><p>G53 G0 Z-100</p><p>T1 D1</p><p>M6</p><p>S1000M3</p><p>G54 …..</p><p>Para editar programas em modo de Ciclo Fixo deve-se entrar no modo de edição –editar interativo</p><p>-selecionar o ciclo apropriado a usinagem e editar cotas.</p><p>Assim após a edição do ciclo ajustar parâmetros de corte e programa.para que não haja erros de</p><p>edição e funções desapropriadas ao comando.</p><p>V-12/07/010 55</p><p>Para editar programas em modo de ciclo Teach_in deve-se entrar no modo de edição –Teach_in –</p><p>selecionar os pontos que ira marcar os eixos .</p><p>Ex: X –enter- automaticamente assumira o valor do ponto que se encontra a ferramenta.</p><p>Para aplicar os eixos Y e Z o mesmo procedimento devera ser seguido achando o ponto exato para</p><p>que o cnc possa guardar o ponto indicado da coordenada.</p><p>Nota: sempre vá ao ponto exato da cota, aplique a tecla do eixo e pulse enter para que possa</p><p>armazenar o mesmo</p><p>9.1 – Alterar dados no programa</p><p>Para fazer alteração em um programa deve-se entrar no modo de edição, selecionar o programa, entrar</p><p>na linha ou bloco,apertar a tecla (F2) modificar, modificar os parâmetros apertar ENTER,</p><p>automaticamente será alterado os dados.</p><p>10 – Tabelas de ferramentas</p><p>O comando Fagor possui uma tabela de ferramentas para que se possa armazenar</p><p>dados,como por exemplo: raio de ferramenta, zeramento, presset e desgaste de</p><p>ferramentas,para que isso seja viável ao operador ,deve-se utizar corretamente as ferramentas</p><p>ativas e zeramento.</p><p>Para entrar na tabelas de ferramenta deve-se:</p><p>1- Main -Menu</p><p>2- Tabelas(F5)</p><p>3- Corretores(F2)</p><p>Esta tabela armazena informações sobre as ferramentas que se possui, indicando o tipo de</p><p>corretor associado a mesma,a família a que pertence,etc..</p><p>Cada ferramenta possui os seguintes campos de definição:</p><p>( TOOL ) - Ferramenta</p><p>( D00.. ) – Corretor</p><p>( F00.. ) – Família</p><p>( I00.. ) – Desgaste de ferramenta eixo X</p><p>( K00.. ) – Desgaste de ferramenta eixo Z</p><p>V-12/07/010 56</p><p>11– Simulação de programas</p><p>O comando fagor dispõe de vários modos de simulação, para efetuar a simulação de um</p><p>programa deve-se entrar em Main –Menu, simular (F2) , definir o programa a simular por</p><p>cursor de linha ou numero programa, apertar a tecla ENTER para selecionar, apertar a tecla</p><p>simular (F2), selecionar a tecla (F2) parâmetros G, gráficos (F5) , selecionar o plano a simular,</p><p>apertar a tecla START,</p><p>Modos de simulação:</p><p>3D- visualiza a peça tridimensional</p><p>XY- plano XY de visualizar ferramenta eixo Z</p><p>XZ</p><p>YZ</p><p>Plano</p><p>Sólido- simula a peça em um bloco sólido</p><p>NOTA: quando se faz simulaçao em modo de movimento teórico a maquina faz conforme o</p><p>centro</p><p>da ferrramenta G40, utilizando o modo funções G.M,R,S,T (F3) a maquina ira fazer por</p><p>compensação de raio de ferramenta G41 ou G42,assim podendo gerar algum erro de</p><p>programação com as funções programadas.</p><p>12 – Executar programa modo automático</p><p>Para executar um programa poderá ser feito de 2(duas) maneiras:</p><p>1- Deve-se entrar no modo Main - Menu –Executar –Selecionar o programa P... –Enter-</p><p>Start</p><p>Passos:</p><p># - Main - Menu</p><p># - Executar (F1)</p><p># - Selecionar o programa a executar P.....</p><p># - Enter.</p><p># - Start</p><p>2 - Pode-se executar um programa apartir do modo de edição.</p><p>EX : Estar no modo de edição,programando em modo ISO,para executar o programa apartir</p><p>deste modo de edição,deve-se apertar a tecla de atalho EXEC (execute),o CNC</p><p>automaticamente entrara em modo de execução aguardando o START</p><p>V-12/07/010 57</p><p>13 - Parada de inspesão de ferramenta</p><p>Esta função não se encontra disponível no modo “Simulação de Programas”.Assim.para</p><p>acessar esta função ,deve-se primeiramente interromper a execução do mesmo.Quando se</p><p>seleciona esta função ,se permite controlar todos os deslocamentos da</p><p>maquina,manualmente,acessar a tabela de ferramenta,corretores,ativar funções G,M..</p><p>Formas de utilização da função:</p><p>1- Deve-se interromper a execução do programa via Stop</p><p>2- Entrar no modo Inspeção de ferramenta (parada o eixo arvore automaticamente)</p><p>3- Movimentar os eixos necessários</p><p>4- MDI -pode -se ativar funções G, M</p><p>5- Tabelas de ferramentas- ajustar desgaste de ferramenta</p><p>Em seguida para voltar a execução do programa,deve-se apertar a tecla de</p><p>Reposicionamento, selecionar os eixos ao ponto de parada - Enter, assim que a maquina</p><p>retornar ao ponto de origem</p><p>apertar novamente Start para que a maquina retorne ao modo de execução de programa.</p><p>14 – Executar programa através de bloco ou ferramenta</p><p>O modo de seleção de bloco ,permite que você execute o programa em um determinado bloco ou</p><p>inicio de ferramenta,</p><p>Passos:</p><p>1 -Executar</p><p>2 -Seleção de Bloco</p><p>4 -Texto ( digitar o ponto desejado ex: T2 D2</p><p>5 -finalizar busca</p><p>4 -Enter</p><p>5 – Start</p><p>Se você estiver no modo de EXECUÇÃO, selecione a tecla (F1) Seleção de bloco, em seguida</p><p>escolha o novo ponto de partida do programa a executar exemplo T2D2,podendo ser selecionado</p><p>pelo cursor ou por busca de texto (F4), finaliza busca em seguida apertar a tecla ENTER para</p><p>selecionar o bloco,e apertar START para executar o programa.</p><p>V-12/07/010 58</p><p>15 – Executar programa via RS232 (ON-LINE)</p><p>O comando FAGOR disponibiliza de software próprio para a transmissão de dados via</p><p>RS232, tem como objetivo enviar e receber programas via PC e CNC,para que isso ocorra</p><p>devemos ter um computador próprio para a maquina,assim será utilizado um software</p><p>WINDNC para fazer comunicação .</p><p>Para fazer a comunicação com o PC - CNC deve-se primeiramente:</p><p>1- Abrir o Windnc (PC)</p><p>2- Conectar em programas (visualizar os programas CNC no PC)</p><p>3- Entrar em Main-Menu (CNC)</p><p>4- Executar</p><p>5- Linha serie RS232 (F3)</p><p>6- Escolher o programa (editar o numero do programa)</p><p>7- Enter</p><p>8- Carregar</p><p>9- Start</p><p>Para fazer o SETUP da serial deve-se entrar em SETUP COM, configurar a porta COM em</p><p>PROPRIEDADES,velocidade de transmissão– selecionar o diretório de trabalho ,e selecionar</p><p>o diretório operador cnc,onde será efetuado a busca dos programas a utilizar a RS232 modo</p><p>ON-LINE.</p><p>16 – Simular programa via RS232</p><p>Para fazer uma simulação de programa via RS232,deve-se entrar no modo de simulação</p><p>,chamar Linha serie RS232 (F3),escolher o programa a ser simulado, entrar no modo</p><p>movimento teórico (F1), Gráficos (F5) ,escolher o tipo gráfico, Start.</p><p>Passos:</p><p>1 – Main-Menu</p><p>2 – Simular (F2)</p><p>3 – Linha serie RS232 (F3)</p><p>4 – Escolher programa P.....</p><p>5 – Movimento Teórico (F1)</p><p>6 – Gráficos (F5)</p><p>7 – Selecionar tipo gráfico</p><p>8 – Start.</p><p>V-12/07/010 59</p><p>17 – Modo operacional MC</p><p>Este modo tem como facilitar operações de usinagem ,devido ao modo de operar e programar</p><p>os ciclos em modo interativo ,para que isso seja de ajuda na praticidade do comando temos</p><p>que seguir duas regras antes de se entrar no modo MC.</p><p>1-Acionar o zero peça (origen), pelo modo MDI (F3) chamar a função G43 -compensação de</p><p>comprimento de ferramenta,assim para que o CNC entenda por qual origem zero peça será</p><p>feito a usinagem.</p><p>Para entrar no modo MC deve-se apertar as funções SHIFT- ESC.o comando entrara em</p><p>uma tela onde se encontra ciclos fixos ,pré programados a que se agregam valores ,aonde</p><p>paramentros são automaticamente calculados .</p><p>Exemplo tela modo MC</p><p>V-12/07/010 60</p><p>Execução dos ciclos no modo MC,devera primeiramente ser selecionado o ciclo a ser</p><p>usinado, assim seguindo, editando cotas e parâmetros de corte de ferramenta.</p><p>Exemplo de programação e execução de ciclo modo MC.</p><p>Ciclo de furação:</p><p>Execução ciclo modo MC.</p><p>Passos:</p><p>1- Editar cotas pré-selecionadas</p><p>2- Editar parâmetros de corte</p><p>3- Simular (tecla de atalho)</p><p>4- Esc (para sair modo simulação)</p><p>5- Esc (para entrar em modo de Start)</p><p>6- Start (para executar ciclo)</p><p>Nota:Para sair do modo MC apertar as teclas SHIFT-ESC,entrara no modo manual da</p><p>maquina</p><p>#FUNÇÕES MODO MC.</p><p>No modo MC podemos executar ciclos, editar programas ISO, simular programas, incluir</p><p>programas modo interativo junto ao ISO,modificar ,apagar.</p><p>Detalhes das operações averiguar Manual- Operação MC- pág 5</p><p>Para melhor esclarecimento sobre módulos de programação e operação do modo MC</p><p>consultar os manuais de operação e programação e auto aprendizagem.</p><p>V-12/07/010 61</p><p>;HELICE PARAMETRICA</p><p>G53 G0 Z-100 ; TROCA DE FERRAMENTAS</p><p>T1 D1</p><p>M6</p><p>G54</p><p>S2500 M3</p><p>(P101=.25) ; INCREMENTO</p><p>(P102= 0); INICIO EM Z</p><p>(P103=24);DIAMETRO DO FURO</p><p>(P104=P103/2)</p><p>(P105=35);PROFUNDIDADE</p><p>G43 G0 Z100</p><p>G0 X0 Y0 ; COORDENADAS A EXECUTAR</p><p>G92 XY;NOVO ZERO</p><p>G0 Z1.</p><p>G1 Z-P102 F2000 ;(INICIO EM Z)</p><p>G41 XP104</p><p>(P102=P102+P101)</p><p>(IF(P102 GT P105)GOTO N20)</p><p>G3 XP104 Y0 I-P104 JO Z- P105 K P101</p><p>G40 G1 X0 Y0</p><p>N20 G53 G0 Z-100</p><p>M30</p><p>V-12/07/010 62</p><p>;CAVIDADE..PARAMETRIC,MX--,</p><p>G53 G0 Z-100; CAVIDADE....PARAMETRICA</p><p>T1 D1</p><p>M6</p><p>G54</p><p>S2500 M3</p><p>G43 G0 Z100</p><p>G0 X0 Y0;COORDENADAS</p><p>G92 X0 Y0; NOVO ZERO</p><p>G0 Z0</p><p>(P101=.1);INCREMENTO</p><p>(P102=0);Z INICIAL</p><p>N10 (P102=P101+P102)</p><p>(P103=P102*(TAN 45)); GRAU A CALCULAR</p><p>(P104=10);PROFUNDIDADE</p><p>(P109=P104/P101)</p><p>(P105=110/2);MEDIDA..X</p><p>(P106=P105-P103)</p><p>(P107=72/2);MEDIDA...Y</p><p>(P108=P107-P103)</p><p>(IF (P102 GT P104) GOTO N20); CONDICAO...</p><p>G1 Z-P102 F2500</p><p>G41 G1 XP106</p><p>G36 R10 YP108</p><p>G36 R10 X-P106</p><p>G36 R10 Y-P108</p><p>G36 R10 XP106</p><p>G1 Y0</p><p>G40 G1 X0</p><p>(GOTO N10)</p><p>N20G0 Z200</p><p>M30</p><p>V-12/07/010 63</p><p>G53 G0 Z-100;RAIO.PARAMETRICO ext</p><p>T1 D1; ferramenta</p><p>M6</p><p>G54</p><p>S2500 M3</p><p>G43 G0 Z100</p><p>G0 X0 Y0;COORDENADAS a usinar</p><p>G92 X0 Y0; novo zero</p><p>G0 Z2</p><p>(P101=.1); INCREMENTO</p><p>(P102=0);INICIO**Z</p><p>N10 (P102=P102+P101); calculo p altura</p><p>(P110=40); RAIO</p><p>(P111=P110-P102)</p><p>(P113=(P110*P110-P111*P111))</p><p>(P112=SQRT P113)</p><p>(P120=P112+50)</p><p>(IF (P102 GT P110) GOTO N20)</p><p>G0 XP120 Y0</p><p>G1 Z-P102 F3000</p><p>G41 G1 XP112</p><p>G2 XP112 Y0 I-P112 J0</p><p>G40 G1 XP120</p><p>(GOTO N10)</p><p>N20 G0 Z200</p><p>M30</p><p>V-12/07/010 64</p><p>;RAIO.PARAMETRICO..IN,MX--,</p><p>G53 G0 Z-100;RAIO.PARAMETRICO interno.</p><p>T1 D1</p><p>M6</p><p>G54</p><p>S2500 M3</p><p>G43 G0 Z100</p><p>G0 X0 Y0;COORDENADAS</p><p>G92 X0 Y0 ; NOVO ZERO PEÇA</p><p>G0 Z2</p><p>(P101=.1); INCREMENTO</p><p>(P102=0);INICIO**Z</p><p>N10 (P102=P102+P101)</p><p>(P105=20); PROFUNDIDADE</p><p>(P110=40); RAIO</p><p>(P111=P110-P102)</p><p>(P113=(P110*P110-P102*P102))</p><p>(P112=SQRT P113)</p><p>(IF (P102 GT P105) GOTO N20)</p><p>G0 X0 Y0</p><p>G1 Z-P102 F3000</p><p>G41 G1 XP112</p><p>G3 XP112 Y0 I-P112 J0</p><p>G40 G1 X0</p><p>(GOTO N10)</p><p>N20 G0 Z200</p><p>M30</p><p>V-12/07/010 65</p><p>;CONE PARAMETRICO</p><p>G53 G0 Z-100</p><p>T1 D1</p><p>M6</p><p>G54</p><p>S3500 M3</p><p>G0 G43 Z50</p><p>G0 X0 Y0 ;COORDENADAS</p><p>G92 X0 Y0; NOVO ZERO</p><p>G0 Z1</p><p>(P101=.1) ;PASSO POR VOLTA</p><p>(P102=0) ; INICIO EM Z</p><p>N10(P102=P102+P101)</p><p>(P110=5) ;ALTURA DO CHANFRO</p><p>(P103=P102*(TAN 45)</p><p>(P104=30/2); DIAMETRO INICIAL</p><p>(P105=P104-P103); PARA EXTERNO INVERTER - POR +</p><p>G1 Z-P102 F2000</p><p>G1 G41 XP105</p><p>G3 XP105 Y0 I-P105 JO</p><p>G40 G1 X0 Y0</p><p>(IF(P102 GT P110)GOTO N20)</p><p>(GOTO N10 )</p><p>N20 G0 Z200</p><p>M30</p><p>V-12/07/010 66</p><p>Interpolação cônica helicoidal</p><p>%HELIC\CONICO+,MX--,</p><p>T1D1</p><p>M6</p><p>S1200M3</p><p>G54</p><p>G0G90 X50 Y50 ; POSICAO DO FURO</p><p>G92 X0 Y0 ; ZERAMENTO VIRTUAL</p><p>G0 G43 Z20</p><p>G1 Z0 F2000</p><p>(P1=0.2) ; INCREMENTO POR VOLTA</p><p>(P2=0) ;INICIO EM Z</p><p>N10(P2=P2+P1) ;CALCULO DO INCREMENTO</p><p>(P3=30-P1) ; PROFUNDIDADE</p><p>(P4=5) ;ANGULO</p><p>(P5=P2*(TAN P4)) ; CALCUCULO DA TANGENTE</p><p>(P6=20.2/2) ; DIAMETRO INICIAL DIVIDIDO POR 2</p><p>(P7=P6-P5) ; PARA FAZER AO CONTRARIO O ANGULO TROCAR PARA +</p><p>(P8=5) ; RAIO DA FRESA</p><p>(P9=P7-P8)</p><p>G1G5 XP9</p><p>G3 XP9 Y0 I-P9 J0 Z-P2 F2000</p><p>(IF (P2 GT P3)GOTO N20)</p><p>(GOTO N10)</p><p>N20 G0 X0Y0</p><p>G0 Z200</p><p>G0 G90 Z200</p><p>M30</p><p>V-12/07/010 67</p><p>V-12/07/010 68</p><p>Faceamento</p><p>V-12/07/010 69</p><p>Perfil externo</p><p>V-12/07/010 70</p><p>Interpolação externa</p><p>V-12/07/010 71</p><p>Furar e roscar M8x1.25</p><p>V-12/07/010 72</p><p>Interpolação interna</p><p>V-12/07/010 73</p><p>Perfil interno</p><p>V-12/07/010 74</p><p>Cálculos</p><p>Rotaçâo</p><p>RPM = VC X 1000 ÷ π X Ø DA FRESA</p><p>(30 metros X 318 / Ø da Fresa = RPM)</p><p>VC</p><p>RPM X DA FRESA X π ÷ 1000</p><p>(30 metros X 318 / Ø da Fresa = RPM)</p><p>Velocidade de avanço</p><p>VA = RPM X NUMERO DE FACAS X AVANÇO POR FACA</p><p>Avanço pro rotação</p><p>AR = NUMERO DE FACAS X AVANÇO POR FACA</p><p>Taxa de romoção de material</p><p>TRM = PENETRAÇÃO DE TRABALHO X PROFUNDIDADE X VA</p><p>Ø DO QUADRADO</p><p>Em um quadrado de 15 por 15 (15 X 1,4142 = 21,213)</p><p>Para um sextavado de 15 (15 X 1,1547 = 17,3205)</p><p>V-12/07/010 75</p><p>h=√cat-op² + cat-adj²</p><p>h=cat-op ÷ seno</p><p>h=cat-adj ÷ co-seno</p><p>cat-op=√h² - cat-adj²</p><p>cat-op= cat-adj x tang</p><p>cat-op= h x seno</p><p>cat-adj= √h² - cat-op²</p><p>cat-adj= cat-op ÷ tang</p><p>cat-adj= h x co-seno</p><p>seno=cat-op ÷ h</p><p>co-seno= cat-adj ÷ h</p><p>tang=cat-op ÷ cat-adj</p>

Mais conteúdos dessa disciplina