Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

ELETRÔNICA / ELÉTRICA => Eletrônica Básica => Programação => Tópico iniciado por: Kléber em 02 de Outubro de 2008, 16:43

Título: Programar com variaveis
Enviado por: Kléber em 02 de Outubro de 2008, 16:43
Como faço para programar com parametros.
Por exemplo, em alguns peças que usino, só preciso mudar a profundidade em z.

Em vez de que ter um monte de programas ou ter que alterar os varios "z's" no prg. gostaria de colocar váriaveis, vi alguns exemplos mas não sei se estou certo, me falem se o q estou pensando esta certo?

#200=(n° qquer)
#100=(n° qquer)


G01 Z#100 F1000
G01 X#200 Y#100
G01 Z#100

................... ...


AGRADEÇO DESDE JÁ
Título: Re: Programar com variaveis
Enviado por: Jorge_BH em 02 de Outubro de 2008, 18:36
Oi, Kléber, não sei se é essa a sua dúvida, mas aqui explica vários tipos de variáveis.
Abraço.
Jorge
http://www.linuxcnc.org/handbook/gcode/variables.html#anchor759913
Título: Re: Programar com variaveis
Enviado por: cientista13 em 02 de Outubro de 2008, 21:58
Kléber

o caminho é esse aí mesmo.

Estou postando um programinha que fiz para fazer os sextavados tipo favos de colméia. Está bem comentado nas linhas de programa, é fácil entender (pelo menos é a minha opinião).

O programa faz o seguinte:
Pede a posição inicial de X e Y
Pede a posição Final de X e Y

Depois entra no trabalho propriamente dito que são os sextavados que serão executados até atingir a posição final de X e Y.

Para o programa escrevi apenas um sextavado, são apenas 6 linhas para o sextavado, mais 2 linhas para subir e descer o eixo Z e uma para deslocar para o próximo sextavado.

O programa repitirá sempre o mesmo sextavado, porém em posição diferente.

O tamanho do setavado é de 6mm, mas querendo dá para fazer inumeros sextavados, que pode prencher toda a area útil da máquina, sem a necessidade de se escrever um programa que repete um milhão de vezes a mesma coisa.

Esse programa eu rodo no Turbocnc. É só um exemplo, mas pode te ajudar pois a lógica é a mesma.

Título: Re: Programar com variaveis
Enviado por: Kléber em 03 de Outubro de 2008, 15:07
Muito obrigado pelas dicas.

Já vou começar a programar com váriaveis, com toda certeza o operador vai gostar muito da idéia.
 
Aproveitando, como dúvidas sempre aparecem...........

O comando do nosso Centro é bem simples 0I Mate Fanuc.
Tive q mandar colocar rotinas de G12 e G13 pq este não tinha.

As dúvidas são:

1ª) Qro fazer um circulo completo. Hoje faço isso usando G02/G03 em duas etapas, faço 180° e + 180°. Como faço para usinar 360° numa unica linha?

Ex de como faço

G01 X0 Y0
X-5
G02 X5 Y0 R10
G02 X-5 Y0 R10
G01 X0 Y0

2ª) Relação as usinagens de bolsa c/ G12/G13 os exemplos que vi são de usinagens são de dentro pra fora.
Posso fazer ao contrário?
Posicionando minha ferramenta no externo (na verdade qro faciar um disco) e indicando um raio final menor?


Obrigado pela atenção
Título: Re: Programar com variaveis
Enviado por: Jorge_BH em 03 de Outubro de 2008, 23:11
Cientista13 e Kléber, beleza?
Vi no programa "sextavado" q vc usa a condição "if". Onde posso achar a sintaxe para comandos lógicos aplicados no gcode?
Obrigado.
Jorge
Título: Re: Programar com variaveis
Enviado por: F.Gilii em 04 de Outubro de 2008, 07:50
Só uma dica:

Cada programa de controle usa um interpretador baseado numa variante de linguagem RS274, portanto cada um tem o seu pacote de variaveis...

Estudem o manual do seu interpretador.

http://www.mundocnc.com.br/temas.php
(link corrigido)
Título: Re: Programar com variaveis
Enviado por: Jorge_BH em 04 de Outubro de 2008, 20:07
Oi, Fábio.
Não consegui acessar com esse link...
Abraço.
Jorge
Título: Re: Programar com variaveis
Enviado por: cientista13 em 04 de Outubro de 2008, 21:13
Cientista13 e Kléber, beleza?
Vi no programa "sextavado" q vc usa a condição "if". Onde posso achar a sintaxe para comandos lógicos aplicados no gcode?
Obrigado.
Jorge

Jorge

O programa que fiz funciona no Turbocnc. Tudo que está no programa está bem explicado no manual do Turbocnc que tem aqui mesmo no forum.
Título: Re: Programar com variaveis
Enviado por: F.Gilii em 04 de Outubro de 2008, 21:32
Jorge,

Corrigí o link...
Título: Re: Programar com variaveis
Enviado por: Jorge_BH em 04 de Outubro de 2008, 23:25
Obrigado Fábio e Cientista13.
Jorge