Autor Tópico: Thc up, down problema  (Lida 1547 vezes)

Description:

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

Offline brijubat

  • Novato
  • *
  • Posts: 25
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São Paulo
  • Nome:: Juan
  • Profissão: engenheiro
Thc up, down problema
« Online: 27 de Abril de 2018, 13:05 »
Bom dia pessoal do guia cnc,


Acabei de instalar meu thc no plasma cnc. Estou usando o mach3,  quando faço um teste  de conectividade  ele recebe  bem os sinais de up, down e arc ok,  porém o problema está na hora de enviar os sinais para os motores, eles simplesmente se movem num sentido mesmo que o sinal seja thc up, só vão para baixo. Percebí que un problema também acontece com o probe,  na primera vez que é acionada a rotina do probe funciona perfeitamente, porém na segunda ao invés de retornar para o ponto programado, após detectar a chapa,  ele desce mais ainda, como se perdesse a referência de avanço positivo ou negativo.
Alguém tería alguma dica de como resolver a situação, ou já atravessou esse problema?




Obrigado.

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:Thc up, down problema
« Resposta #1 Online: 27 de Abril de 2018, 13:30 »
Para o caso do THC, existe um campo (na tela principal do Mach3 para plasma) que controla a velocidade de reação do eixo - pode ser que esteja muito alto este valor... (THC Min Speed)

No caso do Probe que está descendo teria que ver como escreveu sua macro...

Pode ser ainda que o eixo em questão (Z) estaria com excesso de aceleração ou mesmo com tamanho de pulso muito pequeno.

Pode ser ainda que o eixo Z não tenha potencia suficiente para responder corretamente, seja no caso de controle do THC seja no probe...

Offline brijubat

  • Novato
  • *
  • Posts: 25
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São Paulo
  • Nome:: Juan
  • Profissão: engenheiro
Re:Thc up, down problema
« Resposta #2 Online: 27 de Abril de 2018, 15:20 »
Agradeço muito pela resposta e gostaria de fazer adendos na descrição do meu problema.  Quando uso o eixo Z tanto para movimentação manual (com as setas do teclado) quanto para a movimentação com código, G0, G1, ele funciona bem. Só percebi problemas ao usar o thc e o probe. A macro do probe já me funcionou anteriormente muito bem, só que decidi formatar o computador e reinstalar o mach3. O curioso é que a rotina do probe funciona bem nos acionamentos impares, ou seja, na primeira vez funciona, na segunda não retorna e avança no sentido contrário, já na terceira ele funciona perfeitamente de novo, na quarta erra, e assim vai.  De qualquer forma segue a macro utilizada para o probe.



PH = 2.50      'altura de inicio do arco   
AH = -3.6      'altura de ajuste do sensor   


If GetOemLed(825) Then      
  Code "M1"         
  Message "Probe input error!"   
Else            
  Message ""         
  Code("G31 Z-30.0 F600")   
  While (IsMoving())      
  Sleep(100)         
  Wend            
  ZprobePos = GetVar(2002)    
  Code("G0 Z " &ZprobePos)    
  While (IsMoving())      
  Sleep(100)         
  Wend            
  Call SetOEMDRO(802, AH)    
  Code("G1 Z "& PH &" F600")   
  While (IsMoving())      
  Sleep(100)         
  Wend                             
End If   


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:Thc up, down problema
« Resposta #3 Online: 27 de Abril de 2018, 15:50 »
Aparentemente não teria nada de errado, mas em todos os casos experimente algumas alterações:


VarInitialDistMode = GetOemLED(48)           'verifica se está em G90 ou G91
PH = 2.50      'altura de inicio do arco   
AH = -3.6      'altura de ajuste do sensor   

Code "G49" 'cancela offset de ferramenta
SetOEMDRO(802,0) 'zera o valor de Z
Sleep 200

If GetOemLed(825) Then     
  Code "M1"         
  Message "Probe input error!"   
Else           
  Message "" 
       
  Code("G90 G31 Z-30.0 F300")   
  While IsMoving()     
  Wend           
  ZprobePos = GetVar(2002)   
  Code("G9 G0 Z " &ZprobePos)   
  While IsMoving()
  Wend 
  SetOemDRO(802,0)
  Sleep 200         
  Call SetOEMDRO(802, AH)
  Sleep 200   
  Code("G1 Z "& PH &" F600")   
  While IsMoving()
  Wend                             
End If   

If VarInitialDistMode = 0 Then Code "G91" Else Code "G90"
End If

Offline brijubat

  • Novato
  • *
  • Posts: 25
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: São Paulo
  • Nome:: Juan
  • Profissão: engenheiro
Re:Thc up, down problema
« Resposta #4 Online: 27 de Abril de 2018, 21:46 »
Obrigado!, vou tentar as modificações da macro do probe amanhã. Com respeito ao Thc, já resolvi o problema, eu cometí um erro muito besta. Esqueci zerar as coordenadas no eixo Z, e ele estava acima da faixa máxima estabelecida na tela principal do thc no mach3, é por isso que ele sempre descia. Bom, pelo menos começou a funcionar bem quando zerei a coordenada Z.   

 

/** * */