Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Software CAM - Geral => Art-Cam => Tópico iniciado por: AlmirRP em 15 de Abril de 2010, 16:18
-
Ola, Boa Tarde.
Estou tentando usinar uma peça cujo desenho inportei do .stl, é um disco com abas chanfradas.
Estou usando o metodo de espiral em caixa, porem ela começa exatamente no centro
e eu gostaria de começar apartir de um determinado valor de diametro pra nao perder tempo. Isto é possivel? Como? Alguem pode me ajudar?
-
Almir
Seria interessante voce postar o arquivo do Artcam aqui, assim fica mais facil de saber o que se trata e como poder te ajudar.
Um Abraço
-
Faça um vetor na vista 2D que limite a área a ser usinada. No seu caso seriam dois círculos e usando a ferramenta usinagem 3D é só selecionar vetores em vez de modelo inteiro. Use offset como estratégia e começar por dentro ou fora, como desejar.
Espero ter ajudado e boa sorte.
-
Bom dia.
Lolata, segue o desenho da peça em .stl
Alkalino, nao consegui simular com a estrategia em espiral.
-
Acho que é isso, né?
(http://s3.postimage.org/M6vM0.jpg) (http://www.postimage.org/image.php?v=PqM6vM0)
Simulação - Quando é a partir de vetores é offset ou raster. Mas a linha de fora vc tem que aumentar um pouco o tamanho pra pegar até embaixo do relevo. Eu fiz o modelo muito pequeno. Mas deu pra entender, né?
(http://s3.postimage.org/M6KJS.jpg) (http://www.postimage.org/image.php?v=PqM6KJS)
Abraços
-
Entendi sim. Valeu....
-
Acho que é isso, né?
(http://s3.postimage.org/M6vM0.jpg) (http://www.postimage.org/image.php?v=PqM6vM0)
Simulação - Quando é a partir de vetores é offset ou raster. Mas a linha de fora vc tem que aumentar um pouco o tamanho pra pegar até embaixo do relevo. Eu fiz o modelo muito pequeno. Mas deu pra entender, né?
(http://s3.postimage.org/M6KJS.jpg) (http://www.postimage.org/image.php?v=PqM6KJS)
Abraços
Blz...só uma duvida...como faço para importar para area do artcam...abrcs
-
Ola pessoal!!!
Estou com um problema. Estou tentando fazer letras em alto relevo numa placa de madeira. Estou gerando o percurso no ArtCam e usando o Mach3 para cortar. Após gerar o percurso, faço a simulação e tudo nomal. Salvo o percurso como G-code Arcs MM (.tap). Carrego o codigo no Mach3 e na tela tudo perfeito. Faço o zeramento da ferramenta no canto inferior esquerdo da madeira e mando ver. E ai começa o problema. Ao começar a desbastar a segunda altura (Z) os eixos X e Y se deslocam no sentido negativo e tem letra que fica desalinhada em relação as demais. O que que pode ser isso?
Hoje tentei fazer fazer um circulo com a borda rebaixada em 2 mm num acrilico de 4 mm. São dois percursos, o primeiro é o rebaixo com 2 mm de profundidade e 38 mm de diâmetro e o segundo o corte do circulo com 42 mm de diâmetro e 4 mm de profundidade. E aconteceu a mesma coisa. O rebaixo ficou perfeito e o corte do diâmetro externo ficou fora de centro do interno.
-
Lageano,
Conforme seu relato dá a impressão da perda de passos de sua máquina.
Este circulo que vc está cortando externamente fica um circulo perfeito.
Ex. Sobrou material de um lado e faltou do outro. É isso mesmo? Mas é um circulo?
Carlos
-
Já que o assunto é sobre percurso, tenho uma duvida técnica, ai vai, estou usinando um percurso de um shape côncavo, e tenho a opção de fazer isto de forma raster e ou em offset.
Se eu usar offset (9238 linhas g-code), os três eixos (XYZ) estarão se movimentando o tempo todo durante o trabalho de usinagem, já que se trata de um modelo côncavo em 3d.
Se eu usar em raster (19.841 linhas g-code), o eixo Y estará dando passos a cada linha de usinagem dos eixos Z e X (neste caso o eixo y trabalha mais folgado).
Minha questão é a seguinte, três eixos trabalham mais folgados e exigem menos do software e do rardware, ou isto será indiferente?
Entendo que os três estarão em tempo integral energisados, porem o trabalho exercido pelo software para gerar pulsos para o y sera menor, isto pode ser visto como uma vantagem de economia e segurança em cenários deste tipo, ou é indiferente ???
Economia mecanica - Menos trabalho
Segurança - Menos variaveis
-
Ola Carlos.
O circulo externo fica perfeito porém deslocado nos eixos X e Y. Sobra materia de um lado e falta do outro. E isso normalmente a contece quando a router precisa voltar ao inicio e refazer alguma coisa com uma medida de Z diferente. Se for perda de passo, o que eu preciso fazer para corrigir.
Obrigado.
-
Ivan,
Faz algum tempo que eu estudo os percursos e as formas de se resolver certos problemas de usinagem, e creio que o ideal é usar uma combinação de percursos criados através de táticas diferentes para poder terminar as peças com o melhor acabamento possível.
Note ainda que quando eu digo "melhor acabamento possível", quero me referir à uma determinada necessidade, e isso está ligado aos tipos e disponibilidades de ferramental que temos à mão para executar um determinado trabalho.
Por exemplo, eu já usei muitas vezes um desbaste grosseiro em modo "offset e faria o acabamento em modo "raster com excelentes resultados finais, mas eram peças pequenas, e portanto os arquivos eram pequenos e de curta duração.
Seria interessante experimentar certas variações - uma delas é fazer acabamentos em "raster" mas à 45°...
-
Rogério Portal,
Muitas vezes este tipo de anomalia - desenhos deformados e não retorno ao "zero" - são decorrentes de perdas de passo.
Uma das causas é que os drivers necessitam reconhecer um sinal de passo quando este está em nível baixo, e portanto se o programa estiver configurado ao contrário (para nivel alto) o driver sempre perde um passo no momento que inicia qualquer movimento.
Outra causa pode ser alguma folga nos movimentos, mas isso não quer dizer que não volte ao zero - às vezes pode voltar sim, dependendo das combinações de movimentações feitas durante as usinagens.
-
Desculpe - relendo melhor sua mensagem, creio que o caso não aponte para folgas porque voce diz que os círculos estão formados corretamente...
Pode ser mesmo perda de passos por configuração ou mesmo por excesso de aceleração e/oui velocidade, mas aí os erros seriam aleatórios...
-
Ola Fábio.
Já fiz um percurso a mão no mach para a router fazer um furo com a fresa em X0 Y0, deslocar em X e Y e retornar em X0 e Y0 e fazer o furo novamente repetindo essa rotinha indefinidamente e o furo fica perfeito. Não percebi perda de passo. O mach está configurado para um deslocamento de 1200 mm/min e aceleração de 300 seg. e pulsos com 10uS.
-
Voce tem aí o arquivo que deu o tal erro?
-
Fabio,
Obrigado ;)
-
Boa noite,
Desculpe se estiver no tópico errado, este foi o melhor tópico que achei.
Fiz uma cnc router 3 eixos controlada pelo Linuxcnc e tenho instalado o Artcam (o qual tenho alguma prática para router).
Estou transformando ela para uma solda cnc com processo mig.
O artcam gera um código g que eu preciso? teria que ter o código para ligar e desligar a solda no início e no fim da soldagem.
Fiz alguns testes com o Jog da cnc e o cordão de solda ficou perfeito :D ...
Estou ansioso para gerar um código g para teste.
Obrigado.
-
Reginaldo voce pode usar os comandos de ligar e desligar o spindle ou outros.
Ponha M3 onde inicia e M5 no final, seria o mesmo que ligar e desligar o spindle.
-
Beleza...
Já tenho até um relé de potência (contactor) instalado na saída M3 e M5 da máquina.
Mas não consegui ver no artcam como ligar e desligar no inicio e final do cordão de solda.
Acho que um codigo g de laser daria certo? Mas só tenho o artcam instalado. Acho que o artcam só gera codigo para router, não consegui ver onde gera um codigo g para laser.
-
Testes que eu já fiz:
Com o código g para fresa: liga o M3 antes do eixo z estar na posição inicial do cordão de solda (para o spindle atingir a velocidade máxima antes de usinar o vetor).
Com o código g para laser: liga e desliga com M3 e M5 no tempo certo mas não levanta o eixo z entre os vetores.
Será que tem um software específico para gerar este código g?
Gostaria que o artcam gerasse.
-
Se voce já esta familiarizado com o artcam não tem o porque de usar outro software.
o que precisa é usar o posprocessador certo. Criar ou editar algum com os comandos para ligar e desligar a solda.
edite um pos e acrescente essas duas linhas na parte
; Program moves
PLUNGE_RATE_MOVE = "M3"
RETRACT_MOVE = "M5"
O Gcode vai ficar assim:
(no caso o Gcode é de um quadrado de 100mm com um circulo de 80mm )
M150 P1
G0 X0.000 Y200.000 Z5.000 S15000
G0 X20.000 Y60.000 Z5.000
M3
G2 X34.556 Y90.866 I39.950 J0.025 F1080.0
G2 X61.032 Y99.987 I25.406 J-30.761
G2 X90.866 Y85.444 I-1.004 J-39.930
G2 X99.987 Y58.968 I-30.761 J-25.406
G2 X85.444 Y29.134 I-39.930 J1.004
G2 X58.968 Y20.013 I-25.406 J30.761
G2 X29.134 Y34.556 I1.004 J39.930
G2 X20.000 Y60.000 I30.742 J25.398
M3
G2 X34.556 Y90.866 I39.950 J0.025 F1080.0
G2 X61.032 Y99.987 I25.406 J-30.761
G2 X90.866 Y85.444 I-1.004 J-39.930
G2 X99.987 Y58.968 I-30.761 J-25.406
G2 X85.444 Y29.134 I-39.930 J1.004
G2 X58.968 Y20.013 I-25.406 J30.761
G2 X29.134 Y34.556 I1.004 J39.930
G2 X20.000 Y60.000 I30.742 J25.398
M5
G0 X10.000 Y10.000
M3
G1 X110.000 Y10.000 F1080.0
Y110.000
X10.000
Y10.000
M3
G1 X110.000 Y10.000 F1080.0
Y110.000
X10.000
Y10.000
M5
G0 X0.000 Y200.000
G0 Z5.000
G0 X0.000 Y200.000
M150 P2
M30
-
Obrigado pela dica, vou tentar.
-
Primeiros movimentos da solda cnc:
Foi apenas com o jog da máquina.
Tem um grande caminho ainda:
Acho que tenho que instalar um probe para iniciar o vetor na hora em que o arame de solda tocar o material, pois o arame de solda fica com comprimento diferente entre uma solda de vetores diferentes.
Este probe teria que ser instalado como um amperímetro que quando o arame tocar e aumentar a corrente da maquina de solda ele ativa.
Tá complicado...
Se estiver no tópico errado favor redirecionar pois não encontrei tópico sobre isso.