Autor Tópico: Salvamento da linha gcode em caso de pane  (Lida 673 vezes)

Description:

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

Offline mutleey

  • Fuso
  • **
  • Posts: 105
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São José do Rio Preto - SP
  • Nome:: Marcelo
  • Profissão: Programador
Salvamento da linha gcode em caso de pane
« Online: 09 de Março de 2021, 23:44 »
Esta semana tive uns problemas com energia elétrica aqui onde moro, chegou ao ponto de acabar a força 5x por dia.. e o velho problema de recomeçar onde parou, então escrevi este script que monitora e salva a ultima linha que o mach3 esta usinando e caso ocorra algo ao iniciar mostra uma mensagem da ultima linha que o mach3 estava trabalhando, vou compartilhar pois pode ser que os colegas tambem tenham este problema.


Para usar basta colocar o programinha em alguma pasta (de preferência na pasta do mach3) e dar dois cliques para que seja adicionado na inicialização do windows. O processo que usei foi leitura de memoria do windows, o monitoramento varre a linha a cada 10ms, caso queira fechar o programa as teclas são Alt+ESC.


Aqui funcionou tudo corretamente, caso haja algum bug só relatar que faço as correções, e caso os colegas tenhas sugestões/idéias para incrementar com funções que ajudam o dia a dia posso implementar.

Offline vieirajp

  • Hobby
  • ****
  • Posts: 397
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Fernandópolis
  • Nome:: Reginaldo Vieira
  • Profissão: Funcionario publico
Re:Salvamento da linha gcode em caso de pane
« Resposta #1 Online: 10 de Março de 2021, 08:04 »
  Uma ótima ideia.


  Poderia dar mais detalhes, tipo onde vai ficar armazenado estes dados?

Offline mutleey

  • Fuso
  • **
  • Posts: 105
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São José do Rio Preto - SP
  • Nome:: Marcelo
  • Profissão: Programador
Re:Salvamento da linha gcode em caso de pane
« Resposta #2 Online: 10 de Março de 2021, 08:15 »
  Poderia dar mais detalhes, tipo onde vai ficar armazenado estes dados?


Windows XP - C:\Documents and Settings\All Users\Dados de aplicativos\mach3tools.ini
Windows 7 - C:\ProgramData\mach3tools.ini

Offline vieirajp

  • Hobby
  • ****
  • Posts: 397
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Fernandópolis
  • Nome:: Reginaldo Vieira
  • Profissão: Funcionario publico
Re:Salvamento da linha gcode em caso de pane
« Resposta #3 Online: 10 de Março de 2021, 19:27 »

Windows XP - C:\Documents and Settings\All Users\Dados de aplicativos\mach3tools.ini
Windows 7 - C:\ProgramData\mach3tools.ini


Valeu, vou fazer um teste aqui.


Abraços.

Offline mutleey

  • Fuso
  • **
  • Posts: 105
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São José do Rio Preto - SP
  • Nome:: Marcelo
  • Profissão: Programador
Re:Salvamento da linha gcode em caso de pane
« Resposta #4 Online: 10 de Março de 2021, 20:17 »
Não precisa abrir o .ini pra visualizar a linha salva, ao reiniciar o mach3 depois da pane já irá mostrar uma mensagem com a ultima linha do gcode salva.


https://uploaddeimagens.com.br/images/003/125/725/full/mach3.JPG
Salvamento da linha gcode em caso de pane

Offline vieirajp

  • Hobby
  • ****
  • Posts: 397
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Fernandópolis
  • Nome:: Reginaldo Vieira
  • Profissão: Funcionario publico
Re:Salvamento da linha gcode em caso de pane
« Resposta #5 Online: 11 de Março de 2021, 07:20 »
Não precisa abrir o .ini pra visualizar a linha salva, ao reiniciar o mach3 depois da pane já irá mostrar uma mensagem com a ultima linha do gcode salva.


https://uploaddeimagens.com.br/images/003/125/725/full/mach3.JPG
Salvamento da linha gcode em caso de pane




Aí é muito chique, parabéns.


  Já sofri com isso quando meu ruindows esta sem estabilidade, mas agora esta de boa.
 

Offline mutleey

  • Fuso
  • **
  • Posts: 105
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São José do Rio Preto - SP
  • Nome:: Marcelo
  • Profissão: Programador
Re:Salvamento da linha gcode em caso de pane
« Resposta #6 Online: 11 de Março de 2021, 14:55 »
Versão com um visual um pouco mais amigavel..  8)


https://uploaddeimagens.com.br/images/003/127/306/full/mach3.JPG
Salvamento da linha gcode em caso de pane

 

/** * */