Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => G-Code => Tópico iniciado por: araripe em 05 de Agosto de 2013, 09:33
-
Amigos,
Como funciona a mudança de unidades no Mach3? Explico: Uso o Mach3 com os parâmetros da máquina estão configurados para milímetro. Então, se carrego um código gcode que foi feito para polegada, como fazer o gcode compatibilizar as unidades e fazer internamente as conversões?
Outra pergunta: Como ampliar ou reduzir um desenho? Tenho um desenho que ocupa 20ccm x 10cm. Quero fresar com metade do tamanho. Tem algum ajuste no mach3 para isso?
Obrigado.
Alexandre Araripe
-
Se escrever o comando G20 no cabeçalho de um arquivo de corte, isso instrui o comando a trabalhar em polegadas - se colocar G21, milimetros.
Para alterar a escala de um desenho, pode-se programar o comando para G51 X0.5 Y0.5 Z0.5 - isso deveria fazer com que o desenho seja executado na metade das dimensões originais - para voltar os eixos na escala correta, escreva G50 1.0
-
É O cara!
Valeu Fabio.
-
Fábio, só uma pergunta: no caso citado pelo Araripe, ele já tem o arquivo em polegadas; então se acrescentar o código G21 para transformar em milímetros não haverá erro de leitura? Por exemplo, há uma linha do arquivo "X0.5", ou seja, o eixo X deve mover 1/2". Com o acréscimo G21 no arquivo o eixo vai mover 0.5mm ou 12,7mm?
Abraço.
Jorge
-
Jorge,
Não devemos confindir:
"SE" o arquivo foi gerado em POLEGADAS, deve-se colocar G20 no cabeçalho para informar ao controlador que se trata de polegadas
"SE" o arquivo foi gerado em MILIMETROS, deve-se colocar G21 para informar ao controlador que se trata de milimetros.
O comando não é para converter as coordenadas do arquivo, mas para dizer ao controle o que deve fazer - então, se o controle estiver como padrão para milimetros (inclusive com o sistema de coordenadas ajustado e "FIXO" em milimetros, isso não impede que se usem arquivos originais em polegadas - pelo contrário - é uma necessidade informar corretamente o que deve fazer :)
-
"SE" o arquivo foi gerado em POLEGADAS, deve-se colocar G20 no cabeçalho para informar ao controlador que se trata de polegadas
"SE" o arquivo foi gerado em MILIMETROS, deve-se colocar G21 para informar ao controlador que se trata de milimetros.
Estou de acordo com o descrito acima. Porém, eu entendi que a dúvida do Araripe (no primeiro post acima) é que ele tem o arquivo em polegadas e queria um comando no G-code para transformar em mm:
Como funciona a mudança de unidades no Mach3? Explico: Uso o Mach3 com os parâmetros da máquina estão configurados para milímetro. Então, se carrego um código gcode que foi feito para polegada, como fazer o gcode compatibilizar as unidades e fazer internamente as conversões?
Então eu pensei que ele iria colocar o G21 (ou G22) na primeira linha do arquivo no arquivo e pensar que estava resolvido... Aí, não ia funcionar.
Abraço.
Jorge
-
A resposta de Fabio respondeu exatamente o que eu queria saber. Eu já imaginava que seria assim mas não tinha certeza. Os comandos G20 e G21 deveriam ser apenas para informar ao software a unidade dos valores subsequentes, independente do setup da maquina ser em mm ou pol.
Agora estou com outra dúvida: Tenho um contorno que foi programado para uma ferramenta de 1,7mm. Se for usar uma ferramenta de 3mm, o resultado será uma peça menor. que comando devo inserir para compensar o novo diâmetro? Apenas o G41 ou G42? Lí que esses comandos não afetam a interpolação circular G03. Como fica então?
Alguém conhece algum editor/simulador de Gcode (tipo o CNCSimulator Pro) que permita observar essas variações de comando?
Sds
Araripe
-
Araripe,
A coisa não é assim simples - depois eu explico alguma coisa para ver se ajuda...
Me cobre disso, sim?
-
Valeu Fabio.
A pergunta sobre o simulador vem justamente por isso. Um simulador capaz de ler um gcode e executar passo a passo (plotando o movimento e desbaste da ferramenta) ajudaria em muito estudar o efeito da utilização de um comando específico.
sds
Araripe
-
O simulador é realmente uma ferramenta fundamental. Gostaria de contribuir com este depoimento à cerca de meu "desagrado" investimento neste quesito. No mercado existem dezenas de opções de simuladores, mas infelizmente os "bons" são pagos. Fica para os amigos à dica que me pouparia 2 mil dólares se eu soubesse que ao comprar o BOBCAD, ele tem o simulador vendido à parte e só descobri isso DEPOIS de ter comprado a licença dele, ou seja, criava os códigos mas não podia simular o trajeto. Depois tentei outros softwares e notava que a parte da simulação era sempre "demonstrativa" ou muito rudimentar... Então conheci o DolphinCAD que traz um visualizador 3D, um Simulador, um gerador de engrenagens, de tipos de fontes, CAD e CAM tudo na versão PRO do programa, por um preço DEZ VEZES menor que um EdgeCam da vida... O simulador de código integrado ao Dolphin CAD permite ver a ferramenta em vistas ortogonais ou em perspectivas, controle absoluto na velocidade da simulação, ver a ferramenta de corte ou o perfil e ainda somente o trajeto da ferramenta, tudo de forma intuitiva e muito simples, além de possuir qualquer pós-processador totalmente de graça !
Para os amigos que "pensam" numa licença original não deixam de conhecer: http://www.cncgladiador.com/partmastercam/ (http://www.cncgladiador.com/partmastercam/)
Forte abraço à todos...