Seu tutorial é de 5 anos atrás e continua sendo um dos melhores disponíveis. Algumas configurações mudaram no GRBL 1.2 (ainda com as particulariedades de que uso outro microcontrolador - ESP32), mas os conceitos serviram perfeitamente, consegui configurar e operar minha CNC. Muito obrigado.
o willians vc está tranquilo, rapaz posso usar o gcode gerado pelo aspire ou sketchup no grbl? estou montando minha cnc, enquanto monto, estou estudando estes programas estarei usando o grbl. se possivel me ajuda neste quebra cabeça obrigado
Agradeço ao canal e seu desenvolvedor pelas informações passadas, com elas foi possivel aqui no meu laboratorio iniciar e finalizar a construção de uma CNC para corte de papel a adesivo, a mesma ta já fase de teste e se comportando bem.. o segundo modeo agora bem mais proficional já ta cendo iniciado... vamos utilizar os principios aprendidos aqui no canal... a todos que fazem parte do canal parabens...
+jadna silva, muito obrigado! O objetivo é exatamente esse, ajudar os outros e com isso aumentar o próprio conhecimento! Precisando estamos aí. Um abraço!
Ola,gostaria de agradecer pelas dica e os videos e pela paciência das explicação tem sido muito util para min obrigado que sou leigo estou aprendendo muito com os videos obrigado.
Parabéns ,amigo excelente vídeo e iniciativa . Estou realizando o mesmo projeto que você, mas tive que parar por falta de informação , seu videos esta me ajudando muito e retomei o projeto da cnc . Muito obrigado .
Boa noite, Primeiramente muito louvável sua iniciativa de instruir e esclarecer as duvidas dos demais, estou fazendo uma cnc para fins didáticos também, trabalho em uma faculdade que tem disciplinas que englobam o assunto porem não temos maquina para um melhor conteúdo. Estou fazendo uma com material que encontramos com alguns alunos e companheiros de serviço, então esta configurada com um cnc shield e com motores de passo tirados de uma impressora HP 640c, ja adaptei ele para 4 fios, porém agora uma grande entrave , em um eixo (y pra ser mais exato) e só nele não consigo inverter a rotação ele sempre roda pro mesmo sentido , não importa o comando ele sempre roda anti horário .
melhor videos da net...sobre intala~çao ...nota dez meu rei.....ganhou um fa de carteiriha...espero contar com vc pra montar minha cnc laser..estou aguardando as peças chegar da china...a mesa ja estou fabricando..
+Eletronica Hoje, Amigo, boa noite ! Acompanhando seus vídeos e suas respostas, consegui solucionar alguns problemas que estava tendo. Eu estava usando a configuração de FullStep e quantidade calculcada corretamente para step/mm. No entanto, estava perdendo passo na hora de fazer cícrulos, o motor vibrava e saia do alinhamento do desenho, continuando ou mais acima ou mais abaixo do que estava sendo usinado/desenhado. Configurando para 1/4 e colocando os Jumpers no CNC SHIELD, conforme ensinado por você, consegui a princípio solucionar este problema. Gostaria de lhe agradecer e lhe desejar um feliz 2016.
+Pedro Henrique, , primeiro de tudo desculpa a demora em responder! Tirei umas férias e fiquei longe de tudo, e onde eu estava a net era muito ruim. Essa questão dos microsteps é algo que tenho que me aprofundar um pouco mais. O que sei é que não é bom usar fullstep, mas não sei direito o motivo. Parece que você encontrou um hehehehe... Outra coisa que sei também é que quanto mais microsteps você coloca, menor o torque. O A4988 vai até 1/16 microsteps, então resolvi deixar no meio e achei o resultado satisfatório. Pelo jeito funcionou pra você também, que bom! Abração e obrigado por compartilhar sua experiência com a gente!
ola amigo de todos os videos que vi e seu foi qual mais me ajudou, só gostaria de ver seu cnc usinando.. obrigado e estarei esperando.. Bom trabalho....
+FABIO WATZKO, eu não postei vídeos dela usinando porque infelizmente a qualidade da estrutura ficou muito ruim e com muita folga. Por isso resolvi fazer uma máquina nova, com outro sistema de corrediças, e aí pode ter certeza que farei vídeos dela usinando. Abraço!
Boa noite Rosalvo blz? primeiro quero lhe agradecer por mostra tao bem detalhado esse projeto e ensinar todos detalhes, que torna possivel e ate facil de fazer. Outra coisa legal tbm e responder as duvidas da galera. Parabens mano. Assistir os videos e li ate o momento quase todos os comentarios de seus videos, onde tirei muitas duvidas. sem precisar perguntar muito kkkk. cara estou com problema em duas coisas aqui e não achei nada parecido nos comentarios aqui: estou usando arduino uno r3, shild e a4988. e grbl com gcode sender. Não consigo inverter o pino 11 e 12. Ja fiz varias vezes a configuração pra inverter os pinos spindle e z do fim de curso. mas não inverte. Na maquina coloco o fio do fdc no lugar do z+, e nao da sinal nenhum. se coloco no pino spindle funciona normalmente. ja excluir, e baixei de novo, enviei o blink e depois refiz a configuracao comentando a linha 247. mas ate o momento não conseguir obter sucesso. sabe oque pode ta avendo? ate memoria eeprom eu apaguei, pra sei la ver se ajudava na hora de copiar o novo sketch kkk. Agora a outra coisa que ta acontecendo, é quando movimento a mesa( eixo y) no sentido y- , o eixo z esta movendo para z+ sem ser comandado. isso acontece tbm quando mando fazer algum gcode. toda vez que passa em y- o z aciona z+.subindo o eixo z. chega um momento que a ponta nao fica mais encostada no material, preojudicando o trabalho. Tem ideia doque pode ser? Desde ja agradeço. um abraço.
galera sobre o spinlde e o eixo z , consegui resolver aqui.vou escrever como Fiz dessa forma pode ajudar alguem. primeiro enviei um blink para o arduino para apagar o grbl. depois apaguei a memoria eepron ( fica em exemplo>EEPROM>eepron_clear) so carregar sketch. depois no apaguei o grbl da biblioteca. ( e so colocar "librarias" no pesquisar programas e arquivo, que fica no menu iniciar do windows. depois eu apagui a pasta grbl master e o universal gcode sender. em seguida baixei novamente. comentei a linha 247 desabilitando o spindel. e fiz o procedimento pra incluir o grbl na bilioteca e jogar pra dentro do arduino. assim deu certo. so continuo com o problema do eixo z... toda vez que o y- e acionado o z+ aciona tbm de forma involuntaria. nao tem nem jeito de usar a cnc :'( . acho que o problema e na shild. quem ae tiver ideia doque ta acontecendo me ajuda ae qq novidade posto aqui. valeu
+Mauro Ramos, se não me engano você pode programar rotinas usando linguagem pyton, mas não sei te explicar direito como funciona. Tente dar uma procurada na net pra ver se acha algo ok?
boa tarde querido! suas explicações são de mais me ajudou e muito vc deveria fazer um tutorial só de conversão de barra riscada em polegada em milímetro e as correias GT2. fica a dica . A pergunta ? tenão um fuso de 1/2 13 fios por polegada e meu motor é de 1.8 que seria 200 passo de quantos eu preciso no a4988 de 1/4 séria o ideal .
fala Luis, realmente meus primeiros vídeos eu deixei o áudio muito baixo na hora da edição, e nesse em especial eu ainda estava meio gripado eu acho hehehehe... O pior é que uma vez enviado para o youtube não tem mais como mexer no áudio, então esse vídeo está fadado a ficar assim até o fim dos tempos, infelizmente. Qualquer dúvida poste aqui ok? Abraço e me desculpe!
Bom Dia! Primeiro obrigado por compartilhar seu conhecimento, está de parabéns! Amigo estou com problemas com minhas chaves fim de curso, quando envio o comando "$H", só o eixo" Z " faz o movimento os X e Y ficam parados, uso o Gcode Sender, 1.0.7.
+José Luis, as corrediças dos eixos X e Y são de 45mm, mas mesmo assim tem folga. O problema é que elas não são projetadas para esforço lateral, então tem essa folga mesmo.
Olá amigo, estou com problema não sei se é o arduino ou se é o grbl. esta travando quando envio o gcode ou mesmo quando estou usando os comando de movimento x, y, z. utilizo w7 x64 e grbl 9. eu envio o gcode no meio do processo ele para, parece que trava a serial. tem alguma ideia do que pode ser?
Boa noite Willian Nascimento, eu fui fazendo testes e com Grbl v_09i parou de travar. Faz o teste ai? Tava acontecendo esse problema com a versao v_09j e arduino uno.
+Antonio Rosario, comprei meus motores no ebay, mas na época em que o dolar estava mais baixo. Eles são exatamente iguais a esse: www.ebay.com/itm/Nema17-shaft-reversed-stepper-motor-42-BYG-for-RepRap-CNC-machines-3D-Printer-/201266448037?hash=item2edc6a46a5 Você encontra modelos parecidos no mercadolivre. Precisando de mais informações entre em contato! Um abraço!
Ola amigo, boa noite . Excelente trabalho que você está fazendo!! Venho acompanhando seus videos e estou em fase de testes da minha cnc. Estou com uma dificuldade em ajustar a $100, $101,$102 , estou usando uma barra roscada de 5/16 que tem 18 fios por 25,4mm. Efetuei todos os cálculos conforme os videos e fiz as ligações no Easy driver com quarter step que seria nivel alto no ms2 do easy!! Ajustei a velocidade para 250mm/min para começar os ajustes. Quando dou um comando para fazer um risco de 50mm, ele faz o risco de 25mm!! O que pode ser? Espero ver a nova cnc funcinando!! Aquele sistema com as cantoneiras ficou muito bom!! valeu um abraço!!
+Alex araujo dos santos, seu motor é de 200 fios/revolução? Para 1/4 configure o $100=566,93. Caso já estiver usando essa configuração, provavelmente o ajuste de microstep está errado. Você pode tentar corrigir isso nos microsteps (na placa) ou então fazer um ajuste e enganar o grbl. Como você manda ele mover 50 e ele move a metade, ajuste o $100 para 1133,86 (equivalente a 1/8), o que deve resolver seu problema.
Muito obrigado pela resposta!! Sim meu motor é de 200 passo 1,8° 1.0A !! Eu ajustando para 1133,86 tenho que manter os microstepes ligado no easy driver ou desligo e deixo em fullstep e só faço os ajustes no grbl $100,$101,$102? Valeu um abraço!!
+Alex araujo dos santos, esse calculo que fiz para 1133,86 é para 1/8 de step, considerando que você está em 1/4 mas quando manda mover 50mm ele move 25mm. Deixe igual estava quando movia 25 no lugar de 50 e mude o $100 para ver.
gostaria de saber qual o valor que eu coloco no Stephen se eu tenho um fuso de 1/2 por 13 fios por polegada ? eu cheguei em um valor dividindo por 800 foi de 409.44 é isso mesmo? desde já obrigado.
olá gostei muito dos seus vídeos.... os meus motores estão fazendo um barulho quando está usinando.... por favor me ajude a resolver... o que pode ser? ja coloquei varios valores no GRBL pros eixos e nada....
fiquei com uma dúvida no cálculo do número de passos por mm. se 800 passos ele da uma volta no fuso e percorre menos de 1mm então acho que o valor do número de pulsos tem que ser maior que 800 para que ande 1mm. Fiquei na dúvida
O programa Autodesk Fusion 360 é muito bom, você poderia fazer algum tutorial explicando como iniciar com esse programa? Eu assisti alguns vídeos aqui no youtube e me pareceu ser muito mais fácil de usar e ele já tem o CAM também.
poxa é muito bom seus videos, eu consigo trazer desenhos feitos no scketup para esse programa ?? tem cmo fazer um video pegando o desenho mandar pra máquina pra fresar?? ou se ja tiver algum video me passa o link , por favor, obrigado
+Marco Aurélio Santos, tem vídeo sobre isso no canal, só não usa o sketchup e sim o inventor ou então o inkscape. ua-cam.com/play/PLdXBYXv7XX2zXYCz1EjkCsQ5kIzCazbH0.html ua-cam.com/video/jdZdDwIYjoc/v-deo.html
Rosalvo boa noite! estou com um problema, meus motores só estão girando em uma posição. Inverti os cabos na shield até inverte o giro do motor mas permanece giro único, ou seja, dou comando no universal gecode sander tipo Y+ ou y- gira para o mesmo lado.
Bom dia Guilherme Oliveira, consegui resolver o problema da seguinte forma, inverti a sequência dos fios do motor, pois estava confiando nos plugs que veio neles, mas não estava compatível com a shield.
Amigo, o Easy Drive não funciona nesse modelo de GRBL? eu tentei mas só da erro! já o GRBL do Pr Marlon que é mais antigo funciona, vc sabe me explicar por gentileza? parabéns pelos vídeos!
Luciano Francisco Quando você manda o comando $H, a primeira coisa que acontece é o eixo Z se mover até achar a chave fim de curso. Só após isso é que os eixos X e Y vão se mover. Você viu se isso está acontecendo?
Amigo funcionou! Na configuração estiver $25 a cima de 80.000: ALARM: Homing fail ok Grbl 0.9j ['$' for help] ['$H'|'$X' to unloc Será que pode ser ruido? Vou fazer alguns Snubber para ver se é isso. Obrigado!
+Luciano Francisco, se for ruido da chave, experimenta dar uma alterada no $26, que é o tempo em ms que ele considera ruido ou toque da chave propriamente dito. Tenta colocar um valor baixo, tipo 25. Mas pensando melhor, você falou que ele toca a chave e volta 2mm que você programou no $27 é isso? Se for isso, não está tendo ruido no Z, pois senão ele não voltaria os 2mm. Tente olhar se quando o eixo Z termina o hoaming, os indicadores de posição na parte "machine status" do gcode sender estão "se movendo" mas os eixos estão parados.
Estou utilizando o Proteus ( Software para criação de placas de circuito impresso ) para gerar o arquivo gerber só que o mesmo gera em .txt qual está dando erro ao passar para o Cnc, o que eu teria que fazer?
Fala amigo, parabéns por compartilhar esse conhecimento. Seus vídeos estão me ajudando muito. Só uma pergunta, estou começando meu projeto e meus motores estão pra chegar, qual o programa de modelagem eu posso utilizar sem ter problemas para gerar o Gcode? Pode ser qualquer um, tipo Corel, AutoCad?
+Rodrigo Vieira, você deu uma olhada no vídeo que eu postei antes de ontem? É exatamente sobre isso, softwares. Dê uma conferida: ua-cam.com/video/ujZvEWEx7VA/v-deo.html Abraço!
Cara muito bom esses seus videos, muito show mesmo,obrigado por me ajudar em meu 1º projeto CNC , eu estava sofrendo com os motores a velocidade estava muito alta, agora minha dúvida é : meus motores esquenta muito estou usando os mesmos componentes que vc postou a única diferença e minha placa CNC Shield que comprei pela net. Passa o bizu como posso consertar isso.
+Arnaldo Nobre, se seus motores estão esquentando, provavelmente é porque os drivers a4988 não estão regulados de forma correta. Existe um potenciômetro nos drivers que serve para regular a corrente. Se você não regular os motores vão esquentar até queimar, então muito cuidado com isso. Na página da pololu eles ensinam como fazer a regulagem, dê uma olhada: www.pololu.com/product/1182 Um ajuste rápido seria girar o potenciômetro sentido anti-horário até o mínimo, mandar um comando e ir girando ele sentido horário até o motor começar a rodar. No meu caso o giro foi de aproximadamente 45º. Caso fique alguma dúvida entre em contato! Um abraço!
Amigo eu quero fazer um axidraw, segue o mesmo modelo da configuração que você fez? eu quero fazer com arduino mega e a ramps 1.4 como escudo, funciona? desde já agradeço
+Maick Santos, para um axidraw só vai mudar a mecânica, mas a tua eletrônica com mega e ramps eu não sei dizer como fazer, pois não tenho um mega pra testar.
Olá, estou montando uma imp 3d com arduino, drivers de dvd e de disquete. Por acaso sabe me diser com quantos microsteps a placa logica do disquete trabalha?
Ok então, o jeito vai ser testando. Outra pergunta que queria lhe fazer, atualmente estou montando imp 3d com o arduino, driver de dvd e disquete e etc, em uma, apenas um dos eixos "funcionan", pois os outros apenas se movimentao para uma lado, mesmo com o sensor de fim de curso, e no outra maquina nenhum dos eixos esta funcionando bem, com o mesmo problema da 1. poderia de dar algumas dicas de como resolver este problema?
Cara, provavelmente são os fios dos motores que estão invertidos. Dê uma conferida nesse vídeo pra ver se ajuda: ua-cam.com/video/fI70dLarTRk/v-deo.html
olá eu estou tendo problemas com uma cnc q estou montando usando o cnc shield e o arduino uno. já fiz vários testes mas o motor q comprei um nema 16 não está funcionando como deveria ele so faz barulho e muitas das vezes ele roda trepidando e só vai pra um lado . me surgiu uma dúvida pois entrei no site do grbl e como não entendi muito de inglês não sei se o q vi e o q me está causando o transtorno mas o grbl funciona somente com Windows xp e o 7 ou com outras versões q no meu caso e o 8. desde ja agradeco
cara, o grbl independe do sistema, mas o windows 8 é meio chato pra fazer funcionar algo. Você está usando o universal gcode sender? Se conseguiu rodar o programa e comunicar com o grbl seu problema não é no windows, e sim nas configurações do grbl ou no ajuste dos drivers. Dê uma assistida no meu vídeo de ajuste da velocidade do motor, e também no de ajuste do driver A4988, e qualquer dúvida entre em contato novamente. Abraço!
Estou com o mesmo problema que ele. O motor vai somente para um lado. Estou utilizando o Arduino Mini e Shield CNC da Keyes com o DRV8825. Tentei ajustar com seu vídeo mas fica sempre do mesmo jeito "/
Dinho, esse shield é para o arduino pro mini? Eu nunca trabalhei com um shield desses, mas tem que ver como ele configura o pino de DIR. Provavelmente seu problema é nesse pino, que por algum motivo não está alternando quando se quer mudar a direção.
+Eletrônica Hoje tem momentos q da vontade de desistir pois já fiz de tudo desconectei a cnc shield do arduino e usei o a4988 na protoboard pra ver se era a placa da shield e continuou a msm coisa fiz os cálculos da corrente do motor pro ajuste do trim e tbm não deu certo meu motor e de 700 miliamperes ai pelos cálculos ajustei em 280 milivolts no trim depois pelo seu cálculo do r100 no drive dava 560 milivolts nada configurei o grbl no descrito pelo site da grbl e em várias velocidades e nada o motor fica zuando igual uma abelha e fica maluco uma hr vai pra esquerda e vai pra direita ou fica parado clicando so em uma direção no gcold sender
Irmão uma duvida help !!!! eu faço tabua de carne com desenho de time, estou apanhando pra caramba pra aprender, mas desistir já mais tendo meu *Zero* de inicio do desenho trocando a fresa o que faço depois e startar ou tem algum comando para zerar pra continuar trabalhando.
ola, costei desses calculos, minha cnc utiliza barra roscada de 1/4, tbem, tem como vc disponibilizar essa planilia de calculo pra que eu faca os mesmo.?
boa tarde Cristiano, beleza? Então cara, para atualizar o grbl a única coisa que você precisa fazer é deletar a versão antiga da pasta biblioteca do arduino, que geralmente fica no "Meus documentos". Delete a pasta do grbl e coloque a pasta do grbl 0.9 no lugar, e então envie novamente o grbl pelo arduino ide.
olá, me tire uma dúvida por favor: é natural enquanto o motor x e y estiverem em funcionamento o z travar? ou vice versa?! tbm, sem o motor z ou outros rodam de boa, mais quando conecto o z os outros pesam, ficando lento. oq devo fazer? obrigado!
Você já matou a charada, sua fonte não suporta fornecer a corrente que os drivers precisam. De quantos ampéres são seus motores? Sua fonte precisa fornecer a soma dos 3 motores + uns 200 ou 300mA de folga para garantir. Abraço!
+fabio cesar rosinholi ferreira, respondi sua pergunta sobre os MS e esqueci da velocidade. Para conseguir um aumento considerável você precisa aumentar a tensão de alimentação dos motores. Você está alimentando eles com quantos volts?
+Erickson Leif, você diz a máquina rotativa? Estou usando uma microretifica Dremel (Dremel é a marca). Mas você também pode usar uma tupia. Qualquer dúvida entre em contato! Abraço!
não funciona com a ramps esse sistema , eu tenho a ramps conectada no arduino mega , já tenho feito as comunicações com o gcoldcender e o bcnc , faço os comandos dos cifrões , só que meus motores não funcionam , eu usava normal com o arduino conectado na protoboard , más como estou montando uma 3d , eu quero ajustar os motores ou seja, ver se os carros x e y correm normal e o eixo z tmb. A pergunta é ... da pra usar a ramps pra esse modo ?
boa tarde... estou com um problema .... os desenhos que mando o cnc fazer... nao estao ficando do tamanho certo..... meu motor de passo 200 passo 1.8grau.. meu fuso barra roscada de 1/4polegada. veja bem.... minha area de trabalho 650 por 400mm. desenho em cad.... depois passo pro artcam... no programa aparece tudo cetinho... minha area de trabalho tudo ok.... quando mando pro gcode sender...... minha cnc vai fazer a usinagem.... faz tamanho bem pequeno por sera....
+fabio cesar rosinholi ferreira, desculpe a demora para responder, é que eu estou viajando a trabalho. Se seu motor é de 200 steps por volta e o fuso 1/4, você deve ter usado a mesma configuração do meu vídeo né? Então você configurou o $100, $101 e $102 iguais aos meus certo? Se foi isso, seu problema deve ser de microstep amigo. Todos esses calculos que fiz foram baseados em 1/4 de microstep, e se o seu driver estiver com outro valor, vai dar diferença de tamanho mesmo. Para resolver isso você precisa configurar os seus drivers iguais aos meus, de duas formas possíveis: Se você não usa cnc shield: Existem 3 pinos nos A4988 chamados MS1, MS2 e MS3. Para deixar o driver em 1/4 de microstep, você precisa aterrar o MS1 e o MS3, e ligar o MS2 ao 5V do seu arduino. Se você usa um cnc shield: Basta colocar um jumper desses de computador interligando os dois pinos centrais de um conjunto de 6 pinos que ficam em baixo dos drivers. Esses 6 pinos estão em 2 fileiras de 3, e cada 2 representa um MS. Os 2 da esquerda são o MS1, os do meio o MS2 e o par da direita representa o MS3. Deixe o primeiro par e o ultimo sem nada, e conecte o jump apenas no par do meio. Outra coisa que pode causar esse problema é que geralmente os programas de desenho vem configurados em polegada por padrão, e o grbl vem configurado em mm por padrão. Se você desenha em polegada e "imprime" em mm, vai sair bem pequeno mesmo, exatamente 2,54 vezes menor que o original. Você costuma encontrar a opção de mudar de polegada para mm nas preferências dos programas, dê uma conferida. Se você já fez isso e continua com problemas, me escreva aqui que vou tentar pensar em outro motivo que pode estar causando esse problema ok? Abraço!
Primeiro muito obrigado pelo ótimo tutorial. Segundo, será q fiquei louco ? Se 800 microsteps dao 0,787 mm então para ter 1 mm eu preciso de 1016 micropassos e não 600 como no vídeo. Se estou errado por favor me explique.
+Lucas Rosa eu usei muita coisa que eu já tinha cara, então é difícil estimar o quanto gastei. Você precisa de 3 motores, e acho que vai gastar uns 50 reais em cada um. O arduino também custa mais ou menos isso. Os 3 drivers vão custar no total mais ou menos isso também. As corrediças custam uns 10 reais o par. A fonte de PC se for comprar vai gastar entre 50 e 100 reais. E a retífica vai depender do modelo, acho que entre 150 e 300 reais. Acho que com uns 400 ou 500 reais dá pra montar, considerando que você não tenha nada disso em casa. Fiz essa estimativa agora, meio de cabeça. Mas dê uma pesquisada nesses ítens aí no mercadolivre que você vai ter uma idéia melhor ok? Valeu pelo elogio!
+Eletrônica Hoje - Como vc faz a programaçao de CNC? Qual software, qual o procedimento? Estou com todas as peças pra montar aqui. Mas antes quero estar bem ciente de toda essa parte teorica. Sou programador de CNC e comecei a mexer com Arduino a pouco. Por isso o interesse em fazer uma mini maquina CNC. Se puder me ajudar... Vlw
+Lucas Rosa, você programa em qual linguagem? O GRBL só consegue entender G-code. A sequência de programação é basicamente a seguinte: Software: Fusion 360 ou Autodesk Inventor. - Desenho da peça em 3D - Elaboração das rotinas de corte - Geração do g-code pelo próprio software Software: Universal g-code sender - Envio do g-code para o arduino Provavelmente meu próximo tutorial vai ser uma sequência de paços desde a criação do modelo até o envio para o arduino. Devo começar a gravar na segunda e posto os videos assim que forem ficando prontos. Acho muito importante isso que você está fazendo. Antes de se aventurar na montagem o ideal é tentar conhecer todo o processo.
Eletrônica Hoje Obrigado! Programo em CAM e ISO. Vou dar uma fuçada nesse software e ver o que consigo desenvolver até voce postar o turorial entao. Fico no aguardo. Vlw.
Boa tarde meu amigo, sem querer muito, teria como passa as informações de como instalar no shield as chaves de limitadores de percurso, pois nao deu pra vê com estar instalado no seu. Há deu certo os motores esquenta bem menos agora, obrigado mais uma vez
+Arnaldo Nobre, que bom que conseguiu dar um jeito no aquecimento dos motores! Sobre as chaves fim de curso, você já deu uma olhada no esquema que fiz? Está na minha página do G+: plus.google.com/+Eletr%C3%B4nicaHoje/posts/NhWHZx5aJYv O esquema dessas chaves é basicamente aterrar os pinos 9, 10 e 12 do arduino cada vez que o eixo chegar ao seu limite. Respondi a sua pergunta? Qualquer coisa entre em contato! Abraço!
+Arnaldo Nobre, se você está usando um shield, provavelmente ele já tem os pinos próprios para as chaves. Por acaso seu shield é igual a esse i.ebayimg.com/images/g/mMsAAOSwuTxWCPsW/s-l1600.jpg ? Se for, as chaves devem ser conectadas do lado direito, onde está escrito "End Stops" e tem as marcações Z+ Z- Y+ Y- X+ X- Ela dá opções para você conectar 2 chaves por eixo, 1 em cada extremidade, por isso tem 2 X, 2 Y e 2 Z. Mas basicamente você deve ligar cada chave entre o pino branco e o preto logo ao lado.
Cara mais uma vez muito obrigado mesmo. Ah! gostaria de uma opinião sua. Quais motores pra eu usar numa CNC de 160cmX130cm para usinar e cortar aço inox e MDF, deste de já muito obrigado Mestre dos Magos.KKKKKK
+Arnaldo Nobre, "mestre dos magos"? Não sou mestre nem da minha casa hehehehehe... Cara, eu não tenho formação em mecânica, e tudo que eu tenho feito até aqui foi na base de tentativa e erro ou então colhendo informações de sites e vídeos. Fica meio complicado pra dizer o tamanho do motor necessário para mover uma mesa de 160 x 130, mas fazendo uma analogia com o meu cnc que tem uma mesa de 30 x 30 e usa motores de 4kgf, acho que motores de 20kgf dariam conta do recado. Mas para uma máquina desse tamanho você vai ter que usar rolamentos lineares no lugar das corrediças, o que deve diminuir muito o esforço necessário para mover a mesa, então talvez um motor de 15kgf seja suficiente. Outro detalhe que influencia é o fuso, que você provavelmente vai usar um trapezoidal ou um de esferas, o que vai ajudar muito na velocidade comparado com uma barra roscada. E para usinar inox você vai precisar de um spindle bem potente e uma ferramenta de corte profissional, o que deve aumentar consideravelmente o peso sobre o eixo X, precisando de um motor mais potente para mover. Veja quantos fatores vão influenciar no teu processo, sem cálculos precisos realmente não dá pra dizer o motor correto, a não ser do modo "burro" que é comprando e testando hehehehe... O problema é que você vai pagar uns 300 reais por um NEMA 23 de 20kgf.
Cara, promriramente parabéns! Excelente vídeo, estou tendo dificuldades quando digito $$, ele não abre as configurações, ja pus os dois em 115200 e nada, o meu arduino é o Mega 2560. como posso resolver isso? obrigado!
+Murillo Vieira, qual versão do grbl você enviou para o arduino? 115200 é padrão novo, da versão 0.9 em diante. A versão 0.8 usa 9600. Eu não tenho um mega para fazer testes, mas se não me engano é preciso alterar algumas configurações no grbl antes de enviar para o arduino para eque ele funcione corretamente com o mega. Para o uno o envio é direto, por isso não sei dizer quais configurações são essas, mas dê uma pesquisada na net que deve achar algo.
Muito bom. Tenho assistido seus vídeos e eles estão me ajudando muito. Estou com uma dúvida na configuração dos steps, será que pode me ajudar? Estou usando o GRBL e o Universal G Code Sender. Meu projeto é com easydriver 4.4. Fiz a ligação conforme esquema que consta na wiki do grbl. Ao pesquisar sobre a configuração de steps vi que no easy driver as alterações entre full step, half step, 1/4 e 1/8 são obtidas através dos pinos MS1 e MS2 do easy driver. Os dois low é full step, MS1 high e MS2 low é half step, MS1 low e MS2 high é quarter step e dois high é eight step. Como no esquema de ligação ao GRBL não são conectados os pinos MS1 e MS2 ao arduino, devo considerar que eles estão low (ou seja, em full step)? Ou é no GRBL mesmo que eu definirei isso? Se for isso, poderia me ajudar a fazer essa configuração? Obrigado!
+Eduardo Carneiro Vasques, boa tarde! A configuração de microstep é manual mesmo, não passa pelo grbl. Eu não tenho um easy pra testar, mas creio que se não tem nada conectado nos pinos eles estão em nível baixo mesmo. Ou seja, full step. Mas como eu sempre digo, não é bom usar full step. Deixe em 1/2 ou 1/4 ok?
+Eletrônica Hoje Pois é. Essa é minha dúvida. Eu presumo que estejam em full step. Pra mudar pra 1/4 ou 1/8, mesmo sem fazer a ligação dos pinos, basta eu mudar as configurações em 100, 101 e 102 como mostrado no vídeo?
+Eduardo Carneiro Vasques, para mudar para 1/4 ou 1/8 você precisa fazer a ligação física, e depois disso deixar a configuração do software igual via $100 101 e 102.
Eu estou usando uma correia GT2 com polia dentada 20 dentes qual o valor devo colocar no eixo X e Y No eixo Z estou usando uma barra roscada de 8mm por 1,25, Qual o valor que tenho que colocar no GRBL???
Sergio, o arduino vai apenas controlar motores de passo que serão acoplados aos eixos que você queira controlar. Acho totalmente possível automatizar um torno mecânico, mas não sei te dizer ao certo como fazer.
+Alex araujo dos santos, a palavra linuxcnc vem com o programa já, mas para escrever nomes uso o inkscape junto com o gcodetools. Semana que vem tem um tutorial sobre isso.
amigo, boa noite minha cnc esta funcionando normalmente montei pelo seu canal, tentei instalar o grbl v1.1 não deu certo voltei para o v9, o problema e que o laser não liga mais quando inicio um trabalho eu sei que eu fiz uma alteração no comando do Arduíno para ele funciona só que não lembro que alteração e essa você pode me ajudar com isso.
+MARCELO UMBERTO, legal cara! Eu infelizmente não tenho um mega, então não pude fazer um tutorial com ele ainda. Mas que bom que conseguiu fazer o seu rodar! Abraço!
+MARCELO UMBERTO , blz ? estou tendo dificuldades no meu projeto. Estou usando um mega2560, Universal g code sender , motor de passo NEMA 17 com torque de 6.5 Kgf.cm. Faço todo o procedimento-Carrego o GRBL para o mega-Abro o Universal G code sender-Aparece tds os parâmetros- Configuro o n° de passos e modifico a veloc e aceleração, mas o motor não funciona . Testei o motor com um programa stepper e funciona.Qual versão de GRBL que vc usa e onde conseguiu? Abç
+Projeto CNC com arduino mega ola amigo este tutorial é o mais completo que achei porem é baseado no uno, mas é a mesma ideia, porem quando for instalar grbl tem que ser direcionado ao mega cuidado quando configurar o univer. g code os pinos do mega é diferente do uno, na pagina do grbl na guia pages tem pinagem vou preparar uma pasta com os arquivos que usei se interesar te envio
+Projeto CNC com arduino mega amigo segue as dicas do video 1 postado pelo nosso amigo mas usa os arquivos na pasta grbl,www.dropbox.com/sh/ope74as7fybdanq/AABUpCqV17y5grMGdZAOOlWma?dl=0 neste link deixei disponivel duas pasta, no prograga de gravar o arduino abre novo vai abrir nova guia entra arquivo abrir na pasta grbl9fmega.selecione um arquivo
fala meu amigo estou fazendo uma mpcnc da moster print e estou apanhando no eixo z instalei um probe configurei ele com as medidas do probe mais quando ele começa a fazer o comando ele nao para no lugar inticado sempre mais acima e começa a se mover bem mais em cima da peça vc poderia me ajudar
+Eletrônica Hoje OLA SIM OBRIGADO POR RESPONDER .. SERA UMA GT2 2MM PASSO.. SO TENHO MAIS UMA DUVIDA NO GRBL A CONFIG É QUANTOS PASSO PARA MOVER 1 MM .. E SE COM CORREIA EM UM PASSO ELE MOVIMENTE A MESA MAIS DE 1 MM? VC PODE ME AJUDAR .. OBRIGADO
+FABIO WATZKO, falta saber quantos microsteps você está usando no driver, o número de passos por revolução do motor e o número de dentes da polia. A formula é: $110(step/mm)=(passo por rev do motor x microsteps) / (passo da correia x n dentes da polia). Considerando um motor de 200step/rev, os microsteps em 1/4 e a polia de 20 dentes, a conta fica a seguinte: step/mm=(200*4)/(2*20) ---> $110=20 Se os seus valores forem outros, basta ajustar na fórmula ok? Se tiver dificuldades entre em contato. Abraço!
Olá, bom dia. Estou tendo problema para instalar o grbl. eu instalei o Universal G-code mas não apareceu a porta serial, mas quando abro o arduino aparece a porta serial com3. Eu uso o notebook com windows 8.1
ola eletrônica hoje boanoite estou com problema no home quando dou o comando ele so desce um pouquinho e para so no eixo z os demais eixos não se movem notei que mesmo com o programa travado se eu do o comando do home ele se move para baixo. se puder me ajudar agradesço
boa tarde eletrônica Hoje,estou com um probleminha vc pode me ajudar?quando eu faço um desenho com uma medida e depois passo para o grbl, ele desenha uma medida menor que o projeto,o que pode ser?
+Assis Viana, seu problema deve estar no $100, 101 e 102. Ou você está desenhando em polegada e enviando para o grbl configurado em mm. Com isso o desenho vai ficar 25,4 vezes menor que o esperado. Problemas no $100, 101 e 102 geralmente acontecem quando você faz o calculo sem considerar corretamente os microsteps. Se você configurar como eu fiz nesse vídeo, em 1/4 de microstep, é preciso que ajuste o driver fisicamente também, colocando um jumper no ms2, pois do contrário o desenho sairá com o tamanho errado também.
+Erickson Leif, você não precisa comprar o arduino original, pois a plataforma arduino é livre e qualquer fabricante pode fazer uma cópia idêntica. Procure no mercado livre por "arduino uno R3" que vai encontrar opções para todos os bolsos, desde o arduino "sozinho" até kits com vários componentes para experiências. Você tem algum conhecimento em eletrônica?
rapaz...tenho pouquíssimo conhecimento. mas com sou acadêmico de Engenharia Mecânica, eu me esforço em tudo...eu curto muito essas CNCs, e quando vi o alguns videos vídeo adorei...espero que me possa me ajudar ...obg
+Erickson Leif, perguntei sobre o conhecimento em eletrônica pois as vezes a bendita nos dá umas rasteiras que dá vontade de chorar hehehehe... E dependendo da rasteira é um pouco complicado de se resolver por mensagens, o ideal é estar ao vivo no local para tentar decifrar o problema, então um pouco de conhecimento (ou conhecer alguém que o tenha) é sempre bom! Se você é acadêmico deve conhecer alguém que possa te salvar de algum sufoco que não consigamos resolver por mensagens! De resto eu lhe ajudo com todo prazer! Essas máquininhas são realmente fascinantes né? Um abraço!
olá, boa tarde! por acaso sabe me dzer pq ta aparecendo estes códigos no gcoder? só da isto agora não roda mais nenhum motor....obrigado! Grbl 0.9j ['$' for help]
Boa noite, meu motor apenas funciona com 250 passo/mm se colocar os 629.921 ele fica travando. utilizo um motor da Action de 5kg e uma fonte de 19v 3.5 a. Saberia me dizer qual é o problema?
boa tarde meu amigo. consegui resolver o problema de mais cedo, só que agora e o motor que não quer rodar. pelo universal gcode esta funcionado perfeitamente os comandos não apresenta erro, mas, o motor não apresenta nada. sera que foi o driver A4988 q queimou
+Kewuel Leal, você está usando o cnc shield? O driver só queima se você fizer alguma ligação errada, alimentar com mais de 35V ou então desconectar os fios do motor com ele energizado, como já comentei nos meus vídeos. Você deve ter mais de um driver, então faça testes com outros para ver. Provavelmente seu problema é de configuração do $100, 101 e 102, ou de velocidade ($110, 111 e 112) ou ainda de ajuste da corrente do driver. Confira todos esses ajustes e dê uma olhada no meu vídeo de ajuste de velocidade (ua-cam.com/video/XaU_BB3TL18/v-deo.html).
Boa tarde amigo,PARABÉNS,vc é o cara,acabei de comprar meu kit cnc e to aprendendo com vc,
Seu tutorial é de 5 anos atrás e continua sendo um dos melhores disponíveis. Algumas configurações mudaram no GRBL 1.2 (ainda com as particulariedades de que uso outro microcontrolador - ESP32), mas os conceitos serviram perfeitamente, consegui configurar e operar minha CNC. Muito obrigado.
o willians vc está tranquilo, rapaz posso usar o gcode gerado pelo aspire ou sketchup no grbl? estou montando minha cnc, enquanto monto, estou estudando estes programas estarei usando o grbl. se possivel me ajuda neste quebra cabeça obrigado
Agradeço ao canal e seu desenvolvedor pelas informações passadas, com elas foi possivel aqui no meu laboratorio iniciar e finalizar a construção de uma CNC para corte de papel a adesivo, a mesma ta já fase de teste e se comportando bem.. o segundo modeo agora bem mais proficional já ta cendo iniciado... vamos utilizar os principios aprendidos aqui no canal... a todos que fazem parte do canal parabens...
Muito obrigado por está compartilhando seu conhecimento, estou aguardando outros vídeos.
+França Santos, cheguei de viagem hoje, então pelos próximos dias vou gravar videos novos! Abraço!
PARABÉNS. Nem todos tem a atitude de ensinar o que sabem. Estou montando uma cnc e seus videos vão me servir muito.
+jadna silva, muito obrigado! O objetivo é exatamente esse, ajudar os outros e com isso aumentar o próprio conhecimento! Precisando estamos aí. Um abraço!
Poxa desde a criação do youtub esse foi o video que mais se encaixa no assunto que estou precisando. 1000 x GOSTEI
+Jonas Matos, bom que foi útil! Qualquer dúvida entre em contato. abraço!
Ola,gostaria de agradecer pelas dica e os videos e pela paciência das explicação tem sido muito util para min
obrigado que sou leigo estou aprendendo muito com os videos obrigado.
Amigo, gostei muito desse teu tutorial, é de muita utilidade para mim.
+Emerson Robson Almeida, que bom que gostou! espero ter ajudado! Um abraço!
Parabéns ,amigo excelente vídeo e iniciativa .
Estou realizando o mesmo projeto que você, mas tive que parar por falta de informação ,
seu videos esta me ajudando muito e retomei o projeto da cnc .
Muito obrigado .
+Tiago Fernandes, que beleza cara, fiquei feliz aqui em saber que estou lhe ajudando. Qualquer dúvida entre em contato. Abraço!
esse cara tem o dom do ensino, parabens cara DEUS abençoe já virei inscrito sucesso
Boa noite, Primeiramente muito louvável sua iniciativa de instruir e esclarecer as duvidas dos demais, estou fazendo uma cnc para fins didáticos também, trabalho em uma faculdade que tem disciplinas que englobam o assunto porem não temos maquina para um melhor conteúdo. Estou fazendo uma com material que encontramos com alguns alunos e companheiros de serviço, então esta configurada com um cnc shield e com motores de passo tirados de uma impressora HP 640c, ja adaptei ele para 4 fios, porém agora uma grande entrave , em um eixo (y pra ser mais exato) e só nele não consigo inverter a rotação ele sempre roda pro mesmo sentido , não importa o comando ele sempre roda anti horário .
Fiz teste no A4988 , trocando eles de eixo , nos motores , até mesmo espelhando o eixo nos jumps nada funciona ele sempre roda pro mesemo sentido
Meu amigo muito boa a explicação sua, consegui configurar tanto o arduino quanto grbl muito obrigado e continue postando
+Gilson Barbosa, valeu! Qualquer dúvida entre em contato. Abraço!
Ola amigo, você explica muito bem, tive um ótimo aproveitamento com suas informações, grato por tudo!
Boa tarde sem palavras pra descrever sua vídeo aulas meus parabéns e muito obrigado.
melhor videos da net...sobre intala~çao ...nota dez meu rei.....ganhou um fa de carteiriha...espero contar com vc pra montar minha cnc laser..estou aguardando as peças chegar da china...a mesa ja estou fabricando..
+Eletronica Hoje, Amigo, boa noite ! Acompanhando seus vídeos e suas respostas, consegui solucionar alguns problemas que estava tendo. Eu estava usando a configuração de FullStep e quantidade calculcada corretamente para step/mm. No entanto, estava perdendo passo na hora de fazer cícrulos, o motor vibrava e saia do alinhamento do desenho, continuando ou mais acima ou mais abaixo do que estava sendo usinado/desenhado. Configurando para 1/4 e colocando os Jumpers no CNC SHIELD, conforme ensinado por você, consegui a princípio solucionar este problema. Gostaria de lhe agradecer e lhe desejar um feliz 2016.
+Pedro Henrique, , primeiro de tudo desculpa a demora em responder! Tirei umas férias e fiquei longe de tudo, e onde eu estava a net era muito ruim.
Essa questão dos microsteps é algo que tenho que me aprofundar um pouco mais. O que sei é que não é bom usar fullstep, mas não sei direito o motivo. Parece que você encontrou um hehehehe... Outra coisa que sei também é que quanto mais microsteps você coloca, menor o torque. O A4988 vai até 1/16 microsteps, então resolvi deixar no meio e achei o resultado satisfatório. Pelo jeito funcionou pra você também, que bom! Abração e obrigado por compartilhar sua experiência com a gente!
Cara você é muito bom, desejo sucesso em sua trajetória. Fica com Deus
Ótimo vídeo cara, esclareceu todas as minhas duvidas, obrigado...
Ótimo, muito didático. Grato pela aula.
Boa noite, eu comprei um kit grbl e montei minha cnc de sucata. Você poderia fazer um vídeo com as configurações que usou para a mini cnc?
ola amigo de todos os videos que vi e seu foi qual mais me ajudou, só gostaria de ver seu cnc usinando.. obrigado e estarei esperando.. Bom trabalho....
+FABIO WATZKO, eu não postei vídeos dela usinando porque infelizmente a qualidade da estrutura ficou muito ruim e com muita folga. Por isso resolvi fazer uma máquina nova, com outro sistema de corrediças, e aí pode ter certeza que farei vídeos dela usinando. Abraço!
Boa noite Rosalvo blz? primeiro quero lhe agradecer por mostra tao bem detalhado esse projeto e ensinar todos detalhes, que torna possivel e ate facil de fazer.
Outra coisa legal tbm e responder as duvidas da galera. Parabens mano.
Assistir os videos e li ate o momento quase todos os comentarios de seus videos, onde tirei muitas duvidas. sem precisar perguntar muito kkkk.
cara estou com problema em duas coisas aqui e não achei nada parecido nos comentarios aqui:
estou usando arduino uno r3, shild e a4988. e grbl com gcode sender.
Não consigo inverter o pino 11 e 12. Ja fiz varias vezes a configuração pra inverter os pinos spindle e z do fim de curso. mas não inverte. Na maquina coloco o fio do fdc no lugar do z+, e nao da sinal nenhum. se coloco no pino spindle funciona normalmente.
ja excluir, e baixei de novo, enviei o blink e depois refiz a configuracao comentando a linha 247. mas ate o momento não conseguir obter sucesso. sabe oque pode ta avendo?
ate memoria eeprom eu apaguei, pra sei la ver se ajudava na hora de copiar o novo sketch kkk.
Agora a outra coisa que ta acontecendo, é quando movimento a mesa( eixo y) no sentido y- , o eixo z esta movendo para z+ sem ser comandado. isso acontece tbm quando mando fazer algum gcode. toda vez que passa em y- o z aciona z+.subindo o eixo z. chega um momento que a ponta nao fica mais encostada no material, preojudicando o trabalho. Tem ideia doque pode ser?
Desde ja agradeço.
um abraço.
galera sobre o spinlde e o eixo z , consegui resolver aqui.vou escrever como Fiz dessa forma pode ajudar alguem.
primeiro enviei um blink para o arduino para apagar o grbl.
depois apaguei a memoria eepron ( fica em exemplo>EEPROM>eepron_clear)
so carregar sketch. depois no apaguei o grbl da biblioteca. ( e so colocar "librarias" no pesquisar programas e arquivo, que fica no menu iniciar do windows.
depois eu apagui a pasta grbl master e o universal gcode sender. em seguida baixei novamente. comentei a linha 247 desabilitando o spindel.
e fiz o procedimento pra incluir o grbl na bilioteca e jogar pra dentro do arduino.
assim deu certo.
so continuo com o problema do eixo z... toda vez que o y- e acionado o z+ aciona tbm de forma involuntaria. nao tem nem jeito de usar a cnc :'( .
acho que o problema e na shild.
quem ae tiver ideia doque ta acontecendo me ajuda ae
qq novidade posto aqui.
valeu
rsolvido tbm o problema de movimentação involuntaria do eixo z.
era calsado por alguma anomalia na shild.
Ola boa noite!! as alterações deram certo.
muito obrigado!!
+Alex araujo dos santos, que beleza! Grande abraço!
valeu cara, instalei o bcnc e parece ser bem mais interessante, brigado heimm.
isso aí cara, o bcnc é ótimo, eu abandonei o ugs depois que comecei a usar ele. Qualquer dúvida entre em contato! Abraço!
Boa, vou aguardar então!!!
Muito obrigado!
+Alex Araujo Dos Santos, quinta que vem pode procurar aqui no canal que estará disponível. Abraço!
MUITO BOM CARA !! PARABENS !!
+Ricardo Simões, valeu amigo! Abraço!
Bom dia e feliz natal. tem como fazer programa específico, para comandar uma rotina para um eixo ?
+Mauro Ramos, se não me engano você pode programar rotinas usando linguagem pyton, mas não sei te explicar direito como funciona. Tente dar uma procurada na net pra ver se acha algo ok?
boa tarde querido! suas explicações são de mais me ajudou e muito vc deveria fazer um tutorial só de conversão de barra riscada em polegada em milímetro e as correias GT2.
fica a dica .
A pergunta ?
tenão um fuso de 1/2 13 fios por polegada e meu motor é de 1.8 que seria 200 passo de quantos eu preciso no a4988 de 1/4 séria o ideal .
Muito obrigado.
+Mauro Ramos, de nada!
Gostaria de ouvir melhor... Valeu a iniciativa de ajudar-nos!
fala Luis, realmente meus primeiros vídeos eu deixei o áudio muito baixo na hora da edição, e nesse em especial eu ainda estava meio gripado eu acho hehehehe... O pior é que uma vez enviado para o youtube não tem mais como mexer no áudio, então esse vídeo está fadado a ficar assim até o fim dos tempos, infelizmente. Qualquer dúvida poste aqui ok? Abraço e me desculpe!
muito bom vídeo bem explicado ,aprendi muito.
Bom Dia! Primeiro obrigado por compartilhar seu conhecimento, está de parabéns! Amigo estou com problemas com minhas chaves fim de curso, quando envio o comando "$H", só o eixo" Z " faz o movimento os X e Y ficam parados, uso o Gcode Sender, 1.0.7.
Muito bom! Gostaria de saber qual o melhor o G-Code Sender ou bCNC?
seria fonte de 12 v 850 ma?
Parabens pela aula.
Olá, você usou uma corrediça telescópica de 35 ou 45 mm de largura ?? Se foi de 35 mm será que a de 45 mm não daria mais estabilidade ??
+José Luis, as corrediças dos eixos X e Y são de 45mm, mas mesmo assim tem folga. O problema é que elas não são projetadas para esforço lateral, então tem essa folga mesmo.
+Eletrônica Hoje Obrigado. Vou pensar. Abraços
Beleza +José Luis! Qualquer dúvida que eu possa responder é só escrever!
Abraço!
Muito bom video!!!
e se eu ligar um motor direto no eixo sem uma porca ou polia ou similar..?
obrigado pele ajuda desde de ja.
Nicole Hetzinger , nao tem como
Olá amigo, estou com problema não sei se é o arduino ou se é o grbl. esta travando quando envio o gcode ou mesmo quando estou usando os comando de movimento x, y, z. utilizo w7 x64 e grbl 9. eu envio o gcode no meio do processo ele para, parece que trava a serial. tem alguma ideia do que pode ser?
Jones Damas Peixoto , amigo estou como o mesmo problema, vc conseguiu resolver?
Boa noite Willian Nascimento, eu fui fazendo testes e com Grbl v_09i
parou de travar. Faz o teste ai? Tava acontecendo esse problema com a versao v_09j e arduino uno.
Jones Damas Peixoto vou tentar então, muito obrigado. valeu pela dica.
eletronicahoje vc poderia me passar as caracteristicas eletricas e mecanicas de seus motores e onde vc os comprou parabens pelos videos
+Antonio Rosario, comprei meus motores no ebay, mas na época em que o dolar estava mais baixo. Eles são exatamente iguais a esse: www.ebay.com/itm/Nema17-shaft-reversed-stepper-motor-42-BYG-for-RepRap-CNC-machines-3D-Printer-/201266448037?hash=item2edc6a46a5
Você encontra modelos parecidos no mercadolivre. Precisando de mais informações entre em contato! Um abraço!
Eletrônica Hoje valeu eu comprei um ontem no mercado livre tá meio caro mais não vou desistir deste projeto obrigado pela atenção
+Antonio Rosario, precisando estamos aí! Abraço!
Ola amigo, boa noite . Excelente trabalho que você está fazendo!! Venho acompanhando seus videos e estou em fase de testes da minha cnc. Estou com uma dificuldade em ajustar a $100, $101,$102 , estou usando uma barra roscada de 5/16 que tem 18 fios por 25,4mm. Efetuei todos os cálculos conforme os videos e fiz as ligações no Easy driver com quarter step que seria nivel alto no ms2 do easy!! Ajustei a velocidade para 250mm/min para começar os ajustes.
Quando dou um comando para fazer um risco de 50mm, ele faz o risco de 25mm!! O que pode ser?
Espero ver a nova cnc funcinando!! Aquele sistema com as cantoneiras ficou muito bom!!
valeu um abraço!!
+Alex araujo dos santos, seu motor é de 200 fios/revolução? Para 1/4 configure o $100=566,93.
Caso já estiver usando essa configuração, provavelmente o ajuste de microstep está errado. Você pode tentar corrigir isso nos microsteps (na placa) ou então fazer um ajuste e enganar o grbl. Como você manda ele mover 50 e ele move a metade, ajuste o $100 para 1133,86 (equivalente a 1/8), o que deve resolver seu problema.
Muito obrigado pela resposta!!
Sim meu motor é de 200 passo 1,8° 1.0A !! Eu ajustando para 1133,86 tenho que manter os microstepes ligado no easy driver ou desligo e deixo em fullstep e só faço os ajustes no grbl $100,$101,$102?
Valeu um abraço!!
+Alex araujo dos santos, esse calculo que fiz para 1133,86 é para 1/8 de step, considerando que você está em 1/4 mas quando manda mover 50mm ele move 25mm. Deixe igual estava quando movia 25 no lugar de 50 e mude o $100 para ver.
gostaria de saber qual o valor que eu coloco no Stephen se eu tenho um fuso de 1/2 por 13 fios por polegada ?
eu cheguei em um valor dividindo por 800 foi de 409.44 é isso mesmo?
desde já obrigado.
boa noite, esse calculo vc fez de um motor nema ou do driver de dvd?
douglas pires , dos dois tanto do drive quanto do motor
KKKKK Loucura!!!!! Comecei agora e quanto mais eu pesquiso, encontro mais duvidas do que soluções!!! kkkkkkkkk Assim eu vou aprendendo kkkkk
@Will Wade I will try that, thanks!
olá gostei muito dos seus vídeos.... os meus motores estão fazendo um barulho quando está usinando.... por favor me ajude a resolver... o que pode ser? ja coloquei varios valores no GRBL pros eixos e nada....
fiquei com uma dúvida no cálculo do número de passos por mm. se 800 passos ele da uma volta no fuso e percorre menos de 1mm então acho que o valor do número de pulsos tem que ser maior que 800 para que ande 1mm. Fiquei na dúvida
Muito bom esse video Obrigado!
Muito bem explicado
O programa Autodesk Fusion 360 é muito bom, você poderia fazer algum tutorial explicando como iniciar com esse programa? Eu assisti alguns vídeos aqui no youtube e me pareceu ser muito mais fácil de usar e ele já tem o CAM também.
poxa é muito bom seus videos, eu consigo trazer desenhos feitos no scketup para esse programa ?? tem cmo fazer um video pegando o desenho mandar pra máquina pra fresar?? ou se ja tiver algum video me passa o link , por favor, obrigado
+Marco Aurélio Santos, tem vídeo sobre isso no canal, só não usa o sketchup e sim o inventor ou então o inkscape.
ua-cam.com/play/PLdXBYXv7XX2zXYCz1EjkCsQ5kIzCazbH0.html
ua-cam.com/video/jdZdDwIYjoc/v-deo.html
Rosalvo boa noite! estou com um problema, meus motores só estão girando em uma posição. Inverti os cabos na shield até inverte o giro do motor mas permanece giro único, ou seja, dou comando no universal gecode sander tipo Y+ ou y- gira para o mesmo lado.
Geraldo, respondi seu outro comentário, dê uma olhada dá. Abraço!
Bom dia , estou com o mesmo problema, sera que vc pode me ajudar ?
Bom dia Guilherme Oliveira, consegui resolver o problema da seguinte forma, inverti a sequência dos fios do motor, pois estava confiando nos plugs que veio neles, mas não estava compatível com a shield.
meus motores sao 5V. estou aplicando 5V. posso aplicar mais tensão neles.
Amigo, o Easy Drive não funciona nesse modelo de GRBL? eu tentei mas só da erro! já o GRBL do Pr Marlon que é mais antigo funciona, vc sabe me explicar por gentileza? parabéns pelos vídeos!
Luciano Francisco Quando você manda o comando $H, a primeira coisa que acontece é o eixo Z se mover até achar a chave fim de curso. Só após isso é que os eixos X e Y vão se mover. Você viu se isso está acontecendo?
Oi tudo bem? O Z acha a chave e volta 2mm, e nada do X e Y.
Amigo funcionou! Na configuração estiver $25 a cima de 80.000:
ALARM: Homing fail
ok
Grbl 0.9j ['$' for help]
['$H'|'$X' to unloc
Será que pode ser ruido? Vou fazer alguns Snubber para ver se é isso.
Obrigado!
+Luciano Francisco, se for ruido da chave, experimenta dar uma alterada no $26, que é o tempo em ms que ele considera ruido ou toque da chave propriamente dito. Tenta colocar um valor baixo, tipo 25.
Mas pensando melhor, você falou que ele toca a chave e volta 2mm que você programou no $27 é isso? Se for isso, não está tendo ruido no Z, pois senão ele não voltaria os 2mm.
Tente olhar se quando o eixo Z termina o hoaming, os indicadores de posição na parte "machine status" do gcode sender estão "se movendo" mas os eixos estão parados.
Resolvido substitui o Firmware Grbl 0.9j pelo Grbl 0.9i, Obrigado!
Você quando conecta com o Arduino já vem algum valor em Z?
+Luciano Francisco, que bom que funcionou! Não entendi a sua pergunta do eixo Z. Pode reformular?
Estou utilizando o Proteus ( Software para criação de placas de circuito impresso ) para gerar o arquivo gerber só que o mesmo gera em .txt qual está dando erro ao passar para o Cnc, o que eu teria que fazer?
Fala amigo, parabéns por compartilhar esse conhecimento. Seus vídeos estão me ajudando muito. Só uma pergunta, estou começando meu projeto e meus motores estão pra chegar, qual o programa de modelagem eu posso utilizar sem ter problemas para gerar o Gcode? Pode ser qualquer um, tipo Corel, AutoCad?
+Rodrigo Vieira, você deu uma olhada no vídeo que eu postei antes de ontem? É exatamente sobre isso, softwares. Dê uma conferida: ua-cam.com/video/ujZvEWEx7VA/v-deo.html
Abraço!
gostaria de saber mais sobre os cálculo quanto devo deixar no $120 $121 $122?
para o driver 8825 é mesma coisa?
Posso colocar o motor na parte de trás no eixo y? como inverter no grbl, ja que o motor vai estar por trás?
Marcos A. de Jesus , só inverter no driver do motor a posicao de umas das bobinas que ele gira ao contrario
Cara muito bom esses seus videos, muito show mesmo,obrigado por me ajudar em meu 1º projeto CNC , eu estava sofrendo com os motores a velocidade estava muito alta, agora minha dúvida é : meus motores esquenta muito estou usando os mesmos componentes que vc postou a única diferença e minha placa CNC Shield que comprei pela net. Passa o bizu como posso consertar isso.
+Arnaldo Nobre, se seus motores estão esquentando, provavelmente é porque os drivers a4988 não estão regulados de forma correta. Existe um potenciômetro nos drivers que serve para regular a corrente. Se você não regular os motores vão esquentar até queimar, então muito cuidado com isso. Na página da pololu eles ensinam como fazer a regulagem, dê uma olhada: www.pololu.com/product/1182
Um ajuste rápido seria girar o potenciômetro sentido anti-horário até o mínimo, mandar um comando e ir girando ele sentido horário até o motor começar a rodar. No meu caso o giro foi de aproximadamente 45º.
Caso fique alguma dúvida entre em contato! Um abraço!
Obrigado irmão
+Arnaldo Nobre, de nada!
Amigo eu quero fazer um axidraw, segue o mesmo modelo da configuração que você fez? eu quero fazer com arduino mega e a ramps 1.4 como escudo, funciona? desde já agradeço
+Maick Santos, para um axidraw só vai mudar a mecânica, mas a tua eletrônica com mega e ramps eu não sei dizer como fazer, pois não tenho um mega pra testar.
Ola teria como colocar um lcd no grbl, 16x2?
Olá, estou montando uma imp 3d com arduino, drivers de dvd e de disquete. Por acaso sabe me diser com quantos microsteps a placa logica do disquete trabalha?
Fala Harley, infelizmente não sei te dizer cara.
Ok então, o jeito vai ser testando. Outra pergunta que queria lhe fazer, atualmente estou montando imp 3d com o arduino, driver de dvd e disquete e etc, em uma, apenas um dos eixos "funcionan", pois os outros apenas se movimentao para uma lado, mesmo com o sensor de fim de curso, e no outra maquina nenhum dos eixos esta funcionando bem, com o mesmo problema da 1. poderia de dar algumas dicas de como resolver este problema?
Cara, provavelmente são os fios dos motores que estão invertidos. Dê uma conferida nesse vídeo pra ver se ajuda: ua-cam.com/video/fI70dLarTRk/v-deo.html
Eletrônica Hoje estou com mesmo problema, já conferi as ligações,já inverti ,mas não funciona
Saberia me dizer como acionar um laser pelo Grbl, uso arduino uno e cnc shield.
olá eu estou tendo problemas com uma cnc q estou montando usando o cnc shield e o arduino uno. já fiz vários testes mas o motor q comprei um nema 16 não está funcionando como deveria ele so faz barulho e muitas das vezes ele roda trepidando e só vai pra um lado . me surgiu uma dúvida pois entrei no site do grbl e como não entendi muito de inglês não sei se o q vi e o q me está causando o transtorno mas o grbl funciona somente com Windows xp e o 7 ou com outras versões q no meu caso e o 8. desde ja agradeco
cara, o grbl independe do sistema, mas o windows 8 é meio chato pra fazer funcionar algo. Você está usando o universal gcode sender? Se conseguiu rodar o programa e comunicar com o grbl seu problema não é no windows, e sim nas configurações do grbl ou no ajuste dos drivers. Dê uma assistida no meu vídeo de ajuste da velocidade do motor, e também no de ajuste do driver A4988, e qualquer dúvida entre em contato novamente. Abraço!
Estou com o mesmo problema que ele. O motor vai somente para um lado. Estou utilizando o Arduino Mini e Shield CNC da Keyes com o DRV8825. Tentei ajustar com seu vídeo mas fica sempre do mesmo jeito "/
Dinho, esse shield é para o arduino pro mini? Eu nunca trabalhei com um shield desses, mas tem que ver como ele configura o pino de DIR. Provavelmente seu problema é nesse pino, que por algum motivo não está alternando quando se quer mudar a direção.
+Eletrônica Hoje tem momentos q da vontade de desistir pois já fiz de tudo desconectei a cnc shield do arduino e usei o a4988 na protoboard pra ver se era a placa da shield e continuou a msm coisa fiz os cálculos da corrente do motor pro ajuste do trim e tbm não deu certo meu motor e de 700 miliamperes ai pelos cálculos ajustei em 280 milivolts no trim depois pelo seu cálculo do r100 no drive dava 560 milivolts nada configurei o grbl no descrito pelo site da grbl e em várias velocidades e nada o motor fica zuando igual uma abelha e fica maluco uma hr vai pra esquerda e vai pra direita ou fica parado clicando so em uma direção no gcold sender
Desculpe, é pro nano meu shield. Vou verificar este pino.
Irmão uma duvida help !!!! eu faço tabua de carne com desenho de time, estou apanhando pra caramba pra aprender, mas desistir já mais tendo meu *Zero* de inicio do desenho trocando a fresa o que faço depois e startar ou tem algum comando para zerar pra continuar trabalhando.
ola, costei desses calculos, minha cnc utiliza barra roscada de 1/4,
tbem, tem como vc disponibilizar essa planilia de calculo pra que eu faca os mesmo.?
opa muito boa a explicação valeu mesmo
Boa tarde mestre, gostaria de trocar minha grbl do arduino, estou com 0.8 queria a 0.9, tem algum video? ou uma explicaçao rapida? obrigado
boa tarde Cristiano, beleza? Então cara, para atualizar o grbl a única coisa que você precisa fazer é deletar a versão antiga da pasta biblioteca do arduino, que geralmente fica no "Meus documentos". Delete a pasta do grbl e coloque a pasta do grbl 0.9 no lugar, e então envie novamente o grbl pelo arduino ide.
olá, me tire uma dúvida por favor:
é natural enquanto o motor x e y estiverem em funcionamento o z travar? ou vice versa?!
tbm, sem o motor z ou outros rodam de boa, mais quando conecto o z os outros pesam, ficando lento. oq devo fazer? obrigado!
Você já matou a charada, sua fonte não suporta fornecer a corrente que os drivers precisam. De quantos ampéres são seus motores? Sua fonte precisa fornecer a soma dos 3 motores + uns 200 ou 300mA de folga para garantir. Abraço!
resolvido! estou usando uma de 19 v 2 a. ta de boa agora! abraços...
ah. so mais uma pergunta quero deixar minha cnc mais rapida um pouco. o que devo fazer.
tenho motor 15kgf 3a qual drive devo usar vc sabe.
+fabio cesar rosinholi ferreira, respondi sua pergunta sobre os MS e esqueci da velocidade. Para conseguir um aumento considerável você precisa aumentar a tensão de alimentação dos motores. Você está alimentando eles com quantos volts?
estou alimentando igual ao seu diagrama VMOT 12V E O VDD 5V
+fabio cesar rosinholi ferreira, respondi na sua outra pergunta, você viu?
desculpa pela pergunta...como se chama o equipamento que faz o corte?
+Erickson Leif, você diz a máquina rotativa? Estou usando uma microretifica Dremel (Dremel é a marca). Mas você também pode usar uma tupia. Qualquer dúvida entre em contato! Abraço!
ok meu amigo obrigado !!!
não funciona com a ramps esse sistema , eu tenho a ramps conectada no arduino mega , já tenho feito as comunicações com o gcoldcender e o bcnc , faço os comandos dos cifrões , só que meus motores não funcionam , eu usava normal com o arduino conectado na protoboard , más como estou montando uma 3d , eu quero ajustar os motores ou seja, ver se os carros x e y correm normal e o eixo z tmb. A pergunta é ... da pra usar a ramps pra esse modo ?
boa tarde... estou com um problema .... os desenhos que mando o cnc fazer... nao estao ficando do tamanho certo.....
meu motor de passo 200 passo 1.8grau.. meu fuso barra roscada de 1/4polegada. veja bem.... minha area de trabalho 650 por 400mm. desenho em cad.... depois passo pro artcam... no programa aparece tudo cetinho... minha area de trabalho tudo ok.... quando mando pro gcode sender...... minha cnc vai fazer a usinagem.... faz tamanho bem pequeno por sera....
+fabio cesar rosinholi ferreira, desculpe a demora para responder, é que eu estou viajando a trabalho.
Se seu motor é de 200 steps por volta e o fuso 1/4, você deve ter usado a mesma configuração do meu vídeo né? Então você configurou o $100, $101 e $102 iguais aos meus certo? Se foi isso, seu problema deve ser de microstep amigo. Todos esses calculos que fiz foram baseados em 1/4 de
microstep, e se o seu driver estiver com outro valor, vai dar diferença de tamanho mesmo. Para resolver isso você precisa configurar os seus drivers iguais aos meus, de duas formas possíveis:
Se você não usa cnc shield:
Existem 3 pinos nos A4988 chamados MS1, MS2 e MS3. Para deixar o driver em 1/4 de microstep, você precisa aterrar o MS1 e o MS3, e ligar o MS2 ao 5V do seu arduino.
Se você usa um cnc shield:
Basta colocar um jumper desses de computador interligando os dois pinos centrais de um conjunto
de 6 pinos que ficam em baixo dos drivers. Esses 6 pinos estão em 2 fileiras de 3, e cada 2 representa um MS. Os 2 da esquerda são o MS1, os do meio o MS2 e o par da direita representa o MS3. Deixe o primeiro par e o ultimo sem nada, e conecte o jump apenas no par do meio.
Outra coisa que pode causar esse problema é que geralmente os programas de desenho vem configurados em polegada por padrão, e o grbl vem configurado em mm por padrão. Se você desenha em polegada e "imprime" em mm, vai sair bem pequeno mesmo, exatamente 2,54 vezes menor que o
original. Você costuma encontrar a opção de mudar de polegada para mm nas preferências dos programas, dê uma conferida.
Se você já fez isso e continua com problemas, me escreva aqui que vou tentar pensar em outro motivo que pode estar causando esse problema ok? Abraço!
Primeiro muito obrigado pelo ótimo tutorial. Segundo, será q fiquei louco ? Se 800 microsteps dao 0,787 mm então para ter 1 mm eu preciso de 1016 micropassos e não 600 como no vídeo. Se estou errado por favor me explique.
A divisão certa é ao inverso do que foi mostrado. Seria 25,4:20 = 1,27 mm
Parabens pelo projeto cara. Ficou show de bola! Pode me dizer quanto gastou no total?
+Lucas Rosa eu usei muita coisa que eu já tinha cara, então é difícil estimar o quanto gastei. Você precisa de 3 motores, e acho que vai gastar uns 50 reais em cada um. O arduino também custa mais ou menos isso. Os 3 drivers vão custar no total mais ou menos isso também. As corrediças custam uns 10 reais o par. A fonte de PC se for comprar vai gastar entre 50 e 100 reais. E a retífica vai depender do modelo, acho que entre 150 e 300 reais. Acho que com uns 400 ou 500 reais dá pra montar, considerando que você não tenha nada disso em casa. Fiz essa estimativa agora, meio de cabeça. Mas dê uma pesquisada nesses ítens aí no mercadolivre que você vai ter uma idéia melhor ok? Valeu pelo elogio!
Obrigado
+Eletrônica Hoje - Como vc faz a programaçao de CNC? Qual software, qual o procedimento? Estou com todas as peças pra montar aqui. Mas antes quero estar bem ciente de toda essa parte teorica. Sou programador de CNC e comecei a mexer com Arduino a pouco. Por isso o interesse em fazer uma mini maquina CNC. Se puder me ajudar... Vlw
+Lucas Rosa, você programa em qual linguagem? O GRBL só consegue entender G-code. A sequência de programação é basicamente a seguinte:
Software: Fusion 360 ou Autodesk Inventor.
- Desenho da peça em 3D
- Elaboração das rotinas de corte
- Geração do g-code pelo próprio software
Software: Universal g-code sender
- Envio do g-code para o arduino
Provavelmente meu próximo tutorial vai ser uma sequência de paços desde a criação do modelo até o envio para o arduino. Devo começar a gravar na segunda e posto os videos assim que forem ficando prontos.
Acho muito importante isso que você está fazendo. Antes de se aventurar na montagem o ideal é tentar conhecer todo o processo.
Eletrônica Hoje Obrigado!
Programo em CAM e ISO.
Vou dar uma fuçada nesse software e ver o que consigo desenvolver até voce postar o turorial entao.
Fico no aguardo. Vlw.
Boa tarde meu amigo, sem querer muito, teria como passa as informações de como instalar no shield as chaves de limitadores de percurso, pois nao deu pra vê com estar instalado no seu. Há deu certo os motores esquenta bem menos agora, obrigado mais uma vez
+Arnaldo Nobre, que bom que conseguiu dar um jeito no aquecimento dos motores! Sobre as chaves fim de curso, você já deu uma olhada no esquema que fiz? Está na minha página do G+: plus.google.com/+Eletr%C3%B4nicaHoje/posts/NhWHZx5aJYv
O esquema dessas chaves é basicamente aterrar os pinos 9, 10 e 12 do arduino cada vez que o eixo chegar ao seu limite. Respondi a sua pergunta? Qualquer coisa entre em contato! Abraço!
Muito bom o esquema, porém estou usando uma plaquinha CNC Shield da china, posso fazer mesmo usando ela acoplada no meu arduino?
+Arnaldo Nobre, se você está usando um shield, provavelmente ele já tem os pinos próprios para as chaves. Por acaso seu shield é igual a esse i.ebayimg.com/images/g/mMsAAOSwuTxWCPsW/s-l1600.jpg ?
Se for, as chaves devem ser conectadas do lado direito, onde está escrito "End Stops" e tem as marcações Z+ Z- Y+ Y- X+ X-
Ela dá opções para você conectar 2 chaves por eixo, 1 em cada extremidade, por isso tem 2 X, 2 Y e 2 Z. Mas basicamente você deve ligar cada chave entre o pino branco e o preto logo ao lado.
Cara mais uma vez muito obrigado mesmo. Ah! gostaria de uma opinião sua. Quais motores pra eu usar numa CNC de 160cmX130cm para usinar e cortar aço inox e MDF, deste de já muito obrigado Mestre dos Magos.KKKKKK
+Arnaldo Nobre, "mestre dos magos"? Não sou mestre nem da minha casa hehehehehe... Cara, eu não tenho formação em mecânica, e tudo que eu tenho feito até aqui foi na base de tentativa e erro ou então colhendo informações de sites e vídeos. Fica meio complicado pra dizer o tamanho do motor necessário para mover uma mesa de 160 x 130, mas fazendo uma analogia com o meu cnc que tem uma mesa de 30 x 30 e usa motores de 4kgf, acho que motores de 20kgf dariam conta do recado. Mas para uma máquina desse tamanho você vai ter que usar rolamentos lineares no lugar das corrediças, o que deve diminuir muito o esforço necessário para mover a mesa, então talvez um motor de 15kgf seja suficiente. Outro detalhe que influencia é o fuso, que você provavelmente vai usar um trapezoidal ou um de esferas, o que vai ajudar muito na velocidade comparado com uma barra roscada. E para usinar inox você vai precisar de um spindle bem potente e uma ferramenta de corte profissional, o que deve aumentar consideravelmente o peso sobre o eixo X, precisando de um motor mais potente para mover.
Veja quantos fatores vão influenciar no teu processo, sem cálculos precisos realmente não dá pra dizer o motor correto, a não ser do modo "burro" que é comprando e testando hehehehe... O problema é que você vai pagar uns 300 reais por um NEMA 23 de 20kgf.
Cara, promriramente parabéns! Excelente vídeo, estou tendo dificuldades quando digito $$, ele não abre as configurações, ja pus os dois em 115200 e nada, o meu arduino é o Mega 2560. como posso resolver isso? obrigado!
+Murillo Vieira, qual versão do grbl você enviou para o arduino? 115200 é padrão novo, da versão 0.9 em diante. A versão 0.8 usa 9600. Eu não tenho um mega para fazer testes, mas se não me engano é preciso alterar algumas configurações no grbl antes de enviar para o arduino para eque ele funcione corretamente com o mega. Para o uno o envio é direto, por isso não sei dizer quais configurações são essas, mas dê uma pesquisada na net que deve achar algo.
Muito bom. Tenho assistido seus vídeos e eles estão me ajudando muito. Estou com uma dúvida na configuração dos steps, será que pode me ajudar? Estou usando o GRBL e o Universal G Code Sender.
Meu projeto é com easydriver 4.4. Fiz a ligação conforme esquema que consta na wiki do grbl.
Ao pesquisar sobre a configuração de steps vi que no easy driver as alterações entre full step, half step, 1/4 e 1/8 são obtidas através dos pinos MS1 e MS2 do easy driver. Os dois low é full step, MS1 high e MS2 low é half step, MS1 low e MS2 high é quarter step e dois high é eight step.
Como no esquema de ligação ao GRBL não são conectados os pinos MS1 e MS2 ao arduino, devo considerar que eles estão low (ou seja, em full step)?
Ou é no GRBL mesmo que eu definirei isso? Se for isso, poderia me ajudar a fazer essa configuração?
Obrigado!
+Eduardo Carneiro Vasques, boa tarde! A configuração de microstep é manual mesmo, não passa pelo grbl. Eu não tenho um easy pra testar, mas creio que se não tem nada conectado nos pinos eles estão em nível baixo mesmo. Ou seja, full step. Mas como eu sempre digo, não é bom usar full step. Deixe em 1/2 ou 1/4 ok?
+Eletrônica Hoje Pois é. Essa é minha dúvida. Eu presumo que estejam em full step. Pra mudar pra 1/4 ou 1/8, mesmo sem fazer a ligação dos pinos, basta eu mudar as configurações em 100, 101 e 102 como mostrado no vídeo?
+Eduardo Carneiro Vasques, para mudar para 1/4 ou 1/8 você precisa fazer a ligação física, e depois disso deixar a configuração do software igual via $100 101 e 102.
Eu estou usando uma correia GT2 com polia dentada 20 dentes qual o valor devo colocar no eixo X e Y
No eixo Z estou usando uma barra roscada de 8mm por 1,25, Qual o valor que tenho que colocar no GRBL???
consigo instalar Arduíno em um torno mecânico?
Sergio, o arduino vai apenas controlar motores de passo que serão acoplados aos eixos que você queira controlar. Acho totalmente possível automatizar um torno mecânico, mas não sei te dizer ao certo como fazer.
Boa tarde, qual o programa que você usa para escrever nomes e depois gerar o G code?
igual você escreveu linuxcnc!!
att;
+Alex araujo dos santos, a palavra linuxcnc vem com o programa já, mas para escrever nomes uso o inkscape junto com o gcodetools. Semana que vem tem um tutorial sobre isso.
amigo, boa noite minha cnc esta funcionando normalmente montei pelo seu canal, tentei instalar o grbl v1.1 não deu certo voltei para o v9, o problema e que o laser não liga mais quando inicio um trabalho eu sei que eu fiz uma alteração no comando do Arduíno para ele funciona só que não lembro que alteração e essa você pode me ajudar com isso.
quando mudo a velocidade no monitor seria e do UniversalGcodeSender nao aparece estes
Grbl 0.9j ['$' for help]
muito bom, apesar de ser uno me deu caminho para fazer com mega2560
+MARCELO UMBERTO, legal cara! Eu infelizmente não tenho um mega, então não pude fazer um tutorial com ele ainda. Mas que bom que conseguiu fazer o seu rodar! Abraço!
+MARCELO UMBERTO , blz ? estou tendo dificuldades no meu projeto. Estou usando um mega2560, Universal g code sender , motor de passo NEMA 17 com torque de 6.5 Kgf.cm. Faço todo o procedimento-Carrego o GRBL para o mega-Abro o Universal G code sender-Aparece tds os parâmetros- Configuro o n° de passos e modifico a veloc e aceleração, mas o motor não funciona . Testei o motor com um programa stepper e funciona.Qual versão de GRBL que vc usa e onde conseguiu? Abç
+Projeto CNC com arduino mega ola amigo este tutorial é o mais completo que achei porem é baseado no uno, mas é a mesma ideia, porem quando for instalar grbl tem que ser direcionado ao mega cuidado quando configurar o univer. g code os pinos do mega é diferente do uno, na pagina do grbl na guia pages tem pinagem vou preparar uma pasta com os arquivos que usei se interesar te envio
+MARCELO UMBERTO envia para mim por favor. Dá um print no seu univer g code sender para eu ver a configuração. projetodiversos@gmail.com
+Projeto CNC com arduino mega amigo segue as dicas do video 1 postado pelo nosso amigo mas usa os arquivos na pasta
grbl,www.dropbox.com/sh/ope74as7fybdanq/AABUpCqV17y5grMGdZAOOlWma?dl=0 neste link deixei disponivel duas pasta, no prograga de gravar o arduino abre novo vai abrir nova guia entra arquivo abrir na pasta grbl9fmega.selecione um arquivo
fala meu amigo estou fazendo uma mpcnc da moster print e estou apanhando no eixo z instalei um probe configurei ele com as medidas do probe mais quando ele começa a fazer o comando ele nao para no lugar inticado sempre mais acima e começa a se mover bem mais em cima da peça vc poderia me ajudar
+Eletrônica Hoje OLA SIM OBRIGADO POR RESPONDER .. SERA UMA GT2 2MM PASSO.. SO TENHO MAIS UMA DUVIDA NO GRBL A CONFIG É QUANTOS PASSO PARA MOVER 1 MM .. E SE COM CORREIA EM UM PASSO ELE MOVIMENTE A MESA MAIS DE 1 MM? VC PODE ME AJUDAR .. OBRIGADO
+FABIO WATZKO, falta saber quantos microsteps você está usando no driver, o número de passos por revolução do motor e o número de dentes da polia. A formula é:
$110(step/mm)=(passo por rev do motor x microsteps) / (passo da correia x n dentes da polia).
Considerando um motor de 200step/rev, os microsteps em 1/4 e a polia de 20 dentes, a conta fica a seguinte:
step/mm=(200*4)/(2*20) ---> $110=20
Se os seus valores forem outros, basta ajustar na fórmula ok? Se tiver dificuldades entre em contato. Abraço!
então no caso da minha mesa que é 220cm x 140 cm........terei que configurar aquelas ultimas opçoes né...motor de 20kg
Olá, bom dia. Estou tendo problema para instalar o grbl. eu instalei o Universal G-code mas não apareceu a porta serial, mas quando abro o arduino aparece a porta serial com3. Eu uso o notebook com windows 8.1
This is great man
outra coisa qual a diferença entre cnc shield
+fabio cesar rosinholi ferreira, o propósito do meu shield e o comprado é o mesmo, não tem diferença prática, só estética.
ola eletrônica hoje boanoite estou com problema no home quando dou o comando ele so desce um pouquinho e para so no eixo z os demais eixos não se movem notei que mesmo com o programa travado se eu do o comando do home ele se move para baixo. se puder me ajudar agradesço
boa tarde eletrônica Hoje,estou com um probleminha vc pode me ajudar?quando eu faço um desenho com uma medida e depois passo para o grbl, ele desenha uma medida menor que o projeto,o que pode ser?
+Assis Viana, seu problema deve estar no $100, 101 e 102. Ou você está desenhando em polegada e enviando para o grbl configurado em mm. Com isso o desenho vai ficar 25,4 vezes menor que o esperado. Problemas no $100, 101 e 102 geralmente acontecem quando você faz o calculo sem considerar corretamente os microsteps. Se você configurar como eu fiz nesse vídeo, em 1/4 de microstep, é preciso que ajuste o driver fisicamente também, colocando um jumper no ms2, pois do contrário o desenho sairá com o tamanho errado também.
Obrigado Eletrônica Hoje vou dar uma olhada,obrigado pelas ficas, parabéns pelo seus trabalhos
Faltaram os links na descrição...
Show de video!
ola amigo,aonde eu posso está comprando o arduino UNO ORIGINAL...pois quero muito fazer a minha CNC?
+Erickson Leif, você não precisa comprar o arduino original, pois a plataforma arduino é livre e qualquer fabricante pode fazer uma cópia idêntica. Procure no mercado livre por "arduino uno R3" que vai encontrar opções para todos os bolsos, desde o arduino "sozinho" até kits com vários componentes para experiências. Você tem algum conhecimento em eletrônica?
rapaz...tenho pouquíssimo conhecimento. mas com sou acadêmico de Engenharia Mecânica, eu me esforço em tudo...eu curto muito essas CNCs, e quando vi o alguns videos vídeo adorei...espero que me possa me ajudar ...obg
+Erickson Leif, perguntei sobre o conhecimento em eletrônica pois as vezes a bendita nos dá umas rasteiras que dá vontade de chorar hehehehe... E dependendo da rasteira é um pouco complicado de se resolver por mensagens, o ideal é estar ao vivo no local para tentar decifrar o problema, então um pouco de conhecimento (ou conhecer alguém que o tenha) é sempre bom! Se você é acadêmico deve conhecer alguém que possa te salvar de algum sufoco que não consigamos resolver por mensagens! De resto eu lhe ajudo com todo prazer! Essas máquininhas são realmente fascinantes né? Um abraço!
certo!! eu vou comprar o arduino, ai sim irão as duvidas irão existir...obg
olá, boa tarde! por acaso sabe me dzer pq ta aparecendo estes códigos no gcoder?
só da isto agora não roda mais nenhum motor....obrigado!
Grbl 0.9j ['$' for help]
Boa noite, meu motor apenas funciona com 250 passo/mm se colocar os 629.921 ele fica travando.
utilizo um motor da Action de 5kg e uma fonte de 19v 3.5 a.
Saberia me dizer qual é o problema?
Vc configurou o vref corretamente ?
Luiz Farah ao aumentar os passos por mm tenho que reduzir a velocidade máxima para funcionar.
boa tarde meu amigo.
consegui resolver o problema de mais cedo, só que agora e o motor que não quer rodar.
pelo universal gcode esta funcionado perfeitamente os comandos não apresenta erro, mas, o motor não apresenta nada.
sera que foi o driver A4988 q queimou
+Kewuel Leal, você está usando o cnc shield? O driver só queima se você fizer alguma ligação errada, alimentar com mais de 35V ou então desconectar os fios do motor com ele energizado, como já comentei nos meus vídeos. Você deve ter mais de um driver, então faça testes com outros para ver. Provavelmente seu problema é de configuração do $100, 101 e 102, ou de velocidade ($110, 111 e 112) ou ainda de ajuste da corrente do driver. Confira todos esses ajustes e dê uma olhada no meu vídeo de ajuste de velocidade (ua-cam.com/video/XaU_BB3TL18/v-deo.html).
Caro amigo, você poderia me esclarecer o porque de não aparecer os comando após eu digitar $$, só aparece ">>>$$"