Autor Tópico: Como faço para a cnc avançar rápido quando não está cortando?  (Lida 9611 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #15 Online: 07 de Fevereiro de 2012, 22:05 »
Jorge,

Como sabe a idéia é ter um ponto de partira e uma referencia...

Mesmo sendo muito conservador, é bom para a esmagadora maioria dos casos e um ótimo ponto de partida para o pessoal que ainda não está familiarizado com suas criaturas e o que elas são capazes de fazer (ou não)

Fabio

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #16 Online: 07 de Fevereiro de 2012, 23:37 »
Gilii,

Grato pelas orientações, elas estão condizentes com as orientações que recebi do Jorge L..

Mas, supondo que realizei essas configurações, comecei com 100 mm/min e fui aumentando gradativamente até 1500 mm/min. e começou perder passo. Então deixei configurado para 900 mm/min e coloquei os 10% 90 mm/min na aceleração. A máquina está funcionando às 1000 maravilhas.

Aí, depois de alguns dias,  tenho que fresar uma peça de alumínio, a velocidade horizontal terá que ser bem reduzida, digamos 50 mm/min,
mas quando o eixo Z levantar para ir até outro extremo da peça, a velocidade será também de 50 mm/min. Eu estou querendo saber se Há ou não possibilidade dessa velocidade, quando o Z estiver levantado, passar para , digamos 900 mm/min e quando a fresa (eixo Z) abaixar para iniciar novo desbaste na peça a velocidade voltar para os 50 mm/min.


Grato

Edson




 

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #17 Online: 08 de Fevereiro de 2012, 00:16 »
Eu estou querendo saber se Há ou não possibilidade dessa velocidade, quando o Z estiver levantado, passar para , digamos 900 mm/min e quando a fresa (eixo Z) abaixar para iniciar novo desbaste na peça a velocidade voltar para os 50 mm/min.

Edson,
Para isto se usa os códigos G0, G1, etc.
G00 = Rapid positioning = movimentação com a ferramenta levantada (configurado no prog de controle: emc2, Mach2/3, etc.)
G01 = Linear interpolation = usinagem linear (configurado no prog de criação do gcode: artcam, etc.)
G02 = Circular interpolation, clockwise = Usinagem circular - sentido horário (idem artcam, etc.)
G03 = Circular interpolation, counterclockwise = Usinagem circular - sentido anti-horário (idem artcam, etc.)

http://en.wikipedia.org/wiki/G-code#List_of_G-codes_commonly_found_on_Fanuc_and_similarly_designed_controls

Abraços
Alebe

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #18 Online: 08 de Fevereiro de 2012, 08:30 »
Edson,

Se a máquina está ajustada para uma velocidade máxima de digamos 900mm/min, esta será a velocidade em deslocamento rápido independente das velocidades de corte preparadas nos arquivos de execução.

O Alexandre apontou os comandos que selecionam as velocidades - só faltou dizer para completar que quando se está em G01, G02 ou G03 se usa a palavra "F" (de "Feed Rate" ou Velocidade de Avanço) que é quem diz ao interpretador a que velocidade deve ser executado aquele movimento.

O único comando que ignora esta palavra de avanço é G00, pois ele é usado em translação rápida ou seja, na máxima velocidade que o cnc está ajustado.

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #19 Online: 08 de Fevereiro de 2012, 11:03 »
Gilii,

é exatamente isso que estava precisando. Fiz um pequeno teste adicionando o comando "F" e realmente funcionou direitinho como queria.

Só que para usar esse comando "F" eu tive que editar o GCode no Bloco de Notas. Haveria alguma forma de usá-lo automaticamente pelo ArtCam ou Mech3.

Obs. No GCode original, o comando "F" só é colocado nas linhas de movimentação do eixo Z e logo a seguir quando inicia um novo corte, mas não é colocado na linha em que a ferramenta se movimenta para outro ponto para iniciar outro corte (no meu teste coloquei esse código manualmente). Então esse deslocamento no vazio segue na velocidade do último "F" lido pelo Mach que é o "F" da linha do corte (no exemplo abaixo em Verde).

Veja o exemplo:

Citar

(teste)
G90
G21
G49
G0Z15.0000
M3 S15000
G0 X22.8617 Y56.2397 Z15.0000 F9000
G1   Z-1.0000 F3000
G2 X44.4662 Y96.8729 I48.9776 J0.0189 F150
G2 X76.8739 Y104.9887 I27.3809 J-40.5740
G2 X111.8251 Y84.6064 I-4.9900 J-48.7147
G2 X120.6127 Y51.2296 I-39.8988 J-28.3500
G2 X100.2303 Y16.2783 I-48.7147 J4.9900
G2 X66.8535 Y7.4907 I-28.3500 J39.8988
G2 X31.9023 Y27.8731 I4.9900 J48.7147
G2 X22.8617 Y56.2397 I39.7862 J28.3041
G0   Z15.0000
G0 X32.2970 Y109.4840 F9000
G1   Z-1.0000 F3000
G1 X110.2110   F150
 Y176.0400
X32.2970 
 Y109.4840
G0   Z15.0000
G0 X226.0909 Y30.2255 F9000
G1   Z-1.0000 F3000
G1 X200.5792 Y10.4767  F150
X211.4779 Y40.8425
X184.8122 Y59.0028
X217.0596 Y58.0211
X226.0909 Y88.9935
X235.1222 Y58.0211
X267.3696


Os "F's" em vermelho foram colocados depois, durante a edição pelo Bloco de Notas. Lembrando que a maior velocidade não vai exceder  a velocidade configurada no Mach3, que no meu caso seria de 900 mm/min.

Abs.

Edson



Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #20 Online: 08 de Fevereiro de 2012, 12:33 »
... só faltou dizer para completar que quando se está em G01, G02 ou G03 se usa a palavra "F" (de "Feed Rate" ou Velocidade de Avanço)...

Nãnãnã.
Ta bem claro que digo que essa velocidade é configurada no programa criador do gcode.
Só não disse como configura. Mas como é uma informação basica e que - consta dos manuais do art - não achei relevante.  ;)

