Autor Tópico: Perda de zero apos acabar a energia  (Lida 14354 vezes)

Description:

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

Offline cruzato

  • Novato
  • *
  • Posts: 69
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: GUARIBA-SP
  • Nome:: Leonardo Cruzato
  • Profissão: Eng. Eletrico
Perda de zero apos acabar a energia
« Online: 12 de Janeiro de 2015, 09:51 »
Ola meus amigos . Preciso de uma ideia.

Na minha região cachorro fez xixi no porta acaba a energia. ...

Imagine eu usinando uma peça em relevo , mas chega um momento que a usinagem está bem avançado e acaba a energia .

Alguém tem uma ideia como fazer o zero novamente já que a peça como está usinada eu não tenho mais ponto de referencia para zerar a peça?

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perda de zero apos acabar a energia
« Resposta #1 Online: 12 de Janeiro de 2015, 15:41 »
Ola meus amigos . Preciso de uma ideia.

Na minha região cachorro fez xixi no porta acaba a energia. ...

Imagine eu usinando uma peça em relevo , mas chega um momento que a usinagem está bem avançado e acaba a energia .

Alguém tem uma ideia como fazer o zero novamente já que a peça como está usinada eu não tenho mais ponto de referencia para zerar a peça?

É a mesma coisa que um programa complexo e demorado (exemplo: renderização de um arquivo de imagem) estar em execução num PC e parar no meio...

O que fazer? Use um no-break, quando a energia faltar, você terá tempo de parar seu trabalho (o CNC) com segurança e continuar de onde parou, se a energia faltar por "muito" tempo. Deste modo, não se perde o zero inicial da peça.

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Perda de zero apos acabar a energia
« Resposta #2 Online: 12 de Janeiro de 2015, 18:52 »
Use sensores de home !!!

Se acabar a energia quando religar a maquina basta referenciar , um micro swith mecânico comum tem uma repetibilidade muito boa (testei encontrei no máximo 0.003mm ) .

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perda de zero apos acabar a energia
« Resposta #3 Online: 12 de Janeiro de 2015, 20:08 »
Use sensores de home !!!

Se acabar a energia quando religar a maquina basta referenciar , um micro swith mecânico comum tem uma repetibilidade muito boa (testei encontrei no máximo 0.003mm ) .

Os sensores de zero (home position, x, y, z, ...) servem para determinar uma referência (por meio de uma ou mais coordenadas) e voltar a esta sempre que necessário (dentro da repetibilidade dos sensores de fim de curso). Mas não servem para informar (ou determinar) onde a máquina (o CNC) parou exatamente no momento de uma falta de energia. Na verdade, a máquina não para exatamente quando a "energia falta", mas quando as fontes de alimentação não conseguem suprir a energia necessária nos diversos pontos do CNC, além da inércia das massas em movimento, ou seja, a máquina "vai parando"...

Acho que é esta a dúvida.
« Última modificação: 12 de Janeiro de 2015, 20:10 por minilathe »

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Perda de zero apos acabar a energia
« Resposta #4 Online: 12 de Janeiro de 2015, 23:04 »
Faça como eu: Quando falta energia e a máquina para, primeiro eu xingo tudo que é santo ligado à AES Eletropaulo... Depois que eu me acalmar, começo tudo de novo, isso se for 3D, agora, se for 2D, é só ir no ArtCam e fazer novo percurso eliminando os que já estavam prontos.

Edson


Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re:Perda de zero apos acabar a energia
« Resposta #5 Online: 12 de Janeiro de 2015, 23:48 »
Quando falta luz no meio de algum trabalho, seja ele 2D ou 3D sempre é um problema e a mãe de alguém sempre é ofendida  ::)

Quando o trabalho é 2D é mais simples pois a altura do eixo Z não vai ser problema e normalmente 2D não são trabalhos que deixam muitas marcas mesmo que os eixos X, Y e Z estejam alguns décimos fora da posição. Quando o trabalho é 3D, se está no começo é vantagem recomeçar, mas às vezes o problema acontece depois de umas 10, 15h ou mais de usinagem.

