Autor Tópico: CODIGO PARA TOUCHPROBE  (Lida 5909 vezes)

Description:

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

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
CODIGO PARA TOUCHPROBE
« Online: 26 de Fevereiro de 2015, 22:11 »
Boa Noite.
Tenho um touchprobe criado por mim para a leitura do perfil de jantes.
Ja conseguir fazer parte do trabalho, ou seja atravez do mach3 com o digitizing wizard consigo fazer com que o touch probe grave o perfil da jante em txt e depois atravez de um programa adicionar as coordenadas x e z no documento txt.
a minha questao é a seguinte: Imaginem que vou iniciar uma leitura em que x tem uma distancia de 10 cm e a z dou uma distancia de 5 cm para percorrer e voltar ao ponto inical z=0. pois aqui esta o problema ele da tudo muito bem guarda as coordenas como eu queria mas o percurso do z demora algum tempo queria saber se existe algum tipo de codigo que quando o z encontra um ponto em vez de recuar outra vez ate ao ponto inicial recuar so x mm a partir do ponto que detetou por exemplo z deteta um ponto em z=2 e em vez de voltar ao 0 outra vez voltava 0.5 ou seja para z=1.5.
Isso sera possivel ?
Cumprimentos

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re:CODIGO PARA TOUCHPROBE
« Resposta #1 Online: 27 de Fevereiro de 2015, 12:08 »
use o g32 ex:
altua do z no mack  20mm
parar o touch parar quando tocar
g32z0 f10 coloquei f10 para ir devagar
se a peça esta na altura de 3mm o mack vai parar com precisão na altura certa

Luciano

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #2 Online: 28 de Fevereiro de 2015, 13:01 »
Boa tarde.
Desde ja muito obrigado pela resposta.
De momento o torno esta em montagem so para a semana posso testar esse mesmo codigo.
Mas ou seja, o g32 diz ao touchprobe que quando encontrar um ponto recuar so x mm para tras em vem de ir ao 0  ?
cumprimentos

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re:CODIGO PARA TOUCHPROBE
« Resposta #3 Online: 28 de Fevereiro de 2015, 17:44 »
ele para no toque

Luciano

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #4 Online: 28 de Fevereiro de 2015, 21:52 »
mas eu nao quero que ele pare no toque...
Queria que quando deteta-se o toque recua-se x mm em vez de voltar sempre ao zero...
nao se se me estou a fazer entender...
cumprimentos

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
CODIGO PARA TOUCHPROBE
« Resposta #5 Online: 01 de Março de 2015, 17:21 »
Use G91 Z1.. Ele recuaria 1mm depois do toque

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #6 Online: 02 de Março de 2015, 11:41 »
G91 Z1 recua 1mm em z depois do toque e continua a leitura ?
Desculpem tanta pergunta mas nao tendo a maquina pronta nao posso fazer testes reais :s .
Obrigado pelas respostas !

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:CODIGO PARA TOUCHPROBE
« Resposta #7 Online: 02 de Março de 2015, 11:53 »
Atenção:

O codigo para probe é G31, e não G32...

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #8 Online: 02 de Março de 2015, 12:41 »
M40
G92X0Y0Z0
F100
 G0X0Y0Z0
 G31 Z-2    (caminho a percorrer ate encontrar o ponto)
 G0 Z0        (o probe volta de novo a 0)
 G0X0.125Y0Z0 (Depois de z voltar a 0 o eixo do x anda 0.125mm)
...
... até x=10 por exemplo
e fecho com
M30.~
Ou seja ele faz a leitura muito bem sem problema nenhum e grava sem problema , a questão é que queria reduzir o tempo de leitura.
Para isso queria que em vez de o probe cada vez que encontre um ponto voltar a 0 recua-se so x mm no momento em que encontra um ponto entre 0 e -2.


Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re:CODIGO PARA TOUCHPROBE
« Resposta #9 Online: 03 de Março de 2015, 09:13 »
bom dia simao

quando vc gera , um wilzard do mack, o código que ele gera pode ser editado, vera que ele usa o g31(desculpe-me no tópico anterior falei g32)
este código quando acontece o toque o valor é guardado numa variavel e pode ser usado para movimentar o eixo somando-se ou subitraindo conforme a direção desejada pois é muito versátil.

não posso te ajudar mais porque u meu computador pifou o hd , estava tudo la ,achei procurando por este código g31

Luciano


Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #10 Online: 05 de Março de 2015, 11:50 »
Quando gero o codigo no wizard do mach3 ele cria um codigo em txt que eu posso editar e foi assim que eu fiz e o exemplo que dei em cima é isso msm
M40
G92X0Y0Z0
F100
 G0X0Y0Z0
 G31 Z-2    (caminho a percorrer ate encontrar o ponto)
 G0 Z0        (o probe volta de novo a 0)
 G0X0.125Y0Z0 (Depois de z voltar a 0 o eixo do x anda 0.125mm)
...
... até x=10 por exemplo
e fecho com
M30.~

Ai esta usado o g31 mas nao vejo como pode funcionar.
O probe no eixo z quando encontra um ponto volta para 0 pois esta defenido para voltar para zero, o que era preciso era algo que nao defeni-se 0 era preciso definir que o z nao volta.va a zero mas sim recuar x mm em z quando encontrar um ponto para gravar.
Cumprimentos e obrigado pelas respostas!

Offline caveira

  • Novato
  • *
  • Posts: 98
  • Sexo: Masculino
  • Eng. Mecânico e Piloto 2T
    • Serviços publicados
  • Cidade - UF: Videira - SC
  • Nome:: André
  • Profissão: eng. mecanico
Re:CODIGO PARA TOUCHPROBE
« Resposta #11 Online: 05 de Março de 2015, 17:43 »
postei no clubecnc o código G para o apalpador, usando o LinuxCNC, não sei se funcionará no Mach
ao encostar sobe no valor que configurar

peguei um na net e adaptei para o meu caso... segue o link

http://www.clubecncbrasil.com.br/clubecnc/index.php/topic,6898.msg64030.html#msg64030

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #12 Online: 06 de Março de 2015, 13:24 »
Boa Tarde tentei entrar no link que me enviou mas diz que ja nao esta disponivel! Será que podia enviar por aqui ?
Cumprimentos.

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
CODIGO PARA TOUCHPROBE
« Resposta #13 Online: 06 de Março de 2015, 22:15 »
Cara vc vai ter que escrever o programa nao mao acho que nao vai dar pra usar o wizard.... Faca um desenho do que vc quer que o probe faça !

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #14 Online: 11 de Março de 2015, 19:07 »
Mas se eu escrever o programa que quero que o touch faca vai dar o dobro do trabalho o touchprobe ja le o caminho que vai percorrer..o que queria era que o touch quando encontrasse um ponto recuase so xmm a cada ponto que encontra em vez de ter de vir ate 0. em principio terei o torno pronto para testes amanha se conseguir faco video e mostro melhor o que queria.
Obrigado !

 

/** * */