Home

TURBOCNC V4.01

image

Contents

1. Digite o comando attrib CONFIG SYS r Modificando AutoEXEC BAT Abra o arquivo Autoexec bat usando o Bloco de Notas No final do arquivo adicione as seguintes linhas IF CONFIGY WIN C Windows Win COM IF CONFIGY DOS C DOS MOUSE COM Salve o autoexec bat e saia do Bloco de Notas Reinicie seu sistema Voc dever ver um menu com uma das sele es em destaque Se DOS for selecionado o sistema entrar em modo DOS e assim poder rodar o TurboCNC Assumindo que voc tem uma pasta na raiz do seu disco r gido chamada DOS e que dentro desta pasta voc tem o execut vel MOUSE COM a ultima linha do arquivo Autoexec bat ir ser executada e carregar o driver do mouse de forma a permitir que voc use um mouse ou track ball para acessar os menus do TurboCNC 96
2. Use o comando G31 para sair do objeto de novo se for necess rio o programa aceita apenas uma transi o de inativo para ativo como entrada v lida ATEN AO com G31 ou qualquer outro c digo voc poder danificar sua Ponta de Provas Uma sugest o seria construir sua Ponta de Provas com previs o para acionamento de Parada de Emerg ncia ao ultrapassar um certo curso til do E a i Note que se voc mover duas vezes na mesma dire o mecanismo m G32 Ciclo de Provas Fun o Movimentos repetitivos para escanear digitalmente uma superf cie 2D ou 3D sintaxe G32 Limite 1 do eixo limite 2 limite 3 opcional incrementa o de movimento palavra de Fator Alim opcional Exemplo GOO XO YO Z0 se coloca em posi o G32 X1 Y1 Z 1 10 250 F10 Move X de 0 at 1 com incrementos de 0 250 cada momento movendo Y de 0 a 1 com incrementos de 0 250 Z ir descer de 0 a 1 e voltar para 0 de novo parando e escrevendo a posi o no arquivo em cada toque da ponta de provas no objeto quando em movimento para baixo Assume se modo Absoluto 58 e Isto para 2 ou 3 eixos em geral e o ultimo eixo ser o que faz o ciclo e o primeiro apenas uma vez de acordo com o numero de pontos determinados pela distancia de incremento do movimento voc precisa de pelo menos 2 eixos para escanear algo Usando um eixo somente o movimento ser como em G31 e O esquema de digitaliza o do tipo cama de
3. erre aaeenaeaeaaara aaa nana narra 65 G91 Coordenadas Incrementais eee areraaeea arenas 65 G92 Precarga dos registradores Ajustar coordenadas da maquina 66 G93 Fator de Avan o de Tempo Inverso renan 66 G94 Fator de avan o IPM Inch per Minute polegada por minuto 66 G95 Fator de Avan o IPR Inch per Revolution polegada por volta 67 G97 Programar REM do FUSO oeit etch hei edie dh dine Dine ees 67 G178 Movimento Rapido Interrompido aerea 67 G183 Ciclo Rapido de Fura o Interrompido a 68 Fun es Variadas M COdeS 2 ccsscceseecceeeeeeeeeeeeeseeeeecaeeeceeeeeeeeeeceeeeseseeeeseeesaeeeeeseeetsnees 69 Fun es Variadas suportadas eee eeeeaaeeeeaneneaneeaanenaanenaanena 69 M00 Parada Automatica s iss ssessii os atos losesiarestiocagei aiei a ai ieia aiii 69 MOT Parada Opcional abrir csieranea ch sess scat caus doch pa ceil gb aaa cado annem Dana das eee chien es 69 M02 Final do programas sois afi iii ab lada a eee ad earths tae BT 69 MOS Ligar Fuso sent HOLArio ee eee eeeeeeeeeeeeeeeeeeeeececeeeseeeeeeeseeaeeaeeseeseeeseaeeeseeeeeeaeees 70 M04 Ligar Fuso sent Anti HOrario 0 0 ee eee eee eeeeeeeeeeeeeeeeeeeeeeeeeeaeesaeeeneeseaeseseeeneeeaeees 70 MOS Desligat F SO a a a r e e aeaa a a aa era A A bis eves Eaa E aE Naa EA KAE Nia 70 M06 Tr
4. 2 2 5 2 3 Ajustar vari veis 5a 9 6 5 1 com valores igualando 7 SQRT 4 3 2 suas posi es 8 3 2 1 9 SQR 3 Wild ones 0 1 1 2 2 3 3 4 4 5 5 99 99 Aj Vari veis 6 50 7 10 8 0 F1 Fator de Avan o 1 F 2 3 Fator de avan o 10 FHS Fator de avan o 5 F 7 10 2 Fator de avan o 4 1 0 2 0 3 0 4 0 5 0 Limpa vari veis 6 0 7 0 8 0 9 0 10 0 999 0 m02 Fim do programa execu o Condicional IF Fun o O indicador IF permite que c digos sejam executados se uma condi o for encontrada Um bom uso de indicadores seria por exemplo de cortar o mesmo contorno no material apenas variando a profundidade em passes m ltiplos Os passes ser o executados at que se encontre o final da condi o Sintaxe IF condi o c digo IF palavra chave condi o argumento comparador argumento argumento valor vari vel express o comparador EQ LT LE GT GE NE c digo DAK RS 274 D A o Se a condi o for encontrada o lembrete do bloco ir ser executado Se a condi o n o for encontrada o lembrete do bloco ser ignorado 80 Exemplo 1 2 G00 G00 3 N01 G01 N02 LE NO03 N10 G01 G01 G01 M99 ATEN O Notas 500 Espessura do Material 125 Profundidade do corte por passe Z2 0 Livrar dos Grampos XO YO Move para coordenadas de inicio 1 F5 Aj primei
5. Notas e Apenas os eixos chamados na linha ser o movimentados e Seguindo certos padr es GOO um movimento interpolado e os eixos envolvidos iniciar o e terminar o seus movimentos em un ssono de forma a gerarem uma trajet ria reta entre as posi es Veja na se o Configura o como alterar esta propriedade e Em modo Absoluto as coordenadas dadas ser o posi es absolutas dos eixos e Em modo Incremental as coordenadas dadas ser o as distancias assinaladas da posi o atual e A m xima velocidade absoluta limitada pelo software a 2000 polegadas por minuto 50 800 mm min em m trico independente das limita es f sicas da maquina e A velocidade atual e a Rampa de movimentos s o escolhidas de forma a n o ultrapassar a capacidade do eixo G01 Interpola o Linear Fun o Mover para uma nova posi o linearmente a algum fator de velocidade feed rate sintaxe G01 palavras de eixos palavra opcional de fator Exemplo G01 X1 2 Y0 3 F3 0 Move para 1 2 0 3 a 3 unidades minuto Notas O Fator de Avan o calculado pelo programa como a seguir e Movimenta o de um nico eixo linear em unidades minuto ou unidades revolu o dependendo do modo ativo Em modo G93 fator de avan o de tempo inverso cada movimento leva uma quantidade de tempo constante para ser completado e Movimenta o de um nico eixo angular em graus segundo e Movimenta o m ltipla de eixos lineares d
6. era aeenenaannaa 73 M49 Cancelar Ultrapassagem de Avan o e ereeeaeeaeeernananannaa 73 M50 Ler a Velocidade do FUSO isiishie iiaae e i ii eias 74 M60 Saltar para sub rotina fun o obsoleta cccceceeceeeeeeeeeeeeeeceeeeceeeeeeeeteteeeeeneeees 74 M62 Retorno da sub rotina fun o obsoleta rear 74 M70 Ajustar a Sa da handshake PLC para Inativo eeeeeeeeeceeeeeeeeeeeeeeeeeeeeeneees 75 M71 Ajustar a Sa da handshake PLC para Ativo ne 75 M72 Aguardar Entrada handshake PLC em inativo 75 M73 Aguardar Entrada handshake PLC em ativo 75 M97 SaltoQJUMP i cstcacd act tee ccetttsc cuneate caveeascdeadecbbndeveasais E E EE 75 M98 Saltar Para Sul rOtima cic isesend aaa tn ioana kiaina 76 M99 Retorno de uma sub rotina eeee cent eeeeeeeeecaeeeeeeeeaeeeseeeaeesaeeseeeseeeeneaeaeeeaeees 77 Manuseio de palavas S iie iaa aai iieiea aeaiee ideaan Taini 78 Extens es de Programa o c ccesssceeeecceeeececeeeeeeceeeceeaeeeceeeeeeeeeseeeeseseeeeseeesneeeeeneeeesaees 78 Express es iia a es e i e E ed Tee Pe oe cee a eE A bea a lados 78 Vari veis air p deve a a Liana ua E AEE E TE E E ai EEEa E 79 C digo Exemplo Usando Express es e Vari veis 80 Execuss o Condicional IF ccccsssseceeeeeceeeeeesseeeeeeseeeeeeeseeaeeesssaeaeeeeeeaeaeeensnaeeeeeneees 80 Simulando Estr
7. o helicoidal Isto n o era necess rio e violava os padr es Esta fun o n o mais suportada Use G02 com uma chamada de terceiro eixo G73 Interpola o Helicoidal sent Anti Hor rio Fun o Obsoleta Era similar a G03 mas permitia que um terceiro eixo funcionasse linearmente Esta fun o n o mais suportada Use G03 com uma chamada de terceiro eixo G76 Filetagem rosqueamento em passes M ltiplos Fun o Usinagem de roscas externas e internas por completo em um torno sintaxe G76 coord X coord Z K altura D primeiro passe F passo lead A angulo de ponta ferramenta Exemplo G76 X 0 210 Z2 1 25 K 040 D0 003 F0 050 A60 61 Assumindo polegadas como modo absoluto de raio esta rosca do exemplo sera 1 2 20 TPI UNF para Z 1 25 completamente Notas Ap s cada passe a ferramenta retornar ao ponto inicial A posi o X do ponto inicial determina a distancia de al vio antes que cada passe seja executado A palavra A especifica o angulo da ponta da ferramenta que normalmente de 60 graus para roscas comuns em polegadas A ferramenta ser automaticamente alimentada com angulo de de A Se o angulo A n o for especificado sera ajustado para zero 0 o que produzir avan o radial aprofundamento K De F s o sempre positivos n o importando a orienta o ou m o da rosca Cada passe sucessivo ir remover a mesma rea de material que o primeiro passe retirou de forma
8. Antes de se ajustar as posi es das ferramentas uma refer ncia com um zero deve ser informada Uma vez que a refer ncia foi zerada todas as outras ferramentas devem ser movidas para esta posi o voc pode tanto usar uma ferramenta como refer ncia ou pode usar um gabarito Uma vez que o ponto da refer ncia tenha sido ajustado carregue as ferramentas atuais e mova as para o ponto de refer ncia usando os controles de jog O TurboCNC ir ent o gravas as posi es de cada eixo e Selecione Setup gt Manage Tooling no menu principal e Instale o gabarito de refer ncia no fuso e Mova o gabarito para o ponto de refer ncia usando os comandos de jog voc pode fazer um gabarito para fornecer um ponto onde o gabarito de refer ncia ser alinhado ou mesmo uma parte qualquer da m quina Deixe que os motores movam a refer ncia Se a for a tens o para os motores for cortada e os eixos forem postados m o o TurboCNC n o ser capaz de gravar a posi o e n o ajustar precisamente nenhuma posi o das ferramentas e Como gabarito de refer ncia no lugar correto aperte a tecla Set para gravar as coordenadas de refer ncia Agora que a localiza o de refer ncia foi ajustada o TurboCNC mostra uma tela permitindo que se ajustem as posi es de cada ferramenta E isto feito assim e Use os bot es prev e next para selecionar a ferramenta que deseja inserir a posi o 17 e Informe a
9. ELSE em sua forma cl ssica necessita de um Salto jump para o c digo a ser executado se a condi o for encontrada Isto n o deve ser omitido mesmo que o c digo a ser executado caiba dentro do bloco atual pois o interpretador ir executar o salto necess rio ao lembrete do programa antes de executar o c digo desejado C digos M s o os primeiro a ser executado pelo sequenciador de c digos N10000 IF 1 EQ M97 010100 teste da condi o N10010 c digo para ELSE N10090 M97 N11000 continue o programa N10100 c d p condi o encontrada N11000 programa continua aqui REPEAT UNTIL repetir at N10000 inicio do LOOP de REPETI O N10980 IF 1 EQ 1 M97 N11000 teste condi o UNTIL at N10990 M97 N10000 repete loop condi o n o encontrada N11000 programa continua aqui WHILE WEND quando fim N10000 IF 1 EQ 1 M97 N10020 teste da condi o N10010 M97 N11000 sair do loop se falso N10020 executa c d Se encontrar condi o N10990 M97 N10000 loop FIM do QUANDO N11000 programa continua aqui CASE OF END CASE em caso de fim do caso Simula o do indicador CASE usa um IF SE para testar cada condi o seguido por um Salto jump para o c digo a ser executado se a condi o tiver sido encontrada satisfaz a condi o CASE O c digo a ser executado se nenhuma das condi es CASES terem sido sa
10. Se houver um erro de interpreta o na linha contendo um alvo de salto uma mensagem de Alvo de Salto n o Encontrado Jump Target not Found aparecer M99 Retorno de uma sub rotina Fun o Retornar para o pr ximo bloco imediatamente ap s a chamada mais recente M98 Sintaxe M99 Exemplo Veja M98 Notas O pr ximo bloco a ser executado ser encontrado na pr xima linha que se segue a mais recente chamada de M98 O c digo que se segue a um M99 em um bloco n o ser executado C digos M existentes em um bloco ser o executados primeiro na ordem que eles forem encontrados Apenas os par metros que seguem o M99 para c digos M encontrados primeiramente no bloco ser o usados Qualquer outro c digo ou par metro ser ignorado Veja o arquivo SAMPLE CNC para ver um exemplo de sub rotina encaixada Favor notar que quando for usar sub rotinas voc precisar apenas de um nico c digo N em cada linha de chamada de forma que o programa reconhe a onde deva retornar Para visualizar a execu o do programa com as sub rotinas imagine todos os c digos da sub rotina aplicador de forma invis vel entre as linhas de comando Nenhum dos c digos modais ser o influenciados Se houver um erro de interpreta o na linha contendo um alvo de salto uma mensagem de Alvo de Salto n o Encontrado Jump Target not Found aparecer 77 Manuseio de Palavras S A interpreta o das palavras S da velocidade do fus
11. Uma vari vel pode ser substitu da por um valor como um todo mas as palavras c digo G M e T A seguir os blocos de c digo legais s o GOO x 7 Move o eixo x para 4 25 continuando l de cima GOO x 7 4 25 Move o eixo x para 0 express es resolvidas primeiro Um nome de vari vel pode ser dado como sendo o conte do de outra vari vel ou como uma express o 1 2 05 Indica o valor 2 05 para vari vel 1 2 1 Indica o valor 1 para vari vel 2 GOO x 2 Move o eixo x para 2 05 2 gt 1 GOO x 3 2 Move o eixo x para 1 3 1 2 2 1 O acesso a nomes de vari veis foram testados at tr s n veis p ex H 1 NOTA vari veis n o ser o permitidas como operandos para OpCodes G M N ou T 79 C digo Exemplo Usando Express es e Vari veis Este c digo n o faz nada de muito til mas ele demonstra alguns usos v lidos de express es e vari veis Este fragmento foi tirado de um programa de teste de interpretador F 1 2 Adi o F 1 2 4 3 Colchetes usados para modificar F 1 2 4 3 ordem de opera es F LN 10 Log Natural e EXP 2 302585 e n F SIN 45 Seno trabalho fun es Trigonom tricas F ARCSIN 707 Arco seno em graus decimais O 10 10 Ajustar vari veis 0a 4 1 10 9 com valores igualando 2 8 4 suas posi es 3 SORT 9 4
12. j compreende de usinagem Os c digos Ge M oferecem uma linguagem formal para dizer ao computador como fazer um determinado trabalho na m quina Quando voc faz uma pe a em uma m quina digamos um torno comum e v o que voc realmente fez perceber que uma boa parte da brincadeira girar manivelas em movimentos repetitivos e movimentos exatos CNC envolve transforma o de movimentos em c digos numa linguagem que um computador possa entender Em princ pio se um computador puder reproduzir os movimentos que um ser humano fez ao usinar uma pe a ele pode duplicar um processo de usinagem Isto importante de se entender Os c digos G amp M apenas explicam os movimentos envolvidos numa usinagem O computador n o sabe nada mais como por exemplo que pe a que tipo de ferramenta voc est usando ou mesmo que tipo de m quina est trabalhando s movimento Os c digos G amp M trabalham baseados na leitura linha a linha de palavras da esquerda para direita e de cima para baixo como se voc estivesse lendo este texto Uma palavra tem uma defini o especial neste contexto Na linguagem RS 274D cada palavra consiste de uma letra ou s mbolo seguido por um n mero Abaixo um exemplo de duas palavras G00 X1 000 Cada linha de c digo algumas vezes chamada de bloco Vamos quebrar este bloco e observar seu significado para o computador A primeira palavra GOO pronuncia se GE zero a palavra para Po
13. o positiva Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo Y Seta p Baixo Move a ferramenta ao longo do eixo associado em dire o negativa Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo Y Page Up Move a ferramenta ao longo do eixo associado em dire o positiva Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo Z Page Down Move a ferramenta ao longo do eixo associado em dire o negativa Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo Z Mais Move a ferramenta ao longo do eixo associado em dire o positiva Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo A que uma mesa rotativa Menos Move a ferramenta ao longo do eixo associado em dire o negativa Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo A que uma mesa rotativa lt ALT gt Se estiver em jog modo Cont nuo isto seleciona a velocidade alta para o eixo Se estiver em modo Discreto a tecla n o tem efeito Modo MDI Seleciona o modo de opera o por Inser o Manual de Dados Manual Data Input C digos em formato RS 274 D podem ser digitados e executados imediatamente Instru es que podem alterar a ordem de execu o como chamadas de sub rotinas M98 e retornos M99 n o ser o per
14. uma maneira de como voc pode rodar seu programa de modo eficiente usando alguns dos sistemas operacionais mais comuns Se voc iniciar o TurboCNC de dentro do Windows voc ATEN A O ter problemas se tentar controlar sua m quina Leia esta se o e siga as instru es para seu sistema operacional Se voc deseja apenas brincar com o programa sem uma m quina conectada ent o pode ignorar estas instru es por enquanto Mas na hora de trabalhar a s rio vais precisar destas informa es NOTA Estas informa es assumem que o programa j est instalado conforma acima MS DOS qualquer vers o a partir da 3 0 Modificar o arquivo CONFIG SYS para fazer com que na hora de inicializar os programas EMM386 EXE HIMEM SYS RAMDRIVE SYS e qualquer outro programa de cach de disco nao estejam presentes Opcionalmente pode criar um disco de boot usando os comandos FORMAT S no prompt do DOS Desabilitar o DOUBLESPACE se este estiver presente Mude de diret rio indo para a pasta do TurboCNC e execute o arquivo turbocnc exe Windows 3 1 Edite a linha WIN e qualquer driver dos arquivos autoexec bat e config sys de forma a apresentar uma inicializa o limpa no DOS Rode o TurboCNC a partir do prompt do DOS Se voc estiver usando o Win3 1 ainda no s culo XXI n s acreditamos que voc sabe o que est fazendo Geralmente as instru es ser o as mesmas para o MS DOS acima Window
15. Arc IJK Offsets O padr o INC que quer dizer Incremental Existem outros dois ajustes que governam o a maneira que as letras IJK ser o interpretadas ABS IJK ser o sempre interpretadas como Absoluto FOL IJK ir seguir o modo corrente Em modo absoluto elas ter o valores absolutos em modo incremental elas ser o interpretadas como posi es incrementais O modo de Arco IJK o ponto de mais discuss es entre o TurboCNC e outros programas CAM igure This page for special CAD CAM compatibility Most users should leave these settings alone K 600 Linear rapids 604 Dwell letter G8x Dwell letter G8x Release letter G8x Peck Letter Arc IJK offets Fi Help F3 Golo F6 Run F Single step F8 Jog F9 MDI Alt K Exit Salva Configura o Save Configuration Se existir um arquivo com o mesmo nome que o arquivo de configura o atualmente carregado e com extens o old existir este ser apagado O arquivo de configura o que foi previamente carregado ter sua extens o mudada para old e a configura o atual ser escrito com o nome original na localiza o original Para completar uma janela ir aparecer para confirmar que o arquivo foi gravado com sucesso 39 Salvar Configura o Como Save Configuration As turbocne STOPPED 0 060080in 0 000000in Carregar Nova Configura o Load New Configuration Quando selecionado aparece uma janela permitindo qu
16. DOS shell Load Tooling File 0 ABS Save Tooling File As Feed 10 000 IPH 617 No fixture 653 Exit Alt K No feed override Cycle count 90000 Create new file in a new Edit Window Novo Abrir no Editor Rodar do arquivo Fechar Salvar Salvar como As primeiras cinco op es s o para acesso e manipula o da cole o de arquivos c digo G Note que voc s pode ter acesso a um arquivo de cada vez Arquivos c digo G devem ser arquivos de texto ASCII puro em formato CRLF DOS STOPPED 0 000000in 000000in B 0000001n B 000000 Spindle off Gear Ratio 1 M40 Coolant A off Coolant B off HOL break Block del Tool ABS Feed 10 000 IPM 617 No fixture G53 No feed override Cycle count 90000 Fl Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Abrir no Editor ira carregar o arquivo inteiro na mem ria e trazer a janela de edi o Ela funciona muito bem em arquivos pequenos de 500KB ou menos Teclas de edi o padr o est o dispon veis e ctrl c copiar e ctrl v colar e ctrl x cortar e up arrow move cursor para cima uma linha e ctrl up arrow move cursor para topo da janela e down arrow move cursor para baixo uma linha e ctrl down arrow move cursor para o fundo da janela e left arrow move cursor esquerda um caractere e ctrl left arrow move cursor esquerda uma palavra e right arrow move cursor direita um caractere e ctrl right
17. Sync Unit Increments Marque esta op o para ordenar que o TurboCNC sincronize os ndices das tabelas M trica ou Imperial no eixo ativo atual Por exemplo imagine que voc est trabalhando na tabela Imperial de JOG e que o valor do ndice atual da tabela Imperial 5 e o valor do ndice correspondente da tabela M trica 3 Se esta op o estiver desligada voc pode mudar este ndice da tabela imperial para 9 que o ndice da tabela m trica permanece em 3 Se voc marcar esta op o e alterar o ndice da tabela imperial para 9 o ndice da tabela m trica ir para 9 tamb m Note que esta op o afeta apenas as teclas 1 0 e as teclas J e K continuam a afetar APENAS a tabela ativa atual assim voc tem sempre uma maneira de alterar a distancia APENAS do eixo ativo sem afetar nenhum dos outros Sincronizar Incrementos de Eixo Sync Axis Increments Marque esta op o para ordenar que o TurboCNC sincronize o ndice de todos os eixos de uma dada tabela para o valor selecionado Note que APENAS os ndices na tabela ativa atual ser o ajustados Por exemplo se o eixo ativo for X e a tabela ativa de medidas for Imperial e voc apertar a tecla 3 apenas o ndice do eixo X ser alterado para 3 Mas se a op o de Sincroniza o estiver marcada todos os ndices de todos os eixos na tabela imperial ser o ajustados para 3 Note que esta op o afeta apenas as teclas 1 0 e as teclas J e K continuam a afetar APE
18. as mensagens de erro de mapeamento Nome Cod Nome Cod Nome Cod Nome Cod kyA 30 kyO 11 kyAlt 56 kyLeftArrow 75 kyB 48 ky1 2 kyAsterisk 55 kyLShift 42 kyC 46 ky2 3 kyBackSpc 14 kyMinus 12 kyD 32 ky3 4 kyBkSlash 43 kyNumLock 69 kyE 18 ky4 5 kyCalc5 76 kyPeriod 52 kyF 33 ky5 6 kyCapsLock 58 kyPgDn 81 kyG 34 ky6 7 kyColon 39 kyPgUp 73 kyH 35 ky7 8 kyComma 51 kyPlus 13 kyl 23 ky8 9 kyCtrl 29 kyQuote 40 kyJ 36 ky9 10 kyDel 83 kyRbracket 27 kyK 37 kyDownArrow 80 kyReturn 28 kyL 38 kyEnd 79 kyRightArrow 77 kyM 50 kyEsc 1 kyRshift 54 kyN 49 kyFwdSlash 53 _kyScrollLock 70 kyO 24 kyGrayMinus 74 kySpacebar 57 kyP 25 kyGrayPlus 78 kyTab 15 kyQ 16 kyF1 59 kyHome 71 kyTilde 41 kyR 19 kyF2 60 kylns 82 kyUpArrow 72 kyS 31 kyF3 61 kyLBracket 26 kyY 21 kyF9 67 46 Op es de Linha de Comando Command Line Options O formato de linha de comando do TurboCNC como a seguir turbocnc inifile tools toolfile run partfile m quick nopos debug N o s o necess rias op es nas linhas de comando e no caso o TurboCNC ir tentar carregar o arquivo padr o de configura o ini e o arquivo padr o de ferramentas se especificado no arquivo de configura o As op es s o Arquivoini inifile em configura o v lida O TurboCNC ir carregar este arquivo e configurar ele mesmo como especificado Isto pode ser muito util para usu rios que usam seus com
19. es da ferramenta a seguem Usinagem em um novo modo de posi o como ter o zero em um novo lugar na sua m quina As coordenadas que s o vistas na tela s o as coordenadas Mestre a posi o de fixa o em uso a posi o da ferramenta em uso Ferramenta 0 sem nenhuma 60 posi o de ferramenta tool offset G53 nenhuma posi o de fixa o fixture offset O uso mais comum desta propriedade o emprego de varias fixa es na mesma mesa Por exemplo dar a Origem na maquina em G53 voc pode zerar sua morsa de 6 em modo G54 mode e o centro de um suporte c de pin as digamos poder ser zerado em G55 Alterando de modos voc posiciona se sem esfor o algum e permite que diferentes classes de pe as podem ser usinadas em uma mesa grande G53 59 s o modais A posi o de fixa o se mant m em efeito at que uma nova seja comandada G70 Modo Imperial Fun o Ajusta as unidades de distancias para Polegadas sintaxe nenhuma Notas O mesmo que G20 G71 Modo M trico Fun o Ajusta as unidades de distancias para mil metros sintaxe nenhuma Notas O mesmo que G21 G72 Interpola o Helicoidal sent Hor rio Fun o obsoleta Era similar a G02 mas permitia que um terceiro eixo funcionasse linearmente Suporte Originalmente desde a vers o 3 1a o TurboCNC usava G02 e G03 como estritamente fun es de arcos em 2D e uma palavra G separada para interpola
20. nenhuma Notas Em modo Absoluto todas as palavras para eixos e muitos outros par metros referem se a uma posi o de coordenadas Absolutas G90 91 s o modais Qualquer modo ir permanecer em efeito at que outro modo seja invocado G90 o modo padr o ao se iniciar o sistema G91 Coordenadas Incrementais Fun o Ajustar as coordenadas para modo incremental posi es offsets a partir da posi o atual Sintaxe nenhuma Notas Em modo incremental todas as palavras para eixos e muitos outros par metros referem se a um posi o offset em rela o a posi o atual G90 91 s o modais Qualquer modo ir permanecer em efeito at que outro modo seja invocado 65 G92 Pr carga dos registradores Ajustar coordenadas da maquina Fun o Ajustar a posi o sem movimenta o Sintaxe G92 palavras para eixo Exemplo G92 X0 Zera o eixo X G92 X0 YO Z0 Zera os principais eixos de uma fresadora G92 21 234 Z ajustado para 1 234 Notas Este c digo ajusta a posi o de qualquer ou todos os eixos de uma maquina para um valor especifico Use este comando para resetar a posi o dentro de um programa N o vai haver movimenta o Em modo de coordenada de m quina G53 TO as coordenadas da m quina ser o atualizadas Em qualquer modo de posi o de fixa o offset G54 G59 e TO a posi o da fixa o offset ser atualizada Em qualquer modo de posi o de ferramenta tool
21. rio 3D Fun o Mover para uma nova posi o em movimento de arco no sentido anti hor rio O centro do arco especificado atrav s de posi es do ponto de in cio ou implicitamente pela magnitude do raio Veja a se o G02 para informa o geral sobre este c digo G04 Pausa Fun o Pausa a execu o por um numero inteiro de segundos sintaxe G04 palavra P Exemplo G04 P6 pausa de seis segundos Notas O s mbolo P e n meros inteiros em segundos ser o usados Veja a se o Especial para instru es como alterar a unidade de tempo para milisegundos Qualquer pausa maior que 2 segundos far aparecer um contador Aperte qualquer tecla para sair do contador prematuramente Nunca use pausas G04 para fazer troca de ferramentas Pode ser que demore mais do que 55 voc imagina e pode se machucar Use MOO ou MO6 G16 Ajustar Planos Impl citos Fun o Obsoleta Ajusta o plano de interpola o circular e helicoidal para ser definido implicitamente pelo bloco Suporte O programa TurboCNC original at a vers o 3 1a permitia especifica es de planos impl citos onde os dois primeiros eixos que foram chamados em uma linha G02 03 venham a ser o plano de a o para a interpola o Neste modo apenas os par metros e J ser o usados As posi es I foram aplicadas ao primeiro eixo da linha e J ao segundo eixo Isto afetava G02 G03 G72 e G73 Para os movimentos helicoidais o
22. vel que fun es de impress o comuns sejam capazes de gerar movimentos na m quina se algumas defini es da porta da sua CNC combinarem com certas defini es da impressora ATEN O Carregar Arquivo de Ferramentas Carrega um arquivo de ferramenta e de posi o de fixa o do disco Salvar Arquivo de Ferramentas como Salva as informa es de ferramenta e de fixa o no disco Usu rios experientes ir o achar que mais r pido editar os arquivos de posi o das ferramentas diretamente para ajustar as trocas de ferramentas Sair Sai do TurboCNC voc ser questionado para confirma o Rodar Existe uma variedade de fun es que fazer alguma coisa de real com a sua m quina neste Menu Rodar As teclas lt e gt podem ser usadas para ajustar a Fator de avan o enquanto a maquina CNC estiver em movimento Usando a tecla Shift em combina o com estas lhe permitir o um ajuste mais fino A tecla ESC funciona como um bot o de PARADA DE P NICO se rodando neste modo Uma Parada de P nico iniciada pelo operador cessa imediatamente a gera o dos pulsos de passos para os motores e abre o rel do fuso se instalado As linhas de habilita o de Drive se instaladas n o ser o ajustadas para estado desabilitado para prevenis poss veis machucaduras ou danos que podem ocorrer pelos movimentos devido gravidade O status do refrigerante n o ser alterado para prevenis queimaduras devido
23. 0 off Port to Monitor Control Register Mode As Configured Input Output Color Scheme Tonore Contention MENN Es Ly Port LPT1 0378h Ctrl F2 Configure display Mode Passiv Alt F2 Toggle Mode lee tc ELI EE 2 Poe tec 17 16 15 BR Fi elp F2 Ports F3 Golo F6 Run F7 Single Step F8 Jog F9 MDI Alt K Exit Monitor Lockout Marcando esta op o o Monitor ficar travado e as informa es ser o removidas O uso do comando SAY em um programa CNC ir automaticamente travar o monitor Desmarcando esta op o ir destravar a fun o de Travamento do Monitor de Portas Ele poder ent o ser reapresentado tanto atrav s da tecla F2 como pela marca o da op o Display Monitor Mostrar Monitor Display Monitor Este item uma conveni ncia que permite que o Monitor de Portas mostre novamente alguma informa o depois que um comando de Travamento lockout tenha sido acionado neste menu Porta a ser Monitorada Port to Monitor A porta monitorada LPT pode ser selecionada usando se este item do menu Esquema de Cores Color Scheme Existem dois Esquemas de cores N veis L gicos Logic Levels Este esquema indica o N vel L gico atrav s do uso de Cores de Fundo Verde um N vel L gico Alto e Marrom um N vel L gico Baixo Pinos que estiverem sendo usados para dois ou mais dispositivos I O ser o mostrados na cor Vermelha 42 Neste caso o Nivel L gico ser indicado
24. 14 16 17 em todas as portas do modo selecionado Tome cuidado pois o uso impr prio poder danificar a Porta Paralela ou qualquer outro dispositivo conectado a ela altamente recomend vel que voc desconecte fisicamente a maquina CNC da porta antes de prosseguir com a altera o desta op o A cor de fundo dos pinos ser alterada para refletir seu uso selecionado se este esquema de cores do Uso dos Pinos estiver ativo Quando se retorna ao estado de Modo Passivo os pinos roteados para o controle de registro ser o ajustados de volta ao seu estado de configura o e as portas resetadas se necess rio ATENCAO Desconecte sua m quina CNC antes de alterar esta op o Se falhar na a o poder danificar a Porta Paralela do seu PC e qualquer outro dispositivo que nela estiver conectado 44 Arquivo de Configura o do TurboCNC O arquivo de configura o do TurboCNC tamb m conhecido como arquivo ini prov um meio de se guardar os estados do programa entre os trabalhos Como seu nome sugere s o guardadas todas as informa es de funcionamento neste arquivo O TurboCNC tenta carregar este arquivo de configura o do mesmo diret rio em que ele estiver instalado e com o mesmo nome que o programa Se o nome do programa turbocnc exe n o foi alterado ele tentar carregar um arquivo turbocnc ini e se o nome dele tiver sido alterado para por exemplo tcnc4 exe ele tentar carregar um arq
25. A tela abaixo mostra as modifica es nos incrementos para o tamanho menor de passo de 0 000025 em uma fresadora com curso de 9 X 7 X 5 5 28 Configure Tools STOPPED 000000in 0 00000Ain 8 000000in 8 900000 off off off off lock del ON 1 ABS y 2 10 000 IPH 17 No fixture 653 o feed override ycle count 00000 F1 Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt k Exit Trocar de Unidades Nativas para M trico Imperial Change Native Units to Metric Imperial Esta op o do menu dependente do sistema de medidas atual recomend vel que este ajuste se baseie no sistema de medidas da barra de rosca fuso que se est usando na m quina em quest o Uma janela de confirma o ir aparecer para confirmar que este ajuste n o foi acidentalmente alterado Todos os itens internos contidos no sistema de medidas Nativo ser o convertidos para o sistema selecionado Estes itens ser o Posi o atual dos eixos se lineares Posi o do Home dos eixos se lineares Escala dos eixos se lineares Folga dos eixos se lineares Fator de Avan o Atual Fator de Avan o Padr o Fator de Avan o de Home Todos os par metros de Ciclos Enlatados TurboCNC e Sistemas de Medidas As rotinas de movimenta o do TurboCNC n o s o mais atadas a qualquer sistema de medidas Todas as posi es para eixos lineares ser o convertidas para o sistema de medid
26. Help State Home direction I 0 Port Home pio in EM IZ0 Points EEE Spindle Power Out Pin 10 Active Level Fi Help F2 Ports F3 GoTo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Incrementos de Jog Este um menu adaptativo o que significa que o que mostrado dependente das configura es atuais Os blocos para incrementos Imperiais ou M tricos ser o trocados quando M trico for Nativo Auto Carregar AutoLoad O bloco do sistema de medidas nativo sempre em cima carregado com valores baseados nos m nimos tamanhos dos passos dos eixos configurados O primeiro valor o tamanho do passo m nimo o segundo quatro vezes este tamanho Os valores subsequentes s o Dez vezes maiores que do valor de dois incrementos mais abaixo do incremento atual Copiar Polegada gt mm copy in gt mm Esta frase para quando o sistema de medidas Nativo est em Imperial polegadas Quando o sistema de medidas Nativo estiver em M trico a frase ser Copiar mm gt in Selecionando esta op o se converte e se copiam os valores dos incrementos do sistema Nativo para o sistema n o Nativo Dica Use AutoLoad para gerar os incrementos para o sistema de medidas nativo seguido por Copy para carregar o restante dos incrementos Finalmente manualmente ajuste os incrementos maiores de forma a terem um ajuste mais natural ao sistema de medidas adotado e m quina sendo controlada
27. a materiais quentes Depois que a tecla Esc ter sido pressionada ou o bot o de emerg ncia ter sido ativado o operador deve selecionar o bot o OK na janela de Confirm Motion Abort NOTA Parada de P nico e contatos de limites est o ligados aos pinos da porta paralela como entradas l gicas Isto feito para dar a volta telo teclado em caso de emerg ncia real e assim permite uma r pida leitura do estado das entradas Depois de um evento de p nico estar o dispon veis op es para continuar a usinagem de onde foi interrompido ou para abortar completamente a opera o Estas op es s o teis quando por exemplo uma ferramenta n o completamente fixa ou qualquer outra coisa que tenha sido percebida Existe ainda a op o de movimentar a m quina atrav s de jog quando no modo de opera o Rodar do disco Passo nico Passo nico usado para verificar um programa linha a linha na procura de falhas Apenas selecione este item do menu ou aperte F7 do teclado para executar o programa uma linha por vez Ciclo nico Roda o programa por inteiro uma nica vez Esta op o usada para fazer uma pe a s normalmente quando se est testando um programa Trabalho por Partes Piecework Esta op o usada para fazer v rias c pias de uma pe a Ele pausa entre as pe as permitindo assim que novos blocos de material sejam montados Este m todo o mais usado quando a produ o depende da int
28. a equalizar a carga do torque Isto padr o al m de ajudar no acabamento da rosca G77 Ciclo de Torneamento Fura o Fresamento Fun o Tornear em passes m ltiplos aprofundando o corte numa quantidade ajustada pela palavra l sintaxe G77 eixo repetitivo eixo de profundidade profundidade por passe fator de avan o opcional Exemplo G77 Z 1 250 X0 250 10 050 F5 0 Em um torno programado para raio cortar com uma coordenada em X de 0 250 para frente e para tras em Z a partir da posi o at 1 250 aprofundando em 0 050 a cada passe e cortando a 5 unidades min Aqui esta a sequ ncia de movimentos para o exemplo acima assumindo que o movimento iniciou em 0 0 X0 050 vagarosamente Z 1 250 vagarosamente X 0 025 vagarosamente ZO rapidamente X0 100 vagarosamente Z 1 250 vagarosamente etc Notas A ordem dos operandos definem os movimentos A a o de movimentos para rente e tr s ir o ocorrer a partir da posi o atual do primeiro eixo na sequ ncia para a posi o especificada O segundo eixo invocado ir eventualmente alcan ar a posi o especificada atrav s de incrementos de para cada passe O sinal de n o importante Sempre use valores de para profundidade n o importando se outros eixos ser o usados A profundidade ser aplicada no segundo eixo da sequ ncia da linha O uso criativo deste comando poder ser aproveitado para uso de bailarina em uma fresadora ou para fazer r
29. alguns controles de fresadoras o eixo Z sempre ser retra do antes dos movimentos de X e Y N o ser assim para este programa Eixos angulares sempre ser o acionados em graus m dulo 360 Por exemplo se uma mesa estiver a 10 graus e voc comanda um movimento para 350 graus ela se movimentar pelo caminho longo Se voc comandar 10 graus ela se locomover at 10 pelo caminho mais curto e ir mostrar a posi o do eixo em 350 graus Comandando um movimento incremental de 720 graus ir indexar a mesa a dar duas voltas completas mas as coordenadas n o ir o ser alteradas pois elas sempre estar o entre O e 360 graus apenas Se voc estiver usando velocidades em IPR polegadas por giro atrav s de um comando G95 use a palavra S para ajustar a velocidade do fuso em RPM pois assim a raz o de avan o poder ser calculada opcionalmente chame um comando M50 para leitura da velocidade do fuso se sua maquina tiver um encoder no fuso e configurado O c digo para controlar o fuso diretamente do computador estar vazio pois assim o usu rio poder ele mesmo o adicionar Dist ncias m tricas alimenta es etc estar o em mm e mm min ou mm giro se apropriado Pausas ser programadas em segundos n meros inteiros usando se a palavra P E isto pode ser configurado Exce o As pausas para G82 G78 e G83 est o em milisegundos O Fator de avan o em um movimento interpolado baseado na distanci
30. arrow move cursor direita uma palavra e page up roda tela para cima uma p gina e page down roda tela para baixo uma p gina e home move cursor para come o da linha e ctrl home move cursor para come o do arquivo e end move cursor para final da linha e ctrl end move cursor para final do arquivo e F5 estica a janela e ctr f localiza linha e F3 localiza de novo File Run Setup Configure Tools Help STOPPED 8 000000in 8 000000in 8 0000001n 0 0000009 File G TCNCA4 ARC CNC Current Linet HM 617 No fixture 653 Command No feed override Cycle count 00000 Fl Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt X Exit Rodar do Arquivo usado para grandes arquivos que n o cabem na mem ria Edi o e simples movimenta o atrav s do arquivo n o s o permitidas neste modo Um console aparece contendo mais informa es de status bem como os c digos sendo executados A pr xima linha a ser executada se torna vermelha se a execu o tenta continuar al m do final do arquivo Os c digos que j foram executados se tornam cinza c digos pendentes em amarelo A maioria das mensagens do programa ir ocorrer na rea de display do console ao inv s de aparecem numa janela separada quando neste modo Imprimir Envia o arquivo atual para a impressora m Assegure se que a impressora esteja conectada e sua m quina CNC esteja desligada ao usar esta fun o Pode ser poss
31. ativada quando o grampo especificado pelo Bit Selecionar Grampo estiver aberto Sensor Grampo Fechado Entrada linha ativada quando o grampo especificado pelo Bit Selecionar Grampo estiver fechado Interruptor Home 1 Entrada Sente quando Eixo amp 1 est na posi o home Interruptor Home 2 Entrada Sente quando Eixo 2 est na posi o home Interruptor Home 3 Entrada Sente quando Eixo 3 est na posi o home Interruptor Home 4 Entrada Sente quando Eixo 4 est na posi o home Interruptor Home 5 Entrada Sente quando Eixo 5 est na posi o home Interruptor Home 6 Entrada Sente quando Eixo 6 est na posi o home Interruptor Home 7 Entrada Sente quando Eixo 7 est na posi o home Interruptor Home 8 Entrada Sente quando Eixo 48 est na posi o home Configurando Speed Control Controle de Velocidade Para ter validade o mapeamento deve ter ao menos dois mapas Um m ximo de 1023 mapeamentos podem ser especificados Os mapeamentos pode ser digitados em qualquer ordem mas quando escolhidos ambos valores de contagem e de RPM devem ser progressivos de mapa para mapa Um m todo r pido de determinar mapeamentos para um Controle de Velocidades criar um mapa com uma rela o de 1 1 nos valores das contagens para RPM do fuso Os valores de contagem podem ser diretamente informados como sendo de velocidade de fuso e a velocidade atual medida por um tac metro Os
32. como foi feito o primeiro apenas informe a posi o XY na pr xima linha GEL X1 5 Y1 25 Este Segundo furo ser feito da mesma maneira que foi feito o primeiro mas na nova posi o de X 1 5 e Y 1 25 Plano de Al vio Se o plano R estiver entre a posi o Z atual e o fundo do furo o controle mover em r pido para o plano R depois de mover XY e antes de furar Se o plano R estiver acima de onde o furo estiver em Z no in cio do c digo G81 o controle mover em r pido para o plano R primeiro antes de mover em XY Desta forma se executa em m xima seguran a sem comprometer a velocidade Note que R absoluto em modo absoluto e incremental em modo incremental Todos os outros par metros se comportam de forma similar Todas as coordenadas XYZ R precisam ser invocadas no primeiro comando G81 Elas se manter o em efeito at que um comando G80 for invocado modalidade Ent o se voc tiver uma serie de furos que tenham a mesma profundidade voc pode usar assim G81 X1 Y1 Z 0 75 F2 0 RO 25 Primeiro furo G81 X2 Y2 G81 X3 Y2 X2 5 G80 Quatro furos ser o feitos em 1 1 2 2 3 2 e 2 5552 Estes ciclos ignoram o seletor de plano conforme padr o A fura o sempre ocorre em Z numa posi o em XY G82 Ciclo de Fura o Pausa Fun o Ciclo de fura o com uma pausa no fundo do furo sintaxe Similar a G81 mas necessita de um par metro para executar uma pausa em milisegundos no fundo do
33. computar a escala usando fatores comuns Se em Sistema de Medidas Imperial a rosca ser expressa em TPI Dentes por Polegada Teeth per Inch enquanto que se em Unidades M tricas o passo ser usado Os valores informados na calculadora de escala s o persistentes durante a sess o atual do trabalho e n o s o gravados no arquivo de configura o A escala mostrada na calculadora atualizada automaticamente quando se muda de campos Selecionando a tecla OK ir inserir os valores computados na vari vel da Escala do menu de configura o do eixo em quest o A tecla Cancelar ou Esc ir descartar todos os valores computados Estas sele es ir o fechar a janela de calculadora e retornar ao Menu de Configura o de Eixo 25 File Run Setup Configure Tools Help Axis Name Harameters Motion Lead TPI Micro Steps Gear Ratio Scale Lie a Ro Fim ee a Axis PulseHidth EM r Finished erre Config Changes are not effective until the ports are reset Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt X Exit 26 Configurando Linhas de I O Entrada e Sa da Existem 40 fun es que podem ser mapeadas para os pinos da porta LPT se a sua m quina CNC suportar estas caracter sticas dispon veis no TurboCNC N o ser necess rio mapear todas estas fun es Mapeie apenas aquelas fun es que desejar As fun es estar o descritas no manual e est o l
34. de Jog Ajustar Valores de Retardo de Tempo Salvar Configura o Salvar Configura o como e Resetar Portas 20 MG Tools Help STOPPED Please configure Configure Axes Configure TO Lines Jog Increments Set Native Units to Metric General Config Set Time Delay Values Configure Editor RS 274 Dialect Load New Configuration Save Configuration Save Configuration fs Reset Ports Speed Map DigiSpeed Control Specify number of axes on machine Numero de Eixos Permite que se especifique a quantidade de eixos da m quina que o TurboCNC ir controlar Se nenhum eixo for especificado o TurboCNC n o ir gravar o arquivo de configura o quando for fechado A quantidade de eixos da m quina n o pode ser alterada se um arquivo de partes estiver aberto File Run Setup Configure Tools Help STOPPED 8 000050in Y 0 000000in Number of Axes 1 8 H Z ROI Coolant A off Coolant B off 1 break off Block del ON Tool ABS XY Feed 10 000 IPH 617 No fixture 653 No feed override cle count 000 Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit 21 Configurar Eixos E usado para ajustar as saidas I O da porta paralela e especificar os parametros dos movimentos de cada eixo At a sele o uma janela ser apresentada onde se pode escolher o eixo a ser configurado Ent o voc ser levado at a janela princ
35. descri o da ferramenta se assim desejar Esta descri o n o necess ria mas pode ser usada para identificar uma ferramenta durante uma execu o de um programa CNC e Instale a ferramenta no fuso e mova a com o jog para o mesmo ponto de refer ncia que foi usado com o gabarito e Aperte a tecla S para aceitar a posi o e calcular a refer ncia da ferramenta ou aperte a tecla C para cancelar a fun o e voltar para as posi es de ferramentas atuais e O TurboCNC ir gravar as posi es em uma tabela e automaticamente selecionar a pr xima ferramenta numa s rie e As ferramentas podem ser editadas diretamente neste menu e Suporte traseiro de ferramenta ainda n o est ativo mas ser implementado em vers es futuras Quando todas as posi es das ferramentas tiverem sido informadas aperte o bot o done para sair desta fun o Uma oportunidade de gravar as novas posi es das ferramentas ser apresentada As posi es ser o gravadas em um arquivo localizado em um diret rio especificado na janela Configurar gt Geral 18 3 A tela abaixo mostra as op es antes de Ajustar Gabarito File Run Setup Configure Tools Help STOPPED 4X 0 000050in Y 000008in 0 000000 in Description 0 000000 Axis X Units of Measurement Axis Y EE Coolant A Axis Z Coolant B Axis A M01 break Block del Tool ABS Feed 10 000 IPH G17 No fixture G53 No fee
36. do movimento a partir do cabe ote em dire o ao contra ponto ao longo do eixo Z O movimento do carro transversal corre em dire o ao contra ponto em dire o positiva O movimento de entrar e sair do material do carro transversal se faz ao longo do eixo X Os movimentos carro transversal para longe da linha de centro da m quina na dire o positiva O ponto de origem para os eixos ortogonais pode ser ajustado em qualquer lugar de sua conveni ncia Com exce o do eixo X de um torno muitos operadores 87 ajustam o ponto de origem no extremo negativo do movimento ao longo dos eixos no sistema de coordenadas da maquina O maquinista ir alternar para um sistema de coordenadas alternativo na hora da usinagem e ajustar o zero relativo a pe a a ser usinada Para o eixo X de um torno por conven o a linha de centro entre o cabe ote e o contra ponto o zero Conven es de Eixos Pelo padr o X Y e Z devem ser sempre lineares A B e C devem ser sempre angulares As coordenadas XYZ devem ser sempre perpendiculares com suas dire es arranjadas de acordo com a regra da m o direita Em um torno de dois eixos os eixos devem ser nomeados como Z e X arranjados como a imagem abaixo Em uma fresadora de tr s eixos os eixos dever o ser nomeados como X Y e Z arranjados como na imagem abaixo Preste aten o para o movimento da ferramenta relativo a mesa normalmente a mesa se move em dire o oposta ao d
37. etd a a tonal 7 ArgUV Onnin ie anit deinen ben a Aa e dea r a RE A e 7 Rodar a a a a aaa a Ea e aa dL died ted av 10 AJUSTOS EEEE E E EE E E ee ele ee 12 Configurar srn e ia papaa a i ea a pa geared Terai 20 Ferramentas T0oIS vccccssev sc tesceseucecisat ev eeaeendeesucteesvliveaiueiuctectecdeveneetiuleucacheveeveesuere estes 41 Ajudar Help ii zieat at tetera RARE CR PADRAO ass une Mote ERR RR 41 Port Monitor Monitor de Porta ccsecceceeceeeeeeeeeeeeeeceeeeceeeseeeeeceeeeseseeeeseeesneeeeenseeenaees 42 Monitor Lockoutisticscccieteien edancdiieensi te iaa e nata Lea Dua aiaa a riaan 42 Mostrar Monitor Display Monitor erre eraareeeennananananaa 42 Porta a ser Monitorada Port to Monitor eee 42 Esquema de Cores Color Scheme si reeeeeeeerereeanereaneaa 42 Ignorar Disputa Ignore Contention e reereeeeeeeeaarananaaa 43 Modo Ativo Active Mode c ccescccescceceeeeeeeeeeeseneeeeaeeeseaeeseaeeseeaeeseeeeeecaeeeseeeeeeeeeeereess 43 For ar I O completo Force Full O e seeeeeeeeereeanereaneaa 44 Modo Controle de Registro Control Register Mode 44 Arquivo de Configura o do TurboCNC e eeaeeeraereraraniaa 45 Op es de Linha de Comando Command Line Options rrenen 47 Parte 3 RS 274 Guia de Programa o erre eaerarenaeaaraaeamanana 48 Introdu o ss
38. express es quando ele as encontra Ele cessa de interpretar uma linha at que o primeiro erro seja encontrado O dado interpretado ser ent o guardado em uma estrutura de linha de dados Os dados s o recuperados da estrutura de dados pelo sequenciador de execu o A sequ ncia como se segue e Palavras M e Palavras T e Palavras G incluem Palavras F de G00 03 28 32 50 76 78 81 83 178 e G183 e Palavras S e Palavras F Todas as palavras em cada grupo ser o executadas na ordem da recep o esquerda para direita de um Bloco antes de mover para o pr ximo grupo Regras Gerais e Mais de uma Palavra G ou M por Bloco pode ser usada enquanto que n o existam par metros partilhados e Palavras N ser o ignoradas exceto se usando Jumps ou Sub rotinas e Quando usando sub rotinas veja M98 M99 uma nica palavra N ser necess ria para chamada e retorno e Palavras G T e F s o modais em geral com algumas exce es e Palavras I J e K para interpola o circular s o incrementais por padr o Isto pode ser configurado se seu programa de CAM precisa de uma conven o diferente 48 e Interpolagdes Circulares e Helicoidais ser o chamadas usando se as nota es J e K ou R para qualquer combina o de eixos O seletor de plano G17 19 dever ser invocado de antem o Todos os movimentos envolvendo mais de um eixo ser o interpolados mesmo em r pido Em
39. letras de destino forem omitidas ou a dist ncia entre os pontos de inicio e fim do arco for menor que um passo cheio para cada eixo no plano selecionado um c rculo completo ser descrito pelo movimento da ferramenta voc deve especificar o movimento usando o formato IJK se for omitir os pontos finais dos eixos para um movimento circular completo pois o formato R indeterminado para estes casos Fatores de em um Arco Fatores de avan o ser o aplicados ao longo de uma h lice p ex caminho da ferramenta durante um movimento tridimensional Se o fator de avan o especificado for maior que o do computador e a m quina CNC for capaz de alcan ar estas velocidades ent o o fator de avan o ser engajado na m xima capacidade do sistema O fator de avan o engajado em uma velocidade menor que aquela especificada pela Max Velocidade ou aquela velocidade sustent vel pela acelera o dispon vel nos eixos A formula usada para determinas o M ximo Fator de Avan o baseado na acelera o ser dependente do raio do arco e ser computada como se segue 54 f raiz Acel Raio raiz 2 Acel o produto da Acelera o e da Escala no menu Eixo A tabela seguinte mostra o efeito do raio na m xima raz o de avan o para v rias acelera es Maximum Feed Rate vs Radius for Various Accelerations IPS 2 ty o Max Feed IPM 5 0 1 Radius in G03 Interpola o circular sent Anti Hor
40. mapeamentos devem ser anotados e entrados como um mapa separado at ficar completo Limites Altos e Baixos ser o re computados para o mapa selecionado cada vez que um mapeamento for adicionado Isto pode ocorrer enquanto feita a leitura do arquivo de configura o ou quando se adicionam entradas usando se os menus de configura o Limpando os mapeamentos se ajustam os limites de RPM para o valor padr o de 100 000 000 para o limite inferior e O para o superior Ajustando o Windows 9x p boot direto em MS DOS Mesmo que a Microsoft tenha informado que o Windows 95 98 e 98 Second Edition tenham um modo multitarefa estes ambientes operacionais ainda incluem uma vers o do MS DOS que podem ser configurados para iniciar diretamente em MS DOS 94 Modificando MSDOS SYS Se voc quer rodar em ambiente windows clique no bot o INICIAR no canto inferior esquerdo da tela No menu que aparecer selecione EXECUTAR Na janela que aparecer digite attrib MSDOS SYS r s h Depois de dar OK use o Bloco de Notas ou qualquer editor de texto para abrir o arquivo MSDOS SYS em uma janela de edi o O MSDOS SYS formatado como um arquivo de inicializa o com uma s rie de se es p ex Options ou Paths seguidos por uma lista de vari veis e itens Localize a linha que diz BootGUI 1 Altere para BootGUI 0 Isto faz com que o computador inicialize diretamente em DOS Salve o arquivo MSDOS SYS Apert
41. menu de configura o quando a tecla pressionada Quando se solta a tecla de movimento o eixo desacelerar e parar at alcan ar a Velocidade Inicial no seu menu de configura o Mantendo se pressionada a tecla ALT ser selecionada a velocidade alta de jog Modo Discreto No modo discreto uma tabela usada para especificar a distancia que determinado eixo dever mover A mesma tabela usada por todos os eixos Existe uma tabela de incrementos separada para cada Sistema de Medidas diferente Um ndice separado em cada tabela mantido para cada eixo Os ndices para todos os eixos podem ser bloqueados juntos ou sincronizados Isto ser indicado pela palavra Sync como eixo ativo e resulta no mesmo incremento a ser usado por todos os eixos Os ndices para cada eixo tamb m podem ser bloqueados entre todos os sistemas de medidas Dependendo do incremento especificado em seu tamanho pode resultar em movimentos lineares de igual tamanho em ambos sistemas de medidas Estas op es est o presentes no menu Configura es Gerais As teclas J e K s o usadas para mover os ndices dos incrementos para mais ou para menos O ndice n o envolver valores do menor para o maior e vice versa As teclas num ricas 1 0 podem ser usadas para especificar diretamente um ndice de 1 at 10 para o eixo ativo se ter de passar o ciclo de cada incremento O eixo ativo pode ser especificado atrav s da combina
42. offset T1 T20 a posi o da ferramenta ser atualizada Este c digo n o modal G93 Fator de Avan o de Tempo Inverso Fun o Ajustar o fator de avan o para tempo inverso Sintaxe nenhum Exemplo G93 F60 Todos os blocos G01 levar o um segundo G93 F120 Todos os blocos G01 levar o 1 2 segundo G93 F0 5 Todos os blocos G01 levar o 2 minutos Notas Neste modo o comprimento do tempo que cada bloco ir gastar para executar seu controle A unidade o rec proco do comprimento do tempo em minutos P ex 60 is 1 60 de um minuto ou um segundo G93 94 95 s o modais de um para o outro Cada modo ir permanecer ativo at que se invoque outro Este modo til para situa es incomuns onde o fator de avan o dif cil de se calcular diretamente mas o tempo total de movimenta o conhecido como quando v rios tipos de eixos se movem simultaneamente Como com outros modos de avan o se o fator de avan o comandado for muito r pido para a maquina o movimento ser executado na maior velocidade dispon vel Com arcos cada segmento de arco tratado como um bloco individual neste modo G94 Fator de avan o IPM Inch per Minute polegada por minuto Fun o Ajustar a unidade do fator de avan o para unidade min 66 Sintaxe nenhuma Notas G93 94 95 s o modais de um para o outro Cada modo ir permanecer ativo at que se invoque outro G94 o modo padr o quando se
43. uma placa comercial como a Axxus Technologies DB1V2 0 pode ser usada para restaurar o jogo de 5 volt necess rio por muitos tipos de placas de controle Instala o do Programa Aqui descreveremos como ter o TurboCNC no seu computador Em vers es futuras pretendemos ter um instalador mas por enquanto temos de instalar manualmente 1 Descarregue uma c pia do programa que se encontra em http www dakeng com turbo html e salve o arquivo em algum lugar do seu micro 2 Obtenha um descompactador como o WinZip que pode ser encontrado em http www winzip com Usu rios do DOS podem usar o confi vel PKZIP da PKWare ou um produto similar 3 Extraia o conte do do arquivo em uma pasta convenientemente gravada com um nome curto como por exemplo C TCNC ou similar Lembre se de respeitar a limita o de 8 oito caracteres do sistema operacional DOS 4 Todos os arquivos do programa e este manual poder o ser encontrados na nova pasta 5 Se voc deseja instalar o TurboCNC em uma maquina diferente copie o conte do desta pasta num disquete ou copie atrav s de uma rede para o outro computador N o existem ajustes de registro dados escondidos ou invis veis nem altera o de arquivos de sistema s o empregados Iniciando O TurboCNC roda em modo real do DOS para m xima velocidade e controle na temporiza o das portas paralelas Reiniciar em modo real pode ser um desafio dependendo do sistema operacional em uso Esta
44. usando o modo MDI para mover o eixo Modo Ativo automaticamente alterado para Modo Passivo quando uma destas condi es a seguir acontecer e Qualquer tentativa de executar um c digo RS 274 incluindo c digos internos executados pelo TurboCNC e O Monitor de Portas bloqueado e O Modo for alterado e O Monitor de Portas ser desligado fechado Em Modo Passivo TurboCNC normalmente apenas l as portas necess rias para executar c digos RS 274 Habilitando o Monitor de Portas se for a a condi o de leitura toda vez que um bloco for executado Para for ar leitura de porta e atualiza o do Monitor sem rodar nenhum programa CNC abra o modo MDI e tecle Enter cada vez que voc quiser atualizar a janela do monitor Quando alternado para Modo Passivo as portas ser o resetadas para seu estado de configura o For ar I O completo Force Full I O Dispon vel apenas em Modo Ativo esta op o for a o TurboCNC a escrever e ler todos os registradores em todas as portas Durante opera es normais e com o Monitor de Portas em modo Passivo o TurboCNC apenas l e escreve nas portas e registros que as portas necessitam conforme a configura o Quando alterando de volta ao Modo Passivo esta op o n o estar selecionada e ser necess rio resetar as portas Modo Controle de Registro Control Register Mode Dispon vel apenas em Modo Ativo esta op o liga o modo de Controle de Registro nos pinos 1
45. 12 6 9 3 12 6 no plano XY como se fosse visto normalmente uma pe a numa mesa de fresadora voc dever estar com a Ponta de Provas instalada na sua m quina e a entrada da Ponta l gica configurada para este trabalho Localiza o de furos s o sempre feitas no plano XY A velocidade do movimento em G50 dada pela palavra modal de avan o e o modo Verifique por rasgos de chavetas ou outras coisas que poderiam atrapalhar as opera es Use este comando para auto ajustar opera es de fura o precisa ou mesmo localiza o de fixa es onde se espera alguma varia o de parte a parte para localizar o centro de um furo com exatid o G53 Alterar para coordenadas Mestre Fun o Alterar para Coordenadas Mestre tamb m conhecido como fixa o 0 Sintaxe nenhuma Notas No modo de coordenadas Mestre nenhuma posi o de fixa o estar ativa Se a ferramenta O for pressetada voc estar em Coordenadas de M quina Estas s o as coordenadas que estar o ativas quando se d Origem e quando se ajustam as folgas dos fusos de movimento para compensa o de erro Ao iniciar voc estar em Coordenadas de M quina como padr o Nenhuma posi o offset estar ativa no modo de Coordenadas de M quina G54 G59 Alterar Posi o de Fixa o Fun o Altera para uma nova posi o de fixa o de 1 G54 a 6 G59 sintaxe nenhuma Notas Quando uma posi o de fixa o for alterada todas as posi
46. 8 ou menos Maquina Machine Permite a especifica o de um tipo geral de maquina CNC a ser controlada Este ajuste afeta como o TurboCNC interpreta os c digos RS 274 D conforma a seguir e Tornear em Raio Radius Lathe O eixo X de movimento cruzado usado como especificado quando se processa um movimento Este plano ajustado atrav s de G18 na inicializa o e Tornear em Di metro Diameter lathe O eixo X de movimento cruzado ser ajustado internamente para ter movimento cortado pela metade quando se processa um movimento Algumas vers es mais atualizadas do TurboCNC tiveram uma maneira de se ajustar este par metro atrav s do arquivo de inicializa o ini O plano padr o de trabalho ser ajustado para G18 ao iniciar e Fresa Furar Mill Drill Este plano padr o ser ajustado para G17 ao iniciar e Especial Custom Tem sido definido por clientes que desejam incorporar algum procedimento especial ao iniciar seus sistemas 35 As outras op es restantes da tela permitem que se especifiquem as localiza es dos diret rios de arquivos de usinagem CNC part files e sua extens o Fixa es e Ferramentais Fixtures amp Tooling files e o arquivo de Nuvem de Pontos Point Cloud File File Run Setup Configure Tools Help K Imperial Precision decimals Verbose Messages Metric Precision decimals Clear lock Mouse Off During Move Home Switch is Limit Default Feed Rate IP
47. Arquivo usada para reajustar o contador do programa para a primeira linha do arquivo Ir para Bloco Cursor Este um m todo conveniente para ajustar o contador do programa em qualquer linha de um arquivo de parte Um bloco pode ser especificado assim como o n mero da linha do arquivo ou N palavras da linha alvo Ao reiniciar uma usinagem de uma posi o do meio do arquivo o TurboCNC ir perguntar algumas quest es sobre como posicionar a m quina na posi o correta se houver uma discrep ncia no modo f sico ou posi o que se espera do arquivo Vari veis n o s o computadas quando o TurboCNC a procura pelo arquivo para chegar a um bloco espec fico ATEN O Chamadas de Sub rotinas e jumps podem ter alterado a sequ ncia de execu o DICA Use Gerenciar Vari veis sob o menu Setup ou o modo MDI para ajustar as vari veis para valores desejados antes de continuar com a execu o do programa Ajustar o Contador de Ciclos voc pode ajustar o contador de ciclos para qualquer n mero de 0 a 99 999 com esta op o de menu Isto tipicamente usado para controle de uma produ o e em alguns casos para estabelecer a serializa o de pe as Note que cada vez que um arquivo de c digo G roda por completo Ciclo nico Trabalho por Partes ou Autom tico um arquivo chamado joblog txt ser atualizado no diret rio corrente com registro de data e hora comprimento do ciclo e o nome do arquivo M
48. Arquivo de Configura o do TurboCNC neste manual para mais detalhes Muitos dos comandos fazem uso do eixo atualmente ativo voc pode ajustar o eixo ativo atual tanto especificando sua descri o ou seu n mero O eixo atualmente ativo modal Ele permanece ativo at que outro eixo seja escolhido Por exemplo para dar nome no eixo X depois ajustar sua localiza o para 15 e depois mover X para 20 voc ir digitar a seguinte sequ ncia o X o Alt H o Alt E e ent o digite 15 na janela O Alt G e ent o digite 20 na janela Os eixos Y e Z e qualquer outro ir o se manter nas suas posi es atuais apenas o eixo X ir se mover e ter sua localiza o alterada Tecla Fun o Alt A Liga desliga Refrigerante A Alt B Liga desliga Refrigerante B A Ajusta o Eixo A como sendo eixo ativo B Ajusta o Eixo B como sendo eixo ativo C Ajusta o Eixo C como sendo eixo ativo Alt E Ajusta a localiza o atual do eixo selecionado para um determinado valor Este comando usa G92 F Ajusta o n mero da fixa o para o pr ximo valor maior Se a fixa o estiver no valor m ximo vai ser ajustado para sem fixa o Ajusta o n mero da fixa o para o pr ximo valor menor Se D nenhuma fixa o estiver em uso vai ser ajustado para o pr ximo valor maior permitido para uma fixa o Alt Move o e
49. Atual Parar em 360 1006 1000 1002 2 COS 1005 computa nova posi o X 1007 1001 1002 2 SIN 1005 computa nova posi o Y G01 X 1006 Y 1007 executa o corte IF 1005 LT 360 M97 00100 Salta se circulo n o completo M99 retorna da sub rotina PAS A KKK KKK KKK KEK KKK KKK KKK KKK KK KK KKK poe Programa Principal 2 KK KKK KKK KKK KKK KK KK KEK KK KKK KKK KKK KK KKKKK par metros para o circulo obter o centro do operador N9000 ASK 1000 Qual a coord X do centro polegadas ASK 1001 Qual a coord Y do centro polegadas 1002 1 Di metro do circulo polegadas 1003 360 de passos para um circulo completo vari veis computadas 1004 0 delta incremento angular 1005 0 theta ngulo atual 1006 0 prox Posi o X 1007 0 prox Posi o Y Ajustes F20 Ajusta Fator Avanco 1004 360 1003 computa theta fun es trigon S o em graus 1006 1000 1002 2 COS 1005 computa posi o inicial X 1007 1001 1002 2 SIN 1005 computa posi o inicial Y GOO X 1006 Y 1007 mover p posi o inicial G01 Z2 baixa eixo Z p fazer corte N9100 M98 00100 vai p sub rotina de corte G01 Z4 retrai eixo Z SAY 0 limpa tela M02 Fim do programa circle cnc 85 Parte 4 Introdu o a CNC Geral Se voc est lendo esta se o voc provavelmente iniciante no mundo CNC Tudo bem pois tem de come ar em algum lugar As possibilidades s o voc
50. E fhe es Pea Mahe t cata Eid E UR Tae LL OS RO DORES sa dd teeta ead 48 Interpretador do TurboCNC Parser ccesccceeeeeceeceeeceeeeseeeeseeeeseaeeseeeeeeseeeeeseeeeeeeeess 48 OpCodeS sina gaasa tes paia cogrega da Puno Gan iraga das Seu ALLE A na ERLE ee den dna rap Ena 50 Operandos cizasizaao E af SD pod about wel a Lala esd eet bed Slee elt rabies 50 Execuss o Condicional s rasse hed dace a desteetes be catered dd ater dette eae 51 Fun es Preparatorias G Codes cccecceceeceeeeeeeeeeeeeeceeeeceeeeeeeeeceeeeseeeeeeeeeeenseeeeseeeesaes 51 Fun es preparat rias aceitas eira aeeneeeaeaneeaaanenaanenaaneaa 51 G00 Posicionamento R pido eee aaeranareeaanana nene 52 G01 Interpola o Linear seein ieaiai acesa Taini 52 G02 Interpola o circular sent Hor rio 3D a 53 G03 Interpola o circular sent Anti Hor rio 3D 55 GO4 Gts Ee DRM A E PRODASE O es hk aS Sei eal RR PD UR ch 55 G16 Ajustar Planos Impl citos cece ceeeseeeeaeeeaeeeeeeseeeesaeeenesseeeneeseeeseeeeeneeeaeees 56 G17 t9 Ajustar planO 2D is veces a aea eaa S eae GRE aTe aa Aa aE EEA SUBA ROL End teense 56 G20 Unidades em Polegada ce essesssessresereeeeeeesceseceseeeeneeesesesaeenesseeseneresesesnernereners 57 G21 Unid d s Metrica Si n te ea e Col ee goed a de ee ee 57 G28 Enviar todos os eixos para HOMO eeseseseeseereeiieeerierieeeiieriertrire
51. F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Em muitos aspectos este programa funciona como outros programas que voc possa ter usado como o conceito de abrir e editar arquivos salvar e tamb m no conceito de Interface Gr fica Note a janela de fundo preto no lado direito da tela Esta a janela de Status e ela muito especial De cima a baixo a Janela de Status mostra a posi o atual da m quina o status do fuso e dos refrigerantes se instalados quais op es est o ativas e algumas informa es sobre o estado da m quina voc n o pode mover esta janela nem sumir com ela ela fica l permanentemente A posi o de cada eixo atualizada ao final de um movimento e as palavras In motion ser o mostradas quando alguns eixos estiverem em movimento Em vers es anteriores era poss vel de se ter a posi o atualizada a cada passo mas isto custava muito tempo de processamento para se manter A informa o aqui ser atualizada depois da execu o de cada bloco O TurboCNC tem sido redesenhado para permitir o uso de um mouse O mouse desativado durante movimenta o para evitar interfer ncia do driver do mouse com a gera o do trem de pulsos Se voc percebeu a perda de passos enquanto usava o mouse tente reiniciar o sistema sem carregar o driver do mouse DICA Mesmo que o sistema de Menu tenha sido desenhado para ser usado atrav s de um mouse exi
52. H Stop On Illegal G Code Home Rate TPM Start Inhibit Reverse Axis Delay ms Block Hold Arc Factor Sync Unit Increments Sync Axis Increments Autoload Tooling File aaa File Type CNC Part File Fixtures amp Tooling Point Cloud File Fi Help F2 Ports F3 GoTo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Ajustar Valores de Retardo Set Time Delay Values Mesmo que um computador possa executar suas instru es muito rapidamente o TurboCNC muitas vezes pausa quando alterna entre uma e outra linha de I O que voc possa definir As entradas deste menu permitem que voc fa a um ajuste fino nos tempos de retardo do TurboCNC para se adequar ao seu hardware de controle Repique do Rel Relay Debounce Especifica o tempo em milisegundos que o TurboCNC deve esperar por um rel mec nico trocar seu estado C digos afetados M03 M04 M10 M11 Retardo de Energiza o de Fuso Spindle Energize Delay Especifica o tempo em milisegundos que o TurboCNC deve esperar para que o fuso acelere ou desacelere c digos afetados M03 M04 Retardo do indice da Torreta Turret Index Delay Especifica o tempo em milisegundos que o TurboCNC espera pelo indexador do sistema de troca de ferramentas para uma nova ferramenta c digos afetados M06 Retardo Pin a Aberta Collet Open Delay Especifica o tempo em milisegundos que o TurboCNC espera para a Pin a abrir c digos afetados M21 Retardo Pin a Fechada Coll
53. NAS a tabela ativa atual assim voc tem sempre uma maneira de alterar a distancia APENAS do eixo ativo sem afetar nenhum dos outros Estas op es trabalham tanto em consenso como individualmente ent o a marca o destas duas op es juntas far com que o JOG pare a que tem apenas um ndice nas duas tabelas Autocarregar arquivo de Ferramental Autoload Tooling File O padr o n o carregar nenhum tipo de arquivo de ferramental e de fixa o quando o TurboCNC inicia Marcando esta op o ele tenta carregar um arquivo de ferramental localizado em um diret rio especificado por Tooloff Dir com o nome 34 TURBOCNC e extens o de arquivo especificada por Tooloff Ext quando o TurboCNC iniciado Precis o Imperial Imperial Precision Ajusta o n mero de d gitos direita do ponto decimal pelo qual a escala e o sistema de folgas ser o arredondados quando o display for ajustado para unidades Imperiais Valores v lidos entre 0 e 9 Um valor de zero n o permite arredondamento Esta op o apenas usada quando se altera o sistema Nativo de medidas para Imperial Precis o M trica Metric Precision Ajusta o n mero de d gitos direita do ponto decimal pelo qual a escala e o sistema de folgas ser o arredondados quando o display for ajustado para unidades SI Sistema Internacional Valores v lidos entre 0 e9 Um valor de zero n o permite arredondamento Esta op o apenas usada quando se altera o sistem
54. Pede ao operador por um valor que ser guardado em uma vari vel Um coment rio opcional poder ser usado na linha para a pergunta Sintaxe ASK n Comentario Exemplo ASK 10 How many passes do you wish to make Quantos passes voc deseja fazer STOPPED KX 000000in Y 0 0000AAin Z 000000in A 0 000000 Spindle off Coolant A ea Variable 10 e count 80000 F1 Help F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt X Exit 83 Notas e O valor informado poder ser usado como outra vari vel qualquer durante as opera es de usinagem SAY dizer Fun o Mostrar o conte do da vari vel e um coment rio opcional que aparecer na parte de baixo da tela Sintaxe SAY n Coment rio Exemplo 10 34 Ajusta o valor da vari vel SAY 10 Passes to go Passes que faltam STOPPED 0 880000in 0 000000in 0 B000001n 0 880000 of f of f off off off KY 617 No fixture 653 No feed override Cycle count 80000 7 Single Step F Alt X Exit e SAY ir travar o Monitor de Portas e limpar o display da Porta se ativo e SAY 0 ira limpar a tela e SAY mostra o conte do da vari vel especificada quando invocada O valor mostrado n o atualizado quando o conte do da vari vel for alterado e Apenas uma vari vel pode ser mostrada na tela Chamadas subsequentes ir o sobrescrever os valores mostrados iniciais Colocando tudo Junto O Circulo Usando Segmentos de Linh
55. TURBOCNC v4 01 CNC PROGRAMA DE CONTROLE DE MAQUINAS 2005 DAK Engineering All Rights Reserved Tabela do Conteudo Tabela do Conte do iiia edir i oian ee i eo E E E Ei Eei na iate iii Parte 1 Vis o Rapid s 3 3 2 8 rete cased abs caren india dial alta doados a ga tous dio ada pala L RES dado aaa 0 Not cia Legal iien rrira den ied Solel ae ee et a aaa ada 0 Informa es de Upgrade stiene ee ae epe eaaa aaae deaa aie deaan 0 Instala o isstssas oram cresasenai os ata sal os sbsa pose lan eee a a weve Soa vclens ahve EE eaei iEn 2 Necessidades do Sistema eeeceseeeseecsneceneresecesneesnecanecenessaeeeaneanecaneseecaeseanenaneraneaes 2 Instala o do Programa s s sszs asoesuchsta cel odor do eae Gate a en Sud sad SEAL ee ete 3 laleke lare lo men sexe See A eS oa RNA Ra Opa NOS SU DUDE OA EA DAS De PO TS ua SS DG 3 Informa es de Contato ccecccceccccesceeeeeeeceeeeeeeeeeeseaeeeseaeesceeeeecaeeeecaeeeeaeeeeeeeeseeeeeseeeeesseeeees 5 SUP OMG 2 cece Gi ra arat stan th och SSI A a T aa A iee ae veer eit ead aeeceeae sds aa Giana ome a Cara a 5 CreditO Siesta serie a e inten Maar RIR RR SUR RR RA PR Mares 5 Parte 2 Gulia do USUAar iO ii zee hie das Ped bee ets he ee ceed ee ed die 6 Introdu o iiinis asa sll a ei a e nn ee teats ayaa sedan iai aE a aeae ae iai i 6 Sistema Men en a a ea cat efa e e e A rete Miter 6 Teclas de Atalhos yiii e a e veces eel a a Ba a ela 7 Teclas de Movimento a E a aa dd ad
56. a Um programa para fresar um c rculo usando segmentos de linha ser usado para ilustrar as melhores pr ticas no uso de vari veis express es e programa o condicional Mesmo n o sendo o m todo mais eficiente para fresar c rculos ele pode ser facilmente adaptado para cortar hex gonos oct gonos ou outros pol gonos regulares O TurboCNC Interpreta o c digo linha a linha ele n o compila e otimiza o resultado Ele tamb m verifica o arquivo para encontrar o alvo de uma fun o de salto jump M97 Isto leva tempo dependendo da distancia que o alvo est localizado 84 Esta a raz o porque as sub rotinas serem localizadas primeiro As sub rotinas devem ser executadas de forma a primeiro as mais requisitadas ent o seguir para aquelas menos requisitadas A parte principal do programa incluindo a inicializa o de qualquer forma localizada no final A raz o de as vari veis 1000 e acima terem sido escolhidas para este exemplo porque seus valores n o precisam ser preservados quando o TurboCNC for fechado Tenha sempre certeza de inicializar as vari veis apropriadas antes de usa las Programas anteriores podem ter deixado alguns valores que podem gerar resultados desastrosos O Programa TurboCNC 4 0 programa para cortar c rculos M97 09000 Salta p programa principal sub rotina p cortar o circulo N0100 1005 1005 1004 Incremento do angulo SAY 1005 Angulo
57. a Nativo de medidas para M trico Nota Se selecionar uma precis o muito grosseira poder fazer com que o valor da escala do eixo seja arredondado para zero Isto verificado na entrada e na sa da do menu de configura o do eixo Fator de Avan o Padr o Default Feed Rate Esta op o oferece um m todo de ajuste do Fator de Avan o Padr o que ser usada quando o TurboCNC for iniciado Velocidade de Home Home Speed Uma velocidade Especial de Home pode ser ajustada atrav s desta op o Pausa para Reverter Eixo Reverse Axis Delay Especifica uma pausa em milisegundos para que todos os eixos executem antes de mudar de dire o A pausa de revers o usada para compensar alguma in rcia da m quina ou do mecanismo Sempre que um eixo revertido por compensa o de folgas backlash quadrante de arco ou mesmo a revers o de movimento pura os driver dos motores da m quina devem pausar por um breve espa o de tempo para permitir que ela pare por completo Um exemplo cl ssico de uma grande m quina tipo ponte gantry onde existe muita in rcia Fator de Arco Arc Factor Esta op o prov um m todo de ajuste de tempos de retorno timing loops usado quando se est usinando um arco na velocidade do computador Valores menores de um aumentar a velocidade do loop e valores maiores diminuem este tempo Se voc perceber a perda de passos enquanto usina um arco diminua este valor para 0
58. a atual coberta por cada um dos eixos lineares envolvidos Se n o existir nenhum ent o o primeiro eixo angular na lista ser indexado no fator de avan o graus seg Se por acaso voc tocar QUALQUER interruptor de limite a m quina n o ir se mover de novo at que voc desabilite o interruptor de limite ou mova a maquina para longe do interruptor com o JOG Esta fun o para prevenir que se v para fora dos trilhos use os interruptores de HOME para calibra o da maquina Quando o comando block delete apagar bloco estiver ativo uma linha com um caractere como primeira letra ser ignorada Qualquer palavra em uma linha que for precedida por um sinal n o ser executada Por exemplo G01 X1 234 F5 FO 5 Em modo block delete o comando F5 ser lido como fator de avan o e o segundo comando F0 5 ser ignorado Em modo normal o comando F0 5 ir ter prefer ncia sobre o primeiro comando F5 na mesma linha assim o fator de avan o ser bem mais lento 49 OpCodes OpCode o termo usado quando se refere a um c digo que pode ser tanto uma fun o como um endere o Cod Significado Fun o Preparat ria Fun o Generalizada N mero de Linha sequ ncia Fator de Avan o par metro de Interpola o paralelo ao eixo X 1 eixo Ipar metro de Interpola o paralelo ao eixo X 2nd eixo par metro de Interpola o paralelo ao eixo Z Rosquear Sele o de Pos
59. a de controle de dire o do fuso n o afetada MO6 Troca de ferramenta Fun o Parar para troca de ferramenta Exemplo MO6 T1 Para com um aviso para troca de ferramenta n le altera para coord de posi o da ferramenta n 1 Notas Este comando essencialmente o mesmo que MOO mas com um aviso para o operador informando qual ser a ferramenta requisitada Usu rios registrados poder o programar por si s rotinas mais sofisticadas para trocas autom ticas de ferramentas A palavra T necess ria com MO6 Ela pode ser colocada em qualquer linha do programa para trocar a posi o da ferramenta offset sem pausar o programa Se a linha de sinal de indexa o da torreta porta ferramentas estiver habilitada o comando M06 n o ir avisar o usu rio mas sim ativar a linha de indexa o da torreta brevemente O tempo padr o de acionamento de dois segundos e o Maximo 120 segundos O per odo de pausa para indexa o da torreta ajustado no arquivo ini ou atrav s do menu configura o Geral 70 Coment rios inclusos no bloco contendo M06 ser o mostrados em destaque Uma barra vertical pode ser usada para for ar uma linha nova Esta propriedade um m todo conveniente para apresentar instru es ao operador durante os trabalhos M07 Ligar Refrigerante A liquido Fun o Liga o rel A Notas Este c digo tradicionalmente associado ao liquido refrigerante Ele pode ser usado com
60. a de entrada input line ao inv s de uma express o As express es podem ser usadas no lugar de valores mas com algumas exce es anotadas abaixo NOTAS e Express es n o ser o permitidas como operandos para OpCodes G M N ou Te e M97 M98 M99 falhar o mostrando mensagem Target not Found se houver um erro na express o Operadores Operadores executam uma opera o matem tica usando dois valores Os operadores dispon veis para express es do TurboCNC est o listados abaixo na seguinte tabela Operador Exemplo _Explanagao a b _b adicionado a a E a b _b subtra do de a 7 a b _a multiplicado por b a b _a dividido por b A a b _a elevado potencia de b E aEb a multiplicado por 10 b Nota o _Cientifica 78 Fun es Fun es retornam um valor baseado nos seus nomes ou num valor simples de entrada As fun es dispon veis no TurboCNC s o Fun o Exemplo Explana o PI _Pl Retorna o valor de PI corrigido para 15 casas decimais ABS _ABS a Retorna o valor absoluto de a INT _INT a Retorna a como inteiro arredondado para o pr ximo numero inteiro SQR _SQR a Retorna a a SQRT SQRT Retorna a raiz quadrada de a o numero que multiplicado por ele mesmo a LN _LN a Retorna o log natural de a LOG2 _LOG2 a Retorna o log de a em base 2 LOG10 _LOG10 a Retorna o log de a em base 10 EXP _EXP a Retorna e elevado a
61. ais r pido seria recomend vel para obter uma performance satisfat ria Praticamente todos os computadores feitos depois de 1993 satisfazem estes pr requisitos Entretanto alguns computadores modernos talvez n o Consulte o manual do usu rio do seu equipamento para ter certeza O TurboCNC ir avisar se alguma coisa estiver faltando no momento da inicializa o Para computadores muito antigos que n o possuem co processador matem tico tente usar a vers o 3 0f do TurboCNC Esta vers o est dispon vel para download em http Avww dakeng com archive html e embora ela peque por n o ter muitas das caracter sticas da vers o mais nova ela vem sendo usada em produ o em velhos 286 10 Em alguns pa ses estes podem ser os nicos computadores dispon veis a cidad os particulares Uma nota sobre Laptops Alguns laptops apresentam problemas para o TurboCNC e maquinas CNC Existem dois problemas comuns O primeiro que a BIOS pode introduzir suas pr prias interrup es o que pode interferir na gera o de um trem de pulsos est vel Este problema pode causar a perda de passos Pode se tentar eliminar este problema reinicializando o sistema e entrando na BIOS e resetando estas op es O segundo problema comum que alguns laptops n o alternam entre 5 volts e O volts nos pinos da porta da impressora e estas tens es s o necess rias em muitas placas de driver Uma placa intermedi ria na sa da de seu pr prio desenho ou
62. alto para baixo Nossa recomenda o para este tipo de circuito de usar um sinal normalmente baixo por causa do m todo usado pelo TurboCNC na gera o dos sinais de passo e dire o Step amp Direction signals como a seguir 91 Direction Step Assumindo que a dire o v movimento de eixo v e que o movimento anterior deixou a linha de Dire o em n vel baixo no momento de enviar porta os sinais de Passo e Dire o ambas as linhas ficar o com sinais altos N o haver acionamento de passo ainda Isto d a ao sinal de Dire o um per odo de tempo determinado pela necessidade da CPU em executar algumas instru es e um retardo PW ajustado no TurboCNC para estabilizar Isto d ao circuito do drive tempo para alterar a l gica necess ria para mudar de dire o Depois deste per odo o sinal de Passo levado a n vel baixo e um passo executado Note que n o existe estabiliza o ou mesmo per odo de tempo para gate switching necess rio para os passos dois e tr s O passo quatro requer estes tempos e ele providenciado com o ajuste mostrado Ainda como Nota este mesmo ajuste deve ser usado se o passo for gerado com a l gica em n vel baixo Tudo que ele faz retardar o ponto do passo por alguns microssegundos A temporiza o de Passo a Passo ser preservada para um movimento ou para m ltiplos movimentos Para o TurboCNC os ajustes de Passo e Dire o no arquivo ini ser o I
63. andos ser o enviados para o controlador de velocidades do fuso desabilitando o e ajustando a velocidade para O RPM Ajustar Velocidade do Fuso Uma janela ser apresentada permitindo ao operador que digite diretamente a velocidade do fuso desejada Este comando ser enviado para a placa de controle do motor digispeed NOTA Nenhuma das op es anteriores afetam o estado da linha de controle da For a do Fuso Spindle Power control line Ela deve ser ajustada separadamente File Run Setup Configure Tools Help STOPPED TK B 0000001n 1Y 000800in 4Z 000000in 4A 0 000000 Spindle off Gear Ratio 1 M40 Set Spindle Speed 1 Coolant A off Coolant B off serrer 8 M 1 break off Block del ON ABS XY 10 000 TPM G1 No fixture G53 No feed override Cycle count 80008 Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Configurar A op o Configurar na barra de menus usada para ajustar a porta paralela I O para que funcione com seu sistema configurar a maneira que o TurboCNC interpreta c digos ajustar posi es de ferramentas e fixa es e manuten o do arquivo de configura o turbocnc ini A tela abaixo mostra o menu Configura o do TurboCNC quando ele iniciado sem um arquivo de configura o Muitos itens dos menus estar o desabilitados em cinza at que algum eixo seja configurado Eles s o Configurar Eixo Incremento
64. ant m registro das horas de custo da sua m quina 11 Ajustes Run QS Configure Manually move ax Jog da Maquina Tools Help MDI Mode Home Axes Feed Override Adjust Toggle Show Backlash Toggle Optional Breaks M01 Toggle Marked Blocks Toggle Working Units Manage Fixtures Manage Tooling Manage Variables Disable Drives Enable Drives Reset DigiSpeed Control Set Spindle Speed es to setup STOPPED 8 000000in 0 000000in 8 000000in 10 000 IPH 617 No fixture 659 No feed override Cycle count 80000 Em modo Jog as teclas t m fun es pr definidas para movimenta o de eixos e para ligar ou desligar um fuso ou refrigerantes Este modo usado para zeramento de ferramentas para um trabalho em andamento ou para testar a m quina Geralmente as usinagens n o s o feitas neste modo Todas as posi es das ferramentas e do trabalho est o dispon veis durante o movimento em jog O menu Jog Machine est sendo mostrado abaixo File lt ESC gt lt TAB gt Alt lt A B gt T T gt qre E lt b lt P gt lt gt Run lt N gt lt D gt Alt lt U gt Left Right Up Down PgUp PgDn i 4 3 Setup Normal GENFE Speed x Toggle Jog Units lt ALT gt lt 1 8 gt Active Axis PEDE lt 1 0 gt lt J gt lt K gt Increment 1 jogs axis jogs axis jogs axis jogs axis Configure Tools Help Pat Hode oggle ont inuous TASER Toggle spindle a
65. ar ligado Se o seu programa de usinagem CAM assume que as pausas para G82 83 183 s o especificadas em segundos ent o deixe este comando desligado G33 Programado como Fuso Programmed as lead Por padr o estar ligado Se voc prefere programar G33 em passo ao inv s de fuso ou Fios por Polegada deixe este comando desligado Note que em modo m trico tanto o passo como fios por polegada ser o a mesma coisa M06 Atualiza o da Localiza o em JOG Jog Updates Location Este comando por padr o estar desligado Ligue o se voc desejar que a posi o dos eixos seja sempre atualizada quando estiver movimentando a maquina com JOG durante as trocas de ferramentas com MO6 M30 Rebobina o Programa rewinds the program Por padr o estar desligado Se voc desejar que o comando M30 n o apenas pare o programa mas tamb m rebobine para o in cio ent o ligue esta op o 38 G04 Letra de Pausa Dwell Letter O padr o P voc pode modificar para qualquer outra letra menos as letras G M T Fou S G8x Letra de Pausa Dwell Letter O padr o P voc pode modificar para qualquer letra menos as letras G M T Fou S G8x Letra para Soltar Release Letter O padr o R voc pode modificar para qualquer letra menos as letras G M T Fou S G8x Peck Letter O padr o Q voc pode modificar para qualquer letra menos as letras G M T F ou S Desvios de Arco IJK
66. as Nativo Quando os c lculos s o executados as unidades s o canceladas e restam apenas n meros que representam a quantidade de passos necess rios e a dire o para eles Refere se a isto como Motor de Movimenta o Sem Unidades Unitless Motion Engine 29 Agora existem dois sistemas de medidas que devem ser definidos para sua maquina O primeiro o sistema Nativo de medidas definido no menu de configura o Este o nico lugar onde se pode trocar de unidades Nativas de medidas Este sistema dever ser escolhido baseando se no tipo de rosca dos fusos usados nos eixos de movimentos lineares Todos os itens de configura o se mant m neste sistema de medidas Assim eliminamos problemas de idiossincrasias da vers o 4 00 do TurboCNC e os erros de convers o que ocorreram na 13 casa decimal O Segundo chamado de sistema de medidas de Trabalho Todas as posi es lineares dos eixos informadas pelos c digos RS 274D ser o consideradas que est o neste sistema de medidas Estes valores podem ser parte de um programa c digo G ou atrav s de MDI ou at de interface jog As unidades de medidas de Trabalho podem ser alteradas usando se G20 21 70 71 ou o comando Toggle Working Units presente no menu ajustes setup SpeedMap Ao selecionar o SpeedMap aparece uma janela que se configurem at quatro Speed Maps independentes Os mapas s o selecion veis atrav s de c d
67. asgos cegos e profundos em fresados ou mesmo para limpar as arestas de um bloco de material Depois de cada passe o controle volta em 1 1 2 vezes a profundidade Ent o se voc estiver furando tenha certeza que tem espa o para aliviar a medida da barra 62 Se a profundidade n o puder ser dividida em um numero par de passes um passe pequeno de acabamento ser executado G78 Ciclo de movimento Interrompido Fun o Alimentar o eixo para uma posi o de forma incremental em movimento alternado e com retra o r pida sintaxe G78 eixo da a o distancia de retra o palavra de avan o opcional pausa opcional Exemplo G78 Z 2 000 10 100 F2 0 Move da posi o atual para Z 2 000 em 2 unidades min 0 100 unidades de cada vez retrai o eixo Z para a posi o original todas as vezes Notas O sinal para n o importante mas este c digo deve sempre ser usado com n o interessando a letra atual para o eixo a ser movimentado Se for indicado um tempo de pausa com o par metro P uma pausa em milisegundos ser executada ao final de cada passe G78 Z 2 000 1 0 100 F2 0 P100 Faz a mesma coisa que o exemplo anterior mas com uma pausa de um d cimo de segundo na parte do fundo do furo Isto ajuda na vida da ferramenta em muitos casos Depois ed cada passe e retra o a ferramenta ser movimentada rapidamente para 10 do incremento da avan o peck depois da ultima parada e ent o alime
68. ave Kowalczyk Programador chefe autor original Jerry Jankura Programa o sistemas TUI e interfaces Tony Groothuizen Programa o debugging George e Andrew Bean Autores do TechnoJock Toolkit que roda o sistema de menus Terry King Autor do Fkeybit Harald Geier Empregos dos Menus MasterCAM posts John Johnson M60 62 agora M98 M99 e algoritmos de parsing Daniel Barber Teste de Compatibilidade com Windows XP e instru es de inicializa o Alan Matheson Testes em modo M trico Daniel Brock Wayne Hill e Andrew Erwood Especifica es de Ciclo G76 N s inclusive gostar amos de reconhecer os usu rios registrados e os Beta Testers especialmente pelo seu apoio sugest es paci ncia e pelos muitos sucessos que eles vem tendo no uso do programa Parte 2 Guia do Usuario Introdu o O TurboCNC um interpretador de controle de m quina Atrav s da carga e execu o de arquivos em c digo G ocorrem movimentos f sicos de uma m quina Sistema Menu Aqui est o que voc dever ver quando o programa estiver rodando depois da janela de diagn sticos inicial File Run Setup Configure Tools Help STOPPED 000000in 000000in 800000in 0 000000 Spindle off Gear Ratio Coolant A Coolant B H01 break Block del Tool ABS y Feed 10 000 IPH 617 No fixture G53 No feed override Cycle count 88000 Fl Help
69. d override Tooling reference is not set Cycle count 00000 Press Set Gage to set reference or use Update to enter values oo MSM Po on abe pte tia Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt k Exit Uma janela de confirma o ir aparecer assegurando que as posi es das ferramentas n o ser o inadvertidamente apagadas Prosseguindo com a opera o uma caixa de mensagem ir aparecer para confirmar que ass posi es da ferramenta tenham sido apagadas com sucesso Gerenciar Vari veis File Run Setup Configure Tools Help Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt k Exit Prov um meio de ajuste e inspe o de vari veis sem usar c digos G RS 274D em modo MDI ou com um programa especial Mostrar ir trazer uma lista de escolhas com todas as vari veis que est o contendo algum valor Limpar tudo ir imputar a todas as vari veis uma linha em branco 19 Desabilitar Drives Esta op o estar dispon vel se uma linha de habilita o tiver sido configurada Todas as linhas de habilita o ficar o ajustadas em estado inativo se esta op o estiver selecionada Habilitar Drives Esta op o estar dispon vel se uma linha de habilita o tiver sido configurada Todas as linhas de habilita o ficar o ajustadas em estado ativo se esta op o n o estiver selecionada Reset Controle DigiSpeed Com
70. da a um valor de contagem A RPM correspondente a este valor pode ser digitada na janela de RPM e ser adicionada ao Mapa atual apertando a tecla Add Mapa Map O bot o Map usado para recuperar a contagem associada com a RPM ao Mapa de Velocidades atual Valores de RPM acima ou abaixo dos limites do Mapa ser o apontados como erro Adicionar Add Usado para informar um Valor e RPM espec fico para um Mapeamento no Mapa selecionado Os limites Alto e Baixo high e low de RPM para o mapa ser o ajustados como requeridos Calibra o Calibration Esta op o ainda n o foi escrita Editar Edit No momento da abertura o Editor de Mapa escolhe os itens do Mapa de Velocidades em ordem ascendente e valida o mapa Uma c pia deste mapa ser gerada Se houver uma falha na verifica o do mapa a mensagem Mapa Inv lido Invalid Map aparecer no canto inferior esquerdo da janela e o primeiro item com defeito ser marcado indexado na janela Se o teste de valida o passar o mapa ser indexado no primeiro item da lista File Run Setup Configure Tools Help STOPPED 0 000000in Value B 000000in B 000000in 0 000000 oed 10 000 IPM 17 No fixture 653 o feed override vcle count 80008 Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt X Exit Valor Value Move a Janela de Edi o de forma que o primeiro valor de contagem fique igual ao Alvo Se um Alvo n o fo
71. de dois pinos de sa da enquanto que um esquema Phase requer um m nimo de 4 pinos e um m ximo de 8 pinos para controlar um motor s A sele o do tipo de drive determina o tipo de informa o que ser mostrada na tela Passo Dire o ou Phase Largura do Pulso Pulse Width Altera a dura o do pulso dos passos nos eixos controlados pelo m todo de Passo Dire o Step Direction pois alguns drives precisam de alguns microssegundos para reconhecer que a linha do passo mudou de estado O par metro ajustado diretamente em valores inteiros de microssegundos 0 representa nenhuma demora e na maioria dos computadores se trabalha numa faixa entre 2 e 7 microssegundos Porta A porta paralela na qual o drive est conectado 22 Numero do Pino de Passo Step pin num Ajusta o numero do pino de saida na porta selecionada para os pulsos de Passo Valores v lidos ser o 2 3 4 5 6 7 8 9 1 14 16 e 17 Pino do Passo Step pin is Esta op o usada para ajustar o TurboCNC com a sua placa de controle drive Verifique a documenta o da sua placa ou a se o de arquivos no f rum do grupo Yahoo do TurboCNC para determinar os ajustes apropriados Tentativa e Erro tamb m pode ser usado N mero do Pino de Dire o Dir pin num Ajusta o n mero do pino de sa da na porta selecionada para os pulsos de Dire o Valores v lidos ser o 2 3 4 5 6 7 8 9 1 14 16 e 17 Pino de Dire
72. do porque falamos do sistema da M o direita Y para cima 56 G20 Unidades em Polegada Fungao Ajusta as unidades de distancia para polegadas sintaxe nenhuma Notas Todas as coordenadas e fatores de avan o ser o transformadas em polegadas depois que este comando for executado G20 e G21 s o id nticos a G70 e G71 Gravando o arquivo ini enquanto neste modo o tornar modal quando reiniciar o sistema G21 Unidades m tricas Fun o Ajustar as unidades de distancia para mm sintaxe nenhuma Notas Todas as coordenadas e fatores de avan o ser o transformadas em mm depois que este comando for executado G20 e G21 s o id nticos a G70 e G71 Gravando o arquivo ini enquanto neste modo o tornar modal quando reiniciar o sistema O TurboCNC guarda e usa todos os valores em unidades imperiais internamente Isto causa pequenos erros de convers o gt 0 00001 polegada ou 0 000004 mm na hora de mostrar valores em modo m trico G28 Enviar todos os eixos para Home Fun o Aciona cada eixo que tenha um interruptor de Origem Home para reconhecimento de posi o sintaxe G28 palavra de Fator de alim opcional Notas Cada eixo com um interruptor de Origem ser acionado em dire o origem Home onde as suas coordenadas ser o zeradas G28 tamb m usado para recalibra o do equipamento durante longos ciclos de trabalho onde a temperatura ou outro fator externo possa gerar diferen a
73. dos anteriormente no bloco ser o usados Qualquer outro c digo ou par metro ser ignorado A fun o Salto muito til quando combinada com uma Programa o Condicional Se houver um erro de interpreta o na linha contendo um alvo de salto uma mensagem de Alvo de Salto n o Encontrado Jump Target not Found aparecer M98 Saltar para sub rotina Fun o Saltar para um novo bloco gravando o retorno Sintaxe palavra N M98 salto alvo Exemplo N0010 M98 00100 Saltar para sub rotina 0100 M05 Subrotine retorna aqui desligar fuso M02 Final do Programa N0100 M03 sub rotina para ligar fuso M99 Retorno da sub rotina Notas A palavra de Alvo de salto ajustada em O por padr o Isto pode ser reconfigurado usando se o menu Configure Dialect Saltos para a linha com uma palavra N id ntica a palavra de alvo N0100 no exemplo A palavra N da linha com M98 gravada para o retorno 10 no exemplo Naturalmente isto quer dizer que voc deve ter uma palavra N diferente tanto na linha de chamada como na linha de alvo As sub rotinas podem ter 20 n veis de profundidade C digos que seguem um M98 em um bloco n o ser o executados C digos M existentes em um bloco ser o executados primeiro na ordem que eles forem encontrados Apenas os par metros que seguem o M98 para c digos M encontrados primeiramente no bloco ser o usados Qualquer outro c digo ou par metro ser ignorado 76
74. e acordo com a distancia verdadeira do movimento em unidades revolu o ou unidades minuto e Movimenta o m ltipla de eixos angulares em graus segundo para o primeiro eixo na linha e todos os outros o seguem de forma a iniciar e terminar os movimentos em un ssono e Movimento misturado de eixos angulares e lineares seguem as regras para eixos lineares apenas os eixos angulares os seguir o de forma a iniciar e terminar os movimentos em un ssono e Nenhum eixo ir ultrapassar a m xima velocidade indicada no setup e A Ultrapassagem override do Fator de Avan o modifica o fator de avan o se estiver habilitado e Palavras de Avan o s o modais Se n o existir nenhuma palavra de avan o em um bloco a ultima palavra de avan o que foi lida ser usada 52 G02 Interpola o circular sent Hor rio 3D Fun o Mover para uma nova posi o em movimento de arco no sentido hor rio O centro do arco especificado atrav s de posi es do ponto de in cio ou implicitamente pela magnitude do raio sintaxe 1 G02 palavras para 2 eixos opcionalmente um terceiro par metros de interpola o palavra de avan o opcional sintaxe 2 G02 palavras para 2 eixos opcionalmente um terceiro palavra de Raio palavra de avan o opcional Exemplo 1 G17 plano XY especificado para clareza GOO X0 YO vai at a posi o de inicio G02 X2 YO I1 JO F4 Move a partir do ponto atual at 0 0 em um arco com seu ce
75. e move para um passo simples ou troca de fase As unidades podem ser Imperiais polegadas mil metros ou graus decimais dependendo do movimento do eixo e do sistema de medidas em uso Uma calculadora especial est dispon vel clicando se na palavra Calc ou apertando c Acelera o Accel M xima acelera o do trem de pulsos dos passos ou das fases que s o enviados para a placa de controle medidos em ciclos por segundo por segundo Isto puramente eletr nico e convertido em movimento pelo motor Escala usada para converter este valor no valor linear ou angular mostrado abaixo Velocidade Inicial Start vel a m xima velocidade de arrancada freada que ser usada pelo TurboCNC para este eixo Valores baixos poder o ser usados para interpola o de movimentos Isto medido em ciclos por segundo e convertido em medida de distancia ou de angulo usando Escala e mostrado logo abaixo como Velocidade Inicial Max vel a m xima velocidade que o TurboCNC ir controlar o eixo Esta medi o acontece em ciclos por segundo e convertida em medida de distancia ou de angulo usando Escala e mostrado logo abaixo como Max Velocidade Max Speed Folga Backlash uma compensa o aplicada no eixo toda vez que se muda de dire o de movimento Ela pode ser medida em polegadas mil metros ou graus dependendo do tipo de movimento e sistema de medidas adotado no momento 23 Jog Lento mov
76. e o bot o INICIAR e selecione EXECUTAR Digite o comando attrib MSDOS SYS r s h Modificando CONFIG SYS Voc pode modificar o arquivo de nome CONFIG SYS para mostrar um menu que permita a voc de escolher iniciar diretamente em modo DOS ou em Windows Aperte o bot o INICIAR e selecione EXECUTAR Digite o comando attrib CONFIG SYS r s h Depois abra o CONFIG SYS no Bloco de Notas Alguns computadores com Windows 9x podem n o ter uma c pia do arquivo CONFIG SYS Se o seu n o tiver use o Bloco de Notas para criar um No come o do CONFIG SYS adicione as seguintes linhas Menultem WIN Windows GUI Menultem DOS MS DOS 7 1 Unadorned MenuDefault DOS 10 WIN vedi Nesta parte estarao todas as outras entradas do seu CONFIG SYS E no final do seu arquivo CONFIG SYS adicione as seguintes linhas DOS DeviceHigh C windows command ansi sys Shell CACOMMAND COM CA E 3072 P Files 50 95 Esta configura o ir fazer mostrar uma mensagem com dois itens Ela fica esperando por 10 segundos e depois entra no DOS automaticamente Durante a espera dos 10 segundos voc pode usar as teclas do cursor para selecionar o Windows ou mesmo o DOS Voc pode at mesmo ajustar o arquivo CONFIG SYS para selecionar o Windows como padr o Se voc deseja fazer assim mesmo altere a linha MenuDefault DOS 10 para MenuDefault WIN 10 Salve CONFIG SYS Aperte o bot o INICIAR e selecione EXECUTAR
77. e que o operador modifique o estado de sa da do pino da porta selecionada como a seguir teclas 1 a O alternam os pinos 1 a 10 respectivamente teclas Shift 1 a Shift 7 alternam os pinos 11 a 17 bot o esquerdo do mouse no n mero do pino ir alternar o estado do pino bot o direito do mouse num pino de Sa da enviar um trem de pulsos lentos 1 Hz para este pino e Ctrl P ira enviar um trem de pulsos lentos 1 Hz para o ultimo pino que foi acionado Nota Tentar acionar um pino de entrada resultar numa mensagem de erro como a mostrada abaixo Port LPT1 0378h Ctrl F2 Configure display MSE Active n Error Pin 11 is an input A mensagem ir desaparecer automaticamente quando e Se passarem 10 segundos e Um pino de sa do for acionado e O modo do Monitor de Porta for alterado 43 Um trem de pulsos de sa da de 1 Hz pode ser enviado ou desligado para o ultimo pino que foi acionado usando se Ctrl P O trem de pulsos pode tamb m ser enviado para um pino de sa da clicando se no pino de sa da O trem de pulsos pode ser interrompido atrav s das teclas Ctrl P ou alternando um outro pino atrav s do mouse ou do teclado Esta caracter stica pode ser usada para identifica o de cabo teste de rel s e indicadores ou outros testes contra falhas Trens de pulsos com frequ ncias maiores podem ser gerados em Modo Passivo atrav s da defini o de um eixo que tenha seu pino de passos ajustado para a sa da desejada e
78. e se selecione um arquivo de configura o para ser carregado Depois de ter sido escolhido uma janela aparecer verificando que o arquivo foi corretamente carregado e que as portas foram reajustadas para os valores carregados A janela de Status ser atualizada refletindo os valores que foram carregados STOPPED Please configure NI TURBOCNC INI miceli no az Fi Help F3 Golo F6 Run F Single step F8 Jog F9 MDI Alt K Exit 40 Ressetar Portas Reset Ports O comando Resetar Portas reconfigura o software para usar a porta paralela rec m configurada Uma janela ir aparecer confirmando que a a o foi feita e oferece a oportunidade para gravar a configura o atual A mesma rotina para Salvar Configura o Como ser usada Ferramentas Tools Calculadora Uma calculadora simples est dispon vel para ajudar nos c lculos de ajustes Ajuda Help Existem algumas op es previstas para se acessar alguma documenta o enquanto voc estiver dentro do programa Toda a informa o a mesma contida neste manual e por conveni ncia quer em m quinas com DOS n o ser poss vel ler estes arquivos Introdu o Prov uma introdu o a usinagem CNC e aos fundamentos para linguagem RS 274D Ref C digo G Uma refer ncia s fun es preparat rias suportadas pelo TurboCNC Ref Co digo M Uma refer ncia s fun es gerais suportadas pelo TurboCNC Programa
79. em de uma s rie de Palavras que definem as opera es a serem executadas Cada Palavra consiste de um OpCode C digo de Opera o que especifica o que a Palavra se refere e de um Operando com os detalhes Os OpCodes s o normalmente alfab ticos e os operandos s o num ricos Come ando na vers o 4 0 o TurboCNC j permite vari veis ou express es que podem ser usadas como Operandos de uma Palavra Coment rios podem ser usados em programas RS 274 para serem entendidos mais facilmente pelos operadores e programadores Os Coment rios devem ser limitados por Par nteses ou colocados no final de uma linha bloco depois de um sinal de ponto e v rgula Nota O interpretados do TurboCNC permitir coment rios envolvidos por par nteses inseridos entre um OpCode e um Operando de uma Palavra mas esta pr tica n o recomend vel Programa de Exemplo Este um Coment rio precedido por um Ponto e V rgula Este tamb m um coment rio qu st entre par nteses M03 F5 0 Este Bloco consiste de 2 palavras M05 OpCode M Operando 05 M03 F5 0 E Operando especificado como Valor MO3 F 3 E Operando especificado como vari vel M03 F 6 2 F Operando especificado como express o M02 Final do Programa Interpretador do TurboCNC Parser importante notar que o TurboCNC interpreta uma linha da esquerda para direita resolvendo nomes de vari veis e
80. enos as linhas de acionamento do grampo dire o e sentido de fechamento precisam ser configuradas na maquina para se usar este comando O grampo ser acionado at que as linhas de abertura se tornem ativas ou quando 15 segundos passarem o que acontecer primeiro M13 Ligar Fuso sent Hor rio e Refrigerante A Fun o Ligar o fuso no sentido hor rio e ativar o liquido refrigerante A M14 Ligar Fuso sent Anti Hor rio e Refrigerante A Fun o Similar a M13 mas o fuso ir rodar em sentido anti hor rio M17 Habilita Drives Fun o Ajustar as linhas de habilita o dos drives como ativas Notas As placas Stepper World SP3 e algumas vers es dos drives MAXNC requerem um sinal de habilita o para poderem operar Depois de configurar as linhas de habilita o no TurboCNC use este c digo para ligar as linhas Os drives ser o desabilitados automaticamente quando e o bot o de P nico foi apertado durante movimento e voc saiu do TurboCNC normalmente Eles ser o habilitados quando um programa iniciado ou reiniciado voc entrou em modo JOG TurboCNC iniciado voc digitou um comando MDI voc pode inclusive controlar manualmente a habilita o dos drives atrav s das op es presentes no menu Setup M18 Desabilitar Drives Fun o Ajustar as linhas de habilita o dos drives como inativas Notas Similar ao comando M17 este comando desliga as linhas de habilita o dos dr
81. erven o do operador Uma contagem dos ciclos ser mantida na janela de status Usando uma tecla um ciclo de usinagem se inicia a partir da primeira linha do arquivo 10 Autom tico Esta op o pe usada por m quinas completamente autom ticas capazes de trocar a pe a sendo usinada Apenas informe a quantidade de pe as e mande ver Ele vai rodar as pe as uma atr s da outra at o n mero de pe as especificado ter sido alcan ado Esta fun o tima para troca de pallets avan o de barras PLCs ou outro sistema robotizado para carga e descarga Os c digos G para acionar os rob s ou outros eixos devem ser inclu dos no mesmo programa com o c digo usado para usinar a pe a Esta a raz o parcial que muitos eixos de movimento s o previstos Verifica o de Vazio Esta op o permite ao usu rio rodar pelas etapas do programa sem gerar movimenta o dos eixos nem ligar nada Esta op o tamb m usada para verifica o de erros de sintaxe no arquivo do programa e para obter uma estimativa dos tempos de usinagem do programa O tempo estimado de funcionamento dever estar um pouco a quem da realidade pois este m todo usa aproxima es para velocidades O comando Restaurar Arquivo Reset File e as op es Ir para o Bloco Cursor Go To Block Cursor permitem ao usu rio estabelecer o ponto de execu o corrente em um arquivo sem cortar ou movimentar nada Restaurar Arquivo A op o Restaurar
82. esconde os indicadores de dire o de compensa o de folgas na janela de Status em todos os eixos que tiveram a compensa o configurada Alterna entre Paradas Opcionais M01 Permite ou bloqueia comandos M01 de Paradas Opcionais dependendo de seu estado atual Alterna entre Apagar Blocos Marcados Permite ou bloqueia o modo de apagamento de bloco dependendo de seu estado atual Quando permitido o TurboCNC ir ignorar blocos de c digo que tem o s mbolo como primeiro caractere v lido em uma linha de programa o O caractere de Apagamento de bloco poder ser precedido por um espa o em branco como um espa o ou um caractere TAB bem como coment rios entre aspas Se estiver habilitado e um caractere de apagamento de bloco foi encontrado antes da primeira palavra em um bloco o TurboCNC ir ignorar apenas a palavra que se segue GOO X0 Y0 ZO eixo y n o ir se mover se o comando bloco marcado estiver ligado G00 X0 YO ZO nenhum movimento acontecer se o comando blocos marcados estiver ligado sem movimento se bloco estiver ligado G00 X0 YO Z0 Alterna entre Unidades de Trabalho Muda as Unidades de Trabalho do sistema de Imperial para M trico e vice versa Este item do menu tem o mesmo efeito que G20 21 70 71 Veja a se o Troca Unidades Nativas nas Configura es para uma outra discuss o a este respeito Gerenciamento de Fixa es O sistema mestre de Coordenadas de
83. et Close Delay Especifica o tempo em milisegundos que o TurboCNC espera para a pin a fechar c digos afetados M22 Retardo de Grampo Clamp Delay Especifica o tempo em milisegundos que o TurboCNC espera pelo mecanismo de fixa o de material ser acionado ou n o c digos afetados M10 M11 36 File Run Setup Configure Tools Help STOPPED eK 000000in sy 000000in B 0000001n Spindle Energize Delay ms 0 000000 Turret Index Delay ms Collet Open Delay ms Collet Close Delay ms Clamp Delay ms O IP Gi No fixture 653 No feed override Cycle count 80000 Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Configurar Editor Configure Editor O Editor pode ser configurado para automaticamente adicionar um bloco no inicio e ou no final dos arquivos CNC de partes de usinagem Primeiro Bloco First Block Um Primeiro Bloco pode ser incluido sempre que um novo arquivo for criado atrav s do comando Novo New do menu Arquivo File Ultimo Bloco Last Block Esta entrada obrigat ria e ser inclu da sempre que um arquivo novo for criado usando se a op o Novo New do menu Arquivo File O bloco tamb m ser executado quando um comando Fim de arquivo End of file for encontrado antes de uma instru o de t rmino M02 M30 quando estiver rodando um arquivo pelo Editor Op es de Arquivo Existentes Existing Fi
84. fatores de avan o por giro veja G95 atrav s da leitura do pulso ndice do fuso voc dever ter instalado um sistema de pulso ndice para usar este c digo Veja a se o de hardware para maiores detalhes em como ajustar este sistema A opera o ser interrompida em cinco segundos se n o receber nenhum sinal do fuso Uma mensagem de erro ser lan ada se o sistema detectar que o fuso ultrapassou 5000 rpm M60 Saltar para sub rotina fun o obsoleta Fun o Ir para um novo bloco gravando o retorno Sintaxe palavra N M60 alvo Exemplo N0010 M60 00100 Salta para subroutine 0100 MO 5 Retorno da sub rotina aqui desligar fuso M02 Final do programa N0100 M03 sub rotina para ligar fuso M62 Retorno da sub rotina Notas Esta fun o considerada obsoleta Sugerimos o uso do comando M98 Ele foi inclu do como sendo uma ponte parcial para vers es anteriores do TurboCNC A palavra Alvo ajustada para O por padr o Isto pode ser reconfigurado usando se o menu Configure Dialect Saltos para a linha com a palavra N id ntica a palavra salto alvo N0100 no exemplo A palavra N na linha com o comando M98 gravada para o retorno 10 no exemplo Naturalmente isto quer dizer que voc deve ter uma palavra N diferente em ambas linhas de chamadas e de alvos As sub rotinas podem ter 20 n veis de profundidade M62 Retorno da sub rotina fun o obsoleta Fun o Retornar ao b
85. furo Exemplo G82 X0 YO 5 Z 1 F10 RO 25 P250 Fura na coordenada 0 0 5 at a profundidade de Z 1 a 10 IPM Pausa por um quarto de segundo e ent o retrai at Z 0 25 64 Notas A pausa em milisegundos conforme um padr o Esta propriedade pode ser alterada para segundos ou uma outra letras pode ser escolhida al m do P para compatibilidade com programas CAM G83 Ciclo de Fura o Interrompido Fun o Fura o com movimento interrompido e com pausa opcional sintaxe Similar a G81 82 mas necessita de um par metro para incremento do movimento interrompido quando furando Exemplo G83 X0 Y0 5 Z 1 F10 R0 25 00 100 P250 o mesmo exemplo G82 acima mas a broca vai descer a 10 IPM de fator de avan o em movimento interrompido de 0 100 de polegadas com retra o em r pido at Z original A broca desce em movimento r pido at 10 da distancia do movim interrompido acima do fundo do furo e avan a em velocidade de avan o controlada para minimizar tempos mortos Notas O par metro de pausa P opcional no comando G83 como uma conveni ncia para sair do padr o O exemplo acima ir pausar por um quarto de Segundo no final de cada ciclo interrompido A pausa em milisegundos n meros inteiros por padr o O sinal de Q n o importante As letras P e Q e as unidades de pausa podem ser alteradas G90 Coordenadas Absolutas Fun o Ajustar as coordenadas para modo Absoluto padr o sintaxe
86. i o de Ferramenta Raio do Arco plano de soltura Velocidade do Fuso Indicador de Operador Nome Num rico Vari vel Incremento de Etapa de Ciclo Enlatado Numero de linha para chamada de sub rotina M98 e Salto M97 Dura o da Pausa vVIO O O MD 4AX jC ITiniZ Z O Operandos Dimens o sequ ncia ou outro dado seguido por um OpCode normalmente se refere a Operando A habilidade para usar valores express es ou vari veis como operandos aumentar muito as capacidades do TurboCNC Valores Simplesmente coloque valores e n meros Quando interpretando uma linha o TurboCNC interpreta qualquer Operando que comece com um numero entre 0 e 9 um per odo um sinal de mais ou um sinal de menos como valor Express es Uma express o uma s rie de valores e vari veis seguidas de opera es e fun es que devem ser executadas para se determinar o operando Express es devem estar entre colchetes e n o podem ser agrupados nested Uma express o n o pode conter subexpress es ent o par nteses ser o usados em express es para alterar a ordem de opera o e indicar os par metros a serem passados para uma fun o vari veis vari veis s o valores guardados pelo TurboCNC nomeados com um sinal de escada e seguido por um numero inteiro de 1 at 9999 vari veis com nomes de 1 at 999 s o persistentes o que quer dizer que seus valores ser o guardados n
87. iagrama abaixo Y Os eixos rotativos A B e C dever o ser paralelos aos eixos X Y e Z Os eixos U V e W dever o ser lineares tamb m e paralelos a X Y e Z respectivamente Nada poder deter voc de fazer do eixo X um eixo angular no TurboCNC de fato este um expediente para se programar uma opera o 88 Dire es de arcos Hor rio vs Anti hor rio s o explicadas em G02 A dire o de um arco tirada olhando se para dire o negativa da sa da do eixo no plano Por exemplo em uma fresadora um arco no plano XY plano da mesa deve ser interpretado como hor rio se visto em Z para baixo visto de cima 89 A Porta Paralela Explicada Na grande maioria dos computadores pessoais existe um conector de 25 pinos chamado de porta paralela que est dispon vel para conex o de uma impressora ou outro dispositivo E por um acidente de engenharia esta porta uma excelente interface para controle de m quinas CNC Os pinos da porta paralela tem dois n veis de voltagem Alto definido como 5Volts e baixo como OVolts falando estritamente 0 a 0 8V baixo 2 5 a 5V alto Isto conhecido como TTL para Transistor Transistor Logic A comunica o com um eixo de uma maquina CNC acontece normalmente atrav s de dois pinos de sa da Um chamado de pino de dire o e ele ajusta a dire o de rota o que o motor dever acionar o eixo O outro o pino de passo que acionado a cada vez que o moto
88. ica o da primeira pe a enquanto ela est na m quina Coment rios inclusos no bloco contendo M01 ser o mostrados em destaque Uma barra vertical pode ser usada para for ar uma linha nova Esta propriedade um m todo conveniente para apresentar instru es ao operador durante os trabalhos M02 Final do programa Fun o Parar a execu o do programa Notas Este comando 00 M30 dever estar na ultima linha do programa 69 Comentarios inclusos no bloco contendo M02 ser o mostrados em destaque Uma barra vertical pode ser usada para for ar uma linha nova Esta propriedade um m todo conveniente para apresentar instru es ao operador durante os trabalhos MO3 Ligar Fuso sent Hor rio Fun o Ligar o fuso em sentido hor rio Notas A dire o de rota o de um fuso normalmente no sentido hor rio Se o fuso for comandado para funcionar e j estiver ligado ele ser desligado por 7 segundos e ent o religado na nova dire o M04 Ligar Fuso sent Anti Hor rio Fun o Ligar o fuso em sentido anti hor rio Notas Similar a MOS Desligar o fuso com M05 antes de trocar de dire o ou de invocar os comandos M03 04 Se o fuso for comandado para reverso enquanto estiver ligado ele ser desligado por 7 segundos e ent o religado na nova dire o M05 Desligar Fuso Fun o Desligar fuso Notas Desliga a linha de sinal de controle do fuso N o assume se houver freio A linh
89. igos RS 274D usando os comandos M40 at M43 Os padr es estabelecem que estes comandos sejam usados para troca de engrenagens pois cada mapa de velocidade representa uma rela o de redu o de engrenamento File Run Setup Configure Tools Help a STOPPED 0 000000in m Map Selector Spindle gt ANITA mi a LE 8 0000009 Value T Ss a O ABS Calibration a cod 10 000 IPM ras No fixture 653 o feed override vcle count 88000 m Test Add Mapping DT Automatic r Hp Fi Help F2 Ports F3 Golo F6 Run F7 Single Step F8 Jog F9 MDI Alt k Exit Fator Ratio Usado para selecionar um Speed Map Mapa de Velocidade ou Rela o de Redu o Valores v lidos ser o entre 1 e 4 O n mero 1 corresponde a M40 4 a M43 Ajustar Redu o Set Gear Este bot o usado para ajustar o Mapa de velocidade atual para aquela especificada na Caixa de Fator Ratio box Alterna Toggle Bot o que alterna entre ligar e desligar o fuso dependendo do estado atual Valor Value Usado para Entrar com um valor para usar com os bot es Set e Add descritos mais abaixo 30 RPM A velocidade em RPM informada nesta janela para ser usada pelos bot es Map e Add descritos mais abaixo Ajustar Set Ajusta a velocidade por um Valor e liga o Fuso no sentido hor rio se ele estiver desligado Isto usado para se determinar a RPM associa
90. imento lento Slow jog Esta a velocidade de aplica o de pulsos de passo ou de alterna o das fases quando o jog lento for acionado Ela medida em ciclos por segundo O valor pode ser convertido em medida de distancia ou de angulo pela multiplica o com a Escala jog R pido movimento r pido Fast jog Similar ao jog lento mas permite que se selecione uma velocidade mais alta Teclas de Jog Jog keys Ser poss vel escolher entre normal ou invertido invert No modo invertido o movimento da ferramenta em rela o ao trabalho reverso para o eixo em quest o Bot es Selecionar Eixo Select Axis aceitam as altera es feitas no eixo atual e permitem navegar entre os outros eixos e configur los sem ter que retornar ao menu principal e ter que correr todas as op es de novo para acessar outro eixo Bot es Finalizar Configura o de Eixo Finished Axis Config s o usados para sair do menu de configura o OK aceita as altera es Cancel sai do menu sem gravas as altera es NOTA As portas devem ser resetadas para que as novas configura es tenham efeito A configura o deve ser gravada para que todas as altera es fiquem dispon veis na pr xima vez que o TurboCNC for carregado As telas a seguir mostram o menu de configura o do eixo para um eixo linear controlado por fase Phase drive Note que a informa o defini o de fase phase definitio
91. inicia o sistema G95 Fator de Avan o IPR Inch per Revolution polegada por volta Fun o Ajustar a unidade do fator de avan o para unidade rev Sintaxe G95 palavra opcional S Exemplo G95 S1000 F0 002 Avan o de 0 002 rev a 1000 rpm Notas Tenha certeza de ajustar a palavra S para velocidade do fuso quando chamar esta fun o pela primeira vez antes de executar qualquer movimento voc tamb m pode ler a velocidade do fuso depois de acionar o modo G95 usando o c digo M50 se sua maquina tiver um encoder conectado e configurado no fuso G93 94 95 s o modais de um para o outro Cada modo permanecer ativo at que se invoque outro G97 Programar RPM do Fuso Fun o Ajustar RPM do fuso Sintaxe G97 palavra S Exemplo G97 S1000 1000 rpm Notas Esta fun o de suporte no c digo fonte Usu rios registrados podem usar esta fun o como ponto de partida para programar rotinas de controle de velocidade de fuso de suas m quinas no TurboCNC Se voc usar fatores de avan o em unidades rev atrav s do comando G95 voc deve usar esta op o ou ent o ajustar o par metro S para velocidade do fuso antes de fazer qualquer movimento G178 Movimento R pido Interrompido Fun o Movimenta o interrompido r pida generalizada de qualquer eixo Sintaxe G178 eixo da a o distancia do toque palavra de avan o opcional pausa opcional Exemplo G178 Z 2 000 10 100 F2 0 Move da
92. ipal de configura o como esta abaixo Esta janela din mica e ir se alterar para refletir as suas escolhas recomend vel que se use um mouse para navegar nesta tela File Run Setup Configure Tools Help Hi Step pin num BZ Motion Parameters Scale Step pin is Accel Max vel Backlash Drive type Slow jog e Sten bir Dir pin num BB Fast jog Jog keys Direction pin Start speed is 3 00 in m Port Bites Max speed of 30 00 in m is reached in 3 000 sec while moving 0 675 in select Axis r Finished Axes ER Changes are not effective until the ports are reset Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Motion PulseWidth EM Itens no menu de configura o do eixo s o Nome do Eixo Axis Name Designa a letra do drive do eixo que ser usado para controle atrav s do c digo G em RS 274 D Sele es v lidas ser o as letras A at Ee U at Z Movimento motion Designa se este eixo ser linear ou angular As medidas Angulares do eixo s o sempre em graus decimais m dulo 360 e movimentada pela menor distancia at a nova posi o Eixos Lineares poder o ser medidos em mil metros ou polegadas dependendo do sistema de medidas em uso Tipo de Drive Drive type Seleciona se o esquema de controle drive deste eixo do tipo Passo Dire o step dir ou Phase Um esquema de Passo Dire o necessita apenas
93. ir o apontar na dire o Positiva dos movimentos da ferramenta ao longo de cada eixo Para uma m quina de mesa m vel como uma fresadora Sherline movimento positivo ao longo do eixo X se d movendo se a mesa para esquerda movimento positivo ao longo do eixo Y move a mesa para frente da m quina para longe da coluna Uma m quina de p rtico move a ferramenta ent o o movimento do p rtico que segue a regra da m o direita exatamente o oposto da mesa m vel Por conven o eixos rotativos com seus eixos de rota o paralelos aos eixos X Y e Z ser o chamados de A B e C respectivamente A dire o de rota o positiva destes eixos s o no sentido anti hor rio quando vistos pelo lado positivo do eixo ortogonal correspondente X Y ou Z Ent o pegando a fresadora Sherline como exemplo com uma mesa rotativa montada de forma a seu eixo de rota o fique paralelo ao eixo X com a sua mesa voltada para direita quando vista da dire o do manipulo ou motor de passo roda em sentido anti hor rio Em outras palavras a parte de cima de uma mesa rotativa ir rodar para frente da m quina Interessante notar que a dire o de rota o em rela o a superf cie da mesa rotativa ir mudar se voc virar a mesa ao contr rio de forma a montar a mesa para esquerda da maquina Com apenas dois eixos a regra da m o direita mostra resultados intermedi rios quando usados em um torno Muitos operadores adotaram a conven o
94. istadas abaixo N mero Descri o Dire o N mero Descri o Dire o 1 Ligar Fuso Out 21 Interruptor de Limite 3 In 2 Dire o do Fuso Out 22 PLC Handshake Sense In 3 Refrigerante A Out 23 Indice do Fuso In 4 Refrigerante B Out 24 Encoder Fuso A In 5 PLC Handshake Signal Out 25 Encoder Fuso B In 6 Habilita Drive 1 Out 26 Ponta de Provas In 7 Habilita Drive 2 Out 27 Jog Encoder A In 8 Habilita Drive 3 Out 28 Jog Encoder B In 9 Seletor de Grampo BitO Out 29 Block Hold In 10 Seletor de Grampo Bit 1 Out 30 Start Inhibit In 11 Seletor de Grampo Bit2 Out 31 Clamp Sense Opened In 12 Seletor de Grampo Bit3 Out 32 Clamp Sense Closed In 13 Grampo Motor On Sinal Out 33 Home Switch 1 In 14 Grampo Dire o Fechado Out 34 Home Switch 2 In 15 ndice Torre Ferramenta Out 35 Home Switch 3 In 16 Solen ide Abrir Pin a Out 36 Home Switch 4 In 17 Solen ide Fechar Pin a Out 37 Home Switch 5 In 18 Parada de emerg ncia In 38 Home Switch 6 In 19 Interruptor de Limite 1 In 39 Home Switch 7 In 20 Interruptor de Limite 2 In 40 Home Switch 8 In Cada fun o permite que se habilite e se configure a porta paralela a linha de I O in Out e os n veis l gicos ativos que eles usar o E ainda mais as fun es de Interruptores de Home permitem que voc especifique onde os interruptores est o localizados se do lado positivo ou do negativo do eixo associado e qual a posi o deve ser ajustada quando acionado o inter
95. ives M21 Abrir Pin a Fun o Abrir uma pin a Notas Quando este c digo executado a linha de Abertura de Pin a se torna ativa por um breve per odo e ent o retorna ao seu estado inativo O tamanho do tempo padr o dois segundos e o m ximo 120 segundos Altere o tamanho do tempo editando o item ColletOpenTime ms no arquivo ini N o necess rio nenhum tipo de retorno Este comando foi desenhado para trabalhar com uma pin a pneum tica de um torno por exemplo 72 Os per odos de pausa para M21 e M22 s o ajustados no arquivo ini ou no menu de configura o na se o Geral M22 Fechar Pin a Fun o Fechar a pin a Notas Similar a M21 este c digo ativa a linha de sa da de Fechar Pin a por um determinado tempo Dois segundos o padr o 120 segundos o m ximo Altere o tempo editando a linha ColletCloseTime ms no arquivo ini M30 Final de Programa amp rebobinar Fun o Parar a execu o de um programa Notas De funcionalidade id ntica a MO2 Discos r gidos n o precisam ser rebobinados claro mas fitas de papel precisam Alguns programas CAM geram este c digo no final de um programa ao inv s de M02 ent o ele tem alguma compatibilidade Coment rios inclusos no bloco contendo M30 ser o mostrados em destaque Uma barra vertical pode ser usada para for ar uma linha nova Esta caracter stica um m todo conveniente de apresentar instru es ao usu ri
96. ixo atualmente ativo para uma posi o especificada Esta G func o simi E un o similar ao c digo GOO Alt H Manda o eixo ativo para Home Diminui o ndice na tabela de velocidades do eixo ativo sem se J importar com a sincroniza o Se o ndice atual for 1 o comando J n o ter efeito Aumenta 0 ndice na tabela de velocidades do eixo ativo sem se K importar com a sincroniza o Se o ndice atual for 10 o comando K n o ter efeito L Liga desliga a verifica o dos contatos de limites AR M Ajusta a posi o de todos os eixos em 0 N Ajusta a velocidade discreta de jog para normal a m xima velocidade de jog ditada pelo c digo F o Escreve as coordenadas atuais de todos os eixos em um arquivo de pontos usado quando tocando probing um objeto P Liga desliga o modo de toque probing mode Quando o Toque estiver ligado a velocidade ser ajustada para a fun o Q Ajusta o eixo que ser atribu do para as teclas e para o jog R Seleciona a Fator r pida para velocidade de jog quando a m quina estiver neste modo Alt S Liga desliga o fuso T Troca o n mero da ferramenta para a pr xima posi o n mero Se a posi o estiver no valor m ximo ela vai para o menor valor R Troca o n mero da ferramenta para a posi o anterior n mero Se a posi o estiver no valor m nimo ela vai para o maior valor Alterna o valor da tabela de
97. jog discreto entre unidade Imperial e Alt U ara M trico U Ajusta o eixo U como sendo o eixo ativo atual V Ajusta o eixo V como sendo o eixo ativo atual W Ajusta o eixo W como sendo o eixo ativo atual 14 X Ajusta o eixo X como sendo o eixo ativo atual Y Ajusta o eixo Y como sendo o eixo ativo atual Alt Z Zera o eixo especificado ou todos os eixos Z Ajusta o eixo Z como sendo o eixo ativo atual lt TAB gt Alterna entre modo Cont nuo e Discreto jog lt ALT gt 1 8 Ativa o eixo selecionado Depois de ativar o eixo voc pode selecionar a distancia para jog que este eixo ser deslocado a cada vez que a tecla associada a ele for pressionada 1 0 Seleciona um ndice da tabela de incrementos atual para o eixo ativo Se o eixo estiver sincronizado todos os incrementos da tabela de unidades atual ser o atualizados Se a tabela de unidades estiver sincronizada as entradas apropriadas em abas tabelas ser o atualizadas Seta Esquerda Move a ferramenta ao longo do eixo associado em dire o negativa Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo X Seta Direita Move a ferramenta ao longo do eixo associado em dire o positiva Quando o TurboCNC controla uma fresadora este eixo normalmente chamado de eixo X Seta p Cima Move a ferramenta ao longo do eixo associado em dire
98. l Ports SPP consiste de tr s registradores data status e control Os registros para estas tr s portas encontram se em 0378h 0278h e 03BCh Estes s o os endere os base referidos acima O TurboCNC sempre procura as portas nesses endere os Se o computador mapeia estas portas em outros endere os estes endere os podem ser verificados atrav s da BIOS em 0000 0408 0000 040A e 0000 040C para LPT1 at LTP3 As fontes da vers o registrada do TurboCNC podem ser modificadas para usar endere os n o padronizados Conex es para os registros a seguir Base Data Base 1 Status Base 2 Control Bit Pin Dir Pro CE Bit Pin Dir Prop it Bt Pin Dir Prop Bi 7 9 _Out Data 7 7 11 In Busy 7 Unused 6 8 Out Data6 6 10 In A 6 Unused 5 7 Ou Data5 5 12 In PaperOut 5 Bi Dir 4 6 Out Data4 4 13 In Select In IRQ Enable 3 5 Out Data3 3 15 In Error 3 17 IO Select 2 4 Out Data 2 IRQ 2 16 IO Reset 1 3 Ou Datai 1 Reserved 1 14 IO AutoLF 0 2 Out Daa0 0_ Reserved 0 1 O Strobe Notas e Pinos 1 11 14 e 17 s o invertidos por hardware e Um nivel l gico alto DEVE ser escrito em qualquer bit de registro de controle usado para entrada antes de ser lido Ajustes das Linhas de Passo e Dire o step amp direction Muitas placas de controle s o acionadas pela mudan a de n veis Por exemplo o passo das placas Gecko 201 altera na transi o de n vel
99. le o de Dialeto Especial se voc deseja especificar passos ou trocar a letra K por outra letra Opera es Multi eixos voc pode filetar rosquear em at tr s eixos simultaneamente para fazer roscas c nicas ou usinagens inusitadas tal como fresamentos de engrenagens O passo lead e a dist ncia dever o trabalhar em um n mero igual de revolu es para cada um Um eixo sem especifica o de passo lead ir se mover com um fator de avan o comum Permita algumas voltas antes da entrada da rosca para que haja sincroniza o do eixo Voc precisar de muita acelera o para manter as altera es na velocidade Se o eixo ficar aqu m e n o conseguir se manter o programa ir parar e mostrar uma mensagem de aviso 59 A sincroniza o sempre a partir do ponto inicial para cada passe ent o para roscas de v rias entradas desvie a posi o de in cio em alguma fra o do passo da rosca Para uma entrada de 30 graus altere a posi o em cada passe ao longo do vetor de 30 graus Veja tamb m G76 rosqueamento multi passes G50 ID furo c Ponta de Provas Fun o Encontrar o centro de um furo usando a Ponta de Provas sintaxe G50 palavra Fator Alim opcional Notas Posicione a Ponta de Provas dentro do furo aproximadamente no centro e chame a fun o G50 de dentro de um programa ou mesmo na janela MDI Este um algoritmo de seis pontos ortogonais como as posi es de um rel gio
100. le Options Quando marcada o Primeiro e o ltimo blocos especificados acima ser o adicionados no in cio e ou no final do arquivo que foi carregado atrav s do comando Abrir no Editor Open in Editor no menu Arquivo File 37 STOPPED Please configure RE Last Block MEES Fi Help F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt X Exit Dialeto RS 274 A grande vantagem dos Padr es que existem muitos para se escolher O TurboCNC permite alguma modifica o no padr o da linguagem RS 274 de forma a aceitar certas variantes de estilos de programa o A melhor maneira se d atrav s do emprego de um P s Processador post processor modificado do seu pacote CAD CAM para a sua controladora Se n o for poss vel modificar o P s Processador ent o se pode usar esta op o do TurboCNC G00 R pido Linear Linear Rapids Por padr o este comando sempre est ligado e todos os movimentos r pidos ser o lineares com cada eixo come ando e parando em un ssono Quando este comando est desligado cada eixo terminar seu movimento o mais r pido poss vel De forma geral ser igualmente r pido de qualquer forma G04 Pausa em ms Dwells in ms Por padr o estar desligado Se voc precisar de uma pausa mais precisa ou se o seu programa de usinagem CAM assume que as pausas G04 s o em milisegundos ent o deixe este comando ligado G82 83 183 Pausas em ms Dwells in ms Por padr o est
101. loco imediatamente depois de uma chamada M60 Sintaxe M62 Exemplo 74 Veja M60 Notas Esta fun o considerada obsoleta Sugerimos o uso de M99 Ele foi inclu do como sendo uma ponte parcial para vers es anteriores do TurboCNC O pr ximo bloco a ser executado ser encontrado na linha em seguida da mais recente chamada M60 Veja o arquivo SAMPLE CNC para ver um exemplo de sub rotina encaixada Favor notar que quando for usar sub rotinas voc precisar apenas de um nico c digo N em cada linha de chamada de forma que o programa reconhe a onde deva retornar Para visualizar a execu o do programa com as sub rotinas imagine todos os c digos da sub rotina aplicador de forma invis vel entre as linhas de comando Nenhum dos c digos modais ser o influenciados M70 Ajustar a Sa da handshake PLC para Inativo Fun o Ajustar a sa da handshake PLC para estado inativo Notas Duas linhas de handshake do PLC podem ser configuradas no TurboCNC Elas servem para informar uma l gica externa como um dispositivo de troca de ferramentas autom tico ou qualquer outro dispositivo que desejar O comando M70 ajusta a sa da da linha handshake para estado inativo Isto pode ser usado para controlar solen ides ou rel s editas M71 Ajustar a Sa da handshake PLC para Ativo Fun o Ajustar a sa da handshake PLC para estado ativo Notas Similar a M70 M71 ajusta a linha de sa da handshake para estado ati
102. metros alterados Como por exemplo o sinal n o mais usado como um par metro e o comando G04 Pausa agora aceita o par metro Q para especificar o tempo de pausa Os elementos de programa o incluindo os meios de comunica o com o operador vari veis express es e execu es condicionais s o novas nesta vers o do TurboCNC Estas adi es trazer nova capacidade e flexibilidade ao seu programa O formato do arquivo turbocnc ini compat vel retroativamente ent o voc pode usar o seu antigo arquivo nesta nova vers o Por dentro do TurboCNC use a op o Salvar Configura o Save configuration para reescrever o arquivo e assim estar atualizado Desde a vers o 4 00 houve concertos de falhas e algumas altera es em certas janelas para fazer o programa mais f cil de usar Muitas das altera es aconteceram internamente Suporte para o Controlador de Fuso DigiSpeed de Peter Homann foi adicionado Para saber mais deste produto visite http Avww homanndesigns com Instalagao Necessidades do Sistema Um computador pessoal 486DX2 66 ou mais atual com pelo menos 4MB RAM e sistema operacional DOS ou compativel instalado Porta Paralela aberta de 25 pinos para controle 500k de espa o livre 7M para c digo fonte e ferramentas de desenvolvimento TurboCNC pode rodar a partir de um disquete mas uma instala o num disco r gido geralmente prefer vel Uma velocidade de 66 MHz ou m
103. mitidas O modo MDI uma conveni ncia que permite ao usu rio impostar blocos nicos em c digo G e execut los imediatamente sem ter de criar um arquivo Isto til para por exemplo mover uma grande distancia ou para executar cortes de treinamento Para algumas pe as simples voc pode execut las em modo MDI ao inv s de fazer um arquivo Tudo que imposto no modo MDI gravado em um arquivo chamado MDI CNC juntamente com data e hora e gravado no mesmo diret rio que o execut vel do TurboCNC 15 Eixos para Origem Home A velocidade que o TurboCNC manda os eixos para uma origem home configur vel sob o menu Configurar Geral Ajustes de Ultrapassagem de Avan o Feed Override Pode se alterar os valores de ultrapassagem de 10 at 1000 Quando o comando feed override estiver ativo um asterisco aparecer na Janela de Status ao lado da indica o do Fator de Avan o feed rate que ser ajustado para mostrar o verdadeiro Fator de Avan o feed rate em uso 100 sem ultrapassagem ou seja o Fator de avan o o programado Ajuste o valor de ultrapassagem para menos para compensar certas condi es de usinagem como por exemplo uma ferramenta sem fio pontos duros no material fixa o inadequada Ajuste para mais para compensar materiais que se derretem ou se queimam ou mesmo para acelerar uma produ o se as condi es permitirem Mostrar as Folgas Mostra ou
104. n est no lugar dos par metros de configura o dos pinos de Passo e Dire o Ajustar o item ltima Fase Last Phase para o n mero de fases usado do seu esquema de controle Esquemas de Passo Cheio Meio Passo e Quarto de Passo podem ser desenvolvidos tanto para motores de duas fases Unipolares ou Bipolares usando as 16 defini es dispon veis Sequ ncias de pinos abaixo para Phase Estado do Pino 1000xXxxx xxx x X defini o Phase 1 nome do Pino 2345678 91 14 16 17 Pinos 1 14 16 17 ser o controlados separadamente dos outros 8 pinos pois que o computador s pode trocar um byte de cada vez na porta Al m do que todas as fases de um motor s podem ser feitas nos pinos de 2 9 ou nos pinos 1 14 16 e 17 24 File Run Setup Configure Tools Help Phase definitions Motion Parameters Scale Accel Start vel Max vel Backlash Slow jog Fast jog Jog keys Start speed is Max speed of is reached in 3 000 sec while moving 0 675 in me Select Aks r Finished Axes E Changes are not effective until the ports are reset Fl elp F2 Ports F3 GoTo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Axis Name amp Motion Drive ior Port Last phase IB a 3 00 in m 30 08 in m Calculador de Escala Uma calculadora de escala especial estar dispon vel no Menu de Configura o do Eixo Axis Configuration Menu Ela usada para
105. nd coolants Change Tool Change Fixture Toggle Limit Off Toggle Probe Wi 0ff Write current Position to POINTS DAT 8 000025 Enter Pos Go To Pos Home Axis Zero All Axes Zero Axis Axis Commands K Alt lt E gt y Alt lt G gt Z Alt lt H gt A Alt lt M gt Alt lt 2 gt 0 000025 in Y 0 000025 in a 0 000025 in STOPPED 4K 0 000050in 0 00000Ain 0 0000AAin 10 000 IPH 617 No fixture 653 No feed override Cycle count 90000 F1 Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt X Exit O modo de jog do TurboCNC oferece modos de movimenta o continua e discreta Quando em modo continuo mantendo apertada uma das teclas de movimento de um eixo causa o movimento deste em velocidade lenta de jog at que a tecla seja solta Quando estiver em modo discreto pressionando uma das 12 teclas de movimento de um dos eixos causa um movimento no respectivo eixo a uma determinada distancia e ent o para A tecla TAB usada para alternar entre os modos de movimento continuo e discreto O ajuste persistente e gravado automaticamente no arquivo de inicializa o quando se encerra o TurboCNC Modo Cont nuo No modo cont nuo o movimento em jog se baseia em frequ ncia e continuo enquanto a tecla de movimento for mantida pressionada Compensa o de folga aplicada se necess rio e o eixo acelerado at a Fator de passos especificada no seu
106. ns drives precisam de sinais individuais de habilita o e o TurboCNC prov tr s linhas independentes que s o controladas pelo mesmo M17 M18 Habilita Drive 3 Sa da Usado p ligar desligar um ou mais drives de motores Alguns drives precisam de sinais individuais de habilita o e o TurboCNC prov tr s linhas independentes que s o controladas pelo mesmo M17 M18 Seletor Grampo Bit O Sa da usado com Bits 1 2 3 p especificar deve ser controlado Seletor Grampo Bit 1 Sa da usado com Bits 1 2 3 p especificar deve ser controlado Seletor Grampo Bit 2 Sa da usado com Bits 1 2 3 p especificar deve ser controlado Seletor Grampo Bit 3 Sa da usado com Bits 1 2 3 p especificar deve ser controlado Sinal Grampo Ligado Sa da aciona controlador de Grampo especificado p Seletor de Grampo Bits 0 3 Grampo Dire o Fechado Sa da ndice Torreta Ferramentas Sa da Aciona 1 vez o numero de pulsos da ferramenta Solen ide Pin a Aberta quando uma instru o M06 for executada Sa da aciona mecanismo para abrir um mecanismo que pode ser 1 pin a Solen ide Pin a Fechada Sa da aciona mecanismo para fechar um mecanismo que pode ser 1 pin a Parada de Emerg ncia Interruptor Limite 1 Interruptor Limite 2 Entrada quando ativada esta linha causa a parada da maquina CNC Entrada ativada quando eixo 1 alcan a um limite d
107. ntada de novo A letra e unidades usadas ser o as mesmas para ciclos G8x se configuradas pelo operador Este comando para um eixo apenas Um emprego deste c digo seria o Torneamento Interrompido de pl sticos para manter os cavacos bem curtos G80 Cancelar Ciclo de Fura o Fun o Cancelar um ciclo enlatado de fura o sintaxe nenhuma Notas Seria uma boa pr tica mas n o estritamente necess rio colocar este c digo G80 depois de uma s rie de ciclos de fura o G81 G82 ou G83 Este comando limpas as vari veis da mem ria Alguns programas de CAM geram automaticamente este c digo depois de cada s rie de furos G81 Ciclo de fura o Fun o Fazer um furo com uma m quina de 3 eixos fresadora sintaxe G81 palavras para eixos plano de al vio palavra para avan o opcional Exemplo G81 X1 Y1 Z2 0 75 F2 0 R0 25 63 O seguinte ir ocorrer Modo Absoluto e unidades Imperiais ser o assumidas R pido at plano R se Z for menor que 0 25 absoluto Mover a mesa para a posi o XY 1 1 especificada mantendo Z no mesmo ponto que foi ajustado Movimentar o eixo Z para 0 75 a 10ipm Movimentar em r pido o eixo Z para 0 25 o plano de al vio Notas Este ciclo de fura o puro c digo RS 274D Fazer um furo em uma posi o XY especifica e com uma profundidade Z com uma determinada velocidade de avan o e retra o at um plano de al vio R Para fazer outro furo
108. nte n o pode ser usado se o TurboCNC tiver sido compilado em Modo Protegido Protected Mode Se o par metro for ajustado para YES no arquivo de configura o ele ser resetado para NO durante a inicializa o em modo protegido por raz es de seguran a Jog KeyBoard Adicione este se o ao arquivo de configura o se teclas dever o ser mapeadas para outros c digo de teclas durante o JOG O principal prop sito desta capacidade de dar suporte a teclados de idiomas diferentes Ele pode tamb m ser usado para alterar as teclas de fun o do JOG para outra combina o Os textos usados no menu JOG N O ser o alterados quando se usa esta capacidade MappedKeyxxx kkk ddd o formato das entradas desta se o Os par metros s o XXX um n mero entre O e 127 duplicatas n o s o aceitas O c digo da tecla pressionada ser substitu do quando o arquivo for gravado kkk a tecla que for pressionada Pode ser tanto um nome da tabela abaixo como um c digo num rico entre 0 e 127 ddd um c digo num rico ou um nome da tabela abaixo da tecla que ser substitu da para a tecla pressionada Nota e par metros kkk e ddd ser o substitu dos pelo nome da tecla da tabela abaixo se este estiver dispon vel quando o arquivo for gravado 45 e Use a linha de comando Debug para detectar se nomes de teclas inv lidos As teclas mapeadas ser o reportadas no arquivo de debug juntamente com
109. ntro no ponto atual 1 unidade na dire o X a 4 unidades minuto Assume se modo Absoluto O par metro I ser associado ao eixo X e o par metro J associado ao RD sipi qef eixo Y 0 wag f Y 0 start Center End G17 plano XY especificado para clareza GOO X0 YO ZO vai at a posi o de inicio G02 X2 YO Z1 I1 JO F4 Estes comandos geram um arco como o exemplo de cima mas adiciona um movimento linear ao longo do eixo Z assim produzindo um corte helicoidal Exemplo 2 G17 plano XY especificado para clareza GOO X0 Y1 vai at a posi o de inicio G02 X1 YO R1 F4 Move a partir do ponto atual at 2 0 on em movimento de arco no sent Hor rio zi de raio de 1 unidade menos que 180 Start graus a 4 unidades minuto De novo se assume modo Absoluto ig Radius SL Y 0 End G17 plano XY especificado para clareza GOO XO Y1 ZO vai at a posi o inicial G02 X1 YO Z1 R1 F4 53 Esta s rie gera o mesmo arco que o exemplo acima mas adiciona um movimento linear ao longo do eixo Z assim produzindo um corte helicoidal Notas le J sao incrementais por padr o NOTA Na vers o 3 00g e anteriores as palavras e J eram absolutas em modo absoluto e incrementais em modo incremental Mas n o o caso agora Veja a se o de Dialetos Especiais acima para informa es sobre como se pode alterar esta propriedade Usando um raio de valor negativo gera se um arco maior que 180 graus q
110. o M40 M46 Troca de Redu o Fun o Selecionar um mapa de velocidade associada a uma redu o espec fica Notas O controle de velocidade do fuso baseado no controle das maquinas Sherline Por isso a compila o principal apenas implementa os c digos M40 at M43 Aumentar as M ximas Rela es no mapa de velocidades para unidade 7 para tirar vantagem de todos os c digos O seguinte mapeamento est definido M40 Polias Padr o Faixa Baixa 45 1400 RPM M41 Polias Padr o Faixa Alta 70 2800 RPM M42 Polias 10K RPM Faixa Baixa 150 2200 RPM M43 Polias 10K RPM Faixa Alta 1500 10200 RPM M48 Restaurar Ultrapassagem de Avan o Fun o Restaurar a ultrapassagem da velocidade de avan o Notas Este comando traz de volta ao valor que foi previamente regulado para velocidade de avan o presente antes do ultimo mais recente comando M49 M49 Cancelar Ultrapassagem de Avan o Fun o Cancelar a ultrapassagem da velocidade de avan o 73 Este comando reseta a ultrapassagem do avan o para 100 Use este comando antes de entrar em uma fase cr tica do programa que possa precisar de um controle exato das velocidades de avan o A ultrapassagem de avan o pode ser restaurada com o c digo M48 M50 Ler a Velocidade do Fuso Fun o Ajustar a palavra S com a velocidade atual Notas Esta leitura poder ser aproveitada pelo programa para ser usada nos c lculos de
111. o usar Menus Coloridos Quando anular a sele o voc pode usar um monitor monocrom tico O modo de Mostrar n o pode ser alterado se um arquivo de pe as estiver aberto Mensagens de Texto Verbose Messages Por padr o o TurboCNC ir pedir por confirma o para qualquer a o Desligando esta op o se reduzir substancialmente a quantidade de janelas de confirma o Limpar Blocos MDI Clear MDI Block Marque esta op o se voc deseja que o TurboCNC limpe os blocos MDI que foram digitados depois que voc executou estes bloco Desmarque esta op o se voc deseja manter os blocos MDI depois de os ter executado Desligar o Mouse durante Movimenta o Mouse Off During Move O ponteiro do mouse desaparece este o padr o durante a movimenta o para conservar ciclos de processamento Esta op o pode ser desligada em computadores r pidos Interruptor de Home de Limite Home Switch is Limit Ligue esta op o se os interruptores micro swith de Home dever o ser usados como interruptores de Limite tamb m Os interruptores de Home somente devem ser definidos para este fim Home Durante os movimentos de Home o TurboCNC desliga estes interruptores da fun o de Limite e os usa somente para esta finalidade de Home Para os outros movimentos eles funcionar o para interrup o de Limites Parar em C digo G Ilegal Stop on Illegal G Code Esta op o usada para permitir que
112. o Direction pin Seleciona a polaridade necess ria para acionar o eixo na dire o positiva A liga o por Fase Phase wiring do motor e a eletr nica do drive que determinam este ajuste Mova manualmente ou com Jog o eixo para uma posi o onde se possa com seguran a mover o eixo atrav s de movimentos relativos em modo MDI para determinar se o eixo est se movendo na dire o correta Se n o estiver simplesmente troque a informa o deste comando pino de dire o e verifique se o eixo vai realmente para a dire o certa sempre atrav s do modo MDI par metros de Movimento Motion Parameters S o usados para ajustar v rios valores de governo de movimento do eixo em quest o As unidades de medida ir o variar para refletir o tipo de eixo e as unidades de medida em uso pelo TurboCNC Acelera o velocidade e efeitos de escala ser o refletidos logo abaixo da rea de entrada de dados N o existe uma solu o ou valores que se adaptem a todos os tipos de acionamentos Estes ajustes dependem exclusivamente do tipo de equipamento e das for as de corte que ser o usadas Um ponto de partida para muitos sistemas poder ser encontrado na se o arquivos do f rum do Yahoo Do TurboCNC ou no subdiret rio de arquinos de inicializa o da instala o do programa no seu computador Estes ajustes dever o ser ajustados de forma a maximizar a performance do seu sistema Escala Scale a distancia ou angulo que o eixo s
113. o Programming Prov uma refer ncia no uso das capacidades estendidas de programa o do TurboCNC incluindo vari veis express es e as fun es matem ticas implementadas program a o condicional se ent o if then e intera o do operador pergunta resposta ask say O que h de Novo What s New Esta se o prov uma vis o r pida sobre as novas caracter sticas desta vers o Shareware Este item mostra uma vis o r pida dos princ pios por tr s do Shareware bem como instru es de como se registrar o TurboCNC Sobre Esta uma lista dos culpados por levarmos a voc esta vers o do TurboCNC 41 Port Monitor Monitor de Porta O Monitor de Porta do TurboCNC pode ser usado para ajudar nos ajustes de uma m quina nova ou resolver problemas em uma instala o que j existe Ele capaz de mostrar o estado da porta paralela selecionada sendo reconhecida pelo TurboCNC em Modo Passivo ou alterando o estado dos pinos de sa da no Modo Ativo O Monitor de Porta aparece com a tecla F2 e seu menu de configura es com a combina o de teclas Ctrl F2 e o Modo de Opera o pode ser alterado com a combina o de teclas Alt F2 Nenhuma configura o do Monitor de Portas gravada num arquivo de configura o Os ajustes padr o bem como a apar ncia s o mostrados abaixo STOPPED 600000in 080000in EA Active Mode a CCORA Display Monitor Force full I
114. o podem ser modificadas para controlar a sa da do DigiSpeed Existe um contador que compara a diferen a de velocidade ajustada no DigiSpeed e a velocidade que foi especificada e este sinal enviado ao DigiSpeed alterando sua sa da Ajustando a velocidade em zero ir desabilitar o Digispeed Ele pode ser reabilitado com MO3 ou M04 Velocidades abaixo do m nimo a cima do maximo dos valores mapeados ir o resultar em um relato de erro Extens es de Programa o Express es Uma express o uma mistura de valores vari veis operadores e fun es enclausurados entre colchetes que resolvido como um valor nico que substitu do pela express o ANTES de um OpCode ser executado Aa regras normais de matem tica s o usadas na resolu o de express es Elas s o e conte do entre colchetes s o resolvidos do nivel mais interno ao n vel mais externo e fun es s o resolvidas em um valor e potencias s o resolvidas pela ordem que s o encontradas da esquerda para direita e multiplica es e divis es s o resolvidas pela ordem que s o encontradas da esquerda para direita e adi es e subtra es s o resolvidas pela ordem que s o encontradas da esquerda para direita Express es s o resolvidas como valores reais com precis o at 15 casas decimais O resultado convertido em um valor string e manuseado como se ele fosse encontrado em uma linh
115. o arquivo de configura o at que se saia do TurboCNC e recarregado quando o TurboCNC for reiniciado vari veis com nomes de 1000 at 9999 s o transientes Estes valores n o s o restaurados quando o TurboCNC reiniciado Nomes de vari veis podem ser especificados como valores vari veis ou express es e ser o resolvidos antes de se resgatar um valor Assim se permite que usu rios avan ados Implementem estruturas de dados como matrizes NOTA Express es e vari veis n o ser o aceitas como operandos para os OpCodes G M N ou T que ao inv s devem ser expressos em valores 50 execu o Condicional A adi o da condicional IF se no TurboCNC combinada com as vari veis e express es adicionou capacidade s capacidades de programa o em RS 274 D Exemplos onde esta capacidade pode ser usada com vantagens e Cortar um contorno em passes m ltiplos at se atravessar o material e Trocar fator de avan o quando se corta uma pe a em materiais diferentes e manufaturar uma pe a segura por apenas algumas das fixa es do sistema Fun es Preparat rias G Codes Fun es preparat rias aceitas Cod Fun o Cod Fun o G00 Posicionamento R pido Q70 Unidades Imperiais G01 Interpola o Linear Q71 Unidades M tricas G02 Interpola o circular sent G72 Interpola o Helicoidal sent Hor rio Hor rio 3D obsoleto G03 In
116. o de teclas lt ALT gt Nome do Eixo se eles n o estiverem sincronizados Enquanto em jog o eixo ativo automaticamente atualizado para refletir o ultimo movimento do eixo As tabelas Imperial ou M trica podem ser usadas quando trabalhando em qualquer sistema de medidas Isto inicializado para o Sistema de Medidas de Trabalho atual quando se entra em jog A tecla lt U gt alterna a tabela em uso Uma roda com um encoder de quadratura pode ser usada para movimento enquanto em modo discreto Qualquer tamanho de movimento menor que 0 250 ser lido para qualquer pulso da roda Ajuste as entradas A e B do encoder de jog no menu de configura o I O Quando a op o de verifica o de limites estiver habilitada voc ser capaz de dar jog apenas enquanto nenhum contato de limite for acionado Uma vez que algum contato for acionado desabilite a verifica o de limite para mover de novo Quando a verifica o de probe estiver ligada os movimentos em jog ser o interrompidos assim que o contato do probe for acionado localizador de arestas eletr nico Notas e A dire o do jog para um eixo pode ser invertida usando a op o Jog Keys Invert localizada no seu menu de Configura o e A velocidade que o TurboCNC manda os eixos para home configur vel no menu Configurar Geral 13 Teclas podem ser configuradas para teclados com idiomas estrangeiros Veja a se o
117. o seu curso Entrada ativada quando eixo 1 alcan a um limite do seu curso Interruptor Limite 3 Entrada ativada quando eixo 1 alcan a um limite do seu curso Sentido Handshake PLC Entrada Usado p sincronizar 1 maquina CNC com 1 PLC Programmable Logic Controller ou outro dispositivo eletr nico ndice do Fuso Entrada Usado p sincronizar o eixo arvore com o fuso de rosca para fazer roscas sem engrenamento Pode ser usado para calcular e mostrar a velocidade do fuso Encoder Fuso A Entrada N o usado Encoder Fuso B Entrada N o usado 93 Ponta de Provas Entrada Interrompe os movimentos com G31 32 ou em modo JOG os movimentos da ponta Tamb m usado para digitalizar dados da ferramenta ou uma pe a Jog Encoder A Entrada Canal de quadratura A para uma roda com encoder para jog Em modo de jog discreto esta uma entrada para mover um eixo Jog Encoder B Entrada Canal de quadratura A para uma roda com encoder para jog Em modo de jog discreto esta uma entrada para mover um eixo Segurar Bloco Entrada Quando ativo o TurboCNC n o ir executar o pr ximo bloco em um programa CNC Pode ser usado como um controle de passo simples Iniciar Inhibit Entrada Quando ativo o TurboCNC n o ir iniciar a execu o de um programa CNC Pode ser usado para permitir que um manipulador retire e reponha material a ser usinado Sensor Grampo Aberto Entrada linha
118. o uma sa da gen rica para controle de qualquer coisa M08 Ligar Refrigerante B pulverizado Fun o Ligar o rel B Notas Este c digo tradicionalmente associado ao refrigerante pulverizado Ele pode ser usado como uma sa da gen rica para controle de qualquer coisa M09 Desligar Refrigerantes Fun o Desligar os dois rel s A amp B Notas Ambas sa das dos rel s A e B veja MO7 e M08 ser o ajustadas para inativas M10 Prender Fun o Fecha o grampo da maquina Exemplo M10 Q12 Fechar grampo 12 Notas Use n meros de 0 a 15 para os grampos Se Q n o for especificado esta se referindo ao grampo 0 Pelo menos as linhas de acionamento do grampo dire o e sentido de fechamento precisam ser configuradas na maquina para se usar este comando O endere o do grampo aparece em bin rio nas quarto linhas de sa da de sele o do grampo se elas estiverem configuradas na maquina Grampo O todas as linhas inativas grampo 15 ajusta todas as linhas ativas voc n o precisa configurar as quarto linhas de sele o Por exemplo se voc s tiver quatro grampos para controlar ent o voc ser permitido usar as duas primeiras linhas de sele o de grampos apenas O grampo ser acionado at que as linhas de fechamento se tornem ativas ou quando 15 segundos passarem o que acontecer primeiro M11 Soltar Fun o id ntico a M10 exceto que ele abre os grampos da maquina 71 Notas Pelo m
119. oca de ferramenta a ror i i e e en feudo ai cedia aas 70 Coment rios inclusos no bloco contendo M06 ser o mostrados em destaque Uma barra vertical pode ser usada para for ar uma linha nova Esta propriedade um metodo conveniente para apresentar instru es ao operador durante os trabalhos 71 MO7 Ligar Refrigerante A liquido rear ernaranananaa 71 MOS Ligar Refrigerante B pulverizado cece tees eee eeeeeeaeetaeeeeeeeeaeeeeeeneeeaeees 71 MO9 Desligar Refrigerantes eesceeeeeeeeeeeeeeeeeeeeceeeeeeeeeeeeeseseaeeseeseeeseaeseseseeeeaeees 71 M10 Prende tiesostsccdstesiseg eso Sie eects e Salto o SDL ae ate lea te ated we ye Deans 71 MIL SOM eicas ct oh A aura a io don inc dh eceeea dha a ils sla Ud ARO eM dt 71 M13 Ligar Fuso sent Hor rio e Refrigerante A eee 72 M14 Ligar Fuso sent Anti Hor rio e Refrigerante A 72 M17 Habilita DVE Senise terete UE gasto da deli dd cal o aaa Ee a AA lg 72 M18 Desabilita drives cessantes canis raha el qua Dad asi SATAN dO SEDE as endl at ere tel eee cd 72 M21 Abrir Pin a iss sississ en ati eeii iE apa a incre eee ed 72 M22 Fechar Pin s css E ates AANS Dag a cal EAD GA SARL a ATA calacp dial saved ab EA da anda a ESA ES 73 M30 Final so Programa amp rebobinar era eranananananaa 73 M40 M46 Troca de Redu es ice eereeerenaeaeanenaaaaeaaneaa 73 M48 Restaurar Ultrapassagem de Avan o
120. pela cor de primeiro plano como descrito na se o Uso dos Pinos Uso dos Pinos A cor de fundo usada para indicar o uso configurado do pino Os n veis l gicos s o indicados com as cores de primeiro plano Uma cor de primeiro plano Verde significa n vel l gico Alto e Branco significa n vel L gico Baixo A porta de I O apropriada deve ser habilitada para mostrar o uso dos pinos A imagem seguinte mostra o esquema Port LPT1 378h de Passive 2 A 6 a config E display E Ze 2k 20 T gt 16 17 Uso da Cor de Fundo como segue e Vermelho Pino est sendo usado por 2 ou mais dispositivos e Azul Pino est configurado para ser usado como sa da e Cyan Pino est configurado como entrada e Marrom Pino n o est sendo usado Ignorar Disputa Ignore Contention Esta op o retira o vermelho para aqueles pinos que deliberadamente est o usando a mesma porta para dois ou mais dispositivos A preced ncia do esquema para pinos que disputam as mesmas portas ser o Sa da incluindo fun es de Passo dire o fase e fun es simples de I O seguida por Entrada Se um pino for definido para usar um dispositivo de entrada e um de sa da ele o pino ser mostrado como uma sa da Modo Ativo Active Mode Quando marcado o Monitor de Portas colocado em modo Ativo O modo pode ser alternado usando se as teclas Alt F2 O Modo Ativo l as portas atualiza a janela a cada meio Segundo e permit
121. posi o atual para Z 2 000 a 2 unidades min 0 100 unidades de cada vez com pausas 67 Notas Este comando para um eixo apenas e id ntico a G78 exceto que n o faz retra o enquanto usinando Apenas as pausas ser o executadas Em algumas situa es de corte voc pode usar esta fun o para evitar cavacos de dimens es longas e perigosas durante usinagem e assim economizando muito tempo no processo de usinagem sem ter de retrair completamente G183 Ciclo R pido de Fura o Interrompido Fun o Fura o r pida interrompida com pausas Sintaxe O mesmo que G83 Notas Este c digo opera de forma id ntica a G83 exceto que ele n o retrai em nenhum dos toques interrup es As pausas ser o executadas Em algumas situa es de corte voc pode usar esta fun o para evitar cavacos cont nuos e longos bem como economizar tempo de processo quando muitos furos devem ser executados 68 Fun es Variadas M Codes Fun es Variadas suportadas As fun es Variadas s o normalmente mais simples que as fun es preparat rias Cod Fun o Cod Fun o Moo Parada Automatica M40 Selecionar Redu o 1 M01 Parada opcional M41 Selecionar Redu o 2 M02 Final do programa M42 Selecionar Redu o 3 M03 Ligar Fuso sent Hor rio M43 Selecionar Redu o 4 M04 Ligar Fuso sent Anti Hor rio M44 Selecionar Redu o 5 M05 Desligar Fuso M45 Selecionar Redu o 6 M06 Troca de fer
122. potencia de a inverso de LN SIN _SIN a Retorna o seno do angulo a medido em graus cos _COS a Retorna o co seno do angulo a medido em graus TAN _TAN a Retorna a tangente do angulo a medido em graus COTAN _COTAN a Retorna a cotangente do angulo a medido em graus ARCSIN ARCSIN a Retorna o angulo cujo seno a em graus ARCCOS ARCCOS a Retorna o angulo cujo co seno a em graus ARCTAN ARCTAN a Retorna o angulo cuja tangente a em graus Vari veis Uma vari vel o nome dado ao conte do de um local de estocagem que pode ser alterado enquanto um arquivo de pe a executado Existem 10000 desses locais dispon veis cada um deles com um nome de localiza o entre 1 e 9999 Vari veis numeradas de 1 a 999 s o persistentes o que significa que seus valores s o guardados no arquivo de configura o at o momento que se sai do TurboCNC e recarregados quando TurboCNC reiniciado vari veis com nomes de 1000 at 9999 s o transientes Estes valores n o s o restaurados quando o TurboCNC reiniciado vari veis que n o foram ajustadas antes de serem lidas ter o valor zero Um valor atribu do a uma vari vel pelo uso de um operador de indica o o s mbolo A indica o pode aparecer em qualquer lugar onde uma palavra possa ser colocada dentro de um bloco Por exemplo G80 7 2 F10 indica o n o pode ser a primeira em um bloco 7 4 25 indica um valor 4 25 a uma vari vel 7
123. pregos por exemplo reto para cima e para baixo no ultimo eixo de uma sequ ncia e A sa da ser gravada em um arquivo de digitaliza o localizado no mesmo diret rio do execut vel com o nome de SURFSCAN DAT Erro de arredondamento poder prevenir que a ATEN O ltima linha ou coluna seja escaneada Adicione uma pequena folga na distancia do contorno para evitar este efeito G32 X1 Y1 Z 1 10 250 F10 xX1 Y1 poder ou n o ser alcan ado G32 x1 001 Y1 001 Z 1 10 250 F10 Assim melhor G33 Filetar rosquear em Passe nico Fun o Executa um movimento de Filetagem em apenas um passe sincronizado com o fuso spindle sintaxe G33 coordenada do eixo par metro de passo Exemplo G33 Z2 1 25 K0 050 Assumem se polegadas em modo absoluto assim este exemplo far uma rosca 20 TPI 20 fios por polegada at uma profundidade de Z 1 25 Notas Ser necess rio a presen a de um pulso de ndice do fuso habilitado para este trabalho Veja a se o Instalando um encoder no Fuso para maiores detalhes O programa ir desligar time out depois de 5 segundos de inatividade de pulsos do fuso Similarmente as opera es ir o ser interrompidos se a velocidade detectada do fuso for maior que 5000 rpm Isto serve como medida de seguran a contra falhas por perda de sinal ru do no sinal e falhas stall K o par metro de passo lead para o eixo Z para X e J para Y Veja a se
124. putadores para controlar muitos sistemas diferentes um de cada vez ou mesmo com m ltiplas configura es para um mesmo sistema O arquivo dever ter a extens o ini tools toolfile ir tentar carregar o arquivo de ferramentas especificado que contenha as posi es das ferramentas e das fixa es run partfile Pula todos os menus e j parte iniciando a usinagem de uma determinada pe a m Inicia o TurboCNC em modo monocrom tico quick Pula o tempo de espera por uma interven o do operador por uma tecla ao final da tela de inicializa o e procede direto para o Menu principal nopos previne que o TurboCNC grave as posi es dos eixos e o sentido das compensa es das folgas quando se sai do programa assim as posi es antigas ser o preservadas Isto pode ser til para testes onde se roda um programa sem que a maquina esteja conectada debug escreve informa es e mensagens de erro em um arquivo de debug debug txt localizado no mesmo diret rio que o TurboCNC NOTA todos os arquivos podem ser especificados em formato de nome de arquivo turbocnc ini ou caminho arquivo c cnc turbocnc ini Os nomes de arquivo estar o limitados no formato 8 3 do DOS Observe esta limita o do DOS e prepare seus programas de G code para este formato 47 Parte 3 RS 274 Guia de Programa o Introdu o Um programa RS 274D consiste em linhas de c digo Cada linha chamada de Bloco Os Blocos consist
125. py A ou outra letra apropriada do seu sistema e Inserir o disco ent o clique em Arquivo Formatar e Marque a janela de op o que diz Criar disco de Boot MS DOS e clicar em OK para formatar Expanda e copie os arquivos do TurboCNC no disquete Reinicie o computador com o disquete no lugar drive A Execute TurboCNC no prompt do DOS A gt prompt Informagoes de Contato A melhor maneira de nos contatar atrav s de e mail staff dakeng com Ou se voc preferir o e mail normal DAK Engineering c o Dave Kowalczyk 11032 SE 224 PL Kent WA 98031 USA Pagamentos de Registro 60 podem ser enviados atrav s do PayPal para nossa conta em admin dakeng com ou por cheque ordem de pagamento para o endere o acima Fa a cheques nominais a DAK Engineering Inclua seu endere o de e mail para que n s possamos enviar os c digos fonte para voc Suporte Considere entrar no Grupo de Discuss o do Yahoo TurboCNC em http groups yahoo com group turbocnc Muitos de nossos membros tem muito conhecimento e est o dispostos a te ajudar e muitos deles postaram suas melhorias para o TurboCNC N o hesite em informar nos sobre seus desejos a respeito de melhorias nas novas vers es Os Upgrades s o cont nuos e muitas das sugest es podem ser aplicadas Para relatos de problemas favor enviar o c digo do problema bem como o arquivo turboCNC ini Isto poder ajudar enormemente na an lise dos problemas Cr ditos D
126. r deve rodar por um pequeno intervalo Numa porta paralela os pinos 2 a 9 s o sempre dispon veis para sa da o que possibilita que se controlem at 4 eixos de movimento Os pinos 1 14 16 e 17 podem ser usados para sa da tamb m para controlar Fusos bombas de refrigerantes e trocadores de ferramentas A porta paralela tem pinos de entrada que s o os pinos 10 11 12 13 e 15 Eles tamb m trabalham em n veis TTL Eles podem ser usados para receber sinais de encoders contatos de fim de curso ou por exemplo uma l gica tara detectar quando o material a ser usinado acabou Os pinos 18 a 25 s o aterrados Use alguns destes para blindar seus cabos O TurboCNC pode gerenciar at tr s portas paralelas nos endere os 278 378 e 3BC Use o programa FKEYBIT est num diret rio separado ou mesmo o Monitor de Porta do pr prio TurboCNC F2 para ativar para testar as linhas da porta ou prover sinais para testes e solu es de problemas da sua m quina 90 Parte 5 Detalhes T cnicos A Porta Paralela As portas paralelas em modelos de computadores atuais podem ser ajustadas para os seguintes modos de opera o e SPP Standard Parallel Port especifica o original e EPP Enhanced Parallel Port e ECP Enhanced Capabilities Port O TurboCNC coloca a porta paralela em modo SPP para opera o para assegurar a m xima compatibilidade com o maior n mero de computadores poss veis O modo Standard Paralle
127. r encontrado o pr ximo Valor de contagem menor ser usado Nota O Alvo para Valores e RPM ser informado na janela que fica entre os Bot es Value e RPM 31 RPM Mova a Janela de Edi o de forma que o primeiro valor de RPM fique igual ao Alvo Se o Alvo n o for encontrado o pr ximo valor menor de RPM ser usado Recarregar Reload Recarrega a c pia do Mapa de Velocidades na janela A Janela de Edi o ser indexada quando o editor for aberto pela primeira vez Anterior Prev Move a Janela de Edi o 16 itens abaixo Se for abaixo do primeiro item ele joga a janela para o primeiro item no mapa Pr ximo Next Move a Janela de Edi o 16 itens para cima ou ent o teremos 16 entradas em branco sendo mostradas O bot o Pr ximo Next n o ter efeito se todos os campos estiverem em branco Se for acima do primeiro item o ultimo item na janela ser o ultimo item no mapa Cancelar Cancel Sai do Editor de Mapa sem gravar as altera es OK Carrega a c pia do mapa na janela principal O mapa ser ent o validado e se estiver tudo certo sair do Editor Se o mapa falhar na valida o o Editor permanecer aberto e a Janela de Edi o posicionada no primeiro item inv lido Nota Se o mapa n o for validado apropriadamente ele n o poder ser usado para ajustar a velocidade do fuso Ser necess ria sua corre o atrav s do Editor ou que os valores originais possam ser recarregado
128. ra prof corte amp Avan o 00 3 3 2 Inicio do loop computa nova prof Z 3 Aj Nova profundidade 00 M98 01000 Salta p sub rotina de contorno 3 GT 0 M97 00100 Salta p inicio loop se n o feito 00 M02 Final do programa 00 G01 X1 quadrado de 1 Y1 x0 YO retorno da sub rotina Comparadores Validos ser o EQ ig uais GE maior que ou igual GT maior que LE m LT m enor que ou igual enor que NE n o igual sub rotina de corte de contorno m ltiplos se indicadores estiverem em cascata numa linha p ex Este exemplo uma vis o simplista de uma opera o de usinagem Introduza Verifica es adicionais para assegurar que a ferramenta n o des a dentro da mesa M05 F1 Indicadores pr ajustados IF 2 EQ 3 F2 IF 2 EQ 3 M03 FALSO FALSE Result F1 Fuso OFF IF 2 EQ 2 F2 IF 2 EQ 3 M03 TRUE FALSE Result F2 Fuso OFF IF 2 EQ 3 F1 IF 2 EQ 2 M03 FALSE TRUE Result F2 Fuso OFF IF 2 EQ 2 F1 IF 2 EQ 2 M03 TRUE TRUE Result F1 Fuso ON CW Simulando Estruturas Avan adas de Execu o Condicional A implementa o de indicadores de execu es condicionais permitem a simula o de estruturas condicionais mais avan adas tais como IF THEN ELSE REPEAT UNTIL WHILE WEND CASE OF END CASE 81 IF THEN ELSE se ent o mas Simula o dos indicadores IF THEN
129. ramenta M46 Selecionar Redu o 7 M07 Ligar Refrigerante A M48 Restaurar SobreAlimenta o M08 Ligar Refrigerante B M49 Cancelar Sobre Alimenta o M09 Desligar refrigerantes M50 Ler Velocidade de Fuso M10 Prender M60 Ir para Sub rotina obsoleto use M98 M11 Soltar M62 Voltar da sub rotina obsoleto use M99 M13 Fuso sent Hor rio e refrigerante A M70 Ajustar sa da PLC handshake para inativo M1i4 Fuso sent A Hor rio e refrig B M71 Ajustar saida PLC handshake para ativo M17 Habilitar Drives M72 Aguardar por entrada PLC handshake inativa M18 Desabilitar Drives M73 Aguardar por entrada PLC handshake ativa M21 Abrir Pin a M97 Ir para M22 Fechar Pin a M98 Ir para sub rotina M30 Final da Fita M99 Voltar da sub rotina Tabela 2 Fun es Variadas que s o ou foram suportadas pelo TurboCNC M00 Parada autom tica Fun o Parar o programa at que o operador aperte uma tecla Notas Coment rios inclusos em um bloco contendo MOO ser o mostrados com um destaque Uma barra vertical pode ser usada para for ar uma linha nova Esta propriedade um m todo conveniente para apresentar instru es ao operador durante os trabalhos M01 Parada Opcional Fun o Parar o programa apenas se o comando de parada opcional estiver habilitado Notas Similar a MOO Use o comando de Parada Opcional no menu de op es de usinagem para habilitar esta fun o Este comando normalmente usado para fazer uma verif
130. rierinernsiesrnereerene 57 G31 Movimento de Ponta de Provas c s cecceeeeeeeeeeeeeeeeeeeceeeeceeeeeseseeseseeeteseeeenseetnnees 58 G32 Giclo de ProVaSeeiss26 ci cc eae deci ie lie ath eee ae di aio 58 G33 Filetar rosquear em Passe UNICO eternas 59 G50 ID furo c Ponta de Provas eee arenaareeaaaan rare 60 G53 Alterar para coordenadas Mestre e eeeeaareeeeaenananananaa 60 G54 G59 Alterar Posi o de Fixa o rare arera arenas 60 670 Modo Imperial smireni erros tan ied pe eed tee we Hee ADO ed NS Tae ADO Madona atas 61 G71 Modo M trico ac ississesansasiusssersss aeie dee gre sanlga ralos atas e aa 61 G72 Interpola o Helicoidal sent Hor rio e retaennea 61 G73 Interpola o Helicoidal sent Anti Hor rio ane 61 G76 Filetagem rosqueamento em passes Multiplos 61 G77 Ciclo de Torneamento Fura o Fresamento nee 62 G78 Ciclo de movimento Interrompido rara eaeanaananaa 63 G80 Calcelar Ciclo de Fura o ccccsceceeceeeeeeeeeeseeeeeeeeeeeeeeeeeeeseneeseseeesseeeenaeeeeneeetsaees 63 G81 Giclo de fura o nnie oie be leh ah Gea dette aa e Ps 63 G82 Ciclo de Fura o PauSas ita seas aee n 40 deb and e eni fas nte alla dar Aga lana eaaa 64 G83 Ciclo de Fura o Interrompido erre ereeaareaas 65 G90 Coordenadas Absolutas
131. ruptor Selecione um item da lista para configur lo Clique em Set ou digite alt S no seu teclado para gravar as configura es e ajustar outro item A tecla Cont traz a janela de sele o sem gravar as altera es A tecla Done ir gravar as altera es e sair do menu de Configura o de I O IO Line Configuration Descri o Ativa o Desativagao Descri o Ativa o Desativa o Avan o Fuso M03 CW M05 Interruptor Limite 3 In M04 CCW Dire o Fuso MOS CW PLC Handshake In M04 CCW Sentido Refrigerante A MO M09 ndice Fuso In Refrigerante B ___M08 M09 Fuso Encoder A In PLC Handshake Signal M70 o Fuso Encoder B In M71 ut Drive Enable 1 M17 i M18 Ponta de Provas In Drive Enable 2 2M7 M18 Jog Encoder A In Drive Enable 3 M17 M18 Jog Encoder B In Seletor Grampo Bit 0 Out Block Hold In Seletor Grampo Bit 1 Out Start Inhibit In Seletor Grampo Bit 2 Out Grampo Sentido In Aberto Seletor Grampo Bit 3 Out Grampo Sentido In Fechado Grampo Motor Ligado Home Switch 1 In Sinal out Grampo Dire o Out Home Switch 2 In Fechado ndice Torreta Out Home Switch 3 In Ferramentas 27 solen ide Pin a Aberta i Out Home Switch 4 In solen ide Pin a Out Home Switch 5 In Fechada i i Parada de emerg ncia i In Home Switch 6 In Interruptor Limite 1 i i In Home Switch 7 In Interruptor Limite 2 In Home Switch 8 In File Run Setup Configure Tools
132. s 95 98 A partir da rea de Trabalho clicar em INICIAR Desligar Reiniciar em Modo DOS Mude o diret rio para a pasta do TurboCNC e execute o arquivo turbocnc exe Escreva no prompt do DOS CD TCNC ou similar para seu sistema e ent o TURBOCNC Opcionalmente voc pode segurar a tecla CTRL ou algumas vezes F8 enquanto seu computador inicializa Um menu de texto aparecer com algumas op es de inicializa o Escolha Prompt de Comando Apenas e rode o programa como descrito acima Se o TurboCNC der um aviso de driver EMS XMS inicialize de novo mas use o comando Prompt de Comando em Modo de Seguran a Windows NT 2000 TurboCNC n o ir tocar seu sistema CNC confiantemente pois este sistema operacional n o permite acesso direto ao hardware Mas voc pode rodar o TurboCNC pelo prompt de comando para se familiarizar com o programa ou at rodar em vazio para verifica o de arquivos de partes Todas as imagens deste manual foram feitas rodando o TurboCNC dentro do Windows 2000 usando se a tecla Print Window TurboCNC pode rodar em sistemas com duplo Boot com DOS Considere a formata o de uma parti o do disco com FAT16 ao inv s de rodar pelo floppy disk Em alguns sistemas usando Floppy o TurboCNC pode ter problemas com tempos de acesso ao drive Windows XP voc dever criar um disco de inicializa o em modo real para o TurboCNC e A partir da rea de Trabalho clique Iniciar Meu Computador Flop
133. s de posi o O eixo dever ter um interruptor de Origem Home fisicamente instalado para que este comando funcione O mecanismo pode ser descrito como a seguir e Cada eixo se mover simultaneamente na dire o da Origem e Assim que cada interruptor ativado cada eixo ir parar e Quando todos os eixos estiverem nos seus interruptores cada eixo ir se mover na dire o oposta e Assim que cada interruptor for desativado cada eixo ir parar novamente e Cada posi o de eixo ser restabelecida como foram configuradas nas coordenadas da maquina 57 A velocidade de procura de Origem ajustada pelo valor modal da palavra F e do modo de avan o atual N o ser necess rio estar dentro das Coordenadas de Maquina para se dar Origem Home Se nenhum eixo tiver interruptor de Origem uma mensagem de erro aparecer G31 Movimento de Ponta de Provas Fun o Mover para uma nova posi o at que a entrada da Ponta de Provas se torne Ativa sintaxe G31 palavra de eixo palavra de raz o Alim opcional Exemplo G31 Z 4 0 F10 Mover para Z 4 0 a 10 IPM at que a entrada do probe fique ativa Notas O movimento trabalha de forma similar ao comando G01 Se a ponta de provas tocar alguma coisa a maquina para e grava a posi o num arquivo POINTS DAT localizado no mesmo diret rio que o execut vel Se nada for tocado o movimento terminar na posi o especificada e nenhum ponto ser gravado
134. s do disco apertando se o comando de Cancelamento na Janela do Editor e recarregando o arquivo de configura o Limpar Clear Limpa todos os valores do mapa selecionado e ajusta os limites da RPM para o valor padr o de 100 000 000 para o limite inferior e O para o limite superior OK Sai do menu aceitando as altera es Para reverter para uma configura o anterior voc deve re carregar de um arquivo do disco N o existe provis o para rejeitar altera es feitas no menu NOTA A configura o atualizada deve ser gravada para preservar quaisquer altera es durante as se es de configura o do TurboCNC Simplesmente feche o TurboCNC e reinicie o programa que assim todas as altera es feitas ser o apagadas DigiSpeed Ao selecionar o controle DigiSpeed aparece uma janela para sua configura o 32 Configure Tools Help DigiSpeed Control Configuration Connections ins 0x378 Step Dir Enable Fi Printer Port 1 F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt K Exit Porta Port Este comando seleciona a porta que sera usada para comunica o com a placa DigiSpeed Pinos Pins Permita a sele o dos pinos de Passo Dire o e sinal de Habilita o para a placa do DigiSpeed O estado ativo destes sinais est gravado no kernell do TurboCNC Configura o Geral General Config Os artigos gerais da configura o foram recolhidos neste menu Menus Coloridos Color Menus O padr
135. sStep Dir True PortAddress 378 StepPin 2 IsActiveHigh True Pulsewidth 0 DirPin 3 LowIsPositive False Para drives que acionam na transi o dos n veis l gicos de baixo para alto ou no n vel l gico alto IsActiveHigh dever ser ajustado para False Este ajuste permite Este ajuste permite que o sinal na linha morra e prov o tempo necess rio para que os Gates de dire o se acomodem antes da aplica o dos pulsos de Passos Desta forma se previne a perda de passos que poder o ocorrer durante as mudan as de dire o 92 Pontos I O entrada sa da Ponto Uso Spindle Power Sa da Aciona rel p ligar desligar motor do fuso Pode ser Alim Fuso tamb m usado para freio de fuso Diregao Fuso Sa da Aciona rel p determinar dire o de rota o do fuso Refrigerante A Sa da Aciona rel que controla bomba de refrigerante Refrigerante B Sa da Aciona rel p controle de bomba refrig pulverizado Sinal Handshake PLC Sa da Sinal controlado por M70 e M71 p prover interface de programa o a um PLC Programmable Logic Controller ou outra eletr nica Habilita Drive 1 Sa da Usado p ligar desligar um ou mais drives de motores Alguns drives precisam de sinais individuais de habilita o e o TurboCNC prov tr s linhas independentes que s o controladas pelo mesmo M17 M18 Habilita Drive 2 Sa da Usado p ligar desligar um ou mais drives de motores Algu
136. se execute um programa de usinagem que contenha instru es que ainda NAO FORAM IMPLEMENTADAS no TurboCNC Se voc marcar esta 33 janela o TurboCNC ir parar a execu o do programa em cima do c digo n o suportado e mostrar uma mensagem na rea de mensagens indicando o c digo errado Se voc desmarcar esta op o o TurboCNC ir simplesmente ignorar o c digo G n o suportado e continuar a execu o do programa de usinagem Desmarcando a op o e deixando que o TurboCNC ignore os c digos n o implementados pode haver consequ ncias inesperadas DICA Examine cada programa que possa conter c digos n o suportados e analise se realmente podem ser ignorados com seguran a Iniciar Inibi o Start Inhibit Pode se designar uma porta de I O atrav s do comando Configurar Linhas I O Configure I O lines que ser verificada antes de um programa de usinagem iniciar Pode se tanto abortar um programa de CNC ou aguardar que a linha entre em estado inativo O padr o para esperar que a linha retorne ao estado inativo Bloquear Inibi o Block Inhibit Pode se designar uma porta de I O atrav s do comando Configurar Linhas I O Configure I O lines que ser verificada antes de um programa de usinagem iniciar Pode se tanto abortar um programa de CNC ou aguardar que a linha entre em estado inativo O padr o para esperar que a linha retorne ao estado inativo Sincronizar Incrementos de Unidades
137. sicionamento R pido Isto quer dizer mover algo o mais r pido que puder Isso aqueles s o zeros depois da letra G X1 000 a palavra que fornece uma nova localiza o para o eixo X 1 000 neste caso Se voc j usou uma m quina equipada com um display digital de posi o antes voc provavelmente entende o que um sistema de coordenadas Se nunca usou d uma olhada na se o Eixos Desmistificados e se familiarize com estes conceitos Quando este bloco for executado pelo TurboCNC uma de tr s coisas acontecer 1 Em modo Absoluto o eixo X ir mover para a posi o da coordenada 1 000 o mais r pido poss vel 2 Em modo Incremental o eixo X ir mover 1 000 unidades o mais r pido poss vel 3 Se n o existir eixo X um erro ser produzido ou o bloco ser ignorado Simples Apenas diga para m quina o que fazer Organizando uma s rie grande de blocos voc pode criar um escrito para o computador seguir Cada vez que voc rodar este escrito arquivo c digo G o computador executar as opera es de usinagem para voc Agora se voc rodar v rias vezes em seguida o mesmo arquivo escrito e colocar um bloco de material novo a cada execu o voc estar produzindo algo 86 Algumas recomenda es gerais que voc deve conhecer sobre esta linguagem e Ela padronizada bastante pelo menos no que diz respeito aos conceitos b sicos e Palavras G normalmente geram os mo
138. stem atalhos de teclado para todas as fun es Por exemplo Alt F X sai do programa E isto normalmente mais r pido do que usando o mouse especialmente se voc n o tem um Em muitas oficinas a quantidade de sujeira sem mencionar a tend ncia a toda superficie horizontal de ser ocupada iria atrapalhar o uso de um mouse de qualquer forma Teclas de Atalho As Fun es mais comumente usadas para ajustar um trabalho tem uma Tecla de Fun o associada listada na barra de status na parte de baixo da tela Outras opera es comuns tamb m t m uma Tecla R pida associada a elas Estas teclas s o ctrl N Abre um arquivo novo ctrl O Abre um arquivo no editor ctrl R Roda do disco alt num Menu de configura o para aquele eixo Teclas de Movimento Durante o movimento muitas teclas s o verificadas a cada 18 2 milisegundos mais ou menos 55 vezes por segundo Elas s o e Esc Parada de Emerg ncia Para os movimentos imediatamente e Aumentar ou diminuir a Fator de Avan o em 1 e Shift lt gt Aumentar ou diminuir a Fator de avan o em 10 Durante movimento o resultado do aumento ou diminui o do Fator de avan o n o ser visualizado na janela de status S ser visualizada ao final do movimento corrente Arquivo EEE Run Setup Configure STOPPED sk 000000in Open in Editor sy Q 000000in Run From File 2 000000in A 0 000000 Spindle off Gear Ratio 1 M40
139. terceiro eixo sempre tinha a dire o de curso linear A id ia era de permitir esquemas diferentes de interpola o a serem usados em m quinas com muitos eixos ou nomes n o convencionais de eixos Este c digo n o mais suportado Use os seletores de planos convencionais G17 at 19 para defini o dos planos dos arcos em novos programas G17 19 Ajustar plano 2D G17 Fun o Ajusta o plano para interpola o circular e helicoidal em X Y G18 Fun o Ajusta o plano para interpola o circular e helicoidal em Z X G19 Fun o Ajusta o plano para interpola o circular e helicoidal em Z Y sintaxe nenhuma Notas A regra para os planos e como determinar o sentido hor rio e Anti Hor rio conforme Padr o Arcos dever o ter sentido Hor rio ou Anti Hor rio quando vistos na dire o negativa do eixo que sai do plano no vm sistema da m o direita Tradu o Para usu rios de Fresadoras se X para direita e Y em dire o ao fundo da m quina movimento da ferramenta relativo ao trabalho e Z para cima ent o se voc olhar para baixo Z em cima da mesa em modo G17 os arcos ser o vistos em sentido Hor rio ou Anti Hor rio como voc espera Para usu rios de tornos se Z for em dire o ao contra ponto e X em dire o a aumentar o di metro ent o em modo G18 Hor rio ou Anti Hor rio ir parecer ao reverso se voc olhas para baixo sobre o barramento Isto tu
140. terpola o circular sent anti G73 Interpola o Helicoidal sent anti hor rio 3D O hor rio obsoleto G04 Pausa G76 Ciclo Multi passes Rosqueamento G16 Ajusta Planos Impl citos G77 Ciclo Torneamento Fura o _ obsoleto G17 Ajustar plano XY 78 Movim Interrompido geral G18 Ajustar plano XZ 480 Cancelar Ciclo Enlatado G19 _ Ajustar plano YZ __G81__ Ciclo de Fura o G20 Unidade Imperial polegada G82 Ciclo de Fura o c Pausa G21 Unidade m trica G83 Ciclo de Fura o Interrompido G28 Home todos os eixos G90 Coordenadas Absolutas G31 Movim Ponta de Provas G91 Coordenadas Incrementais G32 Ciclo Ponta de Provas G92 Pr carga de Registros G33 Rosquear passo nico G93 Fator Alim De Tempo Inverso G50 IDfuro c Ponta de Provas G94 Polegadas mm por minuto G53 Coord Mestre fixa o 0 G95 Polegadas mm por rota o G54 Posi o fixa o 1 G97 Ajustar RPM Fuso G55 Posi o fixa o 2 G178 Velocidade Movim Interrompido G56 Posi o fixa o 3 G183 Velocidade Ciclo Fura o Interrompido G57 Posi o fixa o 4 G58 Posi o fixa o 5 G59 Posi o fixa o 6 Tabela 1 Fun es Preparat rias que foram e ainda s o suportadas pelo TurboCNC 51 G00 Posicionamento Rapido Fun o Mover para uma posi o nova o mais r pido poss vel Sintaxe GOO palavras de eixos Exemplo GOO X1 2 Y0 3 Move para 1 2 0 3
141. tisfeitas poder seguir diretamente o ltimo indicador IF como mostrado ou um salto jump para o c digo poder ser usado O c digo para cada CASE termina em um salto jump para a pr xima linha a ser executada Embora isto n o seja estritamente requerido pelo c digo do CASE final ele foi inclu do para ajudar a prevenir problemas se mais CASES forem inseridos mais tarde N10000 IF 1 EQ 1 M97 010100 primeiro case N10010 IF 1 EQ 2 M97 010200 segundo case N10020 else mas N10090 M97 011000 continuar programa N10100 c d P primeiro case N10190 M97 011000 continuar programa N10200 c d P segundo case N10290 M97 011000 continuar programa 82 N11000 programa continua aqui Estas estruturas foram ilustradas usando se um teste simples de igualdade A maioria dos exemplos poderiam ter sido simplificados invertendo se o teste em outras palavras testando as desigualdades nos exemplos Isto n o foi feito de modo que uma estrutura id ntica com uma condi o aparente pudesse ser usada para cada execu o As condi es inversas s o dadas na tabela abaixo para aqueles que desejam adotar esse formul rio como seu padr o comparador NAO comparador LT GE LE GT EQ NE GE LT GT LE Interagindo com o operador O TurboCNC prov duas fun es que um programa CNC poderia usar para interagir com o operador ASK Pergunta Fun o
142. tua es nem descrevem completamente poss veis danos envolvidos M quinas CNC fornecem a for a para seu trabalho mais efetivamente Voc fornece o julgamento Apesar de DAK Engineering fazer seu melhor por tr s deste produto n s n o somos respons veis por nenhum dano ocorrido ATEN O Um usu rio normal do TurboCNC dever registrar o programa atrav s de pagamento veja a se o contato A fonte do programa e uma lista de noticias de upgrade defeitos estar o dispon vel a usu rios registrados via e mail Se voc for um usu rio registrado voc poder fazer o que quiser com o programa e com seu c digo fonte e modific los para suas necessidades a n o ser fazer sua redistribui o Informa es de Upgrade J houve muitas modifica es no TurboCNC desde o lan amento do c digo vers o 3 X Este inclui modifica es no c digo para alinhamento aos padr es e pr ticas da linha RS 274 D G16 n o mais suportado Suporte para G72 e G73 foi adicionada use G02 e G03 com um terceiro eixo anexado para executar movimentos helicoidais Similarmente use M98 como uma chamada de sub rotina e M99 como retorno da sub rotina ao inv s de M60 e M62 como antigamente Novas fun es do TurboCNC incluem e G76 Rosqueamento Multi passe e G93 Modo Tempo Reverso e G178 Velocidade Movimento Interrompido e G183 Velocidade Ciclo Fura o Interrompido e M97 Salto Algumas das fun es tiveram seus par
143. ue cruza ambos os pontos inicio e fim e um raio de valor positivo gera um arco que tem 180 graus ou menos O programa ir parar com uma mensagem de aviso se o raio for imposs vel de fazer O formato R notoriamente impreciso para arcos muito pr ximos de 180 graus O sentido e o plano 2D do arco ajustado pelo modo de plano atual Palavras de eixos apropriadas ao plano devem ser inclu das como por exemplo e G17 plano XY X e Y offsets I J eixo Z linear e G18 plano ZX Xe Z offsets K eixo Y linear e G19 plano ZY Y e Z offsets J K eixo X linear A ordem dos par metros na linha do programa n o importantes Use a palavra para posi es offset na dire o X J para posi es em Y e K para posi es em Z para descrever a rela o da posi o central e o ponto de inicio Veja a se o de Informa o de Sele o de Planos para mais detalhes Informa es de Inicio destino e posi o offset para os arcos podem ser especificadas usando se express es por exemplo G02 X 3 5 COS 135 Y 4 0 SIN 135 I 3 5 2 5 COS 135 J 4 0 2 5 SIN 135 Este bloco assume modo absoluto para o formato IJK e foi dividido em duas linhas nesta p gina O arco est inscrito em um c rculo com seu centro localizado em 3 5 4 0 e tem raio de 2 5 unidades e o bloco ir gerar um movimento descrevendo um arco no sentido hor rio a partir da posi o atual at 135 graus C rculos completos Se as
144. uivo chamado tenc4 ini Se o arquivo de configura o for especificado como o primeiro par metro na linha de comando o TurboCNC ir tentar carregar o arquivo especificado Isto muito util para se conectar mais de uma m quina CNC no mesmo computador Arquivos de configura o podem ser criados para tornos ou fresadoras As configura es desejadas podem ser carregadas digitando se turbocnc torno ini ou mesmo turbocnc fresadora ini O arquivo de configura o tamb m pode ser editado atrav s de um editor de texto mas n o recomendamos o editor interno do TurboCNC O sistema de menus deve ser usado para modificar o arquivo de configura o Se o arquivo de configura o que estiver carregado for editado a nova configura o dever ser carregada usando o item do menu Configurar Carregar Nova Configura o Configure Load New Configuration antes de sair pois sen o os novos valores ser o sobrescritos Existem alguns par metros especiais no arquivo ini que n o s o acess veis atrav s do sistema de menus principalmente comandos obscuros e op es de ajustes e eles s o UsePentiumTimer NO Altere este item para YES para usar o modo de instru es de Temporiza o do Pentium Isto pode aumentar significativamente a performance do sistema um fator de 4 na raz o m xima de pulsos em computadores Pentium Por padr o este est em modo de compatibilidade Nota O Temporizador Pentium atualme
145. uturas Avan adas de Execu o Condicional 81 Interagindo com o operador ces eseseeseceecseeeseceseeeceeeeseeeseeeseseseeeeneesseseseeeneceenerenesenerees 83 Colocando tudo Junto O Circulo Usando Segmentos de Linha s 84 Parte 4 Introdu o a CNC siei a e aden e eiae dani ha etal cohen tines 86 ETE Ke I E EEEE rete debt annie Wate ee ea een et dad eke es aad nad eed cose 86 Os Eixos Desmistificados u ss sete cioteeeuetiiceeece nE Eia aiia iet 87 Conven es de EIXOS ciais sa real oo ShesS ie sala peaks ch anid quan Enganar E 88 A Porta Paralela Explicada s i s eeen ei i ee Se eo ieee 90 Parte 5 Detalhes T ChNicos 4 2 2 25 4 05 melee ed oe et el eee ee pd eal ee de ee 91 A Porta Paralelas ic ccchescstees nese deten eesiaeciveveieg ii o iiei erain Eai Ere 91 Ajustes das Linhas de Passo e Dire o step amp direction Aaa Ea ots IDA ie dees bets ds 91 Pontos I O entrada salda niri aa see Daath dada dnt dete ees 93 Configurando Speed Control Controle de Velocidade o 94 Ajustando o Windows 9x p boot direto em MS DOS 94 Modificando MSDOS SYS ereta r a eai 95 Modificando CONFIG SY Seain r dead dn nln da cal o deal ae ga a 95 Modificando AutoEXEC BAT iaee ea aeee eie ie ae aaa eaa e ele eaat 96 Parte 1 Visao Rapida Noticia Legal V rios avisos aparecem neste manual Eles n o sao aplic veis em todas as si
146. ve ser primeiramente ajustado se o jog for usado para ajuste de offset posi o Se a sua m quina tiver contatos de fim de curso ela pode ser simplesmente enviada para a origem home Se sua m quina n o usa contatos de fim de curso ela poder ser movimentada com jog para uma posi o de origem home designada O sistema mestre de coordenadas pode ser ajustado como desejado na localiza o de origem home e que normalmente o ponto de origem Todas as posi es das fixa es offsets ser o calculadas em rela o a esta localiza o 16 File Run Setup Configure Tools Help STOPPED 008000in 008000in 008000in Description 0 000000 off Axis K Units of Measurement Axis Y Axis Z HOL break Axis A Block del 0 ABS Feed 10 000 IPH 617 No fixture 653 No feed override Cycle count 80000 Master reference has not been set Press Set Nstr to set reference or use Update to enter values Et civis TER LES Ei La Es Fi Help F2 Ports F3 Golo F6 Run F Single Step F8 Jog F9 MDI Alt k Exit Uma janela de confirma o aparecer assegurando que uma posi o da fixa o n o foi inadvertidamente apagada Seguindo se da opera o uma caixa de mensagens aparecer para confirmar que a posi o da fixa o foi devidamente apagada Gerenciamento de Ferramentas Os meios para ajustar as Posi es das Ferramentas ser o fornecidos neste item do menu
147. vimentos e Palavras M normalmente fazem fun es diversas e Espa os n o s o importantes mas um par grafo e Leitura da esquerda para direita de cima para baixo como se voc estivesse lendo este texto e Se a mesma palavra tiver que ser usada numa linha e tamb m na linha anterior ela n o precisar ser reescrita na segunda linha Isto se chama Modalidade A palavra anterior assumida at que outra seja usada Nem todas as palavras s o modais e O computador apenas faz o que voc mandou ele fazer e ir com certeza quebrar a ferramenta ou enfiar a broca na mesa da maquina ao seu comando e As palavras tamb m s o chamadas de c digos por algumas pessoas e M02 a palavra para Fim do Programa que tamb m pode ser substitu da por M30 que quer dizer Fim da Fita Os Eixos Desmistificados Qualquer m quina torno fresadora furadeira etc tem seus eixos lineares definidos de maneira ortogonal padronizada que em ngulo reto um em rela o ao outro Um ponto importante a relembrar que eles s o definidos em rela o ao movimento da ferramenta e n o o movimento dos eixos propriamente ditos A dire o Positiva do movimento em uma fresadora encontrada usando a regra da m o direita Coloque sua m o direita aberta de palma para cima sobre a mesa da m quina e o polegar apontando para o eixo X o dedo indicador para o eixo Y e o dedo m dio para o eixo Z Seus dedos e o polegar
148. vo M72 Aguardar Entrada handshake PLC em inativo Fun o Aguardar que o estado da linha de entrada handshake PLC fique inativo Notas Quando este c digo chamado o programa para de rodar e espera pelo sinal da linha de entrada do PLC separada da linha de sa da ficar em estado inativo A inten o de sincronizar o programa com uma l gica externa que pode ser um dispositivo para carregar mais material na maquina ou executar alguma outra fun o M73 Aguardar Entrada handshake PLC em ativo Fun o Aguardar que o estado da linha de entrada handshake PLC fique ativo Notas Similar a M72 este comando executa uma pausa at que o sinal da linha do PLC entre em estado ativo Com estes dois c digos o usu rio pode apertar uma tecla para contornar a condi o de espera M97 Salto Jump Fun o Saltar para um novo bloco 75 Sintaxe M97 Salto Alvo Exemplo M97 00200 Salta para o bloco 0200 GOO x1 esta linha sera pulada N0200 M02 Alvo Final do programa Notas A palavra para o alvo do salto ajustada em O por padr o Isto pode ser reconfigurado usando se o menu Configure Dialect Saltos para a linha com a palavra N id ntica a palavra salto alvo N0200 no exemplo O c digo que segue um comando M97 em um bloco n o executado Os c digos M de um bloco ser o executados primeiro pela ordem que eles s o encontrados Apenas os par metros que seguem o M97 para c digos M encontra

Download Pdf Manuals

image

Related Search

Related Contents

User manual  Données Techniques - Serene Innovations  GE Valve Regulators Mooney_Flowgrid_iom Technical Specifications  

Copyright © All rights reserved.
Failed to retrieve file