Script codigo para zeramento automatico do Z mach3 cnc router

Auto Tool Zero - Mach3

Auto Tool Zero - Mach3

O Auto Tool Zero é um script criado para facilitar o zeramento do eixo Z utilizando um probe no software Mach3. Essa função é crucial para garantir que a ferramenta de corte esteja na posição correta antes de iniciar qualquer operação de fresagem, proporcionando maior precisão e evitando erros durante a execução das tarefas. O processo envolve a detecção do ponto de contato do probe e a calibração do eixo Z para garantir que a ferramenta esteja na altura adequada.

Passo a Passo

  1. Copie o código abaixo.
  2. No Mach3, vá até Operator > Edit Button Script.
  3. Escolha o botão correspondente ao zeramento do eixo Z.
  4. Cole o código na janela de script.
  5. Salve e feche a janela.

Código do Script

Rem VBScript Sensor Probe para eixo Z AutoToolZero

	'www.feitodemadeira.com.br
	'www.youtube.com;cncemacao

	ZProbe = -30.00 'Profundidade Z de leitura do Probe
	ZFeed = 100 'Feed-Rate Z de leitura do Probe
	ZOffset = 19.25 'Altura do Probe - Da peca ate em cima do Probe
	ZUp = ZOffset + 20.00 'Depois que o Probe faz contato, sobe 2 mm + a altura da sonda.
	StopZmove = 0


If GetOemLed (825) <> 0 Then 'Checa se o Probe ja está ligado ou desligado
	Code "(Probe ja ligado! cheque a conexao e tente novamente)"

Else
	CurrentFeed = GetOemDRO(818) 'Get current feedrate
	DoSpinStop() 'Desliga Spindle
	DoOEMButton (1010) 'Zera o Z



	'init code
	Code "G4 P2.0" 'Pausa de 2 Segundos
	Code "(Escaneando Probe...)"
	Code "G31 Z" &ZProbe & "F" &ZFeed
	While IsMoving()
	Sleep(200)
	Wend

	Probepos = GetVar(2002)
	If Probepos = - ZProbe Then
		responce = MsgBox ("**ERRO** Sonda nao detectou nada!")
		Code "G0 Z10"
		StopZmove = 1
		Code "F" &CurrentFeed
	End If
	
	If StopZmove = 0 Then
		Code "G0 Z" &Probepos
		While IsMoving ()
		Sleep (200)
		Wend
	End If

	Call SetDro (2, ZOffset) 'Set DRO-Z as VAR ZOffset
	Code "G4 P1"
	Code "G0 Z" &ZUp
	Code "(Z Zero OK - CNC EM Acão)"
	Code "F" &CurrentFeed
End If
        

Apoie Nossos Projetos

Se você gostou desse tutorial e deseja apoiar nossos projetos, considere fazer uma doação. Sua contribuição ajuda a criar mais conteúdo útil e prático.

Faça uma Doação

QR Code para doações

Ou copie e cole o código Pix abaixo: