You are on page 1of 219

Fresadora Manual do operador

JANEIRO DE 2008
HAAS AUTOMATION INC. 2800 STURGIS ROAD OXNARD, CA 93030, USA
TEL. +1 888-817-4227 FAX. +1 805-278-8561

www.HaasCNC.com
96-0228 rev T

Certificado de Garantia
Cobrindo equipamento CNC da Haas Automation, Inc.
Efectivo desde 1 de Janeiro de 2003 COBERTURA LIMITADA DE GARANTIA
Todas as fresadoras Haas so garantidos exclusivamente pela garantia limitada da Haas Automation's ("Fabricante") como se segue: Cada mquina Haas CNC ("Mquina") e seus componentes ("Componentes") (excepto os listados abaixo em limites e excluses) tem garantia contra defeitos de material e mo-de-obra num perodo de um (1) ano (excepto Fresadoras de Sala de Ferramenta e Mini-Fresadoras, que tm seis (6) meses) desde a data de aquisio, que ser a data em que a mquina foi instalada no cliente final. O anterior uma garantia limitada e a nica garantia do fabricante. O fabricante renuncia todas as outras garantias, expressas ou implicadas, incluindo e no ficando limitadas a garantias de explorabilidade e aptido para um uso em particular. REPARAO OU TROCA APENAS: A RESPONSABILIDADE DO FABRICANTE NESTE ACORDO FICAR LIMITADA REPARAO OU TROCA DE PEAS OU COMPONENTES, DISCRIO DO FABRICANTE. Uma extenso de garantia adicional por seis meses pode ser comprada no revendedor autorizado da Haas.

LIMITES e EXCLUSES da GARANTIA


Excepto o mencionado acima, o comprador concorda que todas as garantias expressas ou implicadas, relativas a qualquer assunto, incluindo mas no ficando limitadas a garantias de explorabilidade e aptido para um uso em particular so excludas. Os componentes sujeitos a desgaste temporal ou durante a utilizao normal como a pintura, acabamento e condio das janelas, lmpadas, vedantes, sistema de remoo de aparas, etc. so excludos desta garantia. Para manter esta garantia os procedimentos de manuteno especificados pela fbrica devem ser observados e registados. Esta garantia fica invlida se a mquina for sujeita a m utilizao, manuseamento indevido, negligncia, acidentes, instalao inadequada, manuteno inapropriada, ou funcionamento ou aplicao indevidos, ou se a mquina foi reparada ou mantida de forma inapropriada pelo cliente ou por um tcnico de manuteno no autorizado. Manuteno de garantia ou servios de reparao de garantia esto disponveis no distribuidor autorizado Haas.
Sem limitar a generalidade de quaisquer excluses ou limitaes descrita noutros pargrafos, a garantia do fabricante no inclui qualquer garantia que a mquina ou componentes obedeam s especificaes de produo do comprador ou a outros requisitos, ou que o funcionamento da mquina e componentes sejam ininterruptos ou livres de erros. O fabricante no se responsabiliza no que respeita utilizao da mquina ou componentes pelo comprador, e o fabricante no deve ser responsabilizado por qualquer falha de concepo, produo, funcionamento, desempenho ou outro da mquina ou componentes alm da reparao ou substituio do mesmo como ficou estabelecido na garantia limitada acima. O fabricante no responsvel por qualquer dano a peas, mquinas, recinto comercial ou outra propriedade do Comprador, ou por quaisquer danos acidentais ou resultantes que possam ser causados pelo mau funcionamento da Mquina ou Componentes.

LIMITAO DA RESPONSABILIDADE E DANOS: O FABRICANTE NO RESPONSVEL PERANTE O COMPRADOR, VENDEDOR OU QUALQUER CLIENTE DO COMPRADOR PELA QUEBRA DE LUCRO, DADOS PERDIDOS, PRODUTOS ESTRAVIADOS, PERDA DE RENDIMENTO, PREJUZO DE UTILIZAO, CUSTOS POR TEMPO DE PARAGEM, BENEVOLNCIA COMERCIAL, OU OUTROS DANOS ACIDENTAIS OU RESULTANTES, POR ACO DE CONTRATO OU PREJUZO, SUSCITADOS OU RELACIONADOS PELA MQUINA OU COMPONENTES, POR OUTROS PRODUTOS OU SERVIOS FORNECIDOS PELO FABRICANTE OU REVENDEDOR, OU POR FALHA DE PEAS OU PRODUTOS FABRICADOS PELA UTILIZAO DA MQUINA OU COMPONENTES, MESMO SE O FABRICANTE OU REVENDEDOR TENHAM SIDO AVISADOS DA POSSIBILIDADE DE TAIS DANOS. A RESPONSABILIDADE DO FABRICANTE POR DANOS DE QUALQUER ORDEM DEVER FICAR LIMITADA REPARAO OU TROCA, DISCRIO DO FABRICANTE, DE PEAS, COMPONENTES OU MQUINAS DEFEITUOSAS. O comprador aceitou esta restrio no seu direito a reaver danos acidentais ou resultantes como parte do negcio com o vendedor. O comprador entende e aceita que o preo do equipamento ser maior se exigir que o revendedor ou fabricante sejam responsabilizados por acidentes ou danos resultantes, ou por danos punitivos.
Este Certificado de Garantia sobrepe-se a qualquer e a todo o acordo, tanto oral como escrito, entre as partes aqui referidas no que respeita a garantias, limitaes de responsabilidade e/ou danos resultantes da mquina ou componentes, e contm todos os contratos e acordos entre as partes no que respeita a essas garantias, limitaes de responsabilidade e/ou danos. Cada parte neste Certificado de Garantia aceita que nenhuma representao, pretexto, promessa ou acordo, verbal ou de outro modo, seja feito a qualquer parte, ou a algum que aja em proveito de alguma parte, que no esteja aqui contemplado no que respeita a essas garantias, limites de responsabilidade e/ou danos, e que nenhum outro acordo, declarao, ou promessa no contida neste Certificado de Garantia deva ser vlido ou obrigatrio para essas garantias, limites de responsabilidade e danos.

TRANSFERNCIA
Esta garantia transfervel do utilizador final original para outra parte se a mquina for vendida por via privada antes do final do perodo de garantia.

Haas Automation, Inc. 2800 Sturgis Road, Oxnard, CA 93030-8933 Telefone: +1 (805) 278-1800 FAX: +1 (805) 278-8561

96-0228 rev T Janeiro de 2008

ndice

Certificado de Registo da Garantia


COBERTURA LIMITADA DE GARANTIA
Todas as fresadoras Haas so garantidos exclusivamente pela garantia limitada da Haas Automation's ("Fabricante") como se segue: Cada mquina Haas CNC ("Mquina") e seus componentes ("Componentes") (excepto os listados abaixo em limites e excluses) tem garantia contra defeitos de material e mo-de-obra num perodo de um (1) ano (excepto Fresadoras de Sala de Ferramenta e Mini-Fresadoras, que tm seis (6) meses) desde a data de aquisio, que ser a data em que a mquina foi instalada no cliente final. O anterior uma garantia limitada e a nica garantia do fabricante. O fabricante renuncia todas as outras garantias, expressas ou implicadas, incluindo e no ficando limitadas a garantias de explorabilidade e aptido para um uso em particular.

REPARAO OU TROCA APENAS: A RESPONSABILIDADE DO FABRICANTE NESTE ACORDO


FICAR LIMITADA REPARAO OU TROCA DE PEAS OU COMPONENTES, DISCRIO DO FABRICANTE. Uma extenso de garantia adicional por seis meses pode ser comprada no revendedor autorizado da Haas.

LIMITES e EXCLUSES da GARANTIA

Excepto o mencionado acima, o comprador concorda que todas as garantias expressas ou implicadas, relativas a qualquer assunto, incluindo mas no ficando limitadas a garantias de explorabilidade e aptido para um uso em particular so excludas. Os componentes sujeitos a desgaste temporal ou durante a utilizao normal como a pintura, acabamento e condio das janelas, lmpadas, vedantes, sistema de remoo de aparas, etc. so excludos desta garantia. Para manter esta garantia os procedimentos de manuteno especificados pela fbrica devem ser observados e registados. Esta garantia fica invlida se a mquina for sujeita a m utilizao, manuseamento indevido, negligncia, acidentes, instalao inadequada, manuteno inapropriada, ou funcionamento ou aplicao indevidos, ou se a mquina foi reparada ou mantida de forma inapropriada pelo cliente ou por um tcnico de manuteno no autorizado. Manuteno de garantia ou servios de reparao de garantia esto disponveis no distribuidor autorizado Haas. Sem limitar a generalidade de quaisquer excluses ou limitaes descrita noutros pargrafos, a garantia do fabricante no inclui qualquer garantia que a mquina ou componentes obedeam s especificaes de produo do comprador ou a outros requisitos, ou que o funcionamento da mquina e componentes sejam ininterruptos ou livres de erros. O fabricante no se responsabiliza no que respeita utilizao da mquina ou componentes pelo comprador, e o fabricante no deve ser responsabilizado por qualquer falha de concepo, produo, funcionamento, desempenho ou outro da mquina ou componentes alm da reparao ou substituio do mesmo como ficou estabelecido na garantia limitada acima. O fabricante no responsvel por qualquer dano a peas, mquinas, recinto comercial ou outra propriedade do comprador, ou por quaisquer danos acidentais ou resultantes que possam ser causados pelo mau funcionamento da mquina ou componentes.

LIMITAO DA RESPONSABILIDADE E DANOS: O FABRICANTE NO RESPONSVEL PERANTE O COMPRADOR, VENDEDOR OU QUALQUER CLIENTE DO COMPRADOR PELA QUEBRA DE LUCRO, DADOS PERDIDOS, PRODUTOS ESTRAVIADOS, PERDA DE RENDIMENTO, PREJUZO DE UTILIZAO, CUSTOS POR TEMPO DE PARAGEM, BENEVOLNCIA COMERCIAL, OU OUTROS DANOS ACIDENTAIS OU RESULTANTES, POR ACO DE CONTRATO OU PREJUZO, SUSCITADOS OU RELACIONADOS PELA MQUINA OU COMPONENTES, POR OUTROS PRODUTOS OU SERVIOS FORNECIDOS PELO FABRICANTE OU REVENDEDOR, OU POR FALHA DE PEAS OU PRODUTOS FABRICADOS PELA UTILIZAO DA MQUINA OU COMPONENTES, MESMO SE O FABRICANTE OU REVENDEDOR TENHAM SIDO AVISADOS DA POSSIBILIDADE DE TAIS DANOS. A RESPONSABILIDADE DO FABRICANTE POR DANOS DE QUALQUER ORDEM DEVER FICAR LIMITADA REPARAO OU TROCA, DISCRIO DO FABRICANTE, DE PEAS, COMPONENTES OU MQUINAS DEFEITUOSAS.

II

ndice

96-0228 rev T Janeiro de 2008

O comprador aceitou esta restrio no seu direito a reaver danos acidentais ou resultantes como parte do negcio com o vendedor. O comprador entende e aceita que o preo do equipamento ser maior se exigir que o revendedor ou fabricante sejam responsabilizados por acidentes ou danos resultantes, ou por danos punitivos. Este Certificado de Garantia sobrepe-se a qualquer e a todo o acordo, tanto oral como escrito, entre as partes aqui referidas no que respeita a garantias, limitaes de responsabilidade e/ou danos resultantes da mquina ou componentes, e contm todos os contratos e acordos entre as partes no que respeita a essas garantias, limitaes de responsabilidade e/ou danos. Cada parte neste Certificado de Garantia aceita que nenhuma representao, pretexto, promessa ou acordo, verbal ou de outro modo, seja feito a qualquer parte, ou a algum que aja em proveito de alguma parte, que no esteja aqui contemplado no que respeita a essas garantias, limites de responsabilidade e/ou danos, e que nenhum outro acordo, declarao, ou promessa no contida neste Certificado de Garantia deva ser vlido ou obrigatrio para essas garantias, limites de responsabilidade e danos.

TRANSFERNCIA

Esta garantia transfervel do utilizador final original para outra parte se a mquina for vendida por via privada antes do final do perodo de garantia. Consulte o manual de instrues primeiro se tiver algum problema com a mquina. Se isto no resolver o problema, contacte o distribuidor Haas autorizado. Como ltimo recurso, telefone directamente para a Haas para o nmero indicado abaixo.

Haas Automation, Inc. 2800 Sturgis Road Oxnard, California 93030-8933, USA Telefone: +1 (805) 278-1800 FAX: +1 (805) 278-8561
Para registar o utilizador final desta mquina para actualizaes e boletins de segurana do produto, necessitamos da entrega imediata do registo da mquina. Preencha completamente e envie por correio para o endereo acima ao cuidado de (VF-1, GR-510, VF-6, etc. o que for aplicvel) REGISTRATIONS. Inclua uma cpia da factura para validar a data de garantia e para cobrir quaisquer opes adicionais que possa ter adquirido. Nome da empresa: _______________________________ Contacto na empresa: ________________________ Endereo: ________________________________________________________________________________________ ___________________________________________________________________________________________________ ___________________________________________________________________________________________________ Revendedor: _ _____________________________________ Data de instalao: ___________________________ Modelo N. : ______________________________________ Nmero de srie: _____________________________ Telefone: (_ _____) _________________________________ FAX: (_ ____ ) ____________________________________

AVISO IMPORTANTE!!!

LEIA IMEDIATAMENTE!!!

Esta mquina est equipada com um nmero de srie gravado electronicamente que no pode ser alterado. Esta gravao destina-se a proteg-lo em caso de roubo e para localizar as mquinas quando vendidas as outros proprietrios. Aps, aproximadamente, 800 horas de utilizao, a mquina encerra automaticamente caso no tenha sido electronicamente desbloqueada pela fbrica da Haas. Para desbloquear a mquina, temos de ter o registo supra-citado com o nmero de srie. Receber um nmero da fbrica da Haas, que dever escrever sobre o nmero de srie na pgina de definies (n 26). Se, por qualquer razo, o nmero de srie da mquina for apagado da memria, a mquina reverte para um limite de 200 horas para sua proteco.

96-0228 rev T Janeiro de 2008

ndice

III

Procedimento de satisfao do cliente


Caro Cliente, A sua satisfao total e benevolncia so da maior importncia tanto para a Haas Automation, Inc. como para o distribuidor Haas onde adquiriu o seu equipamento. Habitualmente quaisquer reclamaes que possa ter acerca da venda ou do funcionamento do equipamento sero prontamente resolvidas pelo distribuidor. No entanto, se as reclamaes no forem resolvidas para a sua satisfao completa, e as tiver abordado directamente com um membro da equipa de gesto de revendedores, com o Director Geral ou o dono da casa revendedora, faa o seguinte: Contacte o Haas Automation's Customer Service Center telefonando para +1 800-331-6746 e pea para ligar ao Customer Service Department. Tenha a seguinte informao disponvel quando nos telefonar, para podermos resolver os seus problemas o mais rpido possvel: Seu nome, nome de empresa, endereo e nmero de telefone O modelo da mquina e nmero de srie O nome do revendedor, e o nome do ltimo contacto com o revendedor A natureza da reclamao

Se desejar escrever Haas Automation, utilize este endereo: Haas Automation, Inc. 2800 Sturgis Road Oxnard, CA 93030, USA Att: Customer Satisfaction Manager endereo de correio electrnico: Service@HaasCNC.com Assim que contactar o Haas Automation Customer Service Center envidaremos todos os esforos para trabalhar directamente consigo e com o seu distribuidor para resolvermos rapidamente os seus problemas. Na Haas Automation sabemos que um bom relacionamento entre cliente-distribuidor-fabricante ajudaro ao sucesso continuado para todos os envolvidos. Comentrios do cliente Se tiver algum problema ou questo no que respeita o Manual do Operador da Haas, contacte-nos pelo email, pubs@haascnc.com. Estamos ansiosos por qualquer sugesto que possa ter.

Certificao

Todas as mquinas de ferramentas CNC da Haas tm a marca Listada ETL, certificando que esto conformes com a Norma de Electricidade NFPA 79 para a Maquinaria Industrial e a equivalente canadiana, CAN/CSA C22.2 N. 73. As marcas listadas ETL e cETL foram atribudas a produtos que passaram com sucesso nos testes da Intertek Testing Services (ITS), uma alternativa aos Underwriters' Laboratories.

A certificao ISO 9001:2000 do Servio de Gesto TUV (um registo ISO) serve como uma avaliao imparcial do sistema de gesto de qualidade da Haas Automation. Esta realizao afirma a conformidade da Haas Automation com os padres definidos pela Organizao Internacional de Normalizao, e aceita o compromisso da Haas em conhecer as necessidades e exigncias dos seus clientes no mercado global.

IV

ndice

96-0228 rev T Janeiro de 2008

As informaes contidas neste manual esto constantemente a ser actualizadas. As ltimas actualizaes e outra informao til esto disponveis para download gratuito em formato .pdf (v at www.HaasCNC.com e clique em on "Actualizaes Manuais" sob o menu pendente "Servios do Cliente" na barra de navegao).

ndice
segurana..................................................................................................................................................... 4 introduo.................................................................................................................................................. 11 Visor e Modos de Controlo. ....................................................................................................................... 13 Menus de Navegao com Separadores. ...................................................................................................... 14 Teclado Introduo ao Teclado.................................................................................................................. 14 Teclas de funo......................................................................................................................................... 15 Teclas de incrementos................................................................................................................................. 15 Teclas de substituio................................................................................................................................. 16 Teclas de visualizao................................................................................................................................. 17 Teclas de cursor......................................................................................................................................... 18 Teclas Alfa................................................................................................................................................. 18 Teclas de modo............................................................................................................................................ 19 Teclas numricas......................................................................................................................................... 20 Visores de Posio. ..................................................................................................................................... 21 Ecr Offsets (Desvios)................................................................................................................................ 21 Visor de Comandos Actuais......................................................................................................................... 22 Visor Alarms / Messages (Alarmes / Mensagens)........................................................................................ 23 Funo do Visor Setting / Graphic (Definies / Grficos). ......................................................................... 23 Data e Hora. ............................................................................................................................................... 24 Separador Funo Ajuda/Calculadora....................................................................................................... 24 Programa de Aquecimento do Fuso.............................................................................................................. 28 Executar-Parar-Incrementar-Continuar. ................................................................................................... 28 Indicador do Nvel de Refrigerao............................................................................................................. 29 Opes. ....................................................................................................................................................... 29 funcionamento.......................................................................................................................................... 36 Arranque da mquina................................................................................................................................... 36 Introduo programao.......................................................................................................................... 36 Controlo Numrico do Ficheiro (FNC) ...................................................................................................... 42 Controlo Numrico Directo (DNC)............................................................................................................. 42 Recolha de Dados da Mquina .................................................................................................................... 43 Cdigos de Endereamento Alfabtico........................................................................................................ 45 Instalao de peas. .................................................................................................................................... 45 Ferramentas................................................................................................................................................ 46 Comutador de ferramentas.......................................................................................................................... 47 Modo de incrementos................................................................................................................................... 57 Comutador de Palete (Sries EC e MDC-500)............................................................................................ 64 Sugestes e Truques................................................................................................................................... 71

96-0228 rev T Janeiro de 2008

ndice

Sistema de Programao Intuitiva (IPS). .......................................................................................... 73 Introduo. ................................................................................................................................................. 73 Modo Automtico........................................................................................................................................ 73 Modo de Sistema. ........................................................................................................................................ 73 Sub-rotinas................................................................................................................................................. 74 Sub-rotinas locais....................................................................................................................................... 74 Exemplo do ciclo de encamisado da sub-rotina. ........................................................................................... 75 Sub-rotinas com vrios acessrios.............................................................................................................. 75 Editor Avanado....................................................................................................................................... 76 Menu do programa....................................................................................................................................... 76 Menu Edit (Editar)....................................................................................................................................... 77 Menu Search (Pesquisar)............................................................................................................................. 77 Menu Modify (Modificar)............................................................................................................................. 77 Menu I/O (E/S)............................................................................................................................................ 78 F1: menu de Ajuda. ...................................................................................................................................... 78 Atalhos do Editor Avanado....................................................................................................................... 79 Modo de Edio.......................................................................................................................................... 80 Menu do programa....................................................................................................................................... 81 Menu Edit (Editar)....................................................................................................................................... 81 Menu Search (Pesquisar)............................................................................................................................. 82 Menu Modify (Modificar)............................................................................................................................. 82 Outras Teclas............................................................................................................................................. 83 Cdigo Rpido Visual. .............................................................................................................................. 84 Compensao da Cortadora............................................................................................................... 85 Entrada e sada da compensao da cortadora............................................................................................ 86 Ajustes de alimentao da compensao da cortadora................................................................................ 86 Macros.......................................................................................................................................................... 88 Introduo. ................................................................................................................................................. 88 Notas de funcionamento.............................................................................................................................. 89 Variveis do sistema em profundidade........................................................................................................... 94 Utilizao de variveis................................................................................................................................. 98 Substituio de endereo............................................................................................................................. 98 G65 Chamada da sub-rotina. ..................................................................................................................... 105 Comunicao com dispositivos externos - DPRNT[ ]. ................................................................................. 107 Funes de Macro estilo Fanuc no includas no controlo CNC Haas..................................................... 108 Programao do 4 e 5 eixos. ............................................................................................................ 109 Criao de Programas de cinco eixos........................................................................................................ 109 Instalao de um 4 eixo opcional.............................................................................................................. 111 Instalao de um 5 eixo opcional.............................................................................................................. 112 Eixo auxiliar. ............................................................................................................................................. 112 Desactivao de eixos................................................................................................................................ 113 Cdigos G (Funes de preparao). .............................................................................................. 115 Cdigos M (Funes Diversas)........................................................................................................... 171 Definies.................................................................................................................................................. 179 Manuteno.............................................................................................................................................. 195 ndice............................................................................................................................................................ 209 Este manual e todo o seu contedo esto protegidos por direitos de autor 2008 e no podero ser reproduzidos sem a autorizao escrita da Haas Automation, Inc. VI ndice
96-0228 rev T Janeiro de 2008

Procedimentos

de

Segurana HAAS

Pense

na segurana!
No fique preso no
seu trabalho
Todas as mquinas fresadoras apresentam riscos relacionados com as peas rotativas, cintas e roldanas, electricidade de alta tenso, rudos e ar comprimido. Ao utilizar mquinas CNC e respectivos componentes, deve sempre seguir as precaues de segurana, de modo a reduzir o risco de ferimentos pessoais e danos mecnicos.

Importante Esta mquina deve ser apenas operada por pessoal devidamente formado, de acordo com o Manual do Operador, autocolantes de segurana, preocedimentos e instrues de segurana para um funcionamento seguro da mquina.

ndice de segurana
Utilizaes e directrizes para o funcionamento seguro da mquina. .......................4 Modificaes mquina...................................................................................................................4 Painis de segurana.........................................................................................................................4 Autocolantes de Aviso para Fresadoras.................................................................................6 Declarao de avisos, precaues e notas............................................................................6 Autocolantes de Aviso para Tornos..........................................................................................7

Especificaes e Limites de Utilizao Geral do Produto


Ambiental (utilizao apenas no interior)* Temperatura de funcionamento Temperatura de armazenamento Humidade ambiente Altitude Rudo Mnimo Emitido a partir de todas as reas da mquia durante a utilizao Superior a 70 dB Mximo** Superior a 85 dB Mnimo 41F (5C) -4F (-20C) 20% relativa, sem condensao Nvel do Mar Mximo 122F (50C) 158F (70C) 90% relativa, sem condensao 6000 ps (1829 m)

* No opere as mquinas em atmosferas explosivas (vapores explosivos e / ou partculas) ** Tome precaues para evitar danos na audio do rudo da mquina/maquinao. Use proteco auditiva, altere a aplicao de corte, (ferramentas, velocidade do fuso, velocidade do eixo, fixao, caminho programado) para reduzir o rudo e / ou restringir o acesso rea da mquina durante o corte.

96-0228 rev T Janeiro de 2008

Segurana

Ler antes de operar esta mquina:

Somente o pessoal autorizado dever trabalhar nesta mquina. A presena de pessoal no qualificado representa um perigo para o pessoal e para a mquina e a operao inadequada anula os termos da garantia. Verifique a existncia de peas e ferramentas danificadas antes de operar a mquina. Qualquer pea ou ferramenta danificada deve ser correctamente reparada ou substituda por pessoal autorizado. No operar a mquina se qualquer componente apresentar sinais de funcionamento incorrecto. Contacte o supervisor da oficina. Utilizar proteco visual e auditiva adequada durante a operao da mquina. recomendada a utilizao de culos de segurana contra impactos aprovados pela ANSI e proteco auditiva aprovada pela OSHA, de modo a reduzir os riscos de leses visuais e perda de audio. No operar a mquina sem que as portas estejam fechadas e os bloqueios internos funcionem correctamente. As ferramentas de corte rotativas podem provocar leses graves. Durante a execuo de um programa, a bancada da fresa e a cabea do veio podem movimentar-se rapidamente a qualquer momento e em qualquer direco. O boto de Paragem de emergncia (tambm conhecido como o boto de Desligao de emergncia) um interruptor vermelho, grande e circular, localizado no Painel de controlo. Premir o boto de Paragem de emergncia pra instantaneamente todos os movimentos da mquina, os servo-motores, o comutador de ferramentas e a bomba de refrigerao. Utilize o boto de Paragem de emergncia apenas em situaes de emergncia, de modo a evitar parar abruptamente a mquina. O painel elctrico deve ser fechado e a chave e trincos no compartimento de controlo devem ser sempre trancados, excepto durante as tarefas de instalao e reparao. Durante essas tarefas, apenas electricistas qualificados devero ter acesso ao painel. Quando o disjuntor principal est ligado, existe uma sada de alta tenso do painel elctrico (incluindo placas de circuitos e circuitos lgicos) e alguns componentes funcionam a altas temperaturas. Por conseguinte, deve ser exercido um extremo cuidado. Aps a instalao da mquina, o compartimento deve ser trancado e a chave deve ser disponibilizada apenas ao pessoal de servio qualificado. NO modificar ou de qualquer forma alterar este equipamento. Caso sejam necessrias modificaes, todos os pedidos devero ser processados pela Haas Automation, Inc. Qualquer modificao ou alterao de qualquer Centro de Fresagem ou de Torno Haas poder conduzir a ferimentos pessoais e/ou danos da mquina e anular os termos da garantia. da responsabilidade do proprietrio da oficina certificar-se de que todas as pessoas envolvidas na instalao e operao da mquina conhecem devidamente as instrues de instalao, operao e segurana, fornecidas com a mquina, ANTES de realizarem qualquer tipo de trabalho. A principal responsabilidade pela segurana do proprietrio da oficina e dos indivduos que trabalham com a mquina.

Segurana

96-0228 rev T Janeiro de 2008

Observar todos os avisos e precaues que se seguem:


A mquina controlada automaticamente e pode iniciar a operao a qualquer momento. Esta mquina pode provocar leses graves. No operar a mquina com a porta aberta. Evitar entrar no compartimento da mquina. No operar a mquina sem a formao adequada. Utilizar sempre culos de proteco. Nunca colocar as mos no veio da ferramenta e premir ATC FWD, ATC REV, NEXT TOOL ou provocar a mudana de ciclo da mquina. O comutador da ferramenta mover-se- e esmagar a sua mo. Para evitar danos no comutador de ferramentas, certifique-se de que as ferramentas esto correctamente alinhadas com um olhais de comando do veio ao carregar as ferramentas. A corrente elctrica deve cumprir as especificaes neste manual. Tentar alimentar a mquina a partir de qualquer outra fonte pode provocar graves danos materiais e anular os termos da garantia. No premir POWER UP/RESTART (Arranque/Reiniciar) no painel de controlo sem que a instalao esteja concluda. NO tentar operar a mquina sem que tenham sido concludas todas as instrues de instalao. NUNCA proceder a tarefas de reparao da mquina com a corrente elctrica ligada. As peas afixadas de forma incorrecta, a altas velocidades, podem perfurar a porta de segurana. No seguro rodar peas de grandes dimenses ou afixadas marginalmente. As janelas devem ser substitudas caso se encontrem danificadas ou muito riscadas - Substituir imediatamente as janelas riscadas. No processar matrias-primas txicas ou inflamveis. Podem estar presentes fumos mortais. Consultar o fabricante acerca do manuseamento seguro de produtos de matrias-primas antes do processamento. O cabeote do fuso cair sem aviso. O pessoal deve evitar a rea directamente sob o cabeote do fuso.

Funcionamento sem Vigilncia


As mquinas da Haas CNC completamente isoladas so concebidas para funcionar sem vigilncia; no entanto, o processo de maquinao pode no ser seguro para operar sem controlo. respondabilidade do proprietrio da loja definir as mquinas de forma segura e usar as melhores prticas tcnicas de maquinao, tambm sua responsabilidade gerir o progresso destes mtodos. O processo de maquinao deve ser controlado para evitar danos se ocorrer uma situao perigosa. Por exemplo, se existir o risco de incndio devido a material maquinado, ento deve ser instalado um sistema de supresso de incndio adequado para reduzir o risco de leso de pessoal, equipamento e edifcios. Deve ser contactado um especialista adequado para instalar ferramentas de controlo antes das mquinas serem deixadas a trabalhar sem vigilncia. especialmente importante seleccionar equipamento de controlo que possa imediatamente desempenhar uma aco adequada sem interveno humana para evitar um acidente, no caso de ser detectado um problema.
96-0228 rev T Janeiro de 2008

Segurana

Utilizaes e directrizes para o funcionamento seguro da mquina


Todas as mquinas fresadoras apresentam riscos relacionados com as peas rotativas de corte, cintas e roldanas, electricidade de alta tenso, rudos e ar comprimido. Ao utilizar mquinas fresadoras e respectivos componentes, deve sempre seguir as precaues de segurana, de modo a reduzir o risco de ferimentos pessoais e danos mecnicos. LER TODOS OS AVISOS, PRECAUES E INSTRUES ADEQUADOS ANTES DE OPERAR ESTA MQUINA. Modificaes
mquina

NO modificar ou de qualquer forma alterar este equipamento. Caso sejam necessrias modificaes, todos os pedidos devero ser processados pela Haas Automation, Inc. Qualquer modificao ou alterao de qualquer centro de fresagem Haas poder conduzir a ferimentos pessoais e/ou danos da mquina e anular os termos da garantia. Painis
de segurana

Para ajudar a assegurar que os perigos da ferramenta CNC so rapidamente comunicados e entendidos, os autocolantes com smbolos de perigo so colocados nas Mquinas Haas em locais onde exista perigo. Se os autocolantes ficarem danificados ou desgastados, ou se forem necessrios autocolantes adicionais para realar um ponto de segurana particular, contacte o seu agente ou o representante da Haas. Nunca permita que algum altere ou remova qualquer autocolante ou smbolo de segurana. Cada perigo definido e explicado no autocolante de segurana geral, localizado na parte da frente da mquina. Localizaes particulares de perigos so marcadas com smbolos de aviso. Reveja e compreenda as quatro partes de cada aviso de segurana, explicadas abaixo, e familiarize-se com os smbolos nas pginas seguintes.
Smbolo de aviso Perigo do Nvel de Segurana / Mensagem Smbolo de aco

AVISO
A Risco

de leso fsica grave. A mquina no pode proteger das toxinas.


de refrigerao, partculas finas, limalhas e fumos podem ser perigosos.

B Fludo

C Siga os dados e avisos especficos de segurana do material do fabricante. Smbolo de Aviso - Identifica o perigo potencial e refora a mensagem escrita. Mensagem Escrita - Clarifica ou refora o objectivo do smbolo de aviso. A: Perigo. B: Consequncia se o aviso for ignorado. C: Aco para evitar leses. Consulte tambm o Smbolo de Aco. Perigo do Nvel de Segurana - Cor codificada para indicar o risco de ignorar um perigo. Vermelho + "PERIGO" = O perigo PROVOCAR a morte ou leses graves se ignorado. COR DE LARANJA + "AVISO" = O perigo PODER PROVOCAR a morte ou leses graves se ignorado. Amarelo + "CUIDADO" = O perigo PODE PROVOCAR uma leso moderada se ignorado. Azul + "AVISO" = Indica uma aco para evitar danos na mquina. Verde + "INFORMAO" = Pormenores sobre os componentes da mquina. Smbolo de Aco: Indica aces para evitar leses. Os crculos azuis indicam aces obrigatrias para evitar o perigo, os crculos vermelhos com barras vermelhas indicam aces proibidas para evitar o perigo.

Segurana

96-0228 rev T Janeiro de 2008

AVISO
A mquina pode arrancar a qualquer momento.
Podem ser provocadas leses ou a morte por um operador sem formao.
Leia e compreenda o manual do operador e os sinais de segurana antes de usar esta mquina.

Perigo de electrocusso.

PERIGO

Pode ocorrer morte por choque elctrico.

Desligue e bloqueie a energia antes da manuteno.

Risco de leso corporal grave.


O compartimento pode no parar todos os tipos de projctil.
Faa um controlo duplo da definio do trabalho antes de quaisquer maquinaes. Siga sempre as prticas seguras da maquinao. No opere com portas ou janelas abertas ou com as proteces removidas.

AVISO

Risco de leso ocular grave.


Detritos mveis em olhos sem proteco podem provocar perda da viso.
Deve usar culos de segurana quando operar a mquina.

AVISO

AVISO
Risco de incndio e exploso.
A mquina no est concebida para resistir ou conter explosivos ou fogo.
No trabalhe em materiais explosivos, inflamveis ou fludos de refrigerao. Consulte os dados e avisos especficos de segurana do material do fabricante.

AVISO
Risco de leso corporal.
Cortes graves, abrases e leses fsicas podem resultar de deslizes e quedas.

Evite usar a mquina em reas molhadas, hmidas ou pouco iluminadas.


96-0228 rev T Janeiro de 2008

Segurana

Autocolantes

de

Aviso

para

Fresadoras

AVISO
Risco de leso corporal grave.
Siga as prticas seguras de fixao.
As peas inadequa-damente fixas sero projectadas com fora fatal.

AVISO
Perigo de impacto.
Os componentes da mquina podem esmagar e cortar.
Nunca empurre botes quando o seu corpo ou mos estiverem a tocar a mquina. Mantenha-se sempre afastado das peas mveis.

AVISO
Podem ocorrer leses severas.
As peas mveis podem emaranhar e desviar I.
Prenda sempre vesturio largo e cabelo comprido

AVISO
As peas mveis podem esmagar.
Nunca colque a sua mo no fuso e pressione ATC FWD, ATC REV, NEXT TOOL, ou provoque um ciclo de comutao da ferramenta.

O comutador da ferramenta moverse- e esmagar a sua mo.

Declarao

de avisos, precaues e notas

Ao longo deste manual, as informaes importantes e crticas so antecedidas da palavra "Aviso", "Cuidado", "Nota" Avisos so utilizados quando existe perigo extremo para o operador e/ou para a mquina. Tome todas as medidas necessrias para respeitar os avisos. No continue o trabalho caso no seja possvel seguir as instrues do aviso. Segue-se um exemplo de um aviso: AVISO!
NUNCA COLOCAR AS MOS ENTRE O COMUTADOR DE FERRAMENTAS E A CABEA DO VEIO.

As Precaues so utilizadas quando existe potencial para ferimentos pessoais menores ou danos mecnicos, por exemplo: ATENO! Desligar a mquina antes de proceder a quaisquer tarefas de manuteno. As notas so utilizadas para fornecer informaes adicionais ao operador acerca de um passo ou procedimento em particular. Estas informaes devem ser tomadas em considerao pelo operador ao executar o passo, de modo a certificar-se de que no existe qualquer confuso, por exemplo:
NOTA: Se a mquina estiver equipada com a bancada de folga Z opcional, siga estas directrizes: Evite cargas extremas no centro da bancada ou na extremidade da mesma. O peso da pea deve ser distribudo uniformemente sobre a bancada ou sobre um painel. A planura da pea deve estar dentro de 0.002 polegadas.

Segurana

96-0228 rev T Janeiro de 2008

Autocolantes

de

Aviso

para

Tornos

AVISO
Podem ocorrer leses severas.
As peas mveis podem emaranhar e desviar.
Prenda sempre vesturio largo e cabelo comprido.

AVISO
Risco de leso corporal grave.
As peas inadequa-damente fixas sero projectadas com fora fatal. Uma RPM alta reduz a fora de fixao da bucha.
No trabalhe usando uma definio insegura ou exceda a RPM da bucha.

AVISO
As partes mveis podem cortar.
Ferramentas cortam a pele com facilidade.

Nunca empurre botes quando o seu corpo ou mos estiverem a tocar a mquina. No toque nas peas rotativas.

AVISO
Perigo de impacto.
Uma barra no apoiada pode cair com resultados mortais.
Uma barra fixa no apoiada no pode exceder o extremo do tubo de traco.

AVISO
Risco de leso corporal grave.
As foras de maquinaao deflectirao a barra e podem desloc-la do apoio do contraponto ou descanso. no aplique cargas de corte excessivas a pea de trabalho. Nao aperte excessivamente o descanso
96-0228 rev T Janeiro de 2008

Segurana

Outros

autocolantes de

Segurana

Outros autocolantes podem ser encontrados na sua mquina, dependendo do modelo e opes instaladas:

AVISO

No suba para a mquina.

29-0779 Rev B

AVISO
as portas abrir-se-o e as paletes mover-se-o automaticamente. As partes mveis podem emaranhar e esmagar.
Deve manter as mos afastadas da correia sempre. Mantenha-se afastado enquanto o aviso sonoro estiver a soar e a porta estiver aberta.

Risco de leso corporal grave.

29-0020 Rev C

AVISO
A estao de carga deve estar livre de obstruo para receber uma palete. As ferramentas deixadas no apoio da estao de carga desalinharo a palete. As paletes no colocadas devidamente podem cair sobre o pessoal.
Assegure-se de que a estao de carga da palete est limpa e na posio de incio antes de uma mudana de palete.

Risco de leso corporal grave.

Consulte o captulo do APC para mais explicaes.

Segurana

96-0228 rev T Janeiro de 2008

PERIGO

Sem Passo Risco de electrocusso, leso corporal ou dano da mquina. No suba ou permanea nesta zona.
29-0746 Rev C

Aviso

da

Corrente
pessoal treinado na operao deste AVISO Apenas equipamento automtico deve trabalhar com ele.
Manter o boto premido A mquina exibe Safety Switch quando est ligada. para Executar Para pagar esta mensagem, e continuar a operao: 1) Prima e liberte o interruptor de manter para executar. O interruptor deve ser rodado para Setup Mode. 2) Rode o interruptor de Run Mode para Setup Mode, depois retroceda para Run Mode. NO mantenha a chave com a mquina, deve ser mantida atravs de um operador com FORMAO. Note que se a mquina for deixada no Run Mode, a chave necessria quando a mquina for ligada.

pessoal treinado na operao deste AVISO Apenas equipamento automtico deve trabalhar com ele.

Run (Executar) 1) Rode a chave para o Run Mode. 2) Prima e liberte o interruptor de manter para executar. 3) Prima Cycle Start.

Modos de Operao

Setup (Arranque) 1) Mantenha as outras pessoas afastadas da mquina. Use barreiras de segurana, se for necessrio. 2) Rode a chave para o Setup Mode. A mquina ir arrancar e parar automaticamente.

96-0228 rev T Janeiro de 2008

Segurana

Declarao

de avisos, precaues e notas

Ao longo deste manual, as informaes importantes e crticas so antecedidas da palavra "Aviso", "Cuidado", "Nota" Avisos so utilizados quando existe perigo extremo para o operador e/ou para a mquina. Tome todas as medidas necessrias para respeitar os avisos. No continue o trabalho caso no seja possvel seguir as instrues do aviso. Seguese um exemplo de um aviso: AVISO!
Nunca colocar as mos entre o comutador de ferramentas e a cabea do veio.

As Precaues so utilizadas quando existe potencial para ferimentos pessoais menores ou danos mecnicos, por exemplo:
ATENO! Desligar a mquina antes de proceder a quaisquer tarefas de manuteno.

As notas so utilizadas para fornecer informaes adicionais ao operador acerca de um passo ou procedimento em particular. Estas informaes devem ser tomadas em considerao pelo operador ao executar o passo, de modo a certificar-se de que no existe qualquer confuso, por exemplo:
NOTA: Se a mquina estiver equipada com a bancada de folga Z opcional, siga estas directrizes: Evite cargas extremas no centro da bancada ou na extremidade da mesma. O peso da pea deve ser distribudo uniformemente sobre a bancada ou sobre um painel. A planura da pea deve estar dentro de 0.002 polegadas.

10

Segurana

96-0228 rev T Janeiro de 2008

introduo
Segue-se uma introduo visual a uma fresadora HAAS. Algumas das funes apresentadas sero realadas nos respectivos captulos. Porta USB Tecla de Modo Funcionar/Preparao Interruptor da Luz de Trabalho (Proteco GFI) Marcador de Trabalho Quadro

Bloqueio de Tecla de Memria Puxe para Baixo para Bloquear no Local Mantenha Premido para Funcionar Boto

Posio Aberta da Janela Empurre para Dentro Posio Fechada da Janela

(Algumas Caractersticas so Opcionais) Controlo Remoto de Avano Interruptor de Segundo Incio Opcional

Pormenor A

Comutador de ferramentas (Tipo guarda-chuva) Alterador de Ferramenta de Montagem Lateral (SMTC)

(Ver Detalhe A)
Manual do Operador e Informao de Montagem Beeper (Aviso Sonoro) Fixador da Alavanca da Prensa

Bandeja de Ferramenta Luz de Trabalho (2)

Puxe para cima* * Excepto mquinas exportadas Janela Nome e opes de mquina Prensa de Suporte de Ferramenta Calha de Limalha

Anexo do Controlo

Pistola de Ar Porta de Operador (2) Boto Libertar Ferramenta Tabela Bandejas de Ferramenta

Cesto de Limalha

Conjunto de Reservatrio de Refrigerante Fuso Vista Rodada 90 Sentido Horrio

Conjunto de Arrefecimento P Opcional Bicos de Refrigerao

96-0228 rev T Janeiro de 2008

Introduo

11

Disjunctor Principal

Placa de Dados Data Plate Modelo Model Nmero de Srie Data de Fabrico Voltagem Fase Hertz Carga Completa Carga Maior Capacidade de Interrupo de Curto-circuito Diagrama de Instalao Elctrica Proteco de corrente excessiva fornecida pelos terminais de fornecimento da mquina) Aviso Voltagens letais dentro da cabine! Desligue da fonte da alimentao antes de abrir a cabine! Pessoal de servio com formao apenas! Fabricado nos EUA

Ventilador da Caixa de Controlo ( executado intermitentemente) Caixa de Controlo

Conjunto de Painel de Refrigerao Contentor de leo de Ressalto Regulador/Filtro de Ar Extremidade da Entrada de Mangueira (Ar da Ar Auxiliar Oficina) Bomba de leo Manmetro de Presso de Ar

Conjunto de Reservatrio Coolant Tank Assembly de Refrigerante Bomba TSC Tampa do Sensor de Nvel Bomba Padro Comando

Bico do Jacto de Ar Conduta de Ar

leo Atestado (Na Marca Mx.)

MX.

MN.

Reservatrio de leo

Filtro de leo

Cobertura do Painel de Lubrificao Retirada


Tampa nica

Filtro

12

Introduo

96-0228 rev T Janeiro de 2008

Visor

Modos

de

Controlo

A exibio de controlo organizada em receptculos que variam dependendo do modo de controlo actual, e das teclas do visor que so usadas. A ilustrao que se segue exibe a estrutura bsica do visor:
Modo Actual

Janela do Visor do Programa

Janela do Visor Principal

Messages (Mensagens) Entrada

Velocidade e Alimentao Estado/ Ajuda do Editor

Visor de Posio/ Medidores de Carga do Eixo/ rea de Transferncia

Temporizadores, Contadores/ Gesto de Ferramentas

A interaco com a informao pode ser levada a cabo dentro da vidraa activa actualmente. Apenas uma vidraa est activa a uma dada altura, e tal indicado com um fundo branco. Por exemplo, para trabalhar com uma mesa de Desvios de Ferramenta, deve primeiro activar a mesa premindo a tecla Offset (Desvio) at aparecer com um fundo branco. Depois, pode fazer alteraes na informao. Mudar a vidraa activa com um modo de controlo tipicamente feito com as teclas do visor. As funes de controlo esto organizadas em trm modos: Definio, Edio, e Operao. Cada modo disponibiliza toda a informao necessria para desempenhar tarefas que caem sob o modo, organzada para caber num visor. Por exemplo, O modo de Definio exibe tanto a tabela de trabalho como de desvio de ferramenta e informao de posio. O modo de edio disponibiliza duas janelas de edio do progranm e acede aos sistemas VQCP e IPS/WIPS (Se instalado). Modos de acesso usando as teclas de modo, como se segue: Definio: Teclas ZERO RET, HAND JOG. Disponibiliza todas as funes de controlo para definio da mquina. Edio: Teclas EDIT, MDI/DNC, LIST PROG. Disponibilizam todas as funes de edio, gesto e transferncia de programas. Funcionamento: tecla MEM. Disponibiliza todas as funes de controlo necessrias para fazer uma pea. O modo actual exibido no ttulo no cimo do visor. Note que funes de outros modos podem continuar a ser acedidas a partir do modo activo usando as teclas do visor. Por exemplo, enquanto estiver no modo de Operao, premindo OFFSET exibir as tabelas de desvios na vidraa activa; alterne o visor de desvio usando a tecla OFFSET. premindo PROGRM CONVRS na maioria dos modos mudar para a vidraa de edio para o programa activo actual.

96-0228 rev T Janeiro de 2008

Introduo

13

Menus

de

Navegao

com

Separadores

Os menus com separadores so usados em diversas funes de controlo, tais como Parmetros, Definies, Ajuda, Lista Prog. e IPS. Para navegar nestes menus, use as teclas de setas para seleccionar um separador, depois prima Enter para abrir o separador. Se o separador seleccionado contiver sub separadores, use as teclas de setas e Enter para seleccionar aquele que se apropria. Para subir um nvel no separador, prima Cancel. Teclado Introduo
ao

Teclado

O teclado est dividido em oito seces: Teclas de funo, Teclas de incrementos, Teclas de substituio, Teclas de visualizao, Teclas de cursor, Teclas Alfa, Teclas de modo e Teclas de nmeros. Existem, adicionalmente, teclas e funes diversas, localizadas no anexo e no teclado, que so descritas sucintamente.

Power On (Ligar) - Liga a mquina. Power Off (Desligar) - Desliga a mquina. Emergency Stop (Paragem de emergncia) - Pra todas as movimentaes dos eixos, pra o veio, o revlver e desliga a bomba de refrigerao. Jog Handle (Interruptor de incrementos) - Utilizado para incrementar todos os eixos. Tambm pode ser utilizado para percorrer os cdigos de programas ou itens do menu durante a edio. Cycle Start (Incio do ciclo) - Inicia um programa. Este boto tambm utilizado para iniciar uma simulao de programa no Modo de grficos. Feed Hold (Suspenso de alimentao) - Pra todas as movimentaes dos eixos. Nota: O veio continua a rodar durante o corte. Reset (Repor) - Pra a mquina (os eixos, o veio, a bomba de refrigerao e o comutador de ferramentas so parados). No um mtodo de paragem da mquina recomendado, pois pode ser difcil continuar a partir desse ponto. 14 Introduo
96-0228 rev T Janeiro de 2008

Power Up / Restart (Arranque/Reiniciar) - Na maioria das mquinas, ao premir esta tecla, os eixos voltam posio zero da mquina e pode ocorrer uma mudana de ferramenta. Ver Definio 81, no captulo Definies, para obter mais informaes. Recover (Recuperar) - Este boto auxilia o operador na recuperao do comutador de ferramentas a partir de uma paragem anormal. Ver o captulo sobre o comutador de ferramentas para obter mais informaes. Memory Lock Key Switch (Interruptor de bloqueio de memria) - Este interruptor impede a edio de programas e a alterao de definies, por parte do operador, quando colocado na posio de bloqueio. Segue-se uma descrio da hierarquia dos bloqueios: O interruptor bloqueia as Definies e todos os programas. A Definio 7 bloqueia parmetros. A Definio 8 bloqueia todos os programas. A Definio 23 bloqueia 9xxx programas. A Definio 119 bloqueia desvios. A Definio 120 bloqueia as variveis da macro. Boto Second Home - (Segunda posio) Este boto acelera todos os eixos para as coordenadas especificadas no Desvio de trabalho G154 P20. A sequncia como se segue: Primeiro, o eixo Z regressa ao zero da mquina e, em seguida, os eixos X e Y so movidos; em seguida, o eixo Z movido para a sua segunda posio. Esta funo opera em qualquer modo, excepto no DNC. Interruptor Work Light (Luz de trabalho) - Este interruptor acende a luz de trabalho no interior da mquina. Aviso sonoro do Teclado - Localizado no topo da bandeja de peas. Ajuste o volume rodando a tampa. Teclas
de funo

Teclas F1-F4 - Estes botes tm funes diferentes dependendo do modo de operao que esteja a utilizar. Veja o captulo de modo especfico para mais descries e exemplos. Tool Offset Meas (Medio de desvio da ferramenta) - Utilizado para registar os desvios de comprimento da ferramenta durante a configurao da ferramenta. Proxima Ferramenta - Usada para seleccionar a prxima ferramenta a partir do comutador de ferramenta. Usado depois de premir Tool Offset Measure (Medio do Desvio da Ferramenta) Definio. Tool Release (Libertao da ferramenta) - Solta a ferramenta do veio no modo MDI, no modo de retorno a zero ou no modo de interruptor de incrementos. Part Zero Set (Definio zero da pea) - Utilizado para definir automaticamente desvios da coordenada de trabalho durante a configurao da pea (ver Definio de desvios no captulo Funcionamento). Teclas
de incrementos

Chip FWD (Broca de aparas para a frente) - Inicia a broca de aparas opcional na direco "Para a frente", movimentando as aparas para fora da mquina. Chip Stop (Paragem do brocas de aparas) - Pra a movimentao da broca. Chip REV (Inverso da broca de aparas) - Inicia a broca de aparas opcional na direco "Para trs", til para desimpedir emperramentos e resduos da broca. X/-X, Y/-Y, Z/-Z, A/-Ae B/-B (teclas dos eixos)- Permite-lhe incrementar os eixos manualmente, mantendo o boto individual sob presso ou premindo os eixos pretendidos e utilizando o interruptor de incrementos. Jog Lock (Bloqueio de incrementos) - Funciona com os botes de eixos. Prima o bloqueio de incrementos e, em seguida, o boto do eixo e o eixo movimenta-se para a deslocao mxima ou at o bloqueio de incrementos ser premido novamente. CLNT Up (Refrigerao para cima) - Movimenta o bocal da Refrigerao programvel (P-Cool) para cima. CLNT Down (Refrigerao para baixo) - Movimenta o bocal da Refrigerao programvel (P-Cool) para baixo. AUX CLNT (Refrigerao auxiliar) - Premir esta tecla no modo MDI apenas activa o sistema de Refrigerao atravs do veio (TSC); premi-la uma segunda vez desactiva o TSC.
96-0228 rev T Janeiro de 2008

Introduo

15

Teclas

de substituio

Estas teclas proporcionam ao utilizador a possibilidade de substituir a velocidade da movimentao dos eixos de no-corte (rpida), alimentaes programadas e velocidades do veio. -10 - Reduz a velocidade de alimentao em 10%. 100% - Define a velocidade de alimentao substituda como a velocidade de alimentao programada. +10 - Aumenta a velocidade de alimentao em 10%. -10 - Reduz a velocidade do veio actual em 10%. 100% - Define a velocidade do veio substituda como a velocidade programada. +10 - Aumenta a velocidade do veio actual em 10%. Hand Cntrl Feed (Velocidade de alimentao de controlo do interruptor) - Premir este boto permite a utilizao do interruptor de incrementos para controlar a velocidade de alimentao em incrementos de 1%. Hand Cntrl Spin (Veio de controlo do interruptor) - Premir este boto permite a utilizao do interruptor de incrementos para controlar a velocidade do veio em incrementos de 1%. CW (Para a direita) - Inicia a movimentao do veio na direco para a direita. Este boto est desactivado em mquinas CE (exportao). CCW (Para a esquerda) - Inicia a movimentao do veio na direco para a esquerda. Este boto est desactivado em mquinas CE (exportao). O veio pode ser iniciado ou parado com os botes CW ou CCW sempre que a mquina se encontre numa paragem de Bloco nico ou que o boto Feed Hold (Suspenso de alimentao) tenha sido premido. Quando o programa reiniciado com Cycle Start (Incio do ciclo), o veio volta velocidade previamente definida. STOP (Parar) - Pra o veio. 5% / 25% / 50% / 100% Rapid (Rpido) - Limita os rpidos da mquina ao valor apresentado na tecla. O boto 100% Rapid (100% Rpido) permite um rpido velocidade mxima.

Utilizao de substituio
A velocidade de alimentao pode variar de 0% a 999% do valor programado durante a operao. Esta alterao conseguida com os botes de velocidade de alimentao +10%, -10% e 100%. A substituio da velocidade de alimentao no produz efeitos nos ciclos de vazamento G74 e G84. A substituio da velocidade de alimentao no altera a velocidade de qualquer dos eixos auxiliares. Durante a incrementao manual, a substituio da velocidade de alimentao ajusta as velocidades seleccionadas com o teclado. Permite, assim, o controlo fino da velocidade dos incrementos. Tambm possvel variar a velocidade do veio, de 0% a 999%, utilizando as substituies do veio. Tambm no produz efeitos nos ciclos G74 e G84. No modo de Bloco nico, o veio pode ser parado. Inicia automaticamente ao continuar o programa (premindo o boto Cycle Start). Premindo a tecla Handle Control Feedrate (Velocidade de alimentao de controlo do interruptor), possvel utilizar o interruptor de incrementos para controlar a velocidade de alimentao de 0% a 999% em incrementos a partir de 1%. Premindo a tecla Handle Control Spindle (Veio de controlo do interruptor), possvel utilizar o interruptor de incrementos para controlar a velocidade do veio de 0% a 999% em incrementos a partir de 1%. Os movimentos rpidos (G00) podem ser limitados a 5%, 25% ou 50% da velocidade mxima, utilizando o teclado. Se o rpido de 100% for demasiado rpido, pode defini-lo como 50% do mximo atravs da Definio 10. Na pgina Definies, possvel desactivar as teclas de substituio, de modo a que o operador no possa us-las. So as Definies 19, 20 e 21. O boto Feed Hold (Suspenso de alimentao) funciona como um boto de substituio, uma vez que pra o rpido e as velocidade de alimentao em zero ao ser premido. O boto Cycle Start (Incio do ciclo) tem de ser premido depois de uma Feed Hold (Suspenso da alimentao). O interruptor da porta, no compartimento, produz um resultado semelhante, mas apresenta "Door Hold" (Suspenso da porta) quando a porta est aberta. Ao fechar a porta, o controlo estar em Feed Hold (Suspenso da alimentao) e tem de premir Cycle Start (Incio do ciclo) para continuar. Door Hold (Suspenso da porta) e Feed Hold (Suspenso da alimentao) no param os eixos auxiliares. O operador pode substituir a definio de refrigerao, premindo o boto COOLNT (Refrigerao). A bomba permanece ligada ou desligada at insero do cdigo M seguinte ou at uma aco do operador (ver Definio 32). As substituies podem ser repostas nos valores predefinidos com M06, M30 e/ou premindo RESET (Repor) (ver Definies 83, 87, 88). 16 Introduo
96-0228 rev T Janeiro de 2008

Teclas

de visualizao

As teclas de visualizao proporcionam acesso aos visores da mquina, informaes operacionais e pginas de ajuda. So frequentemente utilizadas para alternar as janelas activas dentro de um modo de funo. Algumas destas teclas mostram ecrs adicionais quando premidas mais do que uma vez. Prgrm/Convrs - Selecciona a janela de programa activo na maioria dos modos. No modo MDI/DNC, prime para aceder VQC e IPS/WIPS (se instalado). Posit (Posio) - Selecciona a janela de posies, localizada no centro inferior da maioria dos visores. Exibe as posies actuais do eixo. Alterna entre posies relativas premindo a tecla POSIT. Para filtrar os eixos exibidos na janela, escreva a letra para cada eixo que pretende exibir e prima WRITE/ENTER. A posio de cada eixo exibida na ordem que indica. Offset - Prima para alternar entre as duas tabelas de desvios. Seleccione a tabela de Desvios de Ferramenta para exibir a geometria de comprimento da ferramenta, desvios de raio, desvios de desgaste e posio da refrigerao. Seleccione a tabela de Desvios de Trabalho para exibir e editar as localizaes especficas do desvio do trabalho de cdigo G usado nos programas. Curnt Comds (Comandos actuais) - Prima PAGE UP / PAGE DOWN (PGINA PARA CIMA/PGINA PARA BAIXO para percorrer os menus de Manuteno, Vida da Ferramenta, Carga da Ferramenta, Gesto Avanada da Ferramenta (ATM), Variveis do sistema, Definies e temporizador do Relgio/definies do contador. Alarm / Mesgs (Alarmes / Mensagens) - Mostra o visualizador de alarmes e ecrs de mensagens. Existem trs ecrs de alarmes; o primeiro mostra os alarmes actualmente activos (primeira presso do boto Alarm/Mesgs). Prima a tecla de Seta Direita para ver o Histrico de Alarmes. Use as teclas de Seta para Cima e para Baixo para percorrer as etradas do histrico de alarme e prima F2 para escrever para um dispositivo de memria. Param / Dgnos (Parmetros / Diagnsticos) - Mostra os parmetros que definem o funcionamento da mquina. Os parmetros so organizados por categoria num menu com separadores, ou para encontrar um parmetro conhecido, escreva o nmero e prima a seta para cima ou baixo. Os parmetros so definidos na fbrica e no devem ser modificados excepto por pessoal autorizado da Haas. Uma segunda presso da tecla Param / Dgnos mostra a primeira pgina de dados de diagnstico. Estas informaes so principalmente utilizadas para a resoluo de problemas por um tcnico de servio da Haas certificado. A primeira pgina de dados de diagnstico composta por entradas e sadas discretas. Premir Page Down (Pgina para baixo) mostra as pginas adicionais dos dados de diagnstico. Setng / Graph (Definies / Grficos) - Mostra e permite a alterao das definies do utilizador. Tal como os Parmetros, as Definies esto organizadas por categoria num menu com separadores. Para encontrar uma definio conhecida, escreva o nmero e prima a seta para cima ou para baixo. Premir a tecla Setng / Graph (Definies / Grficos) uma segunda vez activa o modo Grficos. No modo Grficos, pode visualizar o caminho da ferramenta gerada do programa e, se necessrio, depurar o programa antes da sua execuo (ver Modo Grficos no captulo Funcionamento) Help / Calc (Ajuda/Calculador) - Exibe tpicos de ajuda num menu com separadores. A ajuda disponvel inclui breves descries dos cdigos G e M, funes de definies de controlo, questes de resoluo de problemas e manuteno. O menu de ajuda tambm inclui diversos calculadores. Premindo a tecla HELP/CALC dentro de alguns modos chamar uma janela de ajuda de pop-up. Use esta janela para aceder a tpicos de ajuda relativos aos modo actual, e tambm para executar certas funes de acordo com o observado no menu. Para aceder ao menu com separador descrito acima a partir de uma janela pop up de ajuda, prime HELP/CALC uma segunda vez.

96-0228 rev T Janeiro de 2008

Introduo

17

Teclas

de cursor

Use as Teclas do Cursor para se movimentar pelos vrios ecrs e campos no controlo e para a edio dos programas CNC. Home (Incio) - Este boto movimenta o cursor para o item mais acima no ecr; na edio, este o bloco superior esquerdo do programa. Setas para cima / para baixo - Movimentam um item, bloco ou campo para cima/para baixo. Page Up / Down (Pgina para cima / para baixo) - Teclas utilizadas para mudar os ecrs ou mover uma pgina para cima/para baixo ao visualizar um programa. Seta para a esquerda - Utilizada para seleccionar individualmente itens editveis ao visualizar um programa; movimenta o cursor para a esquerda. utilizada para percorrer as seleces da definio. Seta para a direita - Utilizada para seleccionar individualmente itens editveis ao visualizar um programa; movimenta o cursor para a direita. utilizada para percorrer as seleces da definio e movimenta a janela de zoom para a direita no modo de grficos. End (Fim) - Este boto, basicamente, move o cursor para o item mais abaixo no ecr. No modo de edio, este o ltimo bloco do programa. Teclas Alfa As Teclas Alfa permitem ao utilizador a introduo de letras do alfabeto juntamente com alguns caracteres especiais. Alguns dos caracteres especiais so introduzidos premindo, primeiro, a tecla "Shift". Shift - A tecla Shift proporciona acesso a caracteres adicionais no teclado. Os caracteres adicionais encontramse na parte superior esquerda de algumas teclas alfabticas e numricas. Premir Shift e, em seguida, o carcter, introduz esse carcter na linha de entrada de dados. Ao inserir texto, a predefinio a utilizao de MAISCULAS; para inserir caracteres minsculos, prima e mantenha sob presso a tecla Shift. Quando um controlo tem um quinto eixo instalado, o eixo B seleccionado para incrementos, premindo o boto Shift e, em seguida, as teclas de incrementos +/-A. EOB - Este carcter End-Of-Block (Fim de bloco). apresentado no ecr como um ponto e vrgula (;) e significa o fim de uma linha do programa. ( ) - Os parntesis so utilizados para separar comandos do programa CNC dos comentrios do utilizador. Devem ser sempre introduzidos aos pares. Nota: Sempre que uma linha de cdigo invlida seja recebida atravs da porta RS-232 durante a recepo de um programa, adicionada ao programa entre parntesis. / - A barra para a direita utilizada na funo Block Delete (Eliminao do bloco) e nas expresses Macro. Se este smbolo for o primeiro smbolo num bloco e se a funo Block Delete (Eliminao do bloco) estiver activada, esse bloco ignorado na execuo. O smbolo tambm utilizado para a diviso (dividir por) nas expresses macro (ver o captulo Macro). [ ] - Os parntesis rectos so utilizados nas funes macro. As macros so uma funo do software opcional (ver o captulo Macro).

18

Introduo

96-0228 rev T Janeiro de 2008

Teclas

de modo

As teclas de modo mudam o estado operacional da ferramenta da mquina CNC. Depois de premir um boto de modo, os botes na mesma fila so disponibilizados ao utilizador. O modo actual sempre apresentado no cimo ao centro do visor. EDIT(Editar) - Selecciona o modo de edio. Este modo utilizado para editar programas na memria de controlos. O modo de edio disponibiliza duas janelas de edio: uma para o programa actual activo, e outro para edio de fundo. Troque entre as duas janelas premindo a tecla EDIT. Nota: Enquanto estiver a usar este modo, prima F1 para aceder aos menus pop up de ajuda. Insert (Inserir) - Ao premir este boto, so inseridos comandos no programa em frente do cursor. Este boto tambm insere texto da rea de transferncia para o ponto actual do cursor; ainda utilizado para copiar blocos de cdigo num programa. Alter (Alterar) - Premir este boto altera o comando ou o texto realado para os comandos ou texto recm introduzidos. Este boto tambm altera as variveis para o texto armazenado na rea de transferncia ou movimenta um bloco seleccionado para outro local. Delete (Eliminar) - Elimina o item onde se encontra o cursor ou elimina um bloco do programa seleccionado. Undo (Anular) - Anula as ltimas 9 alteraes de edio e anula a seleco de um bloco realado. MEM (Memria) - Selecciona o modo de memria. O ecr exibe o programa activo e outra informao necessria quando estiver a fazer uma pea. Single Block (Bloco nico) - Activa ou desactiva um nico bloco. Quando um nico bloco est activado, apenas um bloco do programa executado a cada presso do boto Cycle Start (Incio do ciclo). Dry Run (Teste) - Utilizado para verificar o movimento actual da mquina sem cortar uma pea. (Ver a seco Teste no captulo Funcionamento) Opt Stop (Paragem opcional) - Activa ou desactiva as paragens opcionais. Ver tambm G103 no captulo Cdigo G. Quando esta funo est activada (ON) e programado um cdigo M01 (paragem opcional), a mquina pra ao chegar a M01. A mquina continua a operao depois de premir Cycle Start (Incio do ciclo). No entanto, dependendo da funo de anteviso (G103), poder parar imediatamente (ver a seco Anteviso do bloco). Por outras palavras, a funo de anteviso do bloco pode fazer com que o comando Optional Stop (Paragem opcional) ignore o M01 mais prximo. Se premir o boto Optional Stop (Paragem opcional) durante um programa, surtir efeito na linha aps a linha realada quando o boto Opt Stop for premido. Block Delete (Eliminao do bloco) - Activa/desactiva a funo de eliminao do bloco. Os blocos com uma barra ("/") como o primeiro item so ignorados (no executados) quando esta opo activada. Se uma barra se encontrar dentro da linha do cdigo, os comandos depois da barra sero ignorados se esta funo for activada. Block Delete (Eliminao do bloco) ter efeito duas linhas depois de premir Block Delete (Eliminao do bloco), excepto quando for utilizada a compensao de corte; neste caso, a eliminao do bloco s surtir efeito, no mnimo, quatro linhas depois da linha realada. O processamento abrandado para os caminhos que contenham eliminaes de blocos durante a usinagem a alta velocidade. Apagar o Bloqueio ficar activo quando a energia cclica. MDI/DNC - O modo MDI o modo de "Entrada de Dados Manual" atravs do qual um programa pode ser escrito, mas no inserido na memria. O modo DNC ("Controlo Numrico Directo"), permite que grandes programas sejam "doseados" no controlo, de modo a que possam ser executados (ver a seco Modo DNC) Coolnt (Refrigerao) - Activa ou desactiva a refrigerao opcional. Orient Spindle (Orientao do veio) - Roda o veio para uma dada posio e, em seguida, bloqueia o veio. Pode ser utilizado durante a configurao para indicar peas. ATC FWD (Revlver da ferramenta para a frente) - Roda o revlver da ferramenta para a ferramenta seguinte. Para carregar uma ferramenta especfica no veio, aceda ao modo MDI ou incremento manual, escreva um nmero de ferramenta (T8) e prima ATC FWD.

96-0228 rev T Janeiro de 2008

Introduo

19

ATC REV (Revlver da ferramenta para trs) - Roda o revlver da ferramenta para a ferramenta anterior. Para carregar uma ferramenta especfica no veio, aceda ao modo MDI ou incremento manual, escreva um nmero de ferramenta (T10) e prima ATC REV. Hand Jog (Interruptor de incrementos) - Selecciona o modo de incrementos do eixo .0001, .1 - 0.0001 polegadas (0.001mm) para cada diviso no interruptor de incrementos. Para o teste, .1 polegadas/min. .0001/.1, .001/1., .01/10., .1/100. - O primeiro nmero (nmero superior), quando no modo de polegadas, selecciona essa quantidade para ser incrementada para cada clique do interruptor de incrementos. Quando a fresadora est no modo MM, o primeiro nmero multiplicado por dez ao incrementar o eixo (por exemplo, .0001 passa a 0.001mm). O segundo nmero (nmero inferior) utilizado para o modo de teste e para seleccionar a velocidade de alimentao e os movimentos do eixo. Zero Ret (Retorno a zero) - Selecciona o modo Retorno a zero, que mostra a localizao do eixo em quatro categorias diferentes, sendo: Operator (Operador), Work G54 (Trabalho G54), Machine (Mquina) e Dist (Distncia) a percorrer. Prima POSIT para trocar entre categorias. All (Todos) - Repe todos os eixos na posio zero. semelhante ao Power Up/Restart (Arranque/Reiniciar), excepto que no ocorre uma mudana de ferramenta. Pode ser utilizado para colocar os eixos iniciais na posio zero. Origin (Origem) - Coloca os visores e temporizadores seleccionados a zero. Singl (nico) - Repe um eixo na posio zero. Prima a letra do eixo pretendido e, em seguida, prima o boto Singl Axis. Pode ser utilizado para mover um eixo simple para a posio zero do eixo inicial. HOME G28 (Incio G28) - Repe todos os eixos na posio zero no movimento rpido. Home G28 (Incio G28) remetem para um nico eixo da mesma forma que se introduzir a letra de um eixo e premir o boto G28. ATENO! No existe uma mensagem de aviso para alertar o operador de qualquer possvel coliso. Por exemplo, se o eixo Z se encontrar entre as peas na bancada quando X ou Y colocado em zero, pode resultar uma coliso. List Prog (Lista de Programas) - Controla toda a informao carregada e guardada no controlo. Select Prog - Torna activo o programa destacado. Nota: O programa activo precedido por um "A" na lista de programas. Gira mltiplos programas premindo WRITE/ENTER para colocar uma marca de verificao junto dos programas desejados, depois prima F1 para escolher uma funo. Send(Enviar) - Transmite o programa atravs da porta de srie RS-232. (Ver seco RS-232) Recv - (Receb) Recebe o programa atravs da porta de srie RS-232. (Ver seco RS-232) Erase Prog - Apaga o programa seleccionado pelo cursor no modo Lista Prog ou todo o programa quando estiver no Modo MDI. Teclas
numricas

As teclas numricas permitem que o utilizador introduza nmeros e alguns caracteres especiais no controlo. Cancel (Cancelar) - A tecla Cancel (Cancelar) utilizada para eliminar o ltimo carcter introduzido. Space (Espao) - Utilizado para formatar comentrios colocados nos programas ou na rea de mensagens. Write / Enter (Escrever / Introduzir) - Tecla de validao geral. - (Sinal menos) - Utilizado para introduzir nmeros negativos. . (Ponto decimal)- Utilizado para a preciso decimal.

20

Introduo

96-0228 rev T Janeiro de 2008

Visores

de

Posio

Janela de Posies Localizada no centro inferior do ecr, a janela de posies exibe as posies actuais do eixo relativamente a quatro pontos de referncia (Operador, Trabalho, Mquina e Distncia a Percorrer). Prima a tecla POSIT para activar a janela de posies, e prima-a novamente para percorrer as exibies disponveis da posio. Quando a janela est activa, pode mudar os eixos exibidos escrevendo as letras na ordem desejada e depois premindo WRITE/ENTER. Por exemplo, escrevendo "X" exibir apenas o eixo X. Escrevendo "YXZ" exibir aqueles eixos na ordem indicada. Est disponvel uma exibio de posies maiores premindo CURNT COMDS, depois Pgina para Cima ou Pgina para Baixo at ser exibida a posio. Visor do Operador Este visor utilizado para mostrar a distncia que o operador incrementou qualquer um dos eixos. Tal no representa a distncia actual a que o eixo est do zero da mquina, excepto quando a mquina ligada pela primeria vez. Os eixos podemser colocados a zero escrevendo a letra do eixo e premindo a tecla Origin (Origem). Visor do Trabalho Este visor mostra a posio de X, Y e Z em relao pea; no a origem da mquina. No arranque, mostra o valor de desvio do trabalho G54 automaticamente. A posio s pode ser alterada atravs da introduo de valores nos desvios de trabalho de G55 a G59, G110 a G129 ou atravs de um comando de um G92 num programa. Visor da mquina Tal exibe as posies dos eixos relativas ao zero da mquina. Distance To Go (Distncia a percorrer) Este ecr mostra a distncia remanescente antes dos eixos chegarem posio comandada. Quando no modo de incremento manual, esta exibio da posio pode ser usada para exibir a distncia movida. Pode colocar a zero esta exibio mudando os modos (EDIT, MEM, MDI) e depois voltando a trocar para incremento manual. Ecr Offsets (Desvios) Existem duas tabelas de desvios. A primeira tabela a Tool Geometry/Wear (Geometria/Desgaste da ferramenta). A segunda tabela a Work Zero offset (Desvio zero de trabalho). Dependendo do modo, estas tabelas podem aparecer em duas janelas de visualizao diferentes, ou podem partilhar uma janela. Em ambos os casos, alterne entre as duas tabelas usando a tecla OFFSET. Tool Geometry/Wear(Geometria da ferramenta/Desgaste da ferramenta) A tabela de Geometria da Ferramente mostra os nmeros das ferramentas, a geometria de comprimento da ferramenta e os valores de desgaste, a geometria do raio da ferramenta e os valores de desgaste, os valores flutuantes e os valores do dimetro actual. Se a fresadora contar com uma unidade de refrigerao programvel opcional, esta pgina tambm mostra a posio de refrigerao introduzida para cada ferramenta. Para introduzir valores nestes campos, introduza um nmero com o teclado e prima F1. Introduzir um nmero com o teclado e premir F2 para definir o negativo do valor introduzido nos desvios. Introduza um valor e prima Write/ Enter para adicionar o valor ao actualmente seleccionado. Para apagar todos os valores na pgina prima Origin; a fresadora exibir "Zero All (Y/N)" (Todos a zero (S/N))? Prima Y (S) para definir todos como zero ou prima N (N) para que todos os valores permaneam inalterados. Work Zero Offset (Desvio de trabalho zero) A tabela Work Zero offset (Desvio zero de trabalho) apresenta todos os valores introduzidos, de modo a que cada ferramenta saiba onde a pea est localizada na tabela. possvel definir um valor para cada eixo (X, Y e Z). Pode percorrer cada coluna, utilizando as teclas de seta ou premindo os botes Page Up (Pgina para cima) ou Page Down (Pgina para baixo) para aceder a outros desvios na seco Work Zero (Trabalho a zero). Para que cada ferramenta localize a pea, as ferramentas utilizadas num programa devem "Tocar fora" da pea. Tambm possvel introduzir um valor, escrevendo um nmero e premindo F1 ou pode adicionar o valor ao valor existente, premindo Enter/Write (Introduzir/Escrever). Introduzir um nmero com o teclado e premir F2 insere o negativo do valor introduzido nos desvios. Para apagar todos os valores na pgina prima Origin; a fresadora exibir "Zero All (Y/N)" (Todos a zero (S/N))? Prima Y (S) para definir todos como zero ou prima N (N) para que todos os valores permaneam inalterados.
96-0228 rev T Janeiro de 2008

Introduo

21

Visor

de

Comandos Actuais

Seguem-se as vrias pginas de Comandos Actuais no controlo. Prima o boto Current Commands (Comandos Actuais) e utilize os botes Page Up/Down (Pgina para cima/para baixo) para navegar nas pginas. Visor de Verificao do Comando do Programa. A informao actualdo comando continua atravs da maioria dos modos. A informao do fuso, tal como a velocidade, carga, direco, ps de superfcie por minuto (SFM), carga da limalha e engrenagem de transmisso actual (se equipada) exibida na janela inferior esquerda do visor em todos os modos excepto no de Edio. As posies dos eixos so exibidas na janela de visualizao central inferior. Percorra atravs do sistema de coordenadas (operador, trabalho, mquina, ou distncia a percorrer) usando a tecla POSIT. Esta janela tambm exibe a informao carregada para cada eixo em algumas exibies. O nvel de refrigerao exibido perto do canto direito do ecr. Se a mquina incluir a Programmable Coolant (P-Cool - Refrigerao programvel), a posio do ressalto actual tambm aqui apresentada. Current Display Command Este visor apenas de leitura enumera os cdigos de programas activos no centro superior do ecr. Aceda s seguintes funes premindo CURNT COMDS, depois PAGE UP ou PAGE DOWN para percorrer entre os ecrs. Macro Variables Display (Visor de variveis da macro) Este visor mostra uma lista de variveis da macro e os respectivos valores actuais. medida que o controlo executa o programa, as variveis so actualizadas. Alm disso, as variveis podem ser modificadas neste visor; consulte a seco "Macros" para mais informaes. Active Codes (Cdigos Activos) Lista os cdigos dos programas activos. um ecr expandido do visor do cdigo de programa descrito acima. Positions Display (Visor das Posies) Disponibiliza uma viso alargada das posies actuais da mquina, com todos os pontos de referncia (operador, mquina, trabalho, distncia a percorrer) exibida de imediato. Pode tambm avanar manualmente os eixos a partir deste ecr. Operation Timers Display (Visor dos temporizadores da operao) Este visor mostra o tempo total actual, o tempo de incio do ciclo (o montante total de tempo durante o qual a mquina executou um programa) e o tempo de alimentao (o montante total de tempo de alimentao da mquina). Estes tempos podem ser repostos a zero, utilizando as teclas do cursor para cima e para baixo para realar o ttulo pretendido e premindo o boto ORIGIN (Origem). Listados por baixos destes tempos esto dois contadores M30, que so utilizados para contar as peas terminadas. Podem ser repostos a zero independentemente para fornecerem o nmero de peas por turno e o nmero total de peas. Alm do mais, podem ser controladas duas variveis macro dentro deste ecr. Visor Tool Life (Vida til da ferramenta) Este visor mostra o tempo que a ferramenta utilizada numa alimentao (Feed-Time - Tempo de alimentao), o tempo que a ferramenta se encontra no veio (Total-Time -Tempo total) e o nmero de vezes que a ferramenta foi utilizada (Usage - Utilizao). Estas informaes so utilizadas para ajudar a prever a vida til da mquina. Os valores neste visor podem ser repostos a zero, realando o valor e premindo o boto Origin (Origem). Nota: O valor mximo 32767; depois de atingir este valor, o controlo recomea a partir do zero. Este visor tambm pode ser utilizado para gerar um alarme quando uma ferramenta tiver sido utilizada um nmero especfico de vezes. A ltima coluna conta com o rtulo "Alarm" (Alarme); introduzir um nmero nessa coluna cria um alarme #362, (Alarme de utilizao da ferramenta) na prxima comutao de ferramenta ao atingir ou ultrapassar essa contagem. Monitor e Visor Tool Load (Carga da ferramenta) Pode introduzir o montante mximo de carga a ferramenta, em %, que se espera para cada ferramenta. Pode tambm seleccionar a aco adequada a tomar quando se exceder esta carga. Este visor proporciona a entrada deste ponto de alarme e tambm mostra a carga mais elevada da ferramenta em alimentaes anteriores. A funo de monitor de carga da ferramenta opera sempre que a mquina se encontrar numa operao de alimentao (G01, G02 ou G03). Se o limite for excedido, ocorre a aco especificada na Definio 84 (ver o captulo Definies para obter uma descrio). Maintenance (Manuteno) Esta pgina permite ao operador activar e desactivar uma srie de verificaes (ver o Captulo Manuteno). 22 Introduo
96-0228 rev T Janeiro de 2008

Visor Alarms / Messages (Alarmes / Mensagens)

Alarmes

Seleccione o visor Alarms (Alarmes) premindo o boto ALARM / MESGS (Alarme / Mensagens). Existem trs tipos de ecrs de alarmes. A primeira file mostra todos os alarmes actuais. Premir a tecla de Seta para a direita muda para ver o ecr Alarm History (Histrico de alarmes), que mostra os alarmes recebidos previamente. Premir novamente a Seta para a direita muda para o ecr visualizador de alarmes. Este ecr mostra um alarme de cada vez com a respectiva descrio. Pode percorrer todos os alarmes, premindo as teclas de Seta para cima e para baixo. Para ver os detalhes do Alarme para um nmero de alarme conhecido, escreva o nmero enquanto o visualizador de alarme est activo, depois prima WRITE/ENTER ou a tecla do cursor esquerda/direita. Nota: possvel utilizar o cursor e os botes Page Up (Pgina para cima) e Page Down (Pgina para baixo) para se movimentar por entre um grande nmero de alarmes.

Messages (Mensagens)
O visor Message (Mensagem) pode ser seleccionado, premindo duas vezes o boto Alarm/Mesgs (Alarme/Mensagens). Este um visor de mensagem do operador e no tem qualquer outro efeito na operao do controlo. Utilize o teclado para introduzir as mensagens. possvel utilizar as teclas de cancelar e de espao para remover mensagens existentes e o boto Delete (Eliminar) para remover uma linha completa. Os dados so automaticamente armazenado e mantidos mesmo no estado de desligado. A pgina do visor de mensagens aparece durante o arranque se no existirem alarmes. Funo
do

Visor Setting / Graphic (Definies / Grficos)

Prima a tecla SETNG/GRAPH para aceder s Definies. Existem algumas funes especiais nas definies que alteram o comportamento da fresadora; consulte o captulo "Settings" para obter uma descrio mais detalhada. O ecr Graphics (Grficos) seleccionado premindo duas vezes o boto Setng/Graph (Definies/Grficos). Graphics (Grficos) um teste visual do seu programa de peas sem a necessidade de movimentar os eixos, nem o risco de danificar a ferramentas ou as peas devido a erros de programao. Esta funo pode ser considerada como mais til que o modo Dry Run (Teste), uma vez que todos os desvios do seu trabalho, desvios da ferramenta e limites de deslocao podem ser verificados antes da execuo da mquina. O risco de falha durante a configurao bastante reduzido.

Operao do modo Graphics (Grficos)


Para executar um programa no modo Graphics (Grficos), tem de carregar o programa e o controlo tem de estar no modo MEM, MDI ou Edit. A partir de MEM ou MDI, prima a tecla Setng/Graph (Definies/Grficos) duas vezes para seleccionar o modo Graphics (Grficos). A partir do modo Edit, prima Cycle Start enquanto a janela de edio do programa activo seleccionada para iniciar uma simulao. O ecr Graphics (Grficos) conta com vrias funes disponveis. Key Help Area (rea de ajuda das teclas) O lado inferior esquerdo da janela de exibio de grficos a rea de ajuda das teclas de funes. As teclas de funes actualmente disponveis so apresentadas aqui juntamente com uma breve descrio da sua utilizao. Locator Window (Janela do Localizador) A pea inferior direita da janela exibe a rea completa da tabela e indica onde a ferramenta est actualmente localizada durante a simulao. Janela Tool Path (Caminho da ferramenta) No centro do ecr est uma grande janela que representa a vista superior dos eixos X e Y. Mostra os caminhos da ferramenta durante uma simulao de grficos do programa. Os movimentos rpidos so apresentados como linhas pontilhadas, enquanto que o movimento de alimentao representado por linhas finas contnuas. (Nota: a Definio 4 pode desactivar o caminho rpido.) Os locais onde utilizado um ciclo de perfurao so marcados com um X. Nota: a Definio 5 pode desactivar a marca de perfurao. Adjusting Zoom Prima F2 para exibir um rectngulp (janela de zoom) indicando a rea a ser aumentada. Use a tecla Pgina para Baixo para diminuir o tamanha da janela de zoom (aproximao), e use a tecla Pgina para Cima para aumentar o tamanho da janela de zoom (afastamento). Use as Teclas de Seta do Cursor para mover a janela de zoom para a localizao desejada e prima WRITE/ENTER para completar o zoom e redefinir a escala da janela do trajecto da ferramenta. A janela do localizador (vista pequena no canto inferior direito) mostra toda a tabela com uma descrio do local onde a janela Tool Path (Caminho da ferramenta) est aumentada. A janela de Tool Path apagada quando aproximada, e o programa deve ser executado novamente para ver o caminho da ferramenta. A escala e a posio da janela Tool Path (Caminho da ferramenta) guardada nas Definies 65 a 68. Deixar os grficos para editar o programa e, depois, voltar a Graphics (Grficos) mantm a escala anterior em vigor. Premir F2 e, em seguida, a tecla Home (Incio) para expandir a janela Tool Path (Caminho da ferramenta) para cobrir toda a tabela.
96-0228 rev T Janeiro de 2008

Introduo

23

Z Axis Part Zero Line (Linha zero da pea do eixo Z) Esta funo consiste numa linha horizontal apresentada na barra do eixo Z, no canto superior direito do ecr de grficos, para indicar a posio do desvio de trabalho do eixo Z actual, mais o comprimento da pea actual. Durante a execuo de um programa, a parte sombreada da barra indica a profundidade do movimento do eixo Z. Pode observar a posio da ponta da ferramenta relativamente posio zero da pea no eixo Z durante a execuo do programa. Control Status (Estado de controlo) A parte inferior esquerda do ecr mostra o estado de controlo. o mesmo que as ltimas quatro linhas de todos os outros ecrs. Position Pane A janela de posio exibe as localizaes dos eixos tal como exibiria durante a execuo de uma pea. F3 / F4 Use estas teclas para comtrolar a velocidade de simulao. F3 diminui a velocidade, F4 aumenta a velocidade. Data
e

Hora

O controlo contm uma funo de relgio e data. Para ver a data e hora, prima a tecla CRNT COMDS, depois Pgina para Cima/Baixo at surgir a data e hora. Para fazer ajustes, prima Paragem de Emergncia, escreva a data actual (no formato MM-DD-AAAA) ou hora actual (no formato HH:MM), e prima WRITE/ENTER. Faa um Reset Paragem de Emergncia quando tiver terminado. Separador Funo Ajuda/Calculadora Prima a tecla HELP/CALC (AJUDA/CALC) para exibir o menu de ajuda com separadores. Se ao premir HELP/ CALC chamar um menu de ajuda pop-up, prima novamente HELP/CALC para obter acesso ao menu com separadores. Separadores de navegao usando as teclas de Seta do Cursor. Prima WRITE/ENTER para seleccionar separadores e prima CANCEL ara recuar um nvel no separador. As categorias principais de separador e seus sub-separadores esto descritos aqui:

Help (Ajuda)

Cdigos G: Ver uma lista de Cdigos G. Cdigos M: Ver uma lista de Cdigos M. Funes: Ver uma lista de novas caractersticas de software. ndice: Seleccione este separador para ver vrios tpicos de ajuda. Prima WRITE/ENTER para exibir informao sobre o tpico.

Mesa de Perfurao
Exibe uma tabela com o tamanho da perfurao caracterizando equivalentes decimais e tamanhos de aberturas.

Calculator (Calculadora)
As funes da calculadora esto disponveis no terceiro separador de Ajuda. Seleccione o modo de calculadora que pretende usar a partir dos separadores inferiores e prima WRITE/ENTER para o usar. Todas as funes da Calculadora procedem a operaes simples de somar, subtrair, multiplicar e dividir. Quando uma das funes seleccionada, apresentada uma janela da calculadora com as opes possveis (LOAD (Carregar), +, -, * e /). LOAD (Carregar) est realado inicialmente e as outras opes podem ser seleccionadas com as setas do cursor para a esquerda e para a direita. Os nmeros so introduzidos com o teclado e premindo a tecla Write/Enter (Escrever/Introduzir). Quando um nmero introduzido e LOAD (Carregar) est seleccionado, esse nmero introduzido directamente na janela da calculadora. Quando um nmero introduzido quando uma das outras funes (+ - * /) est seleccionada, o clculo realizado com o nmero recm introduzido e qualquer nmero que j se encontrasse na janela da calculadora. A calculadora tambm aceita uma expresso matemtica, tal como 23*4-5.2+6/2, avaliando-a (procedendo primeiro multiplicao e diviso) e colocando o resultado, neste caso 89.8, na janela. Note que a informao no pode ser introduzida em qualquer campo onde a etiqueta estiver destacada. Deve apagar a informao noutros campos at a etiqueta no estar mais destacada para mudar o campo directamente. 24 Introduo
96-0228 rev T Janeiro de 2008

Teclas de funo: As teclas de funo podem ser utilizadas para copiar e colar os resultados calculados numa seco de um programa ou noutra rea da funo da Calculadora. F3 Nos modos EDIT (Editar) e MDI, a tecla F3 copia o valor realado triangular/circular para a linha de entrada de dados, na parte inferior do ecr. Trata-se de uma funo til quando a soluo calculada for utilizada num programa. Na funo Calculator (Calculadora), premir F3 copia o valor na janela da calculadora para a entrada de dados realada para proceder aos clculos Triangulares, Circulares ou de Fresagem. F4 Na funo Calculator (Calculadora), este boto utiliza o valor dos dados Triangulares, Circulares e de Fresagem realados para carregar, somar, subtrair, multiplicar ou dividir com a calculadora. Funo Trigonometry Help (Ajuda de trigonometria) A pgina da calculadora Trigonometry (Trigonometria) ajuda a resolver um problema de tringulos. Introduza os comprimentos e os ngulos de um tringulo e, depois de introduzidos os dados suficientes, o controlo resolve o tringulo e mostra os restantes valores. Utilize os botes do cursor Up/Down (Para cima/para baixo) para seleccionar o valor a introduzir com WRITE (Escrever). Para entradas que tenham mais do que uma soluo, introduzir o ltimo valor de dados uma segunda vez faz com que a soluo possvel seguinte seja apresentada.
HELP (MEM)
CALCULATOR

O00000 N00000000

0.000000000 LOAD + - * /
Y Y Z (MACHINE 0.0000 in 0.0000 in 3.5179 in ANGLE 1 ANGLE 2 ANGLE 3 SIDE 1 SIDE 2 SIDE 3 40.000 72.000 68.000 10.0000 14.7958 14.4244

ANGLE 3 SIDE 2 SIDE 1 ANGLE 2

ANGLE 1

SIDE 3

F3 copies calculator value to highlighted field in this or other calculator screens. F3 also copies calculator value to the data entry line of edit screens. F4 copies highlighted data to the calculator field.

96-0228 rev T Janeiro de 2008

Introduo

25

Circular Interpolation Help (Ajuda de interpolao circular)


A pgina da calculadora Circular ajuda a resolver um problema com crculos. Introduza o centro, o raio, os ngulos e os pontos de incio e de fim; depois de introduzidos os dados suficientes, o controlo resolve o movimento circular e mostra os restantes valores. Utilize os botes do cursor Up/Down (Para cima/para baixo) para seleccionar o valor a introduzir com Write (Escrever). Alm disso, lista os formatos alternativos com os quais um movimento pode ser programado com G02 ou G03. Os formatos podem ser seleccionados utilizando os botes do cursor Up/Down (Para cima/para baixo) e o boto F3 importa a linha realada para o programa que est a editar.
HELP (MEM) CALCULATOR 0.000000000 LOAD + - * /
X Y Z

O00000 N00000000 13.0000 20.0000 4.0000 10.0000 7.0000 32.0416 13.4536 111.527 CW

CENTER X CENTER Y START X START Y (MACHINE) 0.0000 in END X 0.0000 in END Y 3.5179 in RADIUS ANGLE DIRECTION 19. J10. R13. 4536 19. J10 R13. 4536

16 16 16 G91 G2 X3. Y22. 0416

Para entradas que tenham mais do que uma soluo, introduzir o ltimo valor de dados uma segunda vez faz com que a soluo possvel seguinte seja apresentada. Para alterar o valor de CW (para a direita) para o valor de CCW (para a esquerda), realce a coluna CW/CCW e prima o boto Write/Enter (Escrever/Introduzir).

Circle-Line Tangent Calculator (Calculadora de tangente crculo-linha)


Esta funo oferece a possibilidade de determinar pontos de interseco onde um crculo e uma linha se encontram para formarem uma tangente. Introduza dois pontos, A e B, numa linha e um terceiro ponto, C, afastado dessa linha e o controlo calcula o ponto de interseco. O ponto o local onde uma linha normal do ponto C intersecciona a linha AB, bem como a distncia da perpendicular para essa linha.
CIRCLE-CIRCLE TANGENT
CIRCLE1 X CIRCLE1 Y RADIUS 1 CIRCLE2 X CIRCLE2 Y RADIUS 2 5.0000 6.0000 4.0000 0.0000 0.0000 2.0000

CIRCLE-LINE TANGENT
POINT A X Y POINT B X Y POINT C X Y RADIUS TANGT PT X TANGT PT Y 5.0000 3.0000 1.0000 4.0000 0.0000 0.0000 4.1231 1.0000 4.0000

b a c

TANGT A X 1.3738 Y 7.6885 TANGT B X 7.3147 Y 2.7378 TANGT C X -1.8131 Y 0.8442 TANGT D X 1.1573 Y -1.6311

c d

Type: STRAIGHT Use F and T to form G-code. F1 for alternate solution

26

Introduo

96-0228 rev T Janeiro de 2008

Circle-Line Tangent Calculator (Calculadora de tangente crculo-crculo)


Esta funo oferece a possibilidade de determinar pontos de interseco entre dois crculos ou pontos. Introduza a localizao de dois crculos e respectivos raios. Em seguida, o controlo calcula todos os pontos de interseco, que so formados pela tangente das linhas para ambos os crculos. Nota: Para cada condio de entrada em que existam dois crculos distintos, existem at oito pontos de interseco. So obtidos quatro pontos a partir do desenho de tangentes rectas e quatro pontos atravs da formao de tangentes cruzadas. A tecla F1 utilizada para alternar entre os dois diagramas. Quando "F" premido, o controlo solicita os pontos de e para (A, B, C, etc.), que especifiquem um segmento do diagrama. Se o segmento for um arco, o controlo tambm solicita C ou W (CW (para a direita) ou CCW (para a esquerda)). , ento, apresentado o cdigo G de amostra na parte inferior do ecr. Quando "T" introduzido, o ponto anterior passa a ser o novo ponto de e o controlo solicita um novo ponto a. Para introduzir a soluo (linha de cdigo), mude para o modo MDI ou Edit (Edio) e prima F3, uma vez que o cdigo G j se encontra na linha de entrada.

Milling/Tapping Help (Ajuda de fresagem)


A pgina Milling/Tapping Help (Ajuda de fresagem) ajuda-o a resolver equaes relacionadas com a fresagem. Estas so: 1. SFM (Ps de superfcie por minuto) = (DIMETRO DA CORTADORA IN.) * RPM * 3.14159 / 12 2. (ALIMENTAO IN./MIN.) = RPM / (INCLINAO DA ROSCA) 3. (CARGA DO CHIP IN.) = (ALIMENTAO IN./MIN.) / RPM / N. DE FLUTUAES Introduza todos os valores, excepto um e o controlo calcula o valor restante. Note que o valor de RPM para as duas primeiras equaes a mesma entrada.
HELP (MEM)
CALCULATOR 0.000000000 LOAD X Y Z

O00000 N00000000
MILLING CUTTER DIA 0. 5000 IN SURFACE SPEED 5. 0000 FT/MIN RECOMMENDED RPM 38 FLUTES 4 FEED 6. 0000 IN/MIN CHIP LOAD 0. 0365 IN RECOMMENDED MATERIAL LOW CARBON UNALLOYED STEEL TOOL TYPE CARBIDE CUT WIDTH 2. 0000 IN CUT DEPTH 0. 0500 IN REQUIRED POWER TAPPING THREADS RPM FEED 3. 0000 /IN 40 13. 3333 IN/MIN

+ - * /

(MACHINE) 0.0000 in 0.0000 in 3.5179 in

PGM ACT PGM CMD ACT

F0. F0. S0 S0 S0

Nota: Ao seleccionar unidades mtricas, as unidades apresentadas mudam para milmetros, roscas por mm, mm por minuto e metros, respectivamente.

96-0228 rev T Janeiro de 2008

Introduo

27

Materiais
A calculadora de fresagem inclui um campo com o nome de MATERIAL, que, quando realado, permite ao operador seleccionar um tipo de material da lista, utilizando as teclas de seta para a direita e para a esquerda. Uma velocidade de superfcie e carga do chip recomendadas so apresentadas com base no material escolhido, tal como apresentado. VELOCIDADE DE SUPERFCIE *.*** FT/MIN RECOMENDADA **** PARA ***** CARGA DO CHIP *.*** IN RECOMENDADA *.*** PARA *.*** A potncia , tambm, calculada e apresentada como mostrada em baixo e direita. PROFUNDIDADE DE CORTE *.*** IN POTNCIA NECESSRIA *.* HP No modo mtrico, a potncia necessria apresentada em KW (kilowatts). Programa
de

Aquecimento

do

Fuso

Se algum fuso tiver estado parado durante mais de 4 dias, deve ser aquecido antes do funciomento. Este aquecimento ir evitar o possvel sobre-aquecimento do fuso devido acumulao de lubrificante. Um programa de aquecimento de 20 minutos (nmero O02020) fornecido com a mquina que sobe a rotao do fuso lentamente, permitindo que este estabilize termicamente. Este programa pode ser utilizado diariamente para o aquecimento antes da utilizao a alta velocidade. Executar-Parar-Incrementar-Continuar Esta funo permite ao operador para um programa em execuo, afastar-se da pea e retomar a execuo do programa. Segue-se o procedimento de operao: 1. Prima Feed Hold (Suspenso de alimentao) para parar o programa 2. Prima X, Y ou Z seguido do boto Handle Jog (Interruptor de incrementos). O controlo armazena as posies actuais de X, Y e Z. Nota: Os eixos diferentes de X, Y e Z no podem ser incrementados. 3. O controlo mostra a mensagem "Jog Away" (Afastar). Utilize o interruptor de incrementos, o interruptor de incrementos remoto e os botes de bloqueio para afastar a pea da ferramenta. Os botes de controlo, tais como AUX CLNT (Refrigerao atravs do veio opcional - TSC) ou Coolnt para activar/desactivar a refrigerao (AUX CLNT requer que o veio esteja em rotao e a porta esteja fechada). O veio pode ser controlado, premindo CW, CCW, Stop, Tool Release. Se necessrio, as inseres da ferramenta podem ser mudadas. Ateno: Quando o programa continuado, os desvios antigos sero usados para a posio de retorno. Por conseguinte, no seguro nem recomendado mudar ferramentas e desvios quando o programa interrompido. 4. Incremente para a posio mais prxima possvel da posio armazenada ou para uma posio onde exista um caminho rpido no obstrudo para voltar posio armazenada. 5. Volte ao modo anterior, premindo MEM, MDI ou DNC. O controlo s continua se o modo que se encontrava em vigor tiver sido parado e re-introduzido. 6. Prima Cycle Start (Incio do ciclo). O controlo mostra a mensagem Jog Return (Retorno) e aplica um rpido de X e Y a 5% da posio em que a Feed Hold (Suspenso de alimentao) foi premida e volta ao eixo Z. Ateno: O controlo no segue o caminho utilizado para o afastamento. Se premir Feed Hold (Suspenso de alimentao) durante este movimento, o movimento dos eixos da fresadora entra num estado de pausa e mostra a mensagem "Jog Return Hold" (Suspenso de retorno). Premir Cycle Start (Incio do ciclo) faz com que o controlo retome o movimento de retorno. Quando o movimento concludo, o controlo assume novamente o estado de suspenso de alimentao. 7. Prima novamente Cycle Start (Incio do ciclo) e o programa retoma o funcionamento normal. Consulte tambm a Definio 36 do Reincio do Programa.

28

Introduo

96-0228 rev T Janeiro de 2008

Indicador

do

Nvel

de

Refrigerao

O nvel de refrigerao exibido no canto superior direito do ecr no modo MEM, ou quando premir CURNT COMDS. Uma barra vertical exibe o estado da refrigerao. O visor pisca quando o fluido de refrigerao atingir um ponto que possa provocar a intermitncia do fluxo do fluido. Opes

Teste da Opo de Controlo de 200 Horas


As opes que, normalmente, requerem um cdigo de desbloqueio (Abertura rgida, Macros, etc.) so activadas e desactivadas, conforme necessrio, introduzindo simplesmente o nmero "1" em vez de um cdigo de desbloqueio para a activao. Introduza "0" para desactivar a opo. Uma opo activada desta forma desactivada automaticamente aps um total de 200 horas de funcionamento. Note que a desactivao s ocorre quando a corrente elctrica da mquina desligada. Uma opo pode ser activada permanentemente atravs da introduo do cdigo de desbloqueio. Note que a letra "T" apresentada direita da opo, no ecr de parmetros, durante o perodo de 200 horas. Note que a opo do circuito de segurana uma excepo; s pode ser activada ou desactivada atravs de cdigos de desbloqueio. Para introduzir 1 ou 0 na opo, tem de ter a Definio 7 (Bloqueio de Parmetros) desligada e o boto Emergency Stop (Paragem de emergncia) premido. Quando a opo atinge as 100 horas, a mquina emite um alarme advertindo que o perodo de teste est prestes a chegar ao fim. Para activar uma opo permanentemente, contacte o seu representante.

Roscagem Cnica Rgida


A roscagem sicronizada elimina a necessidade de suportes caros de roscas flutuantes, e evita a distoro da guia da rosca e o arranque da rosca de incio.

Porta Automtica
A opo de porta automtica abre as portas da mquina automaticamente atravs do programa de peas. Reduz a fadiga do operador, ou permite um funcionamento no assistido quando utilizado com um carregador robtico.

Comando do Disco Duro e Ethernet


O armazenamento e a transferncia de dados entre a(s) sua(s) mquina(s) Haas e a rede. Os ficheiros de programas so facilmente transferidos para e da memria, e permite DNC de ficheiros grandes at 800 blocos por segundo.

Arma de Ar Automtica
Disponibiliza um jacto de ar constante ferramenta de corte para limpar limalha de forma segura e automaticamente durante a maquinao seca, ou expulsar limalha e refrigerao para fora dos compartimentos fundos. Activada pelo cdigo M, o jacto de ar pode ser programado para ligar enquanto o fuso estiver a rodar, ou no fim de um ciclo (consumo de ar de 6 scfm).

Iluminao de Intensidade Alta


As luzes de halognio fornecem brilho, mesmo a iluminao da rea de trabalho para inspeco de peas, configurao do trabalho e alteraes ideal para trabalho como o fabrico de moldes. As luzes ligam e desligam automaticamente, quando as portas se abrem e fecham, ou podem ser activadas manualmente atravs de um interruptor na luz.

Macros
Crie subrotinas para ciclos encamizados personalizados, rotinas de sondas, solicitao do operador, funes ou equaes matemticas, e mquinas de famlias de peas com variveis.

Rotao e Escala
Utilize a rotao em conjunto com a sonda do desvio do trabalho para definio da velocidade da pea de trabalho, ou para rodar um padro para outra localizao ou em torno de uma circunferncia, etc. Utilize uma escala para reduzir ou aumentar a trajectria de uma ferramenta ou padro.

96-0228 rev T Janeiro de 2008

Introduo

29

Sonda da Pea
Renishaw Esta opo de sonda de ferramenta incorpora uma sonda de ferramenta Renishaw fcil de usar com macros. Esta embalagem opcional permite a todas as fresadoras da Haas definir automaticamente os desvios da ferramenta; e quando combinada com a programao macro, permite aos operadores actualizar automaticamente os desvios da ferramenta (comprimento e dimetro) e verificar a existncia de ferramentas partidas enquanto em processo. Marposs sistema de verificao de ferramenta Marposs ML75 ferramenta laser/no contacto e alta preciso T25, contacto, definio de trabalho e sonda de inspeco para fresadoras de cone 40 da Haas. Ferramentas de medidas ML75 at 6.88'' (175mm) de dimetro. O cliente deve fornecer o prprio suporte de ferramenta para acomodar a barra ".

Rels de Funo M
Adicione rels extra para aumentar a produtividade. Estas sadas de cdigo M adicional podem ser utilizadas para activar sondas, bombas auxiliares, carregadores de peas, etc.

Interruptor Remoto de Avano


Este verstil Interruptor de Remoto de Avano pode ser utilizado para mover todos os eixos, bem como para editar programas, substituir velocidades do fuso e taxas de alimentao, percorrer o bloco nico atravs de programas e muito mais.

Espigo de Refrigerao Programvel


o espigo de de refrigerao opcional permite ao utilizador direccionar o fluxo de refrigerao para o melhor local para expulsar limalha da rea de corte. A direco do fluido de refrigerao pode ser alterada pelo programa CNC.

Broca de Limalha Automtica


A broca de limalha automtica ajuda o utilizador na remoo da limalha para trabalhos com remoo de material pesado.

Refrigerao Atravs do Fuso (TSC)


A opo de Refrigerao Atravs do Fuso da Haas (TSC) utiliza uma bomba de refrigerao auxiliar para fornecer refrigerao de alta presso para a ferramenta de corte.

Transversal Rpida Extra (XRT)


Com a opo XRT, parafusos de cabea redonda de alta densidade combinados com motores servos sem escovas proporciona rpidos e alimentaes de corte mais rpidas. Reduo de tempo de no corte durante a maquinao, especialmente em peas repetitivas e dispositivos de fixao, o que significa tempos de ciclo mais rpidos e custos mais baixos por pea.

Escalas Lineares
Quando for necessaries o rigor de posicionamento absolute, as escalas lineares so a nica forma para assegurar o posicionamento do eixo sob condies de flutuamento que existe em algumas lojas de mquinas. As escalas lineares asseguram o rigor de posicionamento ao longo dos eixos X, Y e Z atravs de compensao para as variaes trmicas inerentes a todas as ferramentas da mquina. Estas escalas proporcionam uma preciso de 2 microns para garantir o tipo de preciso de fabrico de moldes e outro pedido de aplicaes de maquinao de alta tolerncia.

Interruptor de Tecla de Bloqueio da Memria


Bloqueia a memria para prevenir a edio acidental ou no aprovada de programas por pessoal no autorizado. Tambm pode ser utilizado para bloquear definies, parmetros, desvios e variveis macro.

Orientao do Fuso
A opo de orientao do fuso permite o posicionamento do fuso num ngulo especfico, programado, utilizando o motor do fuso padro e o codificador do fuso padro para a retroalimentao. Esta opo proporciona um posicionamento independente, rigoroso (0.1 grau).

Segundo Boto de Incio


Esta opo permte ao operador enviar rapidamente para uma segunda posio de Incio, utilizador definido alm da posio de Incio padro da mquina.

30

Introduo

96-0228 rev T Janeiro de 2008

Interruptor Remoto de Avano


O verstil Interruptor de Remoto de Avano pode ser utilizado para mover todos os eixos, bem como para editar programas, substituir velocidades do fuso e taxas de alimentao, percorrer o bloco nico atravs de programas, etc.

Interruptor de Incrementos Remoto Melhorado (RJH-E)


O Interruptor de Incrementos Remoto Melhorado (RJH-E) funciona como um ecr de cristais lquidos (LCD) e controlos para funcionalidade aumentada. O RJH-E est configurado para controlar um nmero de funes da mquina e definies enquanto fornece informao em tempo real do controlo atravs do ecr LCD. Consulte a seco relativa a desvios e funcionamento da mquina para mais informao.
Teclas de funo Suspenso da Alimentao Cycle Start Arranque do Ciclo LCD Cabeote Teclas de Setas do Interruptor Pulse Roda de Impulso Remoto de Avano Axis Selection boto de Polegar de Thumb Knob Seleco do Eixo Incremento da Lanadeira

LCD: Exibe a informao da mquina e o interface RJH-E. Teclas de Funo (F1-F5): Teclas de funo varivel. Cada tecla corresponde a uma etiqueta na base do ecr LCD. Ao premir uma tecla de funo desempenhar ou alternar o menu correspondente. As funes alternadas so destacadas quando esto ligadas Arranque de Ciclo: Comea o movimento do eixo programado. Suspenso da Alimentao: Pra o movimento do eixo programado. Teclas de Seta: Usadas para navegar entre campos do menu (cima/baixo) e para seleccionar velocidades de incremento de impulso (esquerda/direita). Incremento da Lanadeira: Roda at 45 graus no sentido dos ponteiros do relgio ou no sentido inverso ao dos ponteiros do relgio a partir do centro, e retorna ao centro quando libertado. Usado para incrementar eixos a velocidades variveis. Quanto mais o incremento da lanadeira for rodado da posio central, mais rapidamente o eixo se move Roda de Impulso: Incrementa um eixo seleccionado atravs do incremento seleccionado. Trabalha como o interruptor de incrementos no controlo. Seleco do Eixo: Usado para seleccionar algum dos eixos disponveis para incrementar. O eixo seleccionado exibido na parte inferior do ecr. Removendo a unidade do cabeote liga-a e roda-a sobre o controlo de incremento a partir do anexo para o RJH-E (O volante no anexo est desactivado). Recue o RHJ-E para o seu cabeote para o desligar e retorne o controlo de incremento para o anexo. A funo do boto de impulso e do boto da lanadeira enquanto dispositivos para percorrer para mudar o valor do campo definvel pelo utilizador tal como o desvio da ferramenta, comprimento, desgaste, etc. Funo "Panic" Integrada Pressione qualquer tecla durante o movimento do eixo para parar instantaneamente o fuso e todo o movimento do eixo. Premindo Suspenso de Alimentao enquanto o fuso est em movimento e o cotrolo est no modo de Interruptor de Incrementos ir parar o fuso. A mensagem "Boto premido enquanto o eixo estava em movimentoSeleccionar Novamente o Eixo" aparece no ecr RJH-E. Mova o boto de seleco do eixo para um eixo diferente para apagar. Se o boto de seleco do eixo for movido enquanto o avano da lanadeira rodado, a mensagem "Seleco de eixo alterada enquanto o eixo estava em movimento - Seleccionar Novamente o Eixo" aparece no ecr RJH-E e qualquer movimento do eixo pra. Mova o boto de seleco do eixo para um eixo diferente para apagar o erro.
96-0228 rev T Janeiro de 2008

Introduo

31

Se o boto de avano da lanadeira for rodado a partir da sua posio centrada quando o RJH-E removido a partir do seu cabeote, ou quando o modo de controlo mudado para um modo com movimento (por exemplo, do modo MDI para o modo de Interruptor de Incrementos), a mensagem "Lanadeira descentradaSem Eixo Seleccionado" aparece no ecr RJH-E e no ocorrer qualquer movimento do eixo. Mova o boto de seleco do eixo para apagar o erro. Se o boto de avano por impulso for rodado enquanto o boto de avano da lanadeira estiver em uso, a mensagem "Comandos de avano em conflito Seleccionar Novamente o Eixo" aparece no ecr RJH-E e pra qualquer movimento do eixo. Mova o boto de seleco do eixo para um eixo diferente para apagar o erro. Nota: Se algum dos erros acima falhar ao apagar quando o boto de seleco do eixo for movido, pode haver um problema com o boto de avano da lanadeira. Contacte o Servio da Haas pra reparao/substituio. Se o contacto entre o RJH-E e o controlo for quebrado por algum motivo (cabo cortado ou desligado, etc.), qualquer movimento do eixo pra. Quando ligado novamente, a mensagem "Falha de Comunicao RJH / ControloSeleccinar Novamente Eixo" aparece no ecr RJH-E. Mova o boto de seleco do eixo para apagar o erro. Se o erro no se apagar, coloque o RJH-E no seu cabeote, espere que se desligue, e depois remova-o do cabeote. Nota: Este erro tambm pode indicar uma falha no SKIBIF, RJH-E, ou na instalao elctrica. Se o erro continuar, pode ser necessrio um diagnstico adicional e uma reparao.

Menus RJH-E
O RJH-E usa quatro menus de programa para controlar o avano manual, definir os desvios de comprimento da ferramenta, definir coordenadas de trabalho, e exibir o programa actual. Os quatro ecrs exibem a informao de forma diferente, as as opes de navegao e alterao so sempre controladas da mesma forma, como observado nesta ilustrao.
Cursor da Esquerda/Direita para mudar a velocidade de avano do impulso (destacado actualmente)
Current control mode Modo de controlo actual no anexo on pendant (JOGallows permite avanar, MEM/MDI (JOG jogging, executado no programa MEM/MDI runs current actual) program)

Ecr Actual

OFSET

Set Tool Offsets Tool in spindle Tool offset (Hxx) Length offset Length wear Tool Diameter Diameter wear Coolant position

JOG

.0001 - .001 - .0 1 - . 1

SetasUp/down para cima/baixo arrows para seleccionar to select fields campos mudevalue o Change with valor com oKnob Boto de Pulse Impulso
SET Z

2.8346
M06

= 1 = 1 = -2.0990 = 0.0010 = 1.5000 = 1.5000 = 0

NEXT

PRIOR

WORK

Boto de polegar muda o eixo (deve estar destacado para avanar)

Teclas de funo

Avanc para o prximo ecr

32

Introduo

96-0228 rev T Janeiro de 2008

Avano Manual Este menu contm uma exibio extensa daposio actual da mquina. O eixo seleccionado actualmente est destacado e ser movido se os botes de avano da lanadeira ou de avano por impulso forem movidos. Seleccione outro eixo usando o boto de polegar A velocidade de incrementos para o boto de impulso exibida na segunda linha e pode ser ajustada com as teclas de setas para a esquerda e direita. Pressione ZERO para dar orgem apenas s coordenadas do operador. Seleccione WORK, MACH, ou TO GO (TRABALHO, MQUINA, ou AVANAR) para mudar o sistema de coordenadas (actualmente destacadas). O quinto separador avana para o ecr de Desvio da Ferramenta.
POS Manual Jogging .0001 - .001 - .01 - .1 JOG

X Y Z
ZERO

2.3584 3.6973 5.2752


MACH

in in in

WORK

TO GO

TOOL

Desvios da Ferramenta Este menu usado para definir e verificar desvios da ferramenta. Seleccione campos com as teclas de setas para cima e para baixo e mude os valores usando o boto de impulso. O boto de polegar continua a ser usado para seleccionar eixos, mas a linha do eixo deve estar destacada para avanar o eixo seleccionado. Seleccione SET (DEFINIR) para definir a posio actual na tabela de desvio. Seleccione NEXT, PRIOR, (PRXIMO, ANTERIOR) ou M06 para mudar de ferramentas. Seleccione WORK para avanar para o ecr de Desvio de Trabalho. Ateno: Mantenha-se afastado do fuso enquanto mudar as ferramentas.
OFSET Set Tool Offsets Tool in spindle Tool offset (Hxx) Length offset Length wear Tool Diameter Diameter wear Coolant position SET Z = = = = = = = JOG 1 1 -2.0990 0.0010 1.5000 0.0010 0 WORK .0001 - .001 - .01 - .1

NEXT

PRIOR

2.8346
M06

96-0228 rev T Janeiro de 2008

Introduo

33

Desvios do Trabalho Seleccione o "Cdigo G" com as teclas de setas para cima/baixo e mude o valor com o boto de avano por impulso. Manualmente avance o eixo seleccionado com a lanadeira ou boto de impulso quando o campo do eixo da base estiver destacado. Pressione a tecla de funo correspondente sob "SET" para definir a posio actual do eixo actual na tabela do desvio de trabalho. Pressione a tecla sob "JOG" (AVANO) para avanar para o ecr de Avano.
OFSET G code Set Work Offsets = G54 X -3.4372 Y -4.8436 Z 2.8346 JOG .0001 - .001 - .01 - .1

SET

-3.4372

JOG

Ecr de Programa (Modo de Execuo) Este modo exibe o programa actualmente em execuo. Introduza o modo de execuo pressionando MEM ou MDI no anexo de controlo. As opes do separador na base do ecr disponibilizam controlos para ligar/desligar a refrigerao, boco nico, paragem opcional e apagar bloco. Os comandos alternados tais como COOL (REFRIGERAO) aparecero destacados quando ligados. Os botes CYCLE START e FEED HOLD funcionam apenas como os botes no anexo. Retorne ao avano premindo HAND JOG no anexo de controlo, ou recue o RJH-E para o cabeote para continuar a executar o programa a partir do anexo.
CMD X Run Current MEM -3.4372 Z Y -4.8436 2.8346 MEM

O01111 (28-0243 FIXTURE) ; T1 M06 (1/4 END MILL) ; S6000 M03 ; G00 G54 G90 X-1.1553 Y-1.0094 ; G43 H01 ; Z0.125 M08 ;

COOL

SINGL

OPSTP

BLK D

Maquinao de Alta Velocidade


A usinagem de alta velocidade possibilita um aumento da taxa de remoo de material, melhora o acabamento de superfcie e reduz as foras de corte, que reduzem os custos de usinagem e prolongam a vida das ferramentas. A Usinagem de alta velocidade mais frequentemente utilizada para a usinagem de formas suaves, como o fabrico de moldes. A opo de Usinagem de alta velocidade Haas aumenta o nvel de anteviso para 80 blocos e permite toda a velocidade (500 polegadas por minuto) com alguns impulsos. importante compreender que a usinagem a alta velocidade trabalha melhor com formas suaves, em que a taxa de alimentao pode permanecer elevada atravs da mistura de um impulso com o seguinte. Se existirem cantos aguados, o controlo necessita sempre de abrandar ou ocorre um arredondamento dos cantos. O efeito que a mistura de impulsos pode ter na taxa de alimentao sempre de abrandar o movimento. A taxa de alimentao programada (F) est assim no mximo e, por vezes, o controlo abranda de modo a obter a preciso necessria. Um comprimento de impulso demasiado breve pode resultar em demasiados pontos de dados. Verifique como o sistema de CAD/CAM gera pontos de dados para se certificar de que no excede os 1000 blocos por segundo.

34

Introduo

96-0228 rev T Janeiro de 2008

Pontos de dados insuficientes podem resultar no "aplanamento" ou mistura de ngulos, cuja dimenso implica que o controlo abrande a taxa de alimentao. O aplanamento ocorre onde o caminho suave pretendido composto por impulsos breves e planos, no suficientemente prximos da planura do caminho. Ferramentas de Alta Velocidade Os suportes das ferramentas devem estar a AT-3 ou superior com um parafuso de segurana de nylon. As tolerncias mantidas no desenho AT-3 so as mnimas recomendadas para um processo de alta velocidade. O parafuso de segurana de nylon aumenta a aderncia da flange e cria um vedante melhor para auxiliar na transferncia da refrigerao. Utilize mandris de flange nica e flanges para uma melhor aderncia e concentricidade. Estes sistemas de flanges so compostos por por um longo ngulo nico localizado no suporte. O ngulo por lado deve contar com oito graus, ou menos, para obter os melhores resultados. Evite sistemas de flanges de ngulo duplo quando for ditada uma rigidez mxima e tolerncia prxima. Recomenda-se uma engrenagem mnima de 2/3 do comprimento total do orifcio na flange de ngulo nico de diviso dupla. No entanto, para obter os melhores resultados, prefervel um engrenagem de 3/4 ou total sempre que possvel.

Filtro Auxiliar
Este sistema de filtro do tipo saco n. 2 de 25 microns retira as partculas de contaminao e por minuto, da refrigerao antes de poderem recircular atravs da bomba de refrigerao. O filtro obrigatrio para mquinas equipadas com refrigerao atravs do filtro quando a maquinao molda ferro, molda alumnio e outros materiais abrasivos, e pode ser utilizado tambm noutras mquinas TSC.

96-0228 rev T Janeiro de 2008

Introduo

35

funcionamento
Arranque
da mquina

Ligue a mquina, premindo o boto Power-On (Arranque) no teclado. A mquina passa por um teste automtico e, em seguida, apresenta o ecr Messages (Mensagens), caso tenha sido deixada uma mensagem, ou o ecr Alarms (Alarmes). Em qualquer dos casos, a fresadora ter um alarme (102 SERVOS OFF). Premir o boto Reset (Repor) algumas vezes limpa os alarmes. Se no for possvel limpar um alarme, possvel que a mquina necessite de reparao; se for este o caso, contacte o seu representante. Depois de limpar os alarmes, a mquina necessita de um ponto de referncia a partir do qual possa iniciar as operaes; este ponto chama-se "Home" (Incio). Para colocar a mquina no ponto de incio, prima o boto Power-Up Restart (Arranque/Reiniciar). Ateno: O movimento automtico iniciado logo que este boto seja premido Mantenha a distncia do interior da mquina e do comutador de ferramentas. Note que ao premir o boto Power-Up(Reset (Arranque/Repor), limpa automaticamente o alarme 102, se presente. Depois de encontrado o ponto de incio, apresentada a pgina Current Commands (Comandos actuais) e a mquina est pronta para o funcionamento. Introduo
programao

Manual Data Input (MDI - Introduo de dados manual)


A Manual Data Input (MDI - Introduo de dados manual) um meio de comandar os movimentos automticos da CNC sem a utilizao de um programa formal. Prima a tecla MDI/DNC para aceder a este modo. O cdigo de programao introduzido, escrevendo os comandos e premindo Enter no fim de cada linha. Note que introduzido automaticamente um End of Block (EOB - Fim de bloco) no fim de cada linha.

Para editar o programa MDI, utilize as teclas direita do boto Edit (Editar). Coloque o cursor no ponto que est a alterar sendo, em seguida, possvel utilizar as funes de edio. Para introduzir um comando adicional numa linha, introduza o comando e prima Enter. Para alterar um valor, utilize os botes de setas ou o interruptor de incrementos para realar o comando, introduza o novo comando e prima Alter (Alterar). Para eliminar um comando, realce o comando e prima Delete (Eliminar). A tecla Undo (Anular) inverte as alteraes (at 9 vezes) implementadas no programa MDI. possvel guardar um programa MDI na memria do controlo. Para faz-lo, coloque o cursor no incio do programa (ou prima a tecla Home), introduza o nome de um programa (os programas tm de ser nomeados utilizando o formato Onnnnn; a letra "O" seguida por um mximo de 5 algarismos) e prima Alter (Alterar). Desta forma, adiciona o programa lista de programas e limpa a pgina MDI. Para aceder novamente ao programa, prima List Prog (Lista de programas) e seleccione-o. Os dados contidos no MDI so mantidos depois de sair do modo MDI e depois de desligar a mquina. Para limpar os comandos do MDI actuais, prima o boto Erase Prog (Apagar programa).

36

Funcionamento

96-0228 rev T Janeiro de 2008

Programas numerados
Para criar um novo programa, prima LIST PROG (Lista de programas) para aceder ao visor de programas e lista de modos de programas. Introduza o nmero de um programa (Onnnnn) e prima a teclas Select Prog (Seleccionar programa) ou Enter. Se o programa existir, seleccionado. Se o programa no existir, criado. Prima Edit (Editar) para visualizar o novo programa. Um novo programa composto apenas pelo nome do programa e um Fim de bloco (;). Os programas numerados so mantidos quando a mquina desligada.

Edio bsica do MDI e programas numerados


A nica diferena entre um programa MDI e um programa numerado o cdigo O. Para editar um programa MDI, basta premir MDI. Para editar um programa numerado, seleccione-o e, em seguida, prima Edit (Editar). O modo de edio do programa inclui uma insero da informao do programa e prima enter. A informao do programa distribui-se por trs categorias: endereos, comentrios ou EOBs.

Para adicionar um cdigo de programa ao programa existente, realce o cdigo que ser precedido pelo cdigo adicional, escreva o dados e prima a tecla Insert (Inserir). possvel inserir mais do que um cdigo, tal como X, Y e Z, antes de premir Insert (Inserir). Os dados de endereo consistem numa letra seguida por um valor numrico. Por exemplo: G04 P1.0. O G04 comanda uma hesitao (pausa) e P1.0 o comprimento (1 segundo) da hesitao. Os comentrios podem ser compostos por caracteres alfabticos ou numricos, mas tm de encontrar-se entre parntesis. Por exemplo: (hesitao de 1 segundo). Os comentrios podem um mximo de 80 caracteres. O texto em minsculas pode ser introduzido entre parntesis (comentrios). Para introduzir texto em minsculas, primeiro, prima a tecla Shift (ou mantenha sob presso) e, em seguida, a letra ou letras. possvel introduzir os Fins de blocos, premindo o boto EOB e so apresentados como um ponto e vrgula (;). So utilizados como uma quebra de linha no fim de um pargrafo. Na programao CNC, um EOB inserido no fim de uma sequncia do cdigo do programa. Um exemplo de uma linha de cdigo utilizando os trs tipos de comandos seria: G04 P1. (hesitao de 1 segundo); No necessrio colocar quaisquer smbolos ou espaos entre os comandos. Um espao automaticamente colocado entre elementos para facilitar a leitura e a edio. Para alterar os caracteres, realce uma parte desejada do programa, utilizando as teclas de seta ou o interruptor de incrementos, introduza o cdigo de substituio e prima Alter (Alterar). Para eliminar caracteres ou comandos, destaque o texto e prima Delete (Eliminar). Utilize o boto Undo (Anular) para inverter quaisquer alteraes. O boto Undo (Anular) funciona para as ltimas nove entradas. No existe um comando para guardar, uma vez que o programa guardado de cada vez que introduzida uma linha.

Converter um programa MDI num programa numerado


Um programa MDI pode ser convertido num programa numerado e adicionado lista de programas. Para faz-lo, coloque o cursor no incio do programa (ou prima a tecla Home), introduza o nome de um programa (os programas tm de ser nomeados utilizando o formato Onnnnn; a letra "O" seguida por um mximo de 5 algarismos) e prima Alter (Alterar). Desta forma, adiciona o programa lista de programas e limpa o MDI. Para aceder novamente ao programa, prima List Prog (Lista de programas) e seleccione-o.

96-0228 rev T Janeiro de 2008

Funcionamento

37

Pesquisar o programa
No modo MDI, EDIT (Editar) ou MEM, possvel utilizar as teclas de cursor para cima e para baixo para pesquisar cdigos especficos ou texto no programa. Para pesquisar caracteres em particular, introduza os caracteres na linha de entrada de dados (ou seja, G40) e prima as teclas de cursor para cima ou para baixo. A tecla do cursor para cima pesquisa o item introduzido para trs (na direco do incio do programa) e a tecla do cursor para baixo pesquisa para a frente (em direco ao fim do programa).

Eliminar programas
Para eliminar um programa, prima LIST PROG (Lista de programas). Utilize as teclas do cursor para cima ou para baixo para realar o nmero do programa e prima a tecla ERASE PROG (Apagar programa). Prima Y (S) no alerta para confirmar a eliminao ou N para recuar. Tambm pode escrever o nmero do programa e prima a tecla ERASE PROG; no entanto, use esta opo cuidadosamente enquanto no houver um alerta Y/N (S/N) e o programa ser imediatamente apagado. Seleccione ALL (Todos) no fim da lista e prima a tecla ERASE PROG (Apagar programa) para apagar todos os programas na lista. Existem alguns programas importantes que so includos com sua mquina; so eles o O02020 (aquecimento do veio) e O09997 (Cdigo de Inspeco Visual). Guarde estes programas num dispositivo de memria ou PC antes de apagar todos os programas. Tambm pode proteger os programas O9XXXX de serem apagados ligando a Definio 23. Nota: A tecla UNDO (Anular) no recupera programas que tenham sido eliminados.

Renomear programas
Um nmero de programa pode ser mudado introduzindo um novo nmero, no modo Edit (Edio) e premindo o boto Alter.

Nmero mximo de programas


Se for atingido o nmero mximo de programas (500) na memria de controlos, apresentada a mensagem "DIR FULL" (Directrio cheio) e no possvel criar novos programas.

Seleco de programas
Aceda ao directrio de programas, premindo "List Prog" (Lista de programas); desta forma, visualiza os programas armazenados. Percorra para o programa pretendido e prima "Select Prog" (Seleccionar programa) para seleccionar o programa. Introduzir o nome do programa e premir "Select Prog" (Seleccionar programa) tambm selecciona o programa. Depois de premir "Select Prog" (Seleccionar programa), aparece a letra "A" junto ao nome do programa. Este o programa que ser executado ao mudar para o modo MEM e ao premir CYCLE START (incio do ciclo). tambm o programa apresentado no visor EDIT (Editar). Quando se encontrar no modo MEM, pode seleccionar e visualizar rapidamente outro programa, introduzindo o nmero do programa (Onnnnn) e premindo Para cima/para baixo ouF4. O programa seleccionado permanece seleccionado depois de desligar a mquina.

Carregar programas no Controlo CNC


Os programas numerados podem ser copiados a partir do controlo CNC para um computador pessoal (PC) e vice-versa. melhor se os programas forem guardados num ficheiro que termine em ".txt". Dessa forma, os ficheiros so reconhecidos por qualquer PC como um ficheiro de texto simples. Os programas podem ser transferidos atravs de vrios mtodos diferentes, tais como USB, RS-232 e disquetes. As definies, desvios e variveis da macro podem ser transferidas entre o CNC e um PC de forma semelhante. Se forem recebidos dados corrompidos pelo CNC, normalmente, so convertidos num comentrio, armazenados no programa e gerado um alarme. No entanto, os dados continuam a ser carregados no controlo.

38

Funcionamento

96-0228 rev T Janeiro de 2008

USB / Disco Duro / Responsvel do Dispositivo Ethernet


O controlo Haas integra um responsvel do dispositivo que exibe os dispositivos de memria disponveis na mquina num menu com separador. Introduzir o Responsvel do Dispositivo, prima "List Prog". Navegue no menu com separador usando as teclas de setas para seleccionar o separador do dispositivo adequado e prima Enter. Quando esttiver a pesquisar uma lista de programas dentro de um separador de dispositivo, use as teclas de seta para cima/para baixo para destacar programas e prima Enter para adicionar o programa destacado seleco. O exemplo que se segue exibe o directrio para o dispositivo USB. O programa seleccionado na memria exibido com um "A". O ficheiro seleccionado tambm exibir no visor de programa activo.
Setas do Cursor: Separadores de Navegao WRITE/ENTER (ESCREVER/INTRODUZIR): Seleccione um Separador CANCEL (CANCELAR): Retroceda um Nvel do Separador

Navegao do Menu de Separadores Programa Activo Programa Destacado

Separador Activo

Seleco de programas

Setas do Cursor: Mova o cursor de Seleco WRITE/ENTER(ESCREVER/INTRODUZIR): Adicione um Programa Seleco ( colocada uma Marca de Verificao) SELECT PROG: Torna o Programa Seleccionado o Programa Activo ("A") ou Selecciona o Programa para o FNC INSERT (INTRODUZIR): Cria uma Nova Pasta no Directrio Actual (Escreva Folder Name (Nome da Pasta), depois Insert (Inserir) ALTER (ALTERAR): Atribui um novo nome Pasta ou Programa

Tamanho do Ficheiro Sub-directrio Programa Seleccionado Data e Hora

Modo de Ajuda

Prima HELP/CALCpara Aceder ao Pop-Up Menu de Ajuda. Navegue usando as Teclas da Seta do Cursor. Escolha Opes para os Programas Seleccionados (Copiar, Eliminar Etc.)

Directrios de Navegao
Para introduzir um sub-directrio, percorra o sub-directrio e prima Enter. Para deixar um sub-directrio, v para o topo do sub-directrio ou prima Cancel (Cancelar).

Criar Directrios
Crie uma nova pasta, introduzindo um nome e premindo "Inserir". Para criar um novo sub-directrio, v para o directrio onde o novo sub-directrio estar localizado,introduza um nome e prima "Insert". Os sub-directrios so exibidos com os seus nomes seguidos por <DIR>".

Copiar Ficheiros
Destaque um ficheiro e prima "Enter" para o seleccionar. Uma marca de verificao aparece perto do nome do ficheiro. Navegue para o directrio de destino com as teclas de setas, prima "Enter", e prima F2 para copiar o ficheiro. Note que ficheiros copiados da memria de controlo para um dispositivo tero a extenso ".NC" adicionada ao nome do ficheiro. No entanto, o nome pode ser modificado navegando para o directrio de destino, introduzindo um nome novo e depois prima F2.

96-0228 rev T Janeiro de 2008

Funcionamento

39

Duplicar um Ficheiro
Prima List Prog para aceder ao Responsvel do Dispositivo. Seleccione o separador de memria. Mova o cursor para o programa que pretende duplicar. Introduza o nmero do programa (Onnnnn), e prima F2. O programa destacado duplicado com um novo nome e o programa tornado activo. Para duplicar um ficheiro para um dispositivo diferente, mova o cursor para o nome do programa e prima F2 sem introduzir um nome de ficheiro novo. Um menu pop-up enumera dispositivos de destino. Seleccione um dispositivo e prima Enter para duplicar o ficheiro. Tambmpode serleccionar mltiplos ficheiros (prima Enter para colocar uma marca de verificao em cada nome de ficheiro) e copie-os todos de uma vez.

Conveno de Nomeao de Ficheiro


Os nomes dos fecheiros devem ser mantidos no formato tpico de 8.3. Por exemplo: program1.txt. No entanto, alguns programas CAD/CAM utilizam ".NC" como um reconhecimento de tipo de ficheiro, que aceitvel. Os nomes do ficheiro tambm podem ser os mesmos do nmero do programa sem extenso, mas algumas aplicaes de PC podem no reconhecer o ficheiro. Ficheiros desenvolvidos no controlo sero nomeados com a letra "O" seguida por 5 dgitos. Por exemplo, O12345.

Renomear
Para mudar o nome de um ficheiro num USB ou no Disco Duro, destaque o ficheiro, escreva o novo nome e prima "Alter" (Alterar).

Apagar
Para apagar um ficheiro de programa de um dispositivo, destaque o ficheiro e prima Erase Prog (Apagar Prog.). Pode seleccionar mltiplos ficheiros para apagar seleccionando-os (prima Enter para adicionar um ficheiro para a seleco e coloque uma marca de verificao junto dele. Retire a seleco premindo Enter novamente), depois prima Erase Prog para apagar todos os ficheiros seleccionados.

Ajuda No Visor
A ajuda No Visor est disponvel premindo "HELP/CALC". Seleccione as funes do menu pop-up e prima "Enter" para executar, ou use a tecla de atalho listada. Para sair do visor de Ajuda, prima a tecla "Cancel" (Cancelar), para regressar ao responsvel do dispositivo.

RS-232
RS-232 uma forma de ligar o controlo Haas CNC a outro computador. Esta funo permite ao programador carregar e descarregar programas, definies e desvios da ferramenta a partir de um PC. Os programas so enviados ou recebidos atravs da porta RS-232 (porta srie 1), localizada na parte lateral da caixa do controlo (no no anexo do operador). necessrio um cabo (no includo) para ligar o controlo CNC ao PC. Existem dois estilos de ligao RS-232: o conector de 25 pinos e o conector de 9 pinos. O conector de 9 pinos o mais comum para a ligao de PCs.

40

Funcionamento

96-0228 rev T Janeiro de 2008

Pino 1 Terra Pino 2 Vermelho Pino 3 Preto Pino 5 Verde


Pino 9

Pino 7 Verde

Pino 1 Terra Pino n1 Proteco de Terra Pino 2 Preto Pino 3 Vermelho Pinon 2 TXD-Transmitir Dados Pino 7 Verde Pino n3, RXD-Receber Dados Pino 1 Terra Pino 2 Vermelho Pino 3 Preto Pino 7 Verde
Pino 25 Pino 14 Pino 13 Pino 25 Pino 13

Pino n4 RTS (opcional) Pino n5 CTS (opcional) Pino n7 Sinal de Terra

Pino 14 Pino 1

Pino 1

Pino 25 Pino 13

Pino 1 Pino 14 Pino 1

AVISO!
Uma das principais causas de danos electrnicos a ausncia de uma boa ligao de terra no torno CNC e no computador. A ausncia de uma ligao de terra danifica o CNC, o computador ou ambos.

Comprimento do cabo
Em seguida, so listadas as taxas baud e o respectivo comprimento mximo do cabo. taxa baud 9,600: RS-232 de 100 feet (30 m) taxa baud 38,400: RS-232 de 25 feet (8 m) taxa baud 115,200: RS-232 de 6 feet (2 m) As definies entre o controlo Haas e o outro computador devem ser correspondentes. Para alterar as definies no controlo CNC, aceda pgina Settings (Definies) (prima Setng/Graph) e percorra para as definies de RS-232 (ou aceda a "11" e prima a seta para cima ou para baixo). Utilize as setas para cima/para baixo para realar as definies e as setas para a esquerda/para a direita para alterar os valores. Prima Enter quando a seleco adequada estiver realada. As definies (e predefinies) que controlam a porta RS-232 so: Taxa Baud 11 (9600) 12 Paridade (Par) 13 Bits de paragem (1) 14 Sincronizao Xligado/Xdesligado 24 Lder para puno (Nenhum) 25 Padro EOB (CR LF) 37 Nmero de bits de dados (7)

Existem vrios programas diferentes que estabelecem ligao ao controlo Haas. Um exemplo o programa Hyper Terminal, instalado com a maior parte das aplicaes Microsoft Windows. Para alterar as definies neste programa, avance para o menu pendente "File" (Ficheiro), no canto superior esquerdo. Escolha a opo "Properties" (Propriedades) a partir do menu e, em seguida, prima o boto "Configure" (Configurar). Desta forma, abre as definies da porta; altere estas definies para que correspondam s definies do controlo CNC. Para receber um programa do PC, prima a tecla LIST PROG (Lista de programas). Movimente o cursor para a palavra ALL (Todos) e prima a tecla RECV RS-232 (Receber RS-232) e o controlo recebe todos os programas principais e sub-programas at receber um "%" indicando o fim de uma entrada. Todos os programas enviados para o controlo a partir do PC devem comear com uma linha contendo um nico "%" e devem terminar com uma linha contendo um nico "%". Note que ao utilizar "ALL" (Todos), os seus programas tm de ter um nmero de programa formatado da Haas (Onnnnn). Se no tiver um nmero de programa, escreva o nmero de um programa antes de premir RECV RS-232 e o programa armazenado com esse nmero. Tambm pode seleccionar um programa existente para entrada e ser substitudo. Para enviar um programa para o PC, utilize o cursor para seleccionar o programa e prima a tecla SEND RS-232. Pode seleccionar "ALL" (Todos) para enviar todos os programas na memria do controlo. possvel activar uma definio (Definio 41) para adicionar espaos sada RS-232 e melhorar a legibilidade dos seus programas. Tambm possvel enviar individualmente pginas de parmetros, definies, desvios e variveis da macro atravs do RS-232, seleccionando o modo "LIST PROG" (Lista de programas), seleccionando o ecr do visor pretendido e premindo a tecla SEND (Enviar). As pginas podem ser recebidas, premindo a tecla RECV e seleccionando o ficheiro no PC de recepo.
96-0228 rev T Janeiro de 2008

Funcionamento

41

O ficheiro pode ser visualizado num PC, adicionando ".txt" ao nome do ficheiro a partir do controlo CNC. Em seguida, abra o ficheiro num PC, utilizando um programa, tal como o Bloco de notas do Windows. Se for recebida uma mensagem de abortar, verifique a configurao entre o torno, o PC e o cabo.

Eliminao de ficheiros
Na pgina List Prog (Lista de programas), escreva "DEL <nome do ficheiro>" em que o <nome do ficheiro> o nome de um ficheiro na disquete. Prima WRITE (Escrever). apresentada a mensagem "DISK DELETE" (Eliminao do disco) e o ficheiro ser eliminado da disquete. Controlo Numrico
do

Ficheiro (FNC)

Um programa pode ser executado do seu local na rede ou de um dispositivo de armazenamento (dispositivo de memria USB, disquete, disco duro). Para executar um programa de uma dada localizao, v at ao ecr Device Manager (Gestor do Dispositivo) (Prima List Prog), destaque um programa no dispositivo seleccionado e prima "Select Prog". O programa ser exibido na janela de programa activo, e um "FNC" prximo do nome do programa em List Prog indica que est actualmente activo um programa FNC. Os sub-programas podem ser chamados usando M98, disponibilizado que o sub-programa est no mesmo directrio do programa principal. Adicionalmente, deve ser atribudo nome ao sub-programa usando a conveno de nomeao da Haas com sensibilidade s letras, ex. O12345.nc.
CUIDADO: O programa pode ser modificado remotamente, e a carga ter efeito da prxima vez que o programa for executado. Os sub-programas podem ser mudados enquanto o programa CNC estiver em execuo.

A edio de programas no permitida em FNC. O programa exibido e pode ser pesquisado mas no editado. A edio pode ser feita a partir de um computador em rede ou carregando o programa na memria. Para executar um programa em FNC: 1. Prima List Prog, depois navegue para o menu de separador para o dispositivo adequado (USB, disco duro, Partilha de Rede). 2. Desa o cursor para o programa desejado e prima Select Prog. O programa aparecer na janela Active Program (Programa Activo) e pode ser executado directamente a partir do dispositivo de memria. Para sair do FNC, destaque novamente o programa e prima Select Prog, ou seleccione um programa na memria CNC. Controlo Numrico Directo (DNC) O Controlo Numrico Directo (DNC) outro mtodo de carregar um programa no controlo. Controlo Numrico Directo (DNC) a capacidade de executar um programa medida que est a ser recebido pela porta RS-232. Esta funciona difere de um programa carregada atravs da porta RS-232, pois no existe um limite de tamanho do programa CNC. O programa executado pelo controlo medida que enviado pelo mesmo; o programa no armazenado no controlo.

42

Funcionamento

96-0228 rev T Janeiro de 2008

PROGRAM (DNC)
WAITING FOR DNC . . .

N00000000

PROGRAM (DNC)

; O01000 ; (G-CODE FINAL QC TEST CUT) ; (MATERIAL IS 2x8x8 6061 ALUMINUM) ; ; (MAIN) ; ; M00 ; (READ DIRECTIONS FOR PARAMETERS AND SETTINGS) ; (FOR VF - SERIES MACHINES W/4TH AXIS CARDS) ; (USE / FOR HS, VR, VB, AND NON - FORTH MACHINES) ; (CONNECT CABLE FOR HA5C BEFORE STARTING THE PROGRAM) ; (SETTINGS TO CHANGE) ; (SETTING 31 SET TO OFF) ; ; ; DNC RS232 DNC END FOUND

N00000000

DNC RS232

DNC a aguardar programa

Programa recebido do DNC

O DNC activado utilizando o Parmetro 57 de 18 bits e a Definio 55. Active os bits do parmetro (1) e mude a Definio 55 para On (Ligado). Recomenda-se que o DNC seja executado com o Xmodem ou paridade seleccionados, uma vez que ser detectado um erro na transmisso e o programa DNC parado sem falha do sistema. As definies entre o controlo CNC e o outro computador devem ser correspondentes. Para alterar a definio no controlo CNC, aceda pgina Settings (Definies) (prima Setng/Graph) e percorra para as definies de RS-232 (ou aceda a "11" e prima a seta para cima ou para baixo). Utilize as setas para cima/para baixo para realar as variveis e as setas para a esquerda/para a direita para alterar os valores. Prima Enter quando a seleco adequada estiver realada. As definies do RS-232 recomendadas para o DNC so: Definies: 11 Seleco da Velocidade de Transferncia de Dados: 19200 12 Seleco de paridade: NENHUM 13 Bits de paragem: 1 14 Sincronizao: XMODEM 37 Bits de dados RS-232: 8

O DNC seleccionado, premindo duas vezes MDI (a pgina DNC "Program DNC" (Programa DNC)) na parte superior da pgina. Nota: O DNC requer um mnimo de 8k da memria do utilizador disponvel. Pode conseguilo, acedendo pgina List Programs (Lista de programas) e verificando a quantidade de memria disponvel na parte inferior da pgina. O programa enviado para o controlo deve comear e terminar com um %. A taxa de dados seleccionada (Definio 11) para a porta RS-232 deve ser suficientemente rpida para suportar a taxa de execuo do bloco do seu programa. Se a taxa de dados for demasiado lenta, a ferramenta pode parar durante um corte. Comece por enviar o programa para o controlo antes de premir o boto Cycle Start (Incio do ciclo). Depois de ser apresentada a mensagem "DNC Prog Found" (Programa DNS encontrado), prima Cycle Start (Incio do ciclo). Notas do DNC: Durante a execuo de um programa no DNC, no possvel mudar os modos. Por conseguinte, as funes, como Background Edit (Editar segundo plano), no esto disponveis. O DNC suporta o Modo Doseado. O controlo executa um bloco (comando) de cada vez. Cada bloco executado imediatamente sem a anteviso de blocos. A excepo quando comandada a Cutter Compensation (Compensao da cortadora). A Cutter Compensation requer que comandos de trs blocos de movimento sejam lidos antes de ser executado um bloco compensado. possvel a comunicao em duplex completo durante o DNC, utilizando o comando G102 ou DPRNT para produzir coordenadas dos eixos de volta para o computador de controlo. Recolha
de

Dados

da

Mquina

A Recolha de Dados da Mquina activada pela Definio 143, o que permite ao utilizador extrair informao do controlo usando um comando Q enviado atravs da porta RS-232 (ou usando uma embalagem opcional de hardware). Esta funo baseada no software e requer um computador adicional para solicitar, interpretar e guardar dados do controlo. Algumas variveis Macro tambm podem ser definidas pelo computador remoto.
96-0228 rev T Janeiro de 2008

Funcionamento

43

Recolha de Informao Usando a Porta RS-232


O controlo apenas responde a um comando Q quando a Definio 143 est ON (LIGADA). utilizado o seguinte formato de sada: <STX> <CSV resposta> <ETB> <CR/LF> <0x3E> STX (0x02) marca o incio da informao. Este caracter de controlo para o computador remoto. CSV so as Variveis Separadas por Vrgula, uma ou mais variveis de informao separadas por vrgulas. ETB (0x17) o fim da informao. Este caracter de controlo para o computador remoto. CR/LF diz ao computador remoto que o segmento da informao est completo e para se mover para a prxima linha. 0x3E Exibe " > " de imediato. Se o controlo estiver ocupado, exibe-se "Status, Busy" (Estado, Ocupado). Se um pedido no for reconhecido, o controlo exibe "Unknown" (desconhecido) e apresenta um novo " > ". Podem ser utilizados os seguintes comandos: Q100 - Nmero de Srie da Mquina >Q100 S/N, 12345678 Q101 - Verso do Software de Controlo >Q101 SOFTWARE, VER M16.01 Q102 - Nmero de Modelo da Mquina >Q102 MODELO, VF2D Q104 - Modo (LIST PROG, MDI, etc.) >Q104 MODO, (MEM) Q200 - Alterao de Ferramenta (total) >Q200 ALTERAES DE FERRAMENTA, 23 Q201 - Nmero de Ferramenta em utilizao >Q201 UTILIZAO DE FERRAMENTA, 1 Q300 - Tempo de Arranque (total) >Q300 P.O. TEMPO, 00027:50:59 Q301 - Tempo de Movimento (total) >Q301 C. S. TEMPO, 00003:02:57 Q303 - Tempo do ltimo Ciclo >Q303 LTIMO CICLO, 000:00:00 Q304 - Tempo do Ciclo Anterior >Q304 CICLO ANTERIOR, 000:00:00 Q402 - M30 Contador de Peas n1 (redefinvel no controlo) >Q402 M30 N.1, 553 Q403 - M30 Contador de Peas n2 (redefinvel no controlo) >Q403 M30 N.2, 553 Q500 - Trs em Um (PROGRAM, Oxxxxx, STATUS, PARTS, xxxxx) >Q500 ESTADO, OCUPADO

Q600 Macro ou varivel do sistema >Q600 801 MACRO, 801, 333.339996

O utilizador pode solicitar os contedos de qualquer macro ou varivel de sistema atravs da utilizao do comando Q600, por exemplo, "Q600 xxxx" . Tal exibir o contedo da varivel macro xxxx no controlo remoto. Alm disso, as variveis macro de 1 a -33 100-199, 500-699, 800-999 e de 2001 a 2800 podem ser escritas atravs da utilizao de um comando "E", por exemplo, "Exxxx yyyyyy.yyyyyy" em que xxxx a varivel macro e yyyyyy.yyyyyy o novo valor. Note que este comando deve apenas ser utilizado quando no existe presena de quaisquer alarmes.

Hardware Opcional de Utilizao da Recolha de Informao


Este mtodo usado para proporcionar estado mquina para um computador remoto, e fica activo com a instalao de um quadro de rel de cdigo M Suplente 8 (todos os 8 se tornam dedicados s funes abaixo e no podem ser mais usados pra o funcionamento normal do cdigo M), um rel com energia, um conjunto extra de contactos de Paragem de Emergncia e um conjunto de cabos especiais. Contacte o seu representante para informao sobre preos destas peas. 44 Funcionamento
96-0228 rev T Janeiro de 2008

Uma vez instalados os rel de sada 40 a 47, utilizado um rel de arranque e um interruptor de Paragem de Emergncia para comunicar o estado do controlo. Parmetro 315, parcela 26 "Rels de Estado" deve ser desligado. Os cdigos M suplentes padro continuam disponveis para utilizao. Estaro disponveis os seguintes estados para a mquina: * contactos de Paragem de Emergncia. Isto ser fechado quando o interruptor de Paragem de Emergncia for pressionado. * Energia Ligada - 115 VAC. Indica que o controlo est ligado. Deve estar ligado a um rel de bobine 115 VAC para interface. * Rel de Sada Suplente 40. Indica que o controlo est em In-Cycle (a funcionar). * Rels de Sada Suplentes 41 e 42: 11 = modo MEM & sem alarmes (modo AUTO.) 10 = modo MDI & sem alarmes (modo Manual.) 01 = modo de Bloco nico (modo nico) 00 = outros modos (zero, DNC, jog, list prog, etc.) * Rels de Sada Suplentes 43 e 44: 11 = Paragem de Suspenso de Avano (Suspenso de Avano.) 10 = M00 ou M01 pra 01 = M02 ou M30 pra (Paragem de Programa) 00 = nenhum dos acima (pode ser paragem de bloco nico ou RESET.) * Rel de Sada Suplente 45 (Substituio de Graduao de Avano est activa e Graduao do Avano NO 100%) * Rel de Sada Suplente 46 (Substituio da Velocidade do Fuso activa e Velocidade do Fuso NO 100%) * Rel de Sada Suplente 47 Controlo est em modo EDIT - Editar Cdigos
de

Endereamento Alfabtico

A seguinte uma lista dos cdigos de endereamento na programao do CNC. A, B, C, U, V, W, X, Y, Z Movimento do Eixo N Nmero de bloco Identifica ou numera cada bloco Especifica o Movimento do Eixo (distncia ou ngulo). de um programa (opcional). D Seleco de dimetro da ferramenta O Nome/Nmero do Programa Utilizado para Selecciona o dimetro da ferramenta ou o identificar um programa. seguido por um nmero raio utilizado para a compensao do cortador. entre 0 e 99999. Consulte o Captulo Compensao da Cortadora. P Tempo de atraso ou nmero de programa utilizado E Rigor de Contorno Utilizado, com o G187, para selecpara introduzir, tanto o tempo em segundos, ou o nmero cionar o rigor exigido quando se estiver a cortar um canto de um programa para uma chamada de subrotina. durante uma operao de maquinao de alta velocidade. Q Informao circular do ciclo fixo Utilizada em F Graduao do avano Usada para introduzir ciclos fixos e seguida por um nmero designado uma graduao do avano; o valor introduzido em entre 0 e 8380.000 para polegadas e 0 e 83800.00 polegadas por minuto ou mm por minutos. Consulte a Definio 77 para definies da graduao do avano. para mtrico. G, M Funes de Preparao Consulte os captulos R Ciclo fixo e informao opcional circular Define dos cdigos G ou M. o plano de referncia para ciclos fixos e interpolao H Seleco do desvio de comprimento da ferramenta circular. R seguido por um nmero designado entre Selecciona o desvio do comprimento da ferramenta. O -15400.0000 e 15400.0000 para polegadas ou entre H seguido por um nmero entre 0 e 200. -39300.000 e 39300.000 para milmetros. I, J, K Ciclo fixo e dados circulares opcionais Estes S Comando de velocidade do fuso Utilizado para caracteres de endereamento so utilizados para especificar a velocidade do fuso. especificar informao sobre alguns ciclos fixos e T Cdigo de seleco da ferramenta Utilizado para movimentos circulares. So introduzidos, tanto em seleccionar a ferramenta para a prxima mudana de polegadas, como em mm. L Contagem de ciclo para ciclos repetidos especifica a conta- ferramenta. gem de repetio para alguns ciclos fixos e funes auxiliares. Instalao
de peas

necessrio afixar correctamente a pea na mesa. Pode faz-lo de vrias formas, utilizando tornos, mandris ou parafusos em T e grampos.
96-0228 rev T Janeiro de 2008

Funcionamento

45

Mandril Fixador Prensa

Ferramentas

Funes da ferramenta (Tnn)

O cdigo Tnn utilizado para seleccionar a ferramenta seguinte a colocar no veio do comutador de ferramentas. O endereo T no inicia a operao de mudana de ferramentas; apenas selecciona a ferramenta a utilizar a seguir. M06 e inicia uma operao de mudana de ferramenta, por exemplo, T1M06 coloca a ferramenta 1 no veio. NOTA: No necessrio o movimento de X ou Y antes de realizar a mudana da ferramenta; no entanto, se a sua pea de trabalho ou acessrio for grande, pode ter de posicionar X ou Y antes de uma mudana da ferramenta, de modo a evitar uma coliso entre as ferramentas e a pea ou acessrio. Pode comandar uma mudana de ferramenta com os eixos X, Y e Z em qualquer posio e o controlo coloca o eixo na posio zero da mquina antes de iniciar a mudana da ferramenta. O controlo movimenta o eixo Z para uma posio acima do zero da mquina durante a mudana de ferramenta, mas nunca movimenta abaixo do zero da mquina. No fim de uma mudana de ferramenta, o eixo Z est no zero da mquina.

Suportes da ferramenta
Existem vrias opes de veios diferentes para as fresadoras Haas. Cada um desses tipos requer um suporte de ferramenta diferente. Os veios mais comuns so os cones n 40 e n 50. Os veios de cone 40 dividem-se em dois tipos, BT e CT; so referidos como BT40 e CT40. O comutador de ferramentas s tem capacidade para um tipo.

Pernos
Um rebite de traco ou boto de reteno necessrio para fixar o suporte da ferramenta no veio. Os rebites de traco so roscados na parte superior do suporte da ferramenta e so especficos de cada tipo de veio. O grfico que se segue descreve os rebites de traco utilizados na fresadora Haas. No utilize o veio curto ou rebites de traco com uma cabea de ngulo recto (90 graus); no funcionam e provocam srios danos no veio.

46

Funcionamento

96-0228 rev T Janeiro de 2008

C B E A

40T CT
Conjunto de 24 Peas
TPS24CT (TSC) PS24CT (No-TSC)

Rosca de 5/8-11 Polegadas

0.990

JMTBA Standard MAS 403 P40T-1

TSC apenas Atravessa 0.172 o 45


1.780 TSC apenas Atravessa o 0.31 45

50T CT
TPS24CT50 (TSC) PS24CT50 (No-TSC)

Rosca 1"-8 1.386 Polegadas


JMTBA Standard MAS 403 P50T-1

40T BT

CTFlange em V
CAT 40T

C .44 .44

TPS24BT (TSC) PS24BT (No-TSC)

M16 X 2 Roscas

1.104

BTMAS 403
40T 50T 2.57 4.00

50T

2.69 4.00

2.50 3.87

2.48 .65 3.94 .91 M24X3 2.75

TPS24E50 (TSC) PS24E50 (No-TSC) M16X2 1.75

5/8-11 1.75 2.75 50T BT 1-8

JMTBA Standard MAS 403 P40T-1

TSC apenas Atravessa 0.172 45o

3 Roscas X M 24 1.386
JMTBA Standard MAS 403 P50T-1

1.780 TSC apenas 45o Atravessa 0.31

Unidade do suporte da ferramenta


Os suportes de ferramentas e rebites de traco tm de se encontrar em bom estado de funcionamento, juntamente com as chaves; caso contrrio, podem ficar presos no veio. Limpe o corpo do suporte da ferramenta (a pea que entra no veio) com um pano ligeiramente humedecido em leo para deixar uma fina pelcula, que impede a criao de ferrugem. Fixador de Ferramenta CT Cnica 40

Perno

(Centro de Furao) Ferramenta

Instale uma ferramenta no suporte de ferramentas, de acordo com as instrues do fabricante da ferramenta. Comutador
de ferramentas

Existem dois tipos de comutadores de ferramentas disponveis para as fresadoras Haas; so o comutador de ferramentas de montagem lateral e o comutador de estilo sombrinha. Ambos os tipos so comandados da mesma forma, mas cada um configurado de forma diferente. Antes de carregar as ferramentas, a fresadora tem de estar na posio zero (boto de reincio de alimentao), que deve ter sido definida no arranque da mquina. O comutador de ferramentas operador manualmente, utilizando o boto de libertao da ferramenta e os botes ATC FWD e ATC REV. Existem dois botes de libertao de ferramentas: um no lado da tampa da cabea do veio e o outro no teclado.

96-0228 rev T Janeiro de 2008

Funcionamento

47

Carregar as Comutador de ferramentas Especificaes No exceder as especificaes mximas


Dimetro mximo da ferramenta Todos os compartimentos cheios Cone 40 VF 1-2* Cone 40 VF 3/4** Cone 40 VF 5-11*** 50 Taper VF 5 Cone 50 VF 6/11 Compartimento 24/40 EC-300 Compartimento 24 EC-400 Compartimento 40, 60 EC-400 Compartimento 70 EC-400/PP/500 Compartimento 24 MDC-500 Cone 50 EC-1600-3000 Cone 50 EC-630 3" 3" 3" 4" 4" 3" 3" 3" 2.75" 3" 4" 4" Dimetro mximo da ferramenta de grandes dimenses 5" 5" 6" 7" 10" 5" 6" 5" 5.5" 6" 10" 12" comprimento mximo da ferramenta a partir da linha do medidor 11" 13" 16" 16" 16" 10" 12" 12" 12" 12" 20" 24" Peso mximo da ferramenta (lb.) 12 12 12 30 30 12 12 12 12 12 30 30

*Inclui YT, VM, Super Velocidade **Inclui YT e VM ***Inclui VM As especificaes so as mesmas para o comutador de ferramenta da ferramenta 40 opcional

ATENO! Pesos da ferramenta extremamente pesados devem ser distribudos uniformemente. Isto significa que as ferramentas pesadas devem ser colocadas uma em frente da outra e no juntas. Certifique-se de que existe uma folga adequada entre as ferramentas no comutador de ferramentas; esta distncia de 3.6 pol. para um bolso 20. Nota: A baixa presso de ar ou volume insuficiente reduz a presso aplicada no pisto de desengrenagem da ferramenta e abranda o tempo de comutao da ferramenta ou no liberta a ferramenta. CUIDADO: Mantenha-se afastado do comutador de ferramentas durante o arranque, encerramento e quaisquer operaes do comutador de ferramentas. As ferramentas so sempre carregadas no comutador de ferramenta, instalando, primeiro a ferramenta no veio. Nunca carregue uma ferramenta directamente no comutador de ferramentas. Nota: As ferramentas que produzem um forte rudo ao serem libertadas indicam um problema e devem ser inspeccionadas antes da ocorrncia de graves danos na ferramenta.

Carregamento de ferramentas num Comutador de ferramentas de montagem lateral

NOTA: Uma ferramenta de tamanho normal tem um dimetro inferior a 3 pol. para mquinas de cone 40 ou inferior a 4 pol. para mquinas de cone 50. Ferramentas superiores a estas medidas so consideradas de grandes dimenses. 1. Certifique-se de que as ferramentas carregadas tm o tipo de rebite de traco correcto para a fresadora. 2. Prima o boto CURNT COMDS. A partir de um Arranque/Reincio, prima a tecla Page Up (Pgina para cima) uma vez para chegar ao ecr Tool Pocket Table (Tabela de bolso da ferramenta). A partir de um estado de funcionamento normal, prima Page Up/Down (Pgina para cima/para baixo) para chegar a Tool Pocket Table (Tabela do bolso da ferramenta). 3. Limpe quaisquer designaes de ferramenta "Large" (Grande) ou "Heavy" (Pesada). Utilize as teclas do cursor para percorrer para qualquer bolso da ferramenta que apresente um "L" ou "H" junto mesma. Prima Space (Espao) e, em seguida, Write/Enter para limpar as designaes "Large" ou "Heavy". Pode tambm premir 3, depois Origin para apagar todas as designaes.

48

Funcionamento

96-0228 rev T Janeiro de 2008

Ferramenta grande (e pesada) com bolsos circundantes vazios Ferramenta pesada (no grande)

4. Prima Origin (Origem) para restaurar os valores predefinidos da Tool Pocket Table (Tabela de bolsos da ferramenta). Desta forma, coloca a ferramenta 1 no veio, a ferramenta 2 no bolso 1, a ferramenta 3 no bolso 2, etc. Este procedimento feito para limpar as definies da Tool Pocket Table (Tabela de bolsos da ferramenta) anteriores, bem como para renumerar a Tool Pocket Table (Tabela de bolsos da ferramenta) para o programa seguinte. Outra forma de repor a Tool Pocket Table (Tabela de bolsos da ferramenta) consiste em introduzir 0 (zero) e premir Origin (Origem), desta forma, repe todos os valores a zero.
NOTA: No possvel ter dois bolsos de ferramenta diferentes com o mesmo nmero de ferramenta. Introduzir um nmero de ferramenta j apresentado na Tool Pocket Table (Tabela de bolsos da ferramenta) resulta num erro "Invalid Number" (Nmero invlido).

5. Determine se o programa seguinte necessita de ferramentas grandes. Uma ferramenta grande tem um dimetro superior a 3 pol. para mquina de cone 40 e superior a 4 pol. para mquina de cone 50. Se no forem usadas ferramentas grandes, avance para o Passo 10. Se forem usadas ferramentas grandes, avance para o passo seguinte. 6. Organize as ferramentas para corresponderem ao programa CNC. Determine as posies numricas de quaisquer ferramentas grandes e designe esses bolsos como Large (Grande) na Tool Pocket Table (Tabela de bolsos da ferramenta). Para designar um bolso da ferramenta como "Large" (Grande), percorra para esse bolso e prima L e, em seguida, prima Write/Enter.
NOTA: Ao configurar as ferramentas para o programa CNC, as ferramentas grandes tm de ter bolsos circundantes vazios para evitar a falha do comutador de ferramentas. No entanto, as ferramentas grandes podem partilhar bolsos vazios adjacentes.

ATENO! No possvel colocar uma ferramenta grande no comutador de ferramentas se um ou ambos os bolsos circundantes j contiver ferramentas. Ao fazer isto provoca a falha do comutador de ferramentas. 7. Depois de designar todos os bolsos de ferramentas Grandes e Pesadas necessrios, prima a tecla Origin (Origem) para renumerar a Tool Pocket Table (Tabela de bolsos da ferramenta). Neste ponto, a mquina est preparada para aceitar a ferramenta 1 no veio. 8. Pegue na ferramenta 1 e insira a ferramenta (rebite de traco primeiro) no veio. Rode a ferramenta de modo a que os dois cortes no suporte da ferramenta se alinhem com os separadores no veio. Empurre a ferramenta para cima, premindo o boto Tool Release (Libertao da ferramenta). Quando a ferramenta estiver montada no veio, solte o boto Tool Release (Libertao da ferramenta).

96-0228 rev T Janeiro de 2008

Funcionamento

49

Boto Libertar Ferramenta

9. Prima o boto "Next tool" (Ferramenta seguinte). 10. Repita os Passos 9 e 10 at carregar todas as ferramentas.

Comutador de ferramentas de montagem lateral de alta velocidade


O comutador de ferramentas de alta velocidade inclui uma atribuio de ferramenta adicional, que "Heavy" (Pesada). As ferramentas pesadas so definidas como ferramentas que pesam mais do que 4 lb. Se for utilizada uma ferramenta com um peso superior a 4lb., a ferramenta devem ser introduzida na tabela com um "H" (Nota: Todas as ferramentas grandes so consideradas pesadas). Durante o funcionamento, um "h" na tabela de ferramentas indica uma ferramenta pesada num bolso grande. Como precauo de segurana, o comutador de ferramentas funciona a um mximo de 25% da velocidade normal se mudar uma ferramenta pesada. A velocidade para cima/para baixo do bolso no abrandada. O controlo restaura a velocidade para o rpido actual depois de concluda a mudana de ferramenta. Se ocorrerem problemas ao mudar ferramentas pouco comuns ou extremas, contacte o Departamento de Servio da Haas para obter assistncia tcnica. H - Pesada, mas no necessariamente grande (as ferramentas grandes requerem bolsos vazios de ambos os lados). L So exigidos compartimentos vazios em ambos os lados (ferramentas grandes so assumidas como pesadas). h - Ferramenta pesada de pequeno dimetro num bolso designado para uma ferramenta grande (tem de ter um bolso vazio em ambos os lados). O "h" e "i" minsculos so colocados pelo controlo; nunca introduza um "h" ou um "i" minsculo na tabela de ferramentas. I Ferramenta de dimentro pequeno num compartimento reservado para uma ferramenta grande no fuso. As ferramentas grandes so consideradas pesadas. As ferramentas pesadas no so consideradas grandes. Em comutadores de ferramentas que no sejam de alta velocidade, "H" e "h" no surtem qualquer efeito. Isto significa que os bolsos designados como com o tamanho normal no so dedicados a qualquer ferramenta particular; durante as operaes de mudana de ferramenta, uma ferramenta de tamanho normal pode ser retirada de um bolso e colocada noutro. Os bolsos de ferramentas designados como grandes so dedicados apenas a ferramentas grandes; as ferramentas grandes no migram para um bolso de tamanho normal durante uma mudana de ferramenta.

50

Funcionamento

96-0228 rev T Janeiro de 2008

Fluxograma de Carregamento de Ferramentas


Carregar o Alterador de Ferramenta de Montagem Lateral
Premir POWER UP/RESTART (LIGAR / REINIC) Espere pelo Retorno a Zero

(desde Arranque)

Prima CURNT COMDS, PAGE UP para ver a Tabela do Compartimento da Ferramenta.

Uma "Ferramenta Grande" tem um dimetro duperior a 3" para fresadoras de cone 40 ou superiores a 4" para fresadoras decon 50. Comutadores de ferramenta de alta velocidade: Uma "Ferramenta Pesada" uma ferramenta que pesa 4 ou mais libras.

So mostradas quaisquer designaes de ferramenta Pesada ou Larga?

N
Pressione ORIGIN. Ir precisar de quaisquer ferramentas Largas ou Pesadas?

Retire as designaes de ferramenta Larga e/ou pesada percorrendo cada "L" e/ou "H" e pressionando SPACE, WRITE. Retire tudo premindo 3, ORIGIN (ORIGEM)

No introduza letra minscula "h" ou "l" na tabela de ferramentas.

N
Introduza Ferramenta no fuso. Prima HAND JOG, OFSET para exibir a Tabela de Desvio da Ferramenta. Avance o eixo Z para definir o desvio de ferramenta. Pressione TOOL OFFSET MESUR. Pressione NEXT TOOL

Organize as suas ferramentas de acordo com o programa CNC. Determine as posies numricas de ferramentas Largas. Percorra at ao compartimento de ferramenta que fixar uma ferramenta larga e pressione L, WRITE. (Ou pressione H para ferramenta pesada)

Tem mais ferramentas largas a designar?

N
Pressione ORIGIN.

Tem mais ferramentas para carregar?

N
FIM

96-0228 rev T Janeiro de 2008

Funcionamento

51

Utilizar 0 para a designao de uma ferramenta


possvel introduzir um 0 (nmero zero) na tabela de ferramentas no lugar de um nmero de ferramenta. Ao faz-lo, o comutador de ferramentas no "v" este bolso e nunca tenta instalar ou recuperar uma ferramenta de bolsos com a designao "0". Introduza 0, depois Origin para colocar a zero todos os compartimentos, introduza 1, depois Origin para sequenciar os compartimentos e introduza 3, depois Origin para limpar todas as entradas H, h, L, l. Um 0 no pode ser utilizado para designar a ferramenta inserida no veio. O veio deve ter sempre uma designao do nmero da ferramenta. Para designar um bolso como "sempre vazio": Utilize as teclas de seta para se movimentar e realce o bolso que deve ser vazio; prima o boto 0 no teclado numrico e, em seguida, prima

Moving Tools in the Carousel (Mover ferramentas no carrossel)


Caso necessite de movimentar as ferramentas no carrossel, siga os passos abaixo. CUIDADO: Planeie a reorganizao de ferramentas no carrossel atempadamente. Para reduzir o potencial de falhas do comutador de ferramentas, mantenha o movimento da ferramenta num nvel mnimo. Se houver ferramentas grandes ou pesadas no comutador de ferramentas, certifique-se de que so movimentadas apenas entre os bolsos de ferramentas designados para esse fim.

Criar espao para uma ferramenta de grandes dimenses


O comutador de ferramentas na imagem conta com uma seleco de ferramentas de vrios tamanhos. Para o exemplo, a ferramenta 12 movimentada para o bolso 18 para criar espao para uma ferramenta maior no bolso 12. 1. Seleccione o modo MDI. Prima o boto CURNT COMDS. Prima Page Up/Down (Pgina para cima/para baixo), conforme necessrio, para chegar a Tool Pocket Table (Tabela do bolso da ferramenta). Verifique o nmero da ferramenta que est no bolso 12. 2. Introduza Tnn no controlo (em que Tnn o nmero da ferramenta do passo 1). Prima ATC FWD. Coloca-se assim a ferramenta do bolso 12 no veio. 3. Introduza P18 no controlo e, em seguida, prima ATC FWD. Coloca-se assim a ferramenta actualmente no veio no bolso 18.
Ferramenta 12 18 Tool 12 to Pocket Compartimento 18

Ferramenta Larga no Large Tool In Pocket 12 Compartimento 12

4. Percorra para o bolso 12 na Tabela de bolsos da ferramenta e prima L, Write/Enter para designar esse bolso como Grande. 5. Introduza o nmero da ferramenta em SPNDL (Veio) na Tabela de bolsos da ferramenta. Introduza a ferramenta no veio.
NOTA: No possvel ter dois bolsos de ferramenta diferentes com o mesmo nmero de ferramenta. Introduzir um nmero de ferramenta j apresentado na Tool Pocket Table (Tabela de bolsos da ferramenta) resulta num erro "Invalid Number" (Nmero invlido).

6. Introduza P12 no controlo e prima ATC FWD. A ferramenta colocada no bolso 12. 52 Funcionamento
96-0228 rev T Janeiro de 2008

Comutador de ferramentas tipo sombrinha

Carregamento de ferramentas As ferramentas so carregada no comutador de ferramentas tipo sombrinha, carregando, primeiro, a ferramenta no veio. Para carregar uma ferramenta no veio, prepare a ferramenta e depois siga estes passos: 1. Certifique-se de que as ferramentas carregadas tm o tipo de rebite de traco correcto para a sua fresadora. 2. Introduza o modo MDI. 3. Organize as ferramentas para corresponderem ao programa CNC. 4. Pegue na ferramenta 1 e insira a ferramenta (rebite de traco primeiro) no veio. Rode a ferramenta de modo a que os dois cortes no suporte da ferramenta se alinhem com os separadores no veio. Empurre a ferramenta para cima, premindo o boto Tool Release (Libertao da ferramenta). Quando a ferramenta estiver montada no veio, solte o boto Tool Release (Libertao da ferramenta). 5. Prima a tecla "ATC FWD". 6. Repita os Passos 4 e 5 com as ferramentas remanescentes at carregar todas as ferramentas.

Recuperao do Comutador de Ferramentas Tipo Sombrinha


Se o comutador da ferramenta emperrar, o controlo passa automaticamente a um estado de alarme. Para corrigir este estado, prima o boto Emergency Stop (Paragem de Emergncia) e remova a causa do emperramento. Prima o RESET para eliminar os alarmes. Prima o boto Recover (Recuperar) e siga as instrues para repor o comutador de ferramentas. ATENO! Nunca coloque as mos junto ao comutador de ferramentas quando estiver ligado, a menos que primeiro tenha premido o boto EMERGENCY STOP.

Recuperao do comutador de ferramentas de montagem lateral


Se ocorrer um problema durante a mudana de uma ferramenta, necessrio realizar a recuperao do comutador de ferramentas. Coloque o comutador de ferramentas no modo de recuperao, premindo o boto Recover. Depois de entrar no modo de recuperao do comutador de ferramentas, so dadas instrues e so colocadas questes para executar a recuperao adequada do comutador de ferramentas. Todo o processo de recuperao do comutador de ferramentas deve ser concludo antes de sair. Se houver uma sada prematuramente da rotina, a recuperao do comutador de ferramentas tem de ser reiniciada.

Porta e Painel de Comutao do Comutador de Ferramentas (se equipado)


Fresadoras como MDC, EC-300 e EC-400 tm um sub-painel para ajudar a carregar a ferramenta. O interruptor Manual/Auto deve ser definido como "Auto" para o funcionamento do comutador de ferramentas automtico. Se o interruptor estiver definido como "Manual", os outros dois botes, CW e CCW, so activados e as mudanas de ferramentas automticas so desactivadas. Os botes CW e CCW rodam o comutador de ferramentas para a direita e para a esquerda. A porta inclui um interruptor que detecta se a porta est aberta. Funcionamento Se a porta da estrutura estiver aberta com uma mudana de ferramenta em curso, a mudana da ferramenta pra e s retomada quando a porta for fechada. No entanto, quaisquer operaes de usinagem em curso so continuadas. Se o interruptor for colocado na posio "Manual" com uma mudana de ferramenta em curso, o movimento do comutador de ferramentas actual concludo. A mudana de ferramenta seguinte no executada sem que o interruptor seja colocado novamente na posio "Auto". Quaisquer operaes de usinagem em curso so continuadas. O carrossel roda uma posio sempre que os botes CW ou CCW so premidos uma vez, enquanto o interruptor est na posio "Manual" Durante a recuperao do comutador de ferramentas, se a porta da estrutura estiver aberta ou se o interruptor estiver na posio "Manual" e premir o boto Recover, apresentada uma mensagem, indicando ao operador que a porta est aberta ou que se encontra no modo manual. O operador deve fechar a porta e colocar o interruptor na posio automtica antes de continuar.

96-0228 rev T Janeiro de 2008

Funcionamento

53

Fluxograma de recuperao do comutador de ferramentas de montagem lateral


Pressione o Boto de Recuperao

Existe alarme?

Existem alarmes, estes devem ser eliminados. Pressione 'Y' para prosseguir, depois 'Reset' para eliminar alarmes e depois voltar a tentar.

Ferramenta no brao ou fuso (S/N)? S O brao evitar a ferramenta no fuso ou compartimento de ser removida (S/N)? S

Brao na origem? N

Na origem, prosseguir para Restaurar o Comp. (S)? "ATC Fwd/Rev" continua a mover o brao. A CNC aguarda por "Y" (sim) para prosseguir

A ferramenta pode cair durante a recolha de ferramenta? Coloque algo macio sob a ferramenta para a agarrar. No use as mos para agarrar a ferramenta, e pressione "S" para continuar. A CNC aguarda por "Y" (sim) para prosseguir.

Transportador contnuo entre compartimentos? N


Restaurar compartimentos, por favor aguarde

Pressione a tecla de seta para mover o transportador contnuo ou "Write" para prosseguir com a recuperao automtica A cnc aguarda por "write" (escrever) para prosseguir

Transportador contnuo entre compartimentos? N

Movimentar para o compartimento seguinte

Utilize os comandos que se seguem para retirar todas as ferramentas do fuso e do brao. Mova o transportador contnuo com as setas. ATC Frente/Trs Rode o brao para a Frente ou para Trs Libertar Ferramenta Alternar fixar/desfixar ferramentas Seta Cima/Baixo Move o Comp. para cima ou baixo Orientar o Fuso Orientao do fuso Para mover o fuso para cima/baixo, o brao deve estar na origem, e deve sair da recuperao do comutador de ferramenta. Terminou a utilizao de comandos (S)? A CNC aguarda por "Y" (sim) para prosseguir.

Verifique o compartimento do transportador contnu actual, introduxa o nmero do compartimento actual, e pressione "Enter".

Recuperao da alterao de ferramenta concluda! Pressione "S" para continuar. Por favor actualze o compartimento e pgina de ferramenta.

Pgina de desvios com compartimentos exibidos.

FIM

Orientar fuso pressionado?

S Prestes a orientar o fuso. Cuidado! Isto pode danificar o brao da ferramenta se o fuso interferir com o seu movimento. Pressione 'O' para orientar, 'N' para cancelar "N" ou "O" O Orientar fuso N

N Utilize a tecla Libertar Ferramenta enquanto suporta a ferramenta e remova todas as ferramentas do brao e do fuso. Comprima o perno de fixao da ferramenta no brao enquanto mantm a ferramenta e faa-a deslizar para fora. Note um pernode libertao da ferramenta para cada extremidade do brao. Retirou todas as ferramentas (S)? A CNC aguarda por "Y" (sim) para prosseguir

Brao na origem? S

Utilize ATC Avante/Atrs para rodar o brao at origem

54

Funcionamento

96-0228 rev T Janeiro de 2008

Comutador de Ferramenta Hidrulica


Instalao do Compartimento da Ferramenta A tabela do compartimento da Ferramenta acedido premindo a tecla Offset (Desvio) e depois prima a tecla de seta para a direita do cursor at alcanar a coluna do compartimento da ferramenta. Introduza os valores do compartimento para cada ferramenta usada. Esta mesa deve estar devidamente definida pelo operador para evitar a possibilidade de danificar ferramentas, o fuso ou o comutador de ferramentas. Criar uma Tabela de Ferramenta Nova Durante o curso de operao do centro de maquinao ser necessrio programar novamente por completo a tabela da ferramenta. Existem duas funes teis qua podem ser usadas como ajuda na criao de uma nova tabela de ferramenta: Premindo o boto ORIGIN no teclado em qualquer altura enquanto o ecr da tabela de ferramenta define todos os compartimentos da ferramenta para os seus valores de origem. Por exemplo, a ferramenta 1 no fuso, ferramenta 2 no compartimento 1, ferramenta 3 no compartimento 2, e por a em diante. Premindo '0' e depois o boto ORIGIN o teclado em qualquer altura enquanto o ecr da tabela de ferramenta define todos os compartimentos da ferramenta para '0'. Sistema de Numerao da Ferramenta Arrancar a mquina pela primeira vez define a tabela do compartimento de ferramenta de origem. A tabela definida se cada compartimento contiver uma ferramenta com o mesmo nmero do nmero do compartimento. O fuso inicializado para conter a Ferramenta 1 (T1). Por exemplo, o Compartimento 1 destina-se a conter a Ferramenta 1 (T1), o Compartimento 2 destina-se Ferramenta 2 (T2), etc. assim, Assim, o comutador de ferramenta de montagem lateral ATC 38 tem 38 ferramentas de origem, T1 a T38 com T1 a estar no fuso. Os nmeros da ferramenta na tabela da ferramenta atribuem-se a um nmero de ferramenta destinado a cada comparimento do comutador de ferramenta. Este nmero permanece na tabela da ferramenta idependentemente de onde a ferramenta estiver. Por exemplo, se a ferramenta 5 (T5) for removida do compartimento de ferramenta 5 e colocada no fuso, a tabela de ferramenta indicar que T5 est no fuso e que o compartimento 5 se destina ferramenta T5. Uma ferramenta chamada a partir do programa da mquina comanda o controlo para pesquisar a tabela da ferramenta para o nmero da ferramenta e indexa o comutador da ferramenta ao compartimento que contm o nmero da ferramenta.
CUIDADO: Danos na mquina e/ou ferramenta podem ocorrer se a ferramenta chamada no programa, no corresponder ferramenta listada na tabela da ferramenta e/ou instalada no compartimento correspondente.

Nmeros de Ferramenta Aceitveis Em geral, os nmeros das ferramentas so de T1 at o nmero de compartimentos na cadeia do comutador de ferramenta (T38 num comutador de ferramenta de 30 compartimentos, no entanto, possvel usar todos os nmeros na tabela da ferramenta. Isto feito para permitir uma situao onde o operador exije mais dos que os compartimentos de ferramenta disponveis para completar o trabalho de maquinao. Por exemplo, diga-se que 55 ferramentas diferentes so necessrias para desempenhar um trabalho de maquinao. As primeiras 38 ferramentas deveriam ser usadas e assim a mquina ficaria em pausa enquanto o operador remove 17 das ferramentas originais e as substitui por 17 ferramentas necessrias para completar o trabalho. Depois de actualizar a tabela da ferramenta para reflectir as novas ferramentas nos seus respectivos compartimentos usando os nmeros de ferramenta T39 at T55, o trabalho de maquinao est pronto para continuar. Utilizar "0" para a Designao de uma Ferramenta Um compartimento de ferramenta pode ser rotulado como um compartimento "sempre vazio", introduzindo "0" (zero) para o nmero da ferramenta na tabela da ferramenta. Ao faz-lo, o comutador de ferramentas no "v" este bolso e nunca tenta instalar ou recuperar uma ferramenta de bolsos com a designao "0". Um zero no pode ser utilizado para designar a ferramenta inserida no veio. O veio deve ter sempre uma designao do nmero da ferramenta. Utilzao de Designaes de Ferramentas "Grandes" O comutador de ferramenta pode aceitar ferramentas de tamanh excessivo medida que os compartimentos adjacentes forem deixados vazios e um designador for adicionado tabela da ferramenta. As ferramentas de tamanho excessivo (grandes) so ferramentas com um dimetro superior a 4.9'' (125mm).
96-0228 rev T Janeiro de 2008

Funcionamento

55

para designar uma ferramenta grande, percorra o copartimento especfico destacado ( aquele que sustm a ferramenta grande) e pressione "L" e depois o boto 'WRITE/ENTER'. A letra "L" aparecer no ecr perto deste compartimento e os nmeros da ferramenta em ambos os lados sero mudados para "-" indicando que as ferramentas no podem ser introduzidas nestes compartimentos. Para remover uma designao 'L'. destaque o compartimento 'L' e prima o boto 'SPACE' (ESPAO) e depois o boto 'WRITE/ENTER'.
NOTA: As ferramentas grandes no podem ser maiores do que 9.8" (250 mm).

Ferramentas pesadas Designar uma ferramenta como "Pesada" no ter ter efeito na velocidade ou aces do comutador de ferramenta.

Instalar/Remover Ferramentas (comutador de ferramenta hidrulica)


As ferramentas podem ser instaladas no comutador de ferramenta inserindo-as directamente nos compartimentos ou instalando-as no fuso e usando os botes ATC FWD/REV no teclado para acondicionar as ferramentas no comutador de ferramenta. Durante a instalao inicial, usando os botes ATC FWD/REV, a primeira ferramenta inserida no fuso ser a ferramenta T1 e ser colocada no compartimento 1. Para as instalar directamente na cadeia do comutador de ferramenta, ligue o sub-painel do operador para "Manual", abra a porta do operador (est na parte de trs do compartimento do comutador de ferramenta), e instale a ferramenta na cadeia. Use os botes no sentido dos ponteiros do relgio/sentido inverso dos ponteiros do relgio para mover a corrente para o prximo compartimento vazio. Lembre-se de deixar um compartimento vazio em ambos os lados de uma ferramenta grande. Actualize a tabela de ferramenta do comutador de ferramenta depois de todas as ferramentas estarem instaladas. As ferramentas podem ser removidas, chamando cada ferramenta para fuso e retirando-as, ou apanhandoas directamente da corrente na estao do operador no compartimento da ferramenta. Para remover as ferramentas da corrente, rode o interruptor para "Manual", abra a porta do operador do compartimento da ferramenta, agarre a ferramenta e pressione o pedal.

Funcionamento ATC FWD, ATC REV (comutador de ferramenta hidrulica)


Usando ATC FWD/REV far com que o comutador de ferramenta se mova para o compartimento de ferramenta seguinte com respeito ferramenta no fuso. Por exemplo, se a ferramenta T15 estiver no fuso e destinar-se ao compartimento 20, o comutador de ferramenta colocar a ferramenta T15 no compartimento 20 e depois ATC FORWARD para o compartimento 21. No recuperar a ferramenta 16 (T16). Os botes ATC FWD/REV iro mudar a ferramenta, no fuso, para a prxima ferramenta ou para a anterior. No entanto, se a ferramenta seguinte ou anterior, for um compartimento destinado a zero (um compartimento vazio) o comutador de ferramenta ir saltar esse compartimento e obter uma ferramenta de um compartimento diferente de zero.

Recuperao do Comutador de Ferramenta (comutador de ferramenta hidrulica)


O modo de recuperao do comutador de ferramenta usado para mover manualmente o brao do comutador de ferramenta e arreto para a sua posio HOME. Prima o boto "Recover" e siga os avisos no ecr para retorar o comutador de feramenta sua posio inicial.

56

Funcionamento

96-0228 rev T Janeiro de 2008

Modo

de incrementos

O Jog Mode (Modo de incrementos) permite incrementar cada um dos eixos para o local pretendido. Antes de incrementar os eixos, necessrio colocar os eixos no incio (ponto de referncia dos eixos de incio) (consulte o captulo Arranque da mquina). Para aceder ao modo de incrementos, prima o boto de incrementos e, em seguida, prima um dos eixos pretendidos (p. ex., X, Y, Z, A ou B, etc.) e utilizar os botes de incrementos ou o interruptor de incrementos para movimentar os eixos. Existem diferentes velocidades de incrementos que podem ser utilizadas no modo de incrementos; so elas: .0001, .001, .01 e .1. Tambm possvel utilizar um Interruptor de incrementos opcional (RJH) para incrementar os eixos. O RJH composto pelo interruptor de incrementos, o boto Cycle Start (Iniciar ciclo), o boto Feed Hold (Suspenso da alimentao) o boto de seleco Axes (Eixos) e um boto de incrementos. Para incrementar os eixos com o Interruptor de incrementos opcional (RJH), seleccione os eixos pretendidos (X, Y, Z, A, B, C ou V) utilizando o boto rotativo, escolha o valor do incremento (X1, X10 ou X100) e utilize o interruptor de incrementos para movimentar os eixos. Se a sua mquina estiver equipada com um Interruptor de Incrementos Remoto Melhorado (RJH-E), consulte as instrues no captulo Introduo deste manual.

Definio de desvios
Para que a fresadora trabalhe uma pea correctamente, tem de saber onde a pea est localizada na mesa. Incremente a fresadora com uma ferramenta de ponteiro no veio, at chegar ao canto superior esquerdo da pea (ver a ilustrao que se segue); esta posio o zero da pea. Os valores so introduzidos no G54, na pgina Work Offset (Desvio de trabalho). Tambm possvel introduzir os desvios manualmente, escolhendo uma das pginas de desvios, movimentado o cursor para a coluna pretendida, escrevendo um nmero e premindo Write (Escrever) ou F1. Premir F1 introduz o nmero na coluna seleccionada. Introduzir um valor e premir Write (Escrever) adiciona o montante introduzido ao nmero na coluna seleccionada.

Configurao tpica do desvio de trabalho


1. Coloque o material no torno e aperte. 2. Carregue uma ferramenta de ponteiro no veio. 3. Prima o Interruptor de incrementos (A). 4. Prima .1/100. (B) (A fresadora movimenta-se a uma velocidade rpida quando o interruptor rodado). 5. Prima +Z (C). 6. Incremente com o interruptor (D) o eixo Z aproximadamente. 1" acima da pea. 7. Prima .001/1. (E) (A fresadora movimenta-se a uma velocidade lenta quando o interruptor rodado). 8. Incremente com o interruptor (D) o eixo Z aproximadamente. 0.2" acima da pea. 9. Seleccione entre os eixos X e Y (F) e incremente com o interruptor (D) a ferramenta para o canto superior esquerdo da pea (ver ilustrao seguinte). 10. Prima Offset (Desvio) (G) at a Janela de Desvio Zero de Trabalho estar activa. 11. Coloque o cursor (I) no G54 Coluna X. 12. Prima Part Zero Set (J) para carregar o valor na coluna do eixo X. A segunda presso de Part Zero Set (J) carregar o valor na coluna do eixo Y. ATENO! No premir Part Zero Set uma terceira vez; ao faz-lo, carrega um valor no eixo Z. Causa assim uma falha ou um alarme do eixo Z ao executar o programa.

96-0228 rev T Janeiro de 2008

Funcionamento

57

A B

Definio do desvio da ferramenta

Fuso na parte superior esquerda da frente

O prximo passo consiste em tocar as ferramentas. Isto define a distncia da ponta da ferramenta parte superior da pea. Outro nome para esta opo Tool Length Offset (Desvio do comprimento da pea), que designado como um H numa linha de cdigo da mquina; a distncia para cada ferramenta introduzida na Tool Offset Table (Tabela de desvios da ferramenta). 1. Carregue a ferramenta no veio. 2. Prima o Interruptor de incrementos (A). 3. Prima .1/100. (B) (A fresadora movimenta-se a uma velocidade rpida quando o interruptor rodado). 4. Seleccione entre os eixos X e Y (C) e incremente com o interruptor (D) a ferramenta para junto do centro da pea. 5. Prima +Z (E). 6. Incremente com o interruptor (D) o eixo Z aproximadamente 1" acima da pea. 7. Prima .0001/.1 (F) (A fresadora movimenta-se a uma velocidade lenta quando o interruptor rodado). 8. Coloque uma folha de papel entre a ferramenta e a pea. Cuidadosamente mova a ferramenta para baixo, para a parte de cima da pea, o mais prximo possvel, e continue a ser capaz de mover o papel. 9. Prima Ofset (G). 10. Prima Page Up (Pgina para cima) (H) at a pgina com "Coolant - Length - Radius" (Refrigerao Comprimento - Raio) se encontrar no topo e percorra para a ferramenta n 1. 11. Coloque o cursor (I) para Geometria na posio n 1. 12. Prima Tool Ofset Mesur (J). Este procedimento leva a posio Z, localizada na parte inferior esquerda do ecr e coloca-a na posio de nmero da pea. ATENO! O passo seguinte faz com que o veio se movimente rapidamente no eixo Z. 13. Prima Next Tool (K).
J K E G H A B
O comprimento de ferramenta medido desde a ponta da ferramenta at ao topo da pea com o eixo Z na sua posio inicial. Ponta da Ferramenta Topo da Pea

58

Funcionamento

96-0228 rev T Janeiro de 2008

Configurao de ferramentas adicional


Existem outras pginas de configurao de ferramentas dentro dos Current Commands (Comandos actuais). Prima Curnt Comds (Comandos actuais) e, em seguida, prima os botes Page Up/Down (Pgina para cima/para baixo) para percorrer estas pginas. A primeira a pgina que apresenta o cabealho "Spindle Load" (Carga do veio) e "Vibration" (Vibrao). O programador pode adicionar um limite de carga da ferramenta para a carga e vibrao do veio. O controlo procede referncia cruzada destes valores e pode ser definido para desencadear uma aco especfica, caso seja atingido o limite (ver Definio 84). A segunda pgina a Tool Life (Vida til da ferramenta). Nesta pgina existe uma coluna com o nome "Alarm" (Alarme). O programador pode colocar um valor nesta coluna, o que faz com que a mquina pare depois da ferramenta ter sido utilizada o determinado nmero de vezes.

Introduo Gesto da Ferramenta


A Gesto de ferramentas avanada (ATM) permite ao programador configurar e aceder a ferramentas duplicadas para o mesmo ou uma srie de trabalhos. A pgina ATM (Gesto de ferramentas avanada) est situada no modo Current Commands (Comandos actuais) (Prima o boto Current Commands para subir uma pgina). Segue-se uma amostra de um visor ATM; o visor tem no ttulo "TOOL GROUP" (GRUPO DA FERRAMENTA). As ferramentas duplicadas ou de segurana so classificadas em grupos especficos. O programador especifica um grupo de ferramentas em vez de uma nica ferramenta num programa de cdigo G. A ATM controla a utilizao de ferramentas individuais em cada grupo de ferramentas e compara-a com os limites definidos pelo utilizador. Depois de chegar a um limite (por exemplo, nmero de vezes utilizada ou carga da ferramenta), escolhe uma das restantes ferramentas no grupo da prxima vez que essa ferramenta seja necessria. Para activar o ATM, certifique-se de que a Definio 7 (Bloqueio do Parmetro) est desligada e prima Paragem de Emergncia. Sob o Parmetro 315, bit 28, mude o valor de "0" para "1" e prima F4 para trocar entre janelas. Utilize as teclas do cursor (para a esquerda, direita, para cima, para baixo) para se movimentar pelos diferentes elementos no interior da janela activa. Premir a tecla Enter selecciona, modifica ou limpa os valores em cada item, dependendo da seleco. O canto inferior esquerdo apresenta informaes de ajuda simples para os itens seleccionados.
Rtulo de Janela Activa
Janela de Grupo de Ferramenta

Janela de Limites Permitidos

Janela de Dados de Ferramenta

Texto Help (Ajuda)

96-0228 rev T Janeiro de 2008

Funcionamento

59

Funcionamento da Gesto de Ferramentas Avanada Grupo de ferramentas


Na janela Tool Group (Grupo de ferramentas), o operador define os grupos de ferramentas utilizados nos programas. PREVIOUS Realar <PREVIOUS> (Anterior) e premir Enter muda o visor para o grupo anterior. NEXT Realar <NEXT> (Seguinte) e premir Enter muda o visor para o grupo seguinte. ADD Realce <ADD> (Adicionar), introduza um nmero entre 1000 e 2999 e prima Enter para adicionar um grupo de ferramentas. DELETE Utilize <PREVIOUS> (Anterior) ou <NEXT> (Seguinte) para percorrer um grupo a eliminar. Realce <DELETE> (Eliminar) e prima Enter. Ser solicitado a confirmar a eliminao, responder 'Y' conclui a eliminao, responder 'N' cancela a eliminao. RENAME - Realce <RENAME> (Renomear), introduza um nmero entre 1000 e 2999 e prima Enter para renumerar a ID do grupo. SEARCH - Para pesquisar um grupo, realce <SEARCH> (Pesquisar), introduza o nmero de um grupo e prima Enter. GROUP ID Apresenta o nmero de ID do grupo. GROUP USAGE Introduza a ordem pela qual as ferramentas no grupo so invocadas. Utilize as teclas do cursor para a esquerda e para a direita para seleccionar a forma como as ferramentas so utilizadas. DESCRIPTION Introduza um nome descritivo para o grupo de ferramentas.

Allowed Limits
A janela Allowed Limits (Limites permitidos) contm limites definidos pelo utilizador para determinar o nvel de desgaste de uma ferramenta. Estas variveis afectam cada ferramenta no grupo. Deixar a varivel definida como zero faz com que sejam ignorada. FEED TIME Introduza o montante de tempo total, em minutos, que uma ferramenta utilizada numa alimentao. TOTAL TIME Introduza o montante de tempo total, em minutos, que uma ferramenta utilizada. TOOL USAGE Introduza o total de vezes que uma ferramenta utilizada (nmero de mudanas da ferramenta). HOLES Introduza o nmero total de orifcios que uma ferramenta pode perfurar. TOOL LOAD Introduza a carga mxima da ferramenta (em percentagem) para as ferramentas no grupo. TL ACTION* Introduza a aco automtica a levar a cabo ao ser alcanada a percentagem de carga mxima. Utilize as teclas do cursor para a esquerda e para a direita para seleccionar a aco automtica.

Dados da ferramenta
TL IN SPINDLE Ferramenta no veio. TOOL Utilizado para adicionar ou remover uma ferramenta de um grupo. Para adicionar uma ferramenta, prima F4 at a janela Tool Data (Dados da ferramenta) ser apresentada. Utilize as teclas do cursor para realar qualquer uma das reas sob o cabealho "Tool" (Ferramenta) e introduza um nmero de ferramenta. Introduzir zero limpa a ferramenta ou realar o nmero da ferramenta e premir ORIGIN repe o cdigo H, o cdigo D e os dados de flutuao nos valores predefinidos. EXP (Validade) Utilizado para tornar uma pea no grupo obsoleta manualmente. Para tornar uma ferramenta obsoleta, introduza '*' ou, para limpar uma ferramenta obsoleta, ( * ), prima Enter. LIFE A percentagem de vida til restante da ferramenta. Esta percentagem calculada pelo controlo CNC, utilizando dados da ferramenta actuais e os limites que o operador inseriu para o grupo. CRNT PKT O bolso do comutador de ferramentas no qual a ferramenta realada se encontra. H-CODE (CDIGO H) O cdigo H (comprimento da ferramenta) que ser utilizado para a ferramenta. O cdigo H no pode ser editado a menos que a Definio 15 H & T Code Agreement esteja Off (Desactivada). O operador pode mudar o cdigo H, introduzindo um nmero e premindo Enter. O nmero introduzido corresponde ao nmero da ferramenta no visor de desvios da ferramenta. D-CODE (CDIGO D) O cdigo D que ser utilizado para essa ferramenta. O cdigo D pode ser alterado introduzindo um nmero e premindo Enter.
NOTA: Por predefinio, os cdigos H e D na Gesto de ferramentas avanada so iguais ao nmero da ferramenta que adicionada ao grupo.

FLUTES O nmero de flutuaes na ferramenta. Este nmero pode ser editado, seleccionando-o, introduzindo um novo nmero e premindo Enter. o mesmo que a coluna "Flutes" (Flutuaes) listada na pgina de desvios da ferramenta. 60 Funcionamento
96-0228 rev T Janeiro de 2008

Realar qualquer uma das seguintes seces (Orifcios at Carga) e premindo ORIGIN limpa os respectivos valores. Para alterar os valores, realce o valor na categoria especfica, introduza um novo nmero e prima Enter. LOAD A carga mxima, em percentagem exercida na ferramenta. HOLES O nmero de orifcios que a ferramenta perfurou/ abriu utilizando ciclos encamisados do Grupo 9. FEED TIME O montante de tempo, em minutos, que uma ferramenta utilizada numa alimentao. TOTAL TIME O montante de tempo total, em minutos, que uma ferramenta utilizada. USAGE O nmero de vezes que a ferramenta foi utilizada.

Configurao do grupo de ferramentas


Para adicionar um grupo, prima F4 at a janela Tool Group (Grupo de ferramentas) ser apresentada. Utilize as teclas do cursor at <ADD> (Adicionar) ficar realado. Introduza um nmero entre 1000 e 2999 (este ser o seu nmero de ID do grupo). Para alterar o nmero de ID de um grupo, realce a funo <RENAME> (Renomear), introduza um novo nmero e prima Enter.

Utilizao do grupo de ferramentas


Um grupo de ferramentas deve ser configurado antes de utilizar um programa. Para utilizar um grupo de ferramentas num programa, primeiro, configure o grupo de ferramentas. Em seguida, substitua o nmero de ID do grupo de ferramentas para o nmero da ferramenta e para os cdigos H e D no programa. Consulte o programa seguinte para obter um exemplo de um novo formato de programao. Exemplo: T1000 M06 (grupo de ferramentas 1000) G00 G90 G55 X0.565 Y-1.875 S2500 M03 G43 H1000 Z0.1 (cdigo H 1000 igual ao nmero de ID do grupo) G83 Z-0,62 F15. R0.1 Q0.175 X1.115 Y-2.75 X3.365 Y-2.875 G00 G80 Z1.0 T1000 M06 (este comando verifica se a ferramenta nesse grupo est em bom estado de funcionamento) G00 G90 G56 X0.565 Y-1.875 S2500 M03 G43 H00 Z0.1 (H00 cancela o cdigo H) G83 Z-0,62 F15. R0.1 Q0.175 X1.115 Y-2.75 X3.365 Y-2.875 G00 G80 Z1.0 M30

Macros
A Gesto de ferramentas pode utilizar macros para tornar obsoleta uma ferramenta dentro de um grupo de ferramentas. As macros de 8001 a 8200 representam as ferramentas de 1 a 200. Definindo uma destas macros como 1, o operador pode definir a validade de uma ferramenta. Exemplo: #8001 = 1 (expira a ferramenta 1 que j no pode ser utilizada) #8001 = 0 (se a ferramenta 1 tiver sido expirada manualmente ou com uma macro, definir a macro 8001 como 0 disponibiliza novamente a ferramenta 1 para utilizao) Consulte as variveis 8500-8515, no captulo Macros para mais informao. Guarde e Reponha as tabelas de Gesto Avanada de Ferramentas O controlo pode guarder e repor as variveis associadas com a funo Gesto Avanada de Ferramentas (ATM) para a disquete e RS-232. Estas variveis suportam a informao que introduzida no visor ATM. A informao pode ser guardada, como parte de um apoio geral utilizando a pgina PROG. LISTA/POS., ou guardar apenas a informao do ATM apresentando o ecr do visor do ATM e premindo F2. Quando a informao de Gesto Avanada de Ferramenta for guardada como pea de um apoio geral, o sistema cria um ficheiro separado com uma extenso do ATM. A informao do ATM pode ser guardada e recuperada atravs da porta RS232 premindo os botes SENDRS232 e RECV232, enquanto o visor da Gesto Avanada de Ferramenta exibido.

96-0228 rev T Janeiro de 2008

Funcionamento

61

Opcional Ressalto de refrigerao programvel O ressalto de refrigerao programvel (P-cool) permite ao utilizador dirigir o fluxo de refrigerao para a pea de trabalho, de modo a limpar aparas da rea de corte. A direco do fluido de refrigerao pode ser alterada pelo programa CNC. Uma coluna adicional na pgina de desvios da ferramenta, com o ttulo "Coolant Position" (Posio da Refrigerao), apresentada. O ressalto movimentado para a posio introduzida para a ferramenta especfica quando o cdigo H associado e M08 so invocados. Configurao da refrigerao programvel (P-Cool) 1. Prima o boto OFFSET para aceder pgina de desvios, prima o boto CLNT UP ou CLNT DOWN para mover o bocal do P-cool para a posio pretendida. Prima o boto COOLNT para activar a refrigerao, de modo a verificar a posio de P-cool. Nota: A posio de P-cool apresentada no canto inferior esquerdo do ecr. 2. Introduza o nmero da posio de refrigerao para a ferramenta na coluna Coolant Position (Posio de refrigerao) e prima F1. 3. Repita os passos 1 e 2 para cada ferramenta. 4. Introduza a posio de refrigerao como um cdigo H no programa. Por exemplo, H2 comandar o bocal para a posio introduzida na coluna da Posio de Refrigerao da Ferramenta 2. Se a definio 15 (H & T Agreement) estiver activada, os cdigos H e T comandados no programa tm de ser iguais (p. ex., T1 e H1 devem ser usados juntos). Se a definio 15 estiver desactivada, os cdigos H e T comandados no tm de ser iguais (p. ex., pode ser comandado T1 H2).
PROGRAMABLE COOLANT
DO NOT ADJUST NOZZLE BY HAND

Incio
H01 H20

Aviso
No rodar o ressalto de refrigerao com a mo. Estrago srio do motor ocorrer.

62

Funcionamento

96-0228 rev T Janeiro de 2008

Maquinao Mnima de leo (MOM)


A Maquinao Mnima de leo (MOM) um processo automatizado, que pode funcionar de dois modos: lubrificando uma ferramenta durante uma operao de ciclo fixo (Modo Fixo), ou como uma alternativa a refrigerao em fluxo (Modo MOM). A opo MOM semelhante Maquinao Seca Prxima (NDM) e Lubrificao de Quantidade Mnima (MQL), e pode produzir limalha seca ou quase seca. O Modo Fixo utilizado para lubrificar roscas, perfuraes, ou barras de de rectificao durante os Ciclos Fixos. Os parmetros 696699 e os cdigos M 101-103 so utilizados com esta opo, consulte estes captulos para informao adicional. MOM pode ser configurado e testado utilizando a pgina MOM do visor CURNT COMDS. (COMANDOS ACTUAIS) A pgina MOM exibe a informao que se segue: Substituio MOM: Nenhuma - Utilize os Cdigos M para ligar o MOM. Ignorar - Ignore os Cdigos M MOM. Ciclo Fixo - Actua como se M101 estivesse sempre activo (esguicho por Cdigo G). Manual - Liga o Modo MOM (esguicha sempre entre esquichos) Esguicho Em Tempo de Ciclo Fixo (M101 Ix.xxx): 0.100 seg. (Roscagem) Esguicho Em Tempo MOM (M102 Ix.xxx): 0.050 seg. Tempo Entre Esguichos MOM (M102 Jx.xxx): 2.000 seg. (Tempo entre esguichos) Premindo as teclas de funo da pgina do visor desempenhar operaes especficas teis na definio do sistema MOM: F1 - Esguichar uma vez F2 - Alterne entre Ligar e Desligar o MOM F3 - Alterne entre Ligar e Desligar a Purga
DENTRO DA MQUINA NA PARTE POSTERIOR Regulador de Presso

Bomba

leo

Depsito do Fluido Sistema de Entrega

Fonte de Ar Interna

Modo de grficos
Uma forma segura de resolver problemas num programa consiste em execut-lo no modo de grficos. No ocorre qualquer movimento na mquina, em alternativa o movimento ilustrado no ecr. O modo Graphics (Grficos) pode ser executado a partir dos modos Memory (Memria), MDI, DNC ou Edit (Editar). Para executar um programa, prima o boto SETNG/GRAPH (Definies/Grficos) at ser apresentada a pgina Graphics (Grficos). Pode tambm premir Cycle Start a partir da janela de programa activo no modo Edit (Editar) para introduzir o modo Grficos. Para executar o DNC no modo de grficos, primeiro, tem de seleccionar DNC e, em seguida, avanar para o visor de grficos e enviar o seu programa para o controlo das mquinas (ver o captulo DNC). Existem trs funes prticas de visualizao no modo Graphics (Grficos) a que pode aceder, premindo uma das teclas de funo (F1, F2, F3 e F4). F1 o boto de ajuda, que lhe dar uma breve descrio de cada uma das funes possveis no modo Graphics (Grficos). F2 o boto de ampliao, que amplia qualquer rea do ecr de grficos, utilizando os botes de setas,Pgina para Cima e Pgina para Baixo para controlar o nvel de aproximao, e premindo o boto Write (Escrever). F3 e F4 so usados para controlar a velocidade da simulao. Note que nem todas as funes ou movimentos da mquina so simulados nos grficos.
96-0228 rev T Janeiro de 2008

Funcionamento

63

Operao de teste
A funo Dry Run (Teste) utilizada para verificar rapidamente um programa sem cortar peas. Dry Run (Teste) seleccionado, premindo o boto Dry Run (Teste) enquanto se encontra no modo MEM ou MDI. No modo Dry Run (Teste), todos os rpidos e alimentaes so executados velocidade seleccionada com os botes de velocidade de incrementos. Dry Run (Teste) s pode ser activado ou desactivado depois de um programa ser completamente concludo ou ao premir o boto Reset (Repor). Dry Run (Teste) continua a efectuar todos os movimentos comandados de XYZ e as alteraes da ferramenta solicitadas. As teclas de substituio podem ser utilizadas para ajustar as velocidades do veio no Dry Run (Teste). Nota: O modo Graphics (Grficos) igualmente til e poder ser mais seguro, uma vez que no movimenta os eixos da mquina antes da verificao do programa (ver o captulo anterior acerca da funo Grficos).

Executar programas
Depois de carregar um programa na mquina e definir os desvios, execute o programa, premindo o boto Cycle Start (Incio do ciclo). Sugere-se que o programa seja executado no modo Grficos antes de fazer algum corte.

Edio de segundo plano


Background Edit (Edio de segundo plano) permite editar um programa durante a execuo de um outro programa. Para activar a Edio de segundo plano enquanto um programa est em execuo, prima Edit at janela de Edio de segundo plano (no lado direito do ecr) estar activa. Seleccione um programa para a edio de segundo plano (deve ser um programa carregado na Memria) da lista e prima Write/enter para comear a edio de segundo plano. Para seleccionar um programa diferente para a edio de segundo plano, prima Select Prog da janela de edio de segundo plano e escolha um novo programa da lista. Todas as alteraes efectuadas durante a Background Edit (Edio de segundo plano) no afectam o programa em execuo ou os seus sub-programas. As alteraes entram em vigor da prxima vez que executar o programa. No possvel utilizar o boto Cycle Start (Incio do ciclo) durante a Background Edit (Edio de segundo plano). Se o programa incluir uma paragem programada (M00 ou M30), saia de Background Edit (Edio de segundo plano) (premir F4) e, em seguida, prima Cycle Start (Incio do ciclo) para retomar o programa. Comutador
de

Palete (Sries EC

MDC-500)

Introduo
O comutador de paletes comandado atravs de um programa na memria do CNC. A funo M50 (executa a mudana de palete) consiste no desbloqueio, elevao e rotao das paletes e, em seguida, no abaixamento e bloqueio das paletes. O comutador de paletes roda as paletes a 180o e, em seguida, retrocede; no roda continuamente na mesma direco. O comutador de paletes fornecido com um dispositivo de sinalizao sonora para alertar o pessoal nas imediaes quando ocorrer uma mudana de palete. No entanto, no dependa do sinal para evitar acidentes.

Avisos e precaues do comutador de paletes


As peas de trabalho grande podem colidir no bastidor durante uma mudana de paletes. Verifique a folga do comprimento da ferramenta durante mudanas de paletes. As ferramentas longas podem colidir com a pea de trabalho.

Os items Alm dos Limites Mximos de Raio e Altura Iro Danificar a Mquina quando a Palete Rodar

Plane3


96-0228 rev T Janeiro de 2008

EC-300 apresentado

64

Funcionamento

Cargas da palete mximas


EC-300 550lb (249kg) por estao, equilibrado dentro de 20% MDC 700lb (318kg) por estao, equilibrado dentro de 20% 4 eixo completo 660 lb por palete EC-400 Indexador de 1 e 45 graus 1000 lb por palete

Funcionamento do comutador de paletes


O Comutador de paletes comandado utilizando cdigos M. O M50 determina se uma palete foi planeada. As paletes mudam se uma palete for planeada ou se o programa parar e solicitar ao operador a palete que no est planeada. O G188 utiliza uma tabela de planeamento de paletes para carregar e executar o programa planeado para a palete actual. Aps a concluso do programa, o comando M99 volta a M50 (mudana de palete) para carregar a palete seguinte. O M36 no utilizado neste mtodo, uma vez que o M50 monitoriza o planeamento de paletes. O M36 fornecido para fins de retro-compatibilidade e para programar mudanas de palete sem utilizar o PST. As mensagens ajudam o operador na carga/descarga e mudana de paletes. Por exemplo, no incio de uma mudana de palete M50, se a estao de carga no estiver preparada, apresentada uma mensagem no ecr. A mensagem permanece intermitente e a mudana de palete no continua sem que a estao de carga esteja preparada e o boto Part Ready (Pea pronta) seja premido. No incio de uma mudana de palete, se a estao estiver preparada, no so apresentadas mensagens e no necessrio premir qualquer boto; a mudana de palete iniciada directamente.

M46 Qn Pmm
Salta para a linha mm no programa actual se a palete n estiver carregada; caso contrrio passa ao bloco seguinte.

M48 Valida se o programa actual adequado para a palete carregada


Verifique na Tabela do plano de palete se o programa actual est atribudo palete carregada. Se o programa actual no estiver na lista ou se a palete carregada for incorrecta para o programa, gerado um alarme. M48 pode estar num programa listado no PST, mas nunca numa sub-rotina do programa do PST. Ocorre um alarme se o M48 for sobreposto incorrectamente.

M49Pnn Qmm Define o estado da palete nn como um valor de mm.


Sem um cdigo P, este comando define o estado da palete carregada actualmente. O estado de cada palete definido no menu pendente do (PST).

Estao de carga do operador (EC-300, EC-400, MDC)


Para facilitar a carga/descarga de peas e para acelerar a produo, as fresadoras de mudana contam com uma rea de carga adicional. A estao de carga resguardada por uma porta e um sub-painel inclui alguns botes para controlar o comutador de paletes. Como medida de precauo, a porta da estao de carga deve estar fechada antes de ocorrer a mudana de uma palete.
NOTA: O EC-400 deve ter a palete na estao de carga na posio inicial para proceder a uma mudana de palete.

Controlos do sub-painel
Paragem de emergncia: O boto comporta-se tal como o mesmo boto no terminal do operador. Indexador rotativo (s EC-300): Roda a estao de carga de paletes (ver Definio 164). Part Ready (Pea pronta): Utilizado para indicar que a palete est pronta. Tambm contm uma luz que 1) fica intermitente quando o controlo aguarda pelo operador 2) est fixa quando o operador est preparado para a mudana de palete.

96-0228 rev T Janeiro de 2008

Funcionamento

65

Cdigo G do comutador de paletes

G188 Get Program From PST (Obter programa do PST) Invoca o programa de peas para a palete carregada com base na entrada do PST para a palete

Programao do comutador de ferramentas


O Comutador de paletes pode ser programado para executar o mesmo programa de peas em ambas as paletes ou um programa diferente em cada palete. Consulte "Amostras de programas" para obter as opes disponveis para a programao de mudana de paletes.

Mtodo 1
O mtodo que se segue o preferido para concluir uma mudana de palete. Para executar uma sequncia de paletes automtica e seleco do programa de peas, cada palete tem de estar "agendada" e tem de ter um programa de pea atribudo. O agendamento conseguido de duas formas: na primeira, a palete pode ser agendada com o boto Part Ready (Pea pronta) no painel do operador. Premir o boto, agenda a palete que est fora da rea de usinagem. Na segunda, as paletes podem ser agendadas a partir da Tabela do plano de paletes (PST). Esta ecr pode ser encontrado, premindo a tecla CURNT COMDS e, em seguida, premindo as teclas Page Up (Pgina para cima) ou Page Down (Pgina para baixo) at a pgina Pallet Schedule Table (Tabela do plano de paletes) ser apresentadas. Utilize as teclas de seta para realar a caixa "Load Order" (Ordem de carga) para a palete. Introduza um nmero da palete e prima Write/Enter. Se j existir um nmero prioritrio para essa palete, os nmeros "Load Order" (Ordem de carga) para as outras paletes so actualizados, conforme necessrio. Uma palete que se encontre no receptor (na rea de trabalho) tem um asterisco na coluna "Load Order" (Ordem de carga); esta palete no pode ser agendada. Atribuir um programa de pea tambm conseguido no ecr PST. Utilize as teclas de seta para realar a caixa "Program Number" (Nmero do programa) para a palete. O nmero do programa introduzido, digitando o nmero e premindo a tecla Write/Enter. Por exemplo, digitando "O123" e, em seguida, Write/Enter coloca o nmero do programa O00123 na tabela. Se um programa de pea encontrar um M50 (sem um cdigo P) e o boto Part Ready no for premido, o controlo pra a operao, a luz fica verde intermitente e apresentada a mensagem "None Scheduled" (Nenhum agendado). A fresadora aguarda at que o boto Part Ready seja premido ou que o PST seja actualizado antes de programar a mudana da palete. Esta funo impede a ocorrncia da mudana da palete antes do operador estar preparado. possvel premir o boto Part Ready a qualquer momento e ser reconhecido quando for necessria a mudana de palete seguinte.

Mtodo 2
Embora o mtodo anterior seja recomendado, o comutador de paletes tambm pode ser operado sem uma sequncia automtica ou entradas de PST. Pode faz-lo utilizando M50 com um cdigo P. Para um funcionamento correcto, o M50 tem de ser precedido por M36. M36 P1 antes de M50 P1 verifica se a palete n 1 est pronta. As paletes podem ser mudadas sem a sequncia automtica ou entradas de PST. Pode faz-lo utilizando M50 com um cdigo P. M50 P1 carrega a palete n 1 sem verificar se foi agendada. Se o boto PART READY tiver sido premido, a palete n 1 carregada. Se o boto PART READY para a palete n 1 no tiver sido premido, o indicador luminoso no boto fica intermitente e apresentada a mensagem "Schedule Pal#1" (Palete agendada n).

Tabela do plano de paletes


A tabela do plano de paletes incorpora vrias funes para ajudar o utilizador na sua rotina. Load Order (Ordem de carga) e Pallet Status (Estado da palete) Estas duas funes trabalham em conjunto para mostrar que palete est actualmente na rea de usinagem. Pallet Usage (Utilizao da palete) Esta funo d o nmero de vezes que a palete especfica foi carregada na rea de usinagem. O contador volta a 0 depois de 32767 mudanas de palete. Program Number (Nmero do programa) Este detalhe mostra o nmero do programa que foi atribudo palete. Program Comment (Comentrio do programa) Esta rea mostra os comentrios escritos no programa da pea.

66

Funcionamento

96-0228 rev T Janeiro de 2008

Existem 30 valores de estados de palete diferentes para utilizar. Os primeiros quatro: Unscheduled, Scheduled, Loaded e Completed (No planeado, Planeado, Carregado e Concludo) so fixos e no podem ser alterados. Os restantes 26 podem ser modificados e utilizados, conforme necessrio. Alterar ou adicionar texto do estado pode ser feito no PST. Utilize as teclas de setas para movimentar o cursor para a coluna "Pallet Status" e prima a tecla F1. apresentado um menu de seleco sobre a coluna "Pallet Status" (Estado da palete) (premir novamente F1 ou Reset fecha o menu.) O nmero esquerda do texto o nmero de estado. Este nmero utilizado com o comando M49 para definir o estado do programa da pea. Os itens no menu podem ser seleccionados com as teclas de seta Up e Down (Para cima e Para baixo) ou com o interruptor de incrementos. Introduza o texto e, em seguida, prima F3. Nota: Todas as paletes utilizam a mesma lista de itens de estado. Premir F1 fecha o menu sem alterar o estado de qualquer uma das paletes. Repor um item de estado para "User" (Utilizador) conseguido, seleccionando um item do menu e premindo F4. Todos os itens de estado podem ser repostos ao mesmo tempo com a tecla Origem (Origem). Alterar o estado de uma palete individual pode ser conseguido a partir do PST ou com o comando M49. No PST, movimente o cursor da tabela para a coluna "Pallet Status" (Estado da palete) para a palete pretendida. Prima F1 para aceder ao menu de itens de estado. Utilize as teclas de setas para seleccionar o estado e, em seguida, prima F2 ou Write/Enter. Consulte a descrio anterior de M49 e os exemplos que se seguem para definir o estado da palete a partir de um programa.
CUIDADO: Os comandos que se seguem podem provocar a movimentao dos seguintes produtos rotativos: Retorno a zero Interruptor de incrementos

rea de Carga

rea de Maquinao

M48 deve ser colocado no incio do programa (ou seco do programa) que est a ser executado para a palete actual. assim verificado de cada vez que um programa executado, se o programa corresponde palete. Por exemplo: Oxxxx (Programa do utilizador) M48 ; ; (Programa de pea do utilizador para a palete 1) ; M30 Oxxxx (Programa do utilizador) M48 ; ; (Programa de pea do utilizador para a palete 2) ; M30 gerado um alarme, "A (or B) not in Position" (A (ou B) no em posio), caso a palete na mquina no esteja associada ao programa da pea. Se este alarme for gerado, verifique se o programa correcto est em funcionamento para a palete carregada. Importante: Verifique se a mesa rotativa na palete 1 est ligada ao "Conector 1" e se a mesa rotativa na palete 2 est ligada ao "Conector 2".
96-0228 rev T Janeiro de 2008

Funcionamento

67

Programas de amostra Exemplo n 1


Um programa de mudana de palete bsico que carrega a palete agendada seguinte e executa o programa da pea. Segue-se uma amostra do PST, que indica que a palete n 1 carregada e que a palete n2 est agendada. A palete n 2 carregada em seguida (ver coluna 2, "Load Order") e o programa O06012 utilizado para cortar peas nessa palete (ver coluna 5, "Program Number"). O comentrio do programa capturado a partir do programa. Tabela de amostra do plano de paletes 1 Palete Nmero 1 2 O00001 M50 G188: M99 Carregar Ordem * 1 Palete Estado Carregada Agendada Palete Utilizao 23 8 Programa Nmero O04990 O06012 Programa Comentrio (Desbastar e Acabar) (Ranhura de corte)

(Nmero do programa) (Executa a mudana da palete para a palete agendada seguinte, depois de premir o boto Part Ready) (Invoca o programa de peas para a palete carregada com base na entrada do PST para a palete.) (Ciclo para o topo do programa principal)

O04990 Part Program (Programa de peas do utilizador) M99 (Retorno da sub-rotina) O06012 Part program (Programa de peas do utilizador) M49Q12 Define o estado da palete actual como a sequncia actual 12 definida pelo operador. Neste caso, o nmero de estado 12 definido como "Last Pallet" (ltima palete). M99 (Retorno da sub-rotina.) Descrio: O primeiro ciclo atravs do programa O00001 carrega a palete n 2 (M50) e executa o programa O06012 (G188 selecciona o programa a partir do PST para a palete n 2). O PST rene, em seguida a Tabela de amostra 2. O asterisco para a palete n 2 na coluna "Load Order" indica que a palete se encontra na fresadora. Tabela de amostra do plano de paletes 2 Palete Carregar Palete Nmero Ordem Estado 1 0 COMPLETED 2 * LOADED Palete Utilizao 23 9 Programa Nmero O04990 O06012 Programa Comentrio (Desbastar e Acabar) (Ranhura de corte)

Descrio: No ciclo seguinte atravs do programa O00001, o M50 detecta que no existem paletes agendadas. A luz fica verde intermitente e o programa O00001 pra at que o operador agende uma palete ou prima Reset. possvel agendar uma palete, premindo o boto Part Ready.

68

Funcionamento

96-0228 rev T Janeiro de 2008

Exemplo n 2
Programa de mudana de paletes bsico que controla a pea a ser usinada em cada palete. Cada palete conta com uma operao de usinagem diferente. Note que o cdigo P para M46 um nmero da linha no programa actual, no um nmero da sub-rotina. Oxxxxx Nmero do programa M50 (Executa a mudana da palete depois de premir o boto Part Ready ou o PST ser actualizado) M46 Q1 Pxx1 Esta linha verifica se a palete n 1 est na mquina. Se estiver, salta para a linha xx1. Se a palete no estiver na mquina, continua para a linha seguinte. (Consulte a descrio de M46.) M46 Q2 Pxx2 (Se a palete n 2 for carregada, o programa salta para a linha xx2; caso contrrio, passa prxima linha.) M99 Pxxxx (Salta para a linha Nxxxx: ver o captulo "Cdigo M" para obter uma descrio mais detalhada do M99) Nxx1 (Nmero da linha.) Part program (Programa de peas do utilizador para a Palete n 1) for Pallet #1 M99 Pxxxx (Salta para a linha Nxxxx: ver o captulo "Cdigo M" para obter uma descrio mais detalhada do M99) Nxx2 (Nmero da linha) Part program (Programa de peas do utilizador para a Palete n 2) for Pallet #2 M99 Pxxxx (Salta para a linha Nxxxx) Nxxxx M99 (Nmero da linha) (Repetir programa: ver o captulo "Cdigo M" para obter uma descrio mais detalhada do M99)

Exemplo n 3
Este um mtodo alternativo para o Exemplo n 2, que utiliza chamadas de sub-rotina, mas no salta se a palete no estiver agendada.
NOTA: Para um funcionamento correcto, o M50 com um cdigo P tem de ser precedido por M36.

M36 P1 M50 P1 M98 Pxxx1 M36 P2 M50 P2 M98 Pxxx2 M99

("No Pallet Scheduled" (Sem palete agendada no visor) intermitente no ecr, luz verde intermitente, Agendada Boto Pallet para a palete n 1 at o boto ser premido ou at a palete ser agendada no PST) (Carregar palete n 1) (O controlo salta para o programa Oxxx1 e executa este programa. Consulte uma seco "MCode" (CdigoM) para uma descrio mais detalhada de M99) (Aguardar o agendamento da palete) (Carregar palete n 2) (O controlo salta para o programa Oxxx2 e executa este programa. (Repetir programa: ver o captulo "Cdigo M" para obter uma descrio mais detalhada do M99
NOTA: M99 no fim de um programa provoca um funcionamento contnuo. M30 no fim de um programa faz com que o controlo aguarde que o operador prima Incio do ciclo.

96-0228 rev T Janeiro de 2008

Funcionamento

69

Recuperao do Comutador de paletes (EC-300, EC-400, MDC) EC-300 ou MDC


Se a mudana da palete for interrompida, deve ser executado outro M50; utilize M50P1 ou M50P2. Se este procedimento colocar a palete errada na fresadora, tem de ser executado um M50 adicional.

EC-400
O controlo conta com um modo de recuperao do comutador de paletes para ajudar o operador caso o comutador de paletes no consiga concluir uma mudana de palete. Para aceder ao modo de recuperao do comutador de paletes, prima o boto Recover (Recuperar) e, em seguida, prima a tecla de funo especfica (F2) para aceder ao modo de recuperao do comutador de paletes. Note que se a palete que se encontrar na posio correcta, a funo de recuperao do comutador de paletes no est disponvel. A forma mais conveniente de recuperar de uma tentativa de mudana de palete falhada consiste em premir "Y" e seguir o texto de ajuda apresentado no ecr. Uma mensagem solicita ao operador que comande um passo individual da sequncia de mudana da palete. Pode ser necessria a concluso de mais do que um passo; medida que cada passo concludo, prima "Y" para o passo seguinte. O controlo sai do ecr de recuperao aps a recuperao do comutador de ferramentas.

Substituio da Palete
As paletes s podem ser carregadas na fresadora atravs da estao de carga. Note a orientao da palete; a palete s pode ser carregada de um lado. realizado um corte na palete para assegurar a orientao correcta da palete. 1. Oriente a palete a 90 graus da posio inicial em cada direco.

Alinhamento de Palete Suprimido

2. Afixe um dispositivo de elevao adequado parte superior dos acessrios ou utilize os parafusos dos olhais aparafusados nos orifcios das paletes. 3. Eleve a palete a, aproximadamente, .25 pol. (6.35mm) para posicion-lo acima dos pinos da estao de carga, mas abaixo da placa de bloqueio da estao de carga. Puxe a palete na sua direco at se afastar da estao de carga.

Armazenamento da Palete
Ao remover a palete, certifique se que a coloca numa superfcie macia, tal como uma palete de madeira. O lado inferior da palete tem superfcies maquinadas que devem ser protegidas. 70 Funcionamento
96-0228 rev T Janeiro de 2008

Sugestes

Truques

Sugestes Gerais

Pesquisar um programa. Quando se encontrar no modo EDIT ou MEM, pode seleccionar e visualizar rapidamente outro programa, introduzindo o nmero do programa (Onnnnn) e premindo Para cima/para baixo. Pesquisar um Comando de programa.Pesquisar um comando especfico num programa tambm pode ser conseguido em MEM ou EDIT. Introduza o cdigo de letra de endereo (A, B, C etc.) ou o cdigo de letra de endereo e o valor (A1.23) e prima a tecla se ta para cima/para baixo. Se o cdigo de endereo for introduzido sem um valor, a pesquisa pra na utilizao seguinte dessa letra, independentemente do valor. Comando do veio.Pode parar ou iniciar o veio com CW ou CCW a qualquer momento se estiver numa paragem de Bloco nico ou numa Suspenso de alimentao. Quando reinia o programa com CYCLE START, o fuso ligado. Guardar um programa MDI. possvel guardar um programa no MDI para a sua lista de programas. Para fazlo, certifique-se de que o cursor est no incio do programa MDI, introduza um nmero do programa (Onnnnn) e prima ALTER (Alterar). Rpido para a posio inicial do eixo. possvel aplicar um rpido a todos os eixos para o zero da mquina, premindo a tecla HOME G28. Tambm pode enviar apenas um eixo para o zero da mquina num movimento rpido. Introduza a letra do eixo (p. ex., X) e, em seguida, prima HOME G28. ATENO! No existe uma mensagem de aviso para alertar o operador de qualquer possvel coliso. Introduzir Valores de Desvio.Premir OFFSET (Desvio) alterna entre as pginas de Tool Length Offsets (Desvios de comprimento da ferramenta) e Work Zero Offset (Desvio zero do trabalho). Premir Write/Enter adiciona o nmero introduzido ao valor de desvio seleccionado. Premir F1 substitui o desvio seleccionado pelo nmero introduzido. Premir F2 introduz o valor negativo como os desvios. Posio do ressalto de refrigerao. A posio do bocal de refrigerao exibida como primeiro valor depois do nmero da ferramenta na tabela de desvios da ferramenta. Limpar todos os desvios e variveis da macro.Quando se encontra no visor Tool Length Offset (Desvio de comprimento da ferramenta), pode limpar todos os desvios, premindo a tecla Origin . Tambm funciona na pgina Work Zero Offset (Desvio zero do trabalho) e Macro Variables (Variveis da macro).

Desvio

Calculator (Calculadora)

Transferir Clculos Simples. O nmero na caixa da calculadora simples (no canto superior esquerdo) pode ser transferido para qualquer linha de dados seleccionada com o cursor, movimentando o cursor para a linha e premindo F3. Transferir para EDIT ou MDI. Premir F3 transfere o nmero na caixa da calculadora (quando o cursor est nu nmero na caixa) para a linha de entrada da informao no modo EDIT ou MDI. Introduza a letra (X, Y ou Z) que pretende utilizar com o nmero da calculadora. Calculadora circular. A Circular Calculator (Calculadora circular) lista quatro formas diferentes de programar um movimento circular, utilizando os valores introduzidos. Uma das solues pode ser transferidas para os modos EDIT ou MDI. Para faz-lo, coloque o cursor na linha do programa que pretende utilizar. Prima EDIT ou MDI. Prima a tecla F3 , que transfere o movimento circular para a linha de entrada de dados na parte inferior do ecr. Prima Insert para adicionar essa linha de comando circular ao seu programa. Expresses One-Line. A calculadora permite a resoluo de uma expresso simples, on-line, sem parntesis, tal como 23*45.2+6/2. avaliada ao premir o boto Write/Enter. Nota: A multiplicao e diviso so realizadas antes da soma e da subtraco.

Edio

Texto em minsculas. O texto em minsculas pode ser introduzido se estiver entre parntesis (comentrios); utilize a tecla Shift .

Programao

Inverso rpida de um ciclo de abertura rgida G84.Esta funo de abertura rgida tem a sada de abertura mais rpida do que foi introduzida. Um cdigo J nos comandos de G84, por exemplo, J2 retrai-se duas vezes mais rapidamente, J3 retrai-se trs vezes mais rapidamente, etc., at J9. O cdigo J tem de ser especificado em cada bloco.
96-0228 rev T Janeiro de 2008

Funcionamento

71

Duplicar um programa na LIST PROG. No modo List Prog, possvel duplicar um programa, seleccionando o nmero do programa, escrevendo o novo nmero do programa (Onnnnn) e premindo F1. Seleccione "duplicar programa/ficheiro" da lista pop-up e prima Enter. Receber ficheiros de programa a partir de uma disquete. Os ficheiros de programas podem ser carregados de uma disquete atravs de uma Unidade de Disquete USB. Use o menu LIST PROG para transferir os ficheiros. Enviar vrios programas utilizando nmeros de programa. No menu LIST PROG, destaque cada programa que pretende enviar e prima WRITE/ENTER em cada um para colocar uma marca de verificao. Prima F2 e escolha a funo desejada. Enviar um ficheiro do programa a partir do ecr LIST PROG. possvel enviar os ficheiros para um dispositivo USB ou atravs da porta RS-232 a partir do visor LIST PROG. Utilize as teclas do cursor e a tecla Enter para seleccionar os programas ou "ALL" (Todos) para enviar todos os ficheiros sob o mesmo nome de ficheiro. Quando F2 premido, um menu pop-up lista as funes disponveis. Escolha uma e prima ENTER ou a tecla de atalho listada para executar. Enviar vrios programas a partir de LIST PROG utilizando SEND RS232. possvel enviar vrios programas para a porta srie, escrevendo todos os nomes dos programas juntos na linha de entrada sem espaos (p. ex., O12345O98765) e premindo SEND RS232 (Enviar RS232). Enviar e receber desvios, definies, parmetros e variveis da macro de/para o disco. Desvios, definies, parmetros e variveis da macro podem ser guardados num dispositivo de armazenamento. Prima LIST PROG, depois seleccione o separador para o dispositivo a partir do qual pretende guardar ou carregar. Prima F4 e seleccione a funo adequada, depois prima WRITE. Enviar e receber desvios, definies, parmetros e variveis da macro de/para RS232. Desvios, definies, parmetros e variveis da macro podem ser guardados na porta RS-232. Prima List Prog e seleccione uma pgina do visor (p. ex., OFSET, SETNG). Introduza um nome do ficheiro e prima Send RS232 para enviar essa pgina do visor para a porta RS-232. Prima RECV RS232 para ler o ficheiro atravs de RS-232. Eliminar ficheiros de programa a partir de uma disquete. possvel eliminar um ficheiro da disquete a partir do visor LIST PROG. Escreva "DEL <nome do ficheiro>" e prima Write Enter.

Comunicaes

72

Funcionamento

96-0228 rev T Janeiro de 2008

Sistema de Programao Intuitiva (IPS)


Introduo O software opcional do Sistema de Programao Intuitiva (IPS) simplifica o desenvolvimento dos programas completos da CNC. Para introduzir o menu IPS, prima MDI/DNC, depois PROGRM CONVRS. Navegue atravs dos menus, utilizando as teclas de setas para a esquerda e para a direita. Para seleccionar o menu prima Escrever/Introduzir. Alguns menus tm sub-menus, que novamente utilizam as telas de setas para a esquerda e para a direita e Introduzir para seleccionar o sub-menu. Utilize as teclas de setas para navegar atravs das variveis. Firme uma varivel utilizando o painel numrico e prima Escrever/Introduzir. Para sair do menu prima Cancelar. Para sair dos menus IPS, prima qualquer uma das teclas do Visor. Prima PROGRM/CONVRS no modo MDI/ DNC para voltar aos menus IPS. Um programa introduzido atravs dos menus IPS tambm est acessvel no modo MDI. Modo Automtico Os desvios da Ferramenta e do Trabalho devem ser configurados antes de poder ocorrer uma operao automtica. Introduza os valores para cada ferramenta utilizada no visor de Configurao. Os desvios de ferramenta sero referidos quando aquela ferramenta for chamada no funcionamento automtico. Em cada um dos seguintes visores interactivos ser pedido ao utilizador que introduza os dados necessrios para completar tarefas comuns de maquinao. Quando todos os dados tiverem sido introduzidos, ao premir "Incio de Ciclo", comear o processo de maquinao.
MANUAL SETUP FACE DRILL POCKET MILLING ENGRAVING SYSTEM
END MILL TOOL 1

WRK ZERO OFST 54 X DIMENSION 0.0000 in Y DIMENSION 0.0000 in

R PLANE 1.5000 DEPTH OF FACE 0.0000 in TOOL CLEARANCE 0.0000 in

Visor de Amostra IPS

Modo

de

Sistema

Os visores do Modo de Sistema so configurados para exibir os alarmes actuais ao utilizador, uma histria do alarme, um observador de alarme e exibio de mensagens escritas.

Ligar e Desligar a Opo


A opo SPI alternada para ligada ou desligada usando o parmetro 315 parcela 31 (Sist. de Prog. Intuitivo). As fresadoras com a opo podem ser devolvidos aos ecrns de programa tradicional da Haas rodando a parcela deste parmetro para 0. Para o fazer, Prima o boto PARAM/DGNOS. Introduza "315" e prima a seta para baixo. Use a seta para a esquerda e para a direita, ou avance para percorrer at ltima parcela do parmetro (Sist. de Prog. Intuitivo). Prima o Boto de Paragem de Emergncia, escreva "0" (zero) e prima enter. Para reactivar a opo SPI, percorra at parcela do parmetro como anteriormente descrito, prima o boto de Paragem de Emergncia, escreva "1" e prima Enter.

96-0228 rev T Janeiro de 2008

Funcionamento

73

Sub-rotinas
As sub-rotinas (sub-programas) so, normalmente, uma srie de comandos repetidos vrias vezes num programa. Em vez de repetirem os comandos muitas vezes no programa principal, as sub-rotinas so escritas num programa distinto. O programa principal tem um comando nico que "chama" o programa da sub-rotina. possvel chamar uma sub-rotina, utilizando M97 e um endereo P. O cdigo P o mesmo do nmero de sequncia (Onnnnn) da sub-rotina a ser chamada, que est localizada aps um M30. possvel chamar um subprograma, utilizando M98 e um endereo P. O endereo P com um M98 para o nmero do programa. Os ciclos encamisados so a utilizao mais comum das sub-rotinas. Os locais X e Y dos orifcios so colocados num programa distintos e, em seguida, invocados. Em vez de escrever os locais X, Y uma vez para cada ferramenta, os locais X, Y so escritos uma vez para um qualquer nmero de ferramentas. As sub-rotinas podem incluir um L ou uma contagens de repeties. Se existir um L, a chamada da sub-rotina repetida esse nmero de vezes antes do programa principal continuar com o bloco seguinte. Sub-rotinas
locais

Uma sub-rotina local um bloco de cdigo no programa principal, que referenciado vrias vezes pelo programa principal. As sub-rotinas locais so comandadas (invocadas) utilizando um M97 e um Pnnnnn, que refere ao nmero de linhas N da sub-rotinas local. O formato da sub-rotina local termina o programa principal com um M30 e introduza as sub-rotinas locais aps o M30. Cada sub-rotina tem de ter um nmero de linha N no incio e um M99 no fim, que envia o programa de volta para a linha seguinte no programa principal. Exemplo de sub-rotina O00104 (sub-programa com um M98) T1 M06 G90 G54 G00 X1.5 Y-0.5 S1406 M03 G43 H01 Z1. M08 G81 G99 Z-0.26 R0.1 F7. M98 P105 (Chamada do sub-programa O00105) T2 M06 G90 G54 G00 X1.5 Y-0.5 S2082 M03 G43 H02 Z1. M08 G83 G99 Z-.75 Q0.2 R0.1 F12.5 M98 P105 (Chamada do sub-programa O00105) T3 M06 G90 G54 G00 X1.5 Y-0.5 S750 G43 H03 Z1. M08 G84 G99 Z-.6 R0.1 F37.5 M98 P105 (Chamada do sub-programa O00105) G53 G49 Y0. M30 (Fim do programa) Sub-programa O00105 X.5 Y-.75 Y-2.25 G98 X1.5 Y-2.5 G99 X3.5 X4.5 Y-2.25 Y-.75 X3.5 Y-.5 G80 G00 Z1.0 M09 G53 G49 Z0. M05 M99
4.50 3.50 1.50 .50 .75 2.50 .375 .75

2.25

.50 2 1 3 4 8 5 7 6

74

Sub-rotinas

96-0228 rev T Janeiro de 2008

Exemplo

do ciclo de encamisado da sub-rotina

O1234 (Programa do exemplo do ciclo encamisado) T1 M06 G90 G54 G00 X.565 Y-1.875 S1275 M03 G43 H01 Z.1 M08 G82 Z-.175 P.03 R.1 F10. M98 P1000 G80 G00 Z1.0 M09 T2 M06 G00 G90 G54 X.565 Y-1.875 S2500 M03 G43 H02 Z.1 M08 G83 Z-.720 Q.175 R.1 F15. M98 P1000 G00 G80 Z1.0 M09 T3 M06 G00 G90 G54 X.565 Y-1.875 S900 M03 G43 H03 Z.2 M08 G84 Z-.600 R.2 F56.25 M98 P1000 G80 G00 Z1.0 M09 G28 G91 Y0 Z0 M30 Sub-rotinas
com vrios acessrios

Sub-programa O1000 (Locais X,Y) X 1,115 Y-2,750 X 3.365 Y-2.875 X 4.188 Y-3.313 X 5.0 Y-4.0 M99

As sub-rotinas tambm podem ser teis ao cortar a mesma pea em diferentes locais X e Y dentro da mquina. Por exemplo, existem seis tornos montados na bancada. Cada um desses torno utiliza um novo zero X, Y. So referenciados no programa utilizando os desvios de trabalho G54 a G59. Utilize um localizador de arestas ou um indicador para estabelecer o ponto zero em cada pea. Utilize a tecla de definio de zero, na pgina de desvio de coordenadas para registar cada local X, Y. Depois de introduzida a posio X, Y para cada pea de trabalho na pgina de desvio, pode iniciar-se a programao. A figura mostra o aspecto desta configurao na bancada da mquina. Por exemplo, cada uma destas seis peas tem de ser perfurada no centro, zero X e Y. Programa Principal O2000 T1 M06 G00 G90 G54 X0 Y0 S1500 M03 G43 H01 Z.1 M08 M98 P3000 G55 M98 P3000 G56 M98 P3000 G57 M98 P3000 G58 M98 P3000 G59 M98 P3000 G00 Z1.0 M09 G28 G91 Y0 Z0 M30 Sub-rotina O3000 X0 Y0 G83 Z-1.0 Q.2 R.1 F15. G00 G80 Z.2 M99

X0, Y0

G54

X0, Y0

G55

X0, Y0

G56

X0, Y0

G57

X0, Y0

G58

X0, Y0

G59

96-0228 rev T Janeiro de 2008

Sub-rotinas

75

Editor Avanado
O Editor Avanado HAAS d ao utilizador a possibilidade de editar programas, utilizando menus pendentes. Premir o boto Edit (Editar) acede ao Editor Avanado. O utilizador pode alternar entre o Editor Avanado, o editor standard e o Cdigo Rpido com vrias presses no boto PRGRM/CONVRS. Para editar um programa, introduza o nome do programa (Onnnnn) e prima F4 para que o programa se abra na janela activa. Premir o boto F4 abre outra cpia desse programa. Utilize o interruptor de incrementos ou os botes de setas para cima/para baixo para percorrer o cdigo do programa. Utilize o boto Edit (Editar) para seleccionar entre os dois programas. A figura que se segue ilustra a estrutura do editor avanado.
F1 KEY TURNS MENU ON / OFF Modo PROGRAM (EDIT) Onnnnn Menu Barra de PROGRAM EDIT SEARCH MODIFY I/O HELP Onnnnn Men

Active Edit Display

Inactive Edit Display

Messages Input

Context Sensitive Help Alarm Messages

Estrutura do ecr do Editor Avanado.

Menu

do programa

Create New Program (Criar um novo programa) Este item do menu cria um novo programa. Para faz-lo, introduza o nome de um programa (Onnnnn) (que ainda no exista no directrio de programas) e prima Enter para criar o programa. Select Program From List (Seleccionar um programa da lista) Escolha este item do menu para editar um programa que existe no directrio. Quando este item do menu seleccionado, os programas no controlo so apresentados. Percorra a lista, utilizando os botes do cursor ou o interruptor de incrementos. Premir Enter ou Select Prog (Seleccionar programa) selecciona o programa realado para substituir a lista de programas pela programa seleccionado. Duplicate Active Program (Duplicar programa activo) Esta seleco copia o programa actual. O utilizador solicitado a introduzir o nmero de um programa (Onnnnn) para o programa duplicado. Delete Program From List (Eliminar um programa da lista) Este item do menu elimina um programa do directrio de programas. Switch To Left Or Right Side (Mudar para o lado esquerdo ou direito) Esta opo muda a janela activa entre os dois programas para tornar o programa activo inactivo e vice-versa.

76

Editor Avanado

96-0228 rev T Janeiro de 2008

Menu Edit (Editar) Undo (Anular) A ltima operao de edio anulada, at s ltimas 9 operaes de edio. Select Text (Seleccionar texto) Este item do menu selecciona linhas do cdigo do programa para definir o ponto de incio da seleco de texto. Em seguida, utiliza os botes de seta ou o interruptor de incrementos para percorrer para a ltima linha do cdigo para seleccionar e prima F2 ou o boto Write/Enter. O texto seleccionado fica realado. Para anular a seleco do bloco, prima Undo (Anular). Mover Selected Text (Mover texto seleccionado) Esta funo trabalha com a funo "Select Text" (Seleccionar texto). Coloque a seta do cursor na parte do cdigo pretendida e prima o boto Write/Enter para mover o texto seleccionado para a nova localizao. O texto seleccionado movido para o ponto a seguir ao cursor (>). Copy Selected Text (Copiar texto seleccionado) Para seleccionar texto, coloque a seta do cursor (>) numa parte do texto e prima o boto Write/Enter. O texto copiado fica realado. Coloque a seta do cursor na parte do texto em que pretende inserir o texto copiado. Prima F2 ou Write/Enter para inserir o texto copiado no ponto a seguir ao cursor (>). Delete Selected Text (Eliminar texto seleccionado) Para seleccionar texto, coloque a seta do cursor (>) numa parte do texto e prima o boto Write/Enter. O texto copiado fica realado. Depois de realado, prima o boto Write/Enter para eliminar o texto. Se no for seleccionado um bloco, o item seleccionado actualmente eliminado. Cut Selection To Clipboard (Cortar seleco para a rea de transferncia) Todo o texto seleccionado movido do programa actual para um novo programa chamado rea de transferncia. Quaisquer contedos anteriores na rea de transferncia so eliminados. Copy Selection To Clipboard (Copiar seleco para a rea de transferncia) Todo o texto seleccionado copiado do programa actual para um novo programa chamado rea de transferncia. Quaisquer contedos anteriores na rea de transferncia so eliminados. Paste From Clipboard (Colar da rea de transferncia) Os contedos da rea de transferncia so copiados para o programa actual na linha seguinte posio do cursor. Menu Search (Pesquisar) Find Text (Localizar texto) Este item do menu pesquisa texto ou cdigo de um programa no directrio de programas. Find Again (Localizar novamente) Este item do menu pesquisa novamente o mesmo cdigo de um programa ou texto. Find And Replace Text (Localizar e substituir texto) Este item do menu pesquisa um texto especfico ou programa no programa actual e, opcionalmente, substitui cada (ou todos) elemento por um item de cdigo G. Menu Modify (Modificar) Remove All Line Numbers (Remover todos os nmeros de linhas) Este item do menu remove, automaticamente, todos os cdigos N sem referncia (nmeros da linha) a partir do programa editado. Se for seleccionado um grupo de linhas, apenas estas linhas sero afectadas. Renumber All Lines (Renumerar todas as linhas) Este item do menu renumera todos os blocos seleccionados no programa ou, se for seleccionado um grupo de linhas, a funo de renumerao afecta apenas estas linhas.

96-0228 rev T Janeiro de 2008

Editor Avanado

77

Renumber By Tool (Renumerar por ferramenta) Pesquisa por cdigos T (ferramenta), reala todo o cdigo do programa at ao cdigo T seguinte e renumera o cdigo N (nmeros de linhas) no cdigo do programa.

Reverse + & - Signs (Inverter sinais + e -)


Este item do menu inverte os sinais dos valores numricos. Prima a tecla Enter para iniciar o processo e, em seguida, introduza os eixos (p. ex., X, Z, etc.) que pretende alterar. Esta funo deve ser utilizada com precauo, caso o seu programa contenha G10 ou G92 (ver o captulo Cdigo G para obter uma descrio). Reverse + & - Signs (Inverter sinais + e -) Esta funo altera os cdigos de endereo X no programa para cdigos de endereo Y e Ys para Xs. Menu I/O (E/S) Send RS-232 (Enviar RS-232) Este menu envia o(s) programa(s) para a porta RS-232. Quando este item do menu seleccionado, apresentada a lista de programas. Para seleccionar um programa, coloque o cursor no nmero do programa e prima o boto Insert (Inserir). Um espao realado aparece antes do programa para indicar que foi seleccionado. (Prima novamente Insert (Inserir) para anular a seleco do programa). possvel utilizar o boto Delete (Eliminar) para anular a seleco de todos os programas seleccionados. Para enviar o(s) programa(s) seleccionado(s), prima o boto Write/Enter. Se for seleccionado mais do que um programa ou "All" (Todos), os dados sero enviados com um "%" no incio da sequncia e um "%" no fim. Receive RS-232 (Receber RS-232) Este menu recebe o(s) programa(s) a partir da porta srie RS-232. No visor List Prog (Lista de programas), "ALL" (Todos) deve ser realado primeiro antes de utilizar este item do menu. Nota: "ALL" (Todos) deve ser seleccionado novamente no ecr List Prog (Lista de programas) aps a transferncia de cada ficheiro. Send Disk (Enviar disco) Este menu envia o(s) programa(s) para a disquete. Quando este item do menu seleccionado, apresentada a lista de programas. Para seleccionar um programa, coloque o cursor no nmero do programa e prima o boto Insert (Inserir) (ou introduza o nome de um ficheiro, Onnnnn e prima o boto Write/Enter). Um espao realado aparece antes do programa para indicar que foi seleccionado (prima Insert (Inserir) novamente para anular a seleco do programa). possvel utilizar o boto Delete (Eliminar) para anular a seleco de todos os programas seleccionados. Receive Disk (Receber disco) Este menu recebe o(s) programa(s) da disquete. Escreva o nome do ficheiro (Texto, p. ex., JOB5.NC ou Onnnnn) do ficheiro da disquete a ser recebido e prima o boto Enter. Disk Directory (Directrio do disco) Este item do menu mostra o directrio da disquete. Para seleccionar um ficheiro, prima os botes de seta para cima e para baixo ou utilize o interruptor de incrementos para percorrer a lista do directrio e prima Write/Enter para carregar um ficheiro. F1:
menu de

Ajuda

Como utilizar o editor A ajuda apresentada sempre que acede a um menu. O menu de ajuda oferece uma breve descrio do editor e das suas funes. As setas para cima e para baixo e o boto de incrementos controlam os menus e os botes Page Up (Pgina para cima), Page Down (Pgina para baixo), Home (Incio) e End (Fim) so utilizados para percorrer o ecr de ajuda. Alm disso, se premir o boto F1 for premido durante a utilizao de uma das opes do menu, a ajuda ser apresentada. Premir novamente F1 sai do ecr de ajuda. Premir o boto Undo (Anular) volta ao programa activo.

78

Editor Avanado

96-0228 rev T Janeiro de 2008

Atalhos

do

Editor Avanado

Premir estes botes, no ecr do Editor Avanado, faz com que aceda rapidamente as estes itens do menu sem ter de premir o boto F1 e o cursor para essa seleco.

Teclas de Atalho
SELECT PROG

Descrio
Apresenta rapidamente a lista de programas no lado inactivo do ecr de edio para seleccionar um programa da lista. Esta tecla comea por seleccionar o texto e define a linha de incio do bloco a editar. Percorra para a ltima linha na definio do bloco e prima F2 ou a tecla WRITE. O bloco de texto seleccionado fica realado. Esta tecla pode ser utilizada para mudar para o lado esquerdo ou direito entre dois programas que tenham sido seleccionados para editar. Premir F4 abre outra cpia do mesmo programa no outro lado do ecr do Editor Avanado. O utilizador pode editar rapidamente dois locais diferentes do mesmo programa. A tecla de edio avana e retrocede e procede actualizao entre dois programas. Se introduzir o nmero do programa (Onnnn) e, em seguida, premir a tecla F4 ou a tecla de seta para baixo, esse programa chamado no outro lado do Editor Avanado.

F2
EDIT

F4

INSERT

possvel utilizar INSERT (Introduzir) para copiar o texto seleccionado num programa para a linha a seguir da posio em que colocar a ponta de seta do cursor. possvel utilizar ALTER (Alterar) para mover o texto seleccionado num programa para a linha a seguir da posio em que colocar a ponta de seta do cursor. possvel utilizar DELETE (Eliminar) para eliminar o texto seleccionado num programa.

ALTER

DELETE

Se tiver seleccionado um bloco, premir a tecla de anular sai da definio do bloco.


UNDO

Premir a tecla Enviar activa a seleco do menu I/O (E/S).


SEND

Premir a tecla Recv activa a seleco do menu I/O (E/S).


RECV

ERASE PROG

Premir a tecla Erase Prog (Apagar programa) activa a seleco do menu I/O (E/S). Apresenta a a lista de programas no lado inactivo do ecr de edio para colocar o cursor num programa e elimin-lo.

96-0228 rev T Janeiro de 2008

Editor Avanado

79

Modo de Edio
A edio d ao utilizador a capacidade para editar programas usando os menus pop-up. Prima a tecla EDIT para introduzir o modo de edio. Esto disponveis duas janelas de edio; uma janela de programa activo e uma janela de programa inactivo. Troque entre as duas premindo a tecla EDIT. Para editar um programa, introduza o nome do programa (Onnnnn) a partir da janela de programa activo e prima SELECT PROG; o programa abrir-se- na janela activa. Premir o boto F4 abre outra cpia desse programa na janela do programa inactivo se j no houver um programa. Pode tambm seleccionar um programa diferente na janela de programa inactivo premindo SELECT PROG da janela de programa inactivo e seleccionando o programa da lista. Prima F4 para mudar os programas entre as duas janelas (torne activo o programa inactivo e vice-versa). Utilize o interruptor de incrementos ou os botes de setas para cima/para baixo para percorrer o cdigo do programa.

Menus Pop-Up Janela de Programa Inactivo Mensagens de Ajuda Sensveis ao Contexto Janela de Programa Inactivo

rea de Transferncia

Estrutura do Modo de Edio Bsica

Prima F1 para aceder ao Menu Pop-up. Use as teclas de seta do cursor para a Esquerda e Direita para seleccionar a partir do menu de tpicos (HELP, MODIFY, SEARCH, EDIT, PROGRAM) (AJUDA, MODIFICAR, PESQUISAR, EDITAR, PROGRAMA), e use as teclas de setas para cima e para baixo ou o interruptor de incrementos para seleccionar uma funo. Prima Enter para executar a partir do menu. Uma janela de ajuda sensvel ao contexto no canto inferior esquerdo disponibiliza informao sobre a funo actualmente seleccionada. Use Pgina para Cima/Baixo para percorrer atravs da mensagem de ajuda. Esta mensagem tambm lista teclas de atalho que podem ser usadas para algumas funes.

80

Modo de Edio

96-0228 rev T Janeiro de 2008

Menu

do programa

Create New Program (Criar um novo programa)


Este item do menu cria um novo programa. Para faz-lo, introduza o nome de um programa (Onnnnn) (que ainda no exista no directrio de programas) e prima Enter para criar o programa. Tecla de Atalho - Select Prog (Seleccionar Programa)

Select Program From List (Seleccionar um programa da lista)


Escolha este item do menu para editar um programa que existe na memria. Quando este item do menu seleccionado, os programas no controlo so apresentados. Percorra a lista, utilizando os botes do cursor ou o interruptor de incrementos. Premir Enter ou Select Prog (Seleccionar programa) selecciona o programa realado para substituir a lista de programas pela programa seleccionado. Tecla de Atalho - Select Prog (Seleccionar Programa)

Duplicate Active Program (Duplicar programa activo)


Esta seleco copia o programa actual. O utilizador solicitado a introduzir o nmero de um programa (Onnnnn) para o programa duplicado.

Delete Program From List (Eliminar um programa da lista)


Este item do menu elimina um programa da memria de programas. Tecla de Atalho - Erase Prog (Apagar Programa)

Trocar Editor de Programas


Coloca o programa activo na janela de programa inactivo e o programa inactivo na janela do programa activo. Tecla de Atalho-F4

Switch To Left Or Right Side (Mudar para o lado esquerdo ou direito)


Tal trocar entre o programa activo e inactivo para edio. Os programas inactivos e activos permanecem nas suas respectivas janelas. Tecla de Atalho - Editar Menu Edit (Editar)

Undo (Anular)
A ltima operao de edio anulada, at s ltimas 9 operaes de edio. Tecla de Atalho - Undo (Anular)

Select Text (Seleccionar texto)


Este item do menu selecciona linhas do cdigo do programa para definir o ponto de incio da seleco de texto. Em seguida, utilize as teclas do cursor, incio, fim, pgina para cima/baixo, ou o interruptor de incrementos para percorrer para a ltima linha do cdigo para ser seleccionado e Prima F2 ou Write/Enter. O texto seleccionado fica realado. Para anular a seleco do bloco, prima Undo (Anular). Tecla de Atalho - F2 para comear a seleco, F2 or Write para terminar a seleco

Mover Selected Text (Mover texto seleccionado)


Esta funo trabalha com a funo "Select Text" (Seleccionar texto). Coloque a seta do cursor na parte do cdigo pretendida e prima o boto Write/Enter para mover o texto seleccionado para a nova localizao. O texto seleccionado ser movido para o ponto a seguir ao cursor (>).

Copy Selected Text (Copiar texto seleccionado)


Para seleccionar texto, coloque a seta do cursor (>) numa parte do texto e prima o boto Write/Enter. O texto copiado fica realado. Coloque a seta do cursor na parte do texto em que pretende inserir o texto copiado. Prima F2 ou Write/Enter para inserir o texto copiado no ponto a seguir ao cursor (>). Tecla de Atalho Seleccionar Texto, Posicionar Cursor e Prima Write

Delete Selected Text (Eliminar texto seleccionado)


Para seleccionar texto, coloque a seta do cursor (>) numa parte do texto e prima o boto Write/Enter. O texto copiado fica realado. Depois de realado, prima o boto Write/Enter para eliminar o texto. Se no for seleccionado um bloco, o item seleccionado actualmente eliminado.

96-0228 rev T Janeiro de 2008

Modo de Edio

81

Cut Selection To Clipboard (Cortar seleco para a rea de transferncia)


Todo o texto seleccionado movido do programa actual para um novo programa chamado rea de transferncia. Quaisquer contedos anteriores na rea de transferncia so eliminados.

Copy Selection To Clipboard (Copiar seleco para a rea de transferncia)


Todo o texto seleccionado copiado do programa actual para um novo programa chamado rea de transferncia. Quaisquer contedos anteriores na rea de transferncia so eliminados.

Paste From Clipboard (Colar da rea de transferncia)


Os contedos da rea de transferncia so copiados para o programa actual na linha seguinte posio do cursor. Menu Search (Pesquisar)

Find Text (Localizar texto)


Este item do menu pesquisa texto ou cdigo de um programa no directrio de programas.

Find Again (Localizar novamente)


Este item do menu pesquisa novamente o mesmo cdigo de um programa ou texto.

Find And Replace Text (Localizar e substituir texto)


Este item do menu pesquisa um texto especfico ou programa no programa actual e, opcionalmente, substitui cada (ou todos) elemento por um item de cdigo G. Menu Modify (Modificar)

Remove All Line Numbers (Remover todos os nmeros de linhas)


Este item do menu remove, automaticamente, todos os cdigos N sem referncia (nmeros da linha) a partir do programa editado. Se for seleccionado um grupo de linhas, apenas estas linhas sero afectadas.

Renumber All Lines (Renumerar todas as linhas)


Este item do menu renumera todos os blocos seleccionados no programa ou, se for seleccionado um grupo de linhas, a funo de renumerao afecta apenas estas linhas.

Renumber By Tool (Renumerar por ferramenta)


Pesquisa por cdigos T (ferramenta), reala todo o cdigo do programa at ao cdigo T seguinte e renumera o cdigo N (nmeros de linhas) no cdigo do programa.

Reverse + & - Signs (Inverter sinais + e -)


Este item do menu inverte os sinais dos valores numricos. Prima a tecla Enter para iniciar o processo e, em seguida, introduza os eixos (p. ex., X, Z, etc.) que pretende alterar. Esta funo deve ser utilizada com precauo, caso o seu programa contenha G10 ou G92 (ver o captulo Cdigo G para obter uma descrio).

Reverse + & - Signs (Inverter sinais + e -)


Esta funo altera os cdigos de endereo X no programa para cdigos de endereo Y e Ys para Xs.

82

Modo de Edio

96-0228 rev T Janeiro de 2008

Outras Teclas possvel utilizar INSERT (Introduzir) para copiar o texto seleccionado num programa para a linha a seguir da posio em que colocar a ponta de seta do cursor.

INSERT

ALTER

possvel utilizar ALTER (Alterar) para mover o texto seleccionado num programa para a linha a seguir da posio em que colocar a ponta de seta do cursor.

DELETE

possvel utilizar DELETE (Eliminar) para eliminar o texto seleccionado num programa.

UNDO

Se tiver seleccionado um bloco, premir a tecla de anular sai da definio do bloco.

96-0228 rev T Janeiro de 2008

Modo de Edio

83

Cdigo Rpido Visual


Para comear o Cdigo Rpido Visual (VQC), prima MDI/DNC, depois prima a tecla PROGRM/CONVRS. Seleccione VQC do menu com separadores.

Seleccionar uma categoria


Utilize as teclas de setas para seleccionar a categoria da pea, cuja descrio mais corresponda pea pretendida e prima Write. apresentado um conjunto de ilustraes das peas dessa categoria.
VQC (EDIT) O00001 N00000
VQC (EDIT) O00001 N00000

I=? J=? NumHoles=? ToolNo=? WrkOfset=? XPos=? YPos=? SpdleRpm=? DrlDpth=? Rplain=? Dwell=?

Crculo do orifcio do parafuso VQC

Ecr de entrada de dados do crculo do orifcio do parafuso

Seleccionar um modelo de pea


Utilize as teclas de seta para seleccionar um modela na pgina. Premir Write apresenta uma descrio da pea e aguarda que o programador introduza os valores para a realizao da pea seleccionada.

Introduzir dados
O controlo solicita informaes ao programador acerca da pea seleccionada. Depois de introduzidas as informaes, o controlo solicita a colocao do cdigo G: 1) Seleccionar/Criar um Programa Abre-se uma janela, pedindo ao utilizador que seleccione o nome de um programa. Realce o nome pretendido e prima Write. Desta forma, adiciona novas linhas de cdigo ao programa seleccionado. Se o programa j incluir cdigo, o VQC introduz linhas de cdigo no incio do programa, antes do cdigo existente. O utilizador tambm tem a opo de criar um programa novo, introduzindo o nome de um programa e premindo Write; desta forma, adiciona linhas de cdigo ao novo programa. 2) Add to Current Program (Adicionar ao programa actual) O cdigo gerado pelo VQC adicionado depois do cursor. 3) MDI O cdigo aplicado ao MDI. Nota: Todos os dados no MDI sero substitudos. 4) Cancel (Cancelar) A janela fecha-se e os valores do programa so apresentados. Nota: O programa tambm est disponvel para edio e visualizao no Modo de Edio. Recomenda-se a verificao do programa, executando-o no modo de Grficos.

84

Cdigo Rpido

96-0228 rev T Janeiro de 2008

Compensao da Cortadora
A Compensao da cortadora do nariz da ferramenta muda o caminho programado da ferramenta, de modo a que a linha central da ferramenta seja movimentada para a esquerda ou para a direita do caminho programado. A pgina OFFSET (Length and Radius) (Desvio - Comprimento e Raio) utilizada para introduzir a mudana da ferramenta. O desvio introduzido como um valor de dimetro/raio (ver Definio 40) para os valores de geometria e de desgaste. Note que se o dimetro for especificado, o montante de mudana de compensao da cortadora metade do valor introduzido. O valor compensado calculado pelo controlo a partir dos valores introduzidos em Radius (raio da ferramenta) e Wear (desgaste da ferramenta) na pgina de desvios. Na usinagem em 2D, a compensao da cortadora utilizada nos eixos X e Y (G17) e para a usinagem 3D, a compensao da cortadora utilizada nos eixos X, Y e Z (G141). G41 selecciona a compensao da cortadora esquerda; ou seja, a ferramenta movimentada para a esquerda do caminho programado. G42 selecciona a compensao da cortadora direita. G40 cancela a compensao da cortadora. A Dnnn Tambm deve ser programado um Dnnn com o G41 ou G42 para seleccionar o nmero do desvio correcto a partir da coluna de desvio de raio/dimetro. Os valores de desvio introduzidos para o raio/dimetro devem ser nmeros positivos. Se o desvio incluir um valor negativo, a compensao da cortadora funciona como se tivesse sido especificado o cdigo G oposto. Por exemplo, um valor negativo introduzido para um G41 comporta-se como se fosse introduzido um valor positivo para G42. Ao seleccionar Yasnac para a Definio 58, o controlo deve ter a capacidade de posicionar o lado da ferramenta juntamente com todas as arestas do contorno programado sem cortar demasiado nos dois movimentos seguintes. Um movimento circular junta todos os ngulos externos.. Ao seleccionar Fanuc para a Definio 58, o controlo no requer que a aresta de corte da ferramenta seja colocada juntamente com todas as arestas do contorno programado, evitando o corte em demasia. Os ngulos exteriores inferiores ou iguais a 270 graus so acompanhados por um canto agudo e ngulos exteriores superiores a 270 graus atravs de um movimento linear adicional (ver os diagramas seguintes). Os diagramas que se seguem mostram como a compensao da cortadora funciona para os dois valores da Definio 58. Nota: Quando cancelado, o caminho programado volta ao mesmo como sendo o centro do caminho da cortadora. Cancele a compensao da cortadora (G40) antes de terminar um programa.
G41 com Dimetro de Ferramenta Positivo ou G42 com Negativo Dimetro da Ferramenta Raio Centro actual do caminho de ferramenta Caminho programado G41 com Dimetro de Ferramenta Positivo ou G42 com Negativo Dimetro da Ferramenta
Centro actual do caminho de ferramenta

Caminho programado

G41 ou G42 neste Bloco

G40 neste Bloco

G41 ou G42 neste Bloco S

Movimento Extra G40 ou G42 neste Bloco

G42 com Dimetro de Ferramenta Positivo ou G41 com Dimetro da Ferramenta Negativo Raio

Centro actual do caminho de ferramenta Caminho programado

Centro actual G42 com Dimetro de do caminho de Ferramenta Positivo ou G41 ferramenta com Negativo Dimetro da Caminho programado Ferramenta

G40 neste Bloco G40 neste Bloco G41 ou 42 neste Bloco

G41 ou 42 neste Bloco

Movimento Extra

96-0228 rev T Janeiro de 2008

Compensao da cortadora

85

Entrada

e sada da compensao da cortadora

O corte no deve ser executado ao entrar e sair da compensao da cortadora ou ao mudar a compensao do lado esquerdo para o lado direito. Quando a compensao da cortadora activada, a posio de incio do movimento a mesma que a posio programada, mas a posio de fim ser o desvio, esquerda ou direita do caminho programado, com o montando introduzido na coluna de raio/dimetro. No bloco que desactiva a compensao da cortadora, o ponto de incio o desvio e o ponto de fim no o desvio. De forma semelhante, ao mudar a compensao da esquerda para a direita ou da direita para a esquerda, o ponto de incio do movimento necessrio para alterar a direco da compensao da cortadora ser o desvio para um lado do caminho programado e termina no ponto que o desvio do lado oposto do caminho programado. O resultado de tudo isto que a ferramenta movimenta-se atravs de um caminho que pode no ser o mesmo que o caminho ou direco pretendida. Se a compensao da cortadora for activada ou desactivada sem qualquer movimento X-Y, no feita qualquer alterao compensao da cortadora at ser encontrado Um seleco de desvio de D0 utiliza zero como o valor do desvio e tem o mesmo efeito que se no utilizasse a compensao da cortadora. Se for seleccionado um novo valor D com a compensao da cortadora activa, o novo valor entra em vigor no fim do movimento procedente. No possvel alterar o valor D ou alterar os lados durante um bloco de movimento circular (G02 ou G03). Quando rodar a compensao da cortadora num movimento seguido por um segundo movimento num ngulo inferior a 90 graus, existem duas formas de calcular o primeiro movimento, tipo A ou tipo B. So elas: compensao da cortadora de tipo A e de tipo B (Definio 43). A primeira, tipo A, movimenta a ferramenta directamente para o ponto de incio do desvio para o segundo corte. A segunda, tipo B, utilizada para eliminar acessrios ou grampos ou em casos em que a geometria da pea o exija. Os diagramas nas pginas que se seguem ilustram as diferenas entre o tipo A e o tipo B para as definies Fanuc e Yasnac (Definio 58).
O movimento inferior ao raio compensado da cortadora

Pea de trabalho

Ferramenta
Aplicao incorrecta da compensao da cortadora

Note que um pequeno corte, inferior ao raio da ferramenta e no ngulo certo face ao movimento anterior apenas funcionar com a definio Fanuc. gerado um alarme de compensao da cortadora caso a mquina esteja definida para a definio Yasnac. Ajustes
de alimentao da compensao da cortadora

Ao utilizar a compensao da cortadora em movimentos circulares, existe a possibilidade proceder a ajustes de velocidade face ao que foi programado. Se o corte acabado pretendido se encontrar no interior de um movimento circular, a ferramenta deve ser abrandada para assegurar que a alimentao da superfcie no excede os limites pretendidos. Existem problemas quando a velocidade demasiado abrandada; por conseguinte, a Definio 44 utilizada para limitar o ajuste da velocidade. Pode ser definido entre 1% e 100%. Se definido como 100%, no ocorrem alteraes de velocidade. Se for definido como 1%, a velocidade pode ser abrandada 1% da alimentao programada. Quando o corte ocorre no lado exterior de um movimento circular, no feito qualquer ajuste de velocidade taxa de alimentao.

86

Compensao da cortadora

96-0228 rev T Janeiro de 2008

Entrada de Compensao da Cortadora (YASNAC) Cutter Compensation Entry (YASNAC) Tipo A Tipo B Type Type

Entrada de Compensao daEntry Cortadora (estilo FANUC) Cutter Compensation (Fanuc style) Tipo A Tipo B Type Type

Caminho programado

Caminho programado

Caminho programado

Caminho programado

Caminho de Centro da Ferramenta

Caminho de Centro da Ferramenta

Caminho de Centro da Ferramenta

Caminho de Centro da Ferramenta

Caminho programado

Caminho programado

Caminho programado

Caminho programado

Caminho de Centro da Ferramenta

Caminho de Centro da Ferramenta

Caminho de Centro da Ferramenta

Caminho de Centro da Ferramenta

A ilustrao que se segue mostra como o caminho da ferramenta calculado para a compensao da cortadora. A seco de detalhe mostra a ferramenta na posio de incio e, em seguida, na posio de desvio medida que a cortadora se aproxima da pea de trabalho.
G02 & G03
interpolao Circular

R .3437 R .375 R .375

Nota: A ferramenta fresadora final com R .500 .250'' de dimetro

R .5625

X0, Y0

Desvio do Caminho da Ferramenta X1., Y1. Posio Inicial

X0, Y0

Caminho programado Centro da Ferramenta

% O6100 T1 M06 G00 G90 G54 X-1. Y-1. S5000 M03 G43 H01 Z.1 M08 G01 Z-1.0 F50. G41 G01 X0 Y0 D1. F50. Y4.125 G02 X.250 Y4.375 R.375 G01 X1.6562 G02 X2.0 Y4.0313 R.3437 G01 Y3.125 G03 X2.375 Y2.750 R.375 G01 X3.5 G02 X4.0 Y2.25 R.5 G01 Y.4375 G02 Y3.4375 Y-.125 R.5625 G01 X-.125 G40 X-1. Y-1. G00 Z1.0 M09 G28 G91 Y0 Z0 M30 %

Exerccio de programao que mostra o caminho da ferramenta.

O programa anterior utiliza a compensao da cortadora. O caminho da ferramenta programado para a linha central da cortadora. tambm a forma como o controlo calcula a compensao da cortadora.

96-0228 rev T Janeiro de 2008

Compensao da cortadora

87

Macros
Introduo Esta funo de controlo opcional; contacte o representante para obter informaes. As macros adicionam capacidades e flexibilidade ao controlo que no so possveis com o cdigo G normal. Algumas utilizaes possveis so famlias de peas, ciclos de encamisado personalizados, movimentos complexos e comando de dispositivos opcionais. As possibilidades so praticamente interminveis. Uma Macro qualquer rotina/sub-programa que pode ser executado vrias vezes. Uma declarao de macro pode atribuir um valor a uma varivel ou ler um valor a partir de uma varivel, avaliar uma expresso, passar condicional ou incondicionalmente para outro ponto dentro de um programa ou condicionalmente repetir qualquer seco de um programa. Aqui ficam alguns exemplos de aplicaes para Macros. Em vez de apresentarmos aqui o cdigo da macro, iremos descrever as aplicaes gerais em que podem ser utilizadas as Macros. Ferramentas para fixao imediata na bancada Muitos procedimentos de configurao podem ser semiautomatizados para auxiliar o operador. As ferramentas podem ser reservadas para situaes imediatas que no foram antecipadas durante o desenho da ferramenta. Por exemplo, suponhamos uma empresa que utilize um grampo padro com um padro de orifcios de parafusos padro. Se for descoberto, aps a configurao, que um acessrio necessita de um grampo adicional e se tiver sido programado a sub-rotina da macro 2000 para a perfurao do padro de parafusos no grampo, ento, o seguinte procedimento de dois passos o nico procedimento necessrio para adicionar o grampo ao acessrio. 1. Determine as coordenadas X, Y e Z e o ngulo em que o grampo ser colocado, incrementando a mquina para a posio do grampo proposta e lendo as coordenadas da posio a partir do visor da mquina. 2. Execute o seguinte comando no modo MDI: G65 P2000 X??? Y??? Z??? A??? ; Em que "???" so os valores determinados no Passo 1. Aqui, a macro 2000 assume a responsabilidade de todo o trabalho, uma vez que foi concebida para perfurar o padro de orifcios de parafuso do grampo no ngulo especificado de A. Basicamente, o operador criou um ciclo encamisado personalizado. Padres simples que so repetidos continuamente na oficina possvel definir padres que recorrem continuamente e armazen-los, utilizando macros. Por exemplo: 1. Padres de orifcios de parafusos 2. Ranhuras 3. Padres angulares, qualquer nmero de orifcios, em qualquer ngulo com qualquer espaamento 4. Fresagem de especialidade, tal como pinas simples 5. Padres de matriz (por exemplo, 12 na horizontal e 15 na vertical) 6. Corte volante de uma superfcie (por exemplo, 12 polegadas por 5 polegadas, utilizando uma cortadora volante de 3 polegadas) Definio de desvio automtico com base no programa Com as macros, possvel definir desvios em cada programa, de modo a que os procedimentos de configurao sejam simplificados e menos sujeitos a erros (variveis da macro #2001-2800). Sondas As sondas aumentam as capacidades da mquina de muitas formas; alguns exemplos so: 1. Fazer o perfil de uma pea para determinar dimenses desconhecidas para posterior usinagem. 2. Calibragem da ferramenta para obter valores de desvios e desgaste. 3. Inspeco antes da usinagem para determinar folgas de material nos moldes. 4. Inspeco aps usinagem para determinar os valores de paralelismo e planura, bem como o local.

88

Macros

96-0228 rev T Janeiro de 2008

Cdigos G e M teis
M00, M01, M30 - Parar programa G04 - Hesitao G65 Pxx - Chamada do sub-programa da macro. Permite a passagem de variveis. M96 Pxx Qxx - Ramal local condicional quando o sinal de entrada discreto 0 M97 Pxx - Chamada da sub-rotina local M98 Pxx - Chamada do sub-programa M99 - Retorno ou ciclo do sub-programa G103 - Limite de anteviso do bloco. No permitida a compensao da cortadora M109 Entrada de Utilizador Interactiva (consulte o captulo "Cdigos M")

Definies
Existem 3 definies que podem afectar programas de macro (programas da srie 9000); so o Lock (Bloqueio) de programas 9xxxx (n 23), Progs Trace (Localizao de programas) 9xxx (n 74) e Progs Single BLK (Bloqueio nico de programas) 9xxx (n 75).

Anteviso
Anteviso uma questo de grande importncia para o programador de macros. O controlo tenta processar tantas linhas quanto possvel antes de tempo, de modo a acelerar o processamento. Inclui a interpretao de variveis da macro. Por exemplo, #1101=1 G04 P1. #1101=0 Destina-se a colocar uma sada ON (Ligada), aguardar 1 segundo e, em seguida, desactiv-la. No entanto, a anteviso faz com que uma sada para activar, desactive imediatamente enquanto uma hesitao est a ser processada. G103 P1 pode ser utilizado para limitar a anteviso a 1 bloco. Para que este exemplo funcione correctamente, tem de ser modificado da seguinte forma: G103 P1 (ver o captulo acerca do cdigo G do manual para uma explicao adicional do G103) ; #1101=1 G04 P1. ; ; ; #1101=0

Arrendondar
O controlo armazena nmeros decimais como valores binrios. Como resultado, os nmeros armazenados em variveis podem ser desviados por 1 dgito menos significativo. Por exemplo, o nmero 7 armazenado na varivel da macro n 100, pode ser lido posteriormente como 7.000001, 7.000000 ou 6.999999. Se a sua declarao for "IF [#100 EQ 7]", pode resultar numa leitura falsa. Uma forma mais segura de programao seria "IF [ROUND [#100] EQ 7]". Esta questo, normalmente, s constitui um problema ao armazenar nmeros inteiros em variveis da macro em que no espera ver uma pea fraccionada mais tarde. Notas
de funcionamento

As variveis da macro podem ser guardadas atravs de RS-232 ou da disquete opcional DNC, tal como as definies e desvios. Consulte a seco Transferncia de Informao de Controlo.

Pgina Variable Display (Ecr de variveis)


As variveis da macro so apresentadas e podem ser modificadas atravs do ecr de comandos actuais. Para aceder s pginas, prima CURNT COMDS e utilizar as teclas de pgina para cima/para baixo. medida que o controlo interpreta um programa, as alteraes s variveis so apresentadas na pgina do ecr de variveis e possvel ver os resultados. A varivel da macro definida atravs da introduo de um valor e, em seguida, premindo o boto Write/Enter. As variveis da macro podem ser eliminadas, premindo a tecla Origin (Origem).
96-0228 rev T Janeiro de 2008

Macros

89

Introduzir o nmero da varivel da macro e premindo a tecla de seta para cima/para baixo pesquisa essa varivel. As variveis apresentadas representam os valores das variveis durante a execuo do programa. Por vezes, podem ser at 15 blocos de avano em relao s aces actuais da mquina. Depurar os programas mais fcil ao inserir um G103 no incio de um programa para limitar a colocao de um bloco na memria intermdia e, em seguida, removendo o G103 aps a concluso da depurao.

Argumentos da macro
Os argumentos numa declarao G65 so um meio para enviar valores e definir as variveis locais de uma subrotina da macro. No exemplo 2 , os argumentos (valores de) X e Y so passados para as variveis locais da sub-rotina da macro. A varivel local n 24 est associada a X e definida como 0.5. Da mesma forma, a varivel local n 25 est associada a Y e definida como 0.25. As duas tabelas que se seguem indicam o mapeamento das variveis de endereo por ordem alfabtica para as variveis numricas utilizadas numa sub-rotina da macro.

Endereamento alfabtico

Endereo: Address: A Varivel: Variable: 1

B 2

C 3

D 7

E 8

F 9

G -

H 11

I 4

J 5

K 6

L -

M 13

Endereo: Address: N O P Varivel: Variable: - - Endereamento alfabtico alternativo


Endereo: Varivel: Endereo: Varivel: Endereo: Varivel: A 1 K 12 J 23 B 2 I 13 K 24

Q R S T U V W X Y Z 17 18 19 20 21 22 23 24 25 26

C 3 J 14 I 25

I 4 K 15 J 26

J 5 I 16 K 27

K 6 J 17 I 28

I 7 K 18 J 29

J 8 I 19 K 30

K 9 J 20 I 31

I 10 K 21 J 32

J 11 I 22 K 33

Os argumentos aceitam qualquer valor de ponto flutuante at quatro casas decimais. Se o controlo estiver em unidades de medidas mtricas, assume milhares (.000). No Exemplo 3, a varivel local n. 7 receber .0004. Se no for includa uma casa decimal num valor do argumento, tal como: G65, P9910, A1, B2, C3, os valores passam para sub-rotinas da macro, de acordo com a tabela seguinte: Passagem de argumento inteiro (sem ponto decimal) Endereo: A .001 Varivel: Endereo: Varivel: N B .001 O C .001 P D 1. E 1. F 1. S 1. G T 1. H 1. U .0001 I .0001 V .0001 J .0001 W .0001 K .0001 X .0001 L 1. Y .0001 M 1. Z .0001

Q R .0001 .0001

s 33 variveis da macro local podem ser atribudos valores com argumentos, utilizando o mtodo de endereamento alternativo. O exemplo que se segue mostra como possvel enviar dois conjuntos de locais de coordenadas para uma sub-rotina de uma macro. As variveis locais de n 4 e n 9 sero definidas de .0001 a .0006, respectivamente. Exemplo 3: G65 P2000 I1 J2 K3 I4 J5 K6 ; Os valores passam para sub-rotinas da macro, de acordo com a tabela seguinte: G, L, N, O ou P.

90

Macros

96-0228 rev T Janeiro de 2008

Variveis da macro
Existem trs categorias de variveis da macro: variveis do sistema, variveis globais e variveis locais. Constantes da macro so valores de ponto flutuantes, colocados numa expresso da macro. Podem ser combinados com endereos de A a Z ou podem manter-se autnomos quando utilizados numa expresso. Exemplos de constantes so .0001, 5.3 ou -10.

Variveis locais
As variveis locais vo do n 1 ao n 33. Um conjunto de variveis locais est sempre disponvel. Quando chamar uma sub-rotina com um comando G65 a ser executado, as variveis locais so guardadas e um novo conjunto fica disponvel para utilizao. chamada a "sobreposio" de variveis locais. Durante uma chamada G65, todas as novas variveis locais so limpas e assumem valores indefinidos e quaisquer variveis locais que tenham variveis do endereo correspondente na linha G65 so definidas com valores da linha G65. Segue-se uma tabela das variveis locais juntamente com os argumentos da varivel do endereo que os alteram. Varivel: Endereo: Alternar: 1 A 2 B 13 M I 24 X K 3 C 14 J 25 Y I 4 I 15 K 26 Z J 5 J 16 I 27 K 6 K 17 Q J 28 I 7 D I 18 R K 29 J 8 E J 9 F K 10 I 11 H J

12 Varivel: Endereo: K Alternar: 23 Varivel: Endereo: W J Alternar:

19 20 S T I J 30 K

21 22 U V K I 33 K

31 32 I J

Note que as variveis 10, 12, 14-16 e 27-33 no tm os argumentos do endereo correspondentes. Podem ser definidas se um nmero suficiente de argumentos I, J e K forem utilizados como indicado acima na seco de argumentos. Depois de entrar na sub-rotina da macro, as variveis locais podem ser lidas e modificadas atravs da referncia aos nmeros da varivel 1-33. Quando o argumento L utilizado para fazer vrias repeties de uma sub-rotina da macro, os argumentos so definidos apenas na primeira repetio. Isto significa que se as variveis 1-33 forem modificadas na primeira repetio, a repetio seguinte ter acesso apenas aos valores modificados. Os valores locais so retidos de repetio em repetio quando o endereo L for superior a 1. Chamar uma sub-rotina atravs de um M97 ou M98 no sobrepe as variveis locais. Quaisquer variveis locais referenciadas numa chamada de sub-rotina de M98 so as mesmas variveis e valores que existiam antes da chamada de M97 ou M98.

Variveis globais
As variveis globais so variveis que esto sempre acessveis. Existe apenas uma cpia de cada varivel global. As variveis globais ocorrem em trs intervalos: 100-199, 500-699 e 800-999. As variveis globais permanecem na memria quando a alimentao desligada. Ocasionalmente, existem algumas macros escritas para opes instaladas de fbrica que utilizam variveis globais. Por exemplo, sondas, comutadores de paletes, etc. Quando utilizar variveis globais, certifique-se de que no esto em utilizao por outro programa na mquina.

Variveis do sistema
As variveis do sistema do ao programador a possibilidade de interagir com uma variedade da condies do controlo. Definindo uma varivel do sistema, a funo do controlo pode ser modificada. Ao ler uma varivel do sistema, um programa pode modificar o seu comportamento com base no valor da varivel. Algumas variveis do sistema contam com um estado S de leitura; isto significa que o programador no pode alter-las. Segue-se uma breve tabela das variveis do sistema actualmente implementadas com uma explicao da sua utilizao.

96-0228 rev T Janeiro de 2008

Macros

91

VARIVEIS #0 #1-#33 #100-#199 #500-#699 #700-#749 #800-#999 #1000-#1063 #1064-#1068 #1080-#1087 #1090-#1098 #1094 #1098 #1100-#1139 #1140-#1155 #1264-#1268 #1601-#1800 #1801-#2000 #2001-#2200 #2201-#2400 #2401-#2600 #2601-#2800 #3000 #3001 #3002 #3003 #3004 #3006 #3011 #3012 #3020 #3021 #3022 #3023 #3024 #3025 #3026 #3027 #3028 #3030 #3031 #3032 #3033 #3201-#3400 #3401-#3600 #3901 #3902 #4000-#4021 #4101-#4126
NOTA:

UTILIZAO No um nmero (s de leitura) Argumentos de chamada da macro Variveis gerais guardadas no arranque Variveis gerais guardadas no arranque Variveis ocultas para para uso interno Variveis gerais guardadas no arranque 64 entradas discretas (s de leitura) Cargas mximas dos eixos para X, Y, Z, A e B respectivamente Entradas simples de analgico para digital (s de leitura) Entradas filtradas de analgico para digital (s de leitura) Nvel da Refrigerao Carga do veio com comando do vector Haas (s de leitura) 40 sadas discretas 16 sadas de rel extra atravs de sada multiplexada Cargas mximas dos eixos C, U, V, W, e T respectivamente Nmero de flutuaes de ferramentas de 1 a 200 Mximo de vibraes registadas das ferramentas de 1 a 200 Desvios de comprimento da ferramenta Desgaste de comprimento da ferramenta Desvios do dimetro/raio da ferramenta Desgaste do dimetro/raio da ferramenta Alarme programvel Temporizador de milisegundos Temporizador horrio Supresso de bloco nico Controlo de substituio Paragem programvel com mensagem Ano, ms, dia Hora, minuto, segundo Temporizador no arranque (s de leitura) Temporizador do incio de ciclo Temporizador de alimentao Temporizador de pea presente Temporizador da ltima pea concluda Temporizador de pea anterior Ferramenta no veio (s de leitura) RPM do veio (s de leitura) Nmero de palete carregada no receptor Bloco nico Teste Apagar Bloco Parar Opo Dimetro actual das ferramentas de 1 a 200 Posies de refrigerao programveis de 1 a 200 M30 contagem 1 M30 contagem 2 Bloco anterior de cdigos do grupo de Cdigo G Cdigos de endereo do bloco anterior
O mapeamento de 4101 a 4126 o mesmo que o endereamento alfabtico do captulo "Argumentos da macro"; p. ex., a declarao x1.3 define as variveis #4124 a 1.3. O mapeamento dos eixo x=1, y=2, b=5; por exemplo, a varivel do sistema de coordenadas da mquina Z seria #5023.

92

Macros

96-0228 rev T Janeiro de 2008

#5001-#5005 #5021-#5025 #5041-#5045 #5061-#5069 #5081-#5085 #5201-#5205 #5221-#5225 #5241-#5245 #5261-#5265 #5281-#5285 #5301-#5305 #5321-#5325 #5401-#5500 #5501-#5600 #5601-#5699 #5701-#5800 #5801-#5900 #5901-#6000 #6001-#6277 #6501-#6999
NOTA:

Posio de fim do bloco anterior Posio da coordenada da mquina actual Posio da coordenada de trabalho actual Posio do sinal de ignorar presente - X, Y, Z, A, B, C, U, V, W Desvio da ferramenta actual G52 Desvios de Trabalho G54 Desvios de Trabalho G55 Desvios de Trabalho G56 Desvios de Trabalho G57 Desvios de Trabalho G58 Desvios de Trabalho G59 Desvios de Trabalho Temporizadores de alimentao da ferramenta (segundos) Temporizadores da ferramenta totais (segundos) Limite do monitor de vida da ferramenta Contador do monitor de vida da ferramenta Controlo de carga da ferramenta (carga mxima detectada at ao momento) Limite do monitor de carga da ferramenta Definies (s de leitura) Parmetros (s de leitura)
Os bits de ordem baixa de grandes valores no aparecem nas variveis da macro para definies e parmetros.

#7001-#7006 (#14001-#14006) #7021-#7026 (#14021-#14026) #7041-#7046 (#14041-#14046) #7061-#7066 (#14061-#14066) #7081-#7086 (#14081-#14086) #7101-#7106 (#14101-#14106) #7121-#7126 (#14121-#14126) #7141-#7146 (#14141-#14146) #7161-#7166 (#14161-#14166) #7181-#7186 (#14181-#14186) #7201-#7206 (#14201-#14206) #7221-#7226 (#14221-#14221) #7241-#7246 (#14241-#14246) #7261-#7266 (#14261-#14266) #7281-#7286 (#14281-#14286) #7301-#7306 (#14301-#14306) #7321-#7326 (#14321-#14326) #7341-#7346 (#14341-#14346) #7361-#7366 (#14361-#14366) #7381-#7386 (#14381-#14386) #7501-#7506 #7601-#7606 #7701-#7706 #7801-#7806 #8500 #8501 #8502 #8503 #8504 #8505 #8510
96-0228 rev T Janeiro de 2008

G110 (G154 P1) desvios de trabalho adicionais G111 (G154 P2) desvios de trabalho adicionais G112 (G154 P3) desvios de trabalho adicionais G113 (G154 P4) desvios de trabalho adicionais G114 (G154 P5) desvios de trabalho adicionais G115 (G154 P6) desvios de trabalho adicionais G116 (G154 P7) desvios de trabalho adicionais G117 (G154 P8) desvios de trabalho adicionais G118 (G154 P9) desvios de trabalho adicionais G119 (G154 P10) desvios de trabalho adicionais G120 (G154 P11) desvios de trabalho adicionais G121 (G154 P12) desvios de trabalho adicionais G122 (G154 P13) desvios de trabalho adicionais G123 (G154 P14) desvios de trabalho adicionais G124 (G154 P15) desvios de trabalho adicionais G125 (G154 P16) desvios de trabalho adicionais G126 (G154 P17) desvios de trabalho adicionais G127 (G154 P18) desvios de trabalho adicionais G128 (G154 P19) desvios de trabalho adicionais G129 (G154 P20) desvios de trabalho adicionais Prioridade da palete Estado da palete Nmeros do programa de peas atribudos a paletes Contagem de utilizao de palete Gesto Avanada da Ferramenta (ATM). ID do Grupo ATM. Percentagem da longevidade da ferramenta disponvel total de todas as ferramentas no grupo. ATM. Contagem de utilizao da ferramenta disponvel total no grupo. ATM. Contagem de orifcio da ferramenta disponvel total no grupo. ATM. Tempo de alimentao disponvel da ferramenta (em segundos) no grupo. ATM. Tempo total (em segundos) da ferramenta disponvel total no grupo. ATM. Prximo nmero de ferramenta a ser utilizado. Macros 93

#8511 #8512 #8513 #8514 #8515 #14401-#14406 #14421-#14426 #14441-#14446 #14461-#14466 #14481-#14486 #14501-#14506 #14521-#14526 #14541-#14546 #14561-#14566 #14581-#14586 #14781-#14786 #14981-#14986 #15181-#15186 #15381-#15386 #15581-#15586 #15781-#15786 15881-15886 15901-15906 15921-15926 15941-15946 15961-15966 Variveis
do sistema em profundidade

ATM. Percentagem da longevidade da ferramenta disponvel da prxima ferramenta. ATM. Contagem de utilizao disponvel da prxima ferramenta. ATM. Contagem de orifcio disponvel da prxima ferramenta. ATM. Tempo de alimentao disponvel da prxima ferramenta (em segundos). ATM. Tempo total disponvel da prxima ferramenta (em segundos). G154 P21 desvios de trabalho adicionais G154 P22 desvios de trabalho adicionais G154 P23 desvios de trabalho adicionais G154 P24 desvios de trabalho adicionais G154 P25 desvios de trabalho adicionais G154 P26 desvios de trabalho adicionais G154 P27 desvios de trabalho adicionais G154 P28 desvios de trabalho adicionais G154 P29 desvios de trabalho adicionais G154 P30 desvios de trabalho adicionais G154 P40 desvios de trabalho adicionais G154 P50 desvios de trabalho adicionais G154 P60 desvios de trabalho adicionais G154 P70 desvios de trabalho adicionais G154 P80 desvios de trabalho adicionais G154 P90 desvios de trabalho adicionais G154 P95 desvios de trabalho adicionais G154 P96 desvios de trabalho adicionais G154 P97 desvios de trabalho adicionais G154 P98 desvios de trabalho adicionais G154 P99 desvios de trabalho adicionais

Variveis n 750 e n 751


Estas variveis macro recolhem a entrada a partir da porta de srie 2. O programador pode testar a informao enumerada no amortecedor da porta de srie 2, e recolhem a informao para processamento. A varivel macro n 750 informaro o programador se existe informao espera na segunda porta RS-232. Um valor de 1 significa que o amortecedor que recebe tem informao enumerada, caso contrrio o valor de 0 devolvido. A varivel macro 751 recolhe o primeiro caracter a partir do amortecedor de entrada, quando a informao enumerada. Isto significa que o contedo do amortecedor , em primeiro lugar, verificado para ver se est vazio; se no estiver, o valor do prximo caracter enumerado devolvido. Entradas discretas de 1 bit As entradas designadas como "Spare" (Sobressalente) podem ser ligadas a dispositivos externos e utilizadas pelo programador. Sadas discretas de 1 bit O controlo Haas tem capacidade para controlar at 56 sadas discretas. No entanto, algumas destas sadas j esto reservadas para utilizao pelo controlador do Haas. 94 Macros
96-0228 rev T Janeiro de 2008

ATENO! No utilizar sadas que estejam reservadas pelo sistema. Utilizar estas sadas pode resultar em ferimentos ou danos no seu equipamento.

O utilizador pode alterar o estado destas sadas, escrevendo variveis designadas como "spare" (sobressalentes). Se as sadas estiverem ligadas a rels, uma atribuio de "1" define o rel. Uma atribuio de "0" limpa o rel. Referenciar estas sadas devolve o estado actual da sada e este pode ser o ltimo valor atribudo ou pode ser o ltimo estado da sada, tal como definido por um cdigo M do utilizador. Por exemplo, depois de verificar que a sada #1108 "sobressalente": #1108=1;(Activa o rel #1108) #101=#3001+1000;(101 est a 1 segundo do momento actual) ENQUANTO [[#101 GT #3001] E [#1109 EQ 0]] D01 END1 (Aguarde 1 segundo aqui ou at o rel #1109 elevar-se) #1108=0; (Desactiva o rel #1108) Se o controlo no estiver equipado com o painel de rels de cdigo M, de M21 a M28 sero mapeados de #1132-#1139. Se o painel de rels de cdigo M estiver instalado, ver o captulo da opo 8M para obter informaes e instrues.
NOTA: Testar sempre os programas que tenham sido desenvolvidos para macros e que utilizem novo hardware.

Cargas mximas do eixo As variveis que se seguem so utilizadas para conter os valores de carga mxima para cada eixo. Podem ser limpas atravs da alimentao da mquina ou atravs da definio da macro com zero num programa (por exemplo, #1064=0;). 1064 = eixo X 1264 = eixo C 1065 = eixo Y 1265 = eixo U 1066 = eixo Z 1266 = eixo V 1067 = eixo A 1267 = eixo W 1068 = eixo B 1268 = eixo T Desvios da ferramenta Cada desvio da ferramenta tem um comprimento (H) e um raio (D) juntamente com os valores de desgaste. #2001-#2200 H aplica os desvios de geometria (1-200) ao comprimento. #2200-#2400 H aplica o desgaste de geometria (1-200) ao comprimento. #2401-#2600 D aplica os desvios de geometria (1-200) ao dimetro. #2601-#2800 D aplica o desgaste de geometria (1-200) ao dimetro. Mensagens programveis #3000 Os alarmes podem ser programados. Um alarme programvel funciona tal como alarmes internos Haas. Um alarme gerado pela definio da varivel da macro #3000 para um nmero entre 1 e 999. #3000= 15 (MENSAGEM COLOCADA NA LISTA DE ALARMES); Ao faz-lo, "Alarm" (Alarme) fica intermitente na base do visor e introduzido texto no comentrio de texto seguinte na lista de alarmes. O nmero do alarme (neste exemplo, 15) adicionado a 1000 e utilizado com um nmero de alarme. Se um alarme for gerado desta forma, todas as paragens de movimentos e o programa tm de ser reiniciados para continuar. Os alarmes programveis so sempre numerados entre 1000 e 1999. Os primeiros 34 caracteres do comentrio so usados para a mensagem de alarme. Temporizadores As macros Haas podem aceder a dois temporizadores. Estes temporizadores podem ser definidos para um valor atravs da atribuio de um nmero respectiva varivel. Um programa pode ler posteriormente a varivel e determinar o tempo decorrido desde a ltima definio. Os temporizadores podem ser utilizados para imitar ciclos de hesitao, determinar o tempo pea a pea ou sempre que seja pretendido um comportamento dependente do tempo. #3001 Temporizador de milsegundos - O temporizador e milsegundos actualizado a cada 20 milsegundos e, assim, as actividades podem ser temporizadas com uma preciso de apenas 20 milsegundos. No arranque, o temporizador de milsegundos reiniciado. O temporizador tem um limite de 497 dias. O nmero completo devolvido depois de aceder ao #3001 representa o nmero de milsegundos.

96-0228 rev T Janeiro de 2008

Macros

95

#3002 Temporizador horrio - O temporizador horrio semelhante ao temporizador de milsegundos, com a excepo de que o nmero devolvido depois de aceder ao #3002 representa horas. Os temporizadores horrios e de milsegundos so independentes entre si e podem ser definidos separadamente. Substituies do sistema #3003 A varivel 3003 o parmetro de Supresso de bloco nico. Substitui a funo de Bloco nico no cdigo G. No exemplo que se segue, o Bloco nico ignorado quando #3003 definido como 1. Aps a definio de M3003 =1, cada comando de cdigo G (linhas 2-4) executado continuamente mesmo que a funo de Bloco nico esteja ON (Ligada). Quando #3003 igual a zero, o Bloco nico funciona normalmente. Ou seja, o utilizador tem de premir Cycle Start (Incio do ciclo) no incio de cada linha de cdigo (linhas 6-8). #3003=1; G54 G00 G90 X0 Y0; G81 R0.2 Z-0.1 F20 L0; S2000 M03; #3003=0; T02 M06; G83 R0.2 Z-1 F10. L0; X0. Y0.; Varivel #3004 A varivel #3004 uma varivel que substitui funes do controlo especficas durante a execuo. O primeiro bit desactiva o boto Feed Hold (Suspenso da alimentao). Se a suspenso da alimentao no for utilizada durante uma seco do cdigo, coloque a varivel #3004, com a atribuio de 1, antes de quaisquer linhas de cdigo especficas. Em seguida, defina essa seco do cdigo #3004 como 0 para restaurar a funo do boto Feed Hold (Suspenso da alimentao). Por exemplo: Cdigo de aproximao (Suspenso da alimentao permitida) #3004=1; (Desactiva o boto Feed Hold (Suspenso da alimentao)) Cdigo de no paragem (Suspenso da alimentao no permitida) #3004=0; (Activa o boto Feed Hold (Suspenso da alimentao)) Cdigo de partida (Suspenso da alimentao permitida) Segue-se um mapa dos bits da varivel #3004 e substituies associadas. E Activado D Desactivado #3004 0 1 2 3 4 5 6 7 Suspenso da Alimentao Substituio da Taxa de Alimentao Verificao de Paragem Exacta E E E D E E E D E D D E E E D D E D E D D D D D

#3006 Paragem programvel As paragens podem ser programadas e funcionam como um M00 - O controlo pra e aguarda pela presso de Cycle Start (Incio do ciclo). Aps a presso de Cycle Start (Incio do ciclo), o programa continua com o bloco depois de #3006. No exemplo seguinte, os primeiros 15 caracteres so apresentados na parte inferior esquerda do ecr. SE [#1 EQ #0] ENTO #3006=101(comentrio aqui); #4001-#4021 Cdigos de grupo do ltimo bloco (Modal) O agrupamento de cdigos G permite um processamento mais eficaz. Os cdigos G com funes semelhantes esto, normalmente, no mesmo grupo. Por exemplo, G90 e G91 esto sob o grupo 3. Estas variveis armazenam o ltimo ou o cdigo G predefinido de quaisquer 21 grupos. Atravs da leitura do cdigo do grupo, um programa de macro pode alterar o comportamento do cdigo G. Se 4003 incluir 91, ento um programa de macro poder determinar que todos os movimentos devem ser incrementais e no absolutos. No existe uma varivel associada para o grupo zero; os cdigos G de grupo zero so no modais.

96

Macros

96-0228 rev T Janeiro de 2008

#4101-#4126 Dados do endereo do ltimo bloco (Modal) Os cdigos de endereo A-Z (excluindo G) so mantidos como valores modais. As informaes representadas pela ltima linha do cdigo e interpretadas pelo processo de anteviso esto contidas nas variveis 4101 a 4126. O mapeamento numrico de nmeros da varivel para endereos alfabticos corresponde ao mapeamento sob endereos alfabticos. Por exemplo, o valor do endereo D interpretado previamente encontrado em #4107 e o ltimo valorIinterpretado #4104. Ao ligar uma macro a um cdigo M, no possvel passar variveis macro, utilizando as variveis 1-33; em vez disso, utilize os valores de 4101-4126 na macro. #5001-#5005 ltima posio do alvo O ltimo ponto programado para o ltimo bloco de movimentao pode ser acedido atravs das variveis #5001#5005, X, Y, Z, A e B, respectivamente. Os valores so dados no sistema de coordenadas de trabalho actual e podem ser utilizados enquanto a mquina est em movimento. Variveis de posio do sistema #5021 Eixo X #5022 Eixo Y #5023 Eixo Z #5024 Eixo A #5025 Eixo B #5026 Eixo C #5021-#5025 Posio das coordenadas da mquina actual A posio actual nas coordenadas da mquina pode ser obtida atravs de #5021-#5025, X, Y, Z, A e B, respectivamente. NO possvel ler os valores enquanto a mquina est em movimento. O valor de #5023 (Z) tem a compensao do comprimento da mquina aplicado. #5041-#5045 Posio das coordenadas de trabalho actual A posio actual nas coordenadas de trabalho pode ser obtida atravs de #5041-5045, X, Y, Z, A e B, respectivamente. NO possvel ler os valores enquanto a mquina est em movimento. O valor de #5043 (Z) tem a compensao do comprimento da mquina aplicado. #5061-#5069 Posio do sinal de ignorar actual A posio em que o ltimo sinal de ignorar foi accionado pode ser obtida atravs de #5061-#5069, X, Y, Z, A, B, C, U, V, e W, respectivamente. Os valores so dados no sistema de coordenadas de trabalho actual e podem ser utilizados enquanto a mquina est em movimento. O valor de #5063 (Z) tem a compensao do comprimento da mquina aplicado. #5081-#5085 Compensao do comprimento da ferramenta A compensao do comprimento da ferramenta actual que est a ser aplicada ferramenta. Inclui o desvio de comprimento da ferramenta referenciado pelo valor actual, definido em H (#4008) mais o valor do desgaste.
NOTA: O mapeamento dos eixo x=1, y=2, b=5. Assim, como exemplo, a varivel do sistema de coordenadas da mquina Z seria #5023.

#6996-#6999 Acesso ao parmetro usando variveis macro possvel a um programa aceder aos parmetros 1 a 1000 e a qualquer das parcelas do parmetro, como se segue: #6996: Nmero do Parmetro #6997: Nmero da Parcela (opcional) #6998: Contm o valor do nmero do parmetro na varivel 6996 #6999: Contm o valor da parcela (0 or 1) da parcela do parmetro especificado na varivel 6997.
NOTA: Variveis 6998 e 6999 so de leitura apenas.

Utilizao Para aceder ao valor de um parmetro, o nmero desse parmetro copiado para a varivel 6996, depois do que, o valor desse parmetro est dispovel usando a varivel macro 6998, como exibido: #6996=601 (Especificar parmetro 601) #100=#6998 (Copiar o valor do parmetro 601 para a varivel #100) Para aceder a uma parcela especfica de parmetro, o nmero desse parmetro copiado para a varivel 6996 e o nmero da parcela copiado para a varivel macro 6997. O valor dessa parcela deparmetro est disponvel usando a varivel macro 6999, como exibido: #6996=57 (Especificar parmetro 57) #6997=0 (Especificar parcela zero) #100=#6999 (Copiar o parmetro 57 parcela 0 para a varivel #100)
96-0228 rev T Janeiro de 2008

Macros

97

NOTA:

As parcelas do parmetro so numeradas de 0 at 31. Os parmetros de 32bit so formatados, no ecrn, com a parcela 0 no canto superior esquerdo, e a parcela 31 no canto inferior direito.

Comutador de Palete O estado das paletes, a partir do Comutador de Paletes Automtico, verificado utilizando as seguintes variveis: #7501-#7506 Prioridade da palete #7601-#7606 Estado da palete #7701-#7706 Nmeros do programa de peas atribudos a paletes #7801-#7806 Contagem de utilizao de palete #3028 Nmero de palete carregada no receptor Desvios Todos os desvios de trabalho da ferramenta podem ser lidos e definidos com uma expresso macro para permitir que o programador pr-defina coordenadas para aproximar locais ou definir coordenadas para valores com base nos resultados de locais e clculos do sinal de ignorar. Quando qualquer um dos desvios lido, a fila de anteviso da interpretao interrompida at execuo do bloco. #5201-#5205 G52 X, Y, Z, A, B VALORES DE DESVIO #5221-#5225 G54 " " " " " " #5241-#5245 G55 " " " " " " #5261-#5265 G56 " " " " " " #5281-#5285 G57 " " " " " " #5301-#5305 G58 " " " " " " #5321-#5325 G59 " " " " " " #7001-#7005 G110 X, Y, Z, A, B VALORES DE DESVIO " " " " " " " " " #7381-#7385 G129 X, Y, Z, A, B VALORES DE DESVIO Utilizao de variveis Todas as variveis so referenciadas com um sinal de cardinal (#) seguido de um nmero positivo. Os exemplos so: #1, #101 e #501. As variveis so valores decimais que so representados como nmeros de ponto flutuante. Se uma varivel nunca tiver sido utilizada, pode assumir um valor "no definido" especial. Isto indica que no foi utilizada. Uma varivel pode ser designada como no definida com a varivel especial #0. #0 tem o valor de no definio ou 0.0, dependendo do contexto em que utilizada. Referncias indirectas a variveis podem ser conseguidas juntando o nmero da varivel entre parntesis: #[<Expresso>] A expresso avaliada e o resultado transforma-se na varivel acessvel. Por exemplo: #1=3; #[#1]=3.5 + #1; Isto define a varivel #3 para o valor 6.5. As variveis podem ser utilizadas em vez do endereo do cdigo G, em que o "endereo" se refere s letras A-Z. No bloco: N1 G0 G90 X1.0 Y0; as veriveis podem ser definidas para os seguintes valores: #7=0; #11=90; #1=1.0; #2=0.0; e substitudo por: N1 G#7 G#11 X#1 Y#2; Os valores nas variveis no tempo de execuo so utilizados como os valores do endereo. Substituio
de endereo

O mtodo habitual de definir os endereos de controlo. A-Z o endereo seguido de um nmero. Por exemplo: G01 X1.5 Y3.7 F20. ; Define os endereos G, X, Y e F como 1, 1.5, 3.7 e 20.0, respectivamente e, assim, d a instruo ao controlo para mover linearmente G01 para a posio X=1.5 Y=3.7 a uma taxa de alimentao de 20 polegadas por minuto. A sintaxe da macro permite que os valores do endereo sejam substitudos por qualquer varivel ou expresso. 98 Macros
96-0228 rev T Janeiro de 2008

A declarao anterior pode ser substituda pelo seguinte cdigo: #1=1; #2=.5; #3=3.7; #4=20; G#1 X[#1+#2] Y#3 F#4 ; A sintaxe permitida nos endereos A-Z (excluindo N ou O) a seguinte: <endereo><-><varivel> A-#101 <endereo>[<expresso>] Y[#5041+3.5] <endereo><->[<expresso>] Z-[SIN[#1]] Se o valor da varivel no concordar com o intervalo do endereo, o controlo gera um alarme. Por exemplo, o seguinte cdigo seguinte resultaria num alarme de intervalo, uma vez que os nmeros de dimetro do intervalo so de 0-50. #1=75; D#1; Quando uma varivel ou expresso utilizada em vez de uma valor de endereo, o valor arredondado para o dgito menos significativo. Se #1=.123456, ento G1X#1 iria mover a ferramenta da mquina .1235 para o eixo X. Se o controlo estiver no modo mtrico, a mquina seria movida para .123 no eixo X. Quando uma varivel no definida utilizada para substituir o valor de um endereo, a referncia desse endereo ignorada. Por exemplo, se #1 no for definido, ento o bloco G00 X1.0 Y#1 ; passa a G00 X1.0. No ocorre qualquer movimento de Y. Declaraes da macro As declaraes da macro so linhas de cdigo que permitem ao programador manipular o controlo com funes semelhantes a qualquer linguagem de programao comum. Inclui funes, operadores, expresses condicionais e aritmticas, declaraes de atribuio e declaraes do controlo. As funes e operadores so utilizados em expresses para modificar variveis ou valores. Os operadores so essenciais para as expresses enquanto que as funes facilitam o trabalho do programador. Funes As funes so rotinas integradas que esto disponveis para utilizao pelo programador. Todas as funes tm o formato <funo_nome> [argumento] e devolvem valores decimais de ponto flutuante. As funes fornecidas no controlo Haas so as seguintes: Funo Argumento Devolve Notas SEN[ ] Graus Decimal Seno COS[ ] Graus Decimal Coseno TAN[ ] Graus Decimal Tangente ATAN[ ] Decimal Graus Arcotangente mesmo que FANUC ATAN[ ]/[1] RAIZQD[ ] Decimal Decimal Raiz quadrada ABS[ ] Decimal Decimal Valor absoluto ARRED[ ] Decimal Decimal Arredondamento de um decimal FIX[ ] Decimal Inteiro Fraco truncada ACOS[ ] Decimal Graus Arccoseno ASEN[ ] Decimal Graus Arcseno #[ ] Inteiro Inteiro Indireco de variveis DPRNT[ ] Texto ASCII Sada externa

96-0228 rev T Janeiro de 2008

Macros

99

Notas acerca de funes A funo "Round" (Arredondar) funciona de forma diferente, dependendo do contexto em que utilizada. Quando utilizada em expresses aritmticas, qualquer nmero com uma fraco superior ou igual a .5 arrendondado para o nmero inteiro seguinte; caso contrrio, a parte fraccional truncada do nmero. #1= 1.714 ; #2= ROUND[#1] ; (#2 definido como 2,0) #1= 3.1416 ; #2= ROUND[#1] ; (#2 definido como 3.0) Quando o arrendondamento utilizado numa expresso de endereo, o argumento "Arredondar" arredondado para a preciso significativa. Para dimenses mtricas e de ngulo, a preciso de trs casa a predefinio. Para polegadas, a preciso de quatro casas a predefinio. #1= 1.00333 ; G0 X[ #1 + #1 ] ; (A bancada move-se para 2,0067) ; G0 X[ ROUND[ #1 ] + ROUND[ #1 ] ] ; (A bancada move-se para 2.0066) ; G0 A[ #1 + #1 ] ; (Eixo move-se para 2.007) ; G0 A[ ROUND[ #1 ] + ROUND[ #1 ] ] ; (Eixo move-se para 2.006) ; D[1.67] (O dimetro 2 passa a actual) ; Fix vs. Round #1=3.54; #2=ROUND[#1]; #3=FIX[#1]. #2 definido como 4. #3 definido como 3. Operadores Os operadores podem ser classificados em trs categorias: Operadores aritmticos, Operadores lgicos e Operadores Boleanos. Operadores aritmticos Os operadores aritmticos so compostos por operadores unrios e binrios. Estas so: + - Unrio mais +1.23 - - Unrio menos -[COS[30]] + - Adio binria #1=#1+5 - - Subtraco binria #1=#1-1 * - Multiplicao #1=#2*#3 / - Diviso #1=#2/4 MOD - Resto #1=27 MOD 20 (#1 contm 7) Operadores lgicos Os operadores lgicos so operadores que funcionam em valores de bits binrios. As variveis da macro so nmeros de ponto flutuante. Quando os operadores lgicos so utilizados em variveis da macro, apenas a parte inteira do nmero com ponto de flutuao utilizada. Os operadores lgicos so: OR - logicamente OU dois valores juntos XOR - Exclusivamente OU dois valores juntos E - logicamente E dois valores juntos Exemplos: #1=1.0; 0000 0001 #2=2.0; 0000 0010 #3=#1 OR #2 0000 0011 Aqui a varivel #3 contm 3.0 depois da operao OR (OU). #1=5.0; #2=3.0; IF [[#1 GT 3.0] AND [#2 LT 10]] GOTO1 Aqui o controlo transfere o bloco 1 porque #1 GT 3.0 avalia-se para 1.0 e #2 LT 10 avalia-se para 1.0, assim, 1.0 AND (E) 1.0 1.0 (VERDADEIRO) e ocorre GOTO. Note que deve ser exercido todo o cuidado ao utilizar operadores lgicos, de modo a que se obtenha o resultado pretendido. 100 Macros
96-0228 rev T Janeiro de 2008

Operadores Boleanos Os operadores boleanos avaliam sempre para 1.0 (VERDADEIRO) ou 0.0 (FALSO). Existem seis operadores Boleanos. Estes operadores no so restritos a expresses condicionais, mas deve ser frequentemente utilizados em expresses condicionais. Estas so: EQ - Igual a NE - No igual a GT - Maior que LT - Menor que GE - Maior que ou igual a LE - Menor que ou igual a Seguem-se quatro exemplos de como os operadores Boleanos e lgicos podem ser utilizados: Exemplo IF [#1 EQ 0.0] GOTO100; WHILE [#101 LT 10] DO1; #1=[1.0 LT 5.0]; IF [#1 AND #2 EQ #3] GOTO1 Explicao Salta para o bloco 100 se o valor na varivel #1 for iguala a 0.0. Enquanto a varivel #101 for menor que 10 repetir ciclo DO1..END1. A varivel #1 definida como 1.0 (VERDADEIRO). Se a varivel #1 logicamente AND (E) com a varivel #2 for igual ao valor em #3, o controlo salta para o bloco 1.

Expresses As expresses so definidas como qualquer sequncia de variveis e operadores, rodeadas por parntesis rectos "[" e "]". Existem duas utilizaes para as expresses: expresses condicionais ou expresses aritmticas. As expresses condicionais devolvem valores FALSOS (0.0) ou VERDADEIROS (qualquer valor que no seja zero). As expresses aritmticas utilizam operadores aritmticos juntamente com funes para determinar um valor. Expresses condicionais No controlo HAAS, TODAS as expresses definem um valor condicional. O valor 0.0 (FALSO) ou no zero (VERDADEIRO). O contexto no qual a expresso utilizada determina se a expresso uma expresso condicional. As expresses condicionais so utilizadas nas declaraes IF e WHILE e no comando M99. As expresses condicionais podem utilizar operadores Boleanos, os operadores ajudam a avaliar uma condio VERDADEIRA ou FALSA. A construo condicional M99 nica no controlo HAAS. Sem macros, a M99 no controlo HAAS tem a capacidade passar incondicionalmente a qualquer linha na sub-rotina actual, colocando um cdigo P na mesma linha. Por exemplo: N50 M99 P10; estende-se para a linha N10. No devolve o controlo sub-rotina de chamada. Com as macros activadas, possvel utilizar a M99 com uma expresso condicional para que se estenda condicionalmente. Para se estende quando uma varivel #100 menor que 10, possvel codificar a linha acima da seguinte forma: N50 [#100 LT 10] M99 P10 ; Neste caso, a extenso ocorre apenas quando #100 menor que 10; caso contrrio, o processamento continua com a linha do programa seguinte na sequncia. Na linha acima, a condicional M99 pode ser substituda por N50 IF [#100 LT 10] GOTO10; Expresses aritmticas Uma expresso aritmtica qualquer expresso que utilize variveis, operadores ou funes. Uma expresso aritmtica devolve um valor. As expresses aritmticas so normalmente utilizadas em declaraes de atribuio, mas no esto restritas a essa utilizao. Exemplos de expresses Aritmticas: #101=#145*#30; #1=#1+1; X[#105+COS[#101]]; #[#2000+#13]=0;

96-0228 rev T Janeiro de 2008

Macros

101

Declaraes de atribuio As declaraes de atribuio permitem ao programador modificar as variveis. O formato de uma declarao de atribuio : <expresso>=<expresso> A expresso esquerda do sinal de igual deve sempre referir-se a uma varivel da macro, directa ou indirectamente. A macro que se segue inicia uma sequncia de variveis para qualquer valor. Aqui so utilizadas atribuies directas e indirectas. O0300 N1 IF [#2 NE #0] GOTO2 #3000=1 N2 IF [#19 NE #0] GOTO3 #3000=2 N3 WHILE [#19 GT 0] DO1 ; #19=#19-1 #[#2+#19]=#22 END1 ; M99 ; (Iniciar uma matriz de variveis) ; (B=varivel de base) ; (Varivel de base no dada) ; (S=tamanho da matriz); (Tamanho da matriz no dado) ; (Contagem de decrimento) ; (V=valor para definir a matriz) ;

A macro anterior pode ser utilizada para iniciar trs conjuntos de variveis da seguinte forma: G65 P300 B101. S20 (INIT 101..120 TO #0) ; G65 P300 B501. S5 V1 (INIT 501..505 TO 1.0) ; G65 P300 B550. S5 V0 (INIT 550..554 TO 0.0) ; O ponto decimal em B101., etc. pode ser necessrio. Declaraes de controlo As declaraes de controlo permitem ao programador estender as variveis, condicional e incondicionalmente. Tambm proporcionam a possibilidade de afirmar uma seco do cdigo com base numa condio. Extenso incondicional (GOTOnnn e M99 Pnnnn) No controlo Haas, existem dois mtodos de extenso incondicional. Uma extenso incondicional estende-se sempre para um bloco especificado. M99 P15 estende-se incondicionalmente para o bloco nmero 15. A M99 pode ser utilizada ou no em macros, se instaladas e o mtodo tradicional para extenso incondicional no controlo Haas. GOTO15 faz o mesmo que M99 P15. No controlo Haas, um comando GOTO pode ser utilizado na mesma linha que outros cdigos G. GOTO executado aps outros comandos, tais como cdigos M. Extenso calculada (GOTO#n e GOTO [expresso]) A extenso calculada permite ao programa transferir o controlo para outra linha de cdigo no mesmo subprograma. O bloco pode ser calculado durante o funcionamento do programa, utilizando o formato GOTO [expresso]. Ou, o bloco pode ser transmitido atravs de uma varivel local, tal como no formato GOTO#n. GOTO arredonda o resultado da varivel ou expresso associada Extenso calculada. Por exemplo, se #1 incluir 4.49 e GOTO#1 for executado, o controlo tenta transferir para um bloco que inclua N4. Se #1 incluir 4.5, a execuo transferida para um bloco que inclua N5.

102

Macros

96-0228 rev T Janeiro de 2008

O esqueleto do cdigo que se segue poderia ser desenvolvido para fazer um programa que adicione nmeros de srie s peas: O9200 (Gravar dgito no local actual.) ; (D=Dgito decimal a gravar); IF [[#7 NE #0] AND [#7 GE O] AND [#7 LE 9]] GOTO99; #3000=1 (Dgito invlido) ; N99 #7=FIX[#7] (Truncar qualquer parte de fraco) ; GOTO#7 (Agora, gravar o dgito) ; ; N0 (Dgito zero) ... M99 ; N1 (Fazer dgito um) ; M99 ; N2 (Fazer dgito dois) ; ... ; (etc.,...) Com a sub-rotina acima, gravaria cinco dgitos com a seguinte chamada: G65 P9200 D5;

possvel utilizar GOTOs calculados utilizando expresses para estender o processamento, com base nos resultados da leitura de entradas de hardware. Um exemplo poder ser o seguinte: GOTO [[#1030*2]+#1031]; NO (1030=0, 1031=0); ... M99 ; N1 (1030=0, 1031=1); ... M99 ; N2 (1030=1, 1031=0); ... M99 ; N3 (1030=1, 1031=1); ... M99 ; As entradas discretas devolvem sempre 0 ou 1 durante a leitura. O GOTO [expresso] estende-se para a linha de cdigo adequada, com base no estado das duas entradas discretas #1030 e #1031. Extenso condicional (IF e M99 Pnnnn) A extenso condicional permite ao programa transferir o controlo para outra linha de cdigo na mesma subrotina. A extenso condicional s pode ser utilizada quando as macros esto activadas. O controlo Haas permite a utilizao de dois mtodos semelhantes para conseguir a extenso condicional. IF [<expresso condicional>] GOTOn Tal como discutido, <expresso condicional> qualquer expresso que utilize um dos seis operadores Boleanos EQ, NE, GT, LT, GE ou LE. Os parntesis em torno da expresso so obrigatrios. No controlo Haas, no necessrios incluir estes operadores. Por exemplo: IF [#1 NE 0.0] GOTO5; poderia tambm ser: IF [#1] GOTO5;
96-0228 rev T Janeiro de 2008

Macros

103

Nesta declarao, se a varivel #1 contiver qualquer elemento excepto 0.0 ou o valor no definido #0, ocorre a extenso do bloco 5; caso contrrio, o bloco seguinte executado. No controlo Haas, uma expresso condicional tambm pode ser utilizado com o formato M99 Pnnnn. Por exemplo: G0 X0 Y0 [#1EQ#2] M99 P5; Aqui, a condicional destina-se apenas parte M99 da declarao. A ferramenta da mquina recebe a instruo para X0, Y0 que a expresso avalie ou no como Verdadeiro ou Falso. Apenas a extenso, M99, executada com base no valor da expresso. Recomenda-se que a verso IF GOTO seja utilizada caso se pretenda a portabilidade. Execuo condicional (IF THEN) A execuo de declaraes do controlo tambm pode ser conseguida utilizando a construo IF THEN (se, ento). O formato : IF [<expresso condicional>] THEN <declarao>;
NOTA: Para preservar a compatibilidade com a sintaxe FANUC, "THEN" (DEPOIS) no pode ser utilizado com GOTOn.

Este formato , tradicionalmente, utilizado para declaraes de atribuio condicional, tais como: IF [#590 GT 100] THEN #590=0.0 ; A varivel #590 definida como zero quando o valor de #590 exceder 100.0. No controlo Haas, se uma condicional avaliar como FALSO (0.0), ento o restante bloco IF ignorado. Isto significa que as declaraes do controlo tambm podem ser condicionadas, de modo a que se possa escrever algo como: IF [#1 NE #0] THEN G1 X#24 Y#26 F#9 ; assim executado um movimento linear apenas se #1 tiver sido atribudo a um valor. Outro exemplo : IF [#1 GE 180] THEN #101=0.0 M99 ; Indica se a varivel #1 (endereo A) for maior que ou igual a 180, define-se a varivel #101 como zero e volta da sub-rotina. Aqui fica um exemplo de uma declarao "IF" que se estende se tiver sido iniciada uma varivel para conter qualquer valor. Caso contrrio, o processamento continua e gerado um alarme. Lembre-se de que quando um alarme gerado, a execuo do programa interrompida. N1 IF [#9NE#0] GOTO3 (TEST FOR VALUE IN F) ; N2 #3000=11(NO FEED RATE) ; N3 (CONTINUE) ; Iterao/Ciclo (WHILE DO END) Essencial para todas as linguagens de programao a capacidade de executar uma sequncia de premissas um dado nmero de vezes ou efectuar um ciclo atravs de uma sequncia de premissas at ser cumprida uma condio. A tradicional codificao G permite faz-lo com a utilizao do endereo L. Uma sub-rotina pode ser executada um qualquer nmero de vezes, utilizando o endereo L. M98 P2000 L5; Esta situao limitada, pois no possvel terminar a execuo da sub-rotina numa condio. As macros permitem flexibilidade com a construo WHILE-DO-END. Por exemplo: WHILE [<expresso condicional>] DOn; <premissas>; ENDn; Desta forma, executa as premissas entre DOn e ENDn, desde que a expresso condicional avalie Verdadeiro. Os parntesis em torno da expresso so necessrios. Se a expresso avaliar Falso, o bloco aps ENDn executado em seguida. WHILE podem ser abreviado como WH. A parte DOn-ENDn da premissa um par correspondente. O valor de n 1-3. Isto significa que no podem existir mais do que trs ciclos sobrepostos por sub-rotina. Um bom exemplo de como a sobreposio de ciclos WHILE pode ser utilizada a definio de uma matriz. 104 Macros
96-0228 rev T Janeiro de 2008

#101= 3; #102= 4; G0 X#101 Y4. ; F2.5; WH [#101 GT 0] DO1; #102= 4; WH [#102 GT 0] DO2; G81 X#101 Y#102 Z-0.5; #102= #102 - 1; END2; #101= #101 - 1; END1 ; ; M30; Este programa perfura um padro de orifcio de matriz 3 x 4. Embora a sobreposio de premissas WHILE s possa subir trs nveis, na verdade, no existe qualquer limite uma vez que cada sub-rotina pode ter at trs nveis de sobreposio. Se existir a necessidade de sobrepor um nvel mais de 3 vezes, o segmento que inclui os trs nveis mais abaixo de sobreposio pode ser convertido numa sub-rotina, ultrapassando assim a limitao. Se existirem dois ciclos WHILE distintos numa sub-rotina, podem utilizar o mesmo ndice de sobreposio. Por exemplo: #3001=0 (WAIT 500 MILLISECONDS); WH [#3001 LT 500] DO1; END1 ; <Outras premissas>; #3001=0 (WAIT 300 MILLISECONDS); WH [#3001 LT 300] DO1; END1 ; possvel utilizar GOTO para saltar de uma regio delimitada por DO-END, mas no possvel utilizar um GOTO para saltar para a mesma. permitido saltar para dentro de uma regio DO-END, utilizando um GOTO. possvel executar um ciclo infinito, eliminando o WHILE e a expresso. Assim, DO1; <premissas> END1;

executa at premir a tecla RESET.


WH [#1] END1; D01;

ATENO! O cdigo que se segue pode ser confuso:

Neste exemplo, resulta um alarme indicando que no foi encontrado um "Then"; "Then" refere-se ao D01. Altere D01 (zero) para DO1 (letra O). G65 Chamada
da sub-rotina

G65 o comando que chama uma sub-rotina com a capacidade da passagem de argumentos. O formato : G65 Pnnnn [Lnnnn] [argumentos]; Qualquer elemento em itlico que inicie com parntesis rectos opcional. O comando G65 requer um endereo P correspondente ao nmero de um programa actualmente na memria do controlo. Quando o endereo L utilizado na macro, a chamada repetida pelo nmero de vezes especificado. No Exemplo 1, a sub-rotina 1000 chamada uma vez sem a passagem de condies sub-rotina. As chamadas de G65 so semelhantes a, mas no o mesmo que, chamadas M98. As chamadas G65 podem ser sobrepostas at 9 vezes, o que significa, que o programa 1 pode chamar o programa 2, o programa 2 pode chamar o programa 3 e o programa 3 pode chamar o programa 4.
96-0228 rev T Janeiro de 2008

Macros

105

Exemplo 1:

G65 P1000; M30; O1000; ... M99 ;

(Chamada da sub-rotina 1000 como uma macro) (Paragem do programa) (Sub-rotina da macro) (Retorno da sub-rotina da macro)

No Exemplo 2, a sub-rotina 9010 foi concebida para perfurar uma sequncia de orifcios ao longo de uma linha, cuja inclinao determinada pelos argumentos de X e Y, que lhe so transmitidos atravs da linha de comandos G65. A profundidade da perfurao de Z passada como Z, a taxa de alimentao passada como F e o nmero de orifcios a perfurar passado como T. A linha de orifcios perfurada, comeando na posio da ferramenta actual quando a sub-rotina da macro invocada. Exemplo 2: G00 G90 X1.0 Y1.0 Z.05 S1000 M03; G65 P9010 X.5 Y.25 Z.05 F10. T10; G28; M30; O9010; F#9; WHILE [#20 GT 0] DO1; G91 G81 Z#26; #20=#20-1; IF [#20 EQ 0] GOTO5; G00 X#24 Y#25; N5 END1; M99 ; (Posicionar ferramenta) (Chamar 9010) (Padro de orifcio diagonal) (F=Taxa de alimentao) (Repetir vezes T) (Perfurar profundidade de Z) (Contador de decrimento) (Todos os orifcios perfurados) (Mover ao longo da inclinao) (Voltar invocao)

Alternativas As alternativas so uma forma de atribuir um cdigo G ou M a uma sequncia G65 P#####. Por exemplo, no Exemplo 2 seria mais fcil escrever: G06 X.5 Y.25 Z.05 F10. T10; Ao utilizar alternativas, se utilizar uma alternativa a um cdigo G pode passar variveis com o mesmo. Se utilizar uma alternativa a um cdigo M, NO pode passar variveis com o mesmo. Aqui, foi substitudo um cdigo G no utilizado G06, por G65 P9010. Para que o bloco acima funcione, necessrio definir o parmetro associado sub-rotina 9010 como 06 (parmetro 91). Note que G00, G65, G66 e G67 no podem ter alternativas. Todos os outros cdigos entre 1 e 255 podem ser utilizados para alternativas. Os nmeros do programa de 9010 a 9019 esto reservados a alternativas do cdigo G. A tabela que se segue lista os parmetros do HAAS que esto reservados para as alternativas de sub-rotinas da macro.
Parmetro Haas Cdigo O Parmetro Haas 81 82 83 84 85 86 87 88 89 90 Chamada de Macro M 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009

Alternativas do Cdigo G

Alternativas do Cdigo M

Definir um parmetro de alternativas como 0 desactiva as alternativas para a sub-rotina associada. Se um parmetro de alternativas for definido para um cdigo G e a sub-rotina associada no se encontrar na memria, emitido um alarme.

106

Macros

96-0228 rev T Janeiro de 2008

Comunicao

com dispositivos externos

- DPRNT[ ]

As macros permitem capacidades adicionais de comunicao com dispositivos perifricos. possvel a digitalizao de peas, fornecer relatrios de inspeco do tempo de execuo ou sincronizar controlos com dispositivos fornecidos pelo utilizador. Os comandos fornecidos para o efeito so POPEN, DPRNT[ ] e PCLOS. Comandos de preparao para a comunicao POPEN e PCLOS no so necessrios no torno Haas. Foi includo de modo a que programas de diferentes controlos possam ser enviados para o controlo Haas. Sada formatada A premissa DPRNT permite ao programador enviar texto formatado para a porta srie. Qualquer texto e qualquer varivel pode ser impressa na porta srie. O formato da premissa DPRNT o seguinte: DPRNT [<texto> <#nnnn[wf]>... ] ; DPRNT deve ser o nico comando no bloco. No exemplo anterior, <texto> qualquer carcter de A a Z ou as letras (+,-,/,* e o espao). Quando a sada um asterisco, convertido num espao. O <#nnnn[wf]> uma varivel seguida de um formato. O nmero da varivel pode ser qualquer varivel da macro. O formato [wf] necessrio e composto por dois dgitos entre parntesis rectos. Lembre-se de que as variveis da macro so nmeros reais com uma parte inteira e uma parte de fraco. O primeiro dgito no formato designa o total de casa reservadas para a sada da parte inteira. O segundo dgito designa o total de casas reservado para a parte da fraco. O total de casas reservado para a sada no pode ser igual a zero ou maior que oito. Assim, os formatos que se seguem no so permitidos: [00] [54] [45] [36] /* formatos no permitidos */ Um ponto decimal impresso entre a parte inteira e a parte da fraco. A parte da fraco arredondada para a casa menos significativa. Quando so reservadas casas de zero para a parte da fraco, no so impressos pontos decimais. Os zeros esquerda so impressos se existir uma parte de fraco. No mnimo, uma casa reservada para a parte inteira, mesmo ao utilizar zero. Se o valor da parte inteira tiver menos dgitos dos que foram reservados, so produzidos espaos. Se o valor da parte inteira tiver mais dgitos dos que foram reservados, o campo aumentado para que estes nmeros sejam impressos. enviada uma quebra de linha aps cada bloco DPRNT. Exemplos de DPRNT[ ] N1 N2 N3 N4 N5 N6 Cdigo #1= 1.5436 ; DPRNT[X#1[44]*Z#1[03]*T#1[40]] ; DPRNT[***MEASURED*INSIDE*DIAMETER***] ; DPRNT[] ; #1=123.456789 ; DPRNT[X-#1[25]] ; Sada X1.5436 Z 1.544 T 1 MEASURED INSIDE DIAMETER (sem texto, s uma quebra de linha) X-123.45679 ;

Execuo As premissas DPRNT so executadas no momento da interpretao do bloco. Isto significa que o programador deve ter cuidado acerca do local onde as premissas DPRNT aparecem no programa, particularmente, se o destino for a impresso. G103 til para limitar a anteviso. Se pretender limitar a interpretao de anteviso a um bloco, poderia incluir o seguinte comando no incio do seu programa: (Resulta na anteviso de dois blocos.) G103 P1; Para cancelar o limite de anteviso, mudar o comando para G103 P0. No possvel utilizar G103 quando a compensao da cortadora est activa.

96-0228 rev T Janeiro de 2008

Macros

107

Edio As premissas da macro estruturadas incorrectamente ou mal colocadas geram um alarme. Deve ser exercido cuidado ao editar expresses; os parntesis devem ser equilibrados. A funo DPRNT[ ] pode ser editada tal como um comentrio. Pode ser eliminada, movida como um item inteiro ou editar itens individuais dentro de parntesis. As referncias a variveis e expresses de formato devem ser alteradas como uma entidade inteira. Se pretender alterar [24] para [44], coloque o cursor de modo a que [24] seja realado, introduza [44] e prima a tecla Write. Lembre-se de que pode utilizar o interruptor de incrementos para efectuar manobras em expresses DPRNT[ ] longas. Os endereos com expresses podem ser algo confusos. Neste caso, o endereo alfabtico permanece sozinho. Por exemplo, o bloco que se segue contm uma expresso de endereo em X: G1 G90 X [COS [90]] Y3.0; CORRECTO Aqui, o X e os parntesis ficam sozinhos e so itens editveis individualmente. possvel, atravs da edio, eliminar toda a expresso e substitui-la por uma constante de ponto flutuante. G1 G90 X 0 Y3.0 ; INCORRECTO O bloco acima resulta num alarme no momento da execuo. O formato correcto o seguinte: G1 G90 X0 Y3.0; CORRECTO Note que no existe um espao entre o X e o Zero (0). LEMBRE-SE de que ao ver um carcter alfabtico sozinho trata-se de uma expresso de endereo. Funes
de

Macro

estilo

Fanuc

no includas no controlo

CNC Haas

Esta seco lista as funes da macro FANUC que no esto disponveis no controlo Haas. Alternativas M de substituio de G65 Pnnnn por Mnn PROGS 9020-9029. G66 Chamada modal em cada bloco de movimento G66,1 Chamada modal em cada bloco de movimento G67 Cancelamento modal M98 Alternativas, Cdigo T PROG 9000, VAR #149, Bit de activao M98 Alternativas, Cdigo S PROG 9029, VAR #147, Bit de activao M98 Alternativas, Cdigo B PROG 9028, VAR #146, Bit de activao SKIP/N (SALTAR/N) N=1..9 #3007 Imagem de espelho no marcador de cada eixo #4201-#4320 Dados modais do bloco actual #5101-#5106 Desvio servo actual Nomes de variveis para visualizao ATAN [ ]/[ ] Arctangente, verso FANUC BIN [ ] Converso de BCD para BIN BCD [ ] Converso de BIN para BCD FUP [ ] Fraco truncada de tecto LN [ ] Logaritmo natural EXP [ ] Exponente de base E ADP [ ] Redimensionar varivel para nmero inteiro BPRNT [ ] Os seguintes podem ser utilizados como mtodos alternativos para obter os mesmos resultados para algumas funes da macro FANUC no disponveis. GOTO-nnnn Pesquisar um bloco para saltar na direco negativa, ou seja, para trs num programa, no necessrio se utilizar cdigos de endereo N nicos. Uma pesquisa de bloco efectuada a comear no bloco actual a ser interpretado. Ao atingir o fim do bloco, a pesquisa continua desde o topo do programa at o bloco actual ser encontrado.

108

Macros

96-0228 rev T Janeiro de 2008

Programao do 4 e 5 eixos
Eixo B EIXO A
Eixo B 360

+32 -32 FRENTE

-32 +32 LADO

Eixo A 120

Movimento do eixo na Fresadora VR-11 e o Haas TRT 210

Criao

de

Programas

de cinco eixos

A maior parte dos programas de cinco eixos so bastante complexos e devem ser programados utilizando um pacote CAD/CAM. necessrio determinar o comprimento do pivot e da bitola da mquina e introduzir os valores nestes programas. Cada mquina conta com um comprimento de pivot especfico. Esta a distncia do centro de rotao da cabea do veio superfcie inferior do suporte da ferramenta principal. O comprimento do pivot pode ser encontrado na Definio 116 e tambm gravado no suporte da ferramenta principal, que includo com uma mquina de 5 eixos. Eixo de Rotao

Comprimento do Pivot

Total

Comprimento do Medidor Quando configurar um programa, necessrio determinar o comprimento da bitola para cada ferramenta. O comprimento da bitola a distncia da flange inferior do suporte da ferramenta principal ponta da ferramenta. Esta distncia pode ser calculada, definindo um indicador de base magntica na mesa que indique a superfcie inferior do suporte da ferramenta principal e definindo este ponto como Z0 no controlo. Em seguida, introduza cada ferramenta e calcule a distncia da ponta da ferramenta at Z0; este o comprimento da bitola. O comprimento total a distncia do centro de rotao da cabea do veio at ponta da ferramenta. Pode ser calculada, adicionando o comprimento da bitola e o comprimento do pivot. Este nmero introduzido no programa CAD/CAM, que utilizar o valor para os seus clculos.

Desvios
O visor de desvio de trabalho encontrado no visor de desvios, premindo o boto Page Up (Pgina para cima). Pode visualizar e introduzir manualmente os desvios de trabalho a partir deste ecr. Os desvios G54 a G59 ou G110 a G129 podem ser definidos utilizando o boto Part Zero Set (Definio zero da pea). Posicione os eixos no ponto zero de trabalho da sua pea. Utilizando o cursor, seleccione o eixo correcto e o nmero de trabalho. Prima o boto Part Zero Set (Definio zero da pea) e a posio da mquina actual automaticamente armazenada nesse endereo. Este procedimento funciona apenas com o visor de desvios zero do trabalho seleccionado. Note que introduzir um desvio de trabalho Z no zero interfere com o funcionamento de um desvio de comprimento de ferramenta introduzido automaticamente.
96-0228 rev T Janeiro de 2008

Programao do 4 e 5 eixos

109

Os nmeros da coordenada de trabalho so, normalmente, introduzidos como nmeros positivos. As coordenadas de trabalho so introduzidas na mesa como um nmero apenas. Para introduzir um valor X de X2.00 no G54, coloque o cursor na coluna X e introduza 2.0.

Notas de programao de cinco eixos


Utilizar um corte de sincronizao apertada na resoluo da geometria no sistema CAD/CAM permite o fluxo de contornos suaves e uma pea mais precisa. Posicionar a mquina para um vector de aproximao s deve ser feito a uma distncia segura por cima ou ao lado da pea de trabalho. No modo rpido, os eixos chegam posio programada em momentos diferentes; o eixo com a distncia mais curta em relao ao alvo chega primeiro e o eixo com a distncia mais longa chegam em ltimo lugar. Uma taxa de alimentao elevada fora os eixos a chegarem posio comandada ao mesmo tempo, evitando a possibilidade de uma coliso.

Cdigos G
A programao do quinto eixo no afectada pela seleco de unidades imperiais (polegadas) (G20) ou mtricas (G21); os eixos A e B so sempre programados em graus. O tempo de inverso de G93 deve estar em vigor para um movimento simultneo do 5 eixo. No modo G93, a taxa de alimentao mxima inclui a combinao dos movimentos de todos os eixos num bloco de cdigo. O limite definido pelo controlo e apresentado em passos do codificador programados para todos os eixos num bloco de cdigo. Limite e seu ps-processador (software CAD/CAM) se possvel; a velocidade mxima no modo G93 de 32 graus por minuto. O resultado um movimento mais suave, que pode ser necessrio ao operar em torno de paredes inclinadas.

Cdigos M Importante! Recomenda-se vivamente que os traves A/B sejam engrenados ao executar qualquer movimento do 5 eixo. Cortar com os traves desactivados provoca um desgaste excessivo nos conjuntos de engrenagens.
M10/M11 engrena/desengrena o travo do eixo A M12/M13 engrena/desengrena o travo do eixo B Ao executar um corte com os eixos 4 ou 5, a mquina pra entre blocos. Esta pausa deve-se libertao dos traves dos eixos A e/ou B. Para evitar esta hesitao e permitir uma execuo do programa mais suave, programe um M11 e/ou M13 imediatamente antes do G93. Os cdigos M desengrenam os traves, resultando num movimento mais suave e num fluxo de movimentos sem interrupes. Lembre-se que se os traves no voltarem a ser engrenados, permanecem desactivados indefinidamente.

Definies
So utilizadas vrias definies para programar o 4 e 5 eixos. Consulte as definies 30, 34 e 48 para o 4 eixo e as definies 78, 79 e 80 para o 5 eixo. A Definio 85 deve ser definida como .0500 para o corte com o 5. eixo. Definies inferiores a .0500 aproximam a mquina de uma paragem exacta e provocam um movimento no uniforme. O G187 tambm pode ser utilizado no programa para abrandar os eixos. ATENO! Ao cortar no modo do 5 eixo, pode ocorrer um posicionamento fraco e a sobre-deslocao caso o desvio de comprimento da ferramenta (cdigo H) no seja cancelado. Para evitar este problema, utilize G90 G40, H00 e G49 nos primeiros blocos aps uma mudana de ferramenta. Este problema pode ocorrer ao misturar a programao do 3 e do 5 eixos; reiniciar um programa ou iniciar um novo trabalho mantm o desvio do comprimento da ferramenta em vigor.

Taxas de alimentao
Deve ser comandada uma taxa de alimentao para cada linha do cdigo do 4 e/ou 5 eixos. Limite a taxa de alimentao para um valor inferior a 75IPM ao perfurar. As alimentaes recomendadas para concluir a usinagem no trabalho do eixo 3 no deve exceder 50 a 60 IPM com, no mnimo, .0500" a .0750" de material restante para concluir a operao. No so permitidos os movimentos rpidos; no so suportados movimentos rpidos e entrar e sair de orifcios (ciclo de perfurao alargada com retraco total). 110 Programao do 4 e 5 eixos
96-0228 rev T Janeiro de 2008

Ao programar o movimento do 5 eixo em simultneo, necessria uma folga de material inferior e so permitidas taxas de alimentao superiores. Dependendo da folga de acabamento, o comprimento da cortadora e o tipo de perfil a ser cortado, podem ser possveis taxas de alimentao mais elevadas. Por exemplo, quando cortar linhas de moldes ou longos contornos de fluxo, as taxas de alimentao podem exceder os 100 IPM.

Incrementar o 4 e 5 eixos
Todos os aspectos da incrementao do interruptor para o 5 eixo funcionam de forma igual aos outros eixos. A excepo o mtodo de seleccionar o incremento entre o eixo A e o eixo B. Por predefinio, ao premir as teclas '+A' e '-A', selecciona o eixo A para incrementar. O eixo B pode ser seleccionado para incrementar, premindo o boto Shift e, em seguida, premindo a tecla '+A' ou '-A'. EC-300: O modo de avano exibe A1 e A2, usa "A" para avanar A1 e Troca "A" para avanar A2.

Funcionamento do EC-300 Palete e 4 eixo


A mesa rotativa na rea de maquinao sempre apresentada e operada, tal como o eixo A. O eixo rotativo na palete 1 referido como "A1" e o outro eixo, na palete 2, como "A2". Exemplos de funcionamento: Para incrementar o eixo A1, introduza "A1" e prima "INTERRUPTOR DE INCREMENTOS". Para incrementar, utilize os botes de incrementos +/-A incrementando o eixo A1 e os botes +/-B para incrementar o eixo A2. Para retornar o eixo A a zero na palete n 2, introduza "A2" e prima EIXO NICO ZERO. Funo de espelho: Se G101 for utilizado para espelhar o eixo A, a funo de espelho activada para ambos os eixos A. Quando a palete n 1 est na rea de usinagem, A1-MIR apresentado na parte inferior do ecr. Quando a palete n 2 est na rea de usinagem, A2-MIR apresentado. O comportamento das Definies de espelho diferente; se a Definio 48, Imagem de Espelho do Eixo A, estiver activada apenas o eixo A na palete 1 espelhado e a mensagem A1-MIR apresentada. Se a Definio 80 (parmetro 315, bit 20 MAP 4 EIXO 1, o nome para a Definio 80 o mesmo que para a Definio 48, ou seja, Imagem de espelho do eixo A) estiver activada, a funo de espelho activada para o eixo A na palete n 2. Quando a palete n 2 est no interior da fresadora, A2-MIR apresentado.

Procedimento de Recuperao de Falhas


Se a mquina falhar durante o corte de uma pea com o quinto eixo, pode ser difcil afastar a ferramenta da pea devido aos ngulos envolvidos. No premir imediatamente a tecla Recover (Recuperar), nem desligar a alimentao. Para recuperar de uma falha na qual o veio parou com a ferramenta no corte, retraia o veio, utilizando a funo Vector Jog (Incremento do vector). Para faz-lo, prima a letra "V" no teclado, prima o "Interruptor de incrementos" e utilize o interruptor de incrementos para se movimentar ao longo desse eixo. Esta funo permite a movimentao ao longo de quaisquer eixos determinados pelos eixos A e/ou B. A funo Vector Jog (Incremento do vector) destina-se a permitir ao operador afastar a ferramenta de corte da pea numa situao extrema como resultado de uma falha ou condio de alarme. O G28 no se encontra disponvel no modo de incremento do vector; s est disponvel para X, Y, Z A e B quando seleccionar um nico eixo. Se tiver ocorrido uma perda de alimentao durante um corte, o incremento do vector no funciona uma vez que o controlo necessita de uma posio de referncia. Sero necessrios outros meios para afastar a ferramenta da pea. Se a ferramenta no estiver numa posio de corte quando ocorrer a falha, prima o boto Recover e responda s perguntas que aparecem no ecr. Ao premir o boto Recover, a cabea do veio movimenta os eixos A, B e Z em simultneo, para retrair a ferramenta. Se a ferramenta estiver na posio de corte num ngulo, falha ao premir esta tecla. Instalao
de um

eixo opcional

Quando adicionar uma mesa rotativa fresadora Haas, mude as definies 30 e 34 para a mesa rotativa especfica e o dimetro da pea utilizado actualmente. Aviso: A no correspondncia da escova correcta ou definio rotativa sem escova no produto actual a instalar na fresadora pode provocar danos no motor. "B" nas definies indica um produto rotativo sem escova. Os indexadores sem escovas contam com dois cabos na mesa e dois conectores no controlo da fresadora.

Parmetros
Em casos raros poder ter de modificar alguns parmetros para obter um desempenho especfico do seu indexador. No execute este procedimento sem uma lista de parmetros a alterar. (Se no recebeu uma lista de parmetros especiais com o seu indexador, ento, no necessrio alterar os parmetros predefinidosNO OS ALTERE. Ao faz-lo, anula a garantia.)
96-0228 rev T Janeiro de 2008

Programao do 4 e 5 eixos

111

Para alterar os parmetros para um indexador de 4 ou 5 eixo, proceda da seguinte forma: Prima o interruptor E-stop e mantenha-o sob presso. Em seguida, desactive o bloqueio do parmetro (Definio 7). Avance para a pgina de definies, premindo o boto Setting (Definio). Introduza "7" e prima a tecla de seta para baixo; desta forma, avana para a definio 7. Com o cursor na Definio 7, utilize o boto de seta para a direita ou para a esquerda para seleccionar "Off" (Desactivar) e prima o boto Write. O bloqueio do parmetro est agora desactivado. Avance para a pgina de parmetros e introduza o nmero do parmetro a alterar e prima o boto de seta para baixo. Introduza o novo valor para o novo parmetro e prima o boto Write. Se necessrio, altere os outros parmetros. Volte Definio 7 e active novamente esta definio. Reponha o boto E-stop. Coloque o indexador na posio inicial e verifique se funciona correctamente, premindo o Interruptor de incrementos e o boto "A". Incremente o eixo A, utilizando o interruptor de incrementos; o indexador dever movimentarse. Verifique o rcio correcto marcando a mesa; rode a 360 graus, tal como visualizado na pgina de posio e verifique se a marca se encontra na mesma posio. Se estiver prxima (dentro de 10 graus), o rcio est correcto.

Arranque inicial
Ligue a fresadora (e o controlo de servo se existir) e aloje o indexador. Todos os indexadores voltam para a posio home na direco dos ponteiros do relgio, a partir da frente. Se o indexador voltar no sentido contrrio, prima em E-stop e contacte o departamento de assistncia tcnica da Haas. Instalao
de um

eixo opcional

O quinto eixo instalado da mesma forma que o quarto eixo. As Definies 78 e 79 governam o 5 eixo e o eixo incrementado e comandado utilizando o endereo B. Eixo
auxiliar

Para alm dos cinco eixos controlados directamente neste controlo, podem ser adicionados quatro eixos de posio externa adicionais. Estes eixos podem ser comandados directamente a partir do programa, utilizando os cdigos dos eixos C, U, V e W. Os comandos para estes eixos s so permitidos num bloco G00 ou G01. A ligao destes eixos conseguida atravs de uma segunda porta RS-232 para um ou mais controlos de eixo nico HAAS. Na pgina Setting (Definies), a Definio 38 utilizada para seleccionar o nmero de eixos auxiliares. O visor da posio da mquina mostra na presente posio destes eixos. Apenas um eixo auxiliar movido de cada vez. Se uma alimentao (G01) estiver programada, a taxa de alimentao programada no CNC enviada para o controlo auxiliar. Um movimento G00 de um eixo auxiliar movimenta o eixo para a sua taxa de alimentao mxima. Quando o controlo CNC aguarda a concluso do movimento do eixo auxiliar, a parte inferior do ecr mostra "C FIN". Uma falha nas comunicaes RS-232 com os eixos auxiliares pode provocar a pausa deste ecr indefinida. O boto Reset (Repor) termina quaisquer comunicaes do eixo auxiliar "desligadas". Paragem de emergncia ou a activao de Bloco nico so as nicas formas de parar um eixo auxiliar; a Feed Hold (Suspenso da alimentao) ou Reset (Reiniciar) no param o eixo. Se adicionar um eixo auxiliar, Definio 38, o eixo auxiliar ser designado como C. Se adicionar dois eixos auxiliares, so designados como C e U; etc.

Parmetros
Quando fizer a interface com um eixo auxiliar, o controlo-servo de eixo nico Haas deve ter o Parmetro 21 definido de acordo com a seguinte tabela. ome no CNC: N C U V W Parmetro 21: 6 1 2 3 Seleco do eixo: Z U V W

Os vrios eixos auxiliares devem ser ligados em margarida atravs da segunda porta RS-232, tal como descrito no manual do operador do operador. Os eixos auxiliares podem ser incrementados a partir do painel frontal do CNC, utilizando o interruptor de incrementos. 112 Programao do 4 e 5 eixos
96-0228 rev T Janeiro de 2008

No existem desvios de trabalho para estes eixos, pelo que todos os comandos se encontram no sistema de coordenadas da mquina. Mas se for for introduzida uma posio com um zero mal colocado no controlo servo HAAS, essa posio ser utilizada como zero. No arranque do CNC, o controlo de eixos auxiliares tambm iniciado e zero mudado para o valor definido no controlo de eixo nico. Para definir um zero mal colocado, tem de incrementar o controlo de eixo nico para uma nova posio zero e, em seguida, premir e manter sob presso a tecla Clear (Limpar) no controlo de eixo nico. A comunicao de eixos auxiliares sempre de sete bits de dados, em paridade e dois bits de paragem. A taxa de dados a Definio 54 do CNC e deve ser definida como 4800. A Definio 50 do CNC dever ser definida como XON/XOFF. O Parmetro 26 no controlo de eixo nico deve ser definido como 5 para 4800 bit por segundo e o Parmetro 33 deve ser definido como 1 para XON/XOFF. O Parmetro 12 no controlo de eixo nico deve ser sempre definido como 3 ou 4 para evitar o enrolamento circular. O cabo que liga o CNC ao controlo de eixo nico tem de ser um cabo DB-25 (terminal macho em ambas as extremidades) e deve ligar, no mnimo, os terminais 1, 2, 3 e 7 directamente a partir da segunda (inferior) porta srie do CNC para o controlo servo. Desactivao
de eixos

Se tiver uma mesa rotativa de 4 eixo ou um indexador 5C ou um 5 eixo deve ser desactivado a partir do ecr Settings (Definies) quando for removido da mquina. No ligue ou desligue quaisquer cabos com o controlo ligado. Se no desligar a definio do eixo rotativo quando desligado, emitido um alarme.

96-0228 rev T Janeiro de 2008

Programao do 4 e 5 eixos

113

114

Programao do 4 e 5 eixos

96-0228 rev T Janeiro de 2008

Cdigos G (Funes de preparao)


O cdigos G so utilizados para comandar aces especficas na mquina, por exemplo, movimentos de mquina simples ou funo de perfurao. Estes tambm comandam funes mais complexas desde crculos de orifcio para parafusos at maquinao no vertical. O cdigos G esto divididos em grupos. Cada grupo de cdigos representa comandos para uma matria especfica. Por exemplo, os cdigos G do Grupo 1 comandam movimentos ponto a ponto dos eixos da mquina, os do Grupo 7 so especficos para a Compensao da Cortadora. Cada grupo possui um cdigo G dominante; designado como o cdigo G predefinido. Um cdigo G predifinido o cdigo de cada grupo que a mquina utiliza, excepto quando seja especificado outro cdigo G do grupo. Por exemplo, para programar movimento X, Y, Z como este, X-2. Y-3. Z-4. ir posicionar a mquina atravs de G00. (Note que a tcnica de programao devida serve para introduo de todos os movimentos com um cdigo G). Os cdigos predefinidos para cada grupo esto demonstrados no ecr Current Commands (Comandos Actuais) no canto superior direito. Caso seja comandado (activado) outro cdigo G do grupo ento esse cdigo G ser mostrado no ecr Current Commands. Os comandos de cdigos G podem ser modais ou no modais. Um cdigo G modal significa que uma vez comandado, o cdigo G ir permanecer em efeito at ao fim do programa ou at que outro cdigo G do mesmo grupoo seja comandado. Um cdigo Gno modal apenas surte efeito na linha em que est; a linha de programa seguinte no ser afectada pelas linhas anteriores de cdigos G no modais.

Notas de programao:
Os cdigos do Grupo 00 so no modais; nos outros grupos so modais. Os cdigos do Grupo 01 iro cancelar os cdigos do Grupo 09 (ciclos fixos), por exemplo, se um ciclo fixo (G73 at G89) estiver activo, a utilizao de G00 ou G01 ir cancelar o ciclo fixo.

Ciclos Fixos
Os ciclos fixos so utilizados para simplificar a programao de uma pea, por exemplo, nas operaes repetitivas do eixo Z, tais como, perfurao, roscagem e rectificao. Ciclos fixos no funcionaro com cdigos G do Grupo 00. Consulte os cdigos G especficos de ciclos fixos para mais informaes de exemplos de programas.

96-0228 rev T Janeiro de 2008

Cdigos G

115

ndice

dos

Cdigos G

G00 Posicionamento de Movimento Rpido (Grupo 01). .................................................................114 G01 Movimento de Interpolao Linear (Grupo 01).........................................................................114 G02 CW (Sentido Horrio) / G03 Movimento de Interpolao Circular CCW (Sentido Anti-horrio) (Grupo 01).......................................................................................................115 G04 Pausa (Grupo 00).........................................................................................................................118 G09 Paragem Exacta (Grupo 00)........................................................................................................118 G10 Definir Deslocamentos (Grupo 00).............................................................................................118 G12 Desbaste de Compartimento Circular CW (Sentido Horrio) / G13 Desbaste de Compartimento Circular CCW (Sentido Anti-horrio) (Grupo 00). ..................................................119 Seleco de plano G17 XY, G18 ZX e G19 YZ (Grupo 02). ...............................................................121 G20 Seleco de Polegadas / G21 Seleco de S. Mtrico (Grupo 06).........................................121 G28 Regressar Origem da Mquina Atravs de G29 Ponto de Referncia opcional (Grupo 00)........121 G29 Regressar do Ponto de Referncia (Grupo 00).........................................................................122 G31 Avano At Escape (Grupo 00). ..................................................................................................122 G35 Medio do Dimetro da Ferramenta Automaticamente (Grupo 00).....................................123 G36 Medio do Desvio de Trabalho Automaticamente (Grupo 00)..............................................124 G37 Medio do Desvios da Ferramenta Automaticamente (Grupo 00). .......................................124 G40 Cancelar Compensao da Cortadora (Grupo 07)...................................................................125 G41 Compensao Esquerda da Cortadora 2D / G42 Compensao da Cortadora 2D. Direita (Grupo 07)................................................................................................................................125 G43 Compensao do Comprimento da Ferramenta +(Adic.) / G44 Comp. do Comprimento da Ferramenta - (Subtrair) (Grupo 08). ....................................................................................................126 G47 Gravar Texto (Grupo 00)..............................................................................................................126 Cancelar G49 G43/G44/G143 (Group 08). ..........................................................................................127 G50 Cancelar Escala (Grupo 11)........................................................................................................127 G51 Escala (Grupo 11). ........................................................................................................................127 G52 Definir Sistema Coordenao de Trabalho (Grupo 00 ou 12). .................................................129 G53 Seleco de Coordenada de Mquina No-modal (Grupo 00). ...............................................130 G54-59 Seleco Sistema Coordenada de Trabalho n 1 - n 6 (Grupo 12 ). .................................130 G60 Posicionamento Uni-direccional (Grupo 00).............................................................................130 G61 Modo de Paragem Exacta (Grupo 15). .......................................................................................130 G64 Cancelar G61 (Grupo 15).............................................................................................................130 G68 Rotao (Grupo 16). .....................................................................................................................130 G69 Cancelar Rotao G68 (Grupo 16).............................................................................................132 G70 Crculo de Orifcio de Parafuso (Grupo 00)...............................................................................132 G71 Arco de Orifcio de Parafuso (Grupo 00). ...................................................................................132 G72 Orifcio de Parafuso ao longo de um ngulo (Grupo 00).........................................................133 G73 Ciclo Fixo Perfurao de Percusso de Alta Velocidade (Grupo 09). .....................................137 G74 Ciclo Fixo de Roscagem Cnica Inversa (Grupo 09)................................................................138 G76 Ciclo Fixo de Rectificao Precisa (Grupo 09).........................................................................138 G77 Ciclo Fixo de Rectificao Inversa (Grupo 09). .........................................................................139 G80 Cancelar Ciclo Fixo (Grupo 09). ..................................................................................................139 G81 Ciclo Fixo de Perfurao (Grupo 09). .........................................................................................139 G82 Ciclo Fixo de Perfurao de Ponto (Grupo 09).........................................................................140 G83 Ciclo Fixo de Furao de Percurso Normal (Grupo 09).........................................................141 G84 Ciclo Fixo de Roscagem (Grupo 09)..........................................................................................142 G85 Ciclo Fixo de Rectificao (Grupo 09).......................................................................................143 G86 Ciclo Fixo de Rectificao e Paragem (Grupo 09). ...................................................................144 G87 Ciclo Fixo de Rectificao Interior e Retraco Manual (Grupo 09)......................................144 G88 Ciclo Fixo de Rectificao Interior, Retraco Manual e Pausa (Grupo 09). .........................145 G89 Ciclo Fixo de Rectificao Exterior e Retraco Manual (Grupo 09).....................................145
116 Cdigos G
96-0228 rev T Janeiro de 2008

G90 Comandos de Posio Absoluta (Grupo 03).............................................................................145 G91 Comandos de Posio de Incrementos (Grupo 03).................................................................145 G92 Definir Valor de Alterao de Sistema Coordenao de Trabalho (Grupo 00)......................146 G93 Modo de Avano de Tempo Inverso (Grupo 05).......................................................................146 G94 Modo de Avano por Minuto (Grupo 05)...................................................................................146 G95 Avano por Rotao (Grupo 05).................................................................................................147 G98 Reco de Ponto Inicial de Ciclo Fixo (Grupo 10)......................................................................147 G99 Reco de Plano R de Ciclo Fixo (Grupo 10)..............................................................................147 G100 Cancelar Imagem Espelho (Grupo 00).....................................................................................147 G101 Activar Imagem Espelho (Grupo 00)........................................................................................147 G102 Sada Programvel para RS-232 (Grupo 00)...........................................................................149 G103 Limitar colocao na Memria Intermdia de Bloco (Grupo 00)..........................................150 G107 Mapeamento Cilindrco (Grupo 00)..........................................................................................150 G110-G129 Sistema de Coordenada n 7-26 (Grupo 12 )................................................................151 G136 Medio do Centro de Deslocamento de Trabalho Automaticamente (Grupo 00).............152 G141 3D+ Compensao da Cortadora (Grupo 07). .........................................................................153 G143 Compensao do Comprimento da Ferramenta de 5 Eixos + (Grupo 08)...........................154 G150 Desbaste de Compartimento Geral (Grupo 00)......................................................................155 G153 Ciclo Fixo Perfurao de Percusso de Alta Velocidade de 5 Eixos (Grupo 09).................160 G154 Seleccionar Coordenadas de Trabalho P1-99 (Grupo 12).....................................................160 G155 Ciclo Fixo de Roscagem Cnica Inversa de 5 Eixos (Grupo 09)...........................................161 G161 Ciclo Fixo de Furao 5 Eixos (Grupo 09)...............................................................................162 G162 Ciclo Fixo de Furao de Ponto de 5 Eixos (Grupo 09). .........................................................162 G163 Ciclo Fixo de Furao de Percurso Normal de 5 Eixos (Grupo 09). ....................................163 G164 Ciclo Fixo de Roscagem Cnica de 5 Eixos (Grupo 09). ........................................................164 G165 Ciclo Fixo de Rectificao de 5 Eixos (Grupo 09). ..................................................................164 G166 Ciclo Fixo de Rectificao e Paragem de 5 Eixos (Grupo 09)...............................................165 G169 Ciclo Fixo de Rectificao e Pausa de 5 Eixos (Grupo 09)....................................................165 G174 Rosca Rgida No Vertical no Sentido Anti-Horrio (Grupo 00). ...........................................166 G184 Rosca Rgida No Vertical no Sentido Horrio (Grupo 00)....................................................166 G187 Definio do Nvel de Suavidade (Grupo 00). ..........................................................................166 G188 Buscar Programa desde PST (Grupo 00)................................................................................166

G65, a Chamada de Sub-rotina Macro, descrita no captulo Macro.

96-0228 rev T Janeiro de 2008

Cdigos G

117

G00 Posicionamento de Movimento Rpido (Grupo 01)


X Y Z A Comando de Movimento do Eixo X opcional. Comando de Movimento do Eixo Y opcional Comando de movimento do eixo Z opcional Comando de movimento do eixo A opcional

G00 utilizado para movimentar os eixos das mquinas velocidade mnima. essencialmente utilizado para rapidamente posicionar a mquina num dado ponto antes de cada comando de avano (corte). (Todos os movimentos so efectuados na velocidade rpida mxima.) Este cdigo G modal, assim, um bloco com G00 causa que todos os blocos seguintes estejam em movimento rpido at que outro cdigo de Grupo 01 seja especificado. Nota de programao: Em regra, o movimento rpido no ser em linha recta. Cada eixo especificado movido mesma velocidade, porm, nem todos os eixos podero completar os seus movimentos ao mesmo tempo. A mquina ir aguardar at que todos os movimentos sejam completos antes no nicio do comando seguinte. Os comandos de posio absoluta ou de incrementos (G90 ou G91) iro alterar a forma como esses valores de movimento de eixos so interpretados. A definio 57 (Paragem Exacta Fixa X-Y) pode alterar a proximidade de espera por uma paragem exacta antes e depois de um movimento rpido.

G01 Movimento de Interpolao Linear (Grupo 01)


F X Y Z A ,R ,C Graduao do Avano em polegadas (mm) por minuto Comando de Movimento do Eixo X opcional. Comando de Movimento do Eixo Y opcional Comando de movimento do eixo Z opcional Comando de movimento do eixo A opcional Raio da circunferncia Distncia do centro da interseco onde a chanfradura comea

Este cdigo G movimenta os eixos numa graduao do avano programada. principalmente utilizado para cortar a pea. Um avano G01 pode ser um movimento de um eixo ou de vrios eixos. A graduao do movimento de eixos controlada pelo valor de graduao de avano (F). Este valor F pode estar em unidades por minuto (polegadas ou s. mtrico) (G94) ou por rotao do fuso (95) ou por tempo para completar o movimento (G93). O valor de graduao de avano (F) pode estar na linha de programa actual ou numa linha anterior (o controlo ir sempre utilizar o valor F mais recente at que seja comandado outro). G01 um comando modal, o que significa que ir permanecer sempre em efeito at que cancelado por um comando rpido como G00 ou um comando de movimento circular como G02 ou G03. Logo que seja iniciado um G01, todos os eixos programados iro movimentar-se e atingir o destino em simultneo. Caso um eixo no seja capaz de executar a graduao de avano programada, o controlo no ir proceder com o comando G01 e soar um alarme (graduao de avano mxima excedida).

Exemplos de Chanfradura e Arredondamento de Cantos


O1234 (Exemplo de Arredondamento de Cantos e Chanfradura); T1 M6; G00 G90 G54 X0. Y0. S3000 M3; G43 H01 Z0.1 M08; 4.0 G01 Z-0.5 F20.; Y-5. ,C1.; X-5. ,R1.; Y0.; G00 Z0.1 M09; G53 G49 Z0.; G53 Y0.; M30; X0. Y0.

4.0 5.0 R1.0 1.0

4.0

5.0

Um bloco de chanfrar ou um bloco de arredondamento de cantos pode ser automaticamente introduzido entre dois blocos de interpolao linear atravs da especificao de C (chanfrar) ou de R (arredondamento de cantos). Deve existir um bloco de interpolao linear de trmino a seguir ao bloco de incio (uma pausa G04 poder intervir). 118 Cdigos G
96-0228 rev T Janeiro de 2008

Estes dois blocos de interpolao linear especificam um canto de interseco. Caso o bloco de incio especifique um C, o valor a seguir ao C a distncia da interseco at onde a chanfradura comea e tambm a distncia da interseo at onde a chanfradura termina. Caso o bloco de incio especifique um R, o valor a seguir ao R o raio da tangente da circunferncia ao canto em dois pontos: o incio do arco de arredondamento do canto e o ponto de trmino desse arco. Pode haver blocos consecutivos especificados com chanfradura ou arredondamento de cantos. Deve haver movimento nos dois eixos especificados pelo plano seleccionado, quer o plano activado seja XY (G17), XZ (G18) ou YZ (G19).

G02 CW (Sentido Horrio) / G03 Movimento de Interpolao Circular CCW (Sentido Anti-horrio) (Grupo 01)
F I J K R X Y Z A ,R ,C Graduao do Avano em polegadas (mm) por minuto Distncia opcional ao longo do eixo X at ao centro da circunferncia Distncia opcional ao longo do eixo Y at ao centro da circunferncia Distncia opcional ao longo do eixo Z at ao centro da circunferncia Raio da circunfrncia Opcional Comando de Movimento do Eixo X opcional. Comando de Movimento do Eixo Y opcional Comando de movimento do eixo Z opcional Comando de movimento do eixo A opcional Raio do crculo de arredondamento do canto Distncia do centro da interseco onde a chanfradura comea.

Estes cdigos G so utilizados para especificar um movimento circular. So necessrios dois eixos para completar o movimento circular e o plano correcto, G17-19 devem ser especificados. Existem dois mtodos para comandar G02 ou G03, o primeiro atravs da utilizao dos endereos I, J, K e o segundo pelo endereo R. Uma chanfradura ou uma funo de arredondamento de canto pode ser adicionada ao programa, especificando .C (chanfradura) ou ,R (arredondamento de canto), como descrito na definio de G01.

Utilizar os endereos I, J, K
Os endereos I, J e K so utilizados para localizar o centro do arco em relao ao ponto de incio. Por outras palavras, os endereos I, J, K so as distncias desde o ponto de incio at ao centro da circunferncia. Apenas I, J ou K especficos em relao ao plano seleccionado so permitidos (G17 utiliza IJ, G18 utiliza IK e G19 utiliza JK). Os comandos X, Y e Z especificam o ponto de trmino do arco. Caso a localizao de X, Y ou Z para o plano seleccionado no seja especificada, o ponto de trmino do arco o mesmo que o ponto de incio para esse eixo. Para cortar uma circunferncia completa devem ser utilizados os endereos I, J, K; a utilizao do endereo R no ir funcionar. Para cortar uma circunferncia completa, no especifique um ponto de trmino (X, Y e Z); programe I, J ou K para definir o centro da circunferncia. Por exemplo: G02 I3.0 J4.0 (Assume G17; plano XY)

Utilizar o endereo R
O valor R define a distncia do ponto de incio at ao centro da circunferncia. Utilize um valor R positivo para raios de 180 ou inferiores e um valor R negativo para raios superiores a 180.

Exemplos de Programao
135O
R 1.00

225O

R 1.00 1.5 .5 G90 G54 G00 X-0.25 Y-.25 G01 Y1.5 F12. G02 X1.884 Y2.384 R1.25
96-0228 rev T Janeiro de 2008

1.5

.5
G90 G54 G00 X-0.25 Y-0.25 G01 Y1.5 F12. G02 X1.884 Y0.616 R-1.25

Cdigos G

119

Exemplo de Arredondamento de Cantos e Chanfradura:


G00 X1. Y1. G01 X5. F10. ,C0,75 Y2.5 ,R0.4 G03 X8. Y5. R3. ,R0,8 G01 X5. ,C0.8 Y7. ,R1. X1. ,R1. Y1. G00 X0 Y0 M30

Fresagem de Roscas
A fresagem de roscas utiliza um movimento padro G02 ou G03 para criar o movimento circular em X-Y, depois adicciona um movimento Z no mesmo bloco para criar o passo da rosca. Tal gera uma volta da rosca; os dentes mltiplos da rosca geram o resto. Linha tpica do cdigo: N100 G02 I-1.0 Z-.05 F5. (cria um raio de 1 polegada para rosca de 20 passos) Notas de Fresagem de Roscas: O orifcios internos inferiores a 3/8 polegada podem no ser possveis nem prcticos. Suba sempre o corte da cortadora. Use um G03 para cortar as roscas I.D. threads ou um G02 para cortar as roscas O.D. Uma rosca I.D. do lado direito ir mover para cima no eixo Z atravs do passo completo de uma rosca. Uma rosca O.D. de passo direito ir movimentar-se para baixo no eixo Z pelo valor de um passo de rosca. PASSO = 1/Rosca por polegada (Exemplo - 1.0 dividido por 8 TPI = .125)

Exemplos de Fresagem de Roscas:


Este programa ir fresar uma rosca I.D. num orifcio 1.5 x 8 TPI utilizando o dimetro ,750 x 1.0 de fresa de rosca. Para comear, mea o dimetro do orifcio (1.500). Subtraia o dimetro da cortadora ,750 e depois divida por 2. (1.500 - .75) / 2 = .375 O resultado (,375) a distncia que a cortadora inicia desde I.D. da pea. Aps o posicionamento incial, o prximo passo do programa ligar a compensao da cortadora e movimentar para o I.D. da circunferncia. Este prximo passo serve para programar uma circunferncia completa (G02 ou G03) com um comando de eixo Z pelo valor de um passo completo da rosca (chamado "interpolao helicidal") O ltimo passo afastar-se de I.D. da circunferncia e desligar a compensao da cortadora. A compensao da cortadora no pode ser desligada ou ligada durante um movimento de arco. Deve ser efectuado um movimento linear, no eixo X ou Z para movimentar / afastar a ferramenta do dimetro a cortar. Este movimento ser valor mximo de compensao que poder ser ajustado. Exerccio de Fresagem de Rosca I.D.

Movimento para I.D. N5


N1 N4 N2 N3

Movimento de afastamento de I.D.

Fresagem de Rosca 1.5 dimetro x 8 TPI Caminho da Ferramenta Ligar e Desligar Compensao da Cortadora

Exemplos de Fresagem de Roscas:

120

Cdigos G

96-0228 rev T Janeiro de 2008

Exemplo de programa % O2300 G00 G90 G54 X0 Y0 S400 M03 G43 H01 Z.1 M08 Z-.6 N1 G01 G41 D01 X.175 F25. N2 G03 X.375 R.100 F7. N3 G03 I-.375 Z-.475 N4 G03 X.175 R.100 N5 G01 G40 X0 Y0 G00 Z1.0 M09 G28 G91 Y0 Z0 M30 %
NOTA:

Descrio (Fresagem de rosca 1.5 dimetro x 8 TPI) (X0, Y0 est no centro do orifcio) (Z0 para o topo da pea - Utilizando ,5 de espessura de material)

(Ligar Comp. da Cortadora) (Movimentar para I.D. do orifcio rectificado) (Uma rotao completa com Z a mover-se para cima .125) (Afastamento das novas roscas) (Cancelar Comp. da Cortadora)

O ajuste mximo de compensao da cortadora ,175.

Fresagem de Rosca O.D.


Exerccio de Fresagem de Rosca O.D.
Posio Inicial

,250 Cortadora

XO, YO

2.0" Dia. Material

Fresagem de Roscas 2.0 dia. post x 16 TPI Caminho da Ferramenta Posicionamento Rpido, Ligar e Desligar Compensao da Cortadora

Exemplo de Fresagem de Rosca O.D.

Exemplo de programa % O2400 G00 G90 G54 X0 Y2.0 S2000 M03 G43 H01 Z.1 M08 Z-1.0 G41 D01 X-1.5 Y1.125 G01 X0. F15. G02 J-1.125 Z-1.0625 G01 X1.5 G00 G40 X0 Y2.0 Z1.0 M09 G28 G91 Y0 Z0 M30 %
NOTA:

Descrio (Fresagem de rosca de 2.0 dimetro x 16 TPI) (X0, Y0 est no centro da haste) (Z0 est no topo da pea - Altura da haste de 1.125 polegadas

(Ligar Comp. da Cortadora) (Movimento linear haste.) (Movimento circular; movimento negativo de Z.) (Movimento linear de afastamento da haste.) (Desligar comp. da cortadora)

Um movimento de compensao da cortadora pode consistir de qualquer movimento de X ou Y a partir de qualquer posio, desde que o movimento seja maior do que o valor a ser compensado.

96-0228 rev T Janeiro de 2008

Cdigos G

121

Exemplo de Fresagem de Rosca de Ponto nico


O programa serve para um orifcio de dimetro 2.500, com um dimetro de corte de .750", um de raio .875, um passo de rosca de .0833 (12 TPI) e uma espessura da pea de 1.0. Exemplo de programa % O1000 T1 M06 G00 G90 G54 X0 Y0 S2500 M03 G43 H01 Z.1 M08 G01 Z-1,083 F35. G41 X.275 DI G3 X.875 I.3 F15. G91 G3 I-.875 Z.0833 L14 G90 G3 X.275 I-.300 G00 G90 Z1.0 M09 G1 G40 X0 Y0 G28 G91 Y0 Z0 M30 % Descrio (X0, Y0 est no centro do orifcio - Z0 est no topo da pea) (Ferramenta n1 uma ferramenta de rosca de ponto nico com dimetro ,750)

(Valor de Raio) (Multiplique .0833 passo x 14 passagens = 1.1662 de movimento no eixo Z)

Movimento Helicidal
O movimento helicidal possvel com G02 ou G03 programando o eixo linear que no esteja no plano seleccionado. O terceiro eixo ser movimentado linearmente ao longo do eixo especificado, enquanto os outros dois eixos sero movimentados circularmente. A velocidade de cada eixo ser controlada para que a taxa helicidal corresponda graduao do avano programada.

G04 Pausa (Grupo 00)


P Tempo de pausa em segundos ou milissegundos G04 utilizado para causar um atraso ou uma pausa no programa. O bloco que contenha G04 ir atrasar o tempo especificado pelo cdigo P. Por exemplo, G04 P10.0. Isto ir atrasar o programa por 10 segundos. Note que a utilizao do ponto decimal G04 P10. uma pausa de 10 segundos; G04 P10 uma pausa de 10 milsegundos.

G09 Paragem Exacta (Grupo 00)


O cdigo G09 utilizado para especificar uma paragem de eixos controlados. Apenas tem efeito no bloco em que for comandado; no modal, no afecta os blocos seguintes. A mquina ir desacelerar at ao ponto programado antes de ser processado outro comando.

G10 Definir Deslocamentos (Grupo 00)


G10 permite ao programador definir deslocamentos dentro do programa. Atravs de G10 substitui-se a introduo manual de deslocamentos (p.ex. comprimento e dimetro da ferramenta, deslocamento da coordenao de trabalho). L Selecciona a categoria de deslocamento.

122

Cdigos G

96-0228 rev T Janeiro de 2008

L2 Origem da coordenada de trabalho para G52 e G54-G59 L10 Valor de desvio de comprimento (para o cdigo H) Valor de desvio de desgaste da ferramenta L1 ou L11 (para o cdigo H) Valor de desvio do Dimetro de L12 (para o cdigo D) Valor de desvio do desgaste de dimetro de L13 (para o cdigo D ) L20 Origem da coordenada de trabalho auxiliar para G110-G129 P Selecciona um deslocamento especfico. P1-P100 Utilizados para referncia dos desvios do cdigo D ou H (L10-L13) P0 G52 referncia coordenadas de trabalho (L2) P1-P6 G54-G59 referncia coordenadas de trabalho (L2) P1-P20 G110-G129 referncia coordenadas auxiliares (L20) P1-P99 G154 P1-P99 referncia coordenadas auxiliares (L20) R X Y Z A Valor de desvio ou incrementos para comprimento e dimetro. Localizao zero do eixo X opcional. Localizao zero do eixo Y opcional. Localizao zero do eixo Z opcional. Localizao zero do eixo A opcional. (Movimenta coordenada G54 6.0 para a direita); Define a coordenada de trabalho G111 para X10.0, Y8.0}; {Define desvio da Ferramenta n5 para 2.5}; {Define dimetro da Ferramenta n5 para ,375"}; {Define a coordenada de trabalho G154 P50 para X10. Y20.}

Exemplos de Programao G10 L2 P1 G91 X6.0 G10 L20 P2 G90 X10. Y8. G10 L10 G90 P5 R2,5 G10 L12 G90 P5 R.375 G10 L20 P50 G90 X10. Y20.

G12 Desbaste de Compartimento Circular CW (Sentido Horrio) / G13 Desbaste de Compartimento Circular CCW (Sentido Anti-horrio) (Grupo 00)
Estes dois cdigos G so utilizados para fresar formas circulares. Apenas diferem no sentido de rotao utilizado. Ambos os cdigos G utilizam plano circular XY predefinido (G17) e implicam a utilizao de G42 (compensao da cortadora) para G12, G41 e G13. Estes dois cdigos G so no modais. *D Seleco do raio ou dimetro da ferramenta Raio I da primeira circunferncia (ou trmino se nenhum L) O valor I deve ser maior do que o Raio da Ferramenta mas no inferior ao valor K. Raio K de trmino de circunferncia (se especificado) Conta-ciclos L para repetir cortes mais profundos Raio Q de incrementos ou saltar passo (deve ser utilizado K) Graduao do Avano F em polegadas (mm) por minuto Profundidade Z de corte ou incrementos *De forma a obter o dimetro de circunferncia programado, o controlo utiliza o tamanho de ferramenta do cdigo D seleccionado. Caso pretenda programar a linha central da ferramenta seleccione D0. NOTA: Caso no pretenda nenhuma compensao de cortadora, deve especificar D00. Caso no seja especificado nenhum D no bloco G12/G13, ser utilizado o ltimo valor D, mesmo se tiver sido cancelado anteriormente com G40. A ferramenta deve ser posicionada ao centro da circunferncia utilizando X e Y. Para retirar todo o material contido na circunferncia, utilize valores I e Q inferiores ao dimetro da ferramenta e um valor K igual ao raio da circunferncia. Para cortar um raio de circunferncia apenas, utilize um valor I definido para o raio e nenhum valor K ou Q.

96-0228 rev T Janeiro de 2008

Cdigos G

123

% O00098 (AMOSTRA G12 E G13) (DESVIO D01 DEFINIDO PARA O TAMANHO APROXIMADO DA FERRAMENTA) (A FERRAMENTA DEVE SUPERIOR AO DIM. INTERIOR DE Q) T1M06 G54G00G90X0Y0 (Movimento para o centro de G54) G43Z0.1H01 S2000M03 G12I1.5F10.Z-1.2D01 (Terminar compartimento no sentido horrio) G00Z0.1 G55X0Y0 (Movimento para o centro de G55) G12I0.3K1.5Q0.3F10.Z-1.2D01 (Desbaste e trmino no sentido horrio) G00Z0.1 G56X0Y0 (Movimento para o centro de G56) G13I1.5F10.Z-1.2D01 (Terminar compartimento no sentido anti-horrio) G00Z0.1 G57X0Y0 (Movimento para o centro de G57) G13I0.3K1.5Q0.3F10.Z-1.2D01 (Desbaste e trmino no sentido anti-horrio) G00Z0.1 G28 M30 %
Fresagem de Compartimento Circular (Mostrado G12 no sentido Horrio)

Q K

I Apenas

Utilize apenas I, K e Q.

Estes cdigos G assumem a utilizao de compensao da cortadora, assim, a linha de programa dispensa G41 ou G42. No entanto, necessrio um valor de desvio D, do raio ou dimetro da cortadora, para ajustar o dimetro da circunferncia. Os exemplos de programao que se seguem mostram o formato G12 e G13, bem como as diferentes formas de escrever estes programas. Passagem nica: Utilize apenas I. Aplicaes: Uma passagem no sentido contrrio de rectificao; compartimentao de desbaste e acabamento de orifcios mais pequenos, corte ID de entalhes de O-rings. Passagem Mltipla: Utilize apenas I, K e Q. Aplicaes: Passagens mltiplas no sentido contrrio de rectificao; compartimentao de desbaste e acabamento de orifcios mais largos com sobreposio da cortadora. Passagem Mltipla de Profundidade Z: Com I apenas ou I, K, e Q (G91 e L tambm podem ser utilizados). Aplicaes: Desbaste profundo e acabamento de compartimentao) As figuras anteriores mostram o caminho da ferramenta durante os cdigos de desbaste de compartimento. Exemplo G13 passagem mltipla usando I, K, Q, L, e G91: Este programa utiliza G91 com um L contagem 4, assim, este ciclo ir executar um total de quatro vezes. Os incrementos de profundidade Z so de 0.500. Este valor multiplicado pela contagem L o que prefaz uma profundida de 2.000. G91 e a contagem L podem tambm ser utilizados numa linha G13I only". 124 Cdigos G
96-0228 rev T Janeiro de 2008

NOTA:

Caso a coluna de geometria do visor de Desvios no controlo tiver um valor introduzido, G12/G13 ir ler a informao, quer D0 esteja presente ou no. Para cancelar a compensao de corte introduza D00 na linha do programa, isto ir contornar o valor contido na coluna de geometria de desvis.

Exemplo de programa % O4000 T1 M06 G00 G90 G54 X0 Y0 S4000 M03 G43 H01 Z.1 M08 G01 Z0 F10. G13 G91 Z-.5 I.400 K2.0 Q.400 L4 D01 F20. G00 G90 Z1.0 M09 G28 G91 Y0 Z0 M30 %

Descrio (0.500 introduzido na coluna de desvio de Raio/Dimetro) (A ferramenta n1 uma fresadora final com 0.500" de dimetro)

Seleco de plano G17 XY, G18 ZX e G19 YZ (Grupo 02)


A face da pea que ir ser sujeita a uma operao de desbaste circular (G02, G03, G12, G13) deve ter dois dos trs eixos principais (X, Y and Z) seleccionados. Um dos trs cdigos G utilizado para seleccionar o plano, G17 para XY, G18 para XZ e G19 para YZ. Cada um modal e ir aplicar-se a todos os movimentos circulares subsequentes. A seleco de plano predefinida G17, o que significa que pode ser programado um movimento circular no plano XY sem G17. A seleco do plano tambm se aplica a G12 e G13, desbastes de compartimento circular, que deve estar sempre no plano XY. Caso esteja seleccionada a compensao de raio (G41 ou G42), pode utilizar apenas o plano XY (G17) para movimento circular. Definido G17 - Movimento circular com o operador a olhar para baixo sobre a mesa XY a partir de cima. Tal define o movimento da ferramente relativamente mesa. Definido G18 - o movimento circular definido como sendo o movimento com o operador a olhar da traseira da mquina para a frente do painel de controlo. Definido G19 - O movimento circular definido como sendo o movimento com o operador a olhar ao longo da mesa a partir da lateral da mquina onde est montado o painel de controlo.
G17 G18 G19

G20 Seleco de Polegadas / G21 Seleco de S. Mtrico (Grupo 06)


Os cdigos G G20 (polegada) e G21 (mm) so utilizados para garantir que a seleco polegada/s. mtrico est devidamente definida para o programa. A seleco entre a programao em polega e s. mtrico dever ser feita atravs de Setting 9.

G28 Regressar Origem da Mquina Atravs de G29 Ponto de Referncia opcional (Grupo 00)
O cdigo G28 utilizado para regressar todos os eixos origem da mquina, excepto quando um eixo (ou eixos) esteja(m) especificado(s), caso em que apenas esse eixo (ou eixos) regressa(m) origem da mquina. G28 cancela deslocamento do comprimento da ferramenta para as seguintes linhas de cdigo.

96-0228 rev T Janeiro de 2008

Cdigos G

125

Fuso

G00 G28 G91 Z0 Rapid Return Regressar To Z Zero Rpido a "Z" Zero

Tabela da mquina

Exemplo 1 Desvio de Trabalho G54: Z = 2.0 Comprimento da Ferramenta 2: 12.0 Segmento de programa: G90 G54; G43 H02; G28 Z0.; G00 Z1. O bloco G28 ir movimentar a coordenada da mquina Z = 14.0 antes de se mover para Z = 0. O bloco seguinte (G00 Z1.) ir mover para a coordenada da mquina Z = 1. Exemplo 2 (o mesmo trabalho e desvios de ferramenta que no Exemplo 1) Segmento de programa: G54; G43 H02; G00 G91G28 Z0 O bloco G28 ir movimentar-se directamente para a coordenada Z = 0, j que, est em efeito o posicionamento de incrementos.

G29 Regressar do Ponto de Referncia (Grupo 00)


O cdigo G29 utilizado para movimentar os eixos a uma posio especfica. Os eixos seleccionados neste bloco so movidos para o ponto de referncia G29 gravados em G28 e depois movidos para a localizao especificada no comando G29.

G31 Avano At Escape (Grupo 00)


(Este cdigo G opcional e requer uma sonda) F X Y Z A B Graduao do Avano em polegadas (mm) por minuto Comando de Movimento Absoluto do Eixo X. Comando de movimento absoluto do eixo Y. Comando de Movimento Absoluto do Eixo Z. Comando de movimento absoluto do eixo A. Comando de movimento absoluto do eixo B.

Este cdigo G movimenta os eixos para a posio programada. Aplica-se apenas ao bloco no qual G31 especificado. A movimentao especificada iniciada e continua at que a posio seja atingida ou o experimentador recebe um sinal (sinal de escape). O controlo ir apitar quando o fim do curso for atingido.

126

Cdigos G

96-0228 rev T Janeiro de 2008

No utilize a Compensao da Cortadora com um G31. Utilize os cdigos M atribuidos (por exemplo M52 e M62), com uma pausa, para ligar e desligar a sonda da mesa. Por exemplo: M53 G04 P100 M63 Veja tambm M75, M78 e M79.

G35 Medio do Dimetro da Ferramenta Automaticamente (Grupo 00)


(Este cdigo G opcional e requer uma sonda) F D X Y Graduao do Avano em polegadas (mm) por minuto Desvios do dimetro/raio da ferramenta Comando do Eixo X opcional. Comando do eixo Y opcional

Funo de Medio de Desvio do Dimetro da Ferramenta Automtico (G35) utilizado para definir o dimetro da ferramenta (ou raio) atravs de duas passagens da sonda; uma em cada lado da ferramenta. O primeiro ponto definido com um bloco G31 atravs de M75 e o segundo ponto definido com o bloco G35. A distncia entre estes dois pontos definida no desvio seleccionado (diferente de zero) Dnnn. A definio 63 (Largura da Sonda de Ferramenta) utilizado para reduzir a medio da ferramenta pela largura da sonda da ferramenta. Este cdigo G movimenta os eixos para a posio programada. A movimentao especificada iniciada e continua at que a posio seja atingida ou a sonda receba um sinal (sinal de escape). Notas: Consulte tambm G31. Utilize o cdigo M atribuido (M52) para ligar a sonda da mesa. Utilize o cdigo M atribuido (M62) para desligar a sonda da mesa. Veja tambm M75, M78 e M79. No utilize a Compensao da Cortadora com um G35. Ligue o fuso no sentido inverso (M04), para uma cortadora direita. O1234 (G35) M52 T1 M06 G00 G90 G54 X0 Y1. G43 H01 Z0 G01 Z-1. F10. M04 S200 G31 Y0.49 F5. M75 G01 Y1. F20. Z0 Y-1. Z-1. G35 Y-0.49 D1 F5. G01 Y-1. F20. M62 G00 G53 Z0 M05 M30

96-0228 rev T Janeiro de 2008

Cdigos G

127

G36 Medio do Desvio de Trabalho Automaticamente (Grupo 00)


(Este cdigo G opcional e requer uma sonda)

F I J K X Y Z

Graduao do Avano em polegadas (mm) por minuto Distncia de deslocamento opcional ao longo do eixo X Distncia de deslocamento opcional ao longo do eixo Y Distncia de deslocamento opcional ao longo do eixo Z Comando de Movimento do Eixo X opcional. Comando de Movimento do Eixo Y opcional Comando de movimento do eixo Z opcional

Medio do Desvio de Trabalho Automtica (G36) utilizada para comandar uma sonda a definir os desvios de suporte de trabalho. G36 ir avanar os eixos da mquina para tentar sondar a pea com a sonda montada no fuso. Os eixos (eixo) iro mover-se at que seja recebido um sinal da sonda ou o seja atingido o limite de curso. Os desvios de ferramenta (G41, G42, G43 ou G44) no devem estar activos enquanto for executada esta funo. O sistema de coordenada activo definido para cada eixo programado. O ponto onde o sinal de escape recebido torna-se a posio zero. Caso seja especificado um I, J ou K, o desvio de trabalho de eixo apropriado alterado pelo valor do comando I, J ou K. Tal permite o afastamento do desvio de trabalho onde a sonda contacta com a pea. Notas: Os pontos sondados so desviados pelos valores das Definies 59 at 62. Utilize movimentos de incrementos G91 atravs de G36. Utilize os cdigos M atribuidos (por exemplo M53 e M63), com uma pausa, para ligar ou desligar a sonda da mesa. Exemplo: M53 G04 P100 M63 Exemplo de programa O1234 (G36) M53 G04 P100 M63 G00 G90 G54 X1. Y0 Z-18. G91 G01 Z-1. F20. G36 X-1. F10. G90 G01 X1. M53 G04 P100 M63 G00 G90 G53 Z0 M30

128

Cdigos G

96-0228 rev T Janeiro de 2008

G37 Medio do Desvios da Ferramenta Automaticamente (Grupo 00)


(Este cdigo G opcional e requer uma sonda)

F H Z

Graduao do Avano em polegadas (mm) por minuto Nmero do desvio da ferramenta Desvio do eixo Z necessrio

Medio do Desvio de Trabalho Automtica (G37) utilizada para comandar uma sonda a definir os desvios de comprimento. G37 ir avanar os eixos Z para tentar sondar a pea com uma sonda de mesa. O eixo Z ir mover-se at que seja recebido um sinal da sonda ou seja atingido o limite de curso. Um cdigo H diferente de zero e G43 ou G44 devem estar activos. Quando o sinal da sonda recebido (sinal de escape) utilizada a posio Z para definir o desvio de ferramenta especificado (Hnnn). O desvio de ferramenta resultante o desvio entre o ponto zero de trabalho e o ponto onde a sonda tocada. O sistema de coordenada (G54-G59, G110-G129) e os desvios de comprimento de ferramenta (H01-H200) podem ser seleccionados neste bloco ou no bloco anterior. Notas: Utilize o cdigo M atribuido (M52) para ligar a sonda da mesa. Utilize o cdigo M atribuido (M62) para desligar a sonda da mesa. A Compensao de Corte pode no estar activa durante a funo de escape. Veja tambm M78 e M79. Especifique Z0 para nenhum desvio. O1234 (G37) T1 M06 M52 G00 G90 G110 X0 Y0 G00 G43 H1 Z5. G37 H1 Z0. F30. G00 G53 Z0 M62 M30

G40 Cancelar Compensao da Cortadora (Grupo 07)


G40 ir cancelar a compensao da cortadora G41 ou G42.

G41 Compensao Esquerda da Cortadora 2D / G42 Compensao da Cortadora 2D. Direita (Grupo 07)
G41 ir seleccionar a compensao da cortadora esquerda; isto , a ferramenta movida para a esquerda do caminho programado para compensar o tamanho da ferramenta. Deve ser seleccionado um endereo Z para seleccionar o raio de ferramenta correcto ou o desvio de dimetro. Caso o valor do desvio seleccionado seja negativo, a compensao de corte ir funcionar como se fosse especificado G42 (Comp. da Cortadora Direita). O lado direito ou esquerdo do caminho programado determinado olhando para a ferramenta medida que esta se afasta de si. Caso a ferramenta precise de estar esquerda do caminho programado medida que se afasta de si, utilize G41. Caso a ferramenta precise de estar direita do caminho programado medida que se afasta de si, utilize G42. Consulte a seco "Compensao de Corte" para mais informaes.

96-0228 rev T Janeiro de 2008

Cdigos G

129

G43 Compensao do Comprimento da Ferramenta +(Adic.) / G44 Comp. do Comprimento da Ferramenta - (Subtrair) (Grupo 08)
O cdigo G43 selecciona a compensao de comprimento da ferramenta no sentido positivo; o comprimento de ferramenta na pgina de desvios adiccionado posio comandada dos eixos. O cdigo G44 selecciona a compensao de comprimento da ferramenta no sentido negativo; o comprimento de ferramenta na pgina de desvios subtraido posio comandada dos eixos. Deve ser seleccionado um endereo H diferente de zero para seleccionar a entrada correcta da pgina de desvios.

G47 Gravar Texto (Grupo 00)


Durante um comando G47 o controlo troca para G91 (modo Incremental) enquanto grava e depois recua para G90 (Modo absoluto), quando terminado. Para ter o controlo estvel no modo incremental a Definio 29 (G91 No Modal) deve estar desligada. E F I J P R X Y Z Graduao do avano de penetrao (unidades/min) Graduao do avano de gravao (unidades/min) ngulo de rotao (-360. a +360.): predefinio 0. Altura do texto em polegadas (mnimo = 0.001 polegadas); predefinio 1.0 polegadas. 0 para gravao literal de sequncia 1 para gravao de nmero de srie sequencial 32-126 para caracteres ASCII Plano de reco X Incio da gravao Y Incio da gravao Profundidade de corte

Sequencial Gravao de Nmero de Srie Este mtodo utilizado para gravar nmeros numa srie de peas e o nmero aumentado por um de cada vez. O smbolo # utilizado para seleccionar o nmero de dgitos no nmero de srie. Por exemplo: G47 P1 (#### ) limitar o nmero de srie para quatro dgitos (P1 (##) limitar o nmero de srie para dois dgitos, etc.). O nmero de srie inicial pode ser programado ou definido manualmente. Por exemplo, caso seja programado: G47 P1 (1234) ir definir o nmero inicial de srie para "1234". O nmero de srie inicial pode tambm ser definido manualmente numa varivel macro. A opo de Macros no tem de ser activada para o fazer. A varivel macro n 599 utilizada para manter o nmero de srie inicial a ser gravado. Por exemplo, quando a varivel macro n 599 definida para "1234", G47 P1 (#### ) ir produzir: 1234 Consulte a seco de Macros para mais informaes. Gravao de Sequncia Literal Este mtodo utilizado para gravar o texto pretendido numa pea. O texto deve estar na forma de um comentrio na mesma linha que a declarao P0. Por exemplo: G47 P0 (GRAVAR ISTO) ir produzir GRAVAR ISTO Exemplo Este exemplo ir criar a figura mostrada. G47 P0 X2.0 Y2.0 I45. J.5 R.05 Z-.005 F15.0 E10.0 (TEXTO A GRAVAR)

130

Cdigos G

96-0228 rev T Janeiro de 2008

6 5 4 3 2

TT E EX XT TO TO A

180

0. 5"

1
1

Neste exemplo: seleccionar gravao de sequncia literal seleccione 2.0, em que 2.0 o ponto inicial para o texto. coloca o texto num ngulo de 45 positivo define a altura do texto para 0.5 polegadas comanda a cortadora para recuar at 0.05 polegadas (mm) acima do plano de corte aps a gravao Z-.005 selecciona um corte de profundidade 0.005 polegadas (mm) F15.0 selecciona a graduao do avano de gravao de 15 unidades/min E10.0 comanda a cortadora para penetrar a uma graduao de 10 unidades/min Valores P para gravar caracteres especficos: G47 P0 X2.0 Y2.0 I45. J.5 R.05

32 em branco 33 ! 34 " 35 # 36 $ 37 % 38 & 39 ' 40 (

41 ) 42 * 43 + 44 , 45 - 46 . 47 / 48-57 0-9 58 :

59 ; 60 < 61 = 62 > 63 ? 64 @ 65-90 A-Z 91 [ 92 \

Exemplo Para gravar "$2.00" so necessrias duas linhas de cdigos. A primeira ir utilizar P36 para gravar o sinal de dlar ($) e a segunda ir utilizar P0 (2.00). Note que os eixos iro precisar de ser desviados entre a primeira e segunda linhas de cdigo de forma a se colocar um espao entre o sinal de dlar e o 2.

Cancelar G49 G43/G44/G143 (Group 08)


Este cdigo G cancela a compensao de comprimento da ferramenta. Nota de programao: H0, G28, M30 e Reset tambm cancelam a compensao de comprimento da ferramenta.

G50 Cancelar Escala (Grupo 11)


G50 cancela a funo de escala opcional Qualquer eixo com escala por um comando G51 no est mais em efeito.

96-0228 rev T Janeiro de 2008

Cdigos G

E GN RG AR VA AV R E
90
o o

45

o o

0 270
o

-45

93 ] 94 ^ 95 _ 96 ' 97-122 a-z 123 { 124 | 125 } 126 ~

131

G51 Escala (Grupo 11)


X Y Z P

(Este cdigo G opcional e requer Rotao e Escala)

centro de escala opcional para o eixo X centro de escala opcional para o eixo Y centro de escala opcional para o eixo Z factor de escala opcional para todos os eixos; trs casas decimais desde 0.001 at 8383.000.

G51 [X...] [Y...] [Z...] [P...] sempre utilizado um centro de escala pelo controlo ao determinar a posio de escala. Caso no seja especificada nenhum centro de escala no bloco de comando G51, ser ento utilizada a ltima posio comandada como centro de escala. Quando a escala (G51) comandada, todos os valores X, Y, Z, I, J, K ou R de endeream o movimento da mquina so multiplicados pelo factor de escala e so desviados relativamente ao centro de escala. G51 ir afectar todos os valores de posio apropriados no blocos a seguir ao comando G51. Os eixos X, Y e Z podem ser escalados atravs de um endereo P, caso o endereo P no seja introduzido da Definio 71 utilizado o factor de escala. O programa que se segue ilustra como executada a escala quando so utilizados centros de escala diferentes.
0001 (JANELA GOTHIC) ; F20. S500 ; G00 X1. Y1. ; G01 X2. ; Y2. ; G03 X1. R0.5; G01 Y1. ; G00 X0 Y0 ; M99 ; = Origem da coordenada de trabalho Sem Escala
G51

Z Y

O primeiro exemplo ilustra como o controlo utiliza a localizao de coordenada de trabalho actual como centro de escala. Aqui X0 Y0 Z0.
00010 ; G59 ; G00 G90 X0 Y0 Z0 ; G51 P2. (centro da escala X0 Y0 Z0); M98 P1 ; M30 ;
= Origem da coordenada de trabalho = Centro da escala
G51 Escala

Z Y

O prximo exemplo especifica o centro da janela como centro de escala.

132

Cdigos G

96-0228 rev T Janeiro de 2008

Z Y

00011 ; G59 ; G00 G90 X0 Y0 Z0 ; G51 X1.5 Y1.5 P2. ; M98 P1 ; M30 ;

= Origem da coordenada de trabalho = Centro da escala


G51 Escala

O ltimo exemplo ilustra como a escala pode ser colocada na aresta dos caminhos de ferramenta como se a pea fosse colodada contra cavilhas de alinhamento.
00011 ; G59 ; G00 G90 X0 Y0 Z0 ; G51 X1.0 Y1.0 P2 ; M98 P1 ; M30 ;

Z Y

= Origem da coordenadade trabalho = Centro da escala


G51 Escala

Notas de programao: Os valores de desvios de ferramentas e de compensao da cortadora no so afectados pela escala. A escala no afecta os movimentos de ciclo fixo do eixo Z, tais como, planos de tolerncia e valores de incrementos. Os resultados finais de escalonamento so arredondados ao menor valor fraccional da varivel para escala.

G52 Definir Sistema Coordenao de Trabalho (Grupo 00 ou 12)


O comando G52 funciona de forma diferente consoante o valor da definio 33. A definio 33 selecciona o estilo de coordenadas Fanuc, Haas ou Yasnac. Caso seja seleccionado Yasnac, G52 um cdigo de grupo 12. G52 funciona da mesma forma que G54, G55, etc. Todos os valores G52 no iro ser definidos para zero (0) quando se liga, se pressiona reset, no trmino de um programa ou por M30. Quando utilizar G92 (Definir Valor de Alterao de Sistema Coordenao de Trabalho), no formato Yasnac, os valores de X, Y, Z, A e B so subtraidos posio de trabalho actual e introduzidos automaticamente no desvio de trabalho G52. Caso seja seleccionado Fanuc, G52 um cdigo G de grupo 00. Esta uma alterao da coordenada de trabalho global. Os valores introduzidos na linha G52 da pgina de desvio de trabalho so adiccionados a todos os desvios de trabalho. Todos os valores G52 sero definidos para zero (0) quando se liga, se pressiona reset, ao alterar modos, no trmino de um programa, por M30, G92 ou G52 X0 Y0 Z0 A0 B0. Quando utilizar G92 (Definir Valor de Alterao de Sistema Coordenao de Trabalho), no formato Fanuc, a posio actual no sistema de coordenada de trabalho actual alterado pelos valores de G92 (X, Y, Z, A e B). Os valores de desvio de trabalho G92 so diferentes entre o desvio de trabalho actual e o valor alterado comandado por G92.

96-0228 rev T Janeiro de 2008

Cdigos G

133

Caso seja seleccionado Haas, G52 um cdigo G de grupo 00. Esta uma alterao da coordenada de trabalho global. Os valores introduzidos na linha G52 da pgina de desvio de trabalho so adiccionados a todos os desvios de trabalho. Todos os valores G52 sero definidos para zero (0) por G92. Quando utilizar G92 (Definir Valor de Alterao de Sistema Coordenao de Trabalho), no formato Haas, a posio actual no sistema de coordenada de trabalho actual alterado pelos valores de G92 (X, Y, Z, A e B). Os valores de desvio de trabalho G92 so diferentes entre o desvio de trabalho actual e o valor alterado comandado por G92 (Definir Valor de Alterao de Sistema Coordenao de Trabalho).

G53 Seleco de Coordenada de Mquina No-modal (Grupo 00)


Este cdigo cancela temporariamente os desvios de coordenadas de trabalho e utiliza o sistema de coordenada da mquina. No sistema de coordenada da mquina, o ponto zero para cada eixo a posio para onde a mquina vai quando executado um Reco a Zero. G53 ir reverter para este sistema no bloco em que comandado.

G54-59 Seleco Sistema Coordenada de Trabalho n 1 - n 6 (Grupo 12 )


Estes cdigos seleccionam um dos seis sistemas de coordenada do utilizador. Todas as referncias futuras de posies de eixos sero interpretadas pelo novo sistema de coordenada (G54 G59).

G60 Posicionamento Uni-direccional (Grupo 00)


Este cdigo G utilizado para fornecer posicionamento apenas para o sentido positivo. No recomendado para utilizao com este controlo. Est apenas disponvel com compatibilidade de sistemas mais antigos. no modal, assim, no afecta os blocos seguintes. Consulte tambm a Definio 35.

G61 Modo de Paragem Exacta (Grupo 15)


O cdigo G61 utilizado para especificar uma paragem exacta. modal, por isso, afecta os blocos seguintes. Os eixos da mquina iro a uma paragem exacta no trmino de cada movimento comandado.

G64 Cancelar G61 (Grupo 15)


O cdigo G64 utilizado para cancelar uma paragem exacta (G61).

G68 Rotao (Grupo 16)


(Este cdigo G opcional e requer Rotao e Escala) G17, G18, G19 plano de rotao opcional, predefinio actual A centro de rotao opcional para o primeiro eixo do plano seleccionado B centro de rotao opcional para o segundo eixo do plano seleccionado R ngulo opcional de rotao especificado em graus Trs casas decimais -360.000 at 360.000. G17, 18 ou 19 devem ser utilizados antes do comando G68 para estabilizar o plano de eixo a ser rodado. Por exemplo: G17 G68 Annn Bnnn Rnnn; A e B correspondem aos eixos do plano actual; para o exemplo de G17, A o eixo Xe B o eixo Y. sempre utilizado um centro de escala pelo controlo para determinar os valores de posio enviados ao controlo aps cada rotao. Caso no seja especificado qualquer eixo de centro de rotao, utilizada a localizao actual como centro de rotao. Quando comandado (G68), todos os valores X, Y, Z, I, J, K ou R so rodados pelo ngulo especificado R atravs de um centro de rotao. G68 ir afectar todos os valores de posio apropriados no blocos a seguir ao comando G68. Os valores na linha que contm G68 no so rodados. Apenas os valores no plano de rotao so rodados, por isso, caso G17 seja o plano de rotao actual, apenas os valores X e Y so afectados. Introduzir um nmero positivo (ngulo) para o endereo R ir rodar a funo no sentido anti-horrio. Caso o ngulo de rotao (R) no seja introduzido, ento utilizado o ngulo de rotao da Definio 72. No modo G91 (incrementos) com a Definio 73 ligada, o ngulo de rotao alterado pelo valor R. Por outras palavras, cada comando G68 ir alterar o ngulo de rotao pelo valor especificado em R.

134

Cdigos G

96-0228 rev T Janeiro de 2008

O ngulo de rotao definido para zero ao incio do programa ou pode ser definido para um ngulo especfico atravs de G68 no modo G90. Os exemplos seguintes ilustram a rotao atrves de G68.
0001 (JANELA GOTHIC) ; F20, S500 ; G00 X1. Y1. ; G01 X2. ; Y2. ; G03 X1. R0.5 G01 Y1. ; M99 ;

Z Y

= Origem da coordenada de trabalho Sem rotao


G68

O primeiro exemplo ilustra como o controlo utiliza a localizao de coordenada de trabalho actual como centro de rotao (X0 Y0 Z0).
00002 ; G59 ; G00 G90 X0 Y0 Z0 ; M98 P1 ; G90 G00 X0 Y0 ; (ltima Posio Comandada) G68 R60. ; M98 P1 ; G69 G90 G00 X0 Y0 ; M30 ; = Origem da coordenada de trabalho = Centro de rotao
G68 Rotao

Z Y

O prximo exemplo especifica o centro da janela como centro de rotao.


00003 ; G59 ; G00 G90 X0 Y0 Z0 ; M98 P1 ; G00 G90 X0 Y0 Z0 ; G68 X1.5 Y1.5 R60. ; M98 P1 ; G69 G90 G00 X0 Y0 ; M30 ; = Origem da coordenada de trabalho = Centro de rotao
G68 Rotao

Z Y

Este exemplo mostra como o modo G91 pode ser utilizado para rodar padres em volta de um centro. frequentemente til para fazer peas que so simtricas em redor de um dado ponto.

96-0228 rev T Janeiro de 2008

Cdigos G

135

Z Y

00004 ; G59 ; G00 G90 X0 Y0 Z0 ; M98 P10 L8 (SUBROTINA 00010); M30 ; 00010 ; G91 G68 R45. ; G90 M98 P1 ; G90 G00 X0 Y0 ; M99 ; = Origem da coordenada de trabalho = Centro de rotao
G68 Rotao

No altere o plano de rotao enquanto G68 est em efeito.

Rotao com Escala


Caso sejam utilizados simultaneamente a rotao e escala, recomenda-se que se ligue primeiro a escala antes de rotao e que se utilizem blocos separados. Uitilize o seguinte modelo ao faz-lo. G51 ..... (ESCALA); ... G68 ..... (ROTAO); . . programa . G69 ..... (ROTAO DESLIGADA); ... G50 ..... (ESCALA DESLIGADA);

Rotao com Compensao da Cortadora


Deve ser ligada a compensao da cortadora antes de ser emitido o comando de rotao. A compensao tambm deve ser desligada antes da rotao o ser.

G69 Cancelar Rotao G68 (Grupo 16)


(Este cdigo G opcional e requer Rotao e Escala)

G69 cancela qualquer rotao especificada anteriormente.

G70 Crculo de Orifcio de Parafuso (Grupo 00)


I Raio (+Anti-horrio/ -Horrio) J ngulo de incio (0 a 360.0 graus sentido anti-horrio horizontal; ou posio s 3horas) L Nmero de orifcios uniformemente espaados em redor da circunferncia. Este cdigo G no-modal deve ser utilizado para um dos ciclos fixos G73, G74, G76, G77 ou G81-G89. Deve estar activo um ciclo fixo para que em cada posio seja executada uma funo de furao ou rosca.

G71 Arco de Orifcio de Parafuso (Grupo 00)


I Raio (+Anti-horrio/ -Horrio) J ngulo de incio (graus no sentido anti-horrio horizontal) K Espaamento angular de orifcios (+ ou -) L Nmero de orifcios Este um cdigo G no modal, semelhante a G70, s que no limitado a uma circunferncia completa. G71 pertence ao Grupo 00 e, assim, no modal. Deve estar activo um ciclo fixo para que em cada posio seja executada uma funo de furao ou rosca.

136

Cdigos G

96-0228 rev T Janeiro de 2008

G72 Orifcio de Parafuso ao longo de um ngulo (Grupo 00)


I Distncia entre orifcios (+Anti-horrio/ -Horrio) J ngulo de linha (graus no sentido anti-horrio horizontal) L Nmero de orifcios Este cdigo G no modal fura o nmero (L) de orifcios numa linha recta com o ngulo especificado. Funciona de forma semelhante a G70. Para que G72 funcione correctamente, deve estar activo um ciclo fixo para que em cada posio seja executada uma funo de furao ou rosca. G 70 Crculo do orifcio do parafuso I = Raio do crculo do parafuso J = ngulo de Incio desde a posio s trs horas L = Nmero de orifcios (uniformemente espaados)

J I

G 71 Crculo do orifcio do parafuso

K J I

G 72 Orifcios de parafuso ao longo de um ngulo

I = Raio do crculo do parafuso J = ngulo de Incio desde a posio s trs horas K = Espaamento ngular entre orifcios L = Nmero de orifcios (uniformemente espaados)
J

I = Distncia entre orifcios J = ngulo de Incio desde a posio s trs horas L = Nmero de orifcios

Regras Para Ciclos Fixos de Padro de Parafusos: 1. A ferramenta deve ser colocada ao centro do padro de parafuso antes da execuo do ciclo fixo. Habitualmente, o centro X0, Y0. 2. O cdigo J a posio inicial angular e sempre de 0 a 360 graus no sentido anti-horrio a partir da posio trs horas. Repetir Ciclos Fixos O programa seguinte um exemplo de um programa que utiliza um ciclo fixo de furao que repetido por incrementos.
NOTA: A sequncia de furao utilizada aqui concebida para poupar tempo e para seguir o caminho mais curto entre orifcios

1.00

1.00 11.00

o Posiial Inic o R Plan Z o Plan

11.00

Rpido Avano

Ciclo Fixo de Furao G81 (Incrementos) e Placa Grelha para Subprograma de Acessrios Mltiplos

96-0228 rev T Janeiro de 2008

Cdigos G

137

Exemplo de programa % O3400 T1 M06 G00 G90 G54 X1.0 Y-1.0 S2500 M03 G43 H01 Z.1 M08 G81 Z-1,5 F15. R.1 G91 X1.0 L9 G90 Y-2.0 G91 X-1.0 L9 G90 Y-3,0 G91 X1.0 L9 G90 Y-4,0 G91 X-1.0 L9 G90 Y-5,0 G91 X1.0 L9 G90 Y-6,0 G91 X-1.0 L9 G90 Y-7,0 G91 X1.0 L9 G90 Y-8,0 G91 X-1.0 L9 G90 Y-9,0 G91 X1.0 L9 G90 Y-10.0 G91 X-1.0 L9 G00 G90 G80 Z1.0 M09 G28 G91 Y0 Z0 M30 %

Descrio (Furar a placa de grelha)

(Ou manter em G91 e repetir Y-1.0)

Modificar Ciclos Fixos Esta seco ir abranger ciclos fixos que tm que ser personalizados para facilitar a programao de peas complicadas. Utilizar G98 e G99 para no contactar com os fixadores Por exemplo, uma pea que ser fixada mesa com fixadores de mesa com a altura de uma polegada. O programa deve ser escrito para evitar o contacto com os fixadores de mesa. Exemplo de programa % O4500 T1 M06 G00 G90 G54 X1.0 Y-1.0 S3500 M03 G43 H01 Z1.125 M08 G81 G99 Z-1.500 R.05 F20. X2.0 G98 X6.0 G99 X8.0 X10.0 X12.0 G98 X16.0 G99 X18.0 G98 G00 G80 Z2.0 M09 G28 G91 Y0 Z0 M30 % Descrio

(Ir recuar para o ponto de incio aps a execuo do ciclo) (Ir recuar para o plano de referncia aps a execuo do ciclo)

138

Cdigos G

96-0228 rev T Janeiro de 2008

Evitar Obstculos nos Planos X, Y Num Ciclo Fixo:


Tambm existe uma forma de evitar obstculos no plano X, Y durante um ciclo fixo colocando L0 na linha do ciclo fixo, poder-se- indicar ao controlo para efectuar um movimento X, Y sem executar a operao fixa no eixo Z. Por exemplo, temos um bloco de alumnio quadrado de seis polegadas, com uma flange de uma x uma polegada em cada lado. A impresso chama por dois orifcios centrados em cada lado da flange. Precisamos escrever um programa para evitar um dos cantos no bloco. Exemplo de programa % O4600 T1 M06 G00 G90 G54 X2.0 Y-.5 S3500 M03 G43 H01 Z-.9 M08 G81 Z-2.0 R-.9 F15. X4.0 X5.5 L0 Y-2.0 Y-4,0 Y-5.5 L0 X4.0 X2.0 X.5 L0 Y-4,0 Y-2.0 G00 G80 Z1.0 M09 G28 G91 Y0 Z0 M30 % Descrio (X0, Y0 est no topo esquerdo do canto, Z0 est no topo da pea)

(evitar cantos angulares)

96-0228 rev T Janeiro de 2008

Cdigos G

139

Ciclos Fixos

Introduo
Os ciclos fixos so utilizados para simplificar a programao. So utilizados para operaes repetitivas tais como, perfurao, roscagem e rectificao. O ciclo fixo executado de cada vez que um movimento no eixo X estiver programado.

Utilizar Ciclos Fixos


O posicionamento de um ciclo fixo nos eixos X e/ou Y-pode ser feito, tanto em absoluto (G90) ou em incremento (G91). O movimento (G91) de incremento num ciclo fixo , com frequncia, til com uma contagem de ciclo (Lnn) que repetir o funcionamento do ciclo fixo tantas vezes com cada movimento de incremento X ou Y para o ciclo fixo. Exemplo: G81 G99 Z-0.5 RO 1 F6.5 (Isto furar um orifcio na localizao actual) G91 X-0.5625 L9 (ISto furar mais 9 orifcios .5625 uniformemente espaados no sentido negativo) Se um ciclo fixo for definido sem um X ou Y e uma contagem de ciclo de 0 (LO), o ciclo no ser desempenhado inicialmente. A operao do ciclo fixo ir variar dependendo se os movimentos utilizados so de incrementos (G91) ou absolutos (G90). O movimento de incremento num ciclo fixo , com frequncia, til como uma contagem de ciclo (L) enquanto pode ser usado para repetir o funcionamento com um movimento X ou Y de incremento entre cada ciclo. Exemplo: X1.25 Y-0.75 (localizao central do padro de orifcio para parafuso) G81 G99 Z-0.5 R0.1 F6.5 L0 (L0 na linha G81 no furar um orifcio no crculo do orifcio do parafuso) G70 I0.75 J10. L6 (crculo para orifcio de parafuso 6 orifcios) Uma vez comandado um ciclo fixo, esse funcionamento executado em toda a posio X-Y listada num bloco. Alguns dos valores numricos de um ciclo fixo podem ser alterados depois de o ciclo fixo estar definido. Os mais importantes destes so o valor plano R e o valor de profundidade Z. Se estiverem listados num bloco com os comandos XY, o movimento XY feito e todos os ciclos fixos seguintes so desempenhados com um novo valor R ou Z. O posicionamento dos eixos X e Y anterior a um ciclo fixo, feito com movimentos rpidos. G98 e G99 alteram a forma como os ciclos fixos funcionam. Quando G98 est activo, o eixo Z retornar ao plano de arranque inicial no trmino de cada orifcio no ciclo fixo. Isto permite o posicionamento superior e em torno das reas da pea e/ou estribos e dispositivos de fixao. Quando G99 est activo, o eixo Z-axis retorna ao plano (rpido) R depois de cada orifcio no ciclo fixo para folga na prxima localizao XY. Alteraes seleco G98/G99 tambm podem ser feitas depois do ciclo fixo ser comandado, o que afectar todos os ciclos fixos posteriores. Um endereo P um comando opcional para alguns dos ciclos fixos. Esta uma pausa programada no orifcio da base para ajudar a quebrar aparas, proporcionar um trmino mais suave e aliviar a presso de qualquer ferramenta para manter a tolerncia mais apertada. Note que se um valor para P for introduzido para um ciclo fixo, ser utilizado noutros a no ser que seja cancelado (GOO, G01, G80 ou a tecla Reset (Repor)). Deve ser definido um comando S (velocidade do fuso), ou antes da linha de cdigo do cdigo G. Enroscar num ciclo fixo necessita de uma graduao de avano calculada. A Frmula da Graduao : Velocidade do fuso dividida por Roscas por polegada da abertura = Graduao do avano por minuto Ciclos Fixos tambm beneficiam da utilizao da Definio 57. Ligar esta definio, executar uma paragem exacta entre rpidos. Isto til para evitar cortar a pea no fundo do orifcio. NOTA: Os endereos Z, R, e F so informaes exigidas para todos os ciclos fixos.

Cncelar um Ciclo Fixo


O cdigo G80 utilizado para cancelar todos os ciclos fixos; note que um cdigo GOO ou G01 tambm cancelar um ciclo fixo. Uma vez seleccionado, um ciclo fixo est activo at ser cancelado com G80, GOO or G01.

140

Cdigos G

96-0228 rev T Janeiro de 2008

G73 Ciclo Fixo Perfurao de Percusso de Alta Velocidade (Grupo 09)


F I J K L P Q R X Y Z Graduao do Avano em polegadas (mm) por minuto Profundidade do primeiro corte Valor para reduzir profundidade do corte para passagem Profundidade mnima de corte (O controlo calcular o nmero de orifcios) Nmero de repeties (Nmero de orifcios para furar) se G91 (Modo de Incrementos) for utilizado Pausar no fundo do orifcio (em segundos) Profundidade de Corte (sempre em incrementos) Posio do plano R (Distncia acima da superfcie da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio
Furao de Percurso G73 com as opes I, J e K Furao de Percurso G73 com as opes K e Q

Plano

R
I1 = I2 = I

O NI DEFI 2 n 2

O NI DEFI n 22

Plano

R
Q Q

I1 - J = K

I3 de ndida u f o r P Z

de ndida Profu Z

I, J, K, e Q so sempre nmeros positivos. Existem dois mtodos para programar um G73; primeiro atravs da utilizao dos endereos I, J, K e o segundo utilizando os endereos K e Q. Se I, J, e K estiverem especificados, A primeira passagem interromper pelo valor I, cada corte sucessivo ser reduzido pelo valor de J, e a profundidade mnima de corte K. Se P estiver descrito, a ferramenta pausar no fundo do orifcio por esse tempo. SeK e Q estiverem ambos especificados, um modo diferente de funcionamento seleccionado para este ciclo fixo. Neste modo, a ferramenta devolvida ao plano R depois do numero de passagens perfaa o valor de K.
G73 Ciclo Fixo de Perfurao

o Plan Plano R
Q Q Q de ndida Profu Z

de In

cio

DEFIN

n IO

22 22

DEFIN

n IO

Avano Movimento Rpido Incio ou Trmino do Impulso

96-0228 rev T Janeiro de 2008

Cdigos G

141

G74 Ciclo Fixo de Roscagem Cnica Inversa (Grupo 09)


F J L R X Y Z Graduao do Avano em polegadas (ou mm) por minuto (utilize a frmula, descrita na introduo do ciclo fixo, para calcular a graduao de avano e a velocidade do fuso) Reco Mltiplo (Como recuar rapidamente - consulte Definio 130) Nmero de repeties (Nmero de orifcios para tapar) se G91 (Modo de Incrementos) for utilizado Posio do plano R (distncia acima da pea) onde a roscagem comea Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio
G73 Ciclo Fixo de Roscagem Cnica
G98 / G99 Posio do eixo Z entre orifcios

Avano Movimento Rpido Incio ou Trmino do Impulso

Plano

cio de In
Y

Inicia

l G98 de Plano

Incio

Inicia o

Plano

Z X

Plano

Plano G99 Y

Rpid

Z X

de ndida Profu Z

de ndida Profu Z

G76 Ciclo Fixo de Rectificao Precisa (Grupo 09)


F I J L P Q R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Mudana de valor ao longo do eixo -X antes da retraco, se Q no for especificado Mudana de valor ao longo do eixo -Y antes da retraco, se Q no for especificado Nmero de orifcios para perfurar se G91 (Modo de Incrementos) for utilizado O tempo de pausa no fundo do orifcio A mudana de valor, sempre de incrementos Posio do plano R (distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio
G76 Ciclo Fixo de Rectificao Precisa Avano Movimento Rpido Alterao

Incio ou Trmino do Impulso

e Inc lano d
Y

io Inic

ial G9

8 de I Plano G99 P

ncio

Inicia

lano R
Y

pido
Z X

lano R

Z X

Plano

e didad Profun Z

Altera

de ndida Profu Z

Altera

142

Cdigos G

96-0228 rev T Janeiro de 2008

Alm de perfurar o orifcio, este ciclo mudar o eixo X e/ou Y antes de recuar, de forma a limpar a ferramenta enquanto a pea sai. Se Q for utilizado, a Definio 27 determina a mudana de sentido. Se Q no for especificado, os valores opcionais I e J so utilizados para determinar a mudana de sentido e distncia.

G77 Ciclo Fixo de Rectificao Inversa (Grupo 09)


F I J L Q R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Mudana de valor ao longo do eixo -X antes da retraco, se Q no for especificado Mudana de valor ao longo do eixo -Y antes da retraco, se Q no for especificado Nmero de orifcios para perfurar se G91 (Modo de Incrementos) for utilizado A mudana de valor, sempre de incrementos Posio do plano R (distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio

Alm de perfurar o orifcio, este ciclo mudar o eixo X e/ou Y antes e depois de cortar, de forma a limpar a ferramenta enquanto a pea entra e sai (consulte G76 para um exemplo da mudana de movimento). Definio 27 determina a mudana de sentido. Se Q no for especificado, os valores opcionais I e J so utilizados para determinar a mudana de sentido e distncia.
G77 Ciclo de Fixo do Orifcio Traseiro

Plano

de Inc

io

io Orifc o ir Trase lano R

Y
o Altera

Z X

Avano Movimento Rpido

Incio ou Trmino do Impulso Alterao

G80 Cancelar Ciclo Fixo (Grupo 09)


Este cdigo G desactiva todos os ciclos fixos at que um novo seja seleccionado. Note que a utilizao de GOO ou G01 ir tambm cancelar um ciclo fixo.

G81 Ciclo Fixo de Perfurao (Grupo 09)


F L R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Nmero de orifcios para furar se G91 (Modo de Incrementos) for utilizado Posio do plano R (distncia acima da pea) Comando de movimento do eixo X. Comando de movimento do eixo Y. Posio do eixo Z no fundo do orifcio
NOTA: Os endereos X e Y na maioria dos casos, so a localizao do primeiro orifcio a ser furado.

96-0228 rev T Janeiro de 2008

Cdigos G

143

G81 Ciclo Fixo de Perfurao

Avano Movimento Rpido Incio ou Trmino do Impulso

Plano

io In de Inc

icial G

98 P

e Inc lano d G99 P


Y

io Inic

ial

lano R

pido
Z

R Plano

Y Z X

Plano

de ndida Profu Z

Plano

Exemplo de programa O seguinte um programa para furar atravs de uma placa de alumnio : T1 M06 G00 G90 G54X1.125 Y-1.875 S4500 M03 G43 H01 Z0.1 G81 G99 Z-0.35 R0.1 F27. X2.0 X3.0 Y-3.0 X4.0 Y-5.625 X5.250 Y-1.375 G80 G00 Z1.0 G28 M30

G82 Ciclo Fixo de Perfurao de Ponto (Grupo 09)


F Graduao do Avano em polegadas (ou mm) por minuto L Nmero de orifcios se G91 (Modo de Incrementos) for utilizado P O tempo de pausa no fundo do orifcio R Posio do plano R (distncia acima da pea) X Localizao do eixo X do orifcio Y Localizao do eixo Y do orifcio Z Posio do fundo do orifcio Nota de Programao: G82 semelhante a G81 excepto que tem a opo de programar uma pausa (P) Exemplo de programa % O1234 T1 M06 G90 G54 G00 X.565 Y-1.875 S1275 M03 G43 H01 Z0.1 M08 G82 Z-0.175 P.3 R0.1 F10. X1.115 Y-2.750 X3.365 Y-2.875 X4.188 Y-3.313 X5.0 Y-4.0 G80 G00 Z1.0 M09 Descrio (Programa Amostra) (Ferramenta #1 uma perfurao de ponto de 0.5"x 90-graus) (perfurao de ponto de 90; a profundidade ) (metade do dimetro da chanfradura)

144

Cdigos G

96-0228 rev T Janeiro de 2008

G82 Ciclo Fixo de Perfurao de Ponto

Plan

ncio o de I
Y

Inicia

l G98 Plano G99 P


Z X

Avano Movimento Rpido Incio ou Trmino do Impulso

de Inc

io

Plano

Plano

lano R Y

pido
Z
X

Plano

Z Plano

G82 Exemplo de perfurao de ponto

G83 Ciclo Fixo de Furao de Percurso Normal (Grupo 09)


F I J K L P Q R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Tamanho da profundidade do primeiro corte Valor para reduzir profundidade do corte a cada passagem Profundidade mnima de corte Nmero de orifcios se G91 (Modo de Incrementos) for utilizado Pausa no fim da ltima furao de percusso, em segundos (Pausa) Profundidade de Corte, sempre em incrementos Posio do plano R (distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio

SeI, J, e K estiverem especificados a primeira passagem interromper pelo valor I, cada corte sucessivo ser reduzido pelo valor de J, e a profundidade mnima de corte K. No use um valor Q quando estiver a programar com I,J,K. Se P estiver descrito, a ferramenta pausar no fundo do orifcio por esse tempo. Os exemplos seguintes, furaro com percusso vrias vezes e pausaro por 1.5 segundos: G83 Z-0.62 F15.R0.1 Q0.175 P1.5. O mesmo tempo de pausa aplica-se a todos os blocos seguintes que no especifiquem um tempo de pausa.
Furao de Percurso G83 com as opes I, J e K G83 Furao de Percurso Normal

DEFIN R Plano
I1 = I2 =
de ndida Profu Z

IO

n 22 Plano R
Q Q Q

DEFIN

IO

n 22

I1 - J I2 - J

I3 =

de ndida Profu Z

96-0228 rev T Janeiro de 2008

Cdigos G

145

A definio 52 altera a forma de funcionamento de G83 ao regressar ao plano R. R. Normalmente, o plano R est definido bastante acima do corte para garantir que o movimento de percusso permita a sada da limalha do orifcio. Perde tempo, pois a perfuradora comea por furar atravs do espao "vazio". Caso a Definio 52 seja definida para que a distncia necessria para limpar a limalha, o plano R pode ser mais aproximado pea a ser furada. Quando ocorre o movimento de limpeza em R , a distncia do eixo Z acima de R determinada por esta definio.
G83 Ciclo Fixo de Perfurao Avano Movimento Rpido Incio ou Trmino do Impulso

Plano Plano R
Q Q

de Inc

io
I 2 O n 2

Plano

de Inc

io
52 IO n 22 22

DEFIN

DEFIN

IO n

Plano

R
Q Q

DEFIN

DEFIN

IO n

e didad Profun Z

e didad Profun Z

Exemplo de programa T2 M06 G90 G54 G00 X0.565 Y-1.875 S2500 M03 G43 H02Z0.1 M08 G83 Z-0,720 Q0. 175 R0.1 F15. X1.115 Y-2.750 X3.365 Y-2.875 X4.188 Y-3.313 X5.0 Y-4.0 G80 G00 Z1.0 M09

Descrio (Ferramenta #2 uma perfurao de brao de 0.3125") (O ponto de perfurao 1/3 do dimetro da broca)

G84 Ciclo Fixo de Roscagem (Grupo 09)


F J L R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Retraco Mltipla (Exemplo: J2 ir retrair duas vezes a velocidade idntica de corte, consulte tambm a Definio 130) Nmero de orifcios se G91 (Modo de Incrementos) for utilizado Posio do plano R (Distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio

146

Cdigos G

96-0228 rev T Janeiro de 2008

G84 Ciclo Fixo de Roscagem Cnica

G98 / G99 Posio do eixo Z entre orifcios

Avano Movimento Rpido Incio ou Trmino do Impulso

e Inc lano d
Y

io Inic

ial G9

8 de Plano G99 P Plano


X

Incio

Inicia

Plano

lano R Y

pido
Z X

de ndida Profu Z

de ndida Profu Z

G84 Exemplo de Ciclo Fixo de Roscagem

Exemplo de programa Notas auxiliares esto listadas entre parntesis ( ). T3 M06 G90 G54 G00 X0.565 Y-1.875 S900 M03 G43H03Z0.2M08 G84Z-0.600 R0.2 F56.25 X1.115 Y-2.750 X3.365 Y-2.875 X4.188 Y-3.313 X5.0 Y-4.0 G80 G00 Z1.0 M09 G28 G91 Y0Z0 M30 % (Ferramenta n3 uma rosca de 3/8-16) (900 rpm divididas por 16 tpi = 56.25 ipm)

G85 Ciclo Fixo de Rectificao (Grupo 09)


F L R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Nmero de orifcios se G91 (Modo de Incrementos) for utilizado Posio do plano R (distncia acima da pea) Eixo X localizao de orifcios Eixo Y localizao de orifcios Posio do eixo Z no fundo do orifcio
G85 Ciclo Fixo Rectificao Avano Movimento Rpido Incio ou Trmino do Impulso

Plano Plano R
Y

de Inc

ial G io Inic

98

l Inicia ncio I e d Plano pido lano R G99 P Plano R


Y Z X

Z X

de ndida Profu Z

de ndida Profu Z

96-0228 rev T Janeiro de 2008

Cdigos G

147

G86 Ciclo Fixo de Rectificao e Paragem (Grupo 09)


F L R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Nmero de orifcios se G91 (Modo de Incrementos) for utilizado Posio do plano R (distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio
G86
Orifcio e paragem de Ciclo Fixo

Pla

Inc no de

io Inic

ial G9

Avano Movimento Rpido Incio ou Trmino do Impulso

ial io Inic e Inc d o n Pla pido lano R P 9 9 G Plano R


Y Z X

eo R n lan Pla RP

Z X

Z didade Profun

didade Profun Z

G87 Ciclo Fixo de Rectificao Interior e Retraco Manual (Grupo 09)


F L R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Nmero de orifcios se G91 (Modo de Incrementos) for utilizado Posio do plano R (distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio

O cdigo G ir parar quando o orifcio estiver perfurado. Neste ponto, a ferramenta deslocada manualmente para fora do orifcio. O programa continuar quando Cycle Start (Incio do ciclo) estiver pressionado.
G87 Ciclo Fixo Rectificao, Paragem e Rectificao Manual Avano Movimento Rpido Incio ou Trmino do Impulso Avano manual

P Plano R

e Inc lano d
Y

io Inic

ial G9

ial io Inic de Inc o n la P pido lano R G99 P Plano


X

Y Z X

de ndida Profu Z

d ndida Profu Z

148

Cdigos G

96-0228 rev T Janeiro de 2008

G88 Ciclo Fixo de Rectificao Interior, Retraco Manual e Pausa (Grupo 09)
F L P R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Nmero de orifcios se G91 (Modo de Incrementos) for utilizado O tempo de pausa no fundo do orifcio Posio do plano R (distncia acima da pea) Localizao do eixo X do orifcio Localizao do eixo Y do orifcio Posio do eixo Z no fundo do orifcio

O cdigo G ir parar quando o orifcio estiver perfurado. Neste ponto, a ferramenta deslocada manualmente para fora do orifcio. O programa continuar quando Cycle Start (Incio do ciclo) estiver pressionado.
G88 Ciclo Fixo Rectificao, Pausa e Reco Manual Avano Movimento Rpido Incio ou Trmino do Impulso Avano manual

P Plano R

e Inc lano d
Y

io Inic

ial G9

Plano

io de Inc l Inicia

Z X

Plano

lano R G99 P Y

pido
Z X

ndid Profu Z

ade

ndida Profu Z

de

G89 Ciclo Fixo de Rectificao Exterior e Retraco Manual (Grupo 09)


F L P R X Y Z Graduao do Avano em polegadas (ou mm) por minuto Nmero de orifcios se G91 (Modo de Incrementos) for utilizado O tempo de pausa no fundo do orifcio Posio do plano R (distncia acima da pea) Eixo X localizao de orifcios Eixo Y localizao de orifcios Posio do eixo Z no fundo do orifcio
G89 Ciclo Fixo Rectificao e Pausa Avano Movimento Rpido Incio ou Trmino do Impulso

Pla Plano R

Inc no de
Y

io Inic

ial G9

io Inic de Inc Plano pido lano R G99 P Plano


X

ial

Y Z X

Z didade Profun

didade Profun Z

96-0228 rev T Janeiro de 2008

Cdigos G

149

G90 Comandos de Posio Absoluta (Grupo 03) G91 Comandos de Posio de Incrementos (Grupo 03)
Estes cdigos G alteram a forma como os comandos dos eixos so interpretados. Comandos dos eixos seguindo um G90, iro mover os eixos para a coordenada da mquina. Comandos dos eixos seguindo um G91, iro mover o eixo distncia do ponto corrente. G91 no compatvel com G143 (Compensao do Comprimento da Ferramenta de 5 Eixos)
G90 Ciclo Fixo Rectificao (Absoluta) G91 Ciclo Fixo Rectificao (Incrementos)

Z=0
R

Avano Movimento Rpido Incio ou Trmino do Impulso


R

o Plan

Z X

Plan

oR

Z X

de ndida Profu Z

ade ndid Profu Z

G92 Definir Valor de Alterao de Sistema Coordenao de Trabalho (Grupo 00)


Este cdigo G no move nenhum dos eixos; apenas altera os valores guardados enquanto desvios de trabalho do utilizador. G92 funciona de forma diferente dependendo da Definio 33, a qual selecciona o sistema de coordenada FANUC, HAAS, ou YASNAC.

FANUC ou HAAS
Se a definio 33 estiver definida para Fanuc ou Haas, um comando G92 altera todos os sistemas de coordenadas do trabalho (G54-59, G110-129) de forma a que a posio comandada se torne a posio corrente no sistema de trabalho activo. G92 um no-modal. Um comando G92 cancela, com efeito, qualquer G52 para os eixos comandados. Exemplo: G92 X1.4 cancela G52 para o eixo X. Os outros eixos no so afectados. O valor de mudana do G92 exibido no fundo da pgina dos Desvios de Trabalho e pode a ser apagado se necessrio. Tambm apagado automaticamente depois de ligar, e a qualquer altura ZERO RET e AUTO TODOS OS EIXOS ou ZERO EIXO NICO so utilizados.

YASNAC
Se a definio 33 estiver definida para Yasnac, um comando G92 define o sistema de coordenadas de trabalho G52 de forma a que a posio comandada se torne na posio corrente no sistema de trabalho activo . O sistema de trabalho G52, ento, torna-se activo automaticamente at que outro sistema de trabalho seja seleccionado.

G93 Modo de Avano de Tempo Inverso (Grupo 05)


F Graduao do Avano (impulsos por minuto) Este cdigo G especifica que todos os valores F (graduao do avano) so interpretados como impulsos por minuto. Por outras palavras, o valor do cdigo F, quando dividido por 60, o nmero de segundos que o movimento demora a estar completo. G93 geralmente utitlizado no trabalho de 4 e 5 eixos. uma forma de traduzir a graduao de avano linear (polegadas/min) num valor que leve o movimento rotativo em conta. No modo G93, o valor F dir-lhe- quantas vezes por minuto o movimento da ferramenta pode ser repetido. Quando G93 est activo, a especificao da graduao de avano obrigatria para todos os blocos de movimento interpolado; ou seja, cada bloco de movimento no-rpido deve ter a sua prpria especificao de graduao de avano. *Premindo RESET (REPOR) ir reiniciar o modo G94 (Avano por Minuto). * Definies 34 e 79 (dimetros dos 4 e 5 eixos) no necessrias quando utilizar 93.

150

Cdigos G

96-0228 rev T Janeiro de 2008

G94 Modo de Avano por Minuto (Grupo 05)


Este cdigo desactiva G93 (Modo de Avano de Tempo Inverso) e devolve o controlo ao modo de Graduao do Avano Por Minuto.

G95 Avano por Rotao (Grupo 05)


Quando G95 est activo; um movimento do fuso resultar numa distncia do curso especificada pelo valor do Avano. Se as Unidades de Medida da Definio 9 estiverem definidas para Polegadas, ento o valor do avano F ser levado como polegadas/mov (definidas para MM, ento o avano ser levado como mm/mov.) A substituio do Avano e do fuso afectar o comportamento da mquina enquanto G95 estiver activo. Quando uma substituio do fuso seleccionada, qualquer mudana na velocidade do fuso resultar numa mudana correspondente em avano, de forma a manter a carga da broca uniforme. No entanto, se uma substituio do avano for seleccionada, ento, qualquer alterao na substituio do avano afectar apenas a graduao do avano e no o fuso.

G98 Reco de Ponto Inicial de Ciclo Fixo (Grupo 10)


Ao utilizar G98, o eixo Z retorna ao seu ponto de partida inicial ( a posio Z no bloco antes do cico fixo ser comandado) entre a localizao de cada X e/ou Y. Isto permite o posicionamento superior e em torno das reas da pea e/ou estribos e dispositivos de fixao.

G99 Reco de Plano R de Ciclo Fixo (Grupo 10)


Ao utilizar G99, o eixo Z ficar no plano R entre cada localizao X e/ou Y. Quando no h obstrues no Caminho da Ferramenta, G99 guarda o tempo de maquinagem.

G100 Cancelar Imagem Espelho (Grupo 00) G101 Activar Imagem Espelho (Grupo 00)
X Y Z A Comando do Eixo X. Comando do eixo Y Comando do Eixo Z Comando do eixo A

A formao de imagens do espelho programvel utilizada para ligar ou desligar qualquer dos eixos. Quando uma est ON (Ligada), o movimento do eixo ser espelhado (ou invertido) em torno do ponto zero do trabalho. Estes cdigos G devem ser utilizados num bloco de comando sem outros cdigos G. No provocaro movimento dos eixos. A parte inferior do ecr indicar quando o eixo est em espelho. Consulte tambm a Definio 45 atravs da 48 para formao de imagens do espelho. O formato para ligar e desligar a Imagem de Espelho : G101 X0 = Ligar a formao de imagens do espelho para o eixo X. G100 X0 = Desligar a formao de imagens do espelho para o eixo X.
ESPELHO XY Espelho Y

Espelho Y

OFF

96-0228 rev T Janeiro de 2008

Cdigos G

151

Imagem de Espelho e Compensao da Cortadora


Quando utilizar a compensao da cortadora com a formao de imagens do espelho, siga esta directriz: Depois de ligar ou desligar a formao de imagens com G100 ou G101, o prximo bloco de movimento deve estar numa posio coordenada de trabalho diferente da primeira. O cdigo que se segue um exemplo: Correcto: Incorrecto: G41X1.0Y1.0 G41X1.0Y1.0 G01X2.0Y2.0 G01X2.0Y2.0 G101X0 G101X0 G00Z1.0 G00Z1.0 G00X1.0 G00X2.0Y2.0 G00X2.0Y2.0 G40 G40. Nota: espelhar apenas um dis eixos X ou Y far com que a cortadora se mova ao longo do lado oposto de um corte. Alm disso, se a formao de imagens do espelho seleccionada apenas por um eixo de um plano de movimento circular (G02, G03), ento esto invertidos, e os comandos esquerdo e direito da compensao da cortadora (G41, G42) esto invertidos. NOTA: Quando fresar uma forma com os movimentos XY, ligar MIRROR IMAGE (IMAGEM DE ESPELHO) apenas para um dos eixos X ou Y mudar a fresagem a puxar e/ou a fresagem convencional para fresagem a puxar. Como resultado, pode no obter o tipo de corte ou acabamento desejado. A formao de imagens de espelho de X e Y eliminar este problema.
G101 Activar Imagem Espelho

Z X

ESPELHO X Original
X0, Y0

Imagem de Espelho e Desbaste de Compartimento

152

Cdigos G

96-0228 rev T Janeiro de 2008

Cdigo de Programa para Formao de Imagem de Espelho no Eixo X:


Exemplo de programa % O3600 T1 M06 dimetro) G00 G90 G54 X-.4653 Y.052 S5000 M03 G43 H01 Z.1 M08 G01 Z-.25 F5. F20. M98 P3601 G00 Z.1 G101 X0. X-.4653 Y.052 G01 Z-.25 F5. F20. M98 P3601 G00 Z.1 G100 X0. G28 G91 Y0Z0 M30 % % O3601 G01 X-1.2153 Y.552 G03 X-1.3059 Y.528 R.0625 G01 X-1.5559 Y.028 G03 X-1.5559 Y-.028 R.0625 G01 X-1.3059 Y-.528 G03 X-1.2153 Y-.552 R.0625 G01 X-.4653 Y-.052 G03 X-.4653 Y.052 R.0625 M99 % X Y Z A Comando do Eixo X. Comando do eixo Y Comando do Eixo Z Comando do eixo A Descrio (Imagem espelho do eixo X) (A ferramenta n1 uma fresadora final com 0.250" de

(Sub-programa de contorno)

G102 Sada Programvel para RS-232 (Grupo 00)

Comandar um G102 enviar as coordenadas do trabalho corrente dos eixos para a primeira porta RS-232, de onde um computador utilizado para gravar os valores enviados. Cada eixo listado no bloco de comando G102 sada para a porta RS-232 no mesmo formato dos valores exibidos num programa. Um G102 deveria ser utilizado num bloco de comando sem quaisquer outros cdigos G. No causar nenhum movimento do eixo, o valor para os eixos no tem efeito. Consulte tambm a Definio 41 e a Definio 25. Os valores enviados so sempre as posies dos eixos correntes referenciadas ao sistema de coordenadas do trabalho corrente. Este cdigo G til de forma a sondar uma pea (consultar tambm G31). Quando a sonda toca a pea, a prxima linha de cdigo pode ser um G102 para enviar a posio dos eixos para um computador de forma a guardar as coordenadas. Isto refere-se a uma pea digitalizada. A digitalizao tirar uma pea tangvel e fazer uma cpia electrnica dela. necessrio software adiccional para que o PC conclua esta funo.

96-0228 rev T Janeiro de 2008

Cdigos G

153

G103 Limitar colocao na Memria Intermdia de Bloco (Grupo 00)


Nmero mximo de blocos que o controlo ir ver antecipadamente (de 0 a 15), por exemplo: G103 [P..] Isto refere-se habitualmente como "Block Look-ahead" (Ver Bloco Antecipadamente) que um termo utilizado para descrever o que o controlo est a executar no fundo durante os movimentos de mquina. O controlo prepara os blocos futuros (linhas de cdigo) antecipadamente. Enquanto o bloco actual est a ser executado, o prximo bloco j foi interpretado e preparado para haver movimento contnuo. Quando programado G103 P0, a limitao de bloco desactivada. A limitao de bloco tambm desactivada se G103 aparecer num bloco sem cdigo de endereo P. Quando programado G103 Pn, ver antecipadamente limitado a blocos n. G103 tambm utilizado para depurar programas macro. As expresses macro so feitas durante o tempo de ver antecipadamente. Por exemplo, ao introduzir G103 P1 no programa, as expresses macro iro executar um bloco antecipadamente ao bloco actual em execuo.

G107 Mapeamento Cilindrco (Grupo 00)


X Y Z A Q R Comando do Eixo X. Comando do eixo Y Comando do Eixo Z Comando do eixo A Dimetro da superfcie cilndrica Raio do eixo rotativo

Este cdigo G code traduz todo o movimento programado que ocorre num eixo linear especfico num movimento equivalente ao longo da superfcie de um ciclindronslates all programmed motion occurring in a specified linear axis into the equivalent motion along the surface of a cylinder (como fixado a um eixo rotativo) Veja a seguinte figura). um cdigo G do Grupo 0, mas o seu funcionamento definido est sujeito Definio 56 (M30 Devolve G Definido). O comando G107 utilizado para activar ou desactivar o mapeamento cilndrico. Qualquer programa de eixo linear pode ser mapeado cilindricamente a qualquer eixo rotativo (um de cada vez). Um programa existente do cdigo G de um eixo linear pode ser mapeado cilindricamente introduzindo um comando G107 no incio do programa. O raio (ou dimetro) de uma superfcie cilndrica pode ser redefinido, permitindo que ocorra mapeamento cilndrico ao longo das superfcies de diferentes dimetros ser ter de alterar o programa. O raio (ou dimetro) de uma superfcie cilndrica, tanto pode ser sincronizado como ser independente do(s) dimetro(s) dos eixos rotativos especificados nas Definies 34 e 79. G107 tambm pode ser utilizado para definir o dimetro pr-definido de uma superfcie cilndrica, independentemente de qualquer mapeamento cilndrico que possa estar em efeito.

G107 Descrio

1) Trs cdigos de endereo podem seguir um G107: X, Y ou Z; A ou B; e Q ou R. X, Y, ou Z: Um endereo X, Y, ou Z especifica o eixo linear que ser mapeado ao eixo rotativo especfico (A ou B). Quando um destes eixos lineares especificado, um eixo rotativo tambm deve ser especificado. A ou B: Um endereo A ou B identifica qual dos eixos rotativos retm a superfcie cilndrica. Q ou R: Q define o dimetro da superfcie cilndrica, enquanto R define o raio. Quando Q ou R utilizado, um eixo rotativo tambm deve ser especificado. Se, nem Q, nem R forem utilizados, ento o ltimo dimetro G107 utilizado. Se nenhum comando G107 tiver sido emitido desde o arranque, ou se o ltimo valor especificado foi zero, ento o dimetro ser o valor na Definio 34 e/ou 79 para este eixo rotativo. Quando Q ou R est especificado, esse valor torna-se no novo valor G107 para o eixo rotativo especificado.

154

Cdigos G

96-0228 rev T Janeiro de 2008

O mapeamento cilndrico tambm ser desligado automaticamente sempre que o programa do cdigo G, mas apenas se a Definio 56 estiver LIGADA. Pressionando a tecla RESET (REPOR) desligar qualquer mapeamento cilndrico que esteja em efeito presentemente, independentemente do estado da Definio 56.
R .50" 4X 2.00 4.00 Y Z X

Exemplo % O0079 (TESTE G107) G00 G40 G49 G80 G90 G28 G91 A0 G90 G00 G54 X1.75 Y0 S5000 M03 G107 A0 Y0 R2. (SE NO HOUVER UM VALOR R OU Q, A MQUINA UTILIZA O VALOR NA DEFINIO 34) G43 H01 Z0.25 G01 Z-0.25 F25. G41 D01 X2. Y0.5 G03 X1.5 Y1. R0.5 G01 X-1.5 G03 X-2. Y0.5 R0.5 G01 Y-0.5 G03 X-1.5 Y-1. R0.5 G01 X1.5 G03 X2. Y-0.5 R0.5 G01 Y0. G40 X1.75 G00 Z0.25 M09 M05 G91 G28 Z0. G28 Y0. G90 G107 M30 %

G110-G129 Sistema de Coordenada n 7-26 (Grupo 12 )


Estes cdigos seleccionam um dos sistemas de coordenada do trabalho adiccional. Todas as referncias s posies de eixos subsequentes sero interpretadas pelo novo sistema de coordenada. O funcionamento de G110 a G129 o mesmo que em G54 a G59

96-0228 rev T Janeiro de 2008

Cdigos G

155

G136 Medio do Centro de Deslocamento de Trabalho Automaticamente (Grupo 00)


(Este cdigo G opcional e requer uma sonda)

F I J K X Y Z

Graduao do Avano em polegadas (mm) por minuto Distncia de deslocamento opcional ao longo do eixo X Distncia de deslocamento opcional ao longo do eixo Y Distncia de deslocamento opcional ao longo do eixo Z Comando de Movimento do Eixo X opcional. Comando de Movimento do Eixo Y opcional Comando de movimento do eixo Z opcional

Medio do Centro de Desvio de Trabalho Automtica (G136) utilizada para comandar uma sonda a definir os desvios de trabalho. G136 ir avanar os eixos da mquina para tentar sondar a pea com a sonda montada no fuso. Os eixos (eixo) iro mover-se at que seja recebido um sinal da sonda ou o seja atingido o limite de curso. Os desvios de ferramenta (G41, G42, G43 ou G44) no devem estar activos quando esta funo for executada. O sistema de coordenada activo definido para cada eixo programado. Utilize um ciclo G31 com um M75 para definir o primeiro ponto. Um G136 definir as coordenadas do trabalho para um ponto no cetro de uma linha entre o ponto sondado e o ponto defiido com um M75. Isto permite que o centro da pea seja encontrado utilizando dois pontos sondados separados. Caso seja especificado um I, J ou K, o desvio de trabalho de eixo apropriado alterado pelo valor do comando I, J ou K. Tal permite o afastamento do desvio de trabalho onde a sonda contacta com a pea. Notas: Consulte tambm G31. Os pontos sondados so desviados pelos valores das Definies 59 at 62. Utilize movimentos de incrementos G91 atravs de G36. Utilize os cdigos M atribuidos (M53 e M63), com uma pausa para ligar ou desligar a sonda do fuso. Exemplo: M53 G04P100 M63 Exemplo de programao para sondar o centro de um orifcio: O1234 (G136) M53 G04 P100 M63 G00 G90 G54 X0 Y0 Z-17. G91 G01 Z-1. F20. G31 X1. F10. M75 G01 X-1. G136 X-1. F10. G01 X1. M53 G04 P100 M63 G00 G90 G53 Z0 M30

156

Cdigos G

96-0228 rev T Janeiro de 2008

Exemplo de programao para sondar o centro de uma pea: O1234 (G136) M53 G04 P100 M63 G00 G90 G54 X0 Y5. Z-17. G91 G01 Z-1. F20. G31 Y-1. F10. M75 G01 Y1. F20. G00 Z2. Y-10. G01 Z-2. F20. G136 Y1. F10. G01 Y-1. M53 G04 P100 M63 G00 G90 G53 Z0 M30

G141 3D+ Compensao da Cortadora (Grupo 07)


X Comando do Eixo X. S Comando do eixo Y Z Comando do Eixo Z A Comando do eixo A (opcional) B Comando do eixo B (opcional) D Seleco do Lado da Cortadora (modal) I Tamanho da profundidade do primeiro corte J Valor para reduzir profundidade do corte a cada passagem K Profundidade mnima de corte F Graduao de avano em G93 ou G94 (modal em G94) Esta caracterstica desempenha uma compensao da cortadora tridimensional. A forma : G141 Xnnn YnnnZnnn Innn JnnnKnnn Fnnn Dnnn As linhas subsequentes podem ser: G01 Xnnn Ynnn Znnn Innn Jnnn Knnn Fnnn Ou G00 Xnnn Ynnn Znnn Innn Jnnn Knnn Alguns sistemas CAM esto aptos para a sada de X, Y e Z com valores para I, J, K. Os valores de I, J e K informam o controlo quanto direco na qual aplicar a compensao na mquina. I, J, e K especificam a direco normal relativa ao centro da ferramenta para o ponto de contacto da ferramenta no sistema CAM. Os vectores I, J e K so requeridos pelo controlo para estarem aptos a trocar o trajecto da ferramenta na direco correcta. O valor da compensao pode ser numa direco positiva ou negativa. o valor do desvio introduzido no raio ou dimetro (Definio 40) para a ferramenta ir compensar o trajecto atravs deste valor mesmo se os movimentos forem de 2 ou 3 eixos. Apenas G00 e G01 podem usar G141. O cdigo D selecciona qual o desvio a usar. O comando de avano G93 necessrio em cada bloco. Com um vector de unidader, I2 + J2 + K2 deve ser igual a 1.

96-0228 rev T Janeiro de 2008

Cdigos G

157

Apenas o ponto final do bloco comandado compensado na direco de I, J e K. Por esta razo esta compensao recomendada apenas para trajectos de ferramenta de superfcie tendo uma tolerncia apertada (pequeno movimento entre blocos de cdigo). Para melhores resultados , programe a partir do centro da ferramenta usando uma fresadora final de nariz esfrico. Exemplo G141: T1 M06 G00 G90 G54 X0 Y0 Z0 A0 B0 G141 D01 X0.Y0. Z0. (POSIO RPIDA COM 3 EIXOS C COMP) G01 G93 X.01 Y.01 Z.01 I.1 J.2 K.9747 F300. (TEMPO INVERTIDO DE AVANO) X.02 Y.03 Z.04 I.15 J.25 K.9566 F300. X.02 Y.055 Z.064 I.2 J.3 K.9327 F300 . . . X2.345 Y.1234 Z-1.234 I.25 J.35 K.9028 F200. (LTIMO MOVIMENTO) G94 F50. (CANCELAR G93) G0 G90 G40 Z0 (Rido para Zero, Cancelar a Comp. da Cortadora) X0 Y0 M30

G143 Compensao do Comprimento da Ferramenta de 5 Eixos + (Grupo 08)

(Este cdigo G opcional; aplica-se apenas a mquinas nas quais todo o movimento rotativo movimento da ferramenta de corte.)

Este cdigo G permite ao utilizador corrigir as variaes no comprimento das ferramentas de corte sem ter necessidade de um processador CAD/CAM. Um cdigo H exigido para seleccionar o comprimento da ferramenta da tabela existente de compensao de comprimento. Um comando G49 ou H00 cancelar a compensao dos 5 eixos. Para o G143 trabalhar correctamente, devem existir dois eixos rotativos, A e B. O modo de posicionamento aboluto G90 deve estar activo (G91 no pode ser utilizado). Posio de trabalho 0.0 para os eixos A e B deve estar de forma a que a ferramenta esteja paralela com o movimento do eixo Z. A aco atrs de G143 para compensar pela diferena no comprimento da ferramenta entre a ferramente originalmente colocada e a ferramenta substituta. Utilizar um G143 permite-lhe executar o programa sem ter de recolocar um novo comprimento da ferramenta. A compensao de comprimento da ferramenta G143 trabalha apenas com movimentos de rpidos (G00) e de avano linear (G01); no podem ser utilizadas outras funes de avano (G02 ou G03) ou ciclos fixos (desbaste, roscagem, etc.). Para um comprimento de ferramenta positivo, o eixo Z devia move-se para cima (no sentido +) Se um de X, Y ou Z no estiver programado, no haver movimento desse eixo, mesmo que o movimento de A ou B produza um vector de comprimento da nova ferramenta. Assim, um programa tpico utilizaria todos os 5 eixos num bloco de informao. G143 pode afectar o movimento comandado de todos os eixos de forma a compensar para os eixos A e B. O modo de avano inverso (G93) recomendado, quando utilizar G143. Segue-se um exemplo: T1 M06 G00 G90 G54 X0 Y0 Z0 A0 B0 G143 H01 X0. Y0. Z0. A-20. B-20. (POSIO RPIDA COM 5 EIXOS COMP) G01 G93 X.01 Y.01 Z.01 A-19.9 B-19.9 F300. (TEMPO INVERTIDO DE AVANO) X0.02 Y0.03 Z0.04 A-19.7 B-19.7 F300. X0.02 Y0.055 Z0.064 A-19.5 B-19.6 F300 X2.345 Y.1234 Z-1.234 A-4.127 B-12.32 F200. (LTIMO MOVIMENTO) G94F50. (CANCELAR G93) G0 G90 G49 Z0 (RPIDO PARA ZERO, CANCELAR COMP. 5 EIXOS) X0 Y0 M30

158

Cdigos G

96-0228 rev T Janeiro de 2008

G150 Desbaste de Compartimento Geral (Grupo 00)


D F I J K P Q R S X Y Z Seleco do desvio raio da ferramenta/dimetro Graduao de avano incremento de corte do eixo X (valor positivo) incremento de corte do eixo Y (valor positivo) Valor de passagem final (valor positivo) Nmero do sub-programa que define a geometria do compartimento Profundidade de corte do incremento do eixo Z por passagem (valor positivo) Posio da localizao do plano R rpido Velocidade do fuso opcional posio de inicio de X posio de incio de Y Profundidade final do compartimento

G150 comea atravs do posicionamento da cortadora num ponto de partida dentro do compartimento, seguido pela linha externa e termina com um corte final. A fresadora final ir penetrar no eixo Z. Um sub-programa P### , ento, designado pois define a geometria do compartimento de uma rea fechada utilizando os movimentos G01, G02, e G03 nos eixos X e Y no compartimento. O comado G150 ir pesquisar um sub programa interno com um nmero N especificado pelo cdigo P. Se tal no for encontrado, o controlo pesquisar um sub programa externo. Se nenhum for encontrado, ser gerado o alarme 314 relativo a Sub programa Sem Estar na Memria. Nota: Quando estiver a definir a geometria do compartimento G150 no sub-programa, no retroceda para o orifcio de incio depois da forma do compartimento estar fechada. Um valor I ou J define a quantidade da passagem de desbaste a que o cortador se move para cada incremento de corte. Se I for utilizado, o compartimento cortado a partir de uma srie de cortes de incremento no eixo X. Se J for utilizado, os cortes de incremento so no eixo Y. O commando K define a quantidade da passagem terminal no compartimento. Se um valor de K for especificado, desemenhada uma passagem final atravs da quantidade de K, em torno da geometria do compartimento para a ltima passagem e feita na profundidade Z final. No h comando de passagem final para a profundidade Z. O valor R necessita ser especificado, mesmo que seja zero (R0); ou o ltimo valor especificado para R ser utilizado. So feitas mltiplas passagens na area do coompartimento, comeando a partir do plano R, com cada passagem Q (profundidade do eixo Z) para a profundidade final. O comando G150, primeiro, far uma passagem em torno da geometria do compartimento, deixando material com K, depois fazendo passagens de I ou J, desbastando dentro do compartimento depois de avanar para baixo atravs do valor em Q at a profundidade de Z ser alcanada. O comando Q deve estar na linha de G150, mesmo que se deseje apenas uma passagem para a profundidade de Z. O comando Q comea a partir do plano R. Notas: O sub-programa (P) no pode consistir de mais de 40 movimentos de geometria do compartimento. O comando Q deve estar na linha de G150, mesmo que se deseje apenas uma passagem para a profundidade de Z. O comando Q comea a partir do plano R. Pode ser necessrio perfurar um ponto de incio, para o cortador de G150, para a profundidade final (Z). Depois, posicione a fresadora final para a localizao de incio nos eixos XY dentro do compartimnto para o comando G150.

96-0228 rev T Janeiro de 2008

Cdigos G

159

G150 Desbaste do Compartimento Geral

Y
Ponto de Incio

Ponto de Incio

I Z (Profundidade Final)

Exemplo O01001 T1 M06 G90 G54 G00 X3.25 Y4.5 S1200 M03 G43 H01 Z1.0 M08 G83 Z-1.5 Q0.25 R0.1 F20. G53 G49 Z0

(Exemplo de compartimento G150) (T1 Perfura um orifcio de folga para a fresadora final) (Ponto de incio do compartimento) (Desvio do comprimento da ferramenta, rpido para um ponto de incio Z, ligar refrigerao) (Ciclo de Furao de Percusso) (Retorna Z posio inicial)

T2 M06 (.5" Fresadora Final) (T2 Corta o compartimento em duas passagens para a profundidade Z) G54 G90 G00 X3.25 Y4.5 S1450 M03 (Ponto de incio do compartimento) G43 H02 Z1.0 M08 (Desvio do comprimento da ferramenta, rpido para um ponto de incio Z, ligar refrigerao) G150 X3.25 Y4.5 Z-1.5 G41 J0.35 K.01 Q0.8 R.1 P2001 D02 F15. (K faz uma passagem final de 0.01" nos lados) G40 X3.25 Y4.5 (Cancela a comp. do cortador e retrocede a posio para o ponto de incio do compartimento) G53 G49 Y0 Z0 (Retorna Z posio inicial) M30 (Trmino do programa principal) O02001 G01 Y7. X1.5 G03 Y5.25 R0.875 G01 Y2.25 G03 Y0.5 R0.875 G01 X5. G03 Y2.25 R0.875 G01 Y5.25 G03 Y7. R0.875 G01 X3.25 M99 (Programa separado como sub-programa para a geometria do compartimento G150) (O primeiro movimento na geometria do compartimento com um movimento G01) (As linhas que se seguem definem a geometria do compartimento)

(Fechar ciclo de geometria do compartimento. No retroceda a posio para comear o orifcio.) (Regresse a Programa Principal)

160

Cdigos G

96-0228 rev T Janeiro de 2008

Compartimento Quadrado
G150 Desbaste de Compartimento Geral

1, 6

Ponto de Arranque X0, Y1.5


X0, Y0 3 5 4

A ferramenta n1 fresadora final com .500 de dimetro

Fresagem de Compartimento para funcionamento G150.

5.0 x 5.0 x 0.500 DP. Compartimento Quadrado Programa Principal % O01001 T1 M06 (Ferramenta n1 uma fresadora final de 0.500" dimetro) G90 G54 G00 X0. Y1.5 (Ponto de Incio XY) S2000 M03 G43 H01 Z0.1 M08 G01 Z0.01 F30. G150 P1002 Z-0.5 Q0.25 R0.01 J0.3 K0.01 G41 D01 F10. G40 G01 X0. Y1.5 G00Z1.M09 G53 G49 Y0. Z0. M30 % Sub-programa % O01002 (Sub-programa para G150 em O01001) G01 Y2. (1) X-2.5 (2) Y-2.5 (3) X2.5 (4) Y2.5(5) X0. (6) (Fechar Ciclo de Compartimento) M99 (Regresse a Programa Principal) %

Exemplos absolutos e incrementais de um sub-programa podem ser chamados pelo comando P### na linha G150: Sub-programa Absoluto % O01002 (Sub programa G90 para G150) G90 G01 Y2.5 (1) X-2.5 (2) Y-2.5 (3) X2.5 (4) Y2.5 (5) X0. (6) M99 % Sub-programa de Incremental % O01002 (Sub programa G91 para G150) G91 G01 Y0.5 (1) X-2.5 (2) Y-5. (3) X5. (4) Y5. (5) X-2.5 (6) G90 M99 %

96-0228 rev T Janeiro de 2008

Cdigos G

161

Ilha Quadrada
G150 Fresagem de Compartimento (Ilha Rectangular)
4 7 8 3

12 5

11 6

10

Ponto de Incio
2 5

13

1, 14

X0, Y0

A ferramenta n1 fresadora final com .500 de dimetro

G150 Programa de fresagem do compartimento com uma ilha Quadrada.

5.0 x 5.0 x 0.500 DP. Compartimento Quadrado com Ilha Quadrada Programa Principal % O02010 T1 M06 (A ferramenta um dimetro de desbaste de 0.500" G90 G54 G00 X2. Y2. (Ponto de Incio XY) S2500 M03 G43 H01 Z0.1 M08 G01 Z0.01 F30. G150 P2020 X2. Y2. Z-0.5 Q0.5 R0.01 I0.3 K0.01 G41 D01 F10. G40 G01 X2. Y2. G00 Z1.0 M09 G53 G49 Y0. Z0. M30 % Sub-programa % O02020 (Sub-programa para G150 em O02010) G01 Y1. (1) X6. (2) Y6. (3) X1. (4) Y3.2 (5) X2.75 (6) Y4.25 (7) X4.25 (8) Y2.75 (9) X2.75 (10) Y3.8 (11) X1. (12) Y1. (13) X2. (14) (Fechar Ciclo de Compartimento) M99 (Regresse a Programa Principal) %

162

Cdigos G

96-0228 rev T Janeiro de 2008

Ilha Redonda
G150 Fresagem de Compartimento (Ilha Circular)
4, 10 9 3

8 6, 7

Ponto de Incio
11 X0, Y0 1, 12 5 2

A ferramenta n1 fresadora final com .500 de dimetro

G150 Programa de fresagem do compartimento -com uma ilha Circular

5.0 x 5.0 x 0.500 DP. Compartimento Quadrado com Ilha Circular Programa Principal % O03010 T1 M06 (A ferramenta um dimetro de desbaste de 0.500") G90 G54 G00 X2. Y2. (Ponto de Incio XY) S2500 M03 G43 H01 Z0.1 M08 G01 Z0. F30. G150 P3020 X2. Y2. Z-0.5 Q0.5 R0.01 J0.3 K0.01 G41 D01 F10. G40 G01 X2. Y2. G00 Z1. M09 G53 G49 Y0. Z0. M30 % Sub-programa % O03020 (Sub-programa para G150 em O03010) G01 Y1. (1) X6. (2) Y6. (3) X1. (4) Y3.5 (5) X2.5 (6) G02 I1. (7) G02 X3.5 Y4.5 R1. (8) G01 Y6. (9) X1. (10) Y1. (11) X2. (12) (Fechar Ciclo de Compartimento) M99 (Regresse a Programa Principal) %

96-0228 rev T Janeiro de 2008

Cdigos G

163

G153 Ciclo Fixo Perfurao de Percusso de Alta Velocidade de 5 Eixos (Grupo 09)
E F I J K L P Q A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Tamanho da profundidade do primeiro corte (deve ser um valor positivo) Valor para reduzir a profundidade do corte a cada passagem (deve ser um valor positivo) Profundidade mnima de corte (deve ser um valor positivo) Nmero de repeties. Pausa no fim da ltima furao de percusso, em segundos O valor de penetrao do corte (deve ser um valor positivo) Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z
G153 Furao de Percusso de Alta Velocidade de 5 Eixos com Opes K e Q

G153 Furao de Percusso de Alta Velocidade de 5 Eixos com Opes I, J e K

Definio 22
E

Definio 22
E

I1=I

Q Q Q

I2= I1- J
I3=I2 -J

Este um ciclo de percusso de alta velocidade onde a distncia de reco definida pela Definio 22. Se I, J, e K estiverem especificados, um modo diferente de funcionamento seleccionado. A primeira passagem cortar pelo valor I, cada corte sucessivo ser reduzido pelo valor J, e a profundidade mnima de corte K. Se P for utilizado, a ferramenta pausar no fundo do orifcio por esse tempo. Note que o mesmo tempo de pausa aplica-se a todos os blocos seguintes que no especifiquem um tempo de pausa.

G154 Seleccionar Coordenadas de Trabalho P1-99 (Grupo 12)


Esta funo fornece 99 deslocamentos de trabalho adiccionais. G154 com um valor P de 1 a 99 ir activar os deslocamentos de trabalho adiccionais. Por exemplo, G154 P10 ir seleccionar o deslocamento de trabalho 10 da lista de deslocamentos de trabalho adiccionais. Note que G110 a G129 se referem aos mesmos deslocamentos de trabalho que G154 P1 at P20; podem ser seleccionados atravs de qualquer um dos mtodos. Quando um deslocamento de trabalho G154 est activo, o cabealho no canto superior direito demonstrar o valor P de G154. G154 Formatos de deslocamentos de trabalho #14001-#14006 G154 P1 (tambm #7001-#7006 e G110) #14021-#14026 G154 P2 (tambm #7021-#7026 e G111) #14041-#14046 G154 P3 (tambm #7041-#7046 e G112) #14061-#14066 G154 P4 (tambm #7061-#7066 e G113) #14081-#14086 G154 P5 (tambm #7081-#7086 e G114) #14101-#14106 G154 P6 (tambm #7101-#7106 e G115) #14121-#14126 G154 P7 (tambm #7121-#7126 e G116) #14141-#14146 G154 P8 (tambm #7141-#7146 e G117) #14161-#14166 G154 P9 (tambm #7161-#7166 e G118) #14181-#14186 G154 P10 (tambm #7181-#7186 e G119) #14201-#14206 G154 P11 (tambm #7201-#7206 e G120) #14221-#14221 G154 P12 (tambm #7221-#7226 e G121) #14241-#14246 G154 P13 (tambm #7241-#7246 e G122) #14261-#14266 G154 P14 (tambm #7261-#7266 e G123) #14281-#14286 G154 P15 (tambm #7281-#7286 e G124) 164 Cdigos G
96-0228 rev T Janeiro de 2008

#14301-#14306 G154 P16 (tambm #7301-#7306 e G125) #14321-#14326 G154 P17 (tambm #7321-#7326 e G126) #14341-#14346 G154 P18 (tambm #7341-#7346 e G127) #14361-#14366 G154 P19 (tambm #7361-#7366 e G128) #14381-#14386 G154 P20 (tambm #7381-#7386 e G129) #14401-#14406 G154 P21 #14421-#14426 G154 P22 #14441-#14446 G154 P23 #14461-#14466 G154 P24 #14481-#14486 G154 P25 #14501-#14506 G154 P26 #14521-#14526 G154 P27 #14541-#14546 G154 P28 #14561-#14566 G154 P29 #14581-#14586 G154 P30 #14781-#14786 G154 P40 #14981-#14986 G154 P50 #15181-#15186 G154 P60 #15381-#15386 G154 P70 #15581-#15586 G154 P80 #15781-#15786 G154 P90 #15881-#15886 G154 P95 #15901-#15906 G154 P96 #15921-#15926 G154 P97 #15941-#15946 G154 P98 #15961-#15966 G154 P99

G155 Ciclo Fixo de Roscagem Cnica Inversa de 5 Eixos (Grupo 09)


G155 apenas executa roscas flutuantes. G174 est disponvel para roscagem rgida inversa de 5 eixos. E F L A B X Y Z S Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z Velocidade do Fuso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial". No necessrio ligar o fuso CCW antes deste ciclo fixo. O controlo f-lo automaticamente.
G155 Ciclo Invertido de 5 eixos

E G98 Posio Inicial

E Posio Inicial G99 Plano Rpido


G98 / G99 Posio do eixo Z

entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

96-0228 rev T Janeiro de 2008

Cdigos G

165

G161 Ciclo Fixo de Furao 5 Eixos (Grupo 09)


E F L A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z
G161 Ciclo Fixo de Furao de 5 Eixos

E G98 Posio Inicial

E Posio Inicial G99 Posio Rpida


G98 / G99 Posio do eixo Z

entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial".

G162 Ciclo Fixo de Furao de Ponto de 5 Eixos (Grupo 09)


E F L P A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. O tempo de pausa no fundo do orifcio Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial".
G162 Ciclo Fixo de Furao de Ponto de 5 Eixos

E G98 Posio Inicial

E Posio Inicial G99 Posio Rpida


G98 / G99 Posio do eixo

Z entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

166

Cdigos G

96-0228 rev T Janeiro de 2008

G163 Ciclo Fixo de Furao de Percurso Normal de 5 Eixos (Grupo 09)


E F I J K L P Q A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Tamanho opcional da profundidade do primeiro corte Valor opcional para reduzir a profundidade do corte a cada passagem Profundidade mnima opcional de corte Nmero de repeties. Pausa opcional no fim da ltima furao de percusso, em segundos O valor de penetrao do corte, sempre de incrementos Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial". Se I, J, e K estiverem especificados a primeira passagem interromper pelo valor I, cada corte sucessivo ser reduzido pelo valor de J, e a profundidade mnima de corte K. Se o valor P for utilizado, a ferramenta pausar no fundo do orifcio depois da ltima percusso por esse tempo. Os exemplos seguintes, furaro com percusso vrias vezes e pausaro por um segundo e meio no fim: G163Z-0.62 F15. R0.1 Q0.175 P1.5. Note que o mesmo tempo de pausa aplica-se a todos os blocos seguintes que no especifiquem um tempo de pausa. Definio 22 Definio 22

Definio 52
I1=I
Q Q Q

I2= I1- J
I3=I2 -J

Avano Movimento Rpido Incio ou Trmino do Impulso

A definio 52 tambm altera a forma de funcionamento de G163 ao regressar posio de partida. Normalmente, o plano R est definido bastante acima do corte para garantir que o movimento de percusso permita a sada da limalha do orifcio. Perde tempo, pois a perfuradora comea por furar atravs do espao "vazio". Caso a Definio 52 seja definida para que a distncia necessria para limpar a limalha, a posio de arranque pode ser mais aproximada pea a ser furada. Quando ocorre o movimento de limpeza de limalha para a posio de partida, o eixo Z ser movido para a posio de partida pelo valor dado nesta definio.

96-0228 rev T Janeiro de 2008

Cdigos G

167

G164 Ciclo Fixo de Roscagem Cnica de 5 Eixos (Grupo 09)


G164 apenas executa roscas flutuantes. G174/184 est disponvel para roscagem rgida de 5 eixos. E F L A B X Y Z S Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z Velocidade do Fuso
G164 Ciclo Fixo de Roscagem Cnica de 5 Eixos

E G98 Posio Inicial

E Posio Inicial G99 Plano Rpido


G98 / G99 Posio do eixo Z

entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial". No necessrio ligar o fuso CW antes deste ciclo fixo. O controlo f-lo automaticamente.

G165 Ciclo Fixo de Rectificao de 5 Eixos (Grupo 09)


E F L A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z
G165 Ciclo Fixo de Rectificao de 5 Eixos

E G98 Posio Inicial

E Posio Inicial G99 Plano Rpido


G98 / G99 Posio do eixo

Z entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial". 168 Cdigos G
96-0228 rev T Janeiro de 2008

G166 Ciclo Fixo de Rectificao e Paragem de 5 Eixos (Grupo 09)


E F L A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z
G166 Ciclo Fixo de Rectificao e Paragem de 5 Eixos

E G98 Posio Inicial

E Posio Inicial G99 Plano Rpido


G98 / G99 Posio do eixo Z

entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial".

G169 Ciclo Fixo de Rectificao e Pausa de 5 Eixos (Grupo 09)


E F L P A B X Y Z Especifica a distncia da posio de arranque ao fundo do orifcio Graduao do Avano em polegadas (mm) por minuto Nmero de repeties. O tempo de pausa no fundo do orifcio Posio de partida da ferramenta eixo A Posio de partida da ferramenta eixo B Posio de partida da ferramenta eixo X Posio de partida da ferramenta eixo Y Posio de partida da ferramenta eixo Z
G169 Ciclo Fixo de Rectificao e Pausa de 5 Eixos

E G98 Posio Inicial

E Posio Inicial G99 Plano Rpido


G98 / G99 Posio do eixo Z

entre orifcios Avano Movimento Rpido Incio ou Trmino do Impulso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. A posio utilizada como uma "Posio de Arranque Inicial".

96-0228 rev T Janeiro de 2008

Cdigos G

169

G174 Rosca Rgida No Vertical no Sentido Anti-Horrio (Grupo 00) G184 Rosca Rgida No Vertical no Sentido Horrio (Grupo 00)
F X Y Z S Graduao do avano em polegadas por minuto Posio X no fundo do orifcio Posio Y no fundo do orifcio Posio Z no fundo do orifcio Velocidade do Fuso

Uma posio especfica de X, Y, Z, A, B deve ser programada antes do ciclo fixo ser comandado. Esta posio utilizada como a "Posio de Partida". Este cdigo G utilizado para executar uma roscagem rgida para orifcios no-verticais. Pode ser utilizado com uma cabea de ngulo certo para executar roscagem rgida nos eixos X ou Y numa fresadora de trs eixos, ou para executar roscagem rgida ao longo do ngulo arbitrrio com uma fresadora de cinco eixos. A relao entre a graduao de avano e a velocidade do fuso deve ser precisamente o passo de rosca a ser cortado. No necessrio iniciar o fuso antes deste ciclo fixo; o controlo f-lo automaticamente.

G187 Definio do Nvel de Suavidade (Grupo 00)


G- 187 um comando de rigor que pode definer e controlar a suavidade e o valor mximo de arredondamento do canto quando estiver a cortar uma pea. O formato para utilizao de G187 G187 Pn Ennnn. Controla o nvel de suavidade, P1 (desbaste), P2 (mdio), ou P3 (Trmino). E Define o valor mximo de arredondamento de cantos, temporariamente em substituio da Definio 85 "Arredondamento Max. De Cantos". A Definio 191 define a suavidade pr-definida para o utilizador especificado "desbaste", "mdio", ou "trmino", quando G187 no est activo. A definio "mdio" a definio pr-definida de origem. NOTA: Ao alterar a definio 191 para "Trmino" far com que a mquina demore mais tempo a funcionar. Utilize esta definio apenas quando necessitar do melhor acabamento G187 Pm Ennnn define a suavidade e o valor mximo para arredondamento dos cantos. G187 Pm define a suavidade mas deixa o valor mximo para arredondamento dos cantos no seu valor actual. G187 Ennnn define o mximo arredondamento dos cantos mas deixa a suavidade no seu valor actual. G187 por si prprio cancela o valor E e define a suavidade para a suavidade pr-definida pela Definio 191. G187 ser cancelada sempre que "Repor" for premido, M30 ou M02 for executado, o fim do programa for alcanado, ou a Paragem de Emergncia premida. P E

G188 Buscar Programa desde PST (Grupo 00)


Chama as peas do programa para a palete carregada, baseada na entrada da Tabela de Programao de Paletes para a palete.

170

Cdigos G

96-0228 rev T Janeiro de 2008

Cdigos M (Funes Diversas)


Cdigo M Introduo
Os cdigos M so comandos de movimentos da mquina, que no dos eixos. O formato de um cdigo M a letra "M" seguida de dois nmeros, por exemplo M03. Apenas um cdigo M pode ser programado por linha de cdigo. Todos os cdigos M tomam efeito no fim do bloco.

M00 Paragem de Programa


O cdigo M00 utilizado para parar um programa. Pra os eixos, fuso, desliga a refrigerao (incuindo a Refrigerao Atravs do Fuso). O prximo bloco (bloco aps M00) ir estar realado quando visto no programa de edio. Ao pressionar Arranque de Ciclo o programa ir continuar o funcionamento desde o bloco realado.

M01 Paragem de Programa Opcional


M01 funciona da mesma forma que M00, s que o aspecto de Paragem Opcional deve estar ligado.

M02 Trmino de Programa


O cdigo M02 utilizado para terminar um programa. Note que a forma mais comum de terminar um programa com um M30.

M03 / M04 / M05 Comandos do Fuso


M03 Liga o fuso para a frente M04 liga o fuso no sentido oposto M05 Pra o fuso. A velocidade do fuso controlada por um cdigo de endereo S, por exemplo, S5000 ir comandar uma velocidade do fuso de 5000 RPM. Nota: No se recomenda executar um comando M04 com Refrigerao Atravs do Fuso (TSC).

M06 Alterao de Ferramenta


O cdigo M06 utilizado para alterar ferramentas, por exemplo M06 T12 colocar a ferramenta 12 o fuso. Se o fuso estiver em execuo, o fuso e a refrigerao (incluindo TSC) sero parados pelo comando M06.

Refrigerao do Chuveiro M07


Este cdigo M activa a bomba de refrigerao do chuveiro opcional. A bomba desligada atravs de M09, que tambm desliga a refrigerao padro. A refrigerao de chuveiro opcional automaticamente desligada antes de uma mudana de ferramenta ou de uma mudana de palete e ser automaticamente reiniciada depois de uma mudana de ferramenta se estivesse LIGADA antes de uma sequncia de comutao de ferramenta.

M08 Refrigerao Ligada/ M09 Refrigerao Desligada


O cdigo M08 ir ligar a fonte de refrigerao opcional e um cdigo M09 ir deslig-la. Consulte tambm M34/M35 para Refrigerao P e M88/M89 para Refrigerao atravs do fuso opcional. Nota: O estado da refrigerao verificado apenas no incio do programa, assim, um mau estado deste no ir parar um programa em funcionamento.

M10 Engrenar o Travo do 4 Eixo / M11 Libertar o Travo do 4 Eixo


Estes cdigos aplicaro e libertaro o travo ao 4 eixo opcional. O travo est normalmente engrenado, de forma a que o comando M10 seja apenas exigido quando um M11 tenha sido utilizado para libertar o travo.

M12 Engrenar o Travo do 5 Eixo / M13 Libertar o Travo do 5 Eixo


Estes cdigos aplicaro e libertaro o travo ao 5 eixo opcional. O travo est normalmente engrenado, de forma a que o comando M12 seja apenas exigido quando um M13 tenha sido utilizado para libertar o travo.

M16 Alterao de Ferramenta


Este cdigo M comporta-se como o M06. No entanto M06 o mtodo ideal para comandar alteraes na ferramenta.

96-0228 rev T Janeiro de 2008

Cdigos M

171

M17 Desapertar Palete APC a Abrir Porta APC/ M18 Afixar a Palete e Fechar a Porta
Este cdigo M utilizado em centros de maquinao vertical com comutadores de paletes. utilizado apenas como uma funo de manuteno/teste. Alteraes nas paletes devem ser comanadas apenas com um comando M50.

M19 Orientar Fuso (os valores P e R so opcionais)


O cdigo G19 utilizado para ajustar o fuso a uma posio fixa. O fuso ir apenas orientar-se para a posio zero sem a funo opcional M19 orientar fuso A funo opcional Orientar Fuso permite os cdigos de endereo P e R. Por exemplo, M19 P270 orientar o fuso para 270 graus. O valor R permite ao programador especificar at quatro locais decimais, por exemplo, M19 R123.4567.

M21-M28 Funo M de Utilizador Opcional com Ventilador M


Os cdigos M, de M21 at M28, so opcionais para rels de utilizador; cada cdigo M activar um dos rels opcionais. O boto Reset terminar qualquer operao que esteja em espera por acessrio activado por rel para terminar. Consulte tambm M51-58 e M61-68. Alguns ou todos os M21-25 (M21-M22 em tornos de Sala de Ferramentas, Gabinetes e Min Fresadoras) no I/O PCB podem ser utilizados para opes instaladas de fbrica. Verifique os rels pelos cabos existentes para determinar quais foram utilizados. Contacte o representante Haas para obter mais informaes. Rels de Cdigo M Estas sadas podem ser utilizadas para activar sondas, bombas auxiliares ou dispositivos de fixao, etc. Os dispositivos auxiliares so ligados electricamente faixa para o rel individual. A faixa terminal tem uma posio para, Normalmente Aberta (NO), Normalmente Fechada (NC) e Comum (COM).
M28 M27 M26 M25 M24 M23 M22 M21
NO COM NC NO COM NC

P8

P4

12 11 10 9 8 7 6 5 4 3 2 1

12 11 10 9 8 7 6 5 4 3 2 1

K8

K1


Rels de Cdigo M I/O PCB principal


Quadro de Rels de Cdigo M Opcionais (Montado acima de I/O PCB principal)

Rels de Cdigo 8M Opcionais As funes opcionais de Cdigos M podem ser adquiridas em bancos de 8. Pode ser instalado um mximo de dois quadros de rels de cdigos 8M na mquina, para um total de 16 sadas adiccionais. possvel um total de 4 bancos de 8 rels no sistema Haas, estes esto numerados de 0 a 3. Os grupos 0 e 1 so internos no I/O PCB principal. O banco 1 inclu os rels M21-25 no topo do IOPCB. O banco 2 enderea a primeira opo PCB 8M. O banco 3 enderea a segunda opo PCB 8M.
NOTA: O banco 3 pode ser utilizado para algumas opes Haas instaladas e pode no estar disponvel. Contacte o representante Haas para obter mais informaes.

Apenas um banco de sadas pode ser endereado de cada vez com cdigos M. Este controlado pelo parmetro 352 "Seleccionar Banco de Rel". Os rels nos bancos no activados esto apenas acessveis com variveis macro ou M59/69. O parmetro 352 enviado definido para "1" como padro.
NOTA: Com alguma opo de sondagem, o Parmetro 352 deve ser definido para "1". Quando a opo 8M est instalada, aceda aos seus rels usando M59/69.

172

Cdigos M

96-0228 rev T Janeiro de 2008

M30 Trmino de Programa e Reposio


O cdigo M30 utilizado para parar um programa. Este pra o fuso, desliga a refrigerao (incluindo TSC) e o cursor de programa ir regressar ao incio do programa. M30 cancela os deslocamentos de comprimento da ferramenta.

M31 Condutor de Brocas Frente/ M33 Parar Condutor de Brocas


M31 incia o motor do condutor de brocas opcional para a frente; o sentido que retira as brocas da mquina. O condutor no ir rodar caso a porta esteja aberta. Recomenda-se a utilizao intermitente das brocas de aparas. O funcionamento prolongado ir sobreaquecer o motor. Arrancar e parar o condutor de limalha far tambm executar a limpeza do condutor opcional. M33 Pra o movimento do Condutor.

M34 Incremento da Refrigerao / M35 Reduo da Refrigerao

Incio

M34 move a refrigerao opcional refrigerao P uma posio de ressalto da partir da posio corrente (mais afastado do incio). M35 move o ressalto de refrigerao uma posio para a frente da posio inicial.

No rodar o ressalto de refrigerao com a mo. Estrago srio do motor ocorrer. M36 Pea de Palete Pronta
Utilizada em mquinas com comutadores de paletes.Este cdigo M atrasa a mudana de palete at que o boto de Pea Pronta deixe de ser pressionado. Uma alterao de palete ocorre depois da tecla ser pressionada (e as portas estejam fechadas). Por exemplo: Onnnnn (nmero de programa) M36 (A luz "Pea Pronta" pisca, esperar at que o boto seja pressionado) M50 (Execute a mudana de palete depois do boto de Pea Pronta estar pressionado) (Programa da Pea) M30

M39 Rodar Torre de Ferramenta

Alteraes de ferramenta devem ser comandadas utilizando M06. M39 normalmente no exigido mas til para objectivo de diagnstico ou para recuperar de uma falha de um comutador de ferramenta. O cdigo M39 utilizado para rodar o comutador de ferramentas de montagem lateral sem executar uma mudana de ferramenta. O nmero do compartimento de ferramentas desejado (Tn) deve ser programado anteriormente ao M39.

M41 / M42 Baixo / Substituio de Engrenagens de Multiplicao


Em mquinas com uma transmisso do comando M41 utilizada para manter a mquina em engrenagem de reduo e M42 ir manter a mquina em engrenagem de multiplicao. Normalmente, a velocidade do fuso (Snnn) determinar em que engrenagem a transmisso deve estar.

M46 Salta se a Palete estiver Carregada


Este cdigo M faz com que o controlo seja transferido para o nmero de linha especificado pelo cdigo P se a palete especificada pelo cdigo Q estiver carregada presentemente.

96-0228 rev T Janeiro de 2008

Cdigos M

173

Exemplo: M46Qn Pnn Salta para a linha nn no programa actual se a palete n estiver carregada, caso contrrio passa ao bloco seguinte.

M48 Verifica a Validade do Programa Actual


Este cdigo M gera o alarme 909 se o programa actual no estiver na lista da Tabela para Programar Palete. Gera o alarme 910 se a palete que estiver presentemente carregada no stiver na lista da Tabela para Programar Palete para o programa actual.

M49 Define o Estado da Palete


Este cdigo M define o estado da palete especificada pelo cdigo P para o valor especificado pelo cdigo Q. Os cdigos Q possiveis so 0-Despprogramado 1-Programado 2-Carregado 3-Completo 4 a 29 podem ser determinados pelo utilizador. O estado da palete para visualizao apenas. O controlo no depende de ser qualquer valor particular, mas se o valor for 0, 1, 2 or 3, o controlo ir actualiz-lo convenientemente. Exemplo: M49Pnn Qmm Define o estado da palete nn como um valor de mm. Sem um cdigo P, este comando define o estado da palete carregada actualmente.

M50 Executar a Mudana de Palete


Utilizada com um valor P ou uma tabela de planeamento de paletes para efectuar uma mudana de palete. Consulte tambm o captulo Comutador de Paletes.

M51-M58 Definir Cdigos M de Utilizador Opcionais


Os cdigos de M51 a M58 so opcionais para interfaces de utilizador. Iro activar um dos rels e mant-lo activo. Utilize M61-M68 para deslig-los. A tecla RESET (REPOR) ir desligar todos estes rels. Consulte M21-M28 para mais informaes acerca de Cdigos M de rels.

M59 Definir Rel de Sada

Este cdigo M liga um rel. Um exemplo da sua utilizao M59 Pnn, em que "nn" o nmero do rel a ser ligado. Um comando M59 pode ser utilizado para ligar qualquer dos rels de sada dentro do limite de 1100 a 1155. Ao utlizar Macros, M59 P1103 faz o mesmo que com a utilizao do comando macro opcional n 1103=1, s que processado no fim da linha de cdigo.
NOTA: 8M #1 utiliza endereos 1140-1147.

M61-M68 Limpar Cdigos M de Utilizador Opcionais


Os cdigos de M61 a M68 so opcionais para interfaces de utilizador. Iro desligar um destes rels. Utilize M51M58 para lig-los. A tecla Reset ir desligar todos estes rels. Consulte M21-M28 para mais informaes acerca de Cdigos M de rels.

M69 Limpar Rel de Sada

Este cdigo M desliga um rel. Um exemplo da sua utilizao M69 Pnn, em que "nn" o nmero do rel a ser desligado. Um comando M69 pode ser utilizado para desligar qualquer um dos rels de sada dentro do limite de 1100 a 1155. Ao utlizar Macros, M69 P1103 faz o mesmo que com a utilizao do comando macro opcional n 1103=0, s que processado no fim da linha de cdigo.

M75 Definir o Ponto de Referncia G35 ou G136


Este cdigo utilizado para definir oponto de referncia para os comandos G35 e G136. Deve ser utilizado depois da funo de sonda.

M76 / M77 Visor de Controlo Inactivo / Visor de Controlo Activo


Estes cdigos so utilizados para desactivar ou activar o visor do ecr. Este cdigo M til durante o correr de programas extensos e complicados, pois renovar o ecr gasta energia de processamento que pode ser necessria para comandar movimentos da mquina.

M78 Alarme caso Encontrado Sinal Escape


Este cdigo M utilizado com uma sonda. Um M78 ir soar um alarme caso a funo escape programada (G31, G36 ou G37) receba um sinal da sonda. utilizado quando um sinal de escape no esperado e pode indicar uma falha da sonda. Este cdigo pode ser colocado na mesma linha que um cdigo G de escape ou em qualquer bloco seguinte.

174

Cdigos M

96-0228 rev T Janeiro de 2008

M79 Alarme caso Sinal Escape No Encontrado


Este cdigo M utilizado com uma sonda. Um M79 ir soar um alarme caso a funo escape programada (G31, G36, ou G37) no receba um sinal da sonda. utilizado quando a falta do sinal de escape significa um erro de posicionamento da sonda. Este cdigo pode ser colocado na mesma linha que um cdigo G de escape ou em qualquer bloco seguinte.

Sinal Encontrado M80 / M81 Abrir / Fechar Porta Automtica

Sinal No Encontrado

O M80 abre a Porta Automtica e o M81 fecha-a. O controlo anexo ir apitar quando a porta estiver em movimento.

M82 Desapertar Ferramenta


Este cdigo utilizado para libertar a ferramenta do fuso. utilizado apenas como uma funo de manuteno/ teste. Alteraes de ferramenta devem ser efectuadas utilizando M06.

M83 / M84 Pistola de Ar Automtica Ligada / Desligada


Um M83 liga a Pistola de Ar Automtica e um M84 desliga-a. Adiccionalmente, um M83 Pnnn (onde nnn est em milsimos de segundo) ir lig-lo por um determinado perodo de tempo e depois deslig-lo. A Pistola de Ar Automtica tambm alternada manualmente para ligada ou desligada pressionando a tecla "Shift" (Mudar) seguida da tecla "Coolant" (Refrigerao).

M86 Fixar Ferramenta


Este cdigo fixar uma ferramenta ao fuso. utilizado apenas como uma funo de manuteno/teste. Alteraes de ferramenta devem ser efectuadas utilizando M06.

M88 Refrigerao Atravs do Fuso Ligada / M89 Refrigerao Atravs do Fuso Desligada
O cdigo M88 utilizado para ligar a opo de refrigerao atravs do fuso (TSC), um M89 desliga a refrigerao. Ferramentas apropriadas, com um orifcio transversal, devem estar no lugar antes de utilizar o sistema de TSC. A falta de utilizao de ferramentas apropriadas aumenta a cabea do fuso com refrigerao e anula a garantia. Executar um comando M04 (Fuso Inverso) com TSC ligado no recomendado. Programa Amostra Nota: O comando M88 deve estar antes do comando de velocidade do fuso. T1 M6; (TSC Refrigerao Atravs da Perfuradora) G90 G54 G00 X0 Y0; G43 H06 Z.5; M88; (Ligar TSC) S4400 M3; G81 Z-2.25 F44. R.03; M89 G80; (Desligar TSC) G91 G28 Z0; M30;

96-0228 rev T Janeiro de 2008

Cdigos M

175

M95 Modo de Descanso


O modo de descanso basicamente uma pausa longa. O modo de descanso pode ser utilizado quando o utilizador pretende aquecer a mquina para que esteja pronta a funcionar chegada do operador. O formato de um comando M95 : M95 (hh:mm) O campo imediatamente a seguir a M95 deve conter horas e minutos durantes os quais a mquina ir descansar. Por exemplo, caso sejam 18 horas e o utilizador pretenda que a mquina descanse at s 6:30 do dia seguinte, seria utilizado o comando: M95 (12:30) A(s) linha(s) a seguir a M95 devem ser movimentos de eixo e comandos de aquecimento do fuso.

M96 Saltar Se Sem Entrada


P Q Bloco de programa a ir quando o teste condicional for encontrado Varivel de entrada a testar (0 a 63)

Este cdigo utilizado para testar uma entrada pelo estado 0 (desligado). Isto til para verificar o estado da suspenso de trabalho automtico ou outros acessrios que iro gerar um sinal no controlo. O valor Q deve estar no intervalo de 0 a 63, que corresponde s entradas encontradas no visor de diagnstico (a entrada do canto superior esquerdo 0 e a entrada do canto inferior direito 63). Quando este bloco de programa executado e o sinal de entrada especificado por Q, tem um valor de 0, o bloco de programa Pnnnn executado (a linha Pnnnn deve estar no mesmo programa). M96 Exemplo: N05 M96 P10 Q8 N10 . . . N85 M21 N90 M96 P10 Q27 N95 M30 (Teste de entrada n 8, Interruptor de Porta, at estar fechada); (Incio do ciclo do programa); (Programa que maquina a pea); (Executa uma funo de utilizador externo) (Ciclo para N10 se entrada sobressalente [n 27] for 0); (Se entrada sobressalente 1 ento terminar programa);

M97 Local Chamada de Sub-Programa


Este cdigo utilizado para chamar uma subrotina referenciada por um nmero de linha (N) dentro do mesmo programa. necessrio um cdigo e deve coincidir com um nmero de linha dentro do mesmo programa. Isto til para subrotinas simples dentro de um programa; no necessrio um programa separado. A subrotina deve terminar com um M99. Um cdigo Lnn no bloco M97 ir repetir a chamada de subrotina essas nn vezes. M97 Exemplo: O0001 M97 P1000 L2 M30 N1000 G00 G90 G55 X0 Y0 S500 M03 G43 H01 Z1. Z-.5 G01 G41 X.5 F100. G03 YI-.5 G01 X0 G40 Z1. F50. G91 G28 Z0 G90 M99 (O comando L2 ir levar o programa a correr a linha N1000 duas vezes) (A linha N que ir correr aps M97 P1000 corrida)

176

Cdigos M

96-0228 rev T Janeiro de 2008

M98 Chamada do Sub-programa


Este cdigo utilizado para chamar uma subrotina, o formato M98 Pnnnn (Pnnnn o nmero do programa a ser chamado). O sub-programa deve estar na lista do programa e deve conter um M99 para regressar ao programa principal. Uma contagem Lnn pode ser colocada na linha que contm M98 e ir levar a que a subrotina seja chamada nn vezes antes de continuar para o prximo bloco. O0001 M98 P100 L4; M30 (Nmero do Programa Principal) (Chamar Sub-programa, Nmero do Sub-programa, Reciclar 4 Vezes) (Trmino do Programa)

O0100 (NMERO DO SUB-PROGRAMA) G00 G90 G55 X0 Y0 S500 M03 G43 H01 Z1. Z-.5 G01 G41 X.5 F100. G03 YI-.5 G01 X0 G40 Z1. F50. G91 G28 Z0 G90 M99

M99 - Retorno ou ciclo do sub-programa


Este cdigo utilizado para regressar ao programa principal de uma subrotina, o formato M99 Pnnnn (Pnnnn a linha no programa principal a regressar). Isto ir levar o programa principal a repetir de novo para o incio sem parar quando utilizado no programa principal. Notas de Programao - Pode simular o comportamento Fanuc atravs da utilizao do seguinte cdigo: programa a chamar: Haas Fanuc O0001 O0001 ... ... N50 M98 P2 N50 M98 P2 N51 M99 P100 ... ... N100 (continuar aqui) N100 (continuar aqui) ... ... M30 M30 subrotina: O0002 O0002 M99 M99 P100 M99 Com Macros - Caso a mquina esteja equipada com macros opcionais, pode utilizar uma varivel global e especificar um bloco para saltar, adiccionando #nnn=dddd na subrotina e depois utilizar M99 P#nnn aps a chamada de subrotina.

M101 Modo de Ciclo Fixo (Maquinao Mnima de leo) MOM


M101 diz ao sistema para iniciar a MOM sempre que o Ciclo Fixo do Cdigo G adequado encontrado (G73, G74, G76, G77, e G81 atravs G89). O leo dispensado para o tempo de durao sempre que a ferramenta estiver no Plano R. I(a tempo): Modo de Ciclo Fixo A Tempo: Durao do esguicho em segundos (0.050 50 mseg.).

M102 Modo MOM


M102 diz ao sistema para ignorar os Ciclos Fixos do Cdigo G e dispensar leo sempre que M102 for encontrado no programa. O leo dispensado para o tempo de durao na periodicidade ditada pelo Tempo Entre Esguichos MOM. I (a tempo) J (tempo do ciclo): Modo MOM A Tempo: Durao do esguicho em segundos (0.050 50 mseg.). Tempo de Ciclo: Tempo (em segundos) entre esguichos.
96-0228 rev T Janeiro de 2008

Cdigos M

177

M103 Cancela o Modo MOM.


M103 diz ao sistema para cancelar o Modo Fixo e o Modo MOM (no ser dispensado leo atravs da MOM). M103: Cancela o Modo MOM.

M109 Entrada de Utilizador Interactiva


Este cdigo M permite a um programa de cdigo G colocar um aviso (mensagem) no ecr. Uma varivel macro dentro do intervalo de 500 at 599 deve ser especificada por um cdigo P. O programa consegue verificar qualquer caracter que possa ser introduzido atravs do teclado por comparao com o equivalente decimal do caracter ASCII (G47, Gravar Texto, tem uma lista de caracteres ASCII). A amostra de programa seguinte ir perguntar ao utilizador uma questo Yes (Sim) ou No (No), depois esperar que seja introduzido "Y" ou "N". Quaisquer outros caracteres sero ignorados. N1 #501= 0. (Limpar a varivel) M109 P501 (Descansar 1 min?) N5 IF [ #501 EQ 0. ] GOTO5 (Aguardar por uma tecla) IF [ #501 EQ 89. ] GOTO10 (Y) IF [ #501 EQ 78. ] GOTO20 (N) GOTO1 (Continuar verificao) N10 (Foi introduzido um Y) M95 (00:01) GOTO30 N20 (Foi introduzido um N) G04 P1. (No faa nada por 1 segundo) N30 (Parar) M30 A amostra de programa seguinte ir pedir ao utilizador para seleccionar um nmero, depois esperar que seja introduzido 1, 2 ou 3. Quaisquer outros caracteres sero ignorados. O00234 (Programa Amostra) N1 #501= 0. (Limpar a varivel) M109 P501 (Escolha 1, 2 ou 3:) N5 IF [ #501 EQ 0. ] GOTO5 (Aguardar por uma tecla) IF [ #501 EQ 49. ] GOTO10 (1) IF [ #501 EQ 50. ] GOTO20 (2) IF [ #501 EQ 51. ] GOTO30 (3) GOTO1 (Continuar verificao) N10 (Foi introduzido um 1) M95 (00:01) GOTO30 N20 (Foi introduzido um 2) G04 P5. (No faa nada por 5 segundos) N30 (Foi introduzido um 3) M30

178

Cdigos M

96-0228 rev T Janeiro de 2008

Definies
As pginas de definio contm valores que controlam o funcionamento da mquina e de que o utilizador poder precisar de alterar. A maioria das definies podem ser alteradas pelo operador. So precedidas por uma curta descrio esquerda e o valor direita. Em geral, as definies permitem ao operador ou responsvel pela preparao restringir o acesso ou ligar determinadas funes. As definies esto organizadas em pginas grupos de funcionalidade semelhante. Isto facilita ao utilizador recordar-se de onde esto localizadas as definies e reduzir a demora de navegao no visor de definies. A lista abaixo est separada em pginas de grupo e o ttulo da pgina o cabealho. Utilize as teclas cursor verticais para se movimentar pelas definies pretendidas. Dependendo da definio, pode alter-la atravs da introduo de um nmero novo ou, caso a definio tenha valores especficos, pressionar as teclas de cursor horizontais para mostrar as opes. Prima o boto Write para introduzir ou alterar o valor. A mensagem prxima do topo do ecr diz-lhe como alterar a definio seleccionada. O nmero de srie nesta pgina Definio 26 e est protegida de alteraes efectuadas pelo utilizador. Se necessitar de alterar alguma destas definies, contacte a Haas ou o seu fornecedor. Segue-se uma descrio pormenorizada de cada uma das definies:

1 - Temporizador Automtico para Desligar


Esta definio utilizada para desligar a mquina quando no for utilizada h algum tempo. O valor introduzido nesta definio o nmero de minutos que a mquina permanecer em descanso at que seja desligada. A mquina no ir desligar-se enquanto esteja a funcionar um programa e o tempo (em minutos) ir comear de novo a zero sempre que sejam pressionados botes ou quando o interruptor de incrementos seja utilizado. A operao de auto-desligar d ao operador um aviso de 15 segundos antes do corte da energia, momento durante o qual, pressionar qual boto pra o corte de energia.

2 - Desligar em M30
Desliga a mquina no trmino de um programa (M30) caso esta definio esteja em "On" (Ligado). A mquina dar ao operador um aviso de 30 segundos logo que seja atingido M30; pressionar qual boto ir interromper a operao.

4 - Grficos de Caminho Rpido


Este boto altera a forma como um programa visualizado no modo Grficos. Quando desligado, movimentos rpidos (que no de corte) no deixam um caminho. Quando ligado, movimentos rpidos de ferramenta deixam uma linha tracejada no ecr.

5 - Grficos de Ponto de Perfurao


Esta definio altera a forma como um programa visualizado no modo de Grficos. Quando est Ligado, o movimento no eixo Z deixa uma marca X no ecr. Quando est OFF (desligado), no so mostradas quaisquer marcas no visor de grficos.

96-0228 rev T Janeiro de 2008

Definies

179

6 - Bloqueio do Painel Frontal


Esta definio desactiva os botes do Fuso CW (sentido horrio) e CCW (sentido anti-horrio) quando definida para "On" (Ligado).

7 - Bloqueio de Parmetro
Ligando esta definio ir parar a alterao dos parmetros, excepto para parmetros 81-100. Note que quando o controlo ligado, esta definio est ligada.

8 - Bloqueio de Memria Prog.


Esta definio restringe as funes de edio da memria (Alter, Insert, etc.) quando definida para Ligado.

9 - Dimensionamento
Esta definio selecciona um dos modos: polegadas ou s. mtrico. Quando est definido para Polegada, as unidades programadas para X, Y, e Z so polegadas, para 0.0001". Quando est defiinido para mtrico, as unidades programadas so milmetros para 0.001mm. Todos os valores de deslocamento so convertidos quando esta definio alterada de polegadas para o s. mtrico ou vice versa. No entanto, a alterao desta definio no ir traduzir automaticamente um programa guardado na memria; deve alterar os valores de eixo programados para a nova unidade de medida. Quando definido para Polegada o cdigo G predefinido G20, quando definido para mtrico, o cdigo G predefinido G21. Polegadas Avano Curso Mx. Dimenso Programvel Mnima Amplitude de Avano Teclas de incrementos de Eixo Chave .0001 .001 .01 Chave .1 .0001 polegadas/clique de incremento .001 polegadas/clique de incremento .01 polegadas/clique de incremento .1 polegadas/clique de incremento .001 mm/clique de incremento .01 mm/clique de incremento .1 mm/clique de incremento 1 mm/clique de incremento polegadas/min +/- 15400.0000 .0001 .0001 a 300.000 pol./min. S. Mtrico mm/min. +/- 39300.000 .001 .001 a 1000.000

10 - Limitar Rpido em 50%


Ligar esta definio ir limitar a mquina a 50% o movimento de no corte dos eixos (rpidos). Ou seja, caso a mquina consiga posicionar os eixos a 700 polegadas por minuto (ppm), ser limitada a 350 ppm quando esta definio estiver ligada. O controlo ir mostrar uma mensagem de substituio rpida a 50%, quando esta definio estiver ligada. Quando est Desligado, est disponvel a velocidade mxima rpida de 100%.

11 - Seleco da Velocidade de Transferncia de Dados


Esta definio permite ao operador alterar a velocidade de transferncia de dados para/da primeira porta serial (RS-232). Isto aplica-se ao carregamento/descarregamento de programas, etc. e para funes DNC. Esta definio deve coincidir com a velocidade de transferncia do PC.

12 - Seleco de paridade
Esta definio define a paridade para a primeira porta serial (RS-232). Quando definida para Nenhuma, no adiccionado qualquer bit de paridade porta serial. Quando em Zero, adiccionado um bit 0. Par e mpar funcionam como funes de paridade normal. Certifique-se do que precisa o seu sistema, por exemplo, XMODEM deve utilizar 8 bits de dados e nenhuma paridade (definida para "Nenhuma"). Esta definio deve coincidir com a velocidade de transferncia do PC.

13 - Bit de Paragem
Esta definio designa o nmero de bits de paragem para a primeira porta serial (RS-232). Pode ser 1 ou 2. Esta definio deve coincidir com a velocidade de transferncia do PC.

180

Definies

96-0228 rev T Janeiro de 2008

14 - Sincronizao
Esta altera o protocolo de sincronizao entre o emissor e receptor para a primeira porta serial (RS-232). Esta definio deve coincidir com a velocidade de transferncia do PC. Quando em RTS/CTS, os cabos de sinal no cabo de dados serial so utilizados para informar o emissor que pre temporariamente o envio de dados enquanto o receptor recupera. Quando em XON/XOFF, a definio mais comum, os cdigos de caracter ASCII so utilizados pelo receptor para dizer ao emissor que pre temporariamente. A seleco DC Codes semelhante a XON/XOFF, s que os cdigos incio/paragem ou os cdigos do furador/ leitor da fita de papel so enviados. XMODEM um protocolo de comunicaes de receptor-induzido que envia dados em blocos de 128 bytes. XMODEM tem maior fiabilidade pois verificada a integridade de cada bloco. XMODEM deve utilizar 8 bits de dados e nenhuma paridade.

Definies 16-21
Estas definies podem ser ligadas de forma a impedir que operadores inexperientes possam alterar as funes da mquina evitando assim danos mquina ou s peas.

16 - Impedir Dry Run (Teste)


A funo Dry Run no estar disponvel quando esta definio estiver Ligada.

17 - Bloqueio Paragem Opcional


A funo Paragem Opcional no estar disponvel quando esta definio estiver Ligada.

18 - Bloqueio Eliminao de Bloco


A funo Eliminao de Bloco no estar disponvel quando esta definio estiver Ligada.

19 - Bloqueio de Substituio de Graduao do Avano


Os botes de substituio de graduao de avano sero desactivados quando esta definio estiver Ligada.

20 - Bloqueio de Substituio de Fuso


Os botes de substituio de velocidade do fuso sero desactivados quando esta definio estiver Ligada.

21 - Bloqueio de Substituio Rpida


Os botes de substituio rpida dos eixos sero desactivados quando esta definio estiver Ligada.

22 - Ciclo Fixo Delta Z


Esta definio especifica a distncia que o eixo Z recuado para limpar limalha durante um ciclo fixo G73. O intervalo de 0.0 a 29.9999 polegadas (0-760 mm).

23 - 9xxx Bloqueio de Edio de Prog.


Ligar esta definio ir impedir a visualizao, edio ou eliminao das 9000 sries de programas. As 9000 sries de programas no podem ser carregados ou descarregados com este definio activa. Note que habitualmente, as 9000 sries de programas so programas macro.

24 - Guia para Furao


Esta definio utilizada para controlar a guia (a fita branca no incio de um programa) enviada para um dispositivo de furao da fita de papel ligado primeira porta RS-232.

25 - Padro EOB
Esta definio controla o padro EOB (Trmino do Bloco) quando os dados so enviados para/da primeira porta serial (RS-232). Esta definio deve coincidir com a velocidade de transferncia do PC.

26 - Nmero de Srie

Este o nmero de srie da mquina. No pode ser alterado.

96-0228 rev T Janeiro de 2008

Definies

181

28 - Ciclo Fixo Act c/s X/Z


Activar esta definio leva o ciclo fixo comandado a concluir sem um comando X ou Z. O mtodo de funcionamento ideal com esta definio activada. Quando esta definio est desactivada, o controlo ir parar caso seja programado um ciclo fixo sem um movimento dos eixos X ou Z.

29 - G91 No Modal
Ligar esta definio ir utilizar o comando G91 apenas no bloco de programa em que est (no modal). Quando desligado OFF e comandado G91, a mquina ir utilizar movimentos de incrementos para todas as posies de eixo.

30 - Activar 4 Eixo
Esta definio incia o controlo para um 4 eixo especfico. Quando esta definio est desligada OFF, o 4 eixo est desactivado; no sero enviados quaisquer comandos para este eixo. Consulte a Definio 78 para 5 eixo. Note que existem duas escolhas: "UTILIZADOR1" e "UTILIZADOR2" que podem ser utilizadas para configurar a nica mesa rotativa.

31 - Redefinir Ponteiro do Programa


Quando esta definio est desactivada, o boto Reset no ir alterar a posio do ponteiro do programa. Quando esta definio est ligada, o boto Reset ir movimentar o ponteiro do programa para o incio do programa.

32 - Substituio de Refrigerao
Esta definio controla o funcionamento da bomba de refrigerao. A seleco "Normal" permite ao operador ligar e desligar a bomba, manualmente ou com cdigos M. A seleco "Off" ir soar um alarme caso se tente ligar a refrigerao manualmente ou atravs de um programa. A seleco "Ignore" ir ignorar todos os comandos de refrigerao programados mas a bomba pode ser ligada/desligada manualmente.

33 - Sistema de Coordenadas
Esta definio altera a forma como o controlo Haas reorganiza o sistema de desvio de trabalho quando programado G52 ou G92. Pode ser definida para FANUC, HAAS ou YASNAC. Definido para YASNAC G52 torna-se noutro desvio de trabalho, tal como com G55. Definido para FANUC com G52 Quaisquer valores no registo G52 sero adiccionados a todos os desvios de trabalho (alterao de coordenada global). Este valor G52 pode ser introduzido quer manualmente quer atravs de um programa. Quando est seleccionado FANUC, pressionar RESET, comandar M30 ou desligar a mquina ir limpar o valor em G52. Definido para HAAS com G52 Quaisquer valores no registo G52 sero adiccionados a todos os desvios de trabalho. Este valor G52 pode ser introduzido quer manualmente quer atravs de um programa. O valor de alterao de coordenada G52 definido para zero introduzindo-se manualmente zero ou programando-o com G52 X0, Y0 e/ou Z0. Definido para YASNAC com G92 Seleccionar YASNAC e programar com G92 X0 Y0, o controlo ir introduzir a localizao de mquina actual como um novo ponto zero (Desvio de Trabalho Zero) e essa localizao ser introduzida e vista na lista G52. Definido para FANUC com G92; Seleccionar FANUC ou HAAS com G92, funcionar como a definio YASNAC, s que o novo valor de localizao zero de trabalho ser carregado como um novo G92. Este novo valor na lista G92 ser utilizado,adic cionalmente ao desvio de trabalho reconhecido, para definir a nova localizao zero de trabalho.

34 - Dimetro do 4 Eixo
utilizado para definir o dimetro do eixo A (0.0 a 50 polegadas), que o controlo ir utilizar para determinar a graduao de avano angular. A graduao de avano num programa sempre polegadas por minuto (ou mm por minuto), assim, o controlo tm que conhecer o dimetro da pea a maquinar no eixo A, para calcular a graduao do avano angular. Consulte a definio 79 para o dimetro do 5 eixo.

182

Definies

96-0228 rev T Janeiro de 2008

35 - G60 Desvio de Trabalho


Esta uma entrada numrica de 0.0 at 0.9999 polegadas. utilizada para especificar a distncia de curso de um eixo aps o ponto alvo antes de inverter o sentido. Consulte tambm G60.

36 - Reincio de Programa
Quando em On (Ligado), reiniciar um programa desde um ponto diferente do ponto de comeo ir direccionar o controlo para procurar por todo o programa para garantir que as ferramentas, os deslocamentos, os cdigos G e M e as posies dos eixos esto correctamente definidas antes de o programa iniciar no bloco em que o cursor est posicionado. Os seguintes cdigos M sero processados quando a Definio 36 estiver activa: M08 Refrigerao Ligada M37 Apanhador de Peas Desligado M09 Refrigerao Desligada M41 Engrenagens de Reduo M14 Fixar o Fuso Principal M42 Engrenagens de Multiplicao M15 Desfixar o Fuso Principal M51-58 Definir Utilizador M M36 Apanhador de Peas Ligado M61-68 Limpar Utilizador M Quando Desligada o programa ir iniciar sem verificar as condies da mquina. Ter esta definio desligada pode poupar tempo ao correr um programa comprovado.

37 - Bits de Dados RS-232


Esta definio utilizada para alterar o nmero de bits de dados para a porta serial 1 (RS-232). Esta definio deve coincidir com a velocidade de transferncia do PC. Habitualmente devem ser utilizados 7 bits de dados mas alguns computadores requerem 8. XMODEM deve utilizar 8 bits de dados e nenhuma paridade.

38 - Nmero de Eixo Aux


Esta uma entrada numrica entre 0 e 1. utilizada para seleccionar o nmero de eixos externos auxiliares adiccionados ao sistema. Se definida para 0, no existem eixos auxiliares. Se definida para 1, existe um eixo V.

39 - Alarme @ M00, M01, M02, M30


Ligar esta definio ir soar o alarme do teclado quando for encontrado M00, M01 (com Paragem Opcional activa), M02 ou M30. O alarme soar at que seja pressionado um boto.

40 - Medio de Desvio da Ferramenta


Esta definio selecciona como o tamanho da ferramenta especificada para a compensao da cortadora. Pode ser definida para Raio ou Dimetro.

41 - Adiccionar Espaos RS-232 Sada


Quando ligada, so adiccionados espaos entre cdigos de endereo quando um programa enviado para a sada da porta serial 1 RS-232. Isto pode facilitar a leitura/edio de um programa no computador. Quando definida para Desligado, os programas enviados para a sada da porta serial no tm espaos e so mais difceis de se ler.

42 - M00 Aps Alterao de Ferramenta


Ligar esta definio ir parar o programa aps a alterao de ferramenta e ser mostrada uma mensagem a diz-lo. O boto Cycle Start (Incio do ciclo) tem de ser premido para continuar o programa.

43 - Tipo de Compensao da Cortadora


Esta definio controla a forma como inicia o primeiro impulso de um corte compensado e a forma como a ferramenta recuada da pea a ser cortada. A selecco pode ser A ou B; consultar a seco de compensao da cortadora para obter exemplos.

44 - Min F em Raio TNC %


(Graduao mnima em percentagem de compensao do raio de nariz da ferramenta) Esta definio afecta a graduao do avano quando a compensao da cortadora se movimenta em direco ao interior de um corte circular. Este tipo de corte ir abrandar para manter uma graduao de avano constante. Esta definio especifica a menor graduao do avano como percentagem da graduao de avano programada (intervalo 1-100).

96-0228 rev T Janeiro de 2008

Definies

183

45 - Imagem Espelho do Eixo X 46 - Imagem Espelho do Eixo Y 47 - Imagem Espelho do Eixo Z 48 - Imagem Espelho do Eixo A
Quando uma ou mais destas definies esto Ligada, o movimento do eixo ser espelhado (invertido) em volta do ponto zero do trabalho. Consulte tambm G101 Activar Imagem Espelho na seco de cdigos G.
ESPELHO XY Espelho Y

Espelho Y

OFF

49 - Saltar Alterao da Mesma Ferramenta


Em alguns programas, pode ser chamada a mesma ferramenta na seco seguinte do programa ou subrotina. O controlo ir efectuar duas alteraes e terminar com a mesma ferramenta no fuso. Ligar esta definio ir saltar a alterao da mesma ferramenta; apenas ocorrer uma alterao de ferramenta se for colocada uma ferramenta diferente no fuso.

50 - Sinc de Eixo Aux


Esta altera a sincronizao entre o emissor e receptor para a segunda porta serial. A segunda porta serial utilizada para eixos auxiliares. As definies entre o controlo CNC e os eixos auxiliares devem coincidir. Seleccionar "RTS/CTS" ir dizer ao emissor para parar temporariamente o envio de dados enquanto o receptor recupera. Seleccionar XON/XOFF, utiliza cdigos de caracter ASCII pelo receptor para dizer ao emissor que pre temporariamente. XON/XOFF a definio mais comum. A seleco "DC Codes" semelhante a XON/XOFF, s que os cdigos incio/paragem so enviados. A seleco XMODEM receptor-induzido que envia dados em blocos de 128 bytes. XMODEM fornece comunicao RS-232 maior fiabilidade pois verificada a integridade de cada bloco.

51 - Substituio de Interruptor de Suspenso da Porta (Substituio de Interruptor de Segurana)


Seleccionar "Off" no ir permitir que um programa inicie quando as portas esto abertas e a abertura de uma porta ir parar o programa a correr (o mesmo que pressionar Suspenso de Avano). As mquinas equipadas com um interruptor de segurana manual iro para suspenso de avano se o interruptor de segurana for libertado. Quando o controlo est ligado, esta definio fica automaticamente desligada.

52 - G83 Reco Acima de R


Intervalo de 0.0 a 30.00 polegadas ou 0-761mm). Esta definio altera a forma como G83 (ciclo de furao de percurso) se comporta. A maioria dos programadores define o plano de referncia (R) bastante acima do corte para garantir que o movimento de limpeza de limalha permita a sada da limalha do orifcio. No entanto, perdese tempo assim, pois a mquina ir "furar" por esta distncia vazia. Caso a Definio 52 seja definida para que a distncia necessria para limpar a limalha, o plano R pode ser mais aproximado pea a ser furada.

184

Definies

96-0228 rev T Janeiro de 2008

Definio 52

Start Position Posio Inicial R Plane Plano R New Plane NovoR Plano R Topo da Pea

53 - Avano Ponto a Ponto c/s Regresso a Zero


Ligar esta definio permite que os eixos sejam deslocados sem regressar a mquina a zero (encontrar partida da mquina). Este um aspecto perigoso pois os eixos podem correr para as paragens mecnicas e danificar a mquina. Quando o controlo est ligado, esta definio fica automaticamente desligada.

54 - Velocidade de Transferncia de Eixo Aux


Esta definio permite ao operador alterar a velocidade de transferncia de dados para a segunda porta serial (Eixo Auxiliar). Esta definio deve coincidir com o valor no controlo do eixo auxiliar.

55 - Activar DNC desde MDI


Ligar esta definio ir tornar a funo DNC disponvel. DNC seleccionado no controlo premindo duas vezes o boto MDI/DNC. O DNC Direct Numeric Control (Controlo Numrico Directo) no est disponvel quando definido para "Off".

56 - M30 Restaurar G Predefinido


Quando esta definio est Ligada, terminar um programa com M30 ou pressionando Reset ir levar todos os cdigos G modais sua predefinio.

57 - Paragem Exacta de X-Z Fixo


O movimento rpido associado com um ciclo fixo pode no atingir uma paragem exacta quando esta definio est desligada. Ligar esta definio ir garantir que o movimento XZ ser uma paragem exacta.

58 - Compensao da Cortadora
Esta definio selecciona o tipo de compensao da cortadora utilizada (FANUC ou YASNAC). Consulte a seco compensao da cortadora.

59 - Desvio da Sonda X+ 60 - Desvio da Sonda X61 - Desvio da Sonda Z+ 62 - Desvio da Sonda ZEstas definies so utilizadas para definir o deslocamento e tamanho da sonda do fuso. Estas quatro definies especificam o curso e sentido donde a sonda activada at localizao actual da superfcie sondada. Estas definies so utilizadas pelos cdigos G31, G36, G136 e M75. O valores introduzidos para cada definio podem ser positivos ou negativos. Podem ser utilizadas macros para estas definies, consulte a seco Macro para mais informaes.

63 - Largura da Sonda de Ferramenta


Esta definio utilizada para especificar a largura da sonda utilizada para testar o dimetro da ferramenta. Esta definio apenas se aplica opo de sonda; utilizada por G35.

64 - M. Desvio de Ferram Utiliza Trabalho


Esta definio altera o funcionamento dos botes Tool Ofset Mesur (Medida de Deslocamento da Ferramenta). Quando ligada, o deslocamento da ferramenta introduzido ser a medida do deslocamento da ferramenta mais o deslocamento da coordenada de trabalho (Eixo Z). Quando desligada, o deslocamento da ferramenta corresponde posio Z da mquina.

96-0228 rev T Janeiro de 2008

Definies

185

65 Grfico Escala (Altura)

Esta definio especifica a altura da rea de trabalho que mostrada no ecr de modo Grfico. O valor predefinido para esta definio a altura mxima, correspondente rea de trabalho total da mquina. Utilizar a seguinte frmula pode definir uma escala especfica: Curso total Y = Parmetro 20 / Parmetro 19 Escala = Curso total Y / Definio 65

66 Grficos de Deslocamento X 67 Grficos de Deslocamento Y

Esta definio localiza o lado direito da janela de escala relativamente posio zero de X na mquina (consultar a seco Grficos). predefinida para zero. Esta definio localiza o topo da janela de aproximao relativamente posio zero de Y na mquina (consultar a seco Grficos). predefinida para zero.
Modo de grficos Graphics Mode

Definio & Setting 6666 & 67 67 para set to

Definio & Setting 6666 & 67 67 para 2.0 set to 2.0

69 DPRNT Espaos Esquerda

Esta uma definio Liga/Desliga. Quando definida para Desligada o controlo no ir utilizar espaos esquerda criados por um formato de declarao DPRNT macro. Ao invs, quando Ligada o controlo ir utilizar espaos esquerda O exemplo seguinte ilustra o comportamento do controlo quando esta definio est desligada ou ligada #1= 3.0 ; G0 G90 X#1 ; DPRNT[X#1[44]] ; SADA OFF X3.0000 ON X 3.0000

Note que no existe um espao esquerda entre o "X" e o 3 quando a definio est ON. Com esta definio ligada, a leitura da informao pode ser mais fcil.

70 - DPRNT Abrir/CLOS Cdigo D


Esta definio controla as declaraes POPEN (abertura de P) e PCLOS (fecho de P) em macros que enviam cdigos de controlo porta de srie. Quando o controlo est ligado, esta declarao ir enviar cdigos de controlo DC. Quando desligada, os cdigos de controlo so suprimidos. predefinido para Ligado.

71 G51 Escala Predefinida

Isto especifica a escala para um comando G51 (Consultar a seco Cdigos G, G51) quando o endereo P no utilizado. A predefinio 1.000 (Intervalo 0.001 a 8380.000).

72 G68 Rotao Predefinida

Isto especifica a rotao, em graus, para um comando G68 quando o endereo P no utilizado. Deve estar dentro do intervalo 0.0000 a 360.0000.

73 G68 ngulo de Incrementos

Esta definio permite a alterao do ngulo de rotao G68 por cada G68 comandado. Quando o interreptor est ligado e executado um comando G68 no modo de incrementos (G91), o valor especificado no endereo R adiccionado ao ngulo de rotao anterior. Por exemplo, um valor R de 10 ir rodar a funo por 10 pela primeira vez comandada, 20 pela prxima, etc.

186

Definies

96-0228 rev T Janeiro de 2008

74 - 9xxx Rasto de Prog


Estad definio, juntamente com a Definio 75, til para depurar programas CNC. Quando a Definio 74 est ligada, o controlo ir mostrar o cdigo nos programas macro (O9xxxx). Quando a definio est desligada, o controlo no ir mostrar o cdigo das 9000 sries.

75 - 9xxxx BLQ Prog nic


Quando a Definio 75 est ligada e o controlo opera no modo Bloco nico, o controlo ir parar em cada bloco de cdigo num programa macro (O9xxxx) e esperar que o operador pressione Cycle Start. Quando a Definio 75 est desligada, o programa macro corre continuamente, o controlo no ir pausar em cada bloco, mesmo com Bloco nico activo. predefinido para ON (ligado). Quando ambas as Definies 74 e 75 esto ligadas, o controlo age normalmente. Isto , todos os blocos executados so realados e mostrados e quando no modo Bloco nico existe uma pausa antes de cada bloco ser executado. Quando as Definies 74 e 75 esto desligadas, o controlo ir executar os programas de 9000 sries sem mostrar o cdigo do programa. Caso o controlo esteja no modo Bloco nico, no ir ocorrer nenhuma pausa de bloco nico durante o correr do programa de 9000 sries. Quando a Definio 75 est ligada e 74 est desligada, os programas de 9000 sries so mostrados medida que so executados.

76 - Bloqueio de Libertar Ferramenta


Quando a definio est ligada, a tecla de libertao de ferramenta desactivada.

77 - Escala Integral F
Esta definio permite ao operador seleccionar a forma como o controlo interpreta um valor F (graduao do avano) que no contm um ponto decimal. (Recomenda-se a utilizao permanente de um ponto decimal.) Esta definio ajuda os operadores a correr programas desenvolvidos noutro controlo que no seja Haas. Por exemplo F12: Definio 77 Desligada 0.0012unidades/minuto Setting 77 Ligada 12.0 unidades/minuto Existem 5 definies de graduao de avano: POLEGADAS MILMETRO PREDEFINIO (.0001) PREDEFINIO INTEIRO F1 = F1 INTEIRO .1 F1 = F.0001 .1 .01 F10 = F.001 .01 .001 F100 = F.01 .001 .0001 F1000 = F.1 .0001 (.001) F1 = F1 F1 = F.001 F10 = F.01 F100 = F.1 F1000 = F1

78 - Activar Quinto Eixo


Quando esta definio est desligada OFF, o quinto eixo est desactivado e no sero enviados quaisquer comandos para este eixo. O boto de Paragem de Emergncia deve ser pressionado para alterar esta definio. Consulte a definio 30 para o 4 eixo. Note que existem duas escolhas "UTILIZADOR1" e "UTILIZADOR2" que podem ser utilizadas para configurar a nica mesa rotativa.

79 - Dimetro do Quinto Eixo


utilizado para definir o dimetro do eixo B (0.0 a 50 polegadas), que o controlo ir utilizar para determinar a graduao de avano angular. A graduao de avano num programa sempre polegadas por minuto (ou mm por minuto), assim, o controlo tm que conhecer o dimetro da pea a maquinar no eixo B, para calcular a graduao do avano angular. Consulte a definio 34 para o dimetro do 4 eixo.

80 - Imagem Espelho do Eixo B


Esta uma definio Liga/Desliga. Quando desligada, os movimentos de eixo sero normais. Quando ligada, o movimento do eixo B ser espelhado (ou invertido) em volta do ponto zero de trabalho. Consulte tambm as definies 45-48 e G101.

81 - Ferramenta ao Ligar
Quando a tecla Power Up/Restart (Arranque/Reincio) pressionada o controlo ir alterar para a ferramenta especificada nesta definio. Caso seja especificado zero (0), no ocorre alterao de ferramenta ao ligar. predefinido para 1.
96-0228 rev T Janeiro de 2008

Definies

187

A definio 81 ir efectuar uma das seguintes aces durante o Arranque da Mquina/Reincio: A. Se a Definio 81 estiver definida para zero, o transportador contnuo ser rodado para o compartimento n1. No haver alterao de ferramenta. B. Caso a Definio 81 contenha o nmero de ferramenta actualmente no fuso, o transportador contnuo ir permancer no mesmo compartimento e no ser efectuada qualquer alterao de ferramenta. C. Caso a Definio 81 contenha o nmero de ferramenta de uma ferramenta ausente do fuso, o transportador contnuo ser rodado para o compartimento n1 e depois para o compartimento que contm a ferramenta especificada na Definio 81. Ser efectuada uma alterao de ferramenta para alterar a ferramenta especificada para o fuso.

82 - Idioma
Esto disponveis outros idiomas para alm do ingls no controlo Haas. Para mudar de idioma, escolha o idioma e pressione Enter.

83 - M30 Redefinir Substituies


Quando esta definio est ligada, um M30 restaura quaisquer substituies (graduao de avano, fuso, rpido) aos seus valores predefinidos (100%).

84 - Aco de Sobrecarregamento da Ferramenta


Esta definio faz ocorrer uma aco especfica (Alarme, Suspenso do Avano, Apito, Avano Automtico) sempre que a ferramenta fique sobrecarregada (consultar a seco Ferramentas). Escolher "Alarm" ir levar a mquina a parar quando a ferramenta sobrecarregada. Quando definida para "Feedhold" (Suspenso de Avano), mostrada a mensagem "Tool Overload" (Ferramenta Sobrecarregada) e a mquina ir parar em Suspenso de Avano quando ocorrer esta situao. A mensagem eliminada ao pressionar qualquer tecla. Seleccionar "Beep" soar um rudo audvel (apito) do controlo quando a ferramenta sobrecarregada. Quando definida para "Autofeed" (Avano Automtico), o torno limita automaticamente a graduao do avano com base na carga da ferramenta. Notas de Avano Automtico: Ao roscar (rgida ou flutuante), as substituies de avano e fuso sero bloqueadas, assim a funo Avano Automtico ser suspensa (o controlo aparentar responder aos botes de substituio mostrando as mensagens de substituio). A funo Avano automtico no deve ser utilizada ao roscar ou recuar automaticamente cabeas cnicas, pois poder haver imprevistos ou mesmo avaria. A ltima graduao do avano comandada seria restaurada no trmino da execuo de um programa, quando o operador pressiona Reset ou quando desliga a funo Avano Automtico. O operador pode utilizar os botes de substituio da graduao de avano no teclado enquanto a funo de Avano Automtico seleccionada. Estes botes iro ser reconhecidos pela funo de Avano Automtico como uma nova graduao de avano comandada desde que o limite de sobrecarga da ferramenta no seja excedido. No entanto, caso o limite de sobrecarga da ferramenta j haja sido excedido, o controlo ir ignorar os botes de substituio da graduao do avano.

85 - Arredondamento de Cantos Mximo


Define a preciso de maquinao do arredondamento de cantos dentro de uma tolerncia seleccionada. O valor inicial predefinido 0.05 polegadas. Caso esta definio seja zero (0), o controlo actua como se fosse comandada uma paragem exacta em cada movimento de bloco. Ponto de Programa Definio 85= 0.002 Ocorreria o seguinte com a mesma Graduao do Avano e o valor da definio 85. Desnecessidade de abrandamento para corresponder definio de preciso Menor velocidade para maquinar o canto

Definio 85= 0.005

86 - M39 Bloqueado
Esta uma definio Liga/Desliga. Quando desligada, os comandos M39 sero ignorados. 188 Definies
96-0228 rev T Janeiro de 2008

87 - M06 Redefinir Substituies


Esta uma definio Liga/Desliga. Quando ligada e comandado M06, quaisquer substituies so canceladas e definidas para os valores programados ou predefinidos.

88 - Redefinir Redefine Substituies


Esta uma definio Liga/Desliga. Quando ligada e a tecla Reset pressionada, quaisquer substituies so canceladas e definidas para os valores programados ou predefinidos.

90 - Mx. de Ferramentas a Mostrar


Esta definio limita o nmero de ferramentas mostradas no ecr de Geometri de Ferramenta. O intervalo desta definio de 1 a 200.

91 - Incrementos Avanados
Ligar esta definio activa a funo de limites de Curso de Incrementos e Index de Incrementos. Esta definio utilizada nas sries de mquinas na Sala de Ferramentas. Consulte o anexo de Fresadora de Sala de Ferramenta para mais informaes acerca destas funes.

100 - Atraso da Proteco de Ecr


Quando a definio zero, a proteco de ecr est desactivada. Caso esteja definida para alguns minutos, ento aps esse perodo de inactividade do teclado, o visor IPS ser exibido. Depois do atraso do segundo protector de ecr, o logtipo da Haas ser exibido mudando de posio de 2 em 2 segundos (desactiva com qualquer presso de tecla, interruptor de incrementos ou alarme). O protector de ecr no activar se o controlo estiver no modo de Descanso, Avanar, Editar.

101 - Substituio do Avano -> Rpido


Ligar esta definio e pressionar a Alavanca de Controlo da Graduao do Avano ir levar a que a alavanca de avano ponto a ponto afecte as substituies de graduao do avano e de graduao rpida. A Definio 10 afecta a graduao rpida mxima.

103 - INC. CICLO/FH Mesma Tecla


O boto Cycle Start (Incio do ciclo) tem de ser mantido premido para correr um programa quando esta definio est ligada. Quando o boto Cycle Start libertado, gerada uma suspenso do avano. Esta definio no pode ser ligada enquanto a Definio 104 estiver ligada. Quando uma delas est ligada, a outra desliga-se automaticamente.

104 - Alavanca de Avano Ponto a Ponto para SNGL BLK


A alavanca de avano ponto a ponto pode ser utilizada para ir passo a passo por um programa quando esta definio est ligada. Inverter o sentido da alavanca de avano ponto a ponto ir gerar uma suspenso de avano. Esta definio no pode ser ligada enquanto a Definio 103 estiver ligada. Quando uma delas est ligada, a outra desliga-se automaticamente.

108 - Rotativa Rpida G28


Ligar esta definio ir regressar a unidade rotativa de volta ao zero atravs da menor distncia. Por exemplo, se a unidade rotativa est em 10 e for comandado um regresso a zero, a mesa rotativa ir rodar 350 se esta definio estiver desligada. Caso esta definio estiver ligada, a mesa ir rodar -10. Para utilizar a definio 108, o parmetro bit CIRC. WRAP. (10) deve estar definido a 1 no parmetro 43 para o eixo A e o parmetro 151 para o eixo B. Caso os bits de parmetro no estejam em 1, o controlo ir ignorar a definio 108.

109 - Tempo de Aquecimento em MIN.


Este o nmero de minuto (at 300 minutos desde arranque) durante o qual so aplicadas as compensaes especificadas nas Definies 110-112. Perspectiva Geral Quando a mquina ligada, se a Definio 109 e, pelo menos, uma das Definies 110, 111 ou 112 estiverem definidas para um valor diferente de zero, ser mostrado o seguinte aviso: ATENO! Compensao de Aquecimento especificado! Deseja activar a Compensao de Aquecimento (Y/N)? (Sim ou No)
96-0228 rev T Janeiro de 2008

Definies

189

Caso seja introduzido "Y"(Sim), o controlo aplica imediatamente a compensao total (definio 110, 111, 112) e a compensao comea a descrescer com o decorrer do tempo. Por exemplo, aps o decorrer de 50% do tempo na Definio 109, a distncia de compensao, ser de 50%. Para "restart" (reiniciar) este perodo de tempo, necessrio desligar e ligar a mquina e, depois, responder "yes" (sim) questo de compensao no arranque.
ATENO! Alterar as Definies 110, 111 oo 112 enquanto a compensao est a decorrer pode causar um movimento sbito de at 0.0044 polegadas.

A quantidade de tempo de aquecimento restante mostrada no canto inferior direito do ecr Entradas de Diagnsticos 2 atravs da utilizao do formato padro hh:mm:ss.

110 - Distncia X de Aquecimento 111 - Distncia Y de Aquecimento 112 - Distncia Z de Aquecimento


As definies 110, 111 e 112 especificam o valor de compensao (mx. = +/- 0.0020" ou +/- 0.051 mm) aplicado aos eixos. A Definio 109 deve possuir um valor introduzido para que as definies 110-112 surtam efeito.

114 - Ciclo de Condutor (minutos) 115 - Tempo de Condutor (minutos)


Estas duas definies controlam o condutor de limalha opcional. Definio 114 (Tempo do Condutor de Limalha) o intervalo em que o condutor ligar automaticamente. Definio 115 (Tempo de Condutor) o tempo em que o condutor ser executado. Por exemplo, caso a definio 114 seja definida para 30 e a definio 115 para 2, o condutor de limalha ir ligar-se a cada meia hora, funcionar durante 2 minutos e, em seguida, parar. O tempo deve estar definido para no mais do que 80% do tempo do ciclo. Note o seguinte: O boto CHIP FWD (ou M31) arrancar o condutor na direco para a frente e activar o ciclo. O boto CHIP REV (ou M32) arrancar o condutor na direco inversa e activar o ciclo. O boto CHIP STOP (ou M33) parar o condutor e cancelar o ciclo.

116 - Comprimento do Pivot


A Definio 116 definida na construo da mquina e nunca alterada. Apenas um tcnico qualificado deve mudar esta definio.

117 - G143 Desvio Global


Esta definio fornecida para consumidores que tm vrias fresadoras Haas de 5 eixos e pretendem transferir os programas e ferramentas de umas para outras. A diferena de comprimento de pivot (diferena entre a Definio 116 para cada mquina) pode ser introduzida nesta definio e ser aplicada compensao de comprimento de ferramenta em G143.

118 - M99 Move M30 CNTRS


Quando esta definio est ligada, M99 ir adicionar um aos contadores M30 (estes so mostrados no visor Curnt Comnds). Note que um M99 ir apenas acrescentar os contadores no programa principal, no num subprograma.

119 - Bloqueio de Deslocamentos


Ligar esta definio no ir permitir a alterao os valores no visor de Deslocamentos. No entanto, os programas que alteram deslocamentos ainda o podero fazer.

120 - Bloqueio da Var. Macro


Ligar esta definio no ir permitir a alterao das variveis macro. No entanto, os programas que alteram variveis macro ainda o podero fazer.

190

Definies

96-0228 rev T Janeiro de 2008

121 - APC Pal. Um Carregar X 122 - APC Pal. Um Carregar Y 123 - APC Pal. Um Descarregar X 124 - APC Pal. Um Descarregar Y 125 - APC Pal. Dois Carregar X 126 - APC Pal. Dois Carregar Y 127 - APC Pal. Dois Descarregar X 128 - APC Pal. Dois Descarregar Y 129 - APC Pal. 1 e 2 Segura X Pos
As definies 121-129 so posies de palete para os eixos X e Y. So definidas quando instalado APC e no devem precisar de alterao.

130 - Velocidade de Retraco da Rosca


Esta definio afecta a velocidade de retraco durante um ciclo de roscagem. Ao introduzir um valor, tal como 2, ir comandar a fresadora para retrair a rosca duas vezes enquanto entra. Se o valor for 3, retrair trs vezes. Um valor de 0 ou 1 no ter efeito na velocidade de retraco. (Limite 0-4) Introduzindo um valor de 2, o equivalente a utilizar um cdigo J de 2 para G84 (Ciclo fixo de roscagem). No entanto, ao especificar um cdigo J para uma rosca rgida ir substituir a definio 130. Nota: Caso a mquina no tenha a opo de Rosca Rgida, esta definio no tem efeito.

131 - Porta Automtica


Esta definio suporta a opo de porta automtica. Deve estar ligada para mquinas com porta automtica. Consulte tambm M85/M86 (cdigos M de Abertura/Fecho da Porta Automtica). A porta ir fechar quando Cycle Start (Arranque de Ciclo) pressionado e ir fechar quando o programa atinge um M00, M01 (com Paragem Opcional ligada) ou M30 e o fuso tiver parado.

133 - Rosca Rgida REPT


Esta definio garante que o fuso orientado durante a roscagem para que as roscas se alinhem para a segunda passagem, no mesmo orifcio programado.

142 - Tolerncia de Alterao de Deslocamento


Esta definio cria uma mensagem de aviso caso seja programado um deslocamento que exceda o valor introduzido nesta definio. Ser mostrado o seguinte aviso: "XX altera o deslocamento acima da Definio 142! Aceitar (S/N)?" caso seja feita uma tentativa de alterar um deslocamento acima do valor introduzido (quer positivo, quer negativo), Se for introduzido "S", o controlo actualiza o deslocamento como habitual; de contrrio, a alterao rejeitada. Se for introduzido "S", o controlo actualiza o deslocamento como habitual; de contrrio, a alterao rejeitada.

143 Recolha de Dados da Mquina


Esta definio permite ao operador extrair dados do controlo usando um ou mais comandos Q enviados pela porta RS-232, e para definir variveis Macro usando um comando E. Esta funo baseada no software e requer um computador adicional para solicitar, interpretar e guardar dados do controlo. A opo de hardware tambm permite a leitura do estado da mquina. Consulte a seco de Transferncia de Informao CNC para informao detalhada.

144 - Substituio do Avano ->Fusos


Esta definio destina-se a manter a carga da broca constante quando aplicada uma substituio. Quando esta definio est ligada, substituio da graduao de avano tambm ser aplicada velocidade do fuso e as substituies do fuso sero desactivadas.

96-0228 rev T Janeiro de 2008

Definies

191

146 - Carregar Palete APC 3 em X 147 - Carregar Palete APC 3 em Y 148 - Descarregar Palete APC 3 em X 149 - Descarregar Palete APC 3 em Y 150 - Carregar Palete APC 4 em X 151 - Carregar Palete APC 4 em Y 152 - Descarregar Palete APC 4 em X 153 - Descarregar Palete APC 4 em Y 154 - Palete APC 3 e 4 em Segurana X
Consulte as Definies 121-129

155 - Carregar Tabelas de Compartimento


Esta definio deve apenas ser utilizada quando executado um melhoramento do software e/ou a memria eliminada e/ou o controlo reiniciado. De forma a restaurar o contedo da mesa de ferramenta de compartimento de alterao de ferramenta com a informao do ficheiro, esta definio deve estar ligada. Caso esta definio esteja desligada ao carregar um ficheiro de Desvio de uma disquete ou de RS-232, os contedos da mesa de Ferramenta de Compartimento no sero alterados. A Definio 155 predefini automaticamente para desligado quando a mquina for desligada.

156 - Gravar Desvio com PROG


Ao ligar esta definio, o controlo ir gravar os deslocamentos no mesmo ficheiro dos programas mas com o cabealho O999999. Os deslocamentos iro aparecer no ficheiro antes do sinal % final.

157 - Tipo de Formato de Desvio


Esta definio controla o formato no qual os deslocamentos so gravados com programas. Quando definida para A, o formato tem o aspecto com que mostrado no controlo, contm pontos decimais e cabealhos de colunas. Os deslocamentos gravados neste formato podem ser mais facilmente editados num PC e mais tarde recarrecados. Quando definido para B, cada deslocamento gravado numa linha separada com um valor N ou V. 158,159,160 - XYZ COMP Trmica de Parafuso% Estas definies podem ser estipuladas de -30 a +30 e iro ajustar a compensao trmica de parafuso existente por -30% a +30%.

162 - Predefinio para Flutuao


Quando esta definio est ligada, o controlo ir adiccionar um ponto decimal a valores introduzidos sem um ponto decimal (para certos cdigos de endereo.) Quando a definio estiver Desligada, valores que sigam os cdigos de endereo que no incluam pontos dcimais so levados como notaes do maquinador (p.ex. milhares ou dez milhares) Esta definio excluir o valor A (ngulo da ferramenta) num bloco G76. Assim, a funo aplica-se aos seguintes cdigos de endereo: Valor introduzido Com Definio Desligada Com Definio Ligada No modo polegadas X -2 X-.0002 X-2. No modo MM X -2 X-.002 X-2. Esta funo aplica-se aos seguintes cdigos de endereo: X, Y, Z, A, B, C, E, F, I, J, K, U, W A (excepto com G76) Se um valor G76 contendo um ponto dcimal for encontrado durante a execuo de um programa, gerado o alarme 605 para ngulo do Nariz da Ferramenta Invlido. D (excepto com G73) R (excepto com G71 no modo YASNAC) Note que esta definio afecta a interpretao de todos os programas introduzidos manualmente, de uma disquete ou atravs da RS-232. No altera o efeito da definio 77 Escala Integral F.

163 - Desactivar .1 Taxa de Incremento


Esta definio desactiva a taxa mxima de Avano Ponto a Ponto Caso seja seleccionada a taxa mxima de avano ponto a ponto, seleccionada automaticamente a prxima taxa mais baixa. 192 Definies
96-0228 rev T Janeiro de 2008

164 - Incrementos de Rotativa


Esta definio aplica-se ao boto de Indexao Rotativa na EC300. Especifica a rotao da mesa de rotativa na estao de carregamento. Deve estar definida com um valor de -360 a 360 graus. Por exemplo, introduzir "90" ir rodar a palete 90 cada vez que pressionado o boto de indexao rotativa. Se definida para 0, a mesa rotativa no ir rodar. 167-186 - Manuteno Peridica Existem 14 elementos que podem ser controlados, bem como seis elementos suplentes, nas definies de manuteno peridica. Estas definies iro permitir ao utilizador alterar o nmero definido de horas para cada elemento quando inicializado durante a utilizao. Se o nmero de horas for definido para zero, o elemento no ir aparecer na lista de elementos exibidos na pgina de manuteno dos comandos actuais.

167-186 Manuteno Peridica


Existem 14 elementos que podem ser controlados, bem como seis elementos suplentes, nas definies de manuteno peridica. Estas definies iro permitir ao utilizador alterar o nmero definido de horas para cada elemento quando inicializado durante a utilizao. Se o nmero de horas for definido para zero, o elemento no ir aparecer na lista de elementos exibidos na pgina de manuteno dos comandos actuais. 167 Substituio da refrigerao pr-definida nas horas em que a energia est ligada. 169 Substituio do Filtro de leo pr-definida nas horas em que a energia est ligada. 170 Substituio do leo da Caixa de Engrenagem pr-definida nas horas em que a energia est ligada. 171 Verificao do Nvel do Tanque de Refrigerao pr-definida nas horas em que a energia est ligada. 172 Verificao do Nvel de Passagem de lubrificao pr-definida para as horas de movimento. 173 Verificao do Nvel de leo da Caixa de Engrenagem pr-definida nas horas em que a energia est ligada. 174 Inspeco de Vedantes/Trincos pr-definida para as horas de movimento 175 Verificao do Filto de Fornecimento de Ar pr-definida nas horas em que a energia est ligada. 176 Verificao do Nvel de leo Hidrulico pr-definida nas horas em que a energia est ligada. 177 Substituio do Filtro Hidrulico pr-definida para as horas de movimento 178 Definies de Lubrificao pr-definidas para as horas de movimento 179 Definies de Lubrificao pr-definidas para as horas de movimento 180 Lubrificao dos Cames do Comutador de Ferramenta pr-definida nas mudanas de ferramenta. 181 Definio n 1 de Manuteno suplente pr-definida para as horas em que a energia est ligada. 182 Definio n 2 de Manuteno suplente pr-definida para as horas em que a energia est ligada. 183 Definio n 3 de Manuteno suplente pr-definida para as horas de movimento 184 Definio n 4 de Manuteno suplente pr-definida para as horas de movimento 185 Definio n 5 de manuteno suplente pr-definida nas mudanas de ferramenta. 186 Definio n 6 de manuteno suplente pr-definida nas mudanas de ferramenta.

187 - Eco de Informao da Mquina


Esta definio pode ser definida para LIGADA ou DESLIGADA. Quando estiver definida para LIGADA, os comandos Q de recolha de informao emitidos a partir do PC do utilizador sero exibidos no visor do PC. Se definida para DESLIGADA, estes comandos no sero exibidos.

188/189/190 - G51 X/Y/Z SCALE (ESCALA)


Os eixos podem ser escalados individualmente usando as novas definies que se seguem (deve ser um nmero positivo). Definio 188 = G51 X ESCALA Definio 189 = G51 X ESCALA Definio 190 = G51 Z ESCALA No entanto, se a definio 71 tiver um valor, ento as definies 188-190 so ignoradas, e o valor na definio 71 usado para escalar. Se o valor para a definio 71 for zero, ento as definies 188-190 so usadas. Note que quando as definies 188-190 so, com efeito, apenas uma interpolao linear, G01, permitido. Se G02 ou G03 forem usados, ser gerado o alarme 467.

191 - Suavidade Pr-definida


Esta definio pode ser definida para DESBASTE, MDIO, ou TRMINO e utiliza os parmetros 302, 303, 314, 749, e 750-754 e G187 para definir a suavidade e um factor mximo de arredondamento dos cantos. Os valores pr-definidos so utilizados quando no so substitudos por um comando G187.

96-0228 rev T Janeiro de 2008

Definies

193

194

Definies

96-0228 rev T Janeiro de 2008

Manuteno
Requisitos Gerais Amplitude da Temperatura de Funcionamento: 5 a 40C (41F a 104F) Amplitude da Temperatura de Armazenamento: -20 a 70C (-4F a 158F) Humidade Ambiente: 20% 95% de humidade relativa, sem condensao Altitude: 0-7000 ft Requisitos
de

Electricidade

Requisito para todas as mquinas:


A energia de entrada de CA uma energia trifsica Delta ou em Y, excepto se a fonte de energia necessitar de uma ligao terra (p. ex., perna ou perna central para delta, neutra para Y) Amplitude de frequncia de 47-66 Hz A tenso da linha no flutua mais do que 10% A distoro harmnica no excede 10% da tenso RMS Sistema de 20-15 CV (Standard VF e 10K, EC300, EC400) 195-260V Requisitos de tenso 354-488V Requisitos de alta tenso Fonte de Alimentao1 50 AMP 25 AMP Disjuntor Haas 40 AMP 20 AMP Se o servio executa a partir do painel elctrico for inferior a 100', utilizar: CABO 10 mm (8 GA) CABO 4 mm (12 GA) Se o servio executa a partir do painel elctrico for superior a 100', utilizar: CABO 16 mm (6 GA) CABO 6 mm (10 GA) Sistema de 40-30 CV (Cone 50, Cone 40 HT 10K, Super-velocidade VF, EC-300, EC-400 12K, VM) 195-260V Requisitos de tenso 354-488V Requisitos de alta tenso2 1 Fonte de Alimentao 100 AMP 50 AMP Disjuntor Haas 80 AMP 40 AMP Se o servio executa a partir do painel elctrico for inferior a 100', utilizar: CABO 25 mm (4 GA) CABO 10 mm (8 GA) Se o servio executa a partir do painel elctrico for superior a 100', utilizar: CABO 35 mm (2 GA) CABO 16 mm (6 GA) Sistema de 40-30 CV (VS 1/3, HS 3-7 incluindo modelos R) 195-260V Requisitos de tenso Requisitos de Alimentao 125 AMP Disjuntor Haas 100 AMP Se a execuo do teste de servio a partir do painel elctrico for inferior a 100', utilizar: CABO 35 mm (2 GA) Se a execuo do teste de servio a partir do painel elctrico for superior a 100', utilizar: CABO 70 mm (0 GA) AVISO!
necessrio utilizar um fio de terra separado com o mesmo tamanho do cabo de alimentao e, este primeiro, deve estar ligado ao chassis da mquina. Este cabo de ligao terra necessrio para a segurana do operao e para o correcto funcionamento. Este cabo deve ser fornecido no piso trreo da oficina, na entrada de servio e deve ser encaminhado na mesma conduta que a energia de entrada para a mquina. Uma conduta de gua fria local ou um roo no solo adjacente mquina no podem ser utilizados para este fim.

96-0228 rev T Janeiro de 2008

Manuteno

195

A energia de entrada para a mquina deve ter ligao terra. Para alimentao trifsica, o neutro deve ter ligao terra. Para alimentao Delta, deve ser utilizada uma perna central de terra ou uma perna de terra. A mquina no funciona correctamente sem energia com ligao terra. (Este factor no se coloca para a Opo de 480V externos.) O dbito de potncia em cavalos da mquina pode no ser atingido caso a instabilidade de voltagem esteja alm de um limite aceitvel. A mquina pode funcionar devidamente mas pode no disponibilizar a potncia anunciada. Esta situao verifica-se mais frequentemente aquando da utilizao de conversores de fase. Um conversor de fase deve apenas ser utilizado em ltima instncia. A voltagem mxima de perna-a-perna ou de perna-a-terra no deve exceder 260 Voltes ou 504 voltes para mquina de alta voltagem com a Opo Interna de Alta Voltagem. Os requisitos de corrente mostrados na tabela reflectem o tamanho do disjunctor interno na mquina. Este disjunctor tem um tempo de disparo extremamente lento. Pode ser necessrio dimensionar o disjunctor externo at mais 20-25%, conforme indicado por "Fonte de Alimentao" para o funcionamento correcto.
1

Os requisitos de alta voltagem mostrados reflectem a configurao Interna 400V que padro em mquinas europeias. Os utilizadores norte-americanos e restantes utilizadores devem utilizar a opo de 480V externos.
2

Requisitos

de ar

A fresadora requer um mnimo de 100 psi na entrada do regulador de presso, na parte posterior da mquina. Um volume de 4 scfm (9scfm para fresadoras EC e HS) tambm necessrio. Este volume deve ser fornecido por um compressor com uma potncia mnima de dois cavalos, com um depsito com uma capacidade mnima de 20 gales, que seja activado quando a presso cair abaixo dos 100 psi.
NOTA: Adicione 2 scfm aos requisitos mnimos de ar (abaixo) caso o operador utilize um bocal de ar durante as operaes pneumticas.

Tipo de mquina

Regulador de ar principal 85 psi 85 psi 85 psi 85 psi 85 psi 85 psi 85 psi 85 psi

Tamanho do tubo da linha de ar de entrada 1/2" I.D. 1/2" I.D. 1/2" I.D. 1/2" I.D. 3/8" I.D. 1/2" I.D. 1/2" I.D. 1/2" I.D.

EC-300 EC-400 EC-1600 HS 3/4/6/7 incluindo modelos R VF-1 - VF-11 (Cone 40), VM VF-5 - VF-11 (Cone 50) Srie VR VS 1/3

O mtodo de acopolamento da mangueira de ar recomendado com uma abraadeira extermidade de encaixe na parte de trs da mquina. Se for pretendido um acoplamento, utilize um acoplamento de 1/2 pol.
NOTA: leo e gua em excesso na fonte de ar causaro o mau funcionamento da mquina. O filtro/regulador de ar possui uma vlvula de purga automtica que deve ser esvaziada antes de ligar a mquina. O seu funcionamento deve ser verificado mensalmente. Tambm a contaminao da mangueira de ar pode entupir a vlvula de purga e permitir a passagem de gua/leo para a mquina. As ligaes de ar auxiliares devem ser executadas no lado no regulado do filtro/regulador de ar.

NOTA:

AVISO!
Quando a mquina est em funcionamento e o manmetro de presso (no regulador da mquina) reduzir mais de 10 psi durante as mudanas de ferramentas ou paletes, no fornecido ar suficiente mquina.

196

Manuteno

96-0228 rev T Janeiro de 2008

Programa

de

Manuteno

A lista que se segue representa a manuteno peridica do centro de usinagem. Estas especificaes devem ser cumpridas escrupulosamente para manter a sua mquina em boas condies de funcionamento e para conservar a garantia.

Intervalo

Diariamente

Manuteno Executada

Verificao do nvel de fluido de refrigerao a cada turno de oito horas (especialmente durante a utilizao de TSC pesada). Verifique a passagem de lubrificante no nvel do reservatrio. Remova limalha das coberturas de passagem e do vaso de fundo. Limpeza de aparas do comutador de ferramentas. Limpeza do cone do veio com um pano limpo e aplicao de leo ligeiro. Semanalmente: Verificao dos filtros da Refrigerao atravs do veio (TSC). Limpe ou substitua se necessrio. Verifique o funcionamento correcto da vlvula de purga no filtro regulador. Em mquinas com a opo TSC, limpeza do cesto de aparas no depsito do fluido de refrigerao. Remova a tampa do depsito e retire quaisquer sedimentos do interior do mesmo. Desligue a bomba de refrigerao do compartimento e desligue a mquina antes de trabalhar no depsito de refrigerao. Procedimento MENSAL para mquinas sem a opo TSC. Verifique o manmetro de presso de ar / regulador a 85 PSI. Verificao do regulador de presso do ar do veio para 17 psi. Para mquinas com veio de 15K, verificao do regulador da presso do ar do veio para 20 psi. Em mquinas com a opo TSC, coloque um pouco de lubrificante na flange em V das ferramentas. Procedimento MENSAL para mquinas sem a opo TSC. Limpe as superfcies externas com um detergente suave. NO utilize solventes. Verificao da presso hidrulica de contra-equilbrio, de acordo com as especificaes da mquina. Mensalmente: Verificao do nvel do leo na caixa de engrenagens. Para veios de cone 40: Remover a tampa de inspeco por baixo da cabea do veio. Adicionar leo lentamente at que o leo comece a pingar do tubo de transbordo no depsito do crter. Para veios de cone 50: Verificao do leo no vidro da mira. Adicionar a partir do lado da caixa de engrenagens, conforme necessrio. Inspecione o funcionamento correcto das coberturas de passagem e lubrifique-as com leo fino, se necessrio. Colocar um pouco de lubrificante na extremidade exterior das calhas da guia do comutador de ferramentas e percorrer todas as ferramentas. Verificao do nvel do leo do SMTC no vidro da mira (ver Nvel do leo do comutador de ferramentas de montagem lateral, neste captulo). EC-400 Limpe as almofadas de localizao no eixo A e na estao de carregamento. Isto requer a remoo da palete Verifique a acumulao de p nos ventiladores do comando do vector de cabine elctrica (por baixo do interruptor de energia). Se existir acumulao, abra a cabine e limpe os ventiladores com um pano limpo. Aplique o ar comprimido necessrio para remover a acumulao de p. Seis Meses Substitua o refrigerante e limpe completamente o reservatrio de refrigerante. Verifique em todas as mangueiras e tubos de lubrificao se existem fissuras. Verificao da rotao do eixo A. Se necessrio, adicionar leo (Mobil SHC-630). O nvel do leo correcto situa-se a meio do vidro da mira. Anualmente Substitua o leo da caixa de engrenagens. Drenar o leo a partir da parte inferior da caixa de engrenagens. Remover a tampa de inspeco por baixo da cabea do veio. Adicionar leo lentamente at que o leo comece a pingar do tubo de transbordo no depsito do crter. Para veios de cone 50, adicione leo a partir do lado da transmisso. Limpe o filtro do leo dentro do Reservatrio de leo do Painel de Ar de Lubrificao e limpe o resduo da base do filtro. Mquinas VR Sustitua o leo da engrenagem dos eixos A e B (Mobil SHC 634). 2 anos EC-400 Substituio do leo do eixo A rotativo Mquinas VR Substitua o contra-equilbrio do eixo A.
96-0228 rev T Janeiro de 2008

Manuteno

197

Manuteno Peridica A pgina de manuteno peridica encontrada dentro dos ecrs de Comandos Actuais denominados "Manuteno". Aceda ao ecr premindo CURNT COMDS e usando Pgina para Cima ou Pgina para Baixo para percorrer a pgina. Pode ser seleccionado um item da lista premindo as teclas de seta cima e baixo. O item seleccionado depois activado ou desactivado premindo Origin. Se um item estiver activo, as horas restantes so apresentadas; em alternativa, um item desactivado apresenta "". O perodo do item de manuteno ajustado, utilizando as teclas de setas para a esquerda e para a direita. Premir a tecla Origin ir restabelecer o tempo predefinido. Os items so vigiados tanto pelo tempo acumulado enquanto a alimentao est ligada (ON-TIME) como pelo tempo de arranque do ciclo (CS-TIME). Quando o tempo atinge zero mostrada a mensagem "Maintenance Due" (Manuteno em falta) no fundo do ecr (um nmero negativo que indica as horas do atraso na manuteno). Esta mensagem no um alarme e no interfere com qualquer operao da mquina. Depois de realizada a manuteno necessria, o operador pode seleccionar esse item no ecr "Manuteno", premir o boto Origin para desactiv-lo e, em seguida, premir novamente Origin (Origem) para reactiv-lo com o nmero de horas restantes predefinido. Consulte as definies 167-186 para predefinies de manuteno adicionais. Note que as definies 181186 sao usadas como alertas de manuteno suplentes marcando um nmero. O nmero de manuteno ser exibido na pgina de Comandos Actuais depois do valor (tempo) ter sido adicionado definio. Janelas / Resguardos As janelas e resguardos de policarbonato podem enfraquecer pela exposio a solventes lquidos e qumicos que contenham aminas. possvel perder at 10% por ano da resistncia restante. Se se suspeitar de degradao, substitua a janela. Recomenda-se que as janelas sejam substitudas a cada dois anos. As janelas e resguardos devem ser substitudos caso se encontrem danificados ou muito riscados. Substitua as janelas danificadas imediatamente. Luz
de trabalho

Existem quatro tipos de luzes de trabalho para as fresadoras Haas. Desligue a corrente da mquina no disjuntor principal antes de proceder a qualquer trabalho na fresadora. Vidro

Parafuso Lente Retentor Parafusos


NOTA:

Estrutura

Lente

Lente

A potncia da luz de trabalho advm do circuito GFI. Se a luz de trabalho no se ligar, verifique-a primeiro, pode ser reiniciada no lado do painel de controlo.

Brocas

de

Aparas

Durante o funcionamento normal, a maior parte da limalha descarregada da mquina pelo tubo de descarga. No entanto, a limalha pequena pode fluir pelo dreno e depositar-se no filtro do reservatrio de refrigerante. Para evitar o bloqueio do dreno, limpe este tensor regularmente. Caso o dreno fique entupido e provoque a acumulao do fluido de refrigerao no recipiente, para a mquina, solte as aparas que esto a bloquear o dreno e permita o escoamento do fluido de refrigerao. Esvazie o filtro do reservatrio de refrigerao e termine a operao. 198 Manuteno
96-0228 rev T Janeiro de 2008

Presso

de ar do veio

Verifique a presso de ar do veio, utilizando o manmetro localizado por trs do regulador do ar principal. As fresadoras VF, VR e VS devem ser definidas para 17 psi. As fresadoras de srie EC e HS devem ser definidas para 25 psi. Ajuste, conforme necessrio.

Fuso 12K e 15K


A presso do ar para os fusos de 12K e de 15K de 20 psi. Os Fusos de 12K e de 15K requerem uma presso mais elevada para reduzir ligeiramente a quantidade de leo e velocidade da distribuio de leo aos rolamentos. Grfico Sistema Fresadoras verticais Passagem de lubrificao e pneumticos Transmisso Eixos A e B (srie VR) Srie EC Passagem de lubrificao e pneumticos Transmisso Mesa rotativa HS 3/4/6/7 incluindo R Passagem de lubrificao e pneumticos Transmisso Mesa rotativa
de

Lubricao Lubrificante Quantidade Mobil Vactra n.2* Mobil DTE 25 Mobil SHC634 Mobil Vactra n.2* Mobil DTE 25 Mobil SHC-634 Mobil DTE -25 Mobil DTE 25 Mobil SHC-634 2-2.5 qts Cone 40 de 34 onas, Cone 50 de 51 onas Eixo A 5qts, eixo B 4qts 2-2.5 qts 34 oz Vidro da janela de verificao 2-2.5 qts 34 oz Vidro da janela de verificao

* Todas as Mquinas de Cone 50, fusos de cone 40 de 30,000 RPM e fusod de 15,000 RPM nas fresadoras da Srie GR, utilizam DTE 25.

96-0228 rev T Janeiro de 2008

Manuteno

199

Manuteno

do

Sistema

de

Refrigerao

Limpeza da Bandeja de Aparas


A interaco mais frequente com o depsito de refrigerao ser com a Bandeja de Aparas. Dependendo do tipo de material a ser fresado, a bandeja de limalha pode necessitar de ser removida e limpa algumas vezes por dia. Se o sensor de nvel ler completo, mas se a bomba comear a colapsar, o filtro da porta necessita ser limpo. Puxe o filtro da porta do depsito e coloque a tampa no tambor de limalha ou use um tubo de ar para remover a limalha em excesso.
Bomba TSC Bandeja de Manuseamento

Caixa do Filtro Ecr do Filtro

Anel de Reteno do Filtro

Filtro da Porta Bomba Padro Bandeja de Aparas Unidade de Flutuao

Retire o Ecr do Filtro para Limpeza.

Filtro da Bomba TSC

Remoo da Bomba (Depsito de 55 Gales exibido) NOTA: A bomba TSC tem um filtro localizado na base da bomba que tambm necessita ser limpo semanalmente.

O depsito de refrigerao deve ser limpo mensalmente (semanalmente para TSC). O depsito pode ser puxado de baixo da mquina para melhor acesso tanto elevando as bombas do depsito (agarrando a plataforma da bomba atravs dos manpulos e elevao) ou retirando energia e desligando as mangueiras (mantenha uma chave na bandeja de manuseamento) e cabos elctricos, o que sempre mais conveniente.
Para Cabote Para Cabeote Filtro da Porta

Filtro TSC

Bomba Padro

Comando Movimento do Depsito (Depsito de 55 Gales exibido)

Bomba TSC

A remoo do componente do depsito consiste emm agarrar a tampa e elev-la do depsito de refrigerao. As tampas no esto presas ao depsito.

200

Manuteno

96-0228 rev T Janeiro de 2008

Tampa do Sensor de Nvel

Filtro da Porta

Tampa nica

Bandeja de Aparas Remoo do Componente do Depsito (Depsito de 55 Gales exibido)

O depsito pode ser limpo usando um aspirador normal. Se existir muita limalha integrada, pode necessitar de usar um vertedouro para remover as aparas.

Refrigerante e Consideraes sobre o Reservatrio de Refrigerante


Com o funcionamento da mquina a gua ir evaporar, o que ir alterar a concentrao de refrigerante. A refrigerao tambm levada a cabo nas peas. A mistura correcta de refrigerante entre 6% e 7%. Para atestar a refrigerao apenas deve ser adicionado mais refrigerante ou gua desionizada. Certifique-se de que a concentrao se mantm dentro do limite. Pode ser utilizado um refractmetro para verificar a concentrao. O fludo de refrigerao deve ser substitudo periodicamente. Deve ser estipulado um calendrio a cumprir risca. Isto evitar uma acumulao de leo na mquina e ir assegurar que a refrigerao est dentro da concentrao e lubrificao adequadas. Antes de mover o depsito de refrigerao para manuteno, eleve a(s) bomba(s) de refrigerao e definaa(s) lado a lado. No as desligue da mquina e no tente retirar o depsito da mquiina com a(s) bomba(s) instalada(s) e ligada(s). O fludo de refrigerao da mquina deve ser solvel em gua, com base em leo sinttico ou base de fluido de refrigerao/lubrificante com base sinttica. A utilizao de leos de corte minerais danificam os componentes em borracha na mquina e anular a garantia. Os refrigerantes devem ter inibidores de ferrugem. No utilizar gua pura como agente de refrigerao; os componentes da mquina enferrujam. No utilize lquidos inflamveis como refrigerante. Fluidos cidos ou altamente alcalinos danificaro os componentes na mquina.

Manuteno do TSC
A bomba do TSC uma bomba de engrenagem de alta preciso e desgasta-se mais rapidamente e perde presso se existirem partculas abrasivas no fluido de refrigerao. Verifique o filtro TSC com o sistema em execuo e sem ferramenta no fuso. Mude de filtro quando ficar entupido. Depois de mudar ou limpar os elementos do filtro, coloque o sistema TSC em funcionamento sem qualquer ferramenta no veio durante, no mnimo, um minuto para preparar o sistema. A refrigerao utilizada mais rapidamente quando o sistema TSC est em utilizao. Certifique-se de que mantm o nvel do fluido de refrigerao adequado e verifique o nvel do fluido mais frequentemente (verificar aps cada turno de oito horas). Pode resultar o desgaste prematuro da bomba devido a um nvel reduzido de fluido de refrigerao no depsito.

96-0228 rev T Janeiro de 2008

Manuteno

201

Manuteno TSC1000

Antes de efectuar qualquer manuteno para o sistema de 1000 psi, desligue a fonte de energia; desligue da fonte de alimentao.
Comando Bomba TSC Filtro Auxiliar

Tampa Dupla

Bomba Padro

Tampa do Sensor de Nvel

Filtro da Porta

Substituio do Suporte do Filtro de Saco

Verifique o nvel de leo numa base diria. Se o leo estiver baixo, adicione leo atravs da tampa de enchimento no reservatrio. Encha o reservatrio cerca de 25% do limite com leo sinttico 5-30 W.

Substituio do Elemento do Filtro Auxiliar


Mude o saco do filtro quando o manmetro do fitro exibir um nvel de vcuo de 5 pol. Hg ou mais. No permita que a suco exceda 10 pol. Hg ou podem ocorrer danos na bomba. Substitua com um saco de filtro indicado para 25 microns (Haas P/N 93-9130). Desaperte as fixaes e abra a tampa. Utilize a alavanca para retirar o cesto (o elemento do filtro ser removido com o cesto). Retire o elemento do filtro do cesto e ponha de parte. Limpe o cesto. Instale um novo elemento do filtro e substitua o cesto (com elemento). Feche a tampa e aperte as fixaes. Sistema
de

Ar/Lubrificao

A lubificao de toda a mquina fornecida pelo sistema de lubrificao externo. O nvel de lubrificao actual visvel a partir do reservatrio; adicione leo, conforme necessrio para manter o nvel de leo adequado. Aviso! No acrescente lubrificante acima da linha marcada no reservatrio "high". No permita que o nvel de lubrificante desa abaixo da linha marcada no reservatrio "low" de forma a evitar danos na mquina.
Manmetro de Ar do Extremidade Bomba de leo Fuso/Presso do leo da Mangueira Regulador/Filtro de Ar Manmetro (Ar da Oficina)
de Presso

MAX

MIN

Vista de Trs

Bico do Jacto de Ar Conduta de Ar

Enchimento de leo Reservatrio de (Na Marca Mx.) leo

Filtro de leo

Sistema de Lubrificao Externo

Filtro de leo de Lubrificao


A passagem do elemento de filtro do leo tem um filtro de metal de 25 microns (94-3059). Recomenda-se que o filtro seja substitudo anualmente ou a cada 2000 horas de funcionamento da mquina. O elemento de filtro est alojado no corpo do filtro, localizado noreservatrio da bomba de leo (filtros internos).

202

Manuteno

96-0228 rev T Janeiro de 2008

Para mudar o elemento de filtro cumpra os seguintes passos: 1. Retire os parafusos que fixam o reservatrio de leo ao corpo da bomba, baixe cuidadosamente o reservatrio e coloque de lado. 2. Utilize uma chave de filtros, chave de tubo ou alicate ajustvel para desenroscar o tampo (ver figura). Ateno: Utilize uma chave de fendas ou uma ferramenta semelhante para impedir o filtro de rodar enquanto desenroscado o tampo. 3. Retire o elemento de filtro do leo do corpo do filtro depois de retirar o tampo. 4. Limpe o interior do alojamento do filtro e o tampo do filtro. 5. Instale o novo elemento de filtro do leo (p/n 94-3059), Anel Circular e tampo final. Utilize as mesmas ferramentas usadas para a remoo do tampo do filtro para o apertar - NO o aperte excessivamente. 6. Substitua o reservatrio de leo; certifique-se de que a junta assenta correctamente no reservatrio e na flange superior.

Chave de Fendas Filtro de leo Anel Circular

Elemento de Filtro (P/N 943059)


Desenrosque Tampo

leo

da caixa de engrenagens do comutador de ferramentas de montagem lateral

Verificar o nvel do leo


Bujo de Nmero de Disco do Transportador leo
Contnuo Montagem de Disco BHCS (6)

Bujo de Enchimento de leo

Nvel Oil Fill Level Fresadoras verticais Fresadoras de srie EC

leo

Fresadoras verticais: Veja o nvel do leo na janela de verificao, tal como apresentado. O nvel do leo correcto situa-se a meio da janela de verificao. Se for necessrio mais leo, abastea a caixa de engrenagens at ao nvel correcto no depsito do leo/respirador, tal como apresentado. Srie EC: Remova o bujo e sinta o leo com os dedos. Se no sentir leo, adicione leo at comear a transbordar. Coloque novamente o bujo.

Tipos de leo SMTC

Mobilgear 632 ou equivalente para comutadores de ferramentas padro Mobil SHC 630 ou equivalente, para comutadores de ferramenta de velocidade super e EC-300/EC-400/ES-5. Mobil SHC 634 para EC-630 Castrol Alpha SP320 para os comutadores de ferramenta EC-1600/2000/3000.
96-0228 rev T Janeiro de 2008

Manuteno

203

Manuteno

do

Comutador

de

Ferramentas HS 3/4/6/7 38

Seis Meses Lubrifique a Engrenagem de Comando do Carreto, o Vaso da Ferramenta e Calha de Deslize do Comutador usando lubrificante vermelho: Anualmente Lubrifique o veio do brao utilizando lubrificante Moly. Lubrifique a Guia Linear de Deslize do Comutador com lubrificante vermelho.

Tenso da correia do vaso da ferramenta


A tenso da correia do vaso da ferramenta deve ser regularmente verificada como um procedimento de manuteno preventiva. O ajuste de tenso da correia executado na rea inferior esquerda do carreto. Desaperte os quatro SHCS M12x50 da frente do carreto. Desta forma, permite a movimentao da placa. Desaperte a porca de bloqueio sextavada no veio e aperte o veio utilizando o parafuso sextavado. Bloqueie o ajuste com a porca de bloqueio sextavada e aperte novamente com os quatro SHCS 12x50. A tenso no altera a posio do vaso indexada, mas verifique o alinhamento entre o cilindro de traco da ferramenta manual e o vaso da ferramenta. Transmisso

Substituio do leo da Transmisso do Cone 40 da Fresadora Vertical


No existe um indicador visvel para o nvel do leo da transmisso nos modelos VF 1-6/40T modelos. Para adicionar leo da transmisso, retire o painel de acesso colocado directamente por trs da cabea do veio. Desta forma, expe o tubo de fluxo do leo da transmisso. Coloque um recipiente na mesa, por baixo desta sada. Incremente manualmente o eixo Z para a sua deslocao Z completa. Desligue a mquina. Localize o recipiente de enchimento do leo da transmisso, a que pode aceder a partir da parte superior da unidade do motor. Existe um recorte na parte superior da folha de metal da unidade do motor para o abastecimento. Lentamente, verta leo Mobil DTE 25 at o leo comear a transbordar pelo tubo; este transbordo indica que o reservatrio est cheio. Feche o recipiente de enchimento do leo de transmisso, limpe o tubo de transbordo e coloque novamente a tampa de acesso. Considere qualquer transbordo de leo a utilizar e elimine de forma adequada.
Copo de Enchimento de leo da Transmisso Cabea do Motor do Fuso Transmisso

Painel de Acesso Depsito Vista Rodada a 180 NOTA: Tubo de Enchimento de leo VF 1-6 Cone 40
Tubo de Derramamento de leo

Transmission Transmisso Bujo de Transmission Enchimento da Fill Plug Transmisso Vidro de Sight Glass Observao Tampa Accessde Cover Acesso

VF 6 a 11 50T

A VF-5 de cone 50, no tem vidro de observao; o leo circula directamente para as engrenagens atravs de uma mangueira.

Substituio do leo
1. Retire a folha metlica do cabeote do fuso. 2. Retire o codificador e a placa de montagem do codificador. 3. Retire o bujo de drenagem do leo. Aps a drenagem do leo, verifique a existncia de partculas metlicas no magneto. 4. Substitua o bujo de drenagem do leo e abastea o compartimento de engrenagem com 1 litros de leo de engrenagem Mobil DTE 25 at ao topo do recipiente de abastecimento. 5. Substitua o bujo de transbordo do leo, aplique uma pequena quantidade de vedante nas roscas. (No utilizar componente de bloqueio de rosca) instale o codificador e certifique-se de que a orientao do fuso a correcta. 6. Instale a folha metlica e proceda ao aquecimento do veio, verificando a existncia de fugas. 204 Manuteno
96-0228 rev T Janeiro de 2008

leo

de transmisso da

EC-1600

HS 3/4/6/7
Porta de Enchimento de leo

Enchimento de leo

Bujo de leo Vista do Nvel de leo EC-1600

Vidro de Observao do Nvel de leo

Bujo de leo HS-3/4/6/7

Verificao do leo
Retire a chapa de metal que d acesso transmisso. Observe a janela de verificao no lado lado da caixa de transmisso, tal como apresentado. O nvel do leo correcto situa-se a meio da janela de verificao. Encha o necessrio.

Substituio do leo
1. Retire a folha metlica do cabeote do fuso. 2. Retire o bujo de drenagem do leo, tal como apresentado. Inspeccione o bujo de drenagem magntica para identificar sinais de partculas metlicas. 3. Sopre para baixo com um tubo de ar nas imediaes do orifcio de enchimento para impedir que sujidades e partculas metlicas entrem no crter da engrenagem. Retire o bujo de enchimento. 4. Adicione leo de engrenagens Mobil DTE-25 at o nvel do leo se situar a meio da janela de verificao. 5. Efectue um aquecimento de fuso e verifique se no h fugas. Mesa Rotativa
do

Comutador

de

Paletes

da

Srie EC

Substituio do leo
EC-300 Verifique periodicamente o nvel do leo no depsito e mantenha-o abastecido. No necessrio substituir o leo.
Reservatrio de leo da Mesa Rotativa Fixar Camisa Retire (3) BHCS nos Lados Retire (8) BHCS na Base Retire a fila de (6) BHCS no Cimo

96-0228 rev T Janeiro de 2008

Manuteno

205

EC-400 Full Fourth Axis Rotary Table (Executar de 2 em 2 anos)


leo Dentro
Prenchimento Vidro de Observao do Nvel de leo

Lado da Palete

Ventilador (alvio de presso)

Lado do Fuso

Reservatrio de leo

mbolo Solenide

Bujo de leo

Ligao de Enchimento de leo

1. Retire os catorze (14) BHCS na tampa de passagem direita do eixo Z, no lado do receptor, e faa-a deslizar na direco da coluna. 2. Retire a tampa de passagem do eixo Z esquerdo: Incremente o eixo Z completamente na direco da coluna e rode o chassis H 45 para a esquerda. Retire os treze (13) BHCS que apertam a tampa de passagem para o receptor e remova-o atravs da porta no controlo. 3. Desligue o reservatrio na extremidade do indexador rotativo e ligue a extremidade do tubo. 4. Retire o bujo de drenagem no lado oposto do indexador rotativo. Tape novamente o orifcio depois de drenar o leo. 5. Retire o bujo do orifcio de escape de ar no lado do disco. 6. Abastea a mesa rotativa at o leo comear a transbordar do orifcio de escape de ar e tape. 7. Coloque novamente o tubo do depsito e as tampas de passagem. Comande o receptor de 180 a 0, repetidamente, durante quinze minutos. O nvel do reservatrio reduzido medida que o leo substitudo. Adicione leo ao reservatrio de acordo com o necessrio at se encontrar imediatamente abaixo da linha "full" (cheio).
Vidro de Observao do Nvel de leo Enchimento de leo
Ventilador

Reservatrio de leo

Vista de Frente

Vista Lateral

Bujo de leo Indexador rotativo EC-400

Indexador rotativo (1 ou 45) 1. Retire o bujo de drenagem localizado no lado esquerdo do indexador rotativo. Coloque novamente o bujo depois de drenar o leo. 2. Retire o bujo de ventilao do ar, localizado na rea superior direita do orifcio de drenagem. 3. Abastea o indexador rotativo atravs do orifcio de enchimento do leo, tal como apresentado na ilustrao. Coloque novamente o bujo quando o leo comear a verter da ventilao de ar. 4. Comande uma rotao de 180 a 0 durante quinze minutos. Desta forma, remove o ar restante no sistema. O indexador rotativo est cheio quando o nvel do leo estiver a meio da janela de verificao. Encha o necessrio. 5. Coloque novamente a tampa de passagem. 206 Manuteno
96-0228 rev T Janeiro de 2008

Travo Hidrulico (EC-1600-3000, HS3-7R) Verifique o nvel do fludo do travo observando o nvel do fludo no impulsionador. Para verificar a EC 16003000 retire a tampa do impulsionador do travo. A tampa/impulsionador est localizada(o) direita, na frente da mquina. O impulsionador do travo HS 3-7R est localizado no lado anexo do operador da mquina. Retire a cobertura de passagem da mesa e deslize-a para longed a mesa.

Linhas de Ar Reguladoras Linha de Travo Filtro Respiradouro

MX.
Impulsionador

MN.

Nvel de leo

Anel do freio

Juntar leo
Utilize apenas Mobil DTE 25. Retire o respiradouro do filtro do conjunto do impulsionador do travo e junte leo. O nvel de leo adequado est entre as marcas mnimas e mximas no impulsionador do travo. Srie VR Os itens que se seguem devem ser realizados para alm dos itens de manuteno peridica. Intervalo Manuteno Executada Mensalmente: Lubrificao de todos os pontos de pivot na unidade do comutador de ferramentas. Verificao do leo nas trs (3) reas da cabea. As tampas do eixo Atm de ser removidas para aceder tampa de enchimento e janela de verificao. O enchimento do eixo B-encontra-se na parte exterior do molde. Adicione leo Mobil SHC-634 atravs da porta de enchimento at atingir a parte superior do molde. Anualmente Substituio do leo nas trs (3) reas da cabea. Para as reas em cada lado da cabea do veio (eixo A), retire o bujo de drenagem (4BHCS) e drene o leo Nota: Retire o bujo mais prximo da frente no lado esquerdo da cabea e avance na direco da parte traseira do lado direito da cabea. Abastea as duas reas com leo Mobil SHC-634, tal como descrito na seco "Mensalmente" acima. Eixo B Para a rea na parte posterior da cabea do veio, retire o bujo do tubo 1/4" NPT com uma chave aberta e drene o leo. Nota: O bujo est prximo do centro desta rea posterior. Abastea com leo Mobil SHC-634, tal como descrito na seco "Mensalmente" acima. Localizaes do Orifcio de Enchimento
Porta de Enchimento 1 Retire o Vidro de Observao para Encher Porta de Enchimento 3

Localizaes do Bujo de leo

Retire as Coberturas (em ambos os lados)


96-0228 rev T Janeiro de 2008

Porta de Enchimento 2 1

Manuteno

207

Filtro

do ar da

Srie VR

As fresadoras VR esto equipadas com um filtro do ar (P/N 59-9088) para a unidade do motor. O intervalo de substituio recomendado mensal ou anterior, dependendo do seu ambiente de trabalho. O filtro do ar est localizado na parte posterior da tampa da cabea. Para retirar o filtro do ar, basta puxar o filtro para cima; o filtro desliza para cima, saindo do respectivo suporte. Para substituir o filtro, faa deslizar um filtro do ar novo, orientado correctamente para filtrar o ar para a unidade do motor. A direco do fluxo do ar do filtro determinada por um autocolante no filtro de substituio.
Filtro de Ar (59-9088) Cobertura Traseira da Cabea de 5 EIXOS Placa (254362) (Vista de Trs) Localizao do filtro do ar da VR-11 O Filtro Sai para Fora

Substituio

da mola de ar de contra-equilbrio da

Srie VR

A mola de ar de contra-equilbrio e as extremidades da biela devem ser substitudas de dois (2) em dois (2) anos. 1. Verifique se o eixo est a 0 graus antes de comear. Prima em E-stop antes de proceder a qualquer desmontagem. 2. Retire a tampa de folha metlica e desaperte os dois SHCS 3/8-16 (1). 3. Retire o SHCS 1/4-20 (2) e aperte os dois SHCS 3/8-16 (1), desta forma, mantendo o crter de pr-carga seguro enquanto realiza o segundo passo. 4. Retire o SHCS 3/8-16 que monta a mola de ar e as extremidades da biela (3). 5. Aperte as extremidades da biela na mola de ar e fixe a mola de ar, utilizando os dois SHCS 3/8-16 removidos no passo 4.
Mola de Ar P/N 93-4367
1

6. Desaperte ligeiramente o SHCS 3/8-16 (1). Aperte no SHCS 1/4-20 para forar o contra-equilbrio do came de pr carga para baixo (desta forma, empurra a mola de ar para dentro). Apertar este parafuso de ajuste at as ranhuras no came entrarem em contacto com as partes superiores dos parafusos de montagem Ao apertar os 16 SHCS 3/8- (1), suster o came de pr carga no lugar. 7. Coloque novamente a folha metlica, reinicie o E-stop e elimine os alarmes.

208

Manuteno

96-0228 rev T Janeiro de 2008

ndice
A
Ajuda 16, 23 Alarmes 16 ALIMENTAO AUTOMTICA 184 Anteviso, Macros 85 Arma de Ar Automtica 171 Armazenamento de paletes 64 Arranque da Mquina 33 Arredondamento de Canto/Chanfradura 114 Arredondamento de Cantos Mximo 184 Assistncia tcnica 191 Atalhos, Editor Avanado 75

B
Barra para a direita / 17 Bloqueio da Memria 14 Bloqueio de Incrementos 14 Broca de Aparas 14, 169

C
Calculadora 16, 23 Calculadora de fresagem 25 Cargas da palete, Mximo 58 Chamada da Macro G65 101, 113 Chamada de Sub rotina da Macro (G65) 101, 113 Chamada de Sub rotina da Macro 101, 113 Chamada de Sub rotina da Macro G65 101, 113 Ciclos Fixos 111, 136 Cdigo Rpido 76 Cdigo Rpido Visual 80 Cdigos M 167 Comandos Actuais 16 Compensao da cortadora 81 Compensao de Aquecimento 185 Comutao de teclas 14 Comutador de Ferramenta Hidrulica 49 Comutador de Ferramentas 42 Comutador de ferramentas de montagem lateral 43 Comutador de ferramentas de montagem lateral de alta velocidade 45 Comutador de Ferramentas Tipo Sombrinha 47 Comutador de ferramentas, Especificaes 43 Comutador de paletes 58, 107 Condutor de Limalha 169 Controlo Numrico Directo 37

D
Data 22 Definies 16 Demo de 200 horas 26 Definies, Macros 85
96-0228 rev T Janeiro de 2008

ndice

209

DNC 37

E
Editor Avanado 72 Eixo auxiliar 108 Eliminao do bloco 18 Eliminar programas 35 EOB 17 Especificaes, Comutador de ferramentas 43 Estao de carga do operador, Comutador de paletes 59 Executar-Parar-Incrementar-Continuar 26

F
Ferramentas 41 Fim de bloco 17 Fluxograma de carga da ferramenta 46 Fluxograma de recuperao do comutador de ferramentas, Montagem lateral 49 Fresagem de rosca 116 Funcionamento 11 Funcionamento do 4 eixo 107 Funcionamento do Eixo de Avano 107

G
Gesto Avanada da Ferramenta (ATM) 53 Grfico do Fluxo de Recuperao do Comutador de Ferramenta do Suporte Lateral 49 Grficos 16 GRAVAO 126 Gravao do nmero de srie 126

H
HOME G28 19 Hora 22

I
Imagem de Espelho 147 Instalao do quarto eixo 107 Instalao do quinto eixo 108 Interruptor de Incremento Remoto Melhorado 28 Interruptor de Incrementos 13 Introduo 11 IPS 67

L
LISTAGEM DO DIRECTRIO 37 Luz de trabalho 194

M
Manuteno 21, 191 Mapeamento cilndrico 150 Maquinao Mnima de leo (MOM) 57, 173 MDI 37 210 ndice
96-0228 rev T Janeiro de 2008

MEDIO DE DESVIO DA FERRAMENTA 182 Medidor de Carga do Fuso 13 Mensagens 16 Modo de incrementos 51 Monitor de carga da ferramenta 21 Monitor de carga por eixo 21

O
Orientao do veio 168

P
Paragem de Emergncia 13 Paragem Opcional 18 Parmetros 16 Parntesis ( ) 17 Parntesis rectos [ ] 17 P-Cool 14, 56, 169 Pernos 42 Pesquisar o programa 34 Plano de manuteno 193 Porta automtica 171 Presso de ar do veio 203 Programao do Comutador de Paletes 59 Programas de cinco eixos 105 Programao do 4 e 5 eixos 105

R
Recolha de dados da mquina 187 Recuperao de SMTC 49 Recuperao do Comutador de Ferramenta 48, 51 Recuperao do comutador de ferramentas de montagem lateral 49 Recuperao do Comutador de Paletes 63 Refrigerao 167 Refrigerao atravs do veio 171 Refrigerao Auxiliar 14 Refrigerao para Cima/para Baixo 14 Refrigerao programvel 56 Rels do Cdigo M 168 Renomear programas 35 Requisitos de Ar 192 Requisitos de Electricidade 191 Requisitos Gerais 191 Resguardo 194 Retorno a zero 18 RS-232 19, 35, 36, 37, 39, 56, 66, 74, 149, 179, 187

S
Segunda posio 14 Seleco de programas 35 Sistema de Programao Intuitiva 67 Sub-programa 173 Sub-programas 70 Sub-rotina 173
96-0228 rev T Janeiro de 2008

ndice

211

Sub-rotinas 70 Substituio 15 Substituio de Palete 63 Sugestes e Truques 64 Suportes de Ferramentas 42

T
Tabela do plano de paletes 60 Taxa de alimentao do controlo do interruptor 15 Teclado 13 Teclas de Funo 14 Teclas de Incrementos 14 Teclas de Substituio 15 Teclas de Visualizao 16 Teclas do Cursor 17 Teclas Shift 17 Temporizadores de funcionamento 20 Teste de Opo 26 Transmisso 169 TSC 171

U
USB 38 Usinagem de alta velocidade (opcional) 32

V
Variveis do sistema 87 Variveis do sistema da macro 87 Veio do controlo do interruptor 15 Vida da ferramenta 20

212

ndice

96-0228 rev T Janeiro de 2008