Autor Tópico: Projeto - cnc do Evangelion  (Lida 39105 vezes)

Description:

0 Membros e 3 Visitantes estão vendo este tópico.

Offline jane

  • Hobby
  • ****
  • Posts: 693
  • Sexo: Feminino
Re: Projeto - cnc do Evangelion
« Resposta #165 Online: 26 de Abril de 2010, 21:21 »
G - Code configuration file
;
; History
;
; Who When     What
; === ======== ========================================
; TM  13/05/99 Written
; BEM 20/05/99 Removed line numbers
; bem 21/03/00 Added DESCRIPTION and FILE_EXTENSION fields
; EVA 07/06/08 Alter it for EMC2
;
DESCRIPTION = "Evangelion G-Code (mm) (*.cnc)"
;
FILE_EXTENSION = "cnc"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START     = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM   = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
;FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
;
; Set up program header
;
START = "(Troca da ferramenta)"
START = "T1M6"
START = "(Coordenadas em MM)"
START = "G21"
START = "(Sistema padrao de planos XY)"
START = "G17"
START = "(Move eixo Z para posicao mais alta)"
START = "G0[ZH]"
START = "(Liga a refrigeracao/aspiracao)"
START = "M7"
START = "M8"
START = "(Move eixos XY para zero e liga a Tupia/Dremel)"
START = "G0[XH][YH] M3S"
;
; Program moves
;
RAPID_RATE_MOVE        = "G0[X][Y][Z] M3S"
FIRST_FEED_RATE_MOV E   = "G1[X][Y][Z] [F] M3S"
FEED_RATE_MOVE         = "[X][Y][Z] M3S"
;
; Toolchange Sections
;
TOOLCHANGE = "(Desliga a refrigeracao/aspiracao)"
TOOLCHANGE = "M9"
TOOLCHANGE = "(Move o eixo de Z Para a posicao de troca)"
TOOLCHANGE = "G0Z20.0000"
TOOLCHANGE = "(Desliga a Tupia/Dremel)"
TOOLCHANGE = "M5"
TOOLCHANGE = "(Numero da ferramenta)"
TOOLCHANGE = "T2"
TOOLCHANGE = "(Pede a troca da ferramenta)"
TOOLCHANGE = "M6"
TOOLCHANGE = "(Liga a Tupia/Dremel e a refrigeracao/aspiracao)"
TOOLCHANGE = "M3 S"
TOOLCHANGE = "M7"
TOOLCHANGE = "M8"
TOOLCHANGE = "(Coloca a taxa de avanco em marcha lenta)"
TOOLCHANGE = "F360"
;
; End of file
;
END = "G0X0.0000Y0.0000Z10 .000"
END = "(Move eixo Z para posicao mais alta)"
END = "G0Z10.0000"
END = "(Desliga a Tupia/Dremel)"
END = "M5"
END = "(Desliga a refrigeracao/aspiracao)"
END = "M9"
END = "(Move eixos XY para zero)"
END = "G0X0Y0"
END = "(Encerra o programa)"
END = "M30"


isso e o pos que vamos salvar o desenho e isso

Offline denilsonmanzano

  • Hobby
  • ****
  • Posts: 861
  • Sexo: Masculino
Re: Projeto - cnc do Evangelion
« Resposta #166 Online: 27 de Abril de 2010, 07:22 »
Olá Jane...

Vc tem que colocar a extenção .con no pos processador do artcan.
Esse programinha de zeramento que esta tentando rodar não é .con .
Tente rodar no emc este programinha que anexei aqui ,este é o de zeramento,é claro que trabalha em conjunto com o zerador ligado na porta paralela,senão vai dar erro.

Abraço.
Denilson.

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Projeto - cnc do Evangelion
« Resposta #167 Online: 27 de Abril de 2010, 07:55 »
Não sei se eu entendí, mas voces querem fazer uma rotina de procura de um sensor para zeramento de altura de ferramenta, mas estão querendo fazer em forma de arquivo de código-G?

Acho que assim fica antiproducente porque o operador é obrigado a usar sempre o tal arquivo de sensoriamento antes de qualquer outro arquivo, ou sempre lembrar de anexar um monte de códigos na frente do arquivo a ser cortado.

