28.08.2013 Views

4 - Fagor Automation

4 - Fagor Automation

4 - Fagor Automation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.<br />

MODO EDISIMU (EDIÇÃO E SIMULAÇÃO).<br />

CNC 8065<br />

(REF: 1305)<br />

·136·<br />

Edição e simulação de um programa<br />

8.2.2 Edição de um programa (linguagem CNC 8055)<br />

Manual de operação<br />

Os programas peça podem ser editados tanto na linguagem própria do CNC como na<br />

linguagem do 8055. A programação em linguagem do CNC 8055 se habilita no editor de<br />

programas peça, desde a softkey “Personalizar” do menu horizontal. Dentro desta opção,<br />

ativar a softkey do editor 8055. Com esta opção desativada, o CNC sempre trabalhará com<br />

sua própria linguagem.<br />

Embora esta opção esteja ativa, também se podem editar programas na linguaje do CNC.<br />

O CNC assume uma ou outra linguaje em função do nome atribuído ao programa peça.<br />

Depois de selecionada uma linguagem de programação, não se admite instruções da outra<br />

linguagem; isto é, não se podem combinar ambas as linguagens no mesmo programa de<br />

peça.<br />

Com esta opção ativa, no CNC podemos editar e executar programas de usinagem escritos<br />

na linguagem do 8055. O CNC não permite executar instruções do CNC 8055 desde o modo<br />

MDI.<br />

Edição de um programa na linguagem do CNC 8055<br />

Com o editor personalizado para aceitar a sintaxe do CNC 8055, o CNC entende que se<br />

deseja utilizar esta linguagem nos seguintes casos. No resto dos casos o CNC entende que<br />

não se deseja utilizar a linguagem do CNC 8055 e assume a sintaxe.<br />

Quando o nome do programa tiver extensão pit (programa de torno) ou pim (programa<br />

de fresadora). Estas são as extensões originais do CNC 8055.<br />

Quando o nome do programa seja um valor numérico de não mais de 6 dígitos (999999),<br />

que é como se denominam os programas no CNC 8055. Nestes casos o CNC lhe<br />

acrescenta automaticamente a extensão pim (em fresa) ou pit (em torno).<br />

Depois de aberto o programa, editá-lo utilizando a linguagem do CNC 8055; o CNC não<br />

admitirá instruções em sua própria linguajem.<br />

Limitações da edição de um programa<br />

Não é permitido programar chamadas a sub-rotinas que se encontrem em outros<br />

programas.<br />

A análise sintática não está disponível para programas escritos na linguagem do 8055. A<br />

softkey para realizar a análise sintática do programa estará desabilitada.<br />

Executar e simular um programa editado na linguagem do 8055<br />

Para executar ou simular um programa escrito na linguagem do CNC 8055 (aqueles com<br />

extensões pim ou pit), o CNC traduz à sua própria linguagem. O CNC sempre simula e<br />

executa o programa traduzido, que além disso é o que aparece na tela durante a execução.<br />

Se no momento de selecionar o programa, se seleciona o arquivo com extensão pit ou pim,<br />

o CNC abre o arquivo traduzido, que é o que aparece na tela.<br />

Se é originado algum erro durante a execução, o CNC visualizará o bloco que lhe provocou.<br />

O bloco estará em linguagem do CNC, mas será facilmente identificável devido ao formato<br />

de tradução.<br />

A tradução do programa peça<br />

O CNC mantém ambos os programas; o escrito em formato 8055 (o editado) e o seu<br />

equivalente traduzido. O programa traduzido se guarda na seguinte pasta, com o mesmo<br />

nome porém com a extensão m55 (programa de fresadora) ou t55 (programa de torno).<br />

C:\Cnc8070\Users\Prg\PRG_8055_TO_8070<br />

A tradução do programa só se realiza uma vez; a primeira vez que se simula o programa<br />

ou a primeira vez que se seleciona o programa no modo automático.<br />

Se modificamos o programa editado em linguagem do CNC 8055, o CNC volta a traduzilo.<br />

Se, se modifica o programa traduzido, o CNC não atualiza o programa editado em<br />

linguajem do CNC 8055.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!