Citar
G01 = Linear interpolation = usinagem linear (configurado no prog de criação do gcode: artcam, etc.)

abraços

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #21 Online: 08 de Fevereiro de 2012, 19:29 »
Alebe,

Sem problemas - eu só comentei sobre o "F" porque sentí que era necessário ;)

Edson,

Isso mesmo - a coisa funciona, ainda mais se tiver um pós processador bem escrito.

Uma ressalva - a palavra "F" nas linhas em G00 podem ser omitidas porque são ignoradas.

Se o programa de controle está ajustado para 9000mm/min (usando seu exemplo), esta será a velocidade de deslocamento em rápido sempre.

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #22 Online: 08 de Fevereiro de 2012, 21:17 »
Gilii,

é exatamente isso que aconteceu. No meu exemplo coloquei "F9000" exagerando na velocidade, mas na verdade ela, a velocidade, foi até a velocidade que estava configurada, não passou dos 900 mm/min.

Citar
Uma ressalva - a palavra "F" nas linhas em G00 podem ser omitidas porque são ignoradas.

Ok, experimentei apagar a letra "F" e funcionou perfeito.

Só mais uma coisa. Como obter um pós processador bem escrito?

Abraços

Edson


Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Como faço para a cnc avançar rápido quando não está cortando?
« Resposta #23 Online: 08 de Fevereiro de 2012, 21:21 »
Edson,

Aí eu não tenho como responder à contento, pois a maioria dos programas que eu uso/usei permitiam que os pós processadores fossem editados, então eu ía ajeitando conforme minhas necessidades...

No geral a maioria dos pós de programas como ArtCam  são bem satisfatórios, uns mais outros menos - é questão de ir experimentando e se adequando ao que existe ou à sua necessidade caso tenha como editar.

 

/** * */