Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: Tesifom em 05 de Agosto de 2012, 15:11
-
Olá pessoal!
Tentando aprimorar minhas habilidades em usinagem fazendo uso do ArtCam e me utilizando do Mach3 juntei o útil ao agradável desenvolvendo minha Z-Probe, para poder zerar de forma automática a altura do eixo Z por meio de um script no Mach3.
Percebí em minhas pesquisas que há basicamente (pelo menos no mundo DIY) dois tipos de controle quando se pretende esse tipo de zeramento. Um deles é o contato elétrico entre a ferramenta e uma superfície apropriada ( geralmente uma placa de circuito impresso virgem) utilizando-se para tal uma garra jacaré na ferramenta. A outra forma é através do acionamento mecânico de uma chave ( micro-switch). Optei pelo segundo por achar que o manuseio diário seja mais prático.
Então me utilizei de diversos equipamentos sucateados para canibalizar os componentes. As chaves micro-switchs (2 para garantir um bom funcionamento) retirei de um mouse antigo, já o eixo do disco e sua respectiva bucha (ex-engrenagem), trava e mola, retirei de um antigo vídeo cassete. A fêmea P2 stéreo é facilmente encontrada no comércio. O disco é de alumínio 1/4" onde furei seu centro para fixação do eixo e acabamento da borda.
O corpo do que eu chamei de Sonda-Z é MDF 6mm e 3mm, mas pretendo refazê-lo em algum material plástico.
Gostei do resultado final, funciona muito bem.
Abraço a todos!
Tesifom
-
Boas meu nobre amigo.....
Depois de muito tempo sem postar, achei por bem retornar com algo que como sempre me deixa de "boca abertas".
Meus parabéns.
Como sempre espetacular os seus trabalhos.
Abraços.
Rubens
-
Caríssimo Rubens!!!!
Que satisfação tê-lo por aqui!!
Valeu aí pelas palavras,...mas vc sabe né, que esses trabalhos são apenas ensaios. Tenho muuuuito que aprender com os mestres daqui,...inclusive com vc.
Forte abraço meu amigo!!
Tesifom
-
Companheiro, parabéns pela empreitada, ficou mto bom e bem acabado!
Um z probe é meu sonho de consumo...quem sabe um dia não faço um...
Abraços
-
Muito legal, Francisco.
Simples e bem feita. A minha pergunta é quanto ao funcionamento: vc tem a altura da peça a usinar, e aí vc zera a fresa com a z probe e depois faz conta de somar ou subtrair pra cada peça?
Obrigado.
Jorge
-
Olá amigos!
Obrigado pelos elogios!!
Grande Jorge!!...é o seguinte, apenas posiciono a sonda sobre a peça e clico no botão de zeramento de ferramenta no Mach3 ( o nome correto do botão não me lembro..)
A esse botão está associado um script que desce a ferramenta numa velocidade bem baixa até acionar as micro-switchs, parando instantaneamente. Aí ele zera o DRO automaticamente e recua a ferramenta para uma posição mais superior na posição que é equivalente a altura da minha sonda, que no caso é de 22.5mm, mais uma medida qualquer. No caso eu programei para ela subir 32.5mm ( dez a mais) e inserir esse valor no DRO.
Está pronto. Não preciso fazer calculo algum.
Vou postar um vídeo do procedimento.
Foirte abraço!
-
Obrigado, Francisco, e foi mais ou menos isso que eu pensei.
Porém, ainda persiste uma dúvida. Depois do procedimento efetuado e explicado acima, a ferramenta vai estar a 32.5mm. Ok.
Então, vc tem uma peça pra usinar, que o bloco do material tem 12,7mm de altura. Qual o procedimento a seguir?
Abraço.
Jorge
-
Ola Jorge!
A ferramenta sempre estará a 32.5mm de qualquer superfície que vc considerou como sendo a superfície a ser usinada. Se tomarmos a mesa de sacrifício como referencia, então a ferramenta estará a (32.5 + 12,7) =45.2mm, mas o z=0 é justamente o topo do bloco que está a 12.7mm.
Será que expliquei direito?...rs
Abraço!
Tesifom
-
Oi, Francisco, tá mais que bem explicado.
Obrigado.
Jorge
-
Colegas, o vídeo zerando a ferramenta, como prometido.
Grande abraço!
Zerando automaticamente a ferramenta - CNC (http://www.youtube.com/watch?v=GK-fLuGuwm4#)
Tesifom
-
Tesifon,
Dois parabéns pra você:
Um pela realização dessa importante ferramenta, e mais outro pela forma que você ensina a muitos de nós os seus trabalhos, com muita clareza e simplicidade.
Um abraço,
Jackson Luz
-
Salve Jackson!!
Obrigado pelas palavras!! São incentivo para mim.
Forte abraço!
Tesifom
-
Salve Jackson!!
Obrigado pelas palavras!! São incentivo para mim.
Forte abraço!
Tesifom
ola amigo, gostaria de saber onde sao ligados os contatos, e qual e a configuração para ligar essa ferramenta no mach 3, obrigado
-
Ola colega!
O primeiro link que segue é um DOC com praticamente todas as informações que vc precisa saber. O segundo link ajuda a entender um pouco mais sobre a programação do Mach3.
Obviamente não há nenhum código mal intencionado nesses links, ok?
Boa sorte na pesquisa!!
Abraço!
Tesifom
http://www.google.com.br/url?sa=t&rct=j&q=mach3%20z%20axis%20auto%20zero&source=web&cd=8&ved=0CG8QFjAH&url=http%3A%2F%2Fwww.machsupport.com%2Fforum%2Findex.php%3Faction%3Ddlattach%3Btopic%3D17682.0%3Battach%3D25334&ei=f9ZFUNOIEorl0QGA0ICACw&usg=AFQjCNH2gynkQggEPKC7olEJXCi4e1MJIA (http://www.google.com.br/url?sa=t&rct=j&q=mach3%20z%20axis%20auto%20zero&source=web&cd=8&ved=0CG8QFjAH&url=http%3A%2F%2Fwww.machsupport.com%2Fforum%2Findex.php%3Faction%3Ddlattach%3Btopic%3D17682.0%3Battach%3D25334&ei=f9ZFUNOIEorl0QGA0ICACw&usg=AFQjCNH2gynkQggEPKC7olEJXCi4e1MJIA)
http://www.machsupport.com/forum/index.php?topic=14803.0 (http://www.machsupport.com/forum/index.php?topic=14803.0)
-
Tem alguma maneira de realizar o zero peça em varios pontos do material, evitando assim algum desnível. Existe algum script para adicionar ao mach3?
-
Ola Felyppe!
Desconheço esse recurso. Não sou da área da Mecânica. Quem sabe algum colega se manifeste dando-nos orientações a respeito.
Abraços!
Tesifom
-
Boas
A meio deste tópico fala-se num software para fazer essa função , será isto mesmo ?!?
http://www.guiacnc.com.br/projetos-de-usuarios/usinando-pci/?topicseen (http://www.guiacnc.com.br/projetos-de-usuarios/usinando-pci/?topicseen)
http://www.autoleveller.co.uk/ (http://www.autoleveller.co.uk/)
Zé Vilhena
-
Realmente impressionante o programinha Zé, a gente anda tando por este fórum e não ve tudo hehe, bom pergunto então, se alguém já fez além do zerador móvel aquele sistema de tool setter fixo para agilizara troca de ferramenta, vi que tem algo pronto dentro do mach3 em termo de programação (eu acho) mas não entendi ainda como lincar o segundo zerador no caso o fixo para implementar isso no mach, se alguém já o fez e puder dar umas dicas ou mesmo o caminho das pedras eu agradeço.
E Parabéns Francisco pela bela obra, muito bem feita mesmo e ja me inspirei nela rsrs
-
Zé Vilhena , o Autoleveller faz isso mesmo , autonivela o arquivo de codigo G através de um mapeamento das alturas pelo próprio código , "transformado "pelo software .
Ainda estou em fase de teste com ele aqui. Já executou a medição , porém ainda tenho um problema com a versão do EMC2 muito antiga.
Acho que vale a pena abrir um tópico exclusivo pra isso , pois se esse software fizer o que promete será uma "mão na roda" , solução para mesas desniveladas e placas de PCI empenadas.
Parabéns pelo Zerador Franscisco ! Sempre muito caprichoso nas suas obras !
Um abraço.
-
como eu faço o auto zero:
se o eixo z esta na altura 30 e a decida ate oo toque é de 15 aperto o enter e digito g31 z 0 entre novamente o eixo z começa a descer ate feixar o contato e ele para mostrando a medida da altura
Luciano
-
Tesifom, Qual script vc esta usando?
-
Olá CRA!
O Script que tomei como referencia é aquele que está postado no link alguns posts acima. Tive que alterá-lo para adequar-se a minha máquina e a altura de minha sonda.
Tesifom
-
como eu faço o auto zero:
se o eixo z esta na altura 30 e a decida ate oo toque é de 15 aperto o enter e digito g31 z 0 entre novamente o eixo z começa a descer ate feixar o contato e ele para mostrando a medida da altura
Luciano
Fala Luciono, pode se explicar melhor, vc esta usando algum script, se postar ele podemos ver se a algum erro, caso não vc só fara o auto tool através de um OK, normalmente os scripts, bom caso vc esteja usando uma dica é que a maioria tem alturas de segurança ou seja se ele baixar até tal ponto e não achar a placa de contato ele retorna, ai vc deve deixar seu z a uma altura abaixo desse minimo ou aumentar no script o minimo OK. Mas se puder melhor explicar seu problema a resposta mais correta logo aparece OK
Boa Sorte!
-
o codigo g31 é uma maravilha,tanto pode serusado num script como pode ser usado na função input da segunda janela do mack
onde eu uso, dou este comando nesta janela e ele desce o eixo ate o contato parando a movimentação e mostrando o valor que parou
de uma olhada neste site :http://www.tormach.com/g31.html
espero ter ajudado
-
Fala Luciano, bom pelo que vi vc quer fazer um zeramento manual, ou seja sem ajuda de um script, vc usa o g31 para parada exata sobre a mesa ou trabalho certo, problema ai que vc terá de entrar com dados após (o que pode ser meu complicado pelo mach) e que os scripts fazem por vc com mais "eficiência" ok, tipo vc terá de calcular a espessura da sua placa descontar e dos valores do DRO que o comando achou subtrair ou acrescer de acordo com sua necessidade e por ai vai, segundo o pessoal do Mach3 não ajusta automaticamente só com este comando e sendo necessário ainda vc sempre escrever um pequeno script para poder somar a informação necessária ou seja se vc terá digitar sempre algumas linhas, melhor usar ja um script completo (e tem vários pela net) e resolver tudo pra vc OK.
segue um expemplo de como o supporte recomenda a escrita ok
Code "G31 Z-4.0 F20"
While IsMoving()
Wend
ZProbePos = GetVar(2002)'Isso vai obter os dados da sonda
Ainda assim tenha cuidado pois isso fora implantado no mach3 somente em 2007 e nada mais fora acrescentado, pois certas rotinas são adequadas de fabricante pra fabricante e um exemplo tirado de outro pode não funcionar satisfatóriamente com seu equipamento e podendo causar danos OK
Boa sorte!
-
Antes que alguém me crucifique, quero concertar um erro meu de leitura e interpretação, a rotina não fora implantada em 2007 e sim desde o inicio do programa, mas sim revisionada uma unica vez em abrill de 2007 para trabalhar com outra rotina a G43 (que guarda a altura da ferramenta) OK
-
Já vi outros artificios para chegar na altura certa, para mim tem dado muito certo e na pratica diz para não confiar, vivo com o dedo no estop
tambem ja escrevi programas com a função g31 e depois vou colocar aqui
Luciano
-
Existe o Autoleveller para isso.
http://www.autoleveller.co.uk/ (http://www.autoleveller.co.uk/)
-
Tem alguma maneira de realizar o zero peça em varios pontos do material, evitando assim algum desnível. Existe algum script para adicionar ao mach3?
olá a todos será que alguem poderia me dar uma dica ,
onde ligo o fio da sonda na bob smil?
-
Tem alguma maneira de realizar o zero peça em varios pontos do material, evitando assim algum desnível. Existe algum script para adicionar ao mach3?
olá amigos alguem sabe me informar onde ligar o fio da sonda para serar o z?
minha placa é a bob smil , mas não tenho ideia de onde ligar o fio da sonda .
-
Ligue em qualquer dos drives conforme a imagem (circulo vermelho)