Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => G-Code => Tópico iniciado por: jdiass em 04 de Agosto de 2008, 21:46
-
Por favor o que está errado.
O cdigo a seguir é de um livro para gerar um quadrado para teste.
Manda digitar bloco de notas salvar como: Square-cg.txt.
N001 %
NOO2 G90
N003 M03
N004 G00 Z1
N005 G00 X000.000 Y000.000
N006 G00 X002.904 Y002.052
N007 G00 Z0.5
N008 G01 X006.967 Y002.052
N009 G01 X006.967 Y006.115
N010 G01 X002.904 Y006.115
N011 G01 X002.904 Y002.052
N012 G00 Z1
N013 G00 X000.000 YOOO.000
N014 M05
N015 M30
Quando abro na Kcam, trava.
Não sei o que está errado.
-
Desculpem meu desespero tem erro na digitação, troca de zero.
Agora não trava, mas em compensação não abre nada.
Continuo precisando de ajuda.Pelo visto muita.
-
Veja agora.
N001
N002 G90
N003 M03
N004 G00 Z1
N005 G00 X000.000 Y000.000
N006 G00 X002.904 Y002.052
N007 G00 Z0.5
N008 G01 X006.967 Y002.052 F500 (Mude o valor de F para a velocidade que precisa)
N009 G01 X006.967 Y006.115 F500
N010 G01 X002.904 Y006.115 F500
N011 G01 X002.904 Y002.052 F500
N012 G00 Z1
N013 G00 X000.000 Y000.000
N014 M05
N015 M30
-
Ok , Alebe , muito obrigado.
Outra questão:
-Um pequeno circuito impresso feito no Ares, gerou o seguinte código de furação:
M48
T01C0.0400
T02C0.0600
T03C0.0300
%
T01
X-010000Y+006000
X-009000Y+006000
T02
X-004500Y+006500
X-004500Y+002562
X+002389Y+002600
X-000562Y+002600
T03
X-004500Y-001500
X-007500Y-000500
X-009500Y-001500
M30
O código aparece na janela do Kcam,normal.
Não aparece o desenho, sòmente uma linha verde a partir da origem,
em diagonal , para a esquerda e para cima.Há alguns pontos sobre a
linha que acredito sejam os furos.
-
Se vc estiver vendo a imagem por cima os furos não vão aparecer.
Mude o angulo de visualização.
-
Mais uma vez obigado Alebe.
Foi mais uma bobagem.A imagem do caminho aparece, só que está muito grante.
Simulando, eu não vejo o movimento do eixo Z.
Estou tentanto entender o programa.
Acho que não aparece as marcas dos furos, talver esteja faltanto alguma coisa.
-
Agora que vc falou notei um detalhe no 2 arquivo. tá faltando pontos em algum lugar nestes parametros:
X-010000Y+006000
Vc não deve ter uma máquina que tem 10000mm... ;D
Tente colocar um ponto depois do terceiro digito, contando da direita para a esquerda. Em todos eles
X-010.000Y+006.000
-
Obrigado pela atenção.Veleu muito a ajuda.
Dúvidas ainda:
-Com respeito ao código de furação de pci.
-O programa para em cada coordenada, preciso dar play novamente para continuar para a próxima.
-Depois de cada coodenada coloquei um deslocamento do Z,funcionou, é sempre preciso
fazer isto munualmente ? É possível o programa fazer todo percurso de um só vez ?
-
Então tem algo de errado com a geração do codigo, mas como eu não conheço o kcam não vou afirmar isso.
Para pci eu uso o eagle para gerar o codigo de usinagem e outro de furação, e o emc2 para controle da máquina.
Talvez sem querer vc tenha acrescentado algum código para a máquina esperar algum evento, tipo troca de ferramenta.
-
Outra pergunta:
Partindo do principio que eu esteja com a máquina perfitamente ajustada em mm.
quando escrevo X010,500(por exemplo),significa que o eixo X irá percorer uma distancia
de 10,5 mm ?
Desculpem minha falta de conhecimento, estou tentando aprender.
Obrigado.
-
quando escrevo X010,500(por exemplo),significa que o eixo X irá percorer uma distancia
de 10,5 mm ?
Isso mesmo.
-
Outra pergunta:
Partindo do principio que eu esteja com a máquina perfitamente ajustada em mm.
quando escrevo X010,500(por exemplo),significa que o eixo X irá percorer uma distancia
de 10,5 mm ?
Desculpem minha falta de conhecimento, estou tentando aprender.
Obrigado.
Olá. Desculpe estar "sapiando". Dependendo da configuração interna do programa (se for americano, por exemplo) vc teria de escrever X010.5 porque X010,5 ele pode entender como 10.500 (dez mil e quinhentos).
Abraço.
Jorge
-
Jorge, boa noite. Obrigado peja ajuda, neste estágio eu me perco com coisas pequenas, sua ajuda
é muito importante.
Na segunda vou tentar mais um pouco.Espero continuar merecendo a atenção de todos.
Muito obrigado.
-
Mais uma dúvida.
Fiz um desenho no Ares.Sòmente dois furos, o primeiro no ponto de origem o segundo
afastado de uma polegada, que gerou o seguinte código:
M48
T01C0.0400
%
T01
X+000000Y+000000
X+010000Y+000000
M30
A distancia entre furos ok(milesimos de polegada).
Gostaria de um comentario sobre as primeiras duas linhas.
Uma direção para o que preciso aprender para movimentar o eixo Z.
Se coloco manualmente o movimento do Z ok,se for muitos furos complica.
Obrigado mais uma vez.
-
Oi, jdiass, beleza?
Eu não conheço esse programa Ares e sei muito pouco de programação. Porém, acho que as duas primeiras linhas querem dizer:
N01 M48 -------> M48 é o cancelamento do G49 (compensação do comprimento da ferramenta).
N02 T01C0.400 -> "T" sempre indica ferramenta (tool). Me parece q é um posicionamento inicial da ferramenta, mas não tenho certeza.
Abraço.
Jorge
-
Bom dia Jorge, tudo bem.
Obrigado pela ajuda.
O quero é o seguinte:
Deveria haver um furo na posição X0-Y0, e outro afastado uma polegada. Não consigo
acionar o Z.Se editar manualmente o codigo funciona, deve haver uma maneira de fazer isto, no caso de muitos furos isto é impraticável(editar furo por furo).
Seria o caso de pos-processador?
Achei um totorial com o Artcam, utilizando a imagem dos furos do pci, vou tentar.
Abraços