Autor Tópico: Comando Manual CNC Arduino  (Lida 3803 vezes)

Description:

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

Offline Cidel Thome de Abrantes

  • Novato
  • *
  • Posts: 33
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Cidel Thome de Abrantes
  • Profissão: Engenheiro
Comando Manual CNC Arduino
« Online: 29 de Julho de 2015, 21:17 »
Pessoal, alguém poderia me dar uma luz.

Construi uma CNC controlada com Arduino, ela funciona OK durante o Corte, mas em qualquer
botão manual na orelha "Machine Control" do "Universal Gcode Sender"
ela não obedece, o motor faz barulho mas não se move.

Parâmetros:

**** Connected to COM3 @ 9600 baud ****

Grbl 0.8c ['$' for help]
>>> $$
$0=160.000 (x, step/mm)
$1=160.000 (y, step/mm)
$2=160.000 (z, step/mm)
$3=15 (step pulse, usec)
$4=350.000 (default feed, mm/min)
$5=500.000 (default seek, mm/min)
$6=192 (step port invert mask, int:11000000)
$7=253 (step idle delay, msec)
$8=999.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=500.000 (homing feed, mm/min)
$20=500.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull-off, mm)

Obrigadão pessoal.

Abraços

Offline Cidel Thome de Abrantes

  • Novato
  • *
  • Posts: 33
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Cidel Thome de Abrantes
  • Profissão: Engenheiro
Re:Comando Manual CNC Arduino
« Resposta #1 Online: 02 de Agosto de 2015, 00:13 »
Tudo resolvido, fui no método chipanzé, futuca aqui futuca ali, meche num parâmetro aqui outro ali até resolver...

Abraços.

 

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re:Comando Manual CNC Arduino
« Resposta #2 Online: 02 de Agosto de 2015, 09:27 »
Se resolveu, está bom.
Esse sistema que vc usa não é muito comum aqui no fórum. Talvez, por isso, o pessoal não tenha dado pitacos.
Abraço.
Jorge

Offline luis silva

  • Hobby
  • ****
  • Posts: 455
  • Sexo: Masculino
  • Se eu morresse amanha, que me dirias hoje?
Re:Comando Manual CNC Arduino
« Resposta #3 Online: 02 de Agosto de 2015, 14:19 »
boas

Fico contente que tenha decifrado a avaria. :D

Agora que resolveu porque não partilha a informação, era de bom tom alguém que procurou ajuda no forum agora estivesse disposto a ajudar os outros.

Ps. eu não preciso, não uso esse tipo de electrónica, os fóruns são locais de partilha e não fontes onde se vem matar a sede sem querer saber se os outros estão sedentos, deixe um pouco dessa "agua"


abraço


Offline Cidel Thome de Abrantes

  • Novato
  • *
  • Posts: 33
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Cidel Thome de Abrantes
  • Profissão: Engenheiro
Re:Comando Manual CNC Arduino
« Resposta #4 Online: 26 de Agosto de 2015, 11:09 »
Coloquei o parâmetro 8 em 1

Abraços.

Offline minascoifas

  • Novato
  • *
  • Posts: 6
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: mg
  • Nome:: antonio de assis francisco
  • Profissão: empresario
Re:Comando Manual CNC Arduino
« Resposta #5 Online: 06 de Junho de 2016, 08:38 »
galera alguem tem um codigo para arduino mega 2560 para funcionar uma router, obrigado

Offline Fernandoarrc

  • Novato
  • *
  • Posts: 7
  • Sexo: Masculino
  • Forum GUIA CNC - A Maior comunidade CNC do Brasil
  • Cidade - UF: Rio Claro SP
  • Nome:: Fernando
  • Profissão: Tecnico mecatronica
Re:Comando Manual CNC Arduino
« Resposta #6 Online: 14 de Julho de 2016, 11:25 »
Voce está utilizando a versão mais antiga do GRBL,a mais atual é a (grbl_v0_9j_atmega32 8p_16mhz_115200.hex )
Com essa voce tem mais opções de controles tipo PROBE,HOME,start spindle.
Segue a minha configuraçao.
>>> $$
$0=10 (step pulse, usec)
$1=251 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=0 (dir port invert mask:00000000)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask:00000011)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=3 (homing dir invert mask:00000011)
$24=25.000 (homing feed, mm/min)
$25=300.000 (homing seek, mm/min)
$26=20 (homing debounce, msec)
$27=2 (homing pull-off, mm)
$100=266.666 (x, step/mm)
$101=266.666 (y, step/mm)
$102=266.666 (z, step/mm)
$110=600.000 (x max rate, mm/min)
$111=500.000 (y max rate, mm/min)
$112=450.000 (z max rate, mm/min)
$120=10.000 (x accel, mm/sec^2)
$121=10.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=220.000 (x max travel, mm)
$131=230.000 (y max travel, mm)
$132=130.000 (z max travel, mm)

 

/** * */