Autor Tópico: Duvida sobre "F"  (Lida 1985 vezes)

Description:

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

zebra

  • Visitante
Duvida sobre "F"
« Online: 23 de Abril de 2010, 22:07 »
Ola amigos, estou com uma duvida cruel, como se calcula o avaco no CNC?
Vejam um trecho de um programa MCS:
0005. POS L   XA   55.000
                   ZA     2.000   F0  M14
0007. POS     XA   46.000    F.710
0008. POS     ZA     0.100    F.200

Agora outro trecho no comando ISO:
G01X84F.3
X81.5Z-2F.2
X51F.2

É isso que esta me deixando curioso, quando vejo os programas eu me pergunto como é que os programadores chegaram a esses numeros de avanco?
Se alguem puder me dar uma luz!!!!!!!! obrigado...

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re: Duvida sobre "F"
« Resposta #1 Online: 24 de Abril de 2010, 01:24 »
chegamos a partir de catalogos de fornecedores da ferramenta , calculos, e , experiencia.

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: Duvida sobre "F"
« Resposta #2 Online: 24 de Abril de 2010, 08:49 »
Zebra,

Há algumas variantes nos formatos dos programas de controle - a grande maioria deles se baseia no padrão RS274xx...

O comando MCS usa outro padrão, e voce precisaria então do manual de programação dele para saber quais são as variáveis que ele usa.

zebra

  • Visitante
Re: Duvida sobre "F"
« Resposta #3 Online: 24 de Abril de 2010, 09:29 »
Olá amigos, muito obrigado por dar a resposta, segunda feira eu vou perguntar direto para um programador, dai eu posto aqui a resposta dele, obrigado....

Offline Cássio Alvarenga

  • Moderador
  • CNCMASTER
  • ******
  • Posts: 3429
  • Sexo: Masculino
    • www.vatech.ind.br
  • Cidade - UF: Belo Horizonte - MG
  • Profissão: Empresario / Engenheiro Mecânico
Re: Duvida sobre "F"
« Resposta #4 Online: 04 de Maio de 2010, 20:44 »
o comando F no final de cada linha geralmente indica com quantos passos por minuto o comando deve ser executado, assim da pra calcular o avanço.

Ex:

se vc usa um motor com passo de 1,8° (200 por volta) e o fuso de 5mm de passo, então você tem o deslocamento por passo de 0,025mm

 se você quer usar um avanço de 100mm/mim por exemplo você divide o avanço desejado pelo deslocamento por passo (100/0,025=4000) ou seja você precisa colocar no final do comando (F4000)

Fazendo um movimento de 250mm no eixo X com avanço de 100mm/min:

G01 X100 F4000

OBS: o avanço controlado, por motivos obvios, tem que ser menor que a velocidade maxima da maquina.

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: Duvida sobre "F"
« Resposta #5 Online: 04 de Maio de 2010, 20:51 »
Fazendo um movimento de 250mm no eixo X com avanço de 100mm/min:

G01 X100 F4000
Cassio,

Acho que você deve ter confundido algo - se colocar F4000, a máquina se deslocará a 4 metros/minuto...

Se quer um avanço de 100 mm/min, coloque F100 - só isso...

E para um movimento de 250mm em "X", a linha de comando ficaria assim:
G01 X250 F100, supondo que o deslocamento começou em zero.
« Última modificação: 04 de Maio de 2010, 20:53 por fgilii »

 

/** * */