Baixe o app para aproveitar ainda mais
Prévia do material em texto
PARAMETRIZACAO-LINGUAGEM ESTRUTURADA As variáveis são definidas pelo símbolo do sustenido (#). Podemos também atribuir valores as variáveis através de formulas ou substituições. Ex.: # 1 = 100 # 2 = # 1 + 5 Portanto # 2 = 105 Os valores das coordenadas podem ser variáveis. Ex.: # 1 = 100 G1 X - # 1 F200; Portanto = G1 X-100 F200; As variáveis podem ser utilizadas junto a funções aritméticas. Ex.: # 1 = 10 # 2 = 15 # 3 = # 1 + # 2 Portanto # 3 = 25 Funções aritméticas: A parametrização admite funções aritméticas: Adição, Subtração, multiplicação, divisão. # 4 = SIN [60] (Função seno) Portanto: # 4 = 0.860 # 5 = COS [45] (Função coseno) Portanto: # 5 = 0.707 # 6 = TAN [60] (Função tangente) Portanto: # 6 =1.732 Para maior aproveitamento das variáveis de programação podemos utilizar as funções condicionais. IF Se GOTO Vá para DO Faça WHILE Enquanto END Final EQ Igual NE Diferente GT Maior que LT Menor que GE Maior ou igual LE Menor ou igual Estrutura IF GOTO Programa II N10; IF [ #1 EQ120 ] GOTO50; II #1= #1 + 1; GOTO10; N50; GO Z100; M30; Estrutura DO WHILE Programa II WHILE [ #1 LT 150 ] DO 5; II II END 5; M30; EXEMPLO UTILIZANDO ESTRUTURA PARAMETRIZADA G17 G21 G40 G54 G80 G90; T1 M6; G43 Z150 H1 S1500 M3; G0 X0 Y0; G1 Z0 F500; # 1 = 1.5; N10; IF [ #1 GT 50 ] GOTO 20; G1 Z – [# 1] F1000; G1 X100; Y50; X0; Y0; # 1 = # 1 +1.5; GOTO 10; N20 G0 Z100; M30; % Se #1 for “IGUAL”120 “VÁ PARA” 100. Caso contrario continue. Se #1 for “MENOR QUE”150 “faça a rotina até a linha END 5. No exemplo ao lado, será usinado o perfil do produto conforme dimensões, com uma profundidade de corte axial ap de 1.5mm por passada ate atingir a profundidade desejada na condição de superioridade de 50mm. Quando esta profundidade e atingida pela execução continua desta parte do programa e realizado um salto para a linha de numero 20 e o programa e finalizado. Exercício: 1- Elabore a programação parametrizada do produto apresentado abaixo. Determine o rpm e avanço: VC=100 m/min; fz=0,15 mm/min; z= 4 gumes; diâmetro da ferramenta 16mm Utilizar duas casas após a virgula para calculo de trigonometria. _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ _________________________________ 2- Elabore a programação parametrizada do produto apresentado abaixo. Determine o rpm e avanço: VC=120 m/min; fz=0,15 mm/min; z= 3 gumes; diâmetro da ferramenta 20mm Utilizar duas casas após a virgula para calculo de trigonometria. _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________ _______________________________
Compartilhar