Sei sulla pagina 1di 45

Programao para centro de usinagem

- Linguagem ISO

Programao para centro de usinagem


Linguagem ISO
G17 Definio do plano de trabalho X , Y.
G18 Definio do plano de trabalho X, Z.
G19 Definio do plano de trabalho Y, Z.

G01 X Y Z
Exemplo de programao

POSICIONAMENTO POLAR COM "R/A"

POSICIONAMENTO POLAR COM "R/A"


Quando R e A forem usados para definir movimentos
num bloco de interpolao linear polar, eles provocam
um deslocamento da posio atual da ferramenta at o
ponto final desejado (definido pela distncia R e ngulo
A).
R deve ser somente incremental, nesta combinao um
movimento deve preceder o bloco
Quando A for absoluto, ele medido da linha positiva do
eixo X passando pela posio atual da ferramenta.
Quando A for incremental, ele medido a partir de uma
linha imaginria que se prolonga do movimento anterior.

N0010G99
N0020 G90
......
......
N0090 GO XO YO
N0100G01 X24. Y21.5
N0110G01 R33. A85

ou GO1 r33.a43.145

Funo: G02, G03 Interpolao circular


Atravs das funes pode-se gerar arcos nos sentidos
horrio G2 ou anti-horrioG3
Sintaxe:
G02/G03 X (....)Y(....)Z(....)I (....)J (....)K (....)

Onde:
X, Y, Z - Ponto final da interpolao
I - Centro da interpolao no eixo X
J - Centro da interpolao no eixo Y
K - Centro da interpolao no eixo Z

Se o plano

Programe

Por
exemplo

o ponto final
com

o centro com

XY(G17)

XeY

IeJ

G02 XYIJ #

XZ(G18)

Xe Z

IeK

G02 XYIK #

YZ(G19)

Ye Z

JeK

G02 YZJK #

INTERPOLAO CIRCULAR
Letras maisculas = modo absoluto
Letras minsculas = modo incremental

ABSOLUTO (G90)

Desenhar lousa

INCREMENTAL (G91)

Funo Q:
Quando programada juntamente com as funes G1,G2
e G3 provocar a insero de um chanfro ou raio,entre o
movimento gerado pelo bloco que contm a funo Q e
o bloco seguinte.
Se o valor de Q for positivo especificar o raio do arco a
ser inserido entre os dois movimentos,e se o valor de Q
for negativo especificar a dimenso do chanfro a ser
inserido entre os dois movimentos.

Programar com G02 e Q

N50 GXY
N60 G1 Y30.
N70X10.
N80 X20.Y20.
N90G2X40.Y0 I20. J0 Q5.
N100G1X.

Programar com G01 e Q

G01 X0 Y0
X60.
Q10.
Y60.Q-5.
X0
Q15.
Y0

Programar com G01 e Q

N60 GX0Y0
N70G1 X70.Q10.
N80X30.Y50.
N90X0
N100 Y0

Funo G05
G05 X Y Q D
Permite programar 2 retas que so tangentes a um arco
cujo raio e coordenadas de centro so conhecidos.
Os pontos de tangncia so automaticamente
determinados pelo comando, aliviando a necessidade do
programador calcular estes pontos.
G05 modal e permanece em efeito at que seja
programado uma funo G00, G01, G02, G03
Uma funo G05 em que no especificado as
coordenadas de centro do arco um comando especial
que utilizado para fechar o percurso.

coordenadas do centro do arco (X,Y,Z) e a funo Q


especifica o raio do arco.

Se a funo Q no for definida, ou se Q for igual a zero


determinar um ponto (canto vivo).
Se o valor de Q for positivo o arco ser executado no
sentido anti-horrio.
Se o valor de Q for negativo o arco ser executado no
sentido horrio
A funo D, neste caso, informa ao comando para
armazenar a coordenada do ponto de tangncia para
ser usada no trmino do percurso

Compensao de Raio de Corte (CRC)


da ferramenta em centro de usinagem

Exemplo de compensao de Raio de Corte (CRC)


da ferramenta em centro de usinagem

CICLOS FIXOS
Uma vez definido um ciclo fixo num programa,
este atuar automaticamente aps um
movimento em rpido (G00) no plano XY.
Os ciclos fixos so modais e permanecem ativos
at que sejam cancelados com um G80.
Se for programado um novo ciclo fixo sem
cancelar o anterior, o comando sempre assume
a execuo do ltimo ciclo programado, at que
haja o cancelamento.

G81 R Z F

CICLO FIXO DE FURAO

GZ30. #
G81 R2. Z-25. F150#
X20.Y30. #
X50.Y15.#
G80#

Se aproxima se

CICLO FIXO DE FURAO COM


PERMANNCIA - G82
O ciclo fixo G82 indicado para alargamento ou
operaes de furaco onde a pea necessita de
uma permanncia.
A ferramenta move-se em rpido at o plano-R,
fura em velocidade de avano at a
profundidade final, fornecendo um tempo de
permanncia opcional, e retorna ao plano-R ou
posio inicial da ferramenta

G82 R Z D F #

GZ30. #
G82R2.Z-25.D5.F150#
X20.Y30. #
X50. #
G80

CICLO FIXO DE FURACO COM DESCARGA - G83


Um bloco G83 executa uma operao que inclui um
movimento de retrao ou uma permanncia para a
quebra ou remoo do cavaco.

Pode-se especificar uma permanncia e/ou um


movimento incremental positivo de Z como ao de
quebra cavaco depois de cada incremento

Como todo ciclo fixo, G83 modal. Ele permanece em


efeito at ser cancelado pela funo G80, ou sobreposto
por outro ciclo fixo, que atuar automaticamente aps
um subsequente movimento rpido (G00).

Exemplo com Permanncia e Retrao


G83 Z I R F D

Quando no programado U ocorrer a retrao at o


plano-R aps cada incremento de profundidade. Quando
P diferente de zero retrair ao Z inicial no final do ciclo
: Depois da retrao, a ferramenta voltar em rpido,
profundidade anteriormente atingida menos o valor de
W; assumido por default

G83 Z I R F D

GZ25. #
G83 Z-58. I15. R2. F100 D1. #
X30. Y15. #
Y30. #
G80#

CICLO FIXO DE ROSCAR - G84


A funo G84 possibilita a execuo de um roscamento
em um furo com a utilizao de macho para roscar
O ciclo fixo G84 gira o eixo rvore no incio do ciclo
move-se em rpido ao plano-R e em velocidade de
avano at a profundidade especificada.
Quando a profundidade final atingida, a rotao do
eixo rvore revertida (sentido anti-horrio)
automaticamente. Finalmente a ferramenta retorna em
velocidade de avano a posio especificada

G84 Z R F
NOTA:
RPM = 318
Passo =1,5 mm
F = 318x 1.5=477

NOTA:
RPM = 318
Passo =1,5 mm
F = 318x 1.5=477

G84 Z-15. R5. F477#


X25. Y20. #
X40.Y30. #
G80#

CICLO FIXO DE MANDRILAMENTO - G85


O ciclo fixo G85 possibilita a execuo da
operao de mandrilamento.
Move-se em rpido at o plano-R,
Age em velocidade de avano at a
profundidade especificada,
atua uma permanncia opcional e ento
retorna ao plano-R ou ao "Z" inicial em
velocidade de avano ou em avano de retrao

G85 R2. Z-20. F40 V15O D1

GZ25. #
G85R2.Z-20.F40 V15OD1.#
X30.Y40. #
Y20. #
G80#

Potrebbero piacerti anche