Já que estão querendo usar o EMC como programa de controle, acho que seria interessante voces estudarem como se faz para rodar uma rotina automatizada dessas, seja através de um comando como uma macro, seja através de um botão instalado na interface do programa.

Offline jane

  • Hobby
  • ****
  • Posts: 693
  • Sexo: Feminino
Re: Projeto - cnc do Evangelion
« Resposta #168 Online: 27 de Abril de 2010, 12:12 »
Olá Jane...

Vc tem que colocar a extenção .con no pos processador do artcan.
Esse programinha de zeramento que esta tentando rodar não é .con .
Tente rodar no emc este programinha que anexei aqui ,este é o de zeramento,é claro que trabalha em conjunto com o zerador ligado na porta paralela,senão vai dar erro.

Abraço.
Denilson.

obrigado vamos rodar para ver este arquivo vai fazer somente o zeramento do z esta correto?

Offline jane

  • Hobby
  • ****
  • Posts: 693
  • Sexo: Feminino
Re: Projeto - cnc do Evangelion
« Resposta #169 Online: 27 de Abril de 2010, 12:14 »
Não sei se eu entendí, mas voces querem fazer uma rotina de procura de um sensor para zeramento de altura de ferramenta, mas estão querendo fazer em forma de arquivo de código-G?

Acho que assim fica antiproducente porque o operador é obrigado a usar sempre o tal arquivo de sensoriamento antes de qualquer outro arquivo, ou sempre lembrar de anexar um monte de códigos na frente do arquivo a ser cortado.

Já que estão querendo usar o EMC como programa de controle, acho que seria interessante voces estudarem como se faz para rodar uma rotina automatizada dessas, seja através de um comando como uma macro, seja através de um botão instalado na interface do programa.

nossa gilii isso me parece ser muito dificil a cabeça nossa entra em parafuso

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Projeto - cnc do Evangelion
« Resposta #170 Online: 28 de Setembro de 2010, 09:22 »
Desculpe recusitar o tópico, porém queria saber do pessoal que comprou e configurou o Joystick se ainda estão utilizando e se na prática facilita o trabalho com a router? Estou pensando seriamente em comprar um mas tenho dúvida se seria melhor que usar tudo no teclado?

Offline denilsonmanzano

  • Hobby
  • ****
  • Posts: 861
  • Sexo: Masculino
Re: Projeto - cnc do Evangelion
« Resposta #171 Online: 28 de Setembro de 2010, 10:49 »
Olá...

Utilizo o joystick e gosto muito dele ,estou tentando colocar um zerador em um de seus botões,ou seja ,em vez de abrir o programa de zeramento e rodalo para fazer o zeramento ,apertar um unico botão e isso ja ocorre automaticamente ,sem precisar carregar o programa na tela ..
Alguem ja fez isso ???

grande abraço a todos.

Denilson.

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Projeto - cnc do Evangelion
« Resposta #172 Online: 28 de Setembro de 2010, 10:54 »
Opa, isso sim seria mais interessante para o meu uso... Vou comprar um controle e podemos tentar fazer com que um dos botões faça encostar no sensor mas apenas para zerar o eixo Z... Uma vez vi uma máquina da Vitor Ciola que tinha um sensor que não interessava onde a ferramenta estava no X e Y e ao clicar num botão a ferramenta se posicionava em cima do sensor e zerava apenas o eixo Z...

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Projeto - cnc do Evangelion
« Resposta #173 Online: 28 de Setembro de 2010, 11:17 »
Para zerar só o z não seria dificil.
Basta programar no botão um codigo G38.

Já para os 3 eixos o buraco é mais embaixo. Precisaria criar um script no ubuntu.
E tambem não sei se seria seguro, pois para rodar o arquivo de zeramento vc precisa pelo menos colocar a máquina num determinado ponto acima/entre o anel de contato.

Sobre o joy eu tambem uso bastante. O zeramento de z tambem, para fazer pci ele é imprescindivel.

Offline CRBR

  • Hobby
  • ****
  • Posts: 876
  • Sexo: Masculino
Re: Projeto - cnc do Evangelion
« Resposta #174 Online: 28 de Setembro de 2010, 11:32 »
Alebe,

