Autor Tópico: Duvidas no controle do software da CNC  (Lida 1870 vezes)

Description:

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

Offline ricardo22ssa

  • Novato
  • *
  • Posts: 10
  • Sexo: Masculino
  • Apaixonado por tecnologia
  • Cidade - UF: Salvador-Bahia
  • Nome:: Ricardo Gomes
  • Profissão: Estudante
Duvidas no controle do software da CNC
« Online: 10 de Julho de 2019, 19:17 »
Boa noite a todos.
Alguém saberia me dizer como o software envia os comandos para CNC?Ele envia linha por linha pela serial ou envia todas as linha de um única vez?No g-code da CNC existem números negativos nas coordenadas ou só números positivos indicando o valor da posição do bico em relação a o ponto 0 da mesa?
Exemplo:X100.00 Y20.15 Z5.0X90.00 Y30.00 X7.00
Nessa mudança de coordenadas o bico sai da posição de 100mm de distancia do ponto 0 e volta pra posição de 90mm de distancia do ponto 0, no caso ele estaria voltando 10mm em sentido negativo, mas o comando só passa valores positivos, meu raciocínio está correto?
estou projetando um novo firmware para o Arduíno, pois o GRBL e Marlin não possuem os requisitos que preciso para controlar minha CNC (projeto), fora que pretendo que seja um projeto 100% meu, ou quase isso, pois as peças vou ter q comprar kkkk

Offline angelo_3D

  • Novato
  • *
  • Posts: 3
  • Sexo: Masculino
  • "A realidade é uma ilusão muito persistente" A.E.
  • Cidade - UF: São Carlos- SP
  • Nome:: Angelo
  • Profissão: Técnico em Eletrônica
Re:Duvidas no controle do software da CNC
« Resposta #1 Online: 16 de Dezembro de 2020, 11:48 »
Saudações!


Estou envolvido com o Marlin e impressoras 3D há algum tempo, construi em parceria com um amigo uma impressora 3D Core XY com placa de 32 bits e  drivers TMC2208 (com 256 micropassos) e fiz praticamente toda a configuração, mas ainda tenho muito o que aprender.

No seu post você disse[/size] "...[/size]Marlin não possuem os requisitos que preciso para controlar minha CNC[/size]", fiquei curioso sobre isso. Poderia dizer exatamente o que precisa que o Marlin faça?
[/size]Talvez eu possa te ajudar.


 

/** * */