Autor Tópico: Geração de "G-code" à mão...  (Lida 16143 vezes)

Description:

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

Offline F2S

  • Novato
  • *
  • Posts: 0
  • Sexo: Masculino
  • Cidade - UF: Santos - SP
Geração de "G-code" à mão...
« Resposta #15 Online: 07 de Abril de 2007, 15:07 »
Já me metendo,

O fio neste caso tem comprimento varável não é.

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
Geração de "G-code" à mão...
« Resposta #16 Online: 07 de Abril de 2007, 15:32 »
Serrão,

Ter tem, mas na verdade isso não importa, pois não existe um "controle" do comprimento...

O fio fica apoiado em dois suportes, um na direita e um na esquerda, e cada par de eixos controla a posição destes apoios, mas só em 2 dimensões...

A distância entre os apoios (ou entre os pares de eixos) pode ser ajustada manualmente.

O fio é montado eem um arco que o mantém esticado e os apoios móveis só tocam no fio, e não no arco...

Offline F2S

  • Novato
  • *
  • Posts: 0
  • Sexo: Masculino
  • Cidade - UF: Santos - SP
Geração de "G-code" à mão...
« Resposta #17 Online: 07 de Abril de 2007, 15:39 »
Gilii,

Eu tive uma dúvida, mas revendo o seu desenho com mais calma, entendi melhor!

É que me pareceu, vendo rapidamente que você apresentava uma rotina onde o fio variava de comprimento e eu tentei imaginar como . . .

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
Geração de "G-code" à mão...
« Resposta #18 Online: 07 de Abril de 2007, 16:33 »
Serrãso,

É como se fosse um arco, onde o comprimento entre as pontas fosse muito maior que a largura que voce deseja cortar...

Quem manda são os apoios...

lolata

  • Visitante
Geração de "G-code" à mão...
« Resposta #19 Online: 07 de Abril de 2007, 17:43 »
Citação de: "fgilii"
Lolata,

A explicação empacou - estou estudando um modo de fazer a operação (com o TCNC), pois esbarrei num problema simples:



Caro Fabio
É exatamente esse é o ponto da minha duvida
Como seria o codigo G

Que comando ele daria simultaneamente para os eixos, X, Y, Z e  ?.

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
Geração de "G-code" à mão...
« Resposta #20 Online: 07 de Abril de 2007, 18:53 »
Lolata,

Se são 4 eixos, e digamos que eles tenham os nome "X, Y, A e B", só consigo fazer andar simultaneamente com interpolação linear simples (G01).

Por isso que eu disse que só se transformasse os círculos em pequenos setores lineares, e informasse as coordenadas independentemente.. .

Veja este exemplo (com linhas retas):
Em vermelho o contorno a ser cortado no sentido das setas...imagem retirada - veja imagem abaixo

em seguida posto o código-G como ficaria...

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
Geração de "G-code" à mão...
« Resposta #21 Online: 07 de Abril de 2007, 19:01 »
O arquivo ficaria mais ou menos assim:

G93 F15 (executa todos os blocos G01 a seguir em 4 segundos)
G01 X0 Y90 A0 B31 (sai da origem e vai para a coordenada de entrada)
G01 X-50 Y90 A-50 B31
G01 X-90 Y50 A-31 B50
G01 X-50 Y10 A-50 B69
G01 X-10 Y50 A-69 B50
G01 X-50 Y90 A-50 B31
G01 X0 Y90 A0 B31

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
Geração de "G-code" à mão...
« Resposta #22 Online: 07 de Abril de 2007, 19:03 »
Desenho com as coordenadas corretas...

Veja que em um bloco a sequencia de corte segue o sentido horário, e no outro lado o sentido anti-horário, pois a idéia era fazer um cone (no exemplo uma piramide para facilirar o exemplo do codigo-G...

ldorta

  • Visitante
Geração de "G-code" à mão...
« Resposta #23 Online: 10 de Abril de 2007, 13:58 »
Boa tarde pessoal, duas coisas:
1- Estou tentando importar um arquivo .3ds para o artcam para fazer uma peça, porém não sei se estou usando a estratégia errada, mas quando importo o sólido de outro software não consigo fazer com que a ferramenta faça o "arremate" da peça, ou seja quando uso raster em x ou em x&y ficam umas pontas deixadas pela ferramenta, então precisaria de um comando como perfilagem 3D para fazer o contorno da peça, porém quando solicito esse comando ele "reclama" que não há nenhum vetor selecionado, e na vista 2D não há nada para selecionar. Alguém tem alguma sugestão?
2 - Quanto ao caso do cone, já fiz isso com o meu cortador de isopor, o lance é o seguinte, o fio entra ou por baixo ou por cima ou no centro, não entra em dois pontos distintos como o Fábio desenhou. O lado que tem o circulo menor caminha muito mais rápido que o lado que tem o circulo maior pois os dois precisam terminar juntos, o que causa um problema que onde o fio fica parado mais tempo o isopor derrete mais. Usei o sw frances para fazer isso (GMFC). Esse mesmo processo acontece quando voce corta uma asa enflechada, ou seja o lado menor anda mais que o maior.
Espero ter ajudado, e não confundido ainda mais.

Abraços

Leandro

ldorta

  • Visitante
Geração de "G-code" à mão...
« Resposta #24 Online: 10 de Abril de 2007, 14:01 »
Desculpem pessoal, falei errado, o lado maior anda mais que o menor. O fio fica parado mais tempo no lado menor.

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
Geração de "G-code" à mão...
« Resposta #25 Online: 10 de Abril de 2007, 14:10 »
Leandro,

Sem conhecer a geometria da sua peça, fica dificil falar alguma coisa em relação à geração do sólido...

Normalmente para geração de programas de corte a partir de sólidos em 3d, uso o Visual Mill, que é muito melhor para este tipo de trabalho...

Já no caso do cone em isopor, a idéia era mostrar uma função do programa de controle (G93) que é o uso do movimento em "tempo reverso"...

Justamente, este comando evita que aconteça o que voce comentou, que um dos lados seja executado mais rapidamente que o outro...

ldorta

  • Visitante
Geração de "G-code" à mão...
« Resposta #26 Online: 10 de Abril de 2007, 21:14 »
Fábio, de uma olhada se vc consegue gerar o gcode a partir do sólido nesse arquivo. Eu tentei importar o DXF direto no artcam, mas ele dá um erro (Triangulos em 3DFACE). To tentando encontrar o visual mill pra baixar pra fazer um teste.
Obrigado
Leandro

lolata

  • Visitante
Geração de "G-code" à mão...
« Resposta #27 Online: 10 de Abril de 2007, 22:02 »
Caro Leandro;
Eu abri seu arquivo no Autocad, ele está todo "quebrado"  e duplicado, Quando voce abre no Artcam, dá erro mesmo.
Eu refiz o arquivo, veja se consegue abrir.

ldorta

  • Visitante
Geração de "G-code" à mão...
« Resposta #28 Online: 10 de Abril de 2007, 22:53 »
Olá Lolata, consegui abrir como vetor, mas o que estou tentando fazer é carregar o modelo 3D direto pro artcam. A peça em anexo é a mesma, mas gerada a partir do 3dsmax, tava tentando fazer isso com a extenção DXF. Obrigado pela ajuda.

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
Geração de "G-code" à mão...
« Resposta #29 Online: 11 de Abril de 2007, 08:23 »
Leandro,

Se posso sugerir, use um formato de sólido mais "sólido" como IGES, IWO, etc...

"Dxf 3D" não é um formato muito católico, e se gerado pelo Autocad....

 

/** * */