Você fez o zerador para o Mach3 ou para o EMC2?

Obrigado,

Carlos

Offline rodrigo w

  • Novato
  • *
  • Posts: 92
  • Sexo: Masculino
  • GUIA-CNC
Re: Projeto - cnc do Evangelion
« Resposta #175 Online: 28 de Setembro de 2010, 12:20 »
Esses dias tava dando uma fuçada sobre MPG para instalar no torno,  me deparei com esse video, achei bem interessante e criativo , o cabloco usou um sei lá o que(acessorio multimitia para pc da marca Griffin), só não sei o preço vale a pena,...

Control manual para torno CNC y Mach3 / Jog for CNC and Mach3


abs

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re: Projeto - cnc do Evangelion
« Resposta #176 Online: 28 de Setembro de 2010, 13:52 »

Offline luis silva

  • Hobby
  • ****
  • Posts: 455
  • Sexo: Masculino
  • Se eu morresse amanha, que me dirias hoje?
Re: Projeto - cnc do Evangelion
« Resposta #177 Online: 28 de Setembro de 2010, 17:16 »
boas

eu uso o da countourdesine, estou muito satisfeito.

tem um plugin no machsupport, e os botoes sao todos configuraveis.

abraços

Offline danidillen

  • Hobby
  • ****
  • Posts: 334
  • Sexo: Masculino
Re: Projeto - cnc do Evangelion
« Resposta #178 Online: 28 de Setembro de 2010, 22:47 »
Ola, comprei o Joystick.... Estou tentando configurar o emc para poder utiliza-lo,porém não estou conseguindo... Estou com a versão 2.2.5 ... A algum problema em utiliza-lo nesta versão?

Estou seguindo o tutorial que tem neste tópico mesmo, porém não entendo algumas coisas, sou bem fraco em programação, mas vamos ver se alguém pode me ajudar...

2º passo – Acrescentar no seu arquivo ini (ex:my-mill.ini) na secção [HAL] os seguintes comandos:
HALUI = halui
HALFILE = joypad.hal


Tenho que abrir como texto e digitar estas 2 linhas no final e salvar , correto?

3º passo – Acrescentar uma secção chamada [HALUI] com os seguintes comandos:

O que seria "acrecentar uma secção? Seria criar um novo documento tipo texto? Se sim o mesmo teria o nome de HALUI ? Apanas HALUI ou HALUI.alguma coisa?

4º passo - Acrescentar na secção chamada [DISPLAY] uma linha com o seguinte comando:
PYVCP = panel.xml


Não tenho nada chamado DYSPLAY dentro da pasta config no meu EMC? Deveria ter ... Quando se fala em secção, o que seria? Um documento tipo texto ?

Caso alguém possa me ajudar agradeço muito, e peço desculpas pelas perguntas simplistas...


Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP
Re: Projeto - cnc do Evangelion
« Resposta #179 Online: 29 de Setembro de 2010, 00:10 »
2º passo – Acrescentar no seu arquivo ini (ex:my-mill.ini) na secção [HAL] os seguintes comandos:
HALUI = halui
HALFILE = joypad.hal


Tenho que abrir como texto e digitar estas 2 linhas no final e salvar , correto?

Vc abre o arquivo ini, que esta dentro da pasta my-mill e acrescenta aquelas linhas na secção [HAL] que já existe no arquivo.

3º passo – Acrescentar uma secção chamada [HALUI] com os seguintes comandos:

O que seria "acrecentar uma secção? Seria criar um novo documento tipo texto? Se sim o mesmo teria o nome de HALUI ? Apanas HALUI ou HALUI.alguma coisa?


VC vai notar que existem várias "seções" iniciando com um nome entre colchetes.
O que precisa é acrescentar uma nova secção com a palavra HALUI entre colchetes.

4º passo - Acrescentar na secção chamada [DISPLAY] uma linha com o seguinte comando:
PYVCP = panel.xml


Não tenho nada chamado DYSPLAY dentro da pasta config no meu EMC? Deveria ter ... Quando se fala em secção, o que seria? Um documento tipo texto ?


Todas essas seções estão no conteúdo do arquivo ini, e não da pasta.

 

/** * */