CNC 8055M MANUAL DE SOLUÇÃO DE ERROS. Ref (bra)
|
|
|
- Rosa Carmona Camarinho
- 9 Há anos
- Visualizações:
Transcrição
1 MANUAL DE DE ERROS Ref (bra)
2 INDICE Erros de programação... 1 ( ) Erros de preparação e execução...34 ( ) Erros de Hardware...52 ( ) Erros de PLC...55 ( ) Erros de regulação...56 ( ) Erros nos dados das tabelas...58 Erros do modo de trabalho 8055MC...61 Indice alfabetico...71
3 ERROS DE PROGRAMAÇÃO 0001 Linha vazia. /S As distintas causas são: 1.-Quando intenta introduzir-se no programa ou executar um bloco em o qual não haja editada nenhuma informação, ou apareça somente a etiqueta (número do bloco). 2.-Dentro do «Ciclo fixo de cavidades com ilhas (G66)», quando o parâmetro S (início do perfil) é maior que o parâmetro E (final do perfil). A solução para cada causa é: 1.- O CNC não pode introduzir-se no programa, nem executar, uma linha vazia. Se deseja introduzir uma linha sem informação no programa, usar o símbolo «;» ao princípio do bloco. O CNC não considerará o editado na sequência nesse bloco. 2.-O valor do parâmetro S (bloco onde inicia a definição do perfil) deve ser inferior ao valor do parâmetro E (bloco onde finaliza a definição do perfil) Dado inadequado. /S As distintas causas são: 1.-Quando edita-se uma coordenada de eixo depois das condições de corte (F, S, T ou D) ou das funções «M». 2.-Quando as marcas de bloque condicional (/1, /2 ou /3) não estejam ao começo do bloco. 3.-Quando programando em código ISO, programa-se uma etiqueta (número do bloco) maior que Quando na operação de acabado (G68) no «Ciclo fixo de cavidades com ilhas», intentou-se definir as coordenadas do ponto onde deve começar a usinagem. 5.- Programando em linguagem de alto nível, programou-se na instrução RPT um número de repetições superior a A solução para cada causa é: 1/2.- Recordar que a sequência de programação é: 1.- Bloco condicional (/1, /2 ou /3). 2.- Etiqueta (N). 3.- Funções «G». 4.- Coordenadas dos eixos. (X, Y, Z ). 5.- Condições de corte (F, S, T, D). 6.- Funções «M». Não é necessário programar todos os dados. 3.- Corrigir a sintaxe do bloco. Programar as etiquetas dentro do intervalo Não se pode programar nenhum ponto dentro da definição do ciclo de acabado (G68) para o «Ciclo de cavidades com ilhas». O CNC elige o ponto onde começará a usinagem. O formato de programação é: G68 B L Q I R K V E a seguir, as condições de corte. 5.- Corrigir a sintaxe do bloco. Programar um número de repetições dentro do intervalo Ordem incorreta de dados. A ordem pela qual programaramm-se as condições de corte, ou dados da ferramenta, é incorreta. Recordar que a sequência de programação é: F S T D Não é obrigatória a definição de todos os dados. MANUAL DE DE ERROS 1
4 0004 Não se admite mas informações neste bloco. /S As distintas causas são: 1.- Quando edita-se uma função «G» depois de uma coordenada de eixo. 2.- Quando intenta-se editar alguma informação depois de uma função «G» (ou de seus parâmetros associados) que deva ser única no bloco (ou que só admita seus próprios dados associados). 3.-Quando se atribui um valor numérico a um parâmetro que não o necessite. A solução para cada causa é: 1.-Recordar que a ordem de programação é: 1.- Bloco condicional (/1, /2 ou /3). 2.- Etiqueta (N). 3.- Funções «G». 4.- Coordenadas dos eixos. (X, Y, Z ). 5.- Condições de corte (F, S, T, D). 6.- Funções «M». Não é necessário programar todos os datos. 2.-Existem algumas funções «G» que levam uma informação associada no bloco. É provável que este tipo de funções não permitam a programação de outra informação na sequência de seus parâmetros associados. Também não será admissível a programação das condições de corte (F, S), dados da ferramenta (T, D) ou função «M». 3.-Existem algumas funções «G» que levam associados uns parâmetros que não necessitan ser definidos com valores Informação repetida. Introduziu-se num bloco o mesmo dado duas vezes. Corrigir a sintaxe do bloco. Não se pode definir num bloco duas vezes o mesmo dado Formato de dado inadequado. Durante a definição dos parâmetros de um ciclo fixo de usinagem, atribuiu-se um valor negativo a um parâmetro que admite somente valores positivos. Comprovar o formato do ciclo fixo. Em alguns ciclo fixos existem parâmetros que só admitem valores positivos Funções G incompatíveis. DETECÃO /S As distintas causas são: 1.- Quando programam-se no mesmo bloco duas funções «G» que são contrárias entre si. 2.- Quando intenta-se definir um ciclo fixo num bloco que contém uma trajetória não linear (G02, G03, G08, G09, G33). A solução para cada causa é: 1.- Existem grupos de funções «G» que não podem juntar-se no bloco, ja que representam ações contrárias entre si. Por exemplo: G01/G02: Interpolação linear e circular. G41/G42: Compensação de raio a esquerda e direita. Este tipo de funções deveram ser programadas em blocos diferentes. 2.-A definição de um ciclo fixo deve realizar-se num bloco que contenha um movimento linear. É dizer, para definir um ciclo fixo deve estar ativa a função G00 ou G01. A definição de movimentos não lineares (G02, G03, G08 e G09) pode realizar-se nos blocos que sigam a definição do perfil. 2 MANUAL DE DE ERROS
5 0008 Função G inexistente. Programou-se uma função «G» inexistente. Revisar a sintaxe do bloco e comprovar que não esta intentando editar-se uma função «G» diferente por equivocação Não se admite mais funções G. Programou-se uma função «G» depois das condições de corte ou dos dados da ferramenta. Recordar que a ordem de programação é: 1.- Bloco condicional (/1, /2 o /3). 2.- Etiqueta (N). 3.- Funções «G». 4.- Coordenadas dos eixos. (X,Y,Z ). 5.- Condições de corte (F, S, T, D). 6.- Funções «M». Não é necessário programar todos os dados Não se admite mais funções M. Programou-se mais de 7 funções «M» num mesmo bloco. O CNC não permite programar mais de 7 funções «M» no mesmo bloco. Se necessita executar alguma outra função, editar-la em um bloco a parte. As funções «M» podem ser únicas no bloco A função G/M vai sozinha. DETECÇÇÃO Dentro do bloco existe conflito entre uma função «G» ou «M» que devem estar em solitário no bloco. Aplicar a função por separado em um bloco Programar F,S,T,D antes das funções M. Programou-se alguma condição de corte (F, S) ou dado da ferramenta (T, D) depois das funções «M». Recordar que a sequência de programação é: F S T D M Podem programar-se várias funções «M» (até 7). Não é obrigatório definir todos os dados Não programar etiquetas com parâmetro. Definiu-se uma etiqueta (número do bloco) com um parâmetro. A programação do número do bloco é opcional, mas não será permitido definir-la com um parâmetro. Pode definir-la mediante um número entre Não se admite número de repetições. Programou-se uma repetição de forma incorreta, ou o bloco não admite repetições. As instruções de alto nível não admitem número de repetições ao final do bloco. Para realizar uma repetição, atribuir ao bloco à repetir uma etiqueta (número do bloco), e usar a instrução RPT. MANUAL DE DE ERROS 3
6 0016 Programar: G15 eixo. Na função «Seleção do eixo longitudinal (G15)» não se programou o parâmetro correspondente ao eixo. Revisar a sintaxe do bloco. Na definição da função G15, é obrigatório programar o nome do novo eixo longitudinal Programar: G16 eixo-eixo. Na função «Seleção do plano principal por duas direções (G16)» não se programou algum dos dois parâmetros correspondentes aos eixos. Revisar a sintaxis do bloco. Na definição da função G16, é obrigatório programar o nome dos dois eixos que definem o novo plano de trabalho Programar: G22 K(1/2/3/4) S(0/1/2). Na função«habilitação/desabilitação zonas de trabalho (G22)» não se definiu o tipo de habilitação ou desabilitação da zona de trabalho, ou atribuiu-se-lhe um valor incorreto. O parâmetro de habilitação ou desabilitação das zonas de trabalho S é obrigatório programar-lo, e pode receber os seguintes valores: - S=0: Desabilita a zona de trabalho. - S=1: Habilita como zona de não entrada. - S=2: Habilita como zona de não saída Programar zona K1, K2, K3 ou K4. /S As distintas causas são: 1.-Programou-se uma função G20, G21 ou G22 e não se definiu a zona de trabalho K1, K2, K3 ou K4. 2.-A zona de trabalho programada é menor que 0 ou maior que 4. A solução para cada causa é: 1.-O formato de programação das funções G20, G21 e G22 é: G20 K X...C±5.5 (Definição limites inferiores zonas de trabalho). G21 K X...C±5.5 (Definição limites superiores zonas de trabalho). G22 K S (Habilitação/desabilitação zonas de trabalho). Onde: - K : É a zona de trabalho. - X...C : São os eixos quais definem-se os limites. - S : É o tipo de habilitação da zona de trabalho. 2.-A zona de trabalho K pode receber somente os valores K1, K2, K3 ou K Programar G36-G39 com R+5.5. Na função G36 ou G39, não se programou o parâmetro R, ou asignou-se-lhe um valor negativo. Para definir a função G36 ou G39, é necessário definir o parâmetro R (sempre com valor positivo). G36: R= Raio de arredondado. G39: R= Distância desde o final da trajetória programada ao ponto em que realizar-se-à o chanfro. 4 MANUAL DE DE ERROS
7 0021 Programar: G72 S5.5 ou eixo(s). /S As distintas causas são: 1.-Quando programa-se um fator escala geral (G72) e não se define o fator de escala a aplicar. 2.-Quando programa-se um fator de escala particular (G72) a vários eixos, e a ordem em o qual foram definidos os eixos não é a correta. Recordar que o formato de programação de esta função é: - G72 S5.5 Quando aplica-se o fator de escala geral (a todos os eixos). - G72 X C5.5 Quando aplica-se o fator de escala particular a um ou vários eixos Programar: G73 Q (ângulo) I J (centro). /S Programou-se incorretamente os parâmetros da função «Giro do sistema de coordenadas (G73)». As causas podem ser: 1.-Não se definiu o ângulo de giro. 2.- Definiu-se somente uma coordenada do centro de giro. 3.-A ordem em que definiram-se as coordenadas do centro de giro é incorreta. O formato de programação desta função é: G73 Q (ângulo) [I J] (centro) O valor de Q é obrigatório programar-lo. Os valores I, J são opcionais, porém sendo programados, deve-se programar ambos Bloco incompatível com definição de perfil. Dentro do conjunto de blocos que definem o perfil de uma cavidade, existe um bloco que contém uma função «G» que não pode formar parte da definição do perfil. As funções G disponíveis na definição do perfil de uma cavidade (2D/3D) são: G00: Início de perfil. G01: Interpolação linear. G02/G03: Interpolação circular a direitas/esquerdas. G06: Centro de circunferência em coordenadas absolutas. G08: Circunferência tangente a trajetória anterior. G09: Circunferência por três pontos. G36: Arredondado de arestas. G39: Chanfrado. G53: Programação respeito ao zero máquina. G70/G71: Programação em polegadas/milímetros. G90/G91: Programação em coordenadas absolutas/incrementais. G93: Pré-seleção da origem polar. E ademais, no perfil de uma cavidade 3D: G16: Seleção do plano principal por duas direções. G17: Plano principal X-Y e longitudinal Z. G18: Plano principal Z-X e longitudinal Y. G19: Plano principal Y-Z e longitudinal X Não se admitem blocos de alto nível na definição de perfil. Dentro do conjunto de blocos que definem o perfil de uma cavidade, programou-se um bloco em linguagem de alto nível. A definição do perfil de uma cavidade deve realizar-se em código ISO. Não se admitem instruções de alto nível (GOTO, MSG, RPT...). MANUAL DE DE ERROS 5
8 0025 Programar: G77 eixos (de 2 a 6). Na função «Acoplagem eletrônico de eixos (G77)» não se programaram os parâmetros correspondentes aos eixos. Na programação da função G77, é necessário programar como mínimo dois eixos Programar: G93 I J. Na função «Pré-seleção da origem polar (G93)» não se programaram algum dos dois parâmetros correspondentes as coordenadas da nova origem polar. Recordar que o formato de programação desta função é: G93 I J Os valores I, J são opcionais, porém sendo programados, deve-se programar ambos, e indicam a posição da nova origem polar G49 T X Y Z S, X Y Z A B C, ou, X Y Z Q R S. Na função «Definição de plano inclinado (G49)» repetiu-se a programação de algum parâmetro. Revisar a sintaxe do bloco. Os formatos de programação são: T X Y Z S X Y Z A B C X Y Z Q R S 0028 Não programar um ciclo fixo com G2/G3. Intentou-se executar um ciclo fixo estando ativas as funções G02, G03 ou G33. Para executar um ciclo fixo deve estar ativa G00 ou G01. É possível que na história do programa exista ativada uma função G02 ou G03. Comprovar que estas funções não cheguem ativas na definição do ciclo fixo G60: [A] /X I K/(2) [P Q R S T U V]. Programaram-se incorretamente os parâmetros do ciclo «Usinagem múltiple em linha recta (G60)». As causas podem ser várias: 1.- Falta por programar algum parâmetro obrigatório. 2.- Os parâmetros do ciclo não se editaram na ordem correta. 3.- É possível que exista dados excedentes. Neste tipo de usinagm é obrigatória a programação de dois dos seguintes parâmetros: X : Longitude da trajetória. I : Passo entre usinagens. K : Número de usinagens. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro. 6 MANUAL DE DE ERROS
9 0030 G61-2: [A B] /X I J/(2) Y J D (2)/ [P Q R S T U V]. Programaram-se incorretamente os parâmetros do ciclo «Usinagem múltiple formando um paralelogramo (G61)» ou «Usinagem múltiple em malha (G62)». As causas podem ser várias: 1.- Falta por programar algum parâmetro obrigatório. 2.- Os parâmetros do ciclo não se editaram na ordem correta. 3.- É possível que exsita dados excedentes. Neste tipo de usinagem é obrigatória a programação de dois parâmetros de cada grupo (X, I, K) e (Y, J, D). X/Y : Longitude da trajetória. I/J : Passo entre usinagens. K /D : Número de usinagens. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro G63: X Y /I K/(1) [C P][P Q R S T U V]. Programaram-se incorretamente os parâmetros do ciclo «Usinagem múltiple formando uma circunferência (G63)». As causas podem ser várias: 1.- Falta por programar algum parâmetro indispensável. 2.- Os parâmetros do ciclo não se encontram editados na ordem correta. 3.- É possível que exista dados excedentes. Neste tipo de usinagem é obrigatória a programação de: X/Y : Distância do centro ao primeiro furo. E um dos seguintes dados: I : Passo ângular entre usinagens. K : Número de usinagens. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro G64: X Y /I K/(1) [C P][P Q R S T U V]. Programaram-se incorretamente os parâmetros do ciclo «Usinagem múltiple formando um arco (G64)». As causas podem ser várias: 1.- Falta por programar algum parâmetro obrigatório. 2.- Os parâmetros do ciclo não se editaram na ordem correta. 3.- É possível que haja dados excedentes. Neste tipo de usinagem é obrigatória a programação de: X/Y : Distância do centro ao primeiro orifício. B : Curso ângular da trajetória. E um dos seguintes dados: I : Passo ângular entre usinagens. K : Número de usinagens. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro. MANUAL DE DE ERROS 7
10 0033 G65: X Y /A I/(1) [C P]. Programaram-se incorretamente os parâmetros do ciclo «Usinagem programado mediante um segmento de curva (G65)». As causas podem ser várias: 1.- Falta por programar algum parâmetro obrigatório. 2.- Os parâmetros do ciclo não se editaram na ordem correta. 3.- É possível que exista dados excedentes. Neste tipo de usinagem é obrigatória a programação de: X/Y : Distância do centro ao primeiro furo. E um dos seguintes dados: A : Ângulo da mediatriz do segmento de curva com o eixo de abcisas (em graus). I : Longitude do segmento de curva. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro G66: [D H][R I][C J][F K] S E [Q]. Programaram-se incorretamente os parâmetros do «Ciclo fixo de cavidade com ilhas (G66)». As causas podem ser várias: 1.- Programou-se um parâmetro que não corresponde ao formato de chamada. 2.- Falta por programar algum parâmetro indispensável. 3.- Os parâmetros do ciclo não se editaram na ordem correta. Neste ciclo de usinagem é obrigatória a programação de: S : Bloco onde inicie a descrição geométrica dos perfis que compõem a cavidade. E : Bloco onde finaliza a descrição geométrica dos perfis que compõem a cavidade. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro. Ademais, não poderá definir-se o parâmetro: H se não se definiu D. I se não se definiu R. J se não se definiu C. K se não se definiu F. Também não esta permitida a programação da posição (X...C) onde se realiza a usinagem G67: [A] B [C] [I] [R] [K] [V]. Programaram-se incorretamente os parâmetros da operação de desbaste (cavidade 2D/3D) ou semiacabado (cavidade 3D) no «Ciclo fixo de cavidade com ilhas». As causas podem ser várias: 1.- Programou-se um parâmetro que não corresponde ao formato de chamada. 2.- Falta por programar algum parâmetro obrigatório. 3.- Os parâmetros do ciclo não se editaram na ordem correta. Neste ciclo de usinagem é obligatória a programação de: OPERAÇÃO DE DESBASTE (Cavidades 2D ou 3D) B : Profundidade de passada. I : Profundidade total da cavidade. R : Cota do plano de referência. OPERAÇÃO DE SEMI-ACABADO (Cavidades 3D) B : Profundidade de pasada. I : Profundidade total da cavidade (se não esta definida a operação de desbaste). R : Cota do plano de referência (se não esta definida a operação de desbaste). Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro. Neste ciclo fixo não esta permitida a programação da posição (X...C) onde realiza-se a usinagem. 8 MANUAL DE DE ERROS
11 0036 G68: [B] [L] [Q] [J] [I] [R] [K]. Programaram-se incorretamente os parâmetros da operação de acabado (cavidade 2D/3D) no «Ciclo fixo de cavidade com ilhas». As causas podem ser várias: 1.- Programou-se um parâmetro que não corresponda ao formato de chamada. 2.- Falta por programar algum parâmetro obrigatório. 3.- Os parâmetros do ciclo não se editaram na ordem correta. Neste ciclo de usinagem é obrigatória a programação de: Cavidades 2D B : Profundidade de passada (se não esta definida a operação de desbaste). I : Profundidade total da cavidade (se não esta definida a operação de desbaste). R : Cota do plano de referência (se não esta definida a operação de desbaste). Cavidades 3D B : Profundidade de passada. I : Profundidade total da cavidade (se não esta definida a operação de desbaste nem semiacabado). R : Cota do plano de referência (se não esta definida a operação de desbaste nem semiacabado). Os demais parâmetros são opcionais. Os parâmetros devem ser editados na sequência indicada na mensagem de erro. Neste ciclo fixo não esta permitida a programação da posição (X...C) onde realiza-se a usinagem G69: I B [C D H J K L R]. Programaram-se incorretamente os parâmetros no «Ciclo fixo de orifício profundo com passo variável (G69)». As causas podem ser várias: 1.- Falta por programar algum parâmetro obrigatório. 2.- Os parâmetros do ciclo não se editaram na ordem correta. Neste tipo de usinagem é obrigatória a programação de: I : Profundidade de usinagem. B : Passo da broca. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro, podendo definir-se a posição (X...C) onde realiza-se a usinagem G : I [K]. Programaram-se incorretamente os parâmetros nos ciclos de orifícios (G81), rosca com macho (G84), escariado (G85) ou mandrilado (G86/G89). A causa pode ser que falte por programar o parâmetro I: Profundidade de usinagem no ciclo fixo editado. Neste tipo de usinagem é obrigatória a programação de: I : Profundidade de usinagem. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro, podendo definir-se a posição (X...C) onde realiza-se a usinagem G82: I K. Programaram-se incorretamente os parâmetros no «Ciclo fixo de orifício com temporização (G82)». A causa pode dar-se pela falta de programação de algum parâmetro. Neste tipo de usinagem é obrigatória a programação dos dois parâmetros: I : Profundidade de usinagem. K : Temporização no fundo. Para programar o orifício sem temporização no fundo usar a função G81. Os parâmetros devem editar-se na ordem apresentada na mensagem de erro, podendo definir-se a posição (X...C) onde realiza-se a usinagem. MANUAL DE DE ERROS 9
12 0040 G83: I J. Programaram-se incorretamente os parâmetros no «Ciclo fixo de orifício profundo com passo constante (G83)». A causa pode dar-se pela falta de programação de algum parâmetro. Neste tipo de usinagem é obrigatória a programação de: I : Profundidade de usinagem. J : Número de passos. Os parâmetros devem ser editados na ordem indicada na mensagem de erro, podendo definir-se a posição (X...C) onde realiza-se a usinagem G87: I J K B [C] [D] [H] [L] [V]. Programaram-se incorretamente os parâmetros no «Ciclo fijo de cavidade retangular (G87)». As causas podem ser várias: 1.- Falta por programar algum parâmetro indispensável. 2.- Os parâmetros do ciclo não se editaram na ordem correta. Neste tipo de usinagem é obrigatória a programação de: I : Profundidade da cavidade. J : Distância desde o centro ao borde da cavidade, segundo o eixo de abcisas. K : Distância desde o centro ao borde da cavidade, segundo o eixo de ordenadas. B : Define o passo de aprofundamento segundo o eixo longitudinal. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na sequência indicado na mensagem de erro, podendo ser definida a posição (X...C) onde realiza-se a usinagem G88: I J B [C] [D] [H] [L] [V]. Programaram-se incorretamente os parâmetros no «Ciclo fixo de cavidade circular (G88)». As causas poden ser várias: 1.- Falta por programar algum parâmetro obrigatório. 2.- Os parâmetros do ciclo não se editaram na ordem correta. Neste tipo de usinagem é obrigatória a programação de: I : Profundidade da cavidade. J : Raio da cavidade. B : Define o passo de aprofundamento segundo o eixo longitudinal. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro, podendo definir-se a posição (X...C) onde realiza-se a usinagem Coordenadas incompletas. /S As distintas causas são: 1.-Durante a simulação ou a execução, quando estando ativa uma função «Interpolação circular (G02/G03)», intentou-se executar um deslocamento definido somente com uma coordenada do ponto final, ou sem definir o raio do arco. 2.- Durante a edição, quando edita-se um deslocamento circular (G02/G03) e define-se somente uma coordenada do ponto final, ou não se define o raio do arco. A solução para cada causa é: 1.- É possível que na história do programa encontre-se ativada uma função G02 ou G03. Neste caso, para realizar um deslocamento é necessário definir as duas coordenadas do ponto final ou o raio do arco. Para realizar um deslocamento linear, programar G Para realizar um deslocamento circular (G02/G03), é necessário definir as duas coordenadas do ponto final, e o raio do arco. 10 MANUAL DE DE ERROS
13 0044 Coordenadas incorretas. Na definição dos parâmetros de um ciclo fixo de usinagem (G81-G89) não se definiu o parâmetro I: Profundidade de usinagem. Neste tipo de usinagem é obrigatória a programação de: I : Profundidade de usinagem. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro, podendo definir-se a posição (X...C) onde realiza-se a usinagem Não se admitem coordenadas polares. Na função «Programação respeito ao zero máquina (G53)» definiu-se as cotas do ponto final em coordenadas polares, cilíndricas, ou coordenadas cartesianas com ângulo. Programando respeito ao zero máquina, somente podem programar-se as cotas em coordenadas cartesianas Eixo inexistente. /S As distintas causas são: 1.- Quando edita-se um bloco cuja execução implica deslocar um eixo inexistente. 2.-As vezes, este erro produz-se durante a edição num bloco devido a omissão de um parâmetro na função «G» definida em dito bloco. Isto é devido a que alguns parâmetros com nome de eixo, tenham um significado especial dentro de algumas funções «G». Por exemplo: G69 I B. Neste caso, o parâmetro B tem um significado especial detrás do parâmetro I. Omitindo o parâmetro I, o CNC interpreta o parámetro B como a posição onde realizar-se-à a usinagem nesse eixo. Se o eixo inexiste, sairá este erro. A solução para cada causa é: 1.-Comprovar que o nome do eixo editado é correto. 2.- Revisar a sintaxe do bloco e comprovar que editaram-se todos os parâmetros obrigatórios Programar eixo(s). Não se programou nenhum eixo na função na qual é necessária a programação de algum eixo. Em algumas instruções (REPOS, G14, G20, G21 ) nas quais seja obrigatória a programação de eixos Ordem de eixos incorreto. Não se programaram as coordenadas dos eixos na ordem correta, ou programou-se um eixo duas vezes no mesmo bloco. Recordar que a sequência de programação dos eixos é : X Y Z U V W A B C Não é necessário programar todos os eixos. MANUAL DE DE ERROS 11
14 0049 Ponto incompatível com o plano ativo. /S As distintas causas são: 1.- Quando intentou realizar-se uma interpolação circular, e o ponto final não esta incluído no plano ativo. 2.- Quando intentou realizar-se uma saida tangêncial numa trajetória que não esta incluída no plano ativo. A solução para cada causa é: 1.- É possível que definiu-se um plano mediante G16, G17, G18 ou G19. Nesse caso, somente realizar-se-ão interpolações circulares nos eixos principais que definam esse plano. Se deseja definir uma interpolação circular em outro plano, haverá que selecionar-lo previamente. 2.- É possível que definiu-se um plano mediante G16, G17, G18 ou G19. Nesse caso, somente realizar-se-ão arredondados, chanfros e entradas/saidas tangênciais em trajetórias que estejam incluídas nos eixos principais que definam esse plano. Para realizar-lo em outro plano, deverá selecionar-lo previamente Programar passo Na função «Roscado eletrônico (G33)» não programou-se o parâmetro correspondente ao passo de rosca. Recordar que o formato de programação desta função é: G33 X...C L Onde: L : É o passo da rosca Passo mal programado. Programou-se uma interpolação helicoidal e o valor do parâmetro correspondente ao passo de hélice é incorreto ou é negativo. Recordar que o formato de programação é: G02/G03 X Y I J Z K Onde: K : É o passo de hélice (valor sempre positivo) Não programar eixo acoplado. As distintas causas são: 1.- Quando intentou-se deslocar individualmente um eixo que encontra-se acoplado a outro. 2.- Quando mediante a função «Acoplagem eletrônico de eixos (G77)» intentou-se acoplar um eixo que ja se encontra acoplado. A solução para cada causa é: 1.- Um eixo acoplado não pode deslocar-se individualmente. Para deslocar um eixo acoplado, tem que deslocar o eixo ao que se encontra acoplado. Os eixos deslocam-se conjuntamente. Exemplo: Se acoplamos o eixo Y ao eixo X, haverá que programar um deslocamento em X para mover o Y (conjuntamente que X). Para desacoplar os eixos programar G Um eixo não pode estar acoplado a dois eixos simultâneamente. Para desacoplar os eixos, programar G MANUAL DE DE ERROS
15 0058 Não programar eixo GANTRY. /S As distintas causas são: 1.- Quando se intenta deslocar individualmente um eixo que encontra-se associado como GANTRY a outro. 2.- Quando define-se uma operação num eixo que esta definido como GANTRY. (Definição de limites de trabalho, definição de planos ). A solução para cada causa é: 1.- Um eixo que forma GANTRY com outro não pode deslocar-se individualmente. Para deslocar um eixo associado como GANTRY a outro, tem que deslocar o eixo ao que encontra-se associado. Os eixos deslocam-se em conjunto. Exemplo: Se associa-se como GANTRY o eixo Y ao eixo X, haverá que programar um deslocamento em X para mover o Y (conjuntamente com X). Os eixos GANTRY definem-se desde parâmetro máquina. 2.-Os eixos definidos como GANTRY não podem utilizar-se na definição de operações ou deslocamentos. Estas operações se definem com o eixo ao qual esta associado o eixo GANTRY Eixo HIRTH: programar somente valores inteiros. Programou-se um giro num eixo HIRTH, e o ângulo a girar não é um número inteiro (contém decimais). Os eixos HIRTH não admitem cifras decimais. Todos os giros devem realizar-se em graus inteiros ELSE não associado a IF. /S As distintas causas são: 1.- Quando programando em linguagem de alto nível, edita-se num bloco a instrução ELSE porém anteriormente não editou-se um IF. 2.- Quando programando em linguagem de alto nível, edita-se a instrução IF e não associa-se-lhe uma ação depois da condição. Recordar que os formatos de programação desta instrução são: (IF (condição) <ação1>) (IF (condição) <ação1> ELSE <ação2>) Se a condição é certa, executa-se a <ação1>, em caso contrário executa-se a <ação2> Programar etiqueta N(0-9999). Programando em linguagem de alto nível, editou-se dentro da instrução RPT ou GOTO uma etiqueta (número do bloco) que não esta compreendida no intervalo (0-9999). Recordar que o formato de programação destas instruções é: (RPT N(nº etiqueta), N(nº etiqueta)) (GOTO N(nº etiqueta)) O número de etiqueta (número do bloco) deve estar dentro do intervalo (0-9999) Programar número de subrotina de 1 a Programando em linguagem de alto nível, editou-se dentro da instrução SUB um número de subrotina que não esta dentro do intervalo (1-9999). Recordar que o formato de programação desta instrução é: (SUB (nº inteiro)) O número de sub-rotina deve estar dentro do intervalo (1-9999). MANUAL DE DE ERROS 13
16 0064 Subrotina repetida. Intentou-se definir uma subrotina existente em outro programa da memória. Na memória do CNC não pode haver duas sub-rotinas com o mesmo número de identificação, embora pertençam a programas diferentes Não se pode definir una subrotina dentro do programa principal. /S As distintas causas são: 1.- Intentou-se definir uma sub-rotina desde o modo de execução MDI. 2.- Definiu-se uma sub-rotina dentro do programa principal. A solução para cada causa é: 1.- Não podem definir-se sub-rotinas desde a opção do menú Execução MDI 2.- As sub-rotinas devem definir-se depois do programa principal ou em um programa por separado. Não podem estar definidas nem antes, nem dentro do programa principal Se espera uma mensagem. Programando em linguagem de alto nível, editou-se a instrução MSG ou ERROR mas não se definiu o texto da mensagem de erro que deverá exibir. Recordar que o formato de programação destas instruções é: (MSG mensagem ) (ERROR nº inteiro, texto erro ) Embora também exista a opção de programar: (ERROR nº inteiro) (ERROR texto error ) 0067 Não foi realizado um OPEN. Programando em linguagem de alto nível, editou-se uma instrução WRITE porém, previamente, não se lhe indicou onde deve executar esta ordem mediante a instrução OPEN. Previamente à instrução WRITE, deve editar-se uma instrução OPEN para indicar ao CNC onde (em qual programa) deve executar a instrução WRITE O programa não existe. Dentro do «Ciclo fixo de cavidade com ilhas (G66)», programou-se que os perfis que definem a cavidade com ilhas encontram-se em outro programa (parâmetro Q ), e o programa não existe. O parâmetro Q define em qual programa encontram-se definidos os perfis que definem a cavidade com ilhas. Se o programamos neste parâmetro, deve existir esse número de programa, e ademais, conter as etiquetas definidas nos parâmetros S e E O programa ja existe. Este erro produz-se durante a execução, quando programando em linguagem de alto nível, intentouse criar mediante a instrução OPEN um programa existente. Cambiar o número do programa ou usar os parâmetros A/D na instrução OPEN : (OPEN P,A/D, ) Onde: - A: Acrescenta novos blocos na sequência dos já existentes. - D: Apaga o programa existente e o abre como nuevo. 14 MANUAL DE DE ERROS
17 0071 Se espera um parametro. /S As distintas causas são: 1.-Na definição da função «Modificação de parâmetros de um ciclo fixo (G79)» não se indicou o parâmetro a modificar. 2.-Durante a edição das tabelas de parâmetros máquina, introduziu-se um número de parâmetro incorreto (possivelmente falte o carácter P ), ou intenta-se realizar outra ação (deslocar-se pela tabela) antes de abandonar o modo de edição de tabelas. A solução para cada causa é: 1.-Para definir a função G79 é obrigatório programar que parâmetro de ciclo deseja modificar, assim como seu novo valor. 2.- Introduzir o número do parâmetro a editar, ou pulsar [ESC] para abandonar este modo Parâmetro inexistente Programando em linguagem de alto nível, editou-se a instrução ERROR e se lhe atribuiu o número de erro que deve mostrar mediante um parâmetro local maior que 25 ou um parâmetro global maior que 299. Os parâmetros que utilizam o CNC são: - Locais: Globais: Variável somente de leitura. Intentou-se atribuir um valor a uma variável que é somente de leitura. Para as variáveis somente de leitura não é possível atribuir-lhes nenhum valor mediante programação. Porém, seu valor pode ser atribuido a um parâmetro Saída analógica não disponível. Intentou-se escrever numa saída analógica que esta sendo utilizada pelo CNC. É possível que a saída analógica eligida esteja sendo utilizada por algum eixo ou árvore. Eligir outra saída analógica entre Programar canal 0(CNC), 1(PLC), ou 2(DNC). Programando em linguagem de alto nível, programou-se a instrução KEYSRC, mais não se lhe definiu a procedência das teclas. Quando programa-se a instrução KEYSCR, é obrigatório programar o parâmetro correspondente à procedência de teclas: (KEYSCR=0) : Teclado do CNC. (KEYSCR=1) : PLC (KEYSCR=2) : DNC O CNC permite unicamente modificar o conteúdo desta variável si a mesma encontra-se a zero. MANUAL DE DE ERROS 15
18 0079 Programar número do erro de 0 a Programando em linguagem de alto nível, editou-se a instrução ERROR porém não se lhe definiu o número de erro que deve mostrar. Recordar que o formato de programação desta instrução é: (ERROR nº inteiro, texto erro ) Embora também existe a opção de programar: (ERROR nº inteiro) (ERROR texto erro ) 0081 Expressão errada. Programando em linguagem de alto nível, editou-se uma expressão cujo formato não seja o correto. Corrigir a sintaxe do bloco Operação incorreta. /S As distintas causas são: 1.-Programando em linguagem de alto nível, a atribuição de um valor a um parâmetro esta incompleta. 2.- Programando em linguagem de alto nível, a chamada a uma sub-rotina esta incompleta. Corrigir (completar) o formato de atribuição de um valor a um parâmetro, ou de chamada a uma subrotina Operação incompleta. /S As distintas causas são: 1.-Programando em linguagem de alto nível, editou-se a instrução IF e não se programou a condição entre parênteses. 2.- Programando em linguagem de alto nível, editou-se a instrução DIGIT e não se atribuiu nenhum valor a algum parâmetro editado. A solução para cada causa é: 1.- Recordar que os formatos de programação desta instrução são: (IF (condição) <ação1>) (IF (condição) <ação1> ELSE <ação2>) Se a condição é certa, executa-se a <ação1>, em caso contrário executa-se a <ação2>. 2.-Corrigir a sintaxe do bloco. Todos os parâmetros que se definiram dentro da instrução DIGIT devem ter associado algum valor Se espera =. Programando em linguagem de alto nível, introduziu-se um símbolo ou dado que não corresponde a sintaxe do bloco. Introduzir o símbolo = no lugar correspondente Se espera ). Programando em linguagem de alto nível, introduziu-se um símbolo ou dado que não corresponda a sintaxe do bloco. Introduzir o símbolo ) no lugar correspondente. 16 MANUAL DE DE ERROS
19 0086 Se espera (. Programando em linguagem de alto nível, introduziu-se um símbolo ou dado que não corresponda a sintaxe do bloco. Introduzir o símbolo ( no lugar correspondente Se espera,. /S As distintas causas são: 1.- Programando em linguagem de alto nível introduziu-se um símbolo ou dado que não corresponde a sintaxe do bloco. 2.- Programando em linguagem de alto nível programou-se uma instrução em código ISO. 3.- Programando em linguagem de alto nível atribuiu-se uma operação a um parâmetro local maior de 25 ou um parâmetro global maior de 299. A solução para cada causa é 1.- Introduzir o símbolo, no lugar correspondente. 2.- Num bloco não pode haver instruções na linguagem de alto nível e código ISO conjuntamente. 3.-Os parâmetros que utiliza o CNC são: - Locais: Globais: Não podem utilizar-se em operações outros parâmetros que não estejam dentro desta categoria Logaritmo de número negativo ou zero. Programou-se uma operação cuja execução implica calcular o logaritmo de um número negativo ou zero. Podem-se calcular logaritmos somente de números maiores que zero. Se esta trabalhando com parâmetros, é possível que, na história do programa, esse parâmetro tenha adquirido um valor negativo ou zero. Comprovar que o parâmetro não chega a operação com esse valor Raiz de número negativo. Durante a edição ou execução (durante a execução em programas transmitidos por DNC). Programou-se uma operação cuja execução implica calcular a raiz de um número negativo. Podem-se calcular raizes de números maiores ou iguais que zero. Se esta trabalhando com parâmetros, é possível que, na história do programa, esse parâmetro tenha adquirido um valor negativo. Comprovar que o parâmetro não chega a operação com esse valor Divisão por zero. Durante a edição ou execução (durante a execução em programas transmitidos por DNC). Programou-se uma operação cuja execução implica realizar uma divisão por zero. Podem-se realizar somente divisões por números diferentes de zero. Se esta trabalhando com parâmetros, é possível que, na história do programa, esse parâmetro tenha adquirido valor zero. Comprovar que o parâmetro não chega a operação com esse valor Base zero e exponencial não positivo. Durante a edição ou execução (durante a execução em programas transmitidos por DNC). Programou-se uma operação cuja execução implica elevar zero a um expoente negativo (ou zero). Pode-se elevar somente o número zero, a expoentes positivos maiores que zero. Se esta trabalhando com parâmetros, é possível que, na história do programa, os parâmetros tenham adquirido os valores citados. Comprovar que os parâmetros não chegam a operação com esses valores. MANUAL DE DE ERROS 17
20 0093 Base negativa e exponente não inteiro. Durante a edição ou execução (durante a execução em programas transmitidos por DNC). Programou-se uma operação cuja execução implica elevar um número negativo a um expoente não inteiro. Pode elevar-se somente números negativos a expoentes inteiros. Se esta trabalhando com parâmetros, é possível que, na história do programa, os parâmetros tenham adquirido os valores citados. Comprovar que os parâmetros não chegam a operação com esses valores Faixa ASIN/ACOS sobrepassado. Durante a edição ou execução (durante a execução em programas transmitidos por DNC). Programou-se uma operação cuja execução implica calcular o seno ou coseno de um número que não esta compreendido entre ±1. Pode somente calcular-se o seno (ASIN) ou o coseno (ACOS) de números que estejam compreendidos entre ±1. Se esta trabalhando com parâmetros, é possível que, na história do programa, o parâmetro tenha adquirido um valor fora dos valores citados. Comprovar que o parâmetro não chega a operação com esse valor Programar número de linha. Durante a edição de um programa de personalização, definiu-se uma janela mediante a instrução ODW, e não se programou a posição vertical que ocupa na tela. A posição vertical que ocupa uma janela na tela esta definida em filas (0-25) Programar número de coluna. Durante a edição de um programa de personalização, definiu-se uma janela mediante a instrução ODW, e não se programou a posição horizontal que ocupa na tela. A posição horizontal que ocupa uma janela na tela esta definida em colunas (0-79) Programar outra softkey. Durante a edição de um programa de personalização, não se respeitou o formato de programação da instrução SK. Corrigir a sintaxe do bloco. O formato de programação é: (SK1=(texto 1), SK2=(texto 2) ) Introduzindo o carácter, depois de um (texto), o CNC espera o nombre de outra softkey Programar softkeys de 1 a 7. Durante a execução em canal de usuário. Dentro da sintaxe do bloco programou-se uma softkey que não esta dentro do intervalo 1 a 7. Podem-se programar softkeys somente dentro do intervalo 1 a Programar outra janela. Durante a edição de um programa de personalização, não se respeitou o formato de programação da instrução DW. Corrigir a sintaxe do bloco. O formato de programação é: (DW1=(asignação), DW2=(asignação) ) Introduzindo o carácter, depois de uma atribuição, o CNC espera o nome de outra janela. 18 MANUAL DE DE ERROS
21 0100 Programar janelas de 0 a 25. Durante a execução em canal de usuário. Dentro da sintaxe do bloco programou-se uma janela que não esta dentro do intervalo 0 a 25. Podem-se programar janelas somente dentro do intervalo 0 a Programar linhas de 0 a 20. Durante a execução em canal de usuário. Dentro da sintaxe do bloco programou-se uma linha que não esta dentro do intervalo 0 a 20. Podem programar-se linhas somente dentro do intervalo 0 a Programar colunas de 0 a 79. Durante a execução em canal de usuário. Dentro da sintaxe do bloco programou-se uma coluna que não esta dentro do intervalo 0 a 79. Podem programar-se colunas somente dentro do intervalo 0 a Programar páginas de 0 a 255. Durante a execução em canal de usuário. Dentro da sintaxe do bloco programou-se uma página que não esta dentro do intervalo 0 a 255. Podem programar-se páginas somente dentro do intervalo 0 a Programar INPUT. Programando em linguagem de alto nível, editou-se a instrução IB porém não se lhe associou um INPUT. Recordar que os formatos de programação desta instrução são: (IB (expressão) = INPUT texto, formato) (IB (expressão) = INPUT texto ) 0105 Programar entradas de 0 a 25. Durante a execução em canal de usuário. Dentro da sintaxe do bloco programou-se uma entrada que não esta dentro do intervalo 0 a 25. Podem programar-se entradas somente dentro do intervalo 0 a Programar formato numérico. Programando em linguagem de alto nível, editou-se a instrução IB com formato não numérico. Recordar que o formato de programação desta instrução é: (IB (expressão) = INPUT texto, formato) Onde formato deve ser um número com signo, e como máximo 6 dígitos inteiros e 5 decimais. Introduzindo o carácter, depois do texto, o CNC espera o formato Não programar formatos superiores a 6.5. Durante a execução em canal de usuário. Programando em linguagem de alto nível, editou-se uma instrução IB com um formato que contenha mais de 6 dígitos inteiros, ou mais de 5 dígitos decimais. Recordar que o formato de programação desta instrução é: (IB (expressão) = INPUT texto, formato) Onde formato deve ser um número com signo, e como máximo 6 dígitos inteiros e 5 decimais. MANUAL DE DE ERROS 19
22 0108 Comando executável somente em canal de usuário. Intentou-se executar um bloco que contém informação executável somente desde o canal de usuário. Existem expressões específicas para os programas de personalização que podem executar-se somente dentro do programa de usuário C. usuário: não programar ajudas geométricas, compensação ou ciclos. Durante a ejecução em canal de usuário. Intentou-se executar um bloco que contém ajudas geométricas, compensação de raio/longitude, ou ciclos fixos de usinagem. Dentro do programa de personalização não é possível programar: - Ajudas geométricas nem deslocamentos. - Compensação de raio ou longitude. - Ciclos fixos Não se admitem parâmetros locais. Algumas funções admitem somente a programação com parâmetros globais. Os parâmetros globais são os incluídos na faixa Bloco não executável com outro programa em execução. Durante a execução em modo MDI. Intentou-se executar uma instrução de personalização desde o modo MDI, entretanto executa-se o programa do canal de usuário. As instruções de personalização podem executar-se somente desde o canal de usuário 0112 WBUF executável somente em edição de usuário. Durante a edição ou execução em canal de usuário. Intentou-se executar a instrução WBUF. A instrução WBUF não é executável. Pode ser utilizada somente na fase de edição, desde a entrada de usuário Limites da tabela sobrepassados. /S Durante a edición de tabelas. As distintas causas são: 1.-Na tabela de corretores de ferramentas, intentou-se definir um corretor com número maior dos permitidos pelo fabricante. 2.- Nas tabelas de parâmetros, intentou-se definir um parâmetro que não existe. O número do corretor deve ser menor que o máximo permitido pelo fabricante Corretor: D3 R L I K. Durante la edición de tabelas. Na tabela de corretores de ferramentas, não se respeitou a ordem de edição dos parâmetros. Introduzir os parâmetros da tabela na ordem correta Ferramenta: T4 D3 F3 N5 R5(.2). Durante a edición de tabelas Na tabela de ferramentas, não se respeitou a ordem de edição dos parâmetros. Introduzir os parâmetros da tabela na ordem correta. 20 MANUAL DE DE ERROS
23 0116 Origem: G54-59 eixos (1-5). Durante a edição de tabelas. Na tabela de orígens, não se eligiu qual origem (G54-G59) se definirá. Introduzir os parâmetros da tabela na ordem correta. Para completar a tabela de orígens, primeiro eligir que origem se definirá (G54-G59) e em seguida, a posição da origem em cada eixo Função: M4 S4 bits(8). Durante a edição de tabelas. Na tabela de funções «M», não se respeitou a ordem de edição dos parâmetros. Editar a tabela segundo o formato: M1234 (sub-rotina associada) (bits de personalização) 0118 G51 [A] E Durante a execução (durante a execução em programas transmitidos por DNC). Na função «Look-Ahead (G51)» não se programou o parâmetro correspondente ao erro de contorno permitido. Neste tipo de usinagem é obrigatória a programação de: E : Erro de contorno permitido. Os demais parâmetros são opcionais. Os parâmetros devem editar-se na ordem indicada na mensagem de erro Fuso: Cota-Erro. Durante a edição de tabelas. Nas tabelas de compensação de fuso, não se respeitou a ordem de edição dos parâmetros. Introduzir os parâmetros da tabela na ordem correta. P123 (posição do eixo a compensar) (erro de fuso nesse ponto) 0120 Eixo incorreto. Durante a edição de tabelas. Nas tabelas de compensação de fuso, intentou-se editar um eixo diferente ao que corresponde a dita tabela. Cada eixo possuí uma própria tabela para a compensação de fuso. Na tabela de cada eixo podem aparecer somente posições correspondentes a dito eixo Programar P3 = valor. Durante a edição de tabelas. Na tabela de parâmetros máquina, não se respeitou o formato de edição. Introduzir os parâmetros da tabela na ordem correta. P123 = (valor del parâmetro) 0122 Magazine: P(1-255) = T(1-9999). Durante a edição de tabelas. Na tabela do magazine de ferramentas, não se respeitou o formato de edição, ou falta por programar algum dado. Introduzir os parâmetros da tabela na ordem correta. MANUAL DE DE ERROS 21
24 0123 Não existe a ferramenta T=0. Durante a edição de tabelas. Na tabela de ferramentas, intentou-se editar uma ferramenta com número T0. Não se pode editar uma ferramenta com número T0. A primeira ferramenta deve ser T Não existe o corretor D=0. Durante a edição de tabelas. Na tabela de corretores de ferramenta, intentou-se editar um corretor de ferramenta com número D0. Não se pode editar um corretor de ferramenta com número D0. O primeiro corretor deve ser D Não modificar a ferramenta ativa ou seguinte. Na tabela do magazine de ferramentas intentou-se cambiar a ferramenta ativa ou a seguinte. Durante a execução não é possível cambiar a ferramenta ativa ou seguinte Ferramenta não definida. Durante a edição de tabelas. Na tabela do magazine de ferramentas, intentou-se asignar a uma posição do magazine, uma ferramenta que não esta definida no magazine de ferramentas. Definir a ferramenta na tabela de ferramentas O magazine não é RANDOM. Durante a edição de tabelas. Não se dispõe de magazine RANDOM, e na tabela do magazine de ferramentas, o número de ferramenta não coincide com o número da posição no magazine. Quando o magazine de ferramentas não é RANDOM, o número de ferramenta deve ser igual ao número de posição no magazine A posição de uma ferramenta especial é fixa. Durante a edição de tabelas. Na tabela do magazine de ferramentas, intentou-se colocar uma ferramenta numa posição do magazine reservada para uma ferramenta especial. Quando uma ferramenta especial ocupa mais de uma posição no magazine, tem sua posição reservada no magazine. Nesta posição, não poderá colocar-se nenhuma outra ferramenta So existe ferramenta seguinte em centros de usinagem. SOLUCION Programou-se um câmbio de ferramenta com M06 e a máquina não é um centro de usinagem. (não tem ferramenta seguinte em espera). Quando a máquina não é um centro de usinagem, o câmbio de ferramenta realiza-se automáticamente ao programar o número de ferramenta «T» Escrever 0/1. DETECCION Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um, valor não válido a um parâmetro. O parâmetro admite somente os valores 0 ou MANUAL DE DE ERROS
25 0131 Escrever +/-. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite somente os valores + ou Escrever YES/NO. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite somente os valores YES ou NO Escrever ON/OFF. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite somente os valores ON ou OFF Valores entre 0-2. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Valores entre 0-3. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Valores entre 0-4. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Valores entre 0-9. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Valores entre Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Valores entre Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e 255. MANUAL DE DE ERROS 23
26 0141 Valores entre /S Durante a edição dos parâmetros da tabela de parâmetros máquina As distintas causas são: 1.- Intentou-se asignar um valor não válido a um parâmetro. 2.-Durante a execução, quando dentro do programa realizou-se uma chamada a uma sub-rotina (MCALL, PCALL) maior que A solução para cada causa é: 1.-O parâmetro admite somente valores entre 0 e O número de sub-rotina deve estar compreendido entre 1 e Valores entre Durante a edição dos parâmetros da tabela de parâmetros máquina. Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Valores entre Durante a edição dos parâmetros da tabela de parâmetros máquina. Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Formato +/ Durante a edição dos parâmetros da tabela de parâmetros máquina. Intentou-se atribuir um valor não válido a um parâmetro. O parâmetro admite valores somente com o formato ± Formato numérico sobrepassado. Atribuiu-se a um dado ou parâmetro um valor superior ao formato estabelecido. Corrigir a sintaxe do bloco. Na maioria dos casos, o formato numérico correto será 5.4 (5 dígitos inteiros e 4 decimais) Texto muito grande. Programando em linguagem de alto nível, atribuiu-se para as instruções ERROR ou MSG um texto com mais de 59 carácteres. Corrigir a sintaxe do bloco. As instruções ERROR e MSG não é possível asignar-lhes textos de mais de 59 carácteres Mensagem incorreta. Programando em linguagem de alto nível, nas instruções ERROR ou MSG editou-se incorretamente o texto que levam associado. Corrigir a sintaxe do bloco. O formato de programação é: (MSG mensagem ) (ERROR número, mensagem ) A mensagem deve estar entre aspas. 24 MANUAL DE DE ERROS
27 0150 Número incorreto de bits. /S Durante a edição de tabelas. As distintas causas são: 1.- Na tabela de funções «M», no apartado correspondente aos bits de personalização: - Não se introduziu um número de 8 bits. - O número não esta formado por 0 e Na tabela de parâmetros máquina, intentou-se asignar um valor de bits não válido a um parâmetro. A solução para cada causa é: 1.-Os bits de personalização devem formar um número de 8 dígitos compostos por 0 e O parâmetro admite somente números de 8 ou 16 bits Programação parametrica errada. O parâmetro possuí um valor incompatível com a função ao qual lhe foi atribuida. Na história do programa, é possível que esse parâmetro tenha associado um valor equivocado. Corrigir o programa para que esse parâmetro não chegue a função com esse valor Memória insuficiente. O CNC não dispõe de suficiente memória para realizar os cálculos internos das trajetórias. As vezes este erro soluciona-se variando as condições de corte Não programar G33, G95 ou M19 S sem encorder na árvore. Programou-se uma das funções G33, G95 ou M19 S e não se dispõe de árvore com encoder. Se não se dispõe de árvore com encoder, não podem programar-se as funções M19 S, G33 ou G95. Se dispõe de árvore com encoder, o parâmetro máquina da árvore NPULSES (P13) indica o número de impulsos por volta do encoder Não se admite G79 sem ciclo fixo ativo. Intentou-se executar a função «Modificação de parâmetros de um ciclo fixo (G79)» porém não há nenhum ciclo fixo ativo. A função G79 modifica os valores de um ciclo fixo, pelo tanto, deve haver um ciclo fixo ativo e a função G79 deve estar programada na zona de influência desse ciclo fixo Obrigatório programar a ferramenta T com G67 e G68. No «Ciclo fixo de cavidade com ilhas (G66)», não se definiu com que ferramenta se efectuará o desbaste G67 (cavidades 2D/3D), semi-acabado G67 (cavidade 3D) ou acabado G68 (cavidade 2D/3D). No ciclo fixo de cavidade com ilhas, é obrigatório programar com que ferramenta se efectuará o desbaste G67 (cavidades 2D/3D), semi-acabado G67 (cavidade 3D) e acabado G68 (cavidade 2D/3D) Limite de programação em polegadas sobrepassado. Intentou-se executar em polegadas um programa editado em milímetros. Introduzir ao princípio do programa a função «Programação em polegadas (G70)» ou «Programação em milímetros (G71)». MANUAL DE DE ERROS 25
28 0161 Não se admite G67-G68 sem programar antes G66 Definiu-se as operações de desbaste G67 (cavidades 2D/3D), semi-acabado G67 (cavidade 3D) ou acabado G68 (cavidade 2D/3D) sem programar previamente a chamada ao «Ciclo fixo de cavidade com ilhas (G66)». Trabalhando com cavidades com ilhas, antes de programar as operações de desbaste G67 (cavidades 2D/3D), semi-acabado G67 (cavidade 3D) ou acabado G68 (cavidade 2D/3D), é necessário programar a chamada ao «Ciclo fixo de cavidade com ilhas (G66)» Não se admite raio negativo em coordenadas absolutas. Trabalhando em coordenadas polares absolutas, programou-se um deslocamento com raio negativo. Programando em coordenadas polares absolutas não se permite a programação de raios negativos O eixo programado não é o longitudinal. Intentou-se modificar as coordenadas do ponto onde executar-se-ia o ciclo fixo mediante a função «Modificação de parâmetros do ciclo fixo (G79)». Mediante a função G79 podem variar-se os parâmetros que definem um ciclo fixo, exceto as coordenadas do ponto onde executar-se-ia. Para cambiar as coordenadas do ponto, programar somente as novas coordenadas Senha incorreta. Durante a asignação de proteções. Pulsou-se [ENTER] antes de eligir o tipo de código ao que se lhe atribuiria um password. Eligir mediante as softkeys o tipo de código ao que se lhe atribuiria um password Password: utilizar letras (maiúsculas ou minúsculas) ou dígitos. Durante a asignação de proteções. Introduziu-se um carácter não válido no password. O password pode estar formado somente por letras (maiúsculas ou minúsculas) ou dígitos Não se admite mais de um eixo HIRTH por bloco. Programou-se um deslocamento que implica mover dois eixos HIRTH conjuntamente. O CNC não admite deslocamentos nos que intervenham mais de um eixo HIRTH por vez. Os diferentes deslocamentos dos eixos HIRTH devem realizar-se individualmente Eixo rot. posição.: valores absolutos (G90) entre Programou-se um deslocamento num eixo definido como rotativo de posicionamento. O deslocamento programou-se em coordenadas absolutas (G90) e a cota final de deslocamento não esta dentro do intervalo Eixos rotativos de posicionamento: Em coordenadas absolutas admitem deslocamentos somente dentro do intervalo MANUAL DE DE ERROS
29 0168 Eixo rotativo: valores absolutos (G90) entre Programou-se um deslocamento num eixo definido como rotativo. O deslocamento programou-se em coordenadas absolutas (G90) e a cota final de deslocamento não esta dentro do intervalo Eixos rotativos : Em coordenadas absolutas somente é admissível deslocamentos dentro do intervalo Não se admite programar sub-rotinas modais. Durante a execução em modo MDI. Intentou-se chamar a uma sub-rotina modal (MCALL). Não podem executar-se sub-rotinas modais (MCALL) desde a opção de menú Execução MDI Janela sem prévia definição. Durante a execução em canal de usuário. Intentou-se escrever numa janela (DW) que não se definiu (ODW) previamente. Não pode escrever-se numa janela sem definição. Comprovar que a janela na qual intenta-se escrever (DW) foi definida previamente O programa não e acessivel Intentou-se executar um programa que não é executável. É possível que o programa este protegido frente execução. Para saber se um programa é executável, comprovar na coluna de atributos se aparece o carácter «X». Se não aparece este carácter, o programa não poderá ser executado Não se permite a interpolação helicoidal. Intentou-se executar uma interpolação helicoidal estando ativa a função «LOOK-AHEAD (G51)». Não podem realizar-se interpolações helicoidais estando ativa a função «LOOK-AHEAD (G51)» Entradas analógicas: ANAI(1-8) = +/-5 Volts. Uma entrada analógica associou um valor que não esta dentro do intervalo ±5 volts. As entradas analógicas podem associar-se valores entre ±5 volts Saídas analógicas: ANAO(1-8) = +/-10 Volts. Atribuiu-se a uma saída analógica um valor que não esta dentro do intervalo ±10 volts. As saídas analógicas podem associar-se valores entre ±10 volts Não se admite G96 se a árvore não dispor de variador de velocidade Programou-se a função G96 e a árvore não está controlada em velocidade ou não dispõe de encoder. Para trabalhar com a função G96 é necessário que a árvore este controlada em velocidade (SPDLTYPE(P0)=0), e é necessário dispor de encoder na árvore (NPULSES(P13) distinto de zero). MANUAL DE DE ERROS 27
30 0180 Programar DNC1/2, HD ou CARD A. Durante a edição ou execução. Programando em linguagem de alto nível, nas instruções OPEN e EXEC, intentou-se programar algum parâmetro distinto de DNC1/2, HD ou CARD A, ou se lhe atribuiu um valor distinto de 1 ou 2 ao parâmetro DNC.. Revisar a sintaxe do bloco Programar A (acrescentar) ou D (apagar). Falta por programar o parâmetro A/D dentro da instrução OPEN. Revisar a sintaxe do bloco. O formato de programação é: (OPEN P,A/D, ) Onde: - A : Acrescenta novos blocos na sequência dos já existentes. - D : Apaga o programa existente e o abre como novo Opção não disponível. Definiu-se uma função «G» que não esta dentro das opções de software Ciclo inexistente. DETEÇÃO Dentro da instrução DIGIT, definiu-se um ciclo de digitalização que não esta disponível. A instrução DIGIT admite somente 2 tipos de ciclo de digitalização: (DIGIT 1, ) : Ciclo de digitalização em malha. (DIGIT 2, ) : Ciclo de digitalização em arco Corretor inexistente. Dentro da sintaxe do bloco esta realizando-se uma chamada a um corretor de ferramenta superior aos permitidos pelo fabricante. Programar um número de corretor de ferramenta menor Função não permitida desde PLC. Desde o canal do PLC intentou-se executar mediante a instrução CNCEX uma função incompatível com o canal de execução do PLC. Uma lista das funções e instruções permitidas no canal de execução do PLC esta disponível no Manual de Instalação (Capítulo ) Programação não admissível em modo copia. Dentro do conjunto de blocos que definem os «Ciclos fixos de copia e digitalização (TRACE)», existe um bloco que contém uma função «G» que não pode formar parte da definição do perfil. As funções «G» disponíveis na definição dos perfis são: G00 G01 G02 G03 G06 G08 G09 G36 G39 G53 G70 G71 G90 G91 G93 28 MANUAL DE DE ERROS
31 0191 Não programar eixos de copia. Intentou-se deslocar um eixo que foi definido como eixo de copia mediante a função G23. Os eixos de copia são controlados pelo CNC. Para desativar os eixos de copia, usar a função G Plano e eixo longitudinal ativos incorretos. Programando em linguagem de alto nível, intentou-se executar um ciclo de palpação mediante a instrução PROBE, e o eixo longitudinal esta incluído no plano ativo. Os ciclos fixos de palpação PROBE executam-se nos eixos X, Y, Z, estando o plano de trabalho formado por dois de ditos eixos. O outro eixo, que deve ser perpendicular a dito plano, deverá selecionarse como eixo longitudinal Não foi programado G23. Ativou-se o digitalização G24 ou programou-se um contorno de copia G27, pero previamente não se ativou a copia G23. Para realizar um digitalização, ou para trabalhar com um contorno, previamente é necessário ativar a copia Reposição não permitida. Não podem reposicionar-se os eixos mediante a sentença REPOS porque a sub-rotina não foi ativada mediante uma das entradas de interrupção. Para poder executar a instrução REPOS, previamente deve haver-se ativado uma das entradas de interrupção Eixos X Y ou Z acoplados ou sincronizados. Programando em linguagem de alto nível, intentou-se executar um ciclo de palpação mediante a instrução PROBE, e um dos eixos X Y ou Z encontra-se acoplado ou sincronizado. Para executar a instrução PROBE, os eixos X, Y, Z não deven estar acoplados nem sincronizados. Para desacoplar os eixos programar G Devem existir os eixos X, Y e Z. Programando em linguagem de alto nível, intentou-se editar a instrução PROBE e não existe algum dos eixos X, Y ou Z. Para poder trabalhar com a instrução PROBE, é necessário haver definidos os eixos X, Y, Z Deflexão fora de faixa. Dentro do ciclo de copia G23 definiu-se uma deflexão nominal do apalpador maior que a permitida mediante parâmetro máquina. Programar uma deflexão nominal do apalpador menor. MANUAL DE DE ERROS 29
32 0199 Préseleção de eixos rotativos: valores entre Durante a pré-seleção de cotas. Intentou-se realizar uma preseleção de cotas em um eixo rotativo, e o valor da preseleção não esta dentro do intervalo O valor da preseleção de cotas num eixo rotativo deve estar dentro do intervalo Programar: G52 eixo +/-5.5 Programando a função «Movimento contra fim de curso (G52)» não se programou que eixo deseja deslocar, ou programaram-se vários eixos. Na programação da função G52, é obrigatório programar que eixo deseja deslocar. Pode programar -se somente um eixo por vez Programar G27 somente em copia de perfil. Definiu-se um contorno (G27) e a função de copia não é bidimensional nem tridimensional. A função «Definição do contorno de copia (G27)» somente é necessário definir-la quando realizamse copias (ou digitalizações) bidimensionais e tridimensionais Modo de copia incorreto. Durante a execução de uma copia manual G23, intentou-se deslocar mediante as teclas de JOG ou volantes um eixo selecionado como seguidor. Executando uma copia manual, os eixos selecionados como seguidores, deslocam-se manualmente. O resto dos eixos podem deslocar-se com as teclas de JOG ou com volantes Modo de digitalização incorreto. Definiu-se uma digitalização ponto a ponto, e não esta em modo manual ( esta em simulação ou execução). Para executar uma digitalização ponto a ponto, deve estar em modo manual Valores entre 0-6. Durante a edição dos parâmetros da tabela de parâmetros máquina Intentou-se asignar um valor não válido a um parâmetro. O parâmetro admite valores somente entre 0 e Tabela completa. Durante a edição de tabelas. Nas tabelas de funções «M», ferramentas ou corretores, intentou-se definir mais dados que os permitidos pelo fabricante mediante os parâmetros máquina. Quando carga-se uma tabela vía DNC, o CNC não apaga a tabela anterior, substitui os valores existentes e copia os novos dados nas posições livres da tabela. O número máximo de dados que podem definir-se esta limitado pelos parâmetros máquina: - Número máximo de funções «M» : NMISCFUN(P29). - Número máximo de Ferramentas : NTOOL(P23). - Número máximo de corretores : NTOFFSET(P27). - Número máximo de posições no magazine : NPOCKET(P25). Se deseja cargar uma nova tabela (vía DNC), é aconselhavél apagar a tabela anterior. 30 MANUAL DE DE ERROS
33 0208 Programar A de 0 a 255. Na função «LOOK-AHEAD (G51)» programou-se o parâmetro A (Porcentagem de aceleração a utilizar) com um valor superior a 255. O parâmetro A é opcional, porém sendo programado, deve ter um valor entre 0 e Aninhamento de programas não permitido. Desde um programa em execução intentou-se executar outro programa mediante a instrução EXEC, que também contém uma instrução EXEC. Desde o programa que executa-se mediante a sentença de programa EXEC não pode realizar-se uma chamada a outro programa Não se admite compensação. Intentou-se ativar ou desativar a compensação de raio (G41, G42, G40) num bloco que contém um movimento não linear. A compensação de raio deve-se ativar/desativar num movimento linear (G00, G01) Não programar um novo traslado sem anular o anterior. Mediante a função «Definição do plano inclinado (G49)», intentou-se definir um plano inclinado, havendo outro previamente definido. Para definir um novo plano inclinado, previamente é necessário anular o definido anteriormente. Para anular um plano inclinado, programar G49 sem parâmetros Programação não permitida com G48-G49 ativas. Durante a execução. Programando em linguagem de alto nível, intentou-se executar um ciclo de palpação mediante a instrução PROBE estando ativas a função G48 ou G49. Os ciclos de digitalização PROBE efetuam-se sobre os eixos X, Y, Z. Pelo tanto, para poder executarlos não podem estar ativas as funções G48 nem G Não se admite G28 ou G29 se não existe a segunda arvore. Intentou-se selecionar a árvore de trabalho mediante G28/G29, mas a máquina dispõe somente de uma árvore de trabalho. Se a máquina dispõe somente de uma árvore de trabalho, não poderão programar-se as funções G28/ G Função G não permitida em seleção de perfil. Durante a recuperação de um perfil. Dentro do conjunto de blocos escolhidos para a recuperação do perfil, existe um bloco que contém uma função «G» que não pode formar parte da definição do perfil. As funções «G» disponíveis na definição de um perfil são: G00 G01 G02 G03 G06 G08 G09 G36 G37 G38 G39 G90 G91 G93 MANUAL DE DE ERROS 31
34 0215 Função G não permitida depois do ponto inicial de perfil. Durante a recuperação de um perfil. Dentro do conjunto de blocos escolhidos para a recuperação do perfil, e depois do ponto inicial de um perfil, existe um bloco que contém uma função «G» que não pode formar parte da definição do perfil. As funções «G» disponíveis na definição de um perfil são: G00 G01 G02 G03 G06 G08 G09 G36 G37 G38 G39 G90 G91 G Asignação não paramétrica depois do ponto inicial de perfil. Durante a recuperação de um perfil. Dentro do conjunto de blocos escolhidos para a recuperação do perfil, e depois do ponto inicial de um perfil, programou-se em linguagem de alto nível uma asignação que não é paramétrica (a parâmetro local ou global). As únicas instruções em linguagem de alto nível que podem editar-se são asignações a parâmetros locais (P0 a P25) e globais (P100 a P299) Programação não permitida depois do ponto inicial de perfil. Durante a recuperação de um perfil. Dentro do conjunto de blocos escolhidos para a recuperação do perfil, e depois do ponto inicial de um perfil, existe um bloco em linguagem de alto nível que não é uma asignação. As únicas instruções em linguagem de alto nível que podem editar-se são asignações a parâmetros locais (P0 a P25) e globais (P100 a P299) Programado eixo não permitida depois do ponto inicial de perfil. Durante a recuperação de um perfil. Dentro do conjunto de blocos escolhidos para a recuperação do perfil, definiu-se uma posição num eixo que não forma parte do plano ativo. É possível que haja definidao uma cota de superfície depois do ponto inicial de um perfil. A cota de superfície dos perfis definem-se somente no bloco inicial do primeiro perfil, ou correspondente ao ponto inicial do perfil exterior Punto inicial mal programado em seleção perfil Durante a seleção de um perfil. O ponto inicial do perfil esta mal programado. Falta por definir alguma das duas coordenadas que definam sua posição. O ponto inicial de um perfil deve estar definido nos dois eixos que formam o plano ativo Não se admite programar ferramenta com G48 ativa. Programou-se uma alteração de ferramenta estando a função «Transformação TCP (G48)» ativa. Não é possível realizar uma alteração de ferramenta estando ativa a transformação TCP. Para realizar uma alteração de ferramenta, primeiro é necessário anular a transformação TCP Programar Q entre +/ Na função «Rosca eletrônica (G33)» programou-se o ângulo de entrada Q com um valor fora dos limites ± Programar um ângulo de entrada dentro do intervalo +/ MANUAL DE DE ERROS
35 0228 Não programar Q com parâmetro M19TYPE=0. Na função «Rosca eletrônica (G33)» programou-se um ângulo de entrada Q, mais o tipo de parada orientada da árvore disponível não permite realizar esta operação. Para definir um ângulo de entrada, deve definir-se o parâmetro máquina da árvore M19TYPE(P43)= Programar X máximo 0230 Programar Y mínimo 0231 Programar Y máximo 0232 Programar Z mínimo 0233 Programar Z máximo Programando em linguage de alto nível, dentro da instrução DGWZ falta por programar o limite indicado (ou definiu-se com um dado que não tem valor numérico). Revisar a sintaxe do bloco Má definição dos limites gráficos Algum dos limites inferiores definidos mediante a instrução DGWZ é maior que seu correspondente limite superior. Programar os limites superiores da zona gráfica a visualizar maiores que os limites inferiores. MANUAL DE DE ERROS 33
36 ERROS DE PREPARAÇÃO E EXECUÇÃO 1000 Não se dispõe de informação suficiente sobre a trajetória. No programa existem demasiados blocos seguidos sem informação sobre a trajetória para poder realizar a compensação de raio, redondeo, chanfrado ou entradas ou saída tangencial. Para poder realizar estas operações o CNC necessita conhecer com antelação a trajetória a percorrer, pelo tanto, não pode haver mais de 48 blocos seguidos sem informação sobre a trajetória a percorrer Alteração do plano em arredondado/chanfrado. Programou-se um câmbio de plano na trajetória seguinte a definição de um «Redondeo controlado de arestas (G36)» ou «Chanfrado (G39)». Não pode cambiar-se de plano durante a execução de um redondeo ou chanfrado. A trajetória seguinte a definição de um redondeo ou chanfrado, deve estar no mesmo plano que o redondeo ou chanfrado Raio de arredodamento muito grande. Na função «Arredondamento de arestas (G36)» programou-se um raio de redondeo maior que uma das trajetórias nas que esta definido. O raio de arredondamento deve ser menor que as trajetórias que o definem Arredondamento em bloco final. Definiu-se um «Arredondamento controlado de arestas (G36)» ou «Chafrado (G39)» na última trajetória do programa, ou quando o CNC não encontra informação da trajetória seguinte a definição do redondeo ou chanfrado. Um arredondamento ou achaflanado deve estar definido entre duas trajetórias Saída tangencial mal programada Durante a execução O deslocamento seguinte a definição de uma saída tangencial (G38) é uma trajetoria circular. O deslocamento seguinte a definição de uma saída tangencial deve ser uma trajetória reta Chanfro mal programado. Durante a execução O deslocamento seguinte a definição de um «Chanfrado (G39)» é uma trajetória circular. O deslocamento seguiente a definição de um chanfrado deve ser uma trajetória reta Valor do chanfro muito grande. Durante a execução Na função «Chanfrado (G39)» programou-se um tamanho de chanfro maior que uma das trajetórias nas que esta definido. O tamanho do chanfro deve ser menor que as trajetórias que o definem. 34 MANUAL DE DE ERROS
37 1007 G8 mal definida. /S As distintas causas são: 1.- Quando programou-se uma circunferência completa mediante a função «Circunferência tangente à trajetória anterior (G08)» 2.- Quando a trajetória tangente finaliza num ponto da trajetória anterior, ou em seu prolongamento (em linha reta). 3.- Trabalhando com o ciclo fixo de cavidade com ilhas, quando programa-se a função G08 no bloco seguinte a definição de começo de perfil (G00). A solução para cada causa é: 1.- A função G08 não permite a programação de circunferências completas. 2.- A trajetória tangente não pode finalizar-se num ponto da trajetória anterior, ou em seu prolongamento (em linha reta). 3.-O CNC não dispõe de informação sobre a trajetória anterior, e não pode executar um arco tangente Não há informação da trajetória anterior Durante a execução Programou-se mediante a função G08 uma circunferência tangente a trajetória anterior, porém não há informação da trajetória anterior. Para realizar uma trajetória tangente à trajectória anterior, deve existir informação sobre a trajetória anterior e deve estar nos 48 blocos anteriores à trajetória tangente Não há informação para arco tangente em cavidade com ilhas. Dentro do conjunto de bloques que definem o perfil de uma cvidade com ilhas, programou-se um arco tangente mas falta por definir algum dado, ou não há informação suficiente sobre a trajetória anterior. Revisar os dados da definição do perfil Plano errado na trajetória tangente. Programou-se um câmbio de plano entre a definição da função «Trajetória circular tangente a trajetória anterior (G08)», e a trajetória anterior. O câmbio de plano não pode realizar-se entre as duas trajetórias Movimento em JOG fora de limites. Depois de definir um plano inclinado a ferramenta permanece posicionada em um ponto fora dos limites de trabalho, e mediante JOG intenta-se mover um eixo que não posiciona a ferramenta dentro da área que definem os limites de trabalho. Mover mediante JOG o eixo que permita posicionar a ferramenta dentro dos limites de trabalho Não se admite programar G48 com G43 ativa Durante a execução Intentou-se ativar a transformação TCP (G48) estando a compensação de longitude (G43) ativa. Para ativar a transformação TCP (G48), a compensação de longitude deve estar desativada ja que o TCP em si implica compensação de longitude específica Não se admite programar G43 com G48 activa Intentou-se ativar a compensação de longitude (G43) estando a transformação TCP (G48) ativa. Estando a transformação TCP (G48) ativa, não pode activar-se a compensação de longitude (G43), já que o TCP em si já implica compensação de longitude específica. MANUAL DE DE ERROS 35
38 1015 A ferramenta não esta definida na tabela de ferramentas. Definiu-se um câmbio de ferramenta, e a nova ferramenta não esta definida na tabela de ferramentas. Definir a nova ferramenta na tabela de ferramentas A ferramenta não se encontra no magazine Definiu-se um câmbio de ferramenta, e a nova ferramenta não esta definida em nenhuma posição na tabela do magazine de ferramentas. Definir a nova ferramenta na tabela do magazine de ferramentas Não ha vaga no magazine. Definiu-se um câmbio de ferramenta e o magazine esta completo e não se pode colocar a ferramenta que atualmente encontra-se na árvore. É possível que a nova ferramenta esteja definida na tabela de ferramentas como especial, e que tenha reservada mais de uma posição no magazine. Neste caso, essa posição é fixa para essa ferramenta e não a pode ocupar outra ferramenta. Para evitar este erro, é conveniente deixar uma posição livre no magazine de ferramentas Programado troca de ferramenta sem M06. Depois de haver buscado uma ferramenta, e antes de realizar a seguinte busca, não se programou M06. Este erro produz-se quando se dispõe de um centro de usinagem (parâmetro máquina geral TOFFM06(P28)=YES) que dispõe de trocador de ferramentas cíclico (parâmetro máquina geral CYCATC(P61)=YES). Neste caso, depois de buscar uma ferramenta, e antes de buscar a seguinte, é necessário realizar o câmbio de ferramenta mediante M Não há ferramenta da mesma familia para substituir. A vida real da ferramenta solicitada supera a vida nominal. O CNC intentou substituir-la por outra da mesma família e não há encontrado nenhuma. Cambiar-la, ou definir outra ferramenta da mesma família Não alterar a ferramenta ativa o pendente desde alto nível. Programando em linguagem de alto nível, mediante a variável TMZT, intentou-se asignar a ferramenta ativa, ou a seguinte, a uma posição no magazine. Para cambiar a ferramenta activa, ou seguinte, usar a função «T». Mediante a variável TMZT não pode mover-se a ferramenta ativa, ou seguinte, no magazine Não se programou corretor em ciclo fixo. Programou-se o ciclo fixo de palpação PROBE correspondente a aferição da ferramenta, e não selecionou-se nenhum corretor de ferramenta. Para executar o «Ciclo fixo de aferição de ferramenta (PROBE)» deve estar selecionado o corretor de ferramenta onde guardar-se-à a informação do ciclo de apalpado. 36 MANUAL DE DE ERROS
39 1023 G67. Raio da ferramenta muito grande. No «Ciclo fixo de cavidade com ilhas (G66)», selecionou-se uma ferramenta de raio excessivo para a operação de desbaste G67 (cavidade 2D). Não entra a ferramenta em nenhum ponto da cavidade. Selecionar uma ferramenta de raio menor G68. Raio da ferramenta muito grande. No «Ciclo fixo de cavidade com ilhas (G66)», selecionou-se uma ferramenta de raio excessivo para a operação de acabado G68 (cavidade 2D). Em algum ponto de usinagem, a distância entre o perfil exterior e o perfil de uma ilha é menor que o diâmetro da ferramenta. Selecionar uma ferramenta de radio menor Programada ferramenta de raio nulo No «Ciclo fixo de cavidade com ilhas (G66)», programou-se uma operação (G67/G68) com uma ferramenta de raio zero. Corrigir na tabela de ferramentas a definição da ferramenta, ou selecionar outra ferramenta para essa operação Programado passo maior que o diâmetro da ferramenta No «Ciclo fixo de cavidade rectangular (G87)», no «Ciclo fixo de cavidade circular (G88)» ou em alguma operação do «Ciclo fixo de cavidade com ilhas (G66)», programou-se o parâmetro C com um valor superior ao diâmetro da ferramenta com a que realizar-se-á dita operação. Corrigir a sintaxe do bloco. O paso de usinagem C deve ser menor ou igual que o diâmetro da ferramenta Não se admite programar ferramenta com G48 ativa. Programou-se um câmbio da ferramenta estando a função «Transformação TCP (G48)» ativa. Não é possível realizar um câmbio de ferramenta estando ativa a transformação TCP. Para realizar um câmbio de ferramenta, primeiro é necessário anular a transformação TCP Não comutar nem descomutar eixos com G15, G23, G48 ou G49 ativas Intentou-se comutar ou descomutar (G28/G29) um eixo estando ativas as funções G15, G23, G48 ou G49. Não será possível comutar nem descomutar eixos estando ativas as funções G15, G23, G48, G Não comutar eixos já comutados. Intentou-se comutar (G28) um eixo que já encontra-se comutado a outro. Um eixo comutado a outro não pode comutar-se diretamente a um terceiro. Previamente será necessário descomutar-lo (G29 eixo). MANUAL DE DE ERROS 37
40 1030 Não cabe a M de troca de gama automatico. Esta disponível o câmbio automático de gama, e num bloco programam-se 7 funções «M» e a função «S» que supõe a troca de gama. Neste caso o CNC não pode incluir a «M» do troca automática nesse bloco. Programar alguma função «M» ou a função «S» num bloco a parte Não se admite subrotina com troca de gama automático. Em máquinas que esteja disponível o câmbio de gama automático, quando programa-se uma velocidade de giro «S» que implica câmbio de gama, e a função «M» do câmbio de gama automático tenha associada uma subrotina. Quando dispõe-se de câmbio automático, as funções «M» correspondentes ao câmbio de gama não podem ter associada uma subrotina Gama de árvore não definida em M19. Programou-se M19 e não esta ativa nenhuma das funções de câmbio de gama M41, M42, M43 nem M44. Depois de ligado o CNC não assume nenhuma gama, pelo tanto, se a função do câmbio de gama não se gera automáticamente (parâmetro da árvorel AUTOGEAR(P6)=NO), será necessário programar as funções auxiliares de câmbio de gama ( M41, M42, M43 ou M44 ) Troca de gama incorreto. /S As distintas causas são: 1.-Quando intenta-se realizar um câmbio de gama, e os parâmetros máquina das gamas (MAXGEAR1, MAXGEAR2, MAXGEAR3, ou MAXGEAR4) estão mal definidos. Não se utilizaram todas as gamas, e as gamas não utilizadas asignou-se-lhes velocidade máxima zero. 2.-Quando programou-se uma troca de gama ( M41, M42, M43 ou M44 ) e o PLC não respondeu com o sinal de gama ativa correspondente (GEAR1, GEAR2, GEAR3 ou GEAR4). A solução para cada causa é: 1.-Quando não se utilizam as quatro gamas, deve empregar-se as inferiores, começando por MAXGEAR1, e as gamas que não se utilizem se lhes atribuirá o mesmo valor que ao da superior das utilizadas. 2.- Comprovar o programa do PLC Foi programado S e não há gama ativa. Intentou-se poner em marcha a árvore e não existe nenhuma gama selecionada. Depois de ligado o CNC não assume nenhuma gama, pelo tanto, quando programa-se uma velocidade de giro e a troca de gama não gera-se automáticamente (parâmetro da árvore AUTOGEAR(P6)=NO), haverá que programar as funções auxiliares de troca de gama ( M41, M42, M43 ou M44 ) S programada muito grande. Programou-se uma S superior ao máximo valor permitido pela última gama ativa. Programar uma velocidade de giro S menor. 38 MANUAL DE DE ERROS
41 1036 Não foi programado S em G95 ou rosca Programou-se a função «Avançe em milímetros (polegadas) por revolução (G95)» ou a função «Rosca eletrônica (G33)», e não há uma velocidade de giro selecionada. Para trabalhar com o avançe em milímetros por revolução (G95) ou para realizar uma rosca eletrônica (G33), é necesario haver uma velocidade de giro S programada Ciclo fixo inexistente Durante a execução em modo MDI. Depois de interromper um programa durante a execução de um ciclo fixo (G8x), e posteriormente realizar uma troca de plano, intenta executar-se um ciclo fixo (G8x). Não interromper o programa durante a execução de um ciclo fixo Não foi programado parâmetro obrigatório em ciclo fixo /S Durante a execução As distintas causas são: 1.- Dentro do «Ciclo fixo de cavidade com ilhas» falta por programar algum parâmetro. CAVIDADES 2D - Na operação de desbaste G67, não se programou algum dos parâmetros I, R. - Não há operação de desbaste, e na operação de acabado G68 não se programou algum dos parâmetros I, R. CAVIDADES 3D - Na operação de desbaste G67, não se programou algum dos parâmetros I, R. - Não há operação de desbaste, e na operação de semiacabado G67 não se programou algum dos parâmetros I, R. - Não há operação de desbaste nem semiacabado, e na operação de acabado G68 não se programou algum dos parâmetros I, R. - Na operação de acabado G68, não se programou o parâmetro B. 2.- Dentro do ciclo fixo de digitalização falta por programar algum parâmetro. Corrigir a definição de parâmetros. Cavidade com ilhas (operação de acabado) No ciclo fixo de cavidade com ilhas é obrigatória a programação dos parâmetros I e R na operação de desbaste. Se não existe operação de desbaste, devem definir-se na operação de acabado (2D) ou na de semi-acabado (3D). Se não há semi-acabado (3D), devem definir-se na operação de acabado. Na cavidade 3D, é obrigatório definir o parâmetro B na operação de acabado. Ciclos de digitalização Revisar a sintaxe do bloco. Os formatos de programação são: (DIGIT 1,X,Y,Z,I,J,K,B,C,D,F) (DIGIT 2,X,Y,Z,I,J,K,A,B,C,F) MANUAL DE DE ERROS 39
42 1042 Valor de parâmetro não válido em ciclo fixo /S As distintas causas são: 1.- Dentro do «Ciclo fixo de cavidade com ilhas», quando na operação de acabado G68 definiu-se um parâmetro com um valor não válido. É possível que se lhe atribuira um valor negativo (ou zero) a um parâmetro que admite somente valores positivos. 2.-Dentro do «Ciclo fixo de cavidade com ilhas», quando na operação de furo (G69) definiu-se o parâmetro B, C ou H com valor zero. 3.- Dentro dos ciclos fixos de cavidade retangular (G87) ou circular (G88), definiu-se o parâmetro C, ou uma dimensão da cavidade, com valor zero. 4.-Dentro do «Ciclo fixo de furo profundo com passo variável (G69)», definiu-se o parâmetro C com valor zero. 5.-Dentro do ciclo fixo de digitalização, asignou-se-lhe um valor incorreto a algum parâmetro. É possível que se lhe atribuira um valor negativo (ou zero) a um parâmetro que admite somente valores positivos. Corrigir a definição de parâmetros. Cavidade com ilhas (operação de acabado) Parâmetro Q : Admite somente os valores 0, 1 ou 2. Parâmetro B : Admite somente valores distintos de zero. Parâmetro J : Deve ser menor que o raio da ferramenta com a qual realizar-se-à dita operação. Digitalização em MALHA. Parâmetro B : Admite somente valores positivos maiores que zero. Parâmetro C : Admite somente valores positivos distintos de 0. Parâmetro D : Admite somente os valores 0 ou 1. Digitalização em ARCO. Parâmetro J e C : Admite somente valores positivos maiores que zero. Parâmetro K, A e B : Admite somente valores positivos Perfil de profundidade não válido em cavidade com ilhas. Dentro «Ciclo fixo de cavidade com ilhas» (3D): - Os perfis de profundidade de dois tramos de um mesmo contorno (simples ou compôsto) cruzamse. - Não pode realizar-se o acabado de um contorno com a ferramenta programada (trajetória esférica com ferramenta não esférica). Os perfis de profundidade de dois tramos de um mesmo perfil não podem cruzar-se. Ademais, o perfil de profundidade deve estar definido na sequência do perfil no plano, e deve-se utilizar o mesmo ponto inicial em ambos perfis. Comprovar que a ponta da ferramenta escolhida é a mais adequada para o perfil de profundidade programado Perfil do plano corta a si mesmo em cavidade com ilhas Dentro do conjunto de perfis que definem uma cavidade com ilhas, há um perfil que corta-se a si mesmo. Revisar a definição dos perfis. O perfil de uma cavidade com ilhas não pode cortar-se a si mesmo Erro ao programar furo em cavidade com ilhas. No «Ciclo fixo de cavidade com ilhas (G66)», programou-se um ciclo fixo que não é de furo. Na operação de furo podem definir-se somente os ciclos fixos G81, G82, G83 ou G Posição de ferramenta não válida antes de ciclo fixo No momento da chamada a um ciclo fixo, a ferramenta encontra-se posicionada entre a cota do plano de referência e a cota de profundidade final de alguma das operações. Quando realiza-se a chamada a um ciclo fixo, a ferramenta deve de estar posicionada por encima do plano de referência. 40 MANUAL DE DE ERROS
43 1047 Perfil do plano aberto em cavidade com ilhas Dentro do conjunto de perfis que definem uma cavidade com ilhas, há um perfil que não começa e termina no mesmo ponto. Revisar a definição dos perfis. Os perfis que definem as cavidades com ilhas devem ser fechados. O erro pode ser devido a que não se programou G01 depois do começo, com G00, de algum dos perfis Programar a cota de superfície peça em cavidade com ilhas Não se programou a cota de superfície da cavidade no primeiro ponto da definição da geometria. O dado correspondente a cota de superfície deve ser definido no primeiro bloco de definição do perfil da cavidade (em coordenadas absolutas) Cota plano de referencia não válida em ciclo fixo Em alguna operação do «Ciclo fixo de cavidade com ilhas (G66)», a cota do plano referencial encontrase entre a cota da superfície da peça e a cota de profundidade final de alguma das operações. O plano de referência deve estar situado por encima da superfície da peça. As vezes este erro produzse como consequência de haver programado a cota de superfície da peça em coordenadas incrementais. (O dado da superfície da cavidade deve programar-se em coordenadas absolutas) Valor errado para colocar a variavel Mediante parâmetros, atribuiu-se a uma variável um valor muito alto. Revisar o historial do programa, para que esse parâmetro não chegue com esse valor ao bloco onde realiza-se a asignação Assesso à variaveis do PLC errado. Durante a execução Desde o CNC intentou-se ler uma variável do PLC que não esta definida no programa do PLC Acesso a variaveis com índice não permitido. Durante a edição Programando em linguagem de alto nível, realiza-se uma operação com um parâmetro local maior de 25, ou um parâmetro global maior de 299. Os parâmetros que utiliza o CNC são: - Locais: Globais: Não podem utilizar-se em operações outros parâmetros que não estejam dentro destas faixas Parametros locais não assessiveis. Durante a execução em canal de usuário Intentou-se executar um bloco onde realiza-se uma operação com parâmetros locais. O programa que executa-se no canal de usuário não permite realizar operações com parâmetros locais (P0 a P25). MANUAL DE DE ERROS 41
44 1054 Limite de parametros locais sobrepassado. Programando em linguagem de alto nível, realizou-se mais de 6 niveis de imbricação mediante a instrução PCALL. Realizou-se mais de 6 chamadas mediante a instrução PCALL dentro dum mesmo anel. Permitem-se somente seis niveis de imbricação de parâmetros locais, dentro dos 15 niveis de imbricação de sub-rotinas. Cada vez que realiza-se uma chamada mediante a instrução PCALL, gera-se um novo nível de imbricação de parâmetros locais (e ademais, gera-se um novo nível de imbricação de sub-rotinas) Aninhamento sobrepassado. Programando em linguagem de alto nível, realizou-se mais de 15 niveis de imbricação mediante as instruções CALL, PCALL ou MCALL. Realizou-se mais de 15 chamadas mediante as instruções CALL, PCALL ou MCALL dentro de um mesmo anel. Permitem-se somente 15 niveis de imbricação. Cada vez que realiza-se uma chamada mediante as instruções CALL, PCALL ou MCALL, gera-se um novo nível de imbricação RET não associado a sub-rotina Editou-se a instrução RET porém não se editou previamente a instrução SUB. Para utilizar a instrução RET (final de sub-rotina) previamente deve haver-se iniciado a edição de uma sub-rotina mediante a instrução SUB (nº sub-rotina) Subrotina não definida. Realizou-se uma chamada (CALL, PCALL ) a uma sub-rotina que não esta definida na memória do CNC. Comprovar que o nome da sub-rotina é correto, e que a sub-rotina existe na memória do CNC (não necessariamente no mesmo programa em o que realiza-se a chamada) Salto a etiqueta não definida Programando em linguagem de alto nível, programou-se a instrução GOTO N mas não existe o número de bloco (N) programado. Quando programa-se a instrução GOTO N, o bloco em referência deve estar definido no mesmo programa Etiqueta não definida /S As distintas causas são: 1.-Programando em linguagem de alto nível, programou-se a instrução RPT N, N mas não existe algum número de bloco (N) programado. 2.- Quando dentro do «Ciclo fixo de cavidade com ilhas (G66)» programou-se G66 S E e não existe um dos dois dados que definem o começo ou final dos perfis. A solução para cada causa é: 1.- Quando programa-se a instrução RPT N, N, os blocos em referência devem estar definidos no mesmo programa. 2.- Revisar o programa. Colocar a etiqueta correspondente ao parâmetro S a começo da definição dos perfis e a etiqueta correspondente ao parâmetro E ao final da definição dos perfis. 42 MANUAL DE DE ERROS
45 1061 Não se pode buscar etiqueta Durante a execução em modo MDI. Programando em linguagem de alto nível, definiu-se uma instrução RPT N, N ou GOTO N Trabalhando em modo MDI não podem programar-se instruções do tipo RPT ou GOTO Subrotina em programa não disponível. Realizou-se uma chamada a uma sub-rotina que encontra-se num programa que esta sendo utilizado pelo DNC. Esperar a que o DNC termine de utilizar o programa. Se a sub-rotina utiliza-se habitualmente, pode resultar aconselhável situar-la num programa a parte Não se pode abrir o programa. Executando um programa em modo infinito e desde este programa, intenta executar-se outro programa infinito mediante a instrução EXEC. Não pode executar-se mais de um programa infinito simultâneamente Não é possível executar o programa Intentou-se executar um programa desde outro com a instrução EXEC, e o programa não existe ou esta protegido frente a execução. O programa que executa-se mediante a instrução EXEC deve existir na memória do CNC e deve ser executável Começo de compensação sem trajetória reta O primeiro deslocamento no plano de trabalho depois de ativar a compensação de raio (G41/G42) não é um deslocamento linear. O primeiro deslocamento depois de ativar a compensação de raio (G41/G42) deve ser linear Final de compensação sem trajetória reta O primeiro deslocamento no plano de trabalho depois de desativar a compensação de raio (G40) não é um deslocamento linear. O primeiro deslocamento depois de desativar a compensação de raio (G40) deve ser linear Raio de compensação muito grande. Trabalhando com compensação de raio (G41/G42) e programado um arco interior de raio menor que o raio da ferramenta. Utilizar uma ferramenta de raio menor. Se esta trabalhando com compensação de raio, o raio do arco deve ser maior que o raio da ferramenta. Em caso contrário, a ferramenta não pode usinar a trajetória programada. MANUAL DE DE ERROS 43
46 1068 Escalão em trajetória reta Trabalhando com compensação de raio (G41/G42), e o perfil possuí um tramo reto que não pode ser usinado, devido a que diâmetro da ferramenta é excessivo. Utilizar uma ferramenta de raio menor Escalão em trajetória circular Trabalhando com compensação de raio (G41/G42), e o perfil possuí um tramo circular que não pode ser usinado, devido a que o diâmetro da ferramenta é excessivo. Utilizar uma ferramenta de raio menor Câmbio do plano em compensação Trabalhando com compensação de raio (G41/G42), e selecionou-se outro plano de trabalho. Para cambiar de plano de trabalho, a compensação de raio deve estar desativada (G40) Não se admite compensação radial com eixo rotativo de posicionamento. Durante a execução Intentou-se executar um movimento com compensação de raio (G41/G42) num eixo rotativo de posicionamento. Os eixos rotativos de posicionamento não admitem compensação de raio. Para desativar a compensação de raio usar a função G Cota angular mal programada. Programando com o formato ângulo-cota, programou-se um deslocamento num eixo com um ângulo perpendicular a dito eixo. (Por exemplo, o plano principal esta formado pelos eixos XY, programou-se um deslocamento no eixo X com ângulo 90º). Comprovar e corrigir no programa a definição do movimento. Trabalhando com parâmetros, comprovar que os parâmetros chegam com os valores corretos a definição do movimento Arco programado com raio muito pequeno ou arco completo. /S Durante a execução As distintas causas são: 1.- Quando programa-se uma circunferência completa com o formato G02/G03 X Y R. 2.-Quando programa-se com o formato G02/G03 X Y R, e a distância ao ponto final do arco é maior que o diâmetro da circunferência programada. A solução para cada causa é: 1.- Com este formato não podem realizar-se circunferências completas. Programar as coordenadas do ponto final distintas do ponto inicial. 2.-O diâmetro da circunferência deve ser maior que a distância ao ponto final do arco Raio negativo em polares Trabalhando em cotas polares incrementais, executa-se um bloco em que obtem-se una posição final de radio negativa. Programando em cotas polares incrementais permite-se a programação de raios negativos, mas a posição final (absoluta) do raio deve ser positiva. 44 MANUAL DE DE ERROS
47 1079 Não há sub-rotina associada a G74 /S Durante a execução da busca de zeros. As distintas causas são: 1.- Quando intentou realizar-se a busca de zeros (todos os eixos) manualmente, mas não existe a sub-rotina associada onde esta indicado em que ordem deve realizar-se a busca. 2.-Programou-se a função G74, mas não existe a sub-rotina associada onde indica-se em que ordem deve realizar-se a busca. A solução para cada causa é: 1.- Para executar a função G74 é necessário haver definido a sub-rotina associada. 2.- Executando a função G74 desde um programa, pode definir-se a ordem de busca dos eixos Alteração do plano em inspeção Durante a execução da opção Inspeção de ferramenta. Cambiado-se o plano de trabalho, e não restituindo o original antes do reinicio da execução. Antes de reiniciar a execução, deve restabelecer o plano que estava ativo antes de realizar a Inspeção de ferramenta Bloco não permitido em inspeção. Durante a execução da opção Inspeção de ferramenta. Intentou-se executar a instrução RET. Dentro da opção Inspeção de ferramenta, não é possível executar esta instrução Não foi recebido sinal do apalpador. /S Durante a execução As distintas causas são: 1.-Programou-se um ciclo fixo de palpação PROBE, e o apalpador deslocou-se até distância de seguridade máxima do ciclo sem receber a sinal do apalpador. 2.- Quando programou-se a função G75, alcançou a cota final e não recebeu sinal do apalpador. (Somente quando o parâmetro máquina geral PROBERR(P119)=YES). A solução para cada causa é: 1.- Comprovar que o apalpador esteja bem conectado. O percuso máximo do apalpador (nos ciclos PROBE) é função da distância de segurança B. Para aumentar o percuso, aumentar a distância de segurança. 2.- Se PROBERR(P119)=NO, não dar-se-à este erro quando alcance a cota final sem receber sinal do apalpador (somente com a função G75 ) Faixa sobrepassada. A distância a recorrer pelos eixos é muito larga, e a velocidade de avançe programada para realizar o deslocamento é muito baixa. Programar uma velocidade mais alta para esse deslocamento. MANUAL DE DE ERROS 45
48 1084 Trajetória circular mal programada /S As distintas causas são: 1.- Quando programando um arco com o formato G02/G03 X Y I J, não pode realizar-se um arco de circunferência com o raio programado, que acabe no ponto final definido. 2.- Quando programando um arco com o formato G09 X Y I J, os três pontos da circunferência estão em linha, ou exista dois pontos iguais. 3.- Quando intentou realizar-se um arredondado ou entrada tangencial numa trajetória que não esta incluída no plano ativo. 4.- Quando programou-se uma saída tangencial, e a trajetória seguinte é tangente (e esta sobre a prolongação em linha reta) a trajetória anterior a saída tangencial. Se o erro produz-se no bloco de chamada ao «Ciclo fixo de cavidades com ilhas», é devido a que dentro do conjunto de blocos que definem os perfis de uma cavidade com ilhas, dá-se um dos casos mencionados anteriormente. A solução para cada causa é: 1.-Corrigir a sintaxe do bloco. As coordenadas do ponto final, ou do raio, estão mal definidas. 2.- Os três pontos utilizados para definir um arco de circunferência devem distinguir-se e não podem estar alinhados 3.-É possível que tenha definido um plano mediante G16, G17, G18 ou G19. Nesse caso, somente poderam realizar-se arredondados, chanfros e entradas/saídas tangenciais em trajetórias que estejam incluídas nos eixos principais que definem esse plano. Se deseja realizar em outro plano, haverá que selecionar-lo previamente. 4.- A trajetória seguinte a uma saída tangencial, pode ser tangente, mas não pode estar sobre a prolongação (em linha reta) da trajetória anterior Trajetória helicoidal mal programada Programando um arco com o formato G02/G03 X Y I J Z K não poderá realizar-se a trajetória helicoidal programada. Não pode alcançar a altura desejada com o passo de hélice programado. Corrigir a sintaxe do bloco. A altura da interpolação e as cotas do ponto final no plano devem estar relacionadas, considerando o passo da hélice Não se pode referenciar a árvore. O parâmetro mâquina da árvore REFEED1(P34) é igual a zero Circunferência de raio nulo /S As distintas causas são: 1.- Quando programando um arco com o formato G02/G03 X Y I J programou-se uma interpolação circular de raio zero. 2.-Quando trabalhando com compensação de raio, programou-se um arco interior de raio igual ao diâmetro da ferramenta. A solução para cada causa é: 1.- Não podem realizar-se arcos de raio zero. Programar raio distinto de zero. 2.-Trabalhando com compensação de raio, o raio do arco deve ser maior que o raio da ferramenta. Em caso contrário, a ferramenta não pode mecanizar a trajetória programada (ja que para usinar o arco, a ferramenta deveria realizar um arco de raio zero) Translação de origem sobrepassado. Programou-se um traslado de origem e a posição final tem um valor excessivo. Comprovar que os valores atribuidos aos traslados de origem (G54-G59) são corretos. Se foram atribuidos os valores para as origens desde o programa mediante parâmetros, comprovar que os valores dos parâmetros são corretos. Se foi programado um traslado de origem absoluta (G54-G57) e um incremental (G58-G59), comprovar que a soma de ambos não sobrepasse os limites da máquina. 46 MANUAL DE DE ERROS
49 1089 Zona de limite sobrepassada. Durante a execução Programou-se uns limites de zona G20 ou G21 mediante parâmetros, e o valor do parâmetro é superior ao valor máximo permitido por essa função. Revisar a história do programa, para que esse parâmetro não chegue com esse valor ao bloco onde programou-se a definição dos limites Ponto dentro de zona proibida 1. Durante a execução Intentou-se deslocar um eixo a um ponto situado dentro da zona de trabalho 1, que esta definida como zona de não entrada. Na história do programa habilitou-se a zona de trabalho 1 (definida mediante G20/G21) como zona de não entrada (G22 K1 S1). Para desabilitar esta zona de trabalho programar G22 K1 S Ponto dentro de zona proibida 2. Intentou-se deslocar um eixo a um ponto situado dentro da zona de trabalho 2, que esta definida como zona de não entrada. Na história do programa habilitou-se a zona de trabajo 2 (definida mediante G20/G21) como zona de não entrada (G22 K2 S1). Para desabilitar esta zona de trabalho programar G22 K2 S Acelerações insuficientes para a velocidade programada em roscado. Programou-se uma rosca e não há espaço suficiente para acelerar e desacelerar. Programar uma velocidade menor Eixos do apalpador mal alinhados. Durante o processo de calibração do apalpador Deslocou-se um eixo tocando o cubo e algum dos eixos que não deslocaram-se registra uma deflexão maior que a permitida no parâmetro máquina MINDEFLE(P66). Isto é devido a que os eixos do apalpador não estão suficientemente paralelos aos eixos da máquina. Corrigir o erro de paralelismo entre os eixos do apalpador e os eixos da máquina Ponto dentro de zona proibida 3. Intentou-se deslocar um eixo a um ponto situado dentro da zona de trabalho 3, que esta definida como zona de não entrada. Na história do programa habilitou-se a zona de trabalho 3 (definida mediante G20/G21) como zona de não entrada (G22 K3 S1). Para desabilitar esta zona de trabalho programar G22 K3 S Ponto dentro de zona proibida 4. Intentou-se deslocar um eixo a um ponto situado dentro da zona de trabalho 4, que esta definida como zona de não entrada. Na história do programa habilitou-se a zona de trabalho 4 (definida mediante G20/G21) como zona de não entrada (G22 K4 S1). Para desabilitar esta zona de trabalho programar G22 K4 S0. MANUAL DE DE ERROS 47
50 1098 Limites da zona de trabalho mal definidos. Os limites superiores (G21) da zona de trabalho definidos, são iguais ou menores que os limites inferiores (G20) da mesma zona de trabalho. Programar os limites superiores (G21) da zona de trabalho maiores que os limites inferiores (G20) Não programar um eixo acoplado. Trabalhando em coordenadas polares, programou-se um deslocamento que implica mover um eixo que encontra-se acoplado a outro. Os deslocamentos em coordenadas polares realizam-se nos eixos principais do plano de trabalho, pelo tanto, os eixos que definem o plano de trabalho não podem estar acoplados entre eles, nem a um terceiro eixo. Para desacoplar os eixos programar G Limites de curso da arvore sobrepassados. Intentou-se exceder os limites físicos de giro de árvore. Como consequência, o PLC ativa as marcas LIMIT+S ou LIMIT-S da árvore. ( LIMIT+S2 ou LIMIT-S2 se trabalha com a segunda árvore) Árvore bloqueada O CNC intenta obter ordem ao regulador quando a entrada da árvore SERVOSON ainda esta a baixo nível. O erro pode dar-se devido a um falho no programa do PLC em o que esta sinal não esta corretamente tratada, ou que o valor do parâmetro da árvore DWELL(P17) não tenha um valor suficientemente alto Erro de seguimento da árvore fora de limite Estando a árvore trabalhando em laço fechado (M19), o erro de seguimento da mesma é superior aos valores indicados nos parâmetros da árvore MAXFLWE1(P21) ou MAXFLE2(P22). As causas por que pode dar-se este erro são: FALHO NO REGULADOR Regulador danificado. Ausência dos sinais de habilitação. Falta alimentação de potência. Ajuste do regulador incorreto. Não chega o sinal de ordem de velocidade. FALHO DE CAPTAÇÃO Captador danificado. Cabo de captação danificado. FALHO NO MOTOR Motor danificado. Cabo de potência. FALHO NO CNC CNC danificado. Ajuste incorreto de parâmetros. FALHO MECÂNICO Rijídez mecânica. Árvore mecânicamente bloqueado Curso do eixo * sobrepassado Definiu-se um deslocamento mediante parâmetros, e o valor do parâmetro é superior a distância máxima que pode percorrer o eixo. Revisar a história do programa, para que esse parâmetro não chegue com esse valor ao bloco onde programou-se o deslocamento. 48 MANUAL DE DE ERROS
51 Não se pode sincronizar eixo * /S Durante a execução As distintas causas são: 1.-Quando intentou-se sincronizar um eixo a outro desde o PLC, e o eixo ja encontra-se acoplado a outro mediante a função G Quando programa-se ou intenta-se mover um eixo que esta sincronizado a outro Velocidade maxima do eixo * sobrepasada. Durante a execução A velocidade resultante de algum dos eixos após aplicar fator de escala particular sobrepassa o valor máximo indicado pelo parâmetro máquina do eixo MAXFEED (P42) Parâmetro de velocidade do eixo * incorreto. Programou-se G00 com o parâmetro G00FEED(P38)=0, ou foi programado G1 F00 com o parâmetro do eixo MAXFEED(P42) = Eixo * bloqueado O CNC intenta obter ordem ao regulador quando a entrada da árvore SERVO(n)ON ainda esta a baixo nível. O erro pode dar-se devido a um falho no programa do PLC em o que esta sinal não esta corretamente tratada, ou que o valor do parâmetro do eixo DWELL(P17) não tenha um valor suficientemente alto Limites software do eixo * sobrepasados. Programou-se uma cota que encontra-se fora dos limites definidos nos parâmetros de eixos LIMIT+(P5) e LIMIT-(P6) Zona de trabalho 1 do eixo * sobrepasada. Intentou-se deslocar um eixo a um ponto situado fora da zona de trabalho 1, definida como de não saída. Na história do programa habilitou-se a zona de trabalho 1 (definida mediante G20/G21) como zona de não saída (G22 K1 S2). Para desabilitar esta zona de trabalho programar G22 K1 S Zona de trabalho 2 do eixo * sobrepasada. Intentou-se deslocar um eixo a um ponto situado fora da zona de trabalho 2, definida como de não saída. Na história do programa habilitou-se a zona de trabalho 2 (definida mediante G20/G21) como zona de não saída (G22 K2 S2). Para desabilitar esta zona de trabalho programar G22 K2 S0. MANUAL DE DE ERROS 49
52 Erro de seguimento do eixo * fora de limite O erro de seguimento do eixo é superior aos valores indicados nos parâmetros do eixo MAXFLWE1(P21) ou MAXFLWE2(P22). As causas por que podem dar-se este erro são: FALHO NO REGULADOR Regulador danificado. Ausência do sinal de habilitação. Falta alimentação de potência. Ajuste do regulador incorreto. Não chega o sinal de ordem de velocidade. FALHO DE CAPTAÇÃO Captador danificado. Cabo de captação danificado. FALHO NO MOTOR Motor danificado. Cabo de potência. FALHO NO CNC CNC danificado. Ajuste de parâmetros incorreto. FALHO MECÂNICO Rijídez mecânica. Eixo mecânicamente bloqueado Diferença de erros seguimento do eixo acoplado * muito grande. O eixo n esta acoplado eletrônicamente a outro, ou forma Gantry como eixo escravo, e a diferença entre os erros de seguimento do eixo n e o do eixo ao qual esta acoplado é superior ao definido no parâmetro máquina do eixo n MAXCOUPE(P45) Limites de curso do eixo * sobrepasados Intentou-se sobrepassar os limites físicos de curso. Como consequência, o PLC ativa as marcas LIMIT+1 ou LIMIT-1 do eixo Erro servo eixo * A velocidade real do eixo, trás haver transcorrido o tempo indicado no parâmetro do eixo FBALTIME(P12), esta por debaixo de 50% ou por encima de 200% do programado Zona de trabalho 3 do eixo * sobrepasada Intentou-se deslocar um eixo a um ponto situado fora de uma zona de trabalho 3, definida como de não salida. Na história do programa habilitou-se a zona de trabalho 3 (definida mediante G20/G21) como zona de não saída (G22 K3 S2). Para desabilitar esta zona de trabalho programar G22 K3 S Interseção de perfis não válida em cavidade com ilhas Dentro do «Ciclo fixo de cavidades com ilhas (G66)», há dois perfis no plano que tem o ponto inicial ou algm tramo em comum. Definir novamente os perfis. Dois perfis no plano não podem começar no mesmo ponto nem compartir tramos comuns. 50 MANUAL DE DE ERROS
53 Zona de trabalho 4 do eixo * sobrepasada Intentou-se deslocar um eixo a um ponto situado fora de uma zona de trabalho 4, definida como de não saída. Na história do programa habilitou-se a zona de trabalho 4 (definida mediante G20/G21) como zona de não saída (G22 K4 S2). Para desabilitar esta zona de trabalho programar G22 K4 S Faixa de parâmetros protegidos frente a escritura. P297, P298 Intenta-se executar a função «Definição do plano inclinado (G49)» e os parâmetros P297 e P298 encontram-se protegidos frente a escritura mediante os parâmetros máquina ROPARMIN(P51) e ROPARMAX(P52). Durante a definição de um plano inclinado, o CNC atualiza os parâmetros P297 e P298. Pelo tanto, estos dois parâmetros não podem estar protegidos frente a escritura. MANUAL DE DE ERROS 51
54 ERROS DE HARDWARE 2000 Emergência externa ativada. A entrada I1 do PLC ficou a zero (possível botão de emergência) ou a marca M5000(/EMERGEN) do PLC ficou a zero. Comprovar no PLC por que as entradas ficaram a zero. (Possível falta de potência) Erro de captação no eixo * Ao CNC não chega sinal desde os eixos. Comprovar se as conexões estão bem realizadas. NOTA: Este erro ocorre em eixos diferenciais DIFFBACK(P9) =YES, e eixos senoidais SINMAGNI(P10) diferente de zero, quando o parâmetro FBACKAL(P11)=ON. Situando o parâmetro FBACKAL(P11)=OFF, evita-se a saída do erro, porém esta solução só é provisória Erro de captação na árvore Ao CNC não chega sinal desde a árvore. Comprovar se as conexões estão bem realizadas. NOTA: Este erro ocorre em eixos diferenciais DIFFBACK(P14)=YES, quando o parâmetro FBACKAL(P15)=ON. Situando o parâmetro FBACKAL(P15)=OFF, evita-se a saída do erro, porém esta solução só é provisória Temperatura máxima ultrapassada A qualquer momento. Ultrapassou-se a temperatura interna máxima do CNC. As causas podem ser: - Gabinete elétrico mal ventilado. - Placa de eixos com algum componente defeituoso. Desligar o CNC e esperar que se esfrie. Se o erro persistir, é possível que algum componente da placa esteja defeituoso. Neste caso será preciso trocar a placa. Entrar em contato com o SAT Não há tensão na placa de eixos Não há 24v na alimentação das saídas da placa de eixos. É possível que o fusível tenha fundido. Alimentar as saídas da placa de eixos (24v). Se o fusível estiver fundido, substituí-lo Não há tensão na placa de I/O Não há tensão na placa de I/O Não há tensão na placa de I/O 3. Não há 24v na alimentação das saídas da placa de I/O correspondente. É possível que o fusível tenha fundido. Alimentar as saídas da placa de I/O (24v) correspondente. Se o fusível estiver fundido, substituí-lo. 52 MANUAL DE DE ERROS
55 2016 O PLC não está preparado. O programa do PLC não está em marcha. As causas podem ser várias: - Não existe programa de PLC. - Erro de WATCHDOG. - O programa foi parado desde a monitorização. Pôr em marcha o programa de PLC. (Reiniciando o PLC) Erro em memória RAM do CNC. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória RAM do CNC. Mudar a placa CPU. Entrar em contato com o SAT Erro em memória EPROM do CNC. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória EPROM do CNC. Mudar a EPROM. Entrar em contato com o SAT Erro em memória RAM do PLC. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória RAM do PLC. Mudar a placa PLC. Entrar em contato com o SAT Erro em memória EPROM do PLC. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória EPROM do PLC. Mudar a EPROM. Entrar em contato com o SAT Erro em memória RAM de usuário do CNC. Pressione uma tecla. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória RAM de usuário do CNC. Entrar em contato com o SAT Erro em memória RAM do sistema do CNC. Pressione uma tecla. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória RAM do sistema do CNC. Entrar em contato com o SAT Erro em memória RAM do PLC. Pressione uma tecla. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória RAM do PLC. Entrar em contato com o SAT. MANUAL DE DE ERROS 53
56 2024 Não há tensão na placa de copia Não há 24v na alimentação das saídas da placa de copia. É possível que o fusível tenha fundido. Alimentar as saídas da placa de copia. Se o fusível estiver fundido, substituí-lo Erro de captação no apalpador. A sonda de copia não está ligada, ou algum de seus cabos está mal conectado. Comprovar se a sonda está bem ligada Percurso máximo ultrapassado no apalpador. O apalpador ultrapassou a deflexão máxima permitida por parâmetro máquina. Diminuir o avanço e comprovar que o apalpador não tenha sofrido danificações Erro na RAM do chip SERCOS. Pressione uma tecla. Durante o arranco do CNC ou durante a diagnose. Encontrou-se um defeito na memória RAM do chip SERCOS. Mudar a placa SERCOS. Entrar em contato com o SAT Erro em Versão do chip SERCOS. Pressione uma tecla. Durante o arranco do CNC. A versão do chip SERCOS é antiga. Mudar o chip SERCOS. Entrar em contato com o SAT. 54 MANUAL DE DE ERROS
57 ERROS DE PLC 3000 (PLC_ERR sem descrição) As marcas ERR1 a ERR64 ficaram a 1. Comprovar no PLC por que é que as marcas ficaram a um, e agir de acordo WATCHDOG no Módulo principal (PRG). /S A qualquer momento. As diferentes causas são: 1.-A execução do programa principal do PLC ultrapassou o tempo escrito em parâmetro de PLC WAGPRG(P0). 2.- O programa ficou em uma volta infinita. Aumentar o tempo do parâmetro do PLC WAGPRG(P0), ou aumentar a velocidade do PLC. Pôr CPU TURBO. Mudar o parâmetro do PLC CPUTIME(P26) ou o parâmetro geral LOOPTIME(P72) WATCHDOG no Módulo periódico (PE). /S A qualquer momento. As diferentes causas são: 1.-A execução do programa periódico do PLC ultrapassou o tempo escrito em parâmetro de PLC WAGPER(P1). 2.- O programa ficou em uma volta infinita. Aumentar o tempo do parâmetro do PLC WAGPER(P1), ou aumentar a velocidade do PLC. Pôr CPU TURBO. Mudar o parâmetro do PLC CPUTIME(P26) ou o parâmetro geral LOOPTIME(P72) Divisão por ZERO no PLC A qualquer momento. Dentro do programa do PLC há uma linha cuja execução implica realizar uma divisão por zero. No caso de que se esteja trabalhando com registros, é possível que, na história do programa, esse registro tenha adquirido valor zero. Comprovar para que o registro não chegue à operação com esse valor Erro no PLC -> A qualquer momento. Encontrou-se um erro na placa PLC. Mudar a placa PLC. Entrar em contato com o SAT. MANUAL DE DE ERROS 55
58 ERROS DE REGULAÇÃO 4000 Erro no anel SERCOS Interrompeu-se a comunicação SERCOS. As causas podem ser uma interrupção no anel de conexões (fibra desconectada ou quebrada) ou uma configuração errônea: 1.- Roda identificadora não coincide com o sercosid. 2.- Parâmetro P120 (SERSPD) não coincide com a velocidade de transmissão. 3.- A versão do regulador não é compatível com o CNC. 4.- Há algum erro na placa SERCOS. 5.- A velocidade de transmissão é diferente no regulador e no CNC. Para verificar se o anel de conexões não está interrompido, comprovar que chega luz pela fibra. Se for devido a uma configuração errônea, entrar em contato com o SAT Sobrecarga ( ) 4003 Sobretemperatura no regulador ( 107 ) 4004 Sobretemperatura no motor ( 108 ) 4005 Sobretemperatura do radiador ( 106 ) 4006 Erro de controle de tensão ( ) 4007 Erro de captação ( ) 4008 Erro no bus de potência ( ) 4009 Sobrecorrente ( 212 ) 4010 Sobretensão no bus de potência ( 304/306 ) 4011 Subtensão no bus de potência ( 307 ) Ocorreu um erro no regulador. O número entre parêntesis indica o número de erro padrão do regulador. Consultar o manual do regulador para mais informação. Estes tipos de erro vêm acompanhados pelas mensagens 4019, 4021, 4022 ou 4023, que indicam em que regulador de eixo ou árvore principal ocorreu o erro. Consultar no manual do regulador qual foi o erro ocorrido (número entre parêntesis), e agir de acordo Erro class 1 sem definir O regulador detectou um erro porém não pôde identificá-lo. Entrar em contato com o SAT Erro no regulador Ocorreu um erro no regulador que não corresponde aos padrões de SERCOS. Estes tipos de erro vêm acompanhados pelas mensagens 4019, 4021, 4022 ou 4023, que indicam em que regulador de eixo ou árvore principal ocorreu o erro. Olhar no regulador qual foi o erro e agir de acordo. 56 MANUAL DE DE ERROS
59 4018 Erro em acesso a variável SERCOS Tentou-se ler (ou escrever) desde o CNC uma variável SERCOS e: 1.- Não existe essa variável. 2.- Foram ultrapassdos os valores máximos/mínimos. 3.- A variável SERCOS é de comprimento variável. 4.- Tentou-se escrever em uma variável só de leitura. Comprovar que a variável à qual se tentou associar a ação, é do tipo adequado Erro regulador : Eixo Estas mensagens acompanham os erros Quando ocorre um dos erros citados, indicam em que eixo aconteceu Erro regulador árvore principal 4022 Erro regulador árvore principal Erro regulador eixo-árvore auxiliar Estas mensagens acompanham os erros Quando ocorre um dos erros citados, indicam em que árvore principal ocorreu Erro SERCOS na procura de zero O comando de procura de zero do SERCOS foi executado incorretamente Erro 1 no anel SERCOS O tempo que se demora em calcular a velocidade do eixo é maior do que o tempo de ciclo estabelecido de transmissão ao regulador. Entrar em contato com o SAT. MANUAL DE DE ERROS 57
60 ERROS NOS DADOS DAS TABELAS echk_gen ERRO:CHECKSUM PARÂMETROS GERAIS Inicializar?(ENTER/ESC) echk_cab ERRO:CHECKSUM PARÂMETROS ÁRVORE PRINCIPAL Inicializar?(ENTER/ESC) echk_cab2 ERRO:CHECKSUM PARÂMETROS ÁRVORE PRINCIPAL 2 Inicializar?(ENTER/ESC) echk_cax ERRO:CHECKSUM PARÂMETROS ÁRVORE PRINCIPAL AUX. Inicializar?(ENTER/ESC) echk_rs1 ERRO:CHECKSUM PARÂMETROS LINHA SÉRIE 1 Inicializar?(ENTER/ESC) echk_rs2 ERRO:CHECKSUM PARÂMETROS LINHA SÉRIE 2 Inicializar?(ENTER/ESC) echk_plc ERRO:CHECKSUM PARÂMETROS PLC Inicializar?(ENTER/ESC) Durante o arranco do CNC. Ocorreu uma perda dos dados introduzidos nas tabelas. Possível erro de RAM. Pressionando [ENTER] carregam-se nas tabelas uns valores que tem o CNC por defeito. Se o erro persiste, entrar em contato com o SAT. echk_org echk_psw ERRO:CHECKSUM TABELA DE ORIGENS Inicializar?(ENTER/ESC) ERRO:CHECKSUM TABELA DE CÓDIGOS Inicializar?(ENTER/ESC) Durante o arranco do CNC. Ocorreu uma perda dos dados introduzidos nas tabelas. Possível erro de RAM. Pressionando [ENTER] carregam-se nas tabelas uns valores que tem o CNC por defeito. Se o erro persistir, entrar em contato com o SAT. echk_ejex ERRO:CHECKSUM PARÂMETROS EIXO X Inicializar?(ENTER/ESC) echk_ejey ERRO:CHECKSUM PARÂMETROS EIXO Y Inicializar?(ENTER/ESC) echk_ejez ERRO:CHECKSUM PARÂMETROS EIXO Z Inicializar?(ENTER/ESC) echk_ejeu ERRO:CHECKSUM PARÂMETROS EIXO U Inicializar?(ENTER/ESC) echk_ejev ERRO:CHECKSUM PARÂMETROS EIXO V Inicializar?(ENTER/ESC) echk_ejew ERRO:CHECKSUM PARÂMETROS EIXO W Inicializar?(ENTER/ESC) echk_ejea ERRO:CHECKSUM PARÂMETROS EIXO A Inicializar?(ENTER/ESC) echk_ejeb ERRO:CHECKSUM PARÂMETROS EIXO B Inicializar?(ENTER/ESC) echk_ejec ERRO:CHECKSUM PARÂMETROS EIXO C Inicializar?(ENTER/ESC) Durante o arranco do CNC. Ocorreu uma perda dos dados introduzidos nas tabelas de parâmetros dos eixos. Possível erro de RAM. Pressionando [ENTER] carregam-se nas tabelas uns valores que tem o CNC por defeito. Se o erro persistir, entrar em contato com o SAT. 58 MANUAL DE DE ERROS
61 echk_herr ERRO:CHECKSUM TABELA FERRAMENTAS Inicializar?(ENTER/ESC) echk_corr ERRO:CHECKSUM TABELA CORRETORES Inicializar?(ENTER/ESC) echk_alm ERRO:CHECKSUM TABELA ARMAZÉM Inicializar?(ENTER/ESC) echk_aux ERRO:CHECKSUM TABELA FUNÇÕES M Inicializar?(ENTER/ESC) echk_husx ERRO:CHECKSUM TABELA FUSO EIXO X Inicializar?(ENTER/ESC) echk_husy ERRO:CHECKSUM TABELA FUSO EIXO Y Inicializar?(ENTER/ESC) echk_husz ERRO:CHECKSUM TABELA FUSO EIXO Z Inicializar?(ENTER/ESC) echk_husu ERRO:CHECKSUM TABELA FUSO EIXO U Inicializar?(ENTER/ESC) echk_husv ERRO:CHECKSUM TABELA FUSO EIXO V Inicializar?(ENTER/ESC) echk_husw ERRO:CHECKSUM TABELA FUSO EIXO W Inicializar?(ENTER/ESC) echk_husa ERRO:CHECKSUM TABELA FUSO EIXO A Inicializar?(ENTER/ESC) echk_husb ERRO:CHECKSUM TABELA FUSO EIXO B Inicializar?(ENTER/ESC) echk_husc ERRO:CHECKSUM TABELA FUSO EIXO C Inicializar?(ENTER/ESC) echk_cru1 ERRO:CHECKSUM TABELA COMP. CRUZADA 1 Inicializar?(ENTER/ESC) echk_cru2 ERRO:CHECKSUM TABELA COMP. CRUZADA 2 Inicializar?(ENTER/ESC) echk_cru3 ERRO:CHECKSUM TABELA COMP. CRUZADA 3 Inicializar?(ENTER/ESC) Durante o arranco do CNC. Ocorreu uma perda dos dados introduzidos nas tabelas. Possível erro de RAM. Pressionando [ENTER] carregam-se nas tabelas uns valores que tem o CNC por defeito. Se o erro persiste, entrar em contato com o SAT. eincx Tabela de fuso X incorreta.pressione tecla eincy Tabela de fuso Y incorreta.pressione tecla eincz Tabela de fuso Z incorreta.pressione tecla eincu Tabela de fuso U incorreta.pressione tecla eincv Tabela de fuso V incorreta.pressione tecla eincw Tabela de fuso W incorreta.pressione tecla einca Tabela de fuso A incorreta.pressione tecla eincb Tabela de fuso B incorreta.pressione tecla eincc Tabela de fuso C incorreta.pressione tecla Durante o arranco do CNC. Há algum dado incorreto nos parâmetros da tabela de compensação de fuso. A definição dos pontos na tabela deve cumprir os seguintes requisitos: - Os pontos da tabela devem estar ordenados de acordo com a sua posição no eixo, devendo começar a tabela pelo ponto mais negativo ou menos positivo que for se compensar. - O ponto de referência máquina tem que ter erro 0. - Não pode haver uma diferença de erro entre pontos superior à distância entre ambos. einx1 Tabela de compensação cruzada 1 incorreta.pressione tecla einx2 Tabela de compensação cruzada 2 incorreta.pressione tecla einx3 Tabela de compensação cruzada 3 incorreta.pressione tecla Durante o arranco do CNC. Há algum dado incorreto nos parâmetros da tabela de compensação cruzada. A definição dos pontos na tabela deve cumprir os seguintes requisitos: - Os pontos da tabela devem estar ordenados de acordo com a sua posição no eixo, devendo começar a tabela pelo ponto mais negativo ou menos positivo que for se compensar. - O ponto de referência máquina tem que ter erro 0. MANUAL DE DE ERROS 59
62 einxx Parâmetros de tabela de compensação cruzada incorretos Durante o arranco do CNC. Os parâmetros que indicam os eixos que agem na compensação cruzada estão mal definidos. É possível que se tenha definido algum eixo que não existe, ou que o eixo que se deseja compensar e do que depende seja o mesmo. esercos Parâmetros sercosid de eixos ou árvore principal incorretos Durante o arranco do CNC. Os parâmetros do sercosid não foram introduzidos corretamente. As normas que seguem os parâmetros do sercosid são: - Devem começar no número 1. - Devem ser consecutivos. - Não devem ter repetidos. (Exceto em torno com eixo C. A árvore principal e o eixo C podem compartilhar o mesmo sercosid.) 60 MANUAL DE DE ERROS
63 ERROS DO MODO DE TRABALHO 8055MC Erros na operação de fresagem plana. FRESAGEM PLANA: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. FRESAGEM PLANA: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. FRESAGEM PLANA: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. FRESAGEM PLANA: P=0 Não se definiu a profundidade da fresagem plana«p». A profundidade da fresagem plana «P» deve ser diferente de zero. Erros na operação de fresagem de perfil 1. FRESAGEM DE PERFIL 1: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. FRESAGEM DE PERFIL 1: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. FRESAGEM DE PERFIL 1: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. FRESAGEM DE PERFIL 1: P=0 Não se definiu a profundidade da fresagem «P». A profundidade da fresagem «P» deve ser diferente de zero. FRESAGEM DE PERFIL 1: Perfil nulo Não se definiu o perfil que se quer usinar. O perfil deve estar formado no mínimo por dois pontos, além do de entrada e o de saída. Erros na operação de fresagem de perfil 2. FRESAGEM DE PERFIL 2: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. MANUAL DE DE ERROS 61
64 FRESAGEM DE PERFIL 2: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. FRESAGEM DE PERFIL 2: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. FRESAGEM DE PERFIL 2: P=0 Não se definiu a profundidade da fresagem «P». A profundidade da fresagem «P» deve ser diferente de zero. Erros na operação de cavidade com perfil. CAVIDADE COM PERFIL: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. CAVIDADE COM PERFIL: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. CAVIDADE COM PERFIL: P=0 Não se definiu a profundidade do cavidade «P». A profundidade do cavidade «P» deve ser diferente de zero. CAVIDADE COM PERFIL: Ângulo aprofundamento não válido Programou-se um ângulo de aprofundamento menor que 0º ou maior que 90º Programar um ângulo de aprofundamento «β» e «Θ» dentro do intervalo 0º a 90º. CAVIDADE COM PERFIL: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. CAVIDADE COM PERFIL: Diâmetro Ferr. ACABAMENTO menor que δ O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. Erros na operação de cavidade com perfil 3D. CAVIDADE COM PERFIL 3D: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. CAVIDADE COM PERFIL 3D: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. CAVIDADE COM PERFIL 3D: P=0 Não se definiu a profundidade do cavidade «P». A profundidade do cavidade «P» deve ser diferente de zero. 62 MANUAL DE DE ERROS
65 CAVIDADE COM PERFIL 3D: Ângulo aprofundamento não válido Programou-se um ângulo de aprofundamento menor que 0º ou maior que 90º Programar um ângulo de aprofundamento «β» e «Θ» dentro do intervalo 0º a 90º. CAVIDADE COM PERFIL 3D: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. CAVIDADE COM PERFIL 3D: Diâmetro ferr. ACABAMENTO menor que δ O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. Erros na operação de cavidade retangular 1. CAVIDADE RETANGULAR 1: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. CAVIDADE RETANGULAR 1: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. CAVIDADE RETANGULAR 1: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. CAVIDADE RETANGULAR 1: P=0 Não se definiu a profundidade do cavidade «P». A profundidade do cavidade «P» deve ser diferente de zero. CAVIDADE RETANGULAR 1: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. CAVIDADE RETANGULAR 1: Diâmetro ferramenta maior que cavidade O diâmetro da ferramenta é maior que alguma das dimensões «H» ou «L» do bolsão. Escolher uma ferramenta de diâmetro menor para realizar o bolsão. CAVIDADE RETANGULAR 1: Diâmetro ferr. ACABAMENTO menor que δ O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. Erros na operação de cavidade retangular 2. CAVIDADE RETANGULAR 2: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. MANUAL DE DE ERROS 63
66 CAVIDADE RETANGULAR 2: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. CAVIDADE RETANGULAR 2: P=0 Não se definiu a profundidade do cavidade «P». A profundidade do cavidade «P» deve ser diferente de zero. CAVIDADE RETANGULAR 2: Ângulo aprofundamento não válido Programou-se um ângulo de aprofundamento menor que 0º ou maior que 90º Programar um ângulo de profundidade «β» e «Θ» dentro do intervalo 0º a 90º. CAVIDADE RETANGULAR 2: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. CAVIDADE RETANGULAR 2: Diâmetro ferramenta maior que cavidade O diâmetro da ferramenta é maior do que alguma das dimensões «H» ou «L» do bolsão. Escolher uma ferramenta de diâmetro menor para realizar o bolsão. CAVIDADE RETANGULAR 2: Diâmetro ferr. ACABAMENTO menor que δ O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. Erros na operação de cavidade circular. CAVIDADE CIRCULAR: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. CAVIDADE CIRCULAR: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. CAVIDADE CIRCULAR: P=0 Não se definiu a profundidade do cavidade «P». A profundidade do cavidade «P» deve ser diferente de zero. CAVIDADE CIRCULAR: Ângulo profundidade não válido Programou-se um ângulo de profundidade menor que 0º ou maior que 90º Programar um ângulo de profundidade «β» e «Θ» dentro do intervalo 0º a 90º. CAVIDADE CIRCULAR: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. CAVIDADE CIRCULAR: Diâmetro ferramenta maior que cavidade O raio da ferramenta é maior que o raio «R» do bolsão. Escolher uma ferramenta de diâmetro menor para realizar o bolsão. 64 MANUAL DE DE ERROS
67 CAVIDADE CIRCULAR: Diâmetro ferr. ACABAMENTO menor que δ Durante a excução. O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. Erros na operação de moyu retangular. MOYU RETANGULAR: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. MOYU RETANGULAR: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. MOYU RETANGULAR: P=0 Não se definiu a altura do moyu «P». A altura do moyu «P» deve ser diferente de zero. MOYU RETANGULAR: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. MOYU RETANGULAR: Diâmetro ferr. ACABAMENTO menor que δ O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. Erros na operação de moyu circular. MOYU CIRCULAR: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. MOYU CIRCULAR: S=0 Definiu-se a velocidade de giro «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. MOYU CIRCULAR: P=0 Não se definiu a altura do moyu «P». A altura do moyu «P» deve ser diferente de zero. MOYU CIRCULAR: Diâmetro ferramenta menor que O passo de fresagem programado é superior ao diâmetro da ferramenta. Programar um passo de fresagem menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. MOYU CIRCULAR: Diâmetro ferr. ACABAMENTO menor que δ O desbaste para o acabamento «δ» programado é superior ao diâmetro da ferramenta. Programar um desbaste para o acabamento «δ» menor que o diâmetro da ferramenta, ou escolher uma ferramenta de diâmetro maior. MANUAL DE DE ERROS 65
68 Erros na operação de puncionamento. PUNCIONAMENTO: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. PUNCIONAMENTO: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. PUNCIONAMENTO: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. PUNCIONAMENTO: P=0 Não se definiu a profundidade do puncionamento «P». A profundidade do puncionamento «P» deve ser diferente de zero. PUNCIONAMENTO: ø=0 Não se definiu o diâmetro do ponto «ø». O diâmetro do ponto «ø» deve ser positivo e diferente de zero. PUNCIONAMENTO: α=0 Não se definiu o ângulo da ponta da broca «α». O ângulo da ponta da broca «α» deve ser positivo e diferente de zero. Erros na operação de furação 1. FURAÇÃO 1: F=0 Definiu-se a velocidade do avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. FURAÇÃO 1: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. FURAÇÃO 1: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. FURAÇÃO 1: P=0 Não se definiu a profundidade da furação «P». A profundidade da furação «P» deve ser diferente de zero. Erros na operação de furação 2 FURAÇÃO 2: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. FURAÇÃO 2: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. 66 MANUAL DE DE ERROS
69 FURAÇÃO 2: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. FURAÇÃO 2: P=0 Não se definiu a profundidade da furação «P». A profundidade da furação «P» deve ser diferente de zero. FURAÇÃO 2: B=0 Não se definiu a distância que retrocede após cada aprofundamento «B». A distância que retrocede após cada aprofundamento «B» deve ser diferente de zero. Erros na operação de rosqueamento. ROSQUEAMENTO: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. ROSQUEAMENTO: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. ROSQUEAMENTO: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. ROSQUEAMENTO: P=0 Não se definiu a profundidade do rosqueamento «P». A profundidade do rosqueamento «P» deve ser diferente de zero. Erros na operação de escareado. ESCAREADO: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. ESCAREADO: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. ESCAREADO: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. ESCAREADO: P=0 Não se definiu a profundidade do escareado «P». A profundidade do escareado «P» deve ser diferente de zero. Erros na operação de mandrilamento. MANDRILAMENTO: F=0 Definiu-se a velocidade de avanço «F» com um valor incorreto. Programar uma velocidade de avanço «F» positiva e diferente de zero. MANUAL DE DE ERROS 67
70 MANDRILAMENTO: S=0 Definiu-se a velocidade de rotação «S» com um valor incorreto. Programar uma velocidade de rotação «S» positiva e diferente de zero. MANDRILAMENTO: T=0 Não se definiu o número de ferramenta «T». O número de ferramenta «T» deve ser diferente de zero. MANDRILAMENTO: P=0 Não se definiu a profundidade do mandrilamento «P». A profundidade do mandrilamento «P» deve ser diferente de zero. Erros nas operações de posicionamento. POSICIONAMENTO EM LINHA: I não válido Definiu-se a distância entre posicionamentos «I» com um valor incorreto, que não permite realizar um número inteiro de usinagens. Comprovar que os dados introduzidos sejam corretos. POSICIONAMENTO EM ARCO: ß não válido Definiu-se a distância angular entre posicionamentos «β» com um valor incorreto, que não permite realizar um número inteiro de usinagens. Comprovar que os dados introduzidos sejam corretos. POSICIONAMENTO EM RETÂNGULO: Ix/Iy não válido Definiu-se uma das distâncias entre posicionamentos «Ix/Iy» com um valor incorreto, que não permite realizar um número inteiro de usinagens. Comprovar que os dados introduzidos sejam corretos. POSICIONAMENTO EM MALHA: Ix/Iy não válido Definiu-se uma das distâncias entre posicionamentos «Ix/Iy» com um valor incorreto, que não permite realizar um número inteiro de usinagens. Comprovar que os dados introduzidos sejam corretos. 68 MANUAL DE DE ERROS
71 FOLHA DE NOTAS MANUAL DE DE ERROS 69
72 FOLHA DE NOTAS 70 MANUAL DE DE ERROS
73 INDICE ALFABETICO A A ferramenta não esta definida na tabela de ferramentas A ferramenta não se encontra no magazine A função G/M vai sozinha... 3 A posição de uma ferramenta especial é fixa Acelerações insuficientes para a velocidade programada em roscado Acesso a variaveis com índice não permitido Alteração do plano em arredondado/chanfrado Alteração do plano em inspeção Aninhamento de programas não permitido Aninhamento sobrepassado Arco programado com raio muito pequeno ou arco completo.. 44 Arredondamento em bloco final Árvore bloqueada Asignação não paramétrica depois do ponto inicial Assesso à variaveis do PLC errado B Base negativa e exponente não inteiro Base zero e exponencial não positivo Bloco incompatível com definição de perfil... 5 Bloco não executável com outro programa em execução Bloco não permitido em inspeção C C. usuário: não programar ajudas geométricas, compensação ou ciclos Câmbio do plano em compensação CAVIDADE CIRCULAR: Ângulo profundidade não válido CAVIDADE CIRCULAR: Diâmetro ferr. ACABAMENTO menor que δ CAVIDADE CIRCULAR: Diâmetro ferramenta maior que cavidade CAVIDADE CIRCULAR: Diâmetro ferramenta menor que CAVIDADE CIRCULAR: F= CAVIDADE CIRCULAR: P= CAVIDADE CIRCULAR: S= CAVIDADE COM PERFIL 3D: Ângulo aprofundamento não valido CAVIDADE COM PERFIL 3D: Diâmetro ferr. ACABAMENTO menor que δ CAVIDADE COM PERFIL 3D: Diâmetro ferramenta menor que CAVIDADE COM PERFIL 3D: F= CAVIDADE COM PERFIL 3D: P= CAVIDADE COM PERFIL 3D: S= CAVIDADE COM PERFIL: Ângulo aprofundamento não válido 62 CAVIDADE COM PERFIL: Diâmetro Ferr. ACABAMENTO menor que δ CAVIDADE COM PERFIL: Diâmetro ferramenta menor que.62 CAVIDADE COM PERFIL: F= CAVIDADE COM PERFIL: P= CAVIDADE COM PERFIL: S= CAVIDADE RETANGULAR 1: Diâmetro ferr. ACABAMENTO menor que δ CAVIDADE RETANGULAR 1: Diâmetro ferramenta maior que cavidade CAVIDADE RETANGULAR 1: Diâmetro ferramenta menor que CAVIDADE RETANGULAR 1: F= CAVIDADE RETANGULAR 1: P= CAVIDADE RETANGULAR 1: S= CAVIDADE RETANGULAR 1: T= CAVIDADE RETANGULAR 2: Ângulo aprofundamento não valido CAVIDADE RETANGULAR 2: Diâmetro ferr. ACABAMENTO menor que δ CAVIDADE RETANGULAR 2: Diâmetro ferramenta maior que cavidade CAVIDADE RETANGULAR 2: Diâmetro ferramenta menor que CAVIDADE RETANGULAR 2: F= CAVIDADE RETANGULAR 2: P= CAVIDADE RETANGULAR 2: S= Ciclo fixo inexistente Ciclo inexistente Circunferência de raio nulo Comando executável somente em canal de usuário Começo de compensação sem trajetória reta Coordenadas incompletas Coordenadas incorretas Corretor inexistente Corretor: D3 R L I K Cota angular mal programada Cota plano de referencia não válida em ciclo fixo Curso do eixo * sobrepassado CH Chanfro mal programado D Dado inadequado... 1 Deflexão fora de faixa Devem existir os eixos X, Y e Z Diferença de erros seguimento do eixo acoplado * muito grande Divisão por zero Divisão por ZERO no PLC E Eixo * bloqueado Eixo HIRTH: programar somente valores inteiros Eixo incorreto Eixo inexistente Eixo rot. posição.: valores absolutos (G90) entre Eixo rotativo: valores absolutos (G90) entre Eixos do apalpador mal alinhados Eixos X Y ou Z acoplados ou sincronizados ELSE não associado a IF Emergência externa ativada Entradas analógicas: ANAI(1-8) = +/-5 Volts Erro 1 no anel SERCOS Erro ao programar furo em cavidade com ilhas Erro class 1 sem definir Erro de captação ( ) Erro de captação na árvore Erro de captação no apalpador Erro de captação no eixo * Erro de controle de tensão ( ) Erro de seguimento da árvore fora de limite Erro de seguimento do eixo * fora de limite Erro em acesso a variável SERCOS Erro em memória EPROM do CNC Erro em memória EPROM do PLC Erro em memória RAM de usuário do CNC. Pressione uma tecla Erro em memória RAM do CNC MANUAL DE DE ERROS 71
74 . CNC 8055M Erro em memória RAM do PLC Erro em memória RAM do PLC. Pressione uma tecla Erro em memória RAM do sistema do CNC. Pressione u Erro em Versão do chip SERCOS. Pressione uma tecla Erro na RAM do chip SERCOS. Pressione uma tecla Erro no anel SERCOS Erro no bus de potência ( ) Erro no PLC Erro no regulador Erro regulador : Eixo Erro regulador árvore principal Erro regulador árvore principal Erro regulador eixo-árvore auxiliar Erro SERCOS na procura de zero Erro servo eixo * ERRO:CHECKSUM PARÂMETROS ÁRVORE PRINCIPAL ERRO:CHECKSUM PARÂMETROS ÁRVORE PRINCIPAL ERRO:CHECKSUM PARÂMETROS ÁRVORE PRINCIPAL AUX ERRO:CHECKSUM PARÂMETROS EIXO * ERRO:CHECKSUM PARÂMETROS GERAIS ERRO:CHECKSUM PARÂMETROS LINHA SÉRIE ERRO:CHECKSUM PARÂMETROS LINHA SÉRIE ERRO:CHECKSUM PARÂMETROS PLC ERRO:CHECKSUM TABELA ARMAZÉM ERRO:CHECKSUM TABELA COMP. CRUZADA ERRO:CHECKSUM TABELA COMP. CRUZADA ERRO:CHECKSUM TABELA COMP. CRUZADA ERRO:CHECKSUM TABELA CORRETORES ERRO:CHECKSUM TABELA DE CÓDIGOS ERRO:CHECKSUM TABELA DE ORIGENS ERRO:CHECKSUM TABELA FERRAMENTAS ERRO:CHECKSUM TABELA FUNÇÕES M ERRO:CHECKSUM TABELA FUSO EIXO * Escalão em trajetória circular Escalão em trajetória reta ESCAREADO: F= ESCAREADO: P= ESCAREADO: S= ESCAREADO: T= Escrever +/ Escrever 0/ Escrever ON/OFF Escrever YES/NO Etiqueta não definida Expressão errada F Faixa ASIN/ACOS sobrepassado Faixa de parâmetros protegidos frente a escritura Faixa sobrepassada Ferramenta não definida Ferramenta: T4 D3 F3 N5 R5(.2) Final de compensação sem trajetória reta Foi programado S e não há gama ativa Formato +/ Formato de dado inadequado... 2 Formato numérico sobrepassado FRESAGEM DE PERFIL 1: F= FRESAGEM DE PERFIL 1: P= FRESAGEM DE PERFIL 1: Perfil nulo FRESAGEM DE PERFIL 1: S= FRESAGEM DE PERFIL 1: T= FRESAGEM DE PERFIL 2: F= FRESAGEM DE PERFIL 2: P= FRESAGEM DE PERFIL 2: S= FRESAGEM DE PERFIL 2: T= FRESAGEM PLANA: F= FRESAGEM PLANA: P= FRESAGEM PLANA: S= FRESAGEM PLANA: T= Função G inexistente... 3 Função G não permitida depois do ponto inicial de perfil Função G não permitida em seleção de perfil Função não permitida desde PLC Função: M4 S4 bits(8) Funções G incompatíveis... 2 FURAÇÃO 1: F= FURAÇÃO 1: P= FURAÇÃO 1: S= FURAÇÃO 1: T= FURAÇÃO 2: B= FURAÇÃO 2: F= FURAÇÃO 2: P= FURAÇÃO 2: S= FURAÇÃO 2: T= Fuso: Cota-Erro G G49 T X Y Z S, X Y Z A B C, ou, X Y Z Q R S... 6 G51 [A] E G60: [A] /X I K/(2) [P Q R S T U V]... 6 G61-2: [A B] /X I J/(2) Y J D (2)/ [P Q R S T U V]... 7 G63: X Y /I K/(1) [C P][P Q R S T U V]... 7 G64: X Y /I K/(1) [C P][P Q R S T U V]... 7 G65: X Y /A I/(1) [C P]... 8 G66: [D H][R I][C J][F K] S E [Q]... 8 G67. Raio da ferramenta muito grande G67: [A] B [C] [I] [R] [K] [V]... 8 G68. Raio da ferramenta muito grande G68: [B] [L] [Q] [J] [I] [R] [K]... 9 G69: I B [C D H J K L R]... 9 G8 mal definida G : I [K]... 9 G82: I K... 9 G83: I J G87: I J K B [C] [D] [H] [L] [V] G88: I J B [C] [D] [H] [L] [V] Gama de árvore não definida em M I Informação repetida... 2 Interseção de perfis não válida em cavidade com ilhas J Janela sem prévia definição L Limite de parametros locais sobrepassado Limite de programação em polegadas sobrepassado Limites da tabela sobrepassados Limites da zona de trabalho mal definidos Limites de curso da arvore sobrepassados Limites de curso do eixo * sobrepasados Limites software do eixo * sobrepasados Linha vazia... 1 Logaritmo de número negativo ou zero M Má definição dos limites gráficos Magazine: P(1-255) = T(1-9999) MANDRILAMENTO: F= MANDRILAMENTO: P= MANDRILAMENTO: S= MANDRILAMENTO: T= Memória insuficiente Mensagem incorreta Modo de copia incorreto Modo de digitalização incorreto Movimento em JOG fora de limites MANUAL DE DE ERROS
75 MOYU CIRCULAR: Diâmetro ferr. ACABAMENTO menor que δ MOYU CIRCULAR: Diâmetro ferramenta menor que MOYU CIRCULAR: F= MOYU CIRCULAR: P= MOYU CIRCULAR: S= MOYU RETANGULAR: Diâmetro ferr. ACABAMENTO menor que δ MOYU RETANGULAR: Diâmetro ferramenta menor que MOYU RETANGULAR: F= MOYU RETANGULAR: P= MOYU RETANGULAR: S= N Não alterar a ferramenta ativa o pendente desde alto nivel Não cabe a M de troca de gama automatico Não comutar eixos já comutados Não comutar nem descomutar eixos com G15, G23, G48 ou G49 ativas Não é possível executar o programa Não existe a ferramenta T= Não existe o corretor D= Não foi programado G Não foi programado parâmetro obrigatório em ciclo fixo Não foi programado S em G95 ou rosca Não foi realizado um OPEN Não foi recebido sinal do apalpador Não há ferramenta da mesma familia para substituir Não há informação da trajetória anterior Não há informação para arco tangente em cavidade com ilhas35 Não há sub-rotina associada a G Não há tensão na placa de copia Não há tensão na placa de eixos Não há tensão na placa de I/O Não há tensão na placa de I/O Não há tensão na placa de I/O Não ha vaga no magazine Não modificar a ferramenta ativa ou seguinte Não programar eixo acoplado Não programar eixo GANTRY Não programar eixos de copia Não programar etiquetas com parâmetro... 3 Não programar formatos superiores a Não programar G33, G95 ou M19 S sem encorder na árvore.. 25 Não programar Q com parâmetro M19TYPE= Não programar um ciclo fixo com G2/G Não programar um eixo acoplado Não programar um novo traslado sem anular o anterior Não se admite compensação Não se admite compensação radial com eixo rotativo de posicionamento Não se admite G28 ou G29 se não existe a segunda arvore Não se admite G67-G68 sem antes programar G Não se admite G67-G68 sem programar antes G Não se admite G79 sem ciclo fixo ativo Não se admite G96 se a árvore não dispor de variador de velocidade Não se admite mais de um eixo HIRTH por bloco Não se admite mais funções G... 3 Não se admite mais funções M... 3 Não se admite mas informações neste bloco... 2 Não se admite número de repetições... 3 Não se admite programar ferramenta com G48 ativa... 32, 37 Não se admite programar G43 com G48 activa Não se admite programar G48 com G43 ativa Não se admite programar sub-rotinas modais Não se admite raio negativo em coordenadas absolutas Não se admite subrotina com troca de gama automático Não se admitem blocos de alto nível na definição de perfil... 5 Não se admitem coordenadas polares Não se admitem parâmetros locais Não se dispõe de informação suficiente sobre a trajetória Não se permite a interpolação helicoidal Não se pode abrir o programa Não se pode buscar etiqueta Não se pode definir una subrotina dentro do programa principal Não se pode referenciar a árvore Não se pode sincronizar eixo * Não se programou corretor em ciclo fixo Número incorreto de bits O O eixo programado não é o longitudinal O magazine não é RANDOM O PLC não está preparado O programa ja existe O programa não e acessivel O programa não existe Obrigatório programar a ferramenta T com G67 e G Opção não disponível Operação incompleta Operação incorreta Ordem de eixos incorreto Ordem incorreta de dados... 1 Origem: G54-59 eixos (1-5) P Parâmetro de velocidade do eixo * incorreto Parâmetro inexistente Parâmetros de tabela de compensação cruzada incorretos Parametros locais não assessiveis Parâmetros sercosid de eixos ou árvore principal incorretos Passo mal programado Password: utilizar letras (maiúsculas ou minúsculas) ou dígitos Percurso máximo ultrapassado no apalpador Perfil de profundidade não válido em cavidade com ilhas Perfil do plano aberto em cavidade com ilhas Perfil do plano corta a si mesmo em cavidade com ilhas Plano e eixo longitudinal ativos incorretos Plano errado na trajetória tangente PLC_ERR sem descrição Ponto dentro de zona proibida Ponto dentro de zona proibida Ponto dentro de zona proibida Ponto dentro de zona proibida Ponto incompatível com o plano ativo Posição de ferramenta não válida antes de ciclo fixo POSICIONAMENTO EM ARCO: ß não válido POSICIONAMENTO EM LINHA: I não válido POSICIONAMENTO EM MALHA: Ix/Iy não válido POSICIONAMENTO EM RETÂNGULO: Ix/Iy não válido Préseleção de eixos rotativos: valores entre Programação não admissível em modo copia Programação não permitida com G48-G49 ativas Programação não permitida depois do ponto inicial de perfil Programação parametrica errada Programada ferramenta de raio nulo Programado eixo não permitida depois do ponto inicial de perfil Programado passo maior que o diâmetro da ferramenta Programado troca de ferramenta sem M Programar A (acrescentar) ou D (apagar) Programar a cota de superfície peça em cavidade com ilhas.. 41 Programar A de 0 a Programar canal 0(CNC), 1(PLC), ou 2(DNC) Programar colunas de 0 a Programar DNC1/2, HD ou CARD A Programar eixo(s) Programar entradas de 0 a Programar etiqueta N(0-9999) Programar formato numérico MANUAL DE DE ERROS 73
76 Programar F,S,T,D antes das funções M... 3 Programar G27 somente em copia de perfil Programar G36-G39 com R Programar INPUT Programar janelas de 0 a Programar linhas de 0 a Programar número de coluna Programar número de linha Programar número de subrotina de 1 a Programar número do erro de 0 a Programar outra janela Programar outra softkey Programar P3 = valor Programar páginas de 0 a Programar passo Programar Q entre +/ Programar softkeys de 1 a Programar X máximo Programar Y máximo Programar Y mínimo Programar Z máximo Programar Z mínimo Programar zona K1, K2, K3 ou K Programar: G15 eixo... 4 Programar: G16 eixo-eixo... 4 Programar: G22 K(1/2/3/4) S(0/1/2)... 4 Programar: G52 eixo +/ Programar: G72 S5.5 ou eixo(s)... 5 Programar: G73 Q (ângulo) I J (centro)... 5 Programar: G77 eixos (de 2 a 6)... 6 Programar: G93 I J... 6 PUNCIONAMENTO: a= PUNCIONAMENTO: F= PUNCIONAMENTO: ø= PUNCIONAMENTO: P= PUNCIONAMENTO: S= PUNCIONAMENTO: T= Punto inicial mal programado em seleção perfil R Raio de arredodamento muito grande Raio de compensação muito grande Raio negativo em polares Raiz de número negativo Reposição não permitida RET não associado a sub-rotina ROSQUEAMENTO: F= ROSQUEAMENTO: P= ROSQUEAMENTO: S= ROSQUEAMENTO: T= S S programada muito grande Saída analógica não disponível Saída tangencial mal programada Saídas analógicas: ANAO(1-8) = +/-10 Volts Salto a etiqueta não definida Se espera, Se espera ( Se espera ) Se espera = Se espera um parametro Se espera uma mensagem Senha incorreta So existe ferramenta seguinte em centros de usinagem Sobrecarga ( ) Sobrecorrente ( 212 ) Sobretemperatura do radiador ( 106 ) Sobretemperatura no motor ( 108 ) Sobretemperatura no regulador ( 107 ) Sobretensão no bus de potência ( 304/306 ) Subrotina em programa não disponível Subrotina não definida Subrotina repetida Subtensão no bus de potência ( 307 ) T Tabela completa Tabela de compensação cruzada 1 incorreta.pressione tecla.. 59 Tabela de compensação cruzada 2 incorreta.pressione tecla.. 59 Tabela de compensação cruzada 3 incorreta.pressione tecla.. 59 Tabela de fuso * incorreta.pressione tecla Temperatura máxima ultrapassada Texto muito grande Trajetória circular mal programada Trajetória helicoidal mal programada Translação de origem sobrepassado Troca de gama incorreto V Valor de parâmetro não válido em ciclo fixo Valor do chanfro muito grande Valor errado para colocar a variavel Valores entre Valores entre Valores entre Valores entre Valores entre Valores entre Valores entre Valores entre Valores entre Valores entre Variável somente de leitura Velocidade maxima do eixo * sobrepasada W WATCHDOG no Módulo periódico (PE) WATCHDOG no Módulo principal (PRG) WBUF executável somente em edição de usuário Z Zona de limite sobrepassada Zona de trabalho 1 do eixo * sobrepasada Zona de trabalho 2 do eixo * sobrepasada Zona de trabalho 3 do eixo * sobrepasada Zona de trabalho 4 do eixo * sobrepasada MANUAL DE DE ERROS
CNC 8055 M. Solução de erros. Ref.1507
CNC 8055 M Solução de erros Todos os direitos reservados. Não se pode reproduzir nenhuma parte desta documentação, transmitir-se, transcrever-se, armazenar-se num sistema de recuperação de dados ou traduzir-se
CNC 8055 M. Solução de erros. Ref. 1310
CNC 8055 M Solução de erros Todos os direitos reservados. Não se pode reproduzir nenhuma parte desta documentação, transmitir-se, transcrever-se, armazenar-se num sistema de recuperação de dados ou traduzir-se
CNC 8055 T. Solução de erros. Ref.1507
CNC 8055 T Solução de erros Todos os direitos reservados. Não se pode reproduzir nenhuma parte desta documentação, transmitir-se, transcrever-se, armazenar-se num sistema de recuperação de dados ou traduzir-se
Retirado da Apostila DIDATECH - Programação Fanuc21T OS CÓDIGOS DOS PROGRAMAS FORAM ALTERADOS CONFORME O SOFTWARE FANUCL - DENFORD
Estrutura do Programa C.N. Programa C.N. é a transformação do desenho da peça em códigos que são interpretados pelo comando. O programa C.N. é composto por uma seqüência finita de blocos que são memorizados
C.N.C. Programação Torno
C.N.C. Programação Torno Módulo III Aula 03 Composição de um Programa CNC A composição de um programa CNC baseia-se nas informações geométricas e tecnológicas necessárias para a execução de uma determinada
CNC 8070 CICLOS FIXOS DE FRESADORA (REF. 0811) (Ref. 0811)
CICLOS FIXOS DE FRESADORA (Ref. 0811) Ciclos fixos de fresadora Proíbe-se qualquer reprodução ou uso não autorizado do software, quer seja no conjunto ou em parte. Todos os direitos reservados. Não se
CNC 8055T MANUAL DE SOLUÇÃO DE ERROS. Ref. 9905 (bra)
MANUAL DE DE ERROS Ref. 9905 (bra) INDICE Erros de programação... 1 (0001-0255) Erros de preparação e execução...29 (1000-1238) Erros de Hardware...45 (2000-2028) Erros de PLC...48 (3000-3004) Erros de
Manufatura Assistida por Computador (SEM-0350)
Curso de Graduação em Engenharia Mecânica Manufatura Assistida por Computador (SEM-0350) PROGRAMAÇÃO CNC Prof. Dr. Alessandro Roger Rodrigues Comando Numérico de Máquinas-Ferramenta %10 N10 G00 Z100 T1
Manufatura Assistida por Computador
Manufatura Assistida por Computador Programação CNC Aula 2 Prof. Associado Mário Luiz Tronco Avanço Rápido, com a maior velocidade fornecida pela máquina Avanço Rápido,
Programação de Máquinas CNC
Programação de Máquinas CNC CONSIDERAÇÕES GERAIS O que significa CNC? C= Comando N= Numérico C= Computadorizado O que é Comando Numérico? O Comando Numérico (CN) é um equipamento eletrônico capaz de receber
USINAGEM CNC. Professor: Emerson L. de Oliveira
USINAGEM CNC Professor: Emerson L. de Oliveira [email protected] 1 Tecnologia CNC Gestão da Qualidade 2 Tecnologia CNC 3 Vantagens das máquinas 4 Desvantagens das máquinas 5 Eixos das máquinas
Introdução ao Controlo Numérico Computorizado III Sintaxe de Escrita (G, M, ) João Manuel R. S. Tavares Joaquim Oliveira Fonseca
Introdução ao Controlo Numérico Computorizado III Sintaxe de Escrita (G, M, ) João Manuel R. S. Tavares Joaquim Oliveira Fonseca Edição de programas de CN O sistema de controlo de uma máquina-ferramenta
USINAGEM CNC. Professor: Emerson L. de Oliveira
USINAGEM CNC Professor: Emerson L. de Oliveira [email protected] 1 Tecnologia CNC Gestão da Qualidade 2 Tecnologia CNC 3 Vantagens das máquinas 4 Desvantagens das máquinas 5 Eixos das máquinas
TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC CICLOS FIXOS
TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC CICLOS FIXOS Operações de Torneamento Operações de Torneamento Eixos de um Torno CNC Eixos de um Torno CNC Segurança é Fundamental!!! Área de Trabalho de
Introdução ao Controlo Numérico Computorizado III Sintaxe de Escrita (G, M, )
Introdução ao Controlo Numérico Computorizado III Sintaxe de Escrita (G, M, ) João Manuel R. S. Tavares Joaquim Oliveira Fonseca Edição de programas de CN O sistema de controlo de uma máquina-ferramenta
CONHECIMENTOS ESPECÍFICOS TEC. LABORATÓRIO ELETROMECÂNICA (CNC)
CNHECIMENTS ESPECÍFICS TEC. LABRATÓRI ELETRMECÂNICA (CNC) 21. Sobre as funções G01 e G73, podemos afirmar: A) As duas funções são utilizadas para avanços da ferramenta somente quando compensado o raio
TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC CICLOS FIXOS
TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC CICLOS FIXOS Operações de Torneamento Operações de Torneamento Eixos de um Torno CNC Eixos de um Torno CNC Segurança é Fundamental!!! Área de Trabalho de
Aplicação da Programação CNC a um Eléctrodo com Forma de uma Cruzeta
FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO DEPARTAMENTO DE ENGENHARIA MECÂNICA E GESTÃO INDUTRIAL Aplicação da Programação CNC a um Eléctrodo com Forma de uma Cruzeta Concepção e Fabrico Assistido
EME005 - Tecnologia de Fabricação IV Fresamento CNC 2
UNIFEI EME005 - Tecnologia de Fabricação IV Fresamento CNC 2 Aula 8 Exercício 5 Desenhe o perfil (coordenadas em incremental). Ponto X Y R I J Ponto X Y R I J A -15 15 15 h 0 15 J 5 0 B 0 10 K 5-5 5 h
CÓDIGO G Torno Fresa. G00 XYZ... Movimento Rápido Movimento Rápido G01 XYZ...F..E Interpolação Linear Interpolação Linear G02 XYZ...I J K..R..F..E.
Proteo Códigos G CÓDIGO G Torno Fresa G00 XYZ... Movimento Rápido Movimento Rápido G01 XYZ...F..E Interpolação Linear Interpolação Linear G02 XYZ...I J K..R..F..E. Interpolação Circular / Helicoidal Sentido
Introdução ao Controlo Numérico Computorizado II Referenciais e Trajectórias. João Manuel R. S. Tavares Joaquim Oliveira Fonseca
Introdução ao Controlo Numérico Computorizado II Referenciais e Trajectórias João Manuel R. S. Tavares Joaquim Oliveira Fonseca Introdução As ferramentas de uma máquina CNC podem realizar certos movimentos
EME005 - Tecnologia de Fabricação IV Fresamento CNC 5
Ciclos de Furação UNIFEI EME005 - Tecnologia de Fabricação IV Fresamento CNC 5 Aula 12a Prof. José Hamilton Chaves Gorgulho Júnior Comandos que automatizam uma série de movimentos, simplificando a programação
Introdução ao SciLab. SciLab O que é? Onde obter o programa:
Introdução ao SciLab SciLab O que é? SciLab é uma plataforma interativa para computação numérica composta de uma rica coleção de algoritmos numéricos e de uma linguagem de programação associada. CN04 2010
Manual de Programação - CNC Proteo
MCS Engenharia Manual de Programação - CNC Proteo ÍNDICE Introdução... 5 1 - Programação ISO... 6 1.1 - Coordenadas absolutas / incrementais (G90 / G91)... 6 1.2 - Origens: Absoluta (G53), Peca (G54 a
Caderno de Exercícios Aluno Comando Siemens. Índice
Índice Relação das Ferramentas no Magazine da Máquina... 3 Exercício de Programação Fresamento CNC 01... 4 Exercício de Programação Fresamento CNC 02... 6 Exercício de Programação Fresamento CNC 03...
Introdução ao Controlo Numérico Computorizado IV Sintaxe G (Fagor) João Manuel R. S. Tavares Joaquim Oliveira Fonseca
Introdução ao Controlo Numérico Computorizado IV Sintaxe G (Fagor) João Manuel R. S. Tavares Joaquim Oliveira Fonseca Estrutura de um programa O programa de controlo numérico deve ser introduzido no controlador
CNC Comando Numérico Computadorizado
CNC Comando Numérico Computadorizado 1 - Histórico Busca de melhoria ao produto, aliado ao desenvolvimento dos computadores. Principal fator: 2ª Guerra Mundial produção em massa (a guerra consumia tudo,
TREINAMENTO PARA CENTRO DE USINAGEM HYUNDAI KIA
TREINAMENTO PARA CENTRO DE USINAGEM HYUNDAI KIA - 1 - Revisão 1 22/02/2007 Descrição de comandos M Os comandos M são funções de alternância ou adicionais. Os comandos M podem ficar sozinhos ou com outro
1/2" Figura Tipos de seta
Desenho de Máquinas 6/01 1.10 Cotagem A cotagem e a escolhas das vistas que irão compor um desenho, são os dois itens que mais exigem conhecimentos e experiência do engenheiro mecânico na área do Desenho
CONCEITOS DE ALGORITMOS
CONCEITOS DE ALGORITMOS Fundamentos da Programação de Computadores - 3ª Ed. 2012 Editora Prentice Hall ISBN 9788564574168 Ana Fernanda Gomes Ascênsio Edilene Aparecida Veneruchi de Campos Algoritmos são
TECNOLOGIA DE CONTROLE NUMÉRICO EXERCÍCIO DE PROGRAMAÇÃO CNC
TECNOLOGIA DE CONTROLE NUMÉRICO EXERCÍCIO DE PROGRAMAÇÃO CNC Matéria-Prima para a Peça Exemplo Peça usada como exemplo para programação Ferramenta T0202: desbaste externo Direção de Corte: direita Dimensões
EME005 - Tecnologia de Fabricação IV Fresamento CNC 4
UNIFEI EME005 - Tecnologia de Fabricação IV Fresamento CNC 4 Compensação do raio da ferramenta Aula 11 Prof. José Hamilton Chaves Gorgulho Júnior Compensação de raio da ferramenta Compensação de raio da
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
MAT001 Cálculo Diferencial e Integral I
1 MAT001 Cálculo Diferencial e Integral I GEOMETRIA ANALÍTICA Coordenadas de pontos no plano cartesiano Distâncias entre pontos Sejam e dois pontos no plano cartesiano A distância entre e é dada pela expressão
Torno universal CNC Modelo TNG 42 Comando FANUC 0i-Mate TC
Torno universal CNC Modelo TNG 42 Comando FANUC 0i-Mate TC Manual de Treinamento e Programação Edição Janeiro de 2007 ERGOMAT INDÚSTRIA E COMÉRCIO LTDA. Rua Arnaldo Magniccaro 364 - CEP 04691-902 - São
PROGRAMAÇÃO MANUAL PARA TORNEAMENTO UTILIZANDO O COMANDO MAZATROL
PROGRAMAÇÃO MANUAL PARA TORNEAMENTO UTILIZANDO O COMANDO MAZATROL MOVIMENTO DE POSICIONAMENTO G0 Xxxx.xxxx Zzzz.zzzz G0 Uuuu.uuuu Wwww.www W x Z U/2 Z X OBS.: sistema de coordenadas cartesianas e unidade
Português Estruturado
Português Estruturado Português Estruturado Para que o algoritmo possa ser executado por uma máquina é importante que as instruções sejam corretas e sem ambigüidades. O português estruturado é, na verdade,
Roteiro aula prática Nº 3, a ser realizada em duas semanas (de 20/08 a 06/09)
Roteiro aula prática Nº 3, a ser realizada em duas semanas (de 20/08 a 06/09) Parte I: Procedimentos para preparação de máquinas Objetivos: Apresentar os conceitos de folha de processos e a sua utilização
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
Ambiente de desenvolvimento
Linguagem C Ambiente de desenvolvimento Um programa em C passa por seis fases até a execução: 1) Edição 2) Pré-processamento 3) Compilação 4) Linking 5) Carregamento 6) Execução Etapa 1: Criação do programa
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho [email protected] Material produzido pelo professor: Leandro Augusto Frata Fernandes ([email protected])
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Introdução ao FORTRAN Cinco aspectos
Introdução ao Controlo Numérico Computorizado IV Sintaxe G (Fagor)
Introdução ao Controlo Numérico Computorizado IV Sintaxe G (Fagor) João Manuel R. S. Tavares Joaquim Oliveira Fonseca Estrutura de um programa O programa de controlo numérico deve ser introduzido no controlador
Oficina: Programação para Android com o App Inventor. Profª. Alana Gama Licencianda em Ciências da Computação IF Baiano Campus Senhor do Bonfim
Oficina: Programação para Android com o App Inventor Profª. Alana Gama Licencianda em Ciências da Computação IF Baiano Campus Senhor do Bonfim Desenvolver o quinto Item da lista (Programação) Testa uma
Cotagem Abnt NBR 10126
Capítulo 06 Cotagem Abnt NBR 10126 O objetivo da norma NBR 10126 é fixar os princípios gerais de cotagem a serem aplicados em todos os desenhos técnicos. Aplicação Toda cotagem necessária para descrever
FORMATO DO PROGRAMA FONTE
FORMATO DO PROGRAMA FONTE As declarações do programa fonte são constituídas pelos seguintes campos: 1) Campo do Rótulo: o primeiro caractere deve ser alfabético
Algoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira
Algoritmos Lógica e Programação 2016-2 Prof. Me. Adelson Felipe Dias Nogueira E-mail: [email protected] PORTUGUES ESTRUTURADO o o o o Para que o algoritmo possa ser executado por uma máquina
CONTEÚDO DA AULA AULA 7 AUTOCAD. Comando APARAR/TRIM
CONTEÚDO DA AULA AULA 7 AUTOCAD Profa. Dra. KELLY JOHANA DUSSÁN MEDINA [email protected] desenho-tecnico-eq9.webnode.com ENGENHARIA QUÍMICA 2019 Barra Modificar Comando Aparar/Trim (Corta objetos)
Capítulo 10. MATRIZES
Capítulo 10. MATRIZES OBJETIVOS DO CAPÍTULO Conceitos de: conjunto multidimensional (matriz), ciclo implícito, ciclo duplo Comandos do FORTRAN: DIMENSION(:,:), MATMUL 10.1 programa10a.f90 Para inicializar
TREINAMENTO PARA TORNO CNC SERIE SKT E KIT COMANDOS FANUC
TREINAMENTO PARA TORNO CNC SERIE SKT E KIT COMANDOS FANUC - 1 - Revisão 1 22/07/2007 Descrição de comandos M Os comandos M são funções de alternância ou adicionais. Os comandos M podem ficar sozinhos ou
Linguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
MANUAL DE PROGRAMAÇÃO E OPERAÇÃO
MANUAL DE PROGRAMAÇÃO E OPERAÇÃO CENTROS DE USINAGEM Fanuc Série Oi INTRODUÇÃO PROGRAMA Para usinar uma peça em um centro de usinagem, informações como valores de coordenadas e outros dados técnicos informa
3. Conhecimentos Básicos
3. Conhecimentos Básicos 3.1 Sistema de Coordenadas A área de trabalho do AutoCAD é baseada em um sistema cartesiano de coordenadas, onde serão posicionados os pontos que definirão as entidades do desenho.
Estruturas de Repetição
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas de Repetição Aula Tópico 4 (while, for) 1 Problema 10 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em C. Dados dois números
ALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior
ALGORITMOS E APLICAÇÕES FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior Formato Básico do Pseudocódigo Tipos de dados O VisuAlg prevê quatro tipos de dados: inteiro, real,
C.N.C. Programação Torno
C.N.C. Programação Torno Módulo III Aula 01 Funções Miscelâneas As funções Miscelâneas "M" formam um grupo de funções que abrangem os recursos da máquina não cobertos pelas funções preparatórias, posicionamentos,
PRÁTICA DE OFICINA - AULA OPERAÇÕES BÁSICAS NO TORNEAMENTO 1 - TORNEAMENTO
1 PRÁTICA DE OFICINA - AULA 01-2015-1 OPERAÇÕES BÁSICAS NO TORNEAMENTO 1 - TORNEAMENTO Processo mecânico de usinagem destinado a obtenção de superfícies de revolução com auxílio de uma ou mais ferramentas
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Curso de Matemática Aplicada.
Aula 1 p.1/25 Curso de Matemática Aplicada. Margarete Oliveira Domingues PGMET/INPE Sistema de números reais e complexos Aula 1 p.2/25 Aula 1 p.3/25 Conjuntos Conjunto, classe e coleção de objetos possuindo
SISTEMAS DE COTAGEM 29/8/2009. Sistemas de Cotagem Aspectos gerais. Sistemas de Cotagem Aspectos gerais. Sistemas de Cotagem Aspectos gerais
Aspectos fundamentais da aprendizagem da cotagem: Elementos da cotagem Seleção das cotas a inscrever nos desenhos Posicionamento das cotas, Arq. MSc Eng. Civil Sistemas de Cotagem Aspectos gerais Sistemas
Proteo PC. Manual de Programação do CNC. Edição: Abril de 2016, Revisão A
Proteo PC Manual de Programação do CNC Edição: Abril de 2016, Revisão A Revision History Revision Remarks 04/2016 Rev A Primeira revisão do manual de programação do CNC Proteo. Manual de Programação do
ROMI MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA G / GL / GLM CNC FANUC 0I-TD
ROMI MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA G / GL / GLM CNC FANUC 0I-TD T49092D INDÚSTRIAS ROMI S/A DIVISÃO DE COMERCIALIZAÇÃO: Rua Coriolano, 710 Lapa 05047-900 São Paulo - SP - Brasil Fone (11) 3670-0110
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
Sumário Objetivos da Lição Estudo de Caso Exercício Exercício Exercício 3...
Sumário Sumário... 2 1. Objetivos da Lição 02... 3 1.1. Estudo de Caso 1... 4 2. Exercício 1... 11 2.1. Exercício 2... 19 1.3. Exercício 3... 23 2 1. Objetivos da Lição 02 Nesta lição serão exercitadas
Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada e Saída básica
Universidade Federal de Ouro Preto -UFOP Departamento de Computação - DECOM Programação de Computadores I BCC701 www.decom.ufop.br/moodle Ambiente Scilab Variáveis, expressões, comando de atribuição Entrada
Tipos de movimento da mesa: discordante: sentido de rotação oposto ao movimento de avanço concordante: mesmo sentido de rotação e avanço
FRESAGEM (Abr 2007) 1. Introdução Usinagem realizada com ferramenta multicortante, chamada fresa, em máquina fresadora. Alta produtividade. Ferramenta possui movimento de rotação (corte) e peça (fixada
Programação Procedimental
Programação Procedimental Maria Adriana Vidigal de Lima Universidade Federal de Uberlândia - 2013 1 Escrita de Algoritmos 1.1 Técnicas de Programação e Algoritmos Na elaboração de programas maiores e complexos
INSTITUTO FEDERAL DE SANTA CATARINA CNC/CAM. Profº Emerson Oliveira Matéria: CNC/CAM Câmpus Joinville
INSTITUTO FEDERAL DE SANTA CATARINA CNC/CAM Matéria: CNC/CAM [email protected] Etapas CAD/CAM: INSTITUTO FEDERAL DE SANTA CATARINA Quando o sistema tem comunicação direta. CAD/CAM Quando o sistema
Unidade 3: Linguagem de programação
Unidade 3: Linguagem de programação 3.3. Primeiros passos Iniciaremos os primeiros passos no aplicativo Scilab abrindo a janela principal, ilustrada na Figura 3.1. Aprenderemos inicialmente a realizar
da fonte, a cor do sublinhado e alguns efeitos pré-definidos.
Formatar Caractere Usamos a formatação de caracteres para destacar uma palavra. Caracte nada mais é do que o formato da letra, ou sejá, é a fonte. É fonte quem determina se a letra será mais quadrada,
Tutorial SolidCAM 2013/14 Operações 2.5D
UNIVERSIDADE DE SÃO PAULO ESCOLA DE ENGENHARIA DE SÃO CARLOS DEPARTAMENTO DE ENGENHARIA MECÂNICA MANUFATURA ASSISTIDA POR COMPUTADOR SEM0350 2018/1 Prof. Dr. Alessandro Roger Rodrigues Elaborado por: Kandice
FRESADORA FFZ CNC ZOCCA
FRESADORA FFZ CNC ZOCCA Menu Aula inicial CNC Fresa Sistema da Elétrico Comandos Para ISOGRAPH Cavidades adilsonrusteiko.com 1 COMANDO ELETRÔNICO CNC FIDIA Linguagem ISOGRAPH adilsonrusteiko.com 2 TECLADO
ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2006/2007
ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA INTRODUÇÃO À PROGRAMAÇÃO (ENG. INFORMÁTICA) COMPUTADORES E PROGRAMAÇÃO I (ENG. ELECTROTÉCNICA) 2006/2007 TRABALHO PRÁTICO Nº
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA COMEÇANDO A DESENHAR. Professor: João Carmo
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA COMEÇANDO A DESENHAR Professor: João Carmo Ao trabalhar com o AutoCAD, começaremos com o comando Line.
MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA G / GL / GLM CNC FANUC 0I-TD
MANUAL DE PROGRAMAÇÃO E INDÚSTRIAS ROMI S/A DIVISÃO DE COMERCIALIZAÇÃO: Rua Coriolano, 710 Lapa 05047-900 São Paulo - SP - Brasil Fone (11) 3670-0110 Fax:3865-9510 Site: www.romi.com.br ROMI OPERAÇÃO LINHA
Desenho Técnico II. INSTITUTO FEDERAL DE SANTA CATARINA Câmpus Joinville Profº Emerson Oliveira
Desenho Técnico II 1 SolidWorks Importância do sistema Cad na industria. 2 Aresta e vértices Face Vértice Aresta 3 Iniciando Solidworks Para iniciar o sistema, basta clicar duas vezes no ícone SOLIDWORKS
AULA 2: INTRODUÇÃO A PYTHON. Luís Feliphe Silva Costa
AULA 2: INTRODUÇÃO A PYTHON Luís Feliphe Silva Costa Sumário Variáveis simples Entrada e Saída de dados Operadores Estruturas Condicionais Estruturas de repetição Funções Tratamento de erros Variáveis
Esta opção é utilizada para desenhar círculos, arcos, elipses, e outros grupos curvilíneos.
Curvas Esta opção é utilizada para desenhar círculos, arcos, elipses, e outros grupos curvilíneos. Curvas são desenhados normalmente no sentido contra-o-relógio, a menos que o interruptor [Horário] esteja
Aula 03 - Introdução ao Scilab (p2)
BCC701- Programação de Computadores I Aula 03 - Introdução ao Scilab (p2) Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM http://www.decom.ufop.br/bcc701 BCC701-2019-01 DECOM
Prof. A. G. Silva. 28 de agosto de Prof. A. G. Silva INE5603 Introdução à POO 28 de agosto de / 1
INE5603 Introdução à POO Prof. A. G. Silva 28 de agosto de 2017 Prof. A. G. Silva INE5603 Introdução à POO 28 de agosto de 2017 1 / 1 Comandos de decisão simples e compostas Objetivos: Utilização de controles
SEBENTA INTRODUÇÃO Á ALGORITMIA
SEBENTA INTRODUÇÃO Á ALGORITMIA O desenvolvimento de programas para computador está sempre baseado na tarefa de programar um computador para seja resolvido um problema ou executada uma função e assim dar
EXCEL. Professor: Leandro Crescencio Colégio Politécnico 1
EXCEL Professor: Leandro Crescencio E-mail: [email protected] http://www.inf.ufsm.br/~leandromc Colégio Politécnico 1 Excel Faixas Nomear um intervalo de células Utilizar nome de faixas em fórmulas
MANUAL DE PROGRAMAÇÃO E OPERAÇÃO
MANUAL DE PROGRAMAÇÃO E OPERAÇÃO Série SKT & KIT Fanuc Série oi Descrição de comandos M Os comandos M são funções de alternância ou adicionais. Os comandos M podem ficar sozinhos ou com outro comando em
PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1
PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) ª FASE 0 DE JULHO 08 CADERNO... P00/00 Como se trata de uma distribuição normal temos que: ( ) 0,9545. P µ σ
I1, I2 e In são instruções simples ou estruturadas da linguagem Pascal.
Capítulo 4 TESTES, ESCOLHAS E MALHAS DE REPETIÇÃO 1. INTRODUÇÃO Em muitos exemplos e exercícios realizados nos capítulos anteriores, não foram raras as vezes em que fizemos uso de elementos disponíveis
BEKS. Modelos: BEKY e BEKS. Manual de Referência Rápida
BEKS Modelos: BEKY e BEKS Manual de Referência Rápida Junho, 2017 Ícone Nome Descrição USB Imp./Exp. Entrada e Saída de bordados a partir de uma memória USB Pen Drive. Memória Acesso às 100 posições de
COTAGEM. Fundamentos do DT
COTAGEM Fundamentos do DT [email protected] exatas.ufpr.br/portal/degraf-fabio facebook.com/fabiocarlos.marx facebook.com/marxdesign 41 9 9801 5746 INTRODUÇÃO Para executar qualquer objeto é necessário,
IFSC. CNC Comando numérico computadorizado. INSTITUTO FEDERAL DE SANTA CATARINA Câmpus Joinville. Curso técnico em Mecânica IFSC campus Joinville
Curso técnico em Mecânica IFSC campus Joinville IFSC INSTITUTO FEDERAL DE SANTA CATARINA Câmpus Joinville CNC Comando numérico computadorizado Profº Emerson Luis de Oliveira Valter Vander de Oliveira Curso
Fundamentos de Lógica e Algoritmos Aula 2.5 Conceitos Básicos de Algoritmos. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 2.5 Conceitos Básicos de Algoritmos Prof. Dr. Bruno Moreno [email protected] Introdução Um algoritmo pode ser definido como uma sequência finita de passos
Primeiras Máquinas Ferramentas Manuais Movimentação através de volantes, manivelas, alavancas e correias Automação através de cames e seguidores (alto volume de produção) Controle Manual - Torno Automático
Desenho Auxiliado por Computador
UNIVERSIDADE FEDERAL DE JUIZ DE FORA ENE073 Seminários em Eletrotécnica Desenho Auxiliado por Computador (CAD - Computer Aided Design) Prof. Flávio Vanderson Gomes E-mail: [email protected] Aula
Introdução ao Fortran 90-1
Introdução ao Fortran 90-1 Departamento de Física UFPel Definição de Programa em Fortran 90 Programa ou Código-fonte Programa ou código-fonte é um conjunto de instruções, também chamadas de comandos, escritas
Compilador de LP3 para C3E e P3
Compilador de LP3 para C3E e P3 Luís Gil 1 13 de Junho de 2005 1 estudante de Ciências Informáticas no Instituto Superior Técnico 1 Introdução Este relatório descreve a sintaxe e a semântica da Linguagem
MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA ROMI D CNC FANUC 0I - MC
ROMI MANUAL DE PROGRAMAÇÃO E OPERAÇÃO LINHA ROMI D CNC FANUC 0I - MC T22182C INDÚSTRIAS ROMI S/A DIVISÃO DE COMERCIALIZAÇÃO: Rua Coriolano, 710 Lapa 05047-900 São Paulo - SP - Brasil Fone (11) 3873-3388
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof.ª Danielle Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Prof.ª Danielle Casillo Diferentes computadores podem ter diferentes arquiteturas e os diversos tipos de linguagem de programação.
Aula 4 Introdução ao C
Considere o nosso MSC. O Processador Central, entende o conjunto de instruções, leia, imprima, atribuição e condicional e com ela resolvemos vários problemas, construindo vários algoritmos. As instruções
PROPOSTA DE RESOLUÇÃO DA PROVA DE MATEMÁTICA A DO ENSINO SECUNDÁRIO (CÓDIGO DA PROVA 635) 2ª FASE 20 DE JULHO 2018 CADERNO 1
Associação de Professores de Matemática Contactos: Rua Dr. João Couto, n.º 7-A 500-36 Lisboa Tel.: +35 76 36 90 / 7 03 77 Fax: +35 76 64 4 http://www.apm.pt email: [email protected] PROPOSTA DE RESOLUÇÃO DA
