Vous êtes sur la page 1sur 3

11/11/2017 Repositório da Automação

Repositório da Automação
Descobertas do TCC que merecem ser compartilhadas com todos

N OTA

Publicado em 5 de outubro de 2013 por lisianeramis

Durante o desenvolvimento e montagem de uma máquina CNC, no caso uma Fresadora,


muitos são os passos a serem seguidos assim como diversas questões devem ser resolvidas.
O grupo tem se concentrado ao longo dos últimos meses basicamente na parte estrutural do
projeto, entretanto a parte operacional e a programação são fatores muito importantes para a
obtenção do êxito no projeto como um todo.

Uma parte importante a ser lembrada com relação a programação, é que em uma
fresadora os movimentos dos motores que movem os eixos é a parte mais importante a se ser
precisamente controlada. Pois, se os motores não souberem o quanto girar, os eixos guia
serão deslocados aleatoriamente não atingindo o objetivo em questão, logo, o software que
será instalado no Arduino (GRBL) será o responsável por mandar as informações necessárias
de movimentação para os drivers de potência que estarão ligados aos motores.

O GRBL é um software que tem como objetivo “controlar os eixos”, mas para saber de
que forma controlar, ele deve ter as coordenadas axiais para transformá-las em comandos
para os drivers, o código em questão é chamado de G-CODE, o qual será definido ao longo do
resto do texto.

G-CODE

G-CODE é um código de programação que possui diversas implementações, enquanto a


mais comum é para gerar o código de movimentação para dispositivos CNC. Em termos
fundamentais, G-code é uma língua em que as pessoas dizem as máquinas automatizadas o
que fazer e como fazê-lo. Essas instruções definem os importantes dados sobre o quanto os
motores devem se mover e o quão rápido.

Figura 01 – Exemplo de linguagem G-CODE

https://automacaoifrsrg.wordpress.com/2013/10/05/462/ 1/3
11/11/2017 Repositório da Automação

Na figura 01, se tem um exemplo de linguagem G-CODE o qual está executando a função
G01 indicada na primeira linha de programação, esta correspondente a criação de uma elipse.
Ao analisar a imagem vê-se que à esquerda está a elipse projetada com os tamanhos
desejados pelo programador. A partir daí configurando qual deve ser a função a ser executada
(no caso função G01), que será sempre descrita na primeira linha de programação. Logo, em
seguida acontece a organização pelo programa gerador de G-CODE, da seqüência de
movimentos em X e Y, que serão necessários para que seja executada a ação dos
movimentos que resultarão em uma elipse por exemplo.

https://automacaoifrsrg.wordpress.com/2013/10/05/462/ 2/3
11/11/2017 Repositório da Automação

Anúncios

frete grátis!

R$ 102,40

COMPA R T ILHE ISSO :

    
Curtir
Seja o primeiro a curtir este post.

RELA C I O NADO

Testes para o controle da Driver de motor de passo Teste de motor de passo


Fresadora Didática de Em "Sem categoria" utilizando arduino e easy
Pequeno Porte driver
Em "Sem categoria" Em "Sem categoria"

Publicado em Sem categoria por lisianeramis. Marque Link Permanente


[https://automacaoifrsrg.wordpress.com/2013/10/05/462/] .

2 RESPOSTAS EM “”

https://automacaoifrsrg.wordpress.com/2013/10/05/462/ 3/3

Vous aimerez peut-être aussi