06.08.2013 Views

CNC PILOT 64290 pt - heidenhain

CNC PILOT 64290 pt - heidenhain

CNC PILOT 64290 pt - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

4.1 Programação DIN<br />

Elementos do programa DIN<br />

Um programa DIN é composto pelos elementos:<br />

Número de programa<br />

Identificações das secções de programa<br />

Blocos NC<br />

Comandos de estruturação do programa<br />

Frases de comentário<br />

O número de programa começa com "%", seguindo-se até 8<br />

carateres (algarismos, maiúsculas ou "_", sem acentos nem "ß") e a<br />

extensão "nc" para programas principais ou "ncs" para subprogramas.<br />

Como primeiro caráter deve utilizar-se um algarismo ou uma letra.<br />

Identificações das secções de programa: quando se cria um<br />

programa DIN novo, já estão registadas identificações de secção.<br />

Dependendo dos requisitos de desempenho, acrescentam-se mais<br />

secções ou apagam-se identificações registadas. Um programa DIN<br />

deve conter, no mínimo, as identificações de secção MAQUINAGEM<br />

e FIM.<br />

Os blocos NC principiam por um "N", seguido por um número de bloco<br />

(com até 4 algarismos). Os números de bloco não influenciam a<br />

execução do programa. Servem para identificar um bloco NC.<br />

Os blocos NC das secções CABEÇALHO DO PROGRAMA,<br />

REVÓLVER E DISPOSITIVO TENSOR não estão integrados na<br />

"Organização de números de bloco" do editor DIN.<br />

Um bloco NC contém comandos NC como comandos de deslocação,<br />

ativação ou organização. Os comandos de deslocação ou ativação<br />

começam por um "G" ou "M", seguido por uma combinação numérica<br />

(G1, G2, G81, M3, M30, ...) e os parâmetros de endereço. Os<br />

comandos de organização são compostos por "palavras-chave"<br />

(WHILE, RETURN, etc.) ou por uma letra e uma combinação numérica.<br />

São permitidos blocos NC que contenham exclusivamente cálculos de<br />

variáveis.<br />

É possível programar vários comandos NC num bloco NC desde que<br />

não se utilizem as mesmas letras de endereço e não possuam<br />

funcionalidades "contrárias".<br />

118

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

Saved successfully!

Ooh no, something went wrong!