Autor Tópico: Impressora 3d CoreXY problemas no endstop mecanico  (Lida 4993 vezes)

Description:

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

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Impressora 3d CoreXY problemas no endstop mecanico
« Online: 22 de Setembro de 2014, 15:07 »
Ola gostaria de ajuda no meu endstop que esta com problemas na configuracao e nao to conseguindo achar o erro,se alguem tiver uma visao melhor poderiam me dar uma ajuda? quando clico no endstop ele nao para,o motor continua rodando. Testei e mecanicamente esta ok. Passarei a configuracao do meu Configuration.h.

http://virtual-host-discourse.global.ssl.fastly.net/uploads/fazedores/662/e79feebd3546d507.png
Impressora 3d CoreXY problemas no endstop mecanico

http://virtual-host-discourse.global.ssl.fastly.net/uploads/fazedores/663/ddb54d711ec9eba0.png
Impressora 3d CoreXY problemas no endstop mecanico

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #1 Online: 22 de Setembro de 2014, 15:10 »
Fiz dessa forma a parte mecanica:

http://brazenartifice.files.wordpress.com/2011/12/ramps-1-4-endstops-and-thermistor-connectors-right-side-up-2.jpg
Impressora 3d CoreXY problemas no endstop mecanico

http://start3dprinting.com/wp-content/uploads/2013/03/endstop-wiring.jpg
Impressora 3d CoreXY problemas no endstop mecanico

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #2 Online: 22 de Setembro de 2014, 17:36 »
Porque está usando a chave em NO?
Fins de curso é sempre melhor usar NC, pois, se der algum problema nos fios ou solda, a impressora nem inicia o home.
E acredito que só mudando isso já vai dar certo aí.

Mas antes, envie o comando M119 e reporte o resultado.
No repetier, clique no icone "alternar log" que os resultados dos comandos são mostrados no rodapé.

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #3 Online: 22 de Setembro de 2014, 18:46 »
x_min:H y_min:H z_min:H

no caso uso ramps 1.4 entao so mudo os fios e coloco na mesma pinagem da foto acima? NC ?

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #4 Online: 22 de Setembro de 2014, 18:47 »
As linhas de comando mantenho?

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #5 Online: 22 de Setembro de 2014, 20:25 »
Mantenha a conexão na ramps como está. Mude só o fio nas chaves.
Solde nos dois terminais externos C (comum) e NC

Minha config. Veja se ajuda.
A sequencia de linhas está diferente nas nossas versões, mas basta seguir a lógica do comando.

// ################ Endstop configuration #####################

#define ENDSTOP_PULLUP_X_MI N true
#define ENDSTOP_X_MIN_INVER TING false
#define MIN_HARDWARE_ENDSTO P_X true
#define ENDSTOP_PULLUP_Y_MI N true
#define ENDSTOP_Y_MIN_INVER TING false
#define MIN_HARDWARE_ENDSTO P_Y true
#define ENDSTOP_PULLUP_Z_MI N false
#define ENDSTOP_Z_MIN_INVER TING false
#define MIN_HARDWARE_ENDSTO P_Z true
#define ENDSTOP_PULLUP_X_MA X true
#define ENDSTOP_X_MAX_INVER TING false
#define MAX_HARDWARE_ENDSTO P_X false
#define ENDSTOP_PULLUP_Y_MA X true
#define ENDSTOP_Y_MAX_INVER TING false
#define MAX_HARDWARE_ENDSTO P_Y false
#define ENDSTOP_PULLUP_Z_MA X true
#define ENDSTOP_Z_MAX_INVER TING false
#define MAX_HARDWARE_ENDSTO P_Z false
#define max_software_endsto p_r true

#define min_software_endsto p_x false
#define min_software_endsto p_y false
#define min_software_endsto p_z false
#define max_software_endsto p_x true
#define max_software_endsto p_y true
#define max_software_endsto p_z true
#define ENDSTOP_X_BACK_MOVE 2
#define ENDSTOP_Y_BACK_MOVE 2
#define ENDSTOP_Z_BACK_MOVE 1
#define ENDSTOP_X_RETEST_RE DUCTION_FACTOR 3
#define ENDSTOP_Y_RETEST_RE DUCTION_FACTOR 3
#define ENDSTOP_Z_RETEST_RE DUCTION_FACTOR 3
#define ENDSTOP_X_BACK_ON_H OME 1
#define ENDSTOP_Y_BACK_ON_H OME 1
#define ENDSTOP_Z_BACK_ON_H OME 0
#define ALWAYS_CHECK_ENDSTO PS 1

// ################# XYZ movements ###################

#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define DISABLE_X 0
#define DISABLE_Y 0
#define DISABLE_Z 0
#define DISABLE_E 0
#define INVERT_X_DIR 1
#define INVERT_Y_DIR 1
#define INVERT_Z_DIR 0
#define X_HOME_DIR -1   
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
#define X_MAX_LENGTH 190
#define Y_MAX_LENGTH 190
#define Z_MAX_LENGTH 120
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #6 Online: 23 de Setembro de 2014, 00:49 »
modifiquei do jeito que falou  em C,NC e mudei no firmware.Porem quando deixo executando a impressao de um cubo e vejo o eixo X rodando eu clico no endstop porem nao para,como se nao existisse. Porem quando digito M119 da LOW e quando clico e digito denovo M119 da HIGH e quando solto e volta a LOW. Quer dizer que ta funcionando so nao ta parando o Motor. Sera que o fato de Ser CoreXY tem que mudar o formado dos endstop?

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #7 Online: 23 de Setembro de 2014, 02:29 »
Se o "clicar" que vc fala for acionar o endstop, o resultado esta correto.

E tb esta certo não parar durante a impressão. Eu prefiro assim.
Mas isso pode ser mudado no arquivo configuration_adv.h na linha:
#define ENDSTOPS_ONLY_FOR_H OMING

Comente (//) essa linha que a impressora para se algum endstop for acionado.

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #8 Online: 23 de Setembro de 2014, 07:47 »
mas o objetivo nao eh parar pra nao bater no fim??

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #9 Online: 23 de Setembro de 2014, 12:32 »
De certa forma.

Os endstops são usados mais pra ter uma area definida de impressão.
A partir daí o controle é pelo tamanho da peça que vc imprime.

Pra que vc precisa que eles fiquem atuantes?

Offline Renato Imagawa

  • Novato
  • *
  • Posts: 43
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Guaratingueta SP
  • Nome:: Renato
  • Profissão: Engenheiro de Materiais
Re:Impressora 3d CoreXY problemas no endstop mecanico
« Resposta #10 Online: 23 de Setembro de 2014, 13:14 »
achei q os endstops serviam para alem de indicar a home , servir tambem como seguranca acaso exceda area de impressao. Mas vlw pela ajuda, deu tudo certo.Agora vou botar as maos a obra.

 

/** * */