Escolar Documentos
Profissional Documentos
Cultura Documentos
INDICE
Introduo ...........................................................................
03
Caracteres
especiais..............................................................................
07
Caracter G .......................................................................
08
Caracter @ ......................................................................
10
Caracter # .......................................................................
12
Caracter % .......................................................................
24
Procedimento p/
alinhamento..........................................................................
25
Programa
exemplo...............................................................................
26
Qualificao .........................................................................
27
Editor de
comandos.............................................................................
28
G0T0
G1 -> e' o comando de movimentao dos eixos (x,y,z)
G1X10.Y-20.Z0
G2 -> e' um comando duplo (movimento/medio) , ao mesmo tempo
este comando movimenta os eixos e adquire um ponto compensado .
G2X-15.Y20.Z5.=>N1
7
30
G3P0Q0.866R-0.5=>N1
G23 -> igual a G3 porm ponto no compensado
ponto compensado
@WAIT
-> parada incondicional de um programa, para continuar
apertar o INIZIO CICLO .
13
@R1
@R2
-> retrao preselecionada aps o comando G2/G22, o default
4mm ( somente em autoaprendimento ) .
@R2=5.
@E1
@E2
-> semelhante a @E1 , porm durante a execuo do comando
G2/G22 .
@E2=400
14
@END
@LP
15
=========
@DEV1
-> formata os dados a serem enviados para o arquivo de
estatstica .
@DEV1X0Y1Z0D0
-> dado enviado a um perifrico impressora/arquivo ,de
@OUT
acordo com seu formato (@LP , @DEV1)
G3P1Q0R0=>N30=@OUTN14
17
DESCRIO
Coordenada dos eixos X, Y, Z
Cosseno diretor relativo aos eixos X, Y, Z
Ponto
Reta
Plano
Circulo
Dimetro
18
19
#PLANE3(P12,R14)=>N4
N4
#LINE1
#LINE2
#LINE3
#LINE4
22
23
#LINE5
24
#PRPOP
#PRPOL
#PRPOL(P1,R2)=>N3
26
#RIFXY
#RIFZX
#RIFYZ
#RIFYX
#RIFZY
#RIFXZ
->
->
->
->
->
->
27
#SETR1
#ENAR1
#ENARM
#PRER1
#TR1RM(P14)=>N24
#CRMR1 -> comando de aquisio em eixo pea de um ponto medido
em eixo mquina .
#CR1RM -> comando de aquisio em eixo mquina de um ponto
medido em eixo mquina .
#SETXY
#SETYZ
crculo
#SETZX
#SETPL
->
->
->
->
EX. 1) #SETXY
#SETEL
2) #SETPL(F150)
31
32
#MEDIA
P3
#INLXY
F2
->
35
#INLYZ
#INLZX
#POM2P
#PLM2P
#PLMPP
#DIST1
#DIST2
#DIST3
#DIST4
38
#DIST5
#DIST6
#DIST7
#DIST8
41
#DISTX
#DISTY
#DISTZ
42
#ANPLA
#ANPLA(F1,F2)=@OUTN12
#ANLIN
#ANPOI
45
#ANLIP
46
47
48
%ETOL1(P1,P2,P3,P4,[D0TL0TH500])
%ETOL2
%ETOL3
%ETOL4
%ETOL5
%ETOL6
%ETOL7
52
53
EXEMPLO DE UM PROGRAMA
54
@LP:
@LP TIME
@LP: *** PROGRAMA EXEMPLO ***
EXEMPLO
@LP:
#SETRC
// p/ giro da mesa
#CRMR1
// aquisio em eixo pea de um
ponto medido em eixo maquina
#PLAN1(...)=>N100
// medio/clculo do plano A
(define vetor Zp)
#SETEL(R[XX100YY100ZZ100PP100QR100RQ100])=>N99
// reta terica (define vetor terico
Yp)
#RIFYZ(R99,R100)=#SETR1
// alinha eixos pea (Yp=R99 ,
Zp=R100)
55
#PRER1(P100,P[Z0])=#SETR1
#ENAR1
(provisrio)
G9B0
#HOLE1(...)=>N101
G9B270
// mede um furo ( B )
// giro da mesa de 270 graus
#HOLE1(...)=>N102
G9B0
// mede um furo ( A )
// giro da mesa a 0 graus
// transforma
#TRMR1(P101)=>N201=#TRMR1(P102)=>N202
em referencia maquina
@RESET
// limpa da memria alinhamento
prov.
56
#PLAN1(...)=>N200
#LINE1(P201,P202)=>N203
#RIFZX(R200,R203)=#SETR1
X=R203)
#PRER1(P200,P[Z0])
#PRER1(P203,P[X0Y0])
#SETR1
// ativa alinhamento
#ENAR1
57
58
#SPHE0(P1,P2,P3,P4,P5)=>N333
#DIADS(P333,T0)=G0T0
#QUAL1(P333,T0)=#SETRC(P333)
@END
Comandos do Editor
CTRL L abilita auto aprendimento ( Chave em PROG )
F10 roda programa passo a passo ( linha a linha )
F5 roda o programa passo a passo ( continuo )
Shift F5 Fim de programa
F9 marca linha parada do programa
60
61