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

Description:

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

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
CODIGO PARA TOUCHPROBE
« Resposta #15 Online: 12 de Março de 2015, 18:17 »
Vc tem que escrever o programa com programacao parametrizada !!!

Offline rymaeda

  • Fuso
  • **
  • Posts: 238
  • Sexo: Masculino
  • Inkscape-Cambam-KiCAD-LibreCAD-LinuxCNC-ViaCAD
Re:CODIGO PARA TOUCHPROBE
« Resposta #16 Online: 13 de Março de 2015, 01:15 »
Não sou a pessoa mais indicada para dar pitaco por aqui por dois motivos, nunca usei o mach e dificilmente edito os gcodes cuspidos pelos cams...

Mas ainda assim vai o minha tentativa de contribuir. Aqui quando preciso fazer gravações, utilizo um programa chamado autoleveller (http://autoleveller.co.uk). O que faz esse autoveller: ele altera o gcode incluindo uma fase de "probing" em que a superfície é apalpada pela touch probe e nesses toques vai armazenando as alturas em variáveis internas, o código dos três primeiros toques de um arquivo aqui é o seguinte:

G0 Z10
G0 X0 Y0
G31 Z-1 F100
#500=#2002
G0 Z10
G0 X10.5 Y0
G31 Z-1 F100
#501=#2002
G0 Z10
G0 X21 Y0
G31 Z-1 F100
#502=#2002
G0 Z10

Aparentemente a variável "#2002" armazena a coordenada do último toque assim, será que se fizer o recuo de 'z' com

G0 Z[#2002 - 10]

não consegue o que procuras?

Vou tentar anexar o arquivo nessa mensagem pois apesar de ser gerado de forma mecanizada pelo autoleveller ele é bem comentado até eu aprendi alguma coisa lendo-o.

Boa sorte!

Ricardo

Offline rymaeda

  • Fuso
  • **
  • Posts: 238
  • Sexo: Masculino
  • Inkscape-Cambam-KiCAD-LibreCAD-LinuxCNC-ViaCAD
Re:CODIGO PARA TOUCHPROBE
« Resposta #17 Online: 13 de Março de 2015, 01:23 »
Só complementando, anexo o arquivo gcode processado pelo autoleveller para o LinuxCNC.

A variável do Z-touch agora é #5422:

G0 Z10
G0 X0 Y0
G38.2 Z-1 F100
#500=#5422
G0 Z10
G0 X10.5 Y0
G38.2 Z-1 F100
#501=#5422
G0 Z10
G0 X21 Y0
G38.2 Z-1 F100
#502=#5422

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #18 Online: 16 de Março de 2015, 09:14 »
Bom dia.
Desde já queria agradecer a todos que me ajudaram mas principalmente ao "Rymaeda" obrigado mesmo , a dica deu estava perfeita.
Fiz exatamente como falou e resultou!
Deixo aqui um exemplo..

M40
G92X0Y0Z0
F100
 G0X0Y0Z0
 G31 Z-4
 G1 Z [#2002-0.1]
 G0 X0.125
 G31 Z-4
 G1 Z [#2002-0.1]
 G0 X0.250......
...
....

Obrigado msm era exatamente isto que eu procurava!
Vou fazer um video depois para mostrar.
So me falta mais uma coisa gostava que me dessem a vossa opiniao.
Para poder controlar agora Arvore do Torno o spindle, o melhor é usar um inverter ??
Cumprimentos !
E mais uma vez Muito obrigado pela vossa colaboração!

Offline rymaeda

  • Fuso
  • **
  • Posts: 238
  • Sexo: Masculino
  • Inkscape-Cambam-KiCAD-LibreCAD-LinuxCNC-ViaCAD
Re:CODIGO PARA TOUCHPROBE
« Resposta #19 Online: 17 de Março de 2015, 22:40 »
Olá, Simão!

Fico contente em ter ajudado. O que demonstra que até as capivaras, de vez em quando, acertam o palpite...  ;)

Saudações além mar  8)

Ricardo

Offline luciano g

  • Hobby
  • ****
  • Posts: 922
  • Sexo: Masculino
Re:CODIGO PARA TOUCHPROBE
« Resposta #20 Online: 18 de Março de 2015, 11:25 »
depende do motor, se for um motor trifásico  um inversor faz o serviço

Luciano

Offline rscr

  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Porto
  • Nome:: Simao
  • Profissão: estudante
Re:CODIGO PARA TOUCHPROBE
« Resposta #21 Online: 24 de Março de 2015, 08:12 »
Bom Dia.
De facto foi uma ajuda incrivel agora so me falta mesmo configurar o spindle!
Adquiri um Siemens Sinamics V20.
Para conseguir controlar o spindle com o mach3 é melhor por PWM ou Saida Analogica ?
Cumprimentos

 

/** * */