Eu tenho sensores de home óticos, e consigo bons resultados, mas mesmo assim para trabalhos maiores eu uso o paquimetro para conferir a posição. Se por exemplo estiver fazendo uma foto relevo e faltar luz, ou quebrar a fresa, o risco de ficar um risco (  ;D ) na foto é algo próximo a 100% Por isso eu recomeço os trabalhos mesmo após umas 4 ou 5 horas de usinagem, mas tem vezes que não tem como recomeçar. A pouco tempo fiz dois cilindros de bronze que o último passe levou 12 dias cada para ficar pronto. Por incrivel que pareça só faltou luz umas 4 vezes  >:( . Como não dava para recomeçar após 5 ou 6 dias de usinagem, acertei os eixos primeiro mandando eles para "home" e depois conferindo a medida com o paquimetro mesmo, afinal não queria que os cilindros ficassem marcados. A diferença fica lá na casa dos centésimos,  e para fazer este ajuste acabava perdendo uma ou duas horas.

Para saber a posição em que o trabalho estava, é relativamente fácil (pelo menos no EMC2) é só ir com os eixos no modo manual até o ponto do trabalho onde parou a máquina quando faltou luz e pela posição na tela selecionar o segmento (que vai ficar azul) e a linha do código G vai estar selecionada. Se a fresa estiver na posição correta este é o ponto para o recomeço.
 

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Perda de zero apos acabar a energia
« Resposta #6 Online: 13 de Janeiro de 2015, 13:17 »
.... o risco de ficar um risco (  ;D ) na foto é algo próximo a 100% Por isso eu recomeço os trabalhos mesmo após umas 4 ou 5 horas de usinagem...

Cientista, tudo que esqreveu e eu apaguei, está exato... mas discordo de você no que deixei na citação: o risco é 1000%...KKKKKKKKKK

Uma dica que nem sempre é válida, mas Já tive que apelar para isso...Depois de perder muito tempo para acertar o exato momento re reiniciar a usinagem (estou falando sobre 3D), fatalmente vaio aparecer um risco como o Cientista disse. Se esse risco for quase imperceptível, eu disse quase imperceptível, pois, ele vai aparecer, com uma lixa podemos contornar esse problema. Mas repito, nem sempre é possível esse conserto.

Offline cruzato

  • Novato
  • *
  • Posts: 69
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: GUARIBA-SP
  • Nome:: Leonardo Cruzato
  • Profissão: Eng. Eletrico
Re:Perda de zero apos acabar a energia
« Resposta #7 Online: 13 de Janeiro de 2015, 13:44 »
Bom amigos obrigado pela ajuda.

Resolvi fazer assim , bom eu ainda não tenho sensores mais vou colocar.

1 Zero a maquina na peça

2 Levo os eixos para uma parte da mesa da máquina fora da peça e marquei aquele ponto.

3 Anotei as coordenadas de deslocamento até esse ponto.

4 Se a maquina chegar parar, vou levar os eixos até esse ponto fora da peça de zerar.

5 Apos zerar irei pegar as coordenadas anotadas e levar até elas, ai vou zerar novamente


Não sei se vai dar certo coloquei a máquina para usinar um relevo .............vou esperar acabar a energia novamente , vou chingar bastante , a sim será que vai dar certo.

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perda de zero apos acabar a energia
« Resposta #8 Online: 13 de Janeiro de 2015, 14:09 »
Bom amigos obrigado pela ajuda.

Resolvi fazer assim , bom eu ainda não tenho sensores mais vou colocar.

1 Zero a maquina na peça

2 Levo os eixos para uma parte da mesa da máquina fora da peça e marquei aquele ponto.

3 Anotei as coordenadas de deslocamento até esse ponto.

4 Se a maquina chegar parar, vou levar os eixos até esse ponto fora da peça de zerar.

5 Apos zerar irei pegar as coordenadas anotadas e levar até elas, ai vou zerar novamente


Não sei se vai dar certo coloquei a máquina para usinar um relevo .............vou esperar acabar a energia novamente , vou chingar bastante , a sim será que vai dar certo.

O problema é que no ponto onde a máquina parou não é o "zero" (x=0, y=0 , z=0) e sim uma coordenada (x,y,z) qualquer, diferente da origem. Zerar a máquina neste ponto gerará erros de usinagem, pois os comando G usam a referência relativa ou absoluta nas coordenadas, em ambos os casos, a máquina se perderá se zerar (x=0, y=0 e z=0) onde a máquina parou.

Eu ainda acho o no-break a melhor solução (mais garantida e "mais limpa") para determinar onde a máquina parou exatamente e de onde deverá partir.

Aliás, na falta de energia o CNC pode receber um comando de parada (segura), salvar onde está o trabalho (linha do programa) e desligar tudo em sequência, é claro que essas ações seriam realizadas com alimentação pelo no-break, durante uns 5 minutos. Ao religar é só zerar a máquina normalmente e recomeçar exatamente na linha onde o programa parou.

Offline cientista13

  • CNCMASTER
  • ******
  • Posts: 1269
  • Sexo: Masculino
Re:Perda de zero apos acabar a energia
« Resposta #9 Online: 13 de Janeiro de 2015, 23:05 »
........
..
.
Não sei se vai dar certo coloquei a máquina para usinar um relevo .............vou esperar acabar a energia novamente , vou chingar bastante , a sim será que vai dar certo.

Pra que perder tempo esperando a falta de energia?

É só puxar o fio da tomada kkkkkkkkkkkkkkkkkkk

Gil o nobreak é bom, mas se o trabalho for 3D resolve pouco. Normalmente o trabalho 3D não tem momentos que o Z fica "alto", o Z de segurança fica só no início. mas isso é apenas uma parte do problema. Trabalho 3D muitas vezes o simples fato de parar a máquina, desligar e religar os drives já pode dar erro de 1 passo (ou mais) e isso pode causar o risco numa foto por exemplo. Se for na madeira (caso em que é fácil passar a lixa como falou o Edson) não dá para começar um trabalho num dia e continuar no outro, nem mesmo só pausando a máquina sem desligar nada. A madeira trabalha muito e de um dia pra outro entorta e fica o risco hora pra cima hora pra baixo. Aqui tem dias que se parar pro almoço dá diferença.
Mas o nobreakão (com "ão" porque é grandão mesmo) que suporte toda a máquina por alguns minutos, é muito bom quando se tem alguém por perto e possa pausar a máquina ou até mesmo desligar ou se tiver algo programado para pausar, salvar a posição da máquina e do programa.

Se eu estiver fazendo algum trabalho 3D na madeira e faltar luz depois de 10 ou 12h, eu prefiro recomeçar pois na maioria dos trabalhos eu prefiro a qualidade do que o tempo que foi despendido. Claro que isso não pode ser levado como regra pois nem todos dispõe de tempo para refazer algum trabalho, como foi o caso da foto no mármore que levei para o encontro em Curitiba, que quebrou a fresa no meio e tive que acabar de qualquer maneira, mesmo vendo as falhas, mas tive que tirar da máquina e meter direto na mala senão o ônibus já era. São casos e casos.

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Perda de zero apos acabar a energia
« Resposta #10 Online: 13 de Janeiro de 2015, 23:11 »
Eu discordo Gil , pois numa máquina CNC normal de grande porte e industrial ,quando acaba a energia são os micro swith's que fazem ela voltar onde estava !!!

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perda de zero apos acabar a energia
« Resposta #11 Online: 13 de Janeiro de 2015, 23:21 »
Eu discordo Gil , pois numa máquina CNC normal de grande porte e industrial ,quando acaba a energia são os micro swith's que fazem ela voltar onde estava !!!

O processador do CNC deveria salvar a posição no momento da falha. Como (apenas) microswitches (localizados em coordenadas de referência) poderiam fazer uma CNC hobby (como a maioria neste fórum) recomeçar de onde parou??

Máquinas industriais usam drivers com controle de posição (encoders - medem a posição com baixíssimo consumo de energia), não motores de passo. Sendo capazes de desenergizar os motores e verificar onde exatamente foi a parada. Máquinas industriais possuem um sistema de parada segura (Safe Standstill / Safe Operational Stop), que entra em ação quando se abre uma porta inadvertidamente (por exemplo) ou numa falta de energia.

Alguns exemplos:

http://www.berger-positec.at/files/lxm32m_esm_manual_v101_en.pdf

http://www.boschrexroth.com/country_units/america/united_states/sub_websites/brus_dcc/trends_technology/SafetyOnBoard/Safety_Standstill_Safe_operational_stop/index.jsp;jsessionid=aaa_AikGwKdZL5WLStnRu

https://www.br-automation.com/en/products/motion-control/acoposmulti/overview-of-safety-functions/
« Última modificação: 14 de Janeiro de 2015, 00:04 por minilathe »

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perda de zero apos acabar a energia
« Resposta #12 Online: 13 de Janeiro de 2015, 23:49 »
Deixa eu explicar melhor...

Estamos falando de CNC hobby, não de máquinas industrias, que continuamente determinam (sabem) a posição real através de encoders. Num CNC hobby a posição é a suposta, pois são usados motores de passo, que supostamente acompanham os comandos (passo e direção), se não houver perda de passos.

Gil o nobreak é bom, mas se o trabalho for 3D resolve pouco. Normalmente o trabalho 3D não tem momentos que o Z fica "alto", o Z de segurança fica só no início. mas isso é apenas uma parte do problema. Trabalho 3D muitas vezes o simples fato de parar a máquina, desligar e religar os drives já pode dar erro de 1 passo (ou mais) e isso pode causar o risco numa foto por exemplo. Se for na madeira (caso em que é fácil passar a lixa como falou o Edson) não dá para começar um trabalho num dia e continuar no outro, nem mesmo só pausando a máquina sem desligar nada. A madeira trabalha muito e de um dia pra outro entorta e fica o risco hora pra cima hora pra baixo. Aqui tem dias que se parar pro almoço dá diferença.

Em meu entendimento o no-break não precisaria alimentar todo o CNC, apenas as partes mais críticas para a movimentação (processador - PC e motores de passo). Entre o momento da detecção da falta de energia e a parada seriam necessários alguns segundos, apenas para que a máquina parasse em controle e fosse desligada, Estimo algo da ordem de 30 segundos no máximo, mas vamos aumentar para 1 minuto. Ou seja, se o PC + drivers consomem 1000 Watts (exagerado para um CNC  amador) a bateria não requereria muita capacidade considerando que teria de garantir a operação até a parada segura do CNC (1 minuto).

Eu não disse, que o trabalho continuaria só no dia seguinte... O trabalho continuaria assim que a energia voltasse (segundos depois, minutos depois, horas depois, até no dia seguinte se assim for a falta ...).
 
Mas o nobreakão (com "ão" porque é grandão mesmo) que suporte toda a máquina por alguns minutos, é muito bom quando se tem alguém por perto e possa pausar a máquina ou até mesmo desligar ou se tiver algo programado para pausar, salvar a posição da máquina e do programa.

Não precisa ser um no-break "grandão", 1000 Watts (é grande?) e uma bateria de 24 V (de caminhão ou duas de 12V) e capacidade de 45 a 50 Ah seria o suficiente para o essencial (conforme eu comentei acima).

O salvamento não seria manual, seria uma rotina automática disparada no CNC por uma entrada digital (falta de fase na rede elétrica) com a devida temporização (centenas de milissegundos) para não ser suscetível a variações rápidas que ocorrem na rede elétrica.

Se eu estiver fazendo algum trabalho 3D na madeira e faltar luz depois de 10 ou 12h, eu prefiro recomeçar pois na maioria dos trabalhos eu prefiro a qualidade do que o tempo que foi despendido. Claro que isso não pode ser levado como regra pois nem todos dispõe de tempo para refazer algum trabalho, como foi o caso da foto no mármore que levei para o encontro em Curitiba, que quebrou a fresa no meio e tive que acabar de qualquer maneira, mesmo vendo as falhas, mas tive que tirar da máquina e meter direto na mala senão o ônibus já era. São casos e casos.

Se você não quiser gastar o tempo gasto anteriormente e quiser recomeçar exatamente de onde parou como é que faz?
« Última modificação: 14 de Janeiro de 2015, 00:07 por minilathe »

Offline mulapreta

  • CNCMASTER
  • ******
  • Posts: 1750
  • Sexo: Masculino
  • Não vá dizer que sou isso, aquilo.. porque sou...
  • Cidade - UF: São Paulo - SP
Re:Perda de zero apos acabar a energia
« Resposta #13 Online: 14 de Janeiro de 2015, 12:57 »
Eu faço da seguinte forma:

Na minha CNC uso polias de tanquinho, 60 dentes, sem redução, isto é, polias de 60 dentes no motor e polia de 60 dentes no fuso.

Para zerar os eixos, quando vou iniciar a usinagem, com um giz eu faço as mascações nas polias exatamente nos zeros de todos os eixos.

Se faltar energia, com as mãos coloco os eixos nas posições dos zeros anteriormente marcados e já tá tudo no zero, isso leva apenas uns 2 minutos. ligo a máquina com os eixos zerados no Mach3 e aproximo a fresa até bem próximo de onde parou. Anoto a posição dos eixos e a partir daí há dois métodos: ou começar usando o mach3 para usinar a partir de ou como eu costumo fazer, edito o arquivo do Gcode e elimino as linhas até o ponto que quero que reinicie a usinagem.

Mas, como disse o Cientista, vai aparecer um risco no trabalho. Se for tolerado esse risco, pode ser acertado com uma lixa ou dremel manual. O problema é que esse risco e reto e dificilmente pode ser disfarçado com lixas.

Quando comecei a usinar em 3D, meus trabalhos começaram a aparecer com uns riscos, parecia ser folga em alguma parte mecânica. Depois de revisar, procurar e procurar, não achei nada de errado eté que certa vez encostei na máquina para ver como o trabalho estava indo e apareceu o tal risco. Conclusão: NUNCA MAIS ENCOSTEI NA MÁQUINA ENQUANTO USINAVA 3D, o problema foi resolvido. Isso para vocês verem que na usinagem 3D qualquer coisinha à toa resulta em problema.




Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Perda de zero apos acabar a energia
« Resposta #14 Online: 14 de Janeiro de 2015, 15:21 »
.... ligo a máquina com os eixos zerados no Mach3 e aproximo a fresa até bem próximo de onde parou. Anoto a posição dos eixos e a partir daí há dois métodos: ou começar usando o mach3 para usinar a partir de ou como eu costumo fazer, edito o arquivo do Gcode e elimino as linhas até o ponto que quero que reinicie a usinagem.

Pois é, ... o seu "bem próximo" atende? Você está usando um procedimento manual aproximado, que parece lhe atender bem!!

Mas, como disse o Cientista, vai aparecer um risco no trabalho. Se for tolerado esse risco, pode ser acertado com uma lixa ou dremel manual. O problema é que esse risco e reto e dificilmente pode ser disfarçado com lixas.

Quando comecei a usinar em 3D, meus trabalhos começaram a aparecer com uns riscos, parecia ser folga em alguma parte mecânica. Depois de revisar, procurar e procurar, não achei nada de errado eté que certa vez encostei na máquina para ver como o trabalho estava indo e apareceu o tal risco. Conclusão: NUNCA MAIS ENCOSTEI NA MÁQUINA ENQUANTO USINAVA 3D, o problema foi resolvido. Isso para vocês verem que na usinagem 3D qualquer coisinha à toa resulta em problema.

O que estou sugerindo é um método não manual para determinar o ponto de parada e retornar o trabalho de onde parou sem ter de editar nada, apenas indicar a linha de programa de onde iniciar.

Existe um problema que o método manual não resolve e certamente ocasiona os tais riscos, se o momento de interrupção da energia ocorrer no meio da execução de um comando. Explicando.... se o CNC estiver na coordenada Xo,Yo e logo em seguida executar um comando do tipo G1 X, Y, em outras palavras, a ferramenta está se deslocando da posição  Xo, Yo para a posição Xo+X,Yo+Y numa trajetória em linha reta. Se a energia faltar nesse meio tempo, de onde o trabalho deveria recomeçar?

Respondo, deveria recomeçar das coordenadas Xo, Yo, certo?

E logo em seguida deveria executar um comando (G1 X,Y) que manda ir para Xo+X, Yo+Y (que pode ser próximo ou bem diferente de Xo, Yo).

Mas é necessário saber em que linha está o referido comando G1 X,Y, como descobrir a linha do comando de maneira manual, se você só conhece aproximadamente (no olho) onde o CNC parou (culas coordenadas são diferentes de Xo,Yo e de Xo+X,Yo+Y)?
« Última modificação: 14 de Janeiro de 2015, 15:27 por minilathe »

 

/** * */