programação CNC - princípios fundamentais.pdf

Embed Size (px)

Citation preview

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    1/464

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    2/464

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    3/464

    SINUMERIK840D/840Di/810D/FM-NCPrincpios fundamentais

    Edio 04.2000

    Instrues de Programao

    Princpiosgeomtricosfundamentais

    1

    Princpiosfundamentais daprogramao NC

    2

    Dados deposicionamento 3

    Programar comandosde deslocamento 4

    Comportamento datrajetria 5

    Frames 6

    Controle do avano emovimento do fuso 7

    Corretores de

    ferramentas8

    Funes especiais 9

    Parmetrosaritmticos e saltosprogramveis

    10

    Subprogramas e

    repetio de trechosde programa

    11

    Tabelas 12

    Anexo A

    Vlido para

    Controle Verso deSoftware

    SINUMERIK 840D 5SINUMERIK 840Di 5SINUMERIK 840DE (Verso p/exportao) 5

    SINUMERIK 810D 3SINUMERIK 810DE (Verso p/exportao) 3SINUMERIK FM-NC 3

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    4/464

    0 Contedo 04.00 0

    SINUMERIK - Documentao

    Chave das edies

    At o presente edio, foram publicadas as seguintes edies.

    Na coluna "comentrio", as letras utilizadas caracterizam o nvel das edies publicadas at agora.

    Caracterizao do nvel na coluna "comentrio":

    A .... Nova documentao.B .... Reimpresso inalterada com novo nmero de pedido.C .... Verso refundida com novo nvel de edio.

    A alterao de fatos tcnicos mencionados em uma pgina, em comparao com a versoanterior, indicada pela verso de edio atualizada no cabealho da respectiva pgina.

    Edio N. de pedido Comentrio 02.95 6FC5298-2AB00-0BP0 A08.97 6FC5298-4AB00-0BP0 A12.95 6FC5298-3AB00-0BP0 C03.96 6FC5298-3AB00-0BP1 C08.97 6FC5298-4AB00-0BP0 C12.97 6FC5298-4AB00-0BP1 C

    12.98 6FC5298-5AB00-0BP0 C08.99 6FC5298-5AB00-0BP1 C04.00 6FC5298-5AB00-0BP2 C

    Este livro forma parte integrante da documentao no disco CD-ROM (DOCONCD)Edio N. de pedido Comentrio04.00 6FC5298-5CA00-0BG2 C

    Marcas registradas SIMATIC , SIMATIC HMI , SIMATIC NET , SIROTEC , SINUMERIK and SIMODRIVE so todas marcasregistradas Siemens. Outros nomes utiizados nesta publicao podem ser tambm marcas registradas, cujouso por uma terceira parte em seu benefcio poder violar os direitos de seu proprietrio.

    Para mais informaes veja-se no Internet sob:http://www.aut.siemens.de/sinumerik

    Esta documentao foi criada mediante WinW ord V 7.0e Designer V 4.0.Esta publicao no pode ser reproduzida nem transmitida, proibido de utilizarou participar o contedo da mesma sem prvia autorizao expressa.Contravenes obrigam indenizao por perdas e danos. Reservados todos osdireitos, em particular para o caso da concesso de patente ou do registro demodelos de utilidade.

    Siemens AG 1996 - 1997. All Rights Reserved.

    No controle podem encontrar-se outras funes operacionais no descritas nestadocumentao. Porm, no h qualquer direito a estas funes no caso de umfornecimento novo ou do servio de assistncia ps-venda.

    Controlamos o contedo deste livro quanto conformidade com o hardware esoftware descritos. No entanto, no possvel excluir diferenas, i.., noassumimos a garantia para a conformidade total. As indicaes neste livroverificamos em intervalos regulares e, se necessrio, efetuamos correesnecessrias.Muito agradeceramos sugestes e propostas de melhoramento.

    Reservadas alteraes tcnicas.

    Nmero de pedido 6FC5298-5AB00-0BP2Impresso na Repblica federal da Alemanha

    Siemens AG

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    5/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-5

    0 04.00 Contedo 0

    Contedo

    Princpios geomtricos fundamentais 1-191.1 Descrio dos pontos da pea ......................................... ............................................... 1-20

    1.1.1 Sistemas de coordenadas da pea .............................................. ............................... 1-201.1.2 Definio das posies da pea ...................................... ........................................... .1-211.1.3 Coordenadas polares...................................................... ............................................. 1-231.1.4 Dimenso absoluta ................................................. ............................................. ........1-241.1.5 Dimenso incremental ......................................... ..................................................... ...1-251.1.6 Designaes de planos......................................................... ....................................... 1-26

    1.2 Posio dos pontos zero ......................................... ................................................ ........1-27

    1.3 Posio dos sistemas de coordenadas.............................. ............................................. 1-271.3.1 Viso geral dos vrios sistemas de coordenadas .............................................. .........1-271.3.2 Sistema de coordenadas da mquina ...................................... ................................... 1-291.3.3 Sistema de coordenadas base ...................................... ........................................... ...1-311.3.4 Sistema de coordenadas da pea ...................................... ......................................... 1-321.3.5 Conceito de Frames......................................... ............................................ ................1-321.3.6 Atribuio do sistema de coordenadas da pea aos eixos de mquina...................... 1-341.3.7 Sistema de coordenadas atual da pea........................................................... ............1-34

    1.4 Eixos................................................................................................................................1-351.4.1 Eixos principais (eixos geomtricos) ................................................. ..........................1-361.4.2 Eixos especiais ......................................... ................................................ ...................1-37

    1.4.3 Fuso principal , fuso mestre................. ..................................................... ...................1-371.4.4 Eixos de mquina ......................................... ................................................ ...............1-371.4.5 Eixos de canal................................................. ................................................ .............1-371.4.6 Eixos de trajetria ...................................... ........................................... .......................1-381.4.7 Eixos de posicionamento...................................... ................................................ .......1-381.4.8 Eixos sncronos...................................................... ............................................. .........1-401.4.9 Eixos de comando .............................................. ........................................... ..............1-401.4.10 Eixos de CLP ...................................... ................................................ .........................1-401.4.11 Eixos lincados (SW 5 em diante) ......................................... ..................................... 1-41

    1.5 Sistemas de coordenadas e usinagem de peas......................................... ...................1-43

    Princpios fundamentais da programao NC 2-452.1 Estrutura e contedo de um programa NC ...................................... ............................... 2-46

    2.2 Elementos de linguagem da linguagem de programao.............................................. .2-47

    2.3 Programando uma pea-exemplo.............................................. ..................................... 2-69

    2.4 Primeiro exemplo de programao para uma aplicao de fresamento.........................2-71

    2.5 Segundo exemplo de programao para uma aplicao de fresamento........................2-72

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    6/464

    Siemens AG 2000.Todos os direitos reservados0-6 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Contedo 04.00 0

    2.6 Exemplo de programao para uma aplicao de torneamento................................ .....2-75

    Dados de posicionamento 3-773.1 Informaes gerais ......................................... ................................................ .................3-78

    3.2 Dimenses absolutas/incrementais, G90/G91 .............................................. ..................3-793.2.1 Expanso G91 (SW 4.3 em diante) ......................................... ....................................3-82

    3.3 Dimenses absolutas para eixos rotativos, DB, ACP,ACN .............................................3-83

    3.4 Dimenses mtricas/polegadas, G70/G71/G700/G710 ......................................... .........3-85

    3.5 Deslocamentos de origem programveis, G54 a G599 ..................................................3-88

    3.6 Seleo do plano de trabalho, G17 a G19................................................ .......................3-92

    3.7 Limitao programvel do campo de trabalho, G25/G26......... .......................................3-94

    3.8 Referenciamento, G74................................. ............................................. .......................3-97

    Programar comandos de deslocamento 4-994.1 Informaes gerais ......................................... ................................................ ...............4-100

    4.2 Comandos de deslocamento c/coord. polares, G110, G111, G112, AP, RP ................4-102

    4.3 Movimento rpido , G0.............................................. ................................................ .....4-106

    4.4 Interpolao linear, G1................................. ............................................. .....................4-108

    4.5 Interpolao circular, G2/G3, CIP...................................................... ............................4-111

    4.6 Interpolao helicoidal, G2/G3, TURN ...................................... ....................................4-124

    4.7 Definies de contorno.............................................. ........................................... .........4-1264.7.1 Linha reta com ngulo...................................................... ..........................................4-1264.7.2 Duas linhas retas ...................................................... ................................................ .4-1274.7.3 Trs linhas retas................................. ............................................. ...........................4-1284.7.4 Programao de ponto final com ngulo ................................. ..................................4-129

    4.8 Abertura de roscas com passo constante, G33 ......................................... ...................4-1304.8.1 Trajetria de entrada e sada programvel (SW 5 em diante)...................................4-135

    4.9 Rosqueamento rgido (sem mandril de compensao) G331, G332............................4-137

    4.10 Rosqueamento com mandril de compensao......................................... ...................4-1394.11 Parada durante o rosqueamento......................................... ..........................................4-140

    4.12 Deslocamento para o ponto fixo , G75 ........................................... ...............................4-143

    4.13 Deslocamento para limitador fixo ...................................................... ............................4-145

    4.14 Funes especiais de torneamento................................. ..............................................4-1494.14.1 Posio da pea ......................................... ................................................ .............4-1494.14.2 Notao dimensional para: raio, dimetro................................................. ..............4-150

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    7/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-7

    0 04.00 Contedo 0

    4.15 Chanfro, raio de contorno................. ............................................. ............................... 4-152

    Comportamento da trajetr ia 5-1575.1 Parada exata, G60, G9, G601, G602, G603 ............................................. ....................5-158

    5.2 Controle contnuo da trajetria, G64, G641, G642, G643...................................... .......5-160

    5.3 Comportamento de acelerao, BRISK, SOFT, DRIVE.............................. ..................5-166

    5.4 Viso geral dos diferentes controles de velocidade .............................................. ........5-168

    5.5 Movimento com controle feedforward, FFWON, FFWOF......................................... ....5-169

    5.6 Preciso programvel do contorno, CPRECON, CPRECOF........................................ 5-170

    5.7 Tempo de espera , G4.............................................. ................................................ .....5-171

    5.8 Procedimento: Parada interna de pr processamento ......................................... ............5-172

    Frames 6-1736.1 Generalidades...................................................................................................................6-174

    6.2 Instrues frame ......................................... ..................................................... .................6-175

    6.3 Deslocamento de origem programvel .............................................. ............................... 6-1776.3.1 TRANS, ATRANS......... ............................................ ............................................ ...6-1776.3.2 G58, G59: ZO axial programvel (SW 5 em diante) ......................................... ......6-180

    6.4 Rotao programvel, ROT, AROT...................................... ........................................... .6-183

    6.5 Fator de escala programvel, SCALE, ASCALE ...................................... ........................6-190

    6.6 Espelhamento programvel , MIRROR, AMIRROR ...................................... ...................6-193

    6.7 Gerao do frame de acordo com a orientao da ferramenta, TOFRAME ....................6-197

    6.8 Desselecionar o Frame.....................................................................................................6-198

    Controle do avano e movimento do fuso 7-1997.1 Avano...........................................................................................................................7-200

    7.2 Movimentando eixos de posicionamento, POS, POSA, POSP................. .................... 7-208

    7.3 Operao do fuso com controle de posio , SPCON, SPCOF.................................... 7-211

    7.4 Posicionamento de fusos para operao como eixos, SPOS, SPOSA ...................... 7-212

    7.5 Fresando em peas torneadas: TRANSMIT ...................................... ........................... 7-217

    7.6 Transformao de superfcie cilndrica: TRACYL .............................................. ...........7-219

    7.7 Avano para eixos de posicionamento e fusos ................................. ............................7-221

    7.8 Correo de avano percentual, OVR, OVRA ......................................... .....................7-224

    7.9 Avano com controle de correo atravs da manivela, FD, FDA................................7-225

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    8/464

    Siemens AG 2000.Todos os direitos reservados0-8 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Contedo 04.00 0

    7.10 Correo percentual da acelerao: ACC (Opo).............................................. .........7-229

    7.11 Otimizao do avano em seguimentos curvos da trajetria , CFTCP, CFC, CFIN.....7-230

    7.12 Rotao de fuso S, sentido de rotao de fuso M3, M4, M5.............................. ...........7-233

    7.13 Velocidade constante de corte, G96, G97, LIMS ..........................................................7-236

    7.14 Velocidade perifrica constante de rebolo, GWPSON, GWPSOF................................7-238

    7.15 Rotao constante da pea para retificao Centerless, CLGON, CLGOF.................7-241

    7.16 Limitao programvel da rotao do fuso, G25, G26...................................... ............7-243

    7.17 Vrios avanos em um bloco : F.., FMA........ ........................................................ .......7-244

    7.18 Avano durante o bloco: FB... (SW 5.3 em diante) ...................................... .................7-246

    Corretores de ferramentas 8-2498.1 Informaes gerais ......................................... ................................................ ...............8-250

    8.2 Lista dos tipos de ferramentas.............................................. .........................................8-253

    8.3 Seleo de ferramenta/chamada de ferramenta T...... ..................................................8-2568.3.1 Troca de ferramenta com M6 (fresa) .............................................. ...........................8-2568.3.2 Troca de ferramenta com comando T (giro)......... ............................................. ........8-259

    8.4 Corretor de ferramenta D......................................... ............................................. .........8-260

    8.5 Seleo da ferramenta T atravs do gerenciamento de ferramentas ...........................8-262

    8.5.1 Torno com magazine circular......................... ............................................................8-2628.5.2 Fresa com magazine de corrente ...................................... ........................................8-263

    8.6 Chamada do corretor D com o gerenciamento de ferramentas ....................................8-2658.6.1 Torno com magazine circular...................... ........................................................ .......8-2658.6.2 Fresa com magazine de corrente ...................................... ........................................8-266

    8.7 Fazendo o corretor da ferramenta operativo imediatamente ........................................8-267

    8.8 Correo de raio da ferramenta, G40, G41, G42 ............................................. .............8-268

    8.9 Aproximao e afastamento do contorno, NORM, KONT, G450, G451 .......................8-275

    8.10 Correo em cantos, G450, G451......................... ............................................. ...........8-278

    8.11 Aproximao e recuo suaves .............................................. ..........................................8-2818.11.1 Ampliao da aproximao e recuo: G461/G462 (SW 5 em diante).........................8-289

    8.12 Monitorao de coliso, CDON, CDOF ......................................... ................................8-293

    8.13 Corretor de ferramenta 2 1/2 D.............................. ........................................... .............8-295

    8.14 Correo de comprimento p/ ferramentas orientveis: TCARR, TCOABS, TCOFR ....8-297

    8.15 Monitoraes especficas para retificas TMON, TMOF.............................................. ..8-300

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    9/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-9

    0 04.00 Contedo 0

    8.16 Corretores aditivos (SW 5 em diante) ...................................... .................................... 8-3028.16.1 Seleo do deslocamento (por nmero DL) ...................................... ........................8-3028.16.2 Definio do desgaste e do valor principal ...................................... ..........................8-3038.16.3 Apagar corretores aditivos (DELDL)..........................................................................8-305

    8.17 Corretores de ferramenta caractersticas especiais (SW 5 em diante) ..................... 8-3068.17.1 Espelhando os comprimentos da ferramenta................................. ..........................8-3078.17.2 Considerando o sinal do valor de desgaste................................. .............................. 8-3078.17.3 Alterao do comprimento e plano da ferramenta..................................................... 8-308

    8.18 Ferramentas com direo da ponta relevante (SW 5 em diante) ................................ 8-311

    Funes especiais 9-313

    9.1 Funes auxiliares ................................................. ................................................ ...........9-3149.1.1 Funes M................................................ ................................................. ..............9-3199.1.2 Funes H ......................................... .................................................. ....................9-322

    Parmetros aritmticos e saltos programveis 10-32310.1 Parmetros aritmticos R......................................... ............................................. .....10-324

    10.2 Saltos incondicionais no programa................................... .......................................... 10-327

    10.3 Saltos condicionais no programa ................................... ............................................ 10-329

    Subprogramas e repetio de trechos de programa 11-33111.1 Utilizao de subprogramas............................................. .......................................... 11-332

    11.2 Chamada de subprograma......................................... ............................................. ...11-335

    11.3 Subprograma com repetio de programa................................................. ................11-337

    11.4 Repetio de trecho do programa (SW 4.3 em diante).............................. ...............11-338

    Tabelas 12-34712.1 Lista de instrues......................................... ............................................. ................12-348

    12.2 Lista dos endereos ...................................... ........................................... ..................12-36312.2.1 Endereos ......................................... ............................................. ....................... 12-36312.2.2 Endereos fixos ........................................ .............................................. ...............12-363

    12.2.3 Endereos fixos com extenso axial................................... .................................. 12-36512.2.4 Endereos ajustveis ...................................... ............................................... .......12-367

    12.3 Lista das funes G/funes preparatrias................................................................ 12-371

    12.4 Lista de subprogramas pr definidos ................................. ........................................ 12-38012.4.1 Chamadas de subprograma predefinidas......................................... ....................12-38112.4.2 Chamadas de subprograma predefinidas em aes sncronas de movimento....12-39112.4.3 Funes predefinidas...................................... ........................................... ...........12-39312.4.4 Tipos dos dados ........................................... .............................................. ...........12-395

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    10/464

    Siemens AG 2000.Todos os direitos reservados0-10 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Contedo 04.00 0

    Anexo A-397A Abreviaes.............................................. ................................................ ........................ A-398

    B Termos ......................................... ............................................. ....................................... A-406

    C Referncias ................................................ ......................................... ............................. A-433

    D ndice......................................... .......................................... ............................................. A-445

    E Comandos, Identificadores......................................................... ...................................... A-453

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    11/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-11

    0 04.00 PrefcioEstrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    PrefcioEstrutura da documentao

    A documentao SINUMERIK encontra-se dividida em 3 nveis: Documentao geral Documentao para os usurios Documentao de fabricante/de servio

    Destinatrio

    A presente documentao dirige-se ao usurio de mquinas ferramenta. Oimpresso descreve de forma pormenorizada os fatos necessrios para o

    usurio relativamente programao do controle SINUMERIK 840D/810Dou SINUMERIK FM-NC.

    Volume padro

    Nas presentes instrues de programao descreve-se a funcionalidade dovolume padro. Complementos ou alteraes feitos pelo fabricante damquina so documentados pelo fabricante da mquina.

    Dirija-se, para mais informaes relativamente a outros impressos acercado SINUMERIK 840D/810D ou SINUMERIK FM-NC, assim como acerca deimpressos vlidos para todos os controles SINUMERIK (tais como interface

    universal, ciclos de medio...), a seu representante Siemens local.

    No controle podem ser encontradas outras funes que no foramexplicadas nesta documentao. Porm, no h qualquer direito a estasfunes no caso de um fornecimento novo ou em caso assistncia tcnica.

    Validade

    Este manual de programao vlido para os seguintescontroles:SINUMERIK 840D SW5SINUMERIK 840DE (Verso paraexportao) SW5SINUMERIK 810D SW3SINUMERIK 810DE (Verso paraexportao) SW3SINUMERIK FM-NC SW3Equipados com os painis de operao MMC 100.2 ou MMC102/103.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    12/464

    Siemens AG 2000.Todos os direitos reservados0-12 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Prefcio 04.00Estrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Variante de exportao

    As seguintes funes no fazem parte da variante deexportao:Funo FM-

    NC810DE 840DE

    Pacote trabalho com 5 eixos Pacote transformao Handling (5 eixos) Interpolao de eixos mltiplos (> 4 eixos) Interpolao helicoidal 2D+6 Aes sncronas nvel 2 O1) Medio nvel 2 O1)

    Controle adaptvel O1)

    Dressamento contnuo O1) Utilizao dos ciclos de compilao (OEM) Compensao de flecha multidimensional O1)

    Funo no possvel1) Funcionalidade limitada

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    13/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-13

    0 04.00 PrefcioEstrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Princpios fundamentais As presentes Instrues de programao Princpiosfundamentais dirijem-se ao operrio especializado epressupem conhecimentos correspondentes quanto atrabalhos de perfurao, de fresagem e de torneamento.Com base em exemplos de programao simples soexplicados os comandos e instrues segundo a normaDIN6990.Programao avanada As Instrues de programao Avanada dirijem-seaos tcnicos com conhecimento amplo e profundo de

    programao. O controle SINUMERIK 840D/810Dpossibilita, atravs de uma linguagem especial deprogramao, a programao de um programa de peacomplexo (p.ex. superfcie de forma livre, coordenaode canais,...), facilitando assim a programao.Os comandos e instrues descritos nestas instruesde programao no dependem de uma tecnologia.Podem ser utilizados, p.ex., para: retficas mquinas cclicas (trabalhos de embalagem, de

    transformao de madeira) controles de potncia laser

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    14/464

    Siemens AG 2000.Todos os direitos reservados0-14 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Prefcio 04.00Estrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Estrutura das descries

    Todos os ciclos e todas as possibilidades deprogramao foram descritos - se conveniente epossvel - segundo a mesma estrutura interna. Adiviso em vrios nveis de informao permite oacesso seletivo s informaes atualmentenecessrias.

    1. Visualizao rpida

    Ao procurar um comando aplicado apenas raras vezesou o significado de um parmetro, podem ser

    encontradas de forma rpida o modo de programaoda funo e as explicaes relativas aos comandos eparmetros.

    Estas informaes encontram-se sempre nocomeo da pgina.

    InformaoPor motivos de espao no possvel indicar todosos tipos de representao possveis pela linguagemde programao para os comandos e parmetrosindividuais. Por isso, a programao dos comandosfoi indicada sempre na combinao mais costumadana oficina.

    2 03.96 Ciclos de furao e de padro de furao 2

    Siemens AG199675 Allrights reserved.SINUMERIK840D/810D/FM-NCInstr.deprogramao Programmieranl..Ciclos Zyklen(PGZ) - EdioAusgabe08.97 . 2-36

    2.0.1 Furar, centrar Bohren, Zentrieren CYCLE81 Programao mierung

    CYCLE81 (RTP, RFP, SDIS, DP, DPR)

    RTP real Plano deretornoRckzugsebene(absoluto) RFP real Plano de refernciaReferenzebene(absoluto) SDIS real Distncia seguraSicherheitsabstand (a introduzir sem sinalohne Vorzeichen

    einzugeben) DP real Profundidadedefurao finalEndbohrtiefe (absoluta) DPR real Profundidadedefurao final relativa ao plano de refernciaEndbohrtiefe relativ

    zur Referenzebene (a introduzir sem sinalohne Vorzeichen einzugeben)

    Funoktion

    A ferramenta fura com a velocidade derotao de fuso programada fusoe a velocidade deavanoat profundidade defurao final introduzidaDasWerkzeug bohrt mit der programmierten Spindeldrehzahl undVorschubgeschwindigkeit bis zur eingegebenenEndbohrtiefe.

    X

    Z

    Sequncia de operao Ablauf

    Posio atingida antes do incio docicloErreichte Position vor Zyklusbeginn: A posiodefurao a posionosdoiseixosdo planoselecionadoDie Bohrposition ist diePosition in den beidenAchsen der angewhlten Ebene.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    15/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-15

    0 04.00 PrefcioEstrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    2. Explicaes detalhadas

    Na parte teortica encontra-se descrito de formadetalhada o seguinte:

    Para que preciso deste comando?

    Que provoca o comando?

    Qual o decurso?

    Que provocam os parmetros?

    Que deve ser especialmente observado?

    As partes tericas servem de base da aprendizagemespecialmente para principiantes que entram namatria de CN. Por favor, leia o manual pelo menosuma vez a fim de formar-se uma idia do volume eda potncia do Seu controle SINUMERIK .

    203.96 Ciclosdefuraoedepadrodefurao

    2

    SiemensAG199675Allrightsreserved.SINUMERIK840D/810D/FM-NCInstr.de programao Programmieranl. .CiclosZyklen(PGZ)-EdioAusgabe08.97 . 2-37

    Explicao dos parmetros rklrung der Parameter

    RFPeund RTP Emregra, oplanoderefernciaIn der Regel habendieReferenz-(RFP)eoplanoderetornoundRckzugsebene(RTP)tmvalores diferentesunterschiedlicheWerte. Nocicloparte-sedosupostodequeoplanoderetornoseencontrediantedoplanoderefernciaImZykluswird davonausgegangen, dadie Rckzugsebene vor der Referenzebeneliegt.Quer dizer, adistncia doplano deretorno profundidadedefuraosuperior distncia doplanodereferncia pr ofundidadedefuraofinalDer Abstandder Rckzugsebenezur Endbohrtiefeist alsogrer alsder Abstandder Referenzebenezur Endbohrtiefe. SDIS Adistncia seguraDer Sicherheitsabstand(SDIS)fazefeitocomrespeitoao planode refernciawirkt bezglichder Referenzebene. Este avanadopela distncia seguraDiesewirdum denSicherheitsabstandweiter vorverlegt.Adir eona qual faz efeitoa distncia segura, determinada automaticamentepelo cicloDieRichtung, inwelcher der Sicherheitsabstandwirkt, wird vomZyklusautomatisch bestimmt. DPeund DPR Aprofundidade defurao podeser preestabelecida, opo,emvalores absolutosDieBohrtiefekann wahlweiseabsolut(DP) ou relativamenteder relativ(DPR)aoplanode

    refernciazur Referenzebenevorgegeben werden. Nocasodadeclaraorelativa, ociclocalculaautomaticamentea profundidaderesultante nabase da posiodoplanodereferncia edoplanoderetornoBeirelativer Angabeberechnet der Zyklusdie sich ergebendeTiefeanhand der Lagevon Referenz- undRckzugsebeneselbststndig.

    G1G0

    RTP

    RFP+SDISRFP

    DP=RFP-DPR

    X

    Z

    3. Da teoria para a prtica

    A forma da utilizao dos comandos em correlaocom o decurso encontra-se descrita no exemplo deprogramao.

    Para todos os comandos h um exemplo deutilizao aps a parte terica.

    2 03.96 Ciclos de furaoe de padrodefurao 2

    Siemens AG199675 Allrights reserved.SINUMERIK840D /810D/FM-NCInstr.deprogramaoProgrammieranl. .Ciclos Zyklen(PGZ) - EdioAusgabe08.97. 2-39

    Nocasodevalores idnticosparaoplanoderefernciae o planoderetorno, uma declaraodaprofundidaderelativano admitidaBei identischen Werten fr Referenz- undRckzugsebeneist eine relativeTiefenangabenicht zulssig.Surgea mensagemde erroEs erfolgt die Fehlermeldung

    61101 "Planode refernciaincorretamentedefinidoReferenzebenefalsch definiert" eociclonoexecutadound der Zykluswirdnicht ausgefhrt. Estamensagemdeerro surgir tambm, seo planoderetornonoestiver situadodepois doplano derefernciaDieseFehlermeldung erfolgt auch dann, wenn die Rckzugsebenenach der Referenzebeneliegt, quer dizer, se asuadistncia profundidadedefuraofinal for menor ihr Abstand zur Endbohrtiefealso kleiner ist.

    Exemplo deprogramao Programmierbeispiel

    Furar Bohren _ centrar Zentrieren Esteprogramapermiteproduzir 3 furos, utilizandoociclo defuraoMit diesemProgrammknnen Sie3 Bohrungen un-ter Verwendung des Bohrzyklus CYCLE81herstellen, sendoestechamadocom introduodeparmetrosdiferentewobeidieser mit unterschiedlicher Parameterversorgungaufgerufen wird. OeixodefuraosempreoeixoDieBohrachseist immer dieZ-Achse. X

    Y

    40

    B

    90

    30

    0

    120

    35 100 1 08

    A

    A- B

    Z

    Y

    N1 20 G0 G90 F200 S300 M3 Especificar osvalores tecnolgicosBestimmungder Technologiewerte

    N2 30 D3 T3 Z110 Ir paraoplanoderetornoAnfahren der Rckzugsebene

    N3 40 X40 Y120 Ir paraa primeiraposiodefuraoAnfahrender ersten Bohrposition

    N4 50 CYCLE81 (110, 100, 2, 35 DP) Chamadadeciclo comprofundidadedefuraofinal absolutaZyklusaufruf mit absoluter Endbohrtiefe, distnciasegura elista de

    Explicao dos smbolos

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    16/464

    Siemens AG 2000.Todos os direitos reservados0-16 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Prefcio 04.00Estrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Seqncia de operaes

    Explicao

    Funo

    Parmetros

    Exemplo de programao

    Programao

    Mais informaes

    Referncias cruzadas a outras documentaes e captulos

    Informaes e perigos

    Fabricante da mquina (MH n) n= Nmero ou referncia por seo que pode ser utilizadopelo fabricante da mquina

    Dados opcionais de encomenta

    Para sua info rmao

    O seu SIEMENS 840D/810D ou FM-NC est construdo conforme asmais recentes tecnologias e obedece s mais recentes

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    17/464

    Siemens AG 2000.Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) - Edio 04.00 0-17

    0 04.00 PrefcioEstrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    especificaes de segurana.

    Equipamentos opcionais

    Equipamentos adicionais, mdulos de ampliao e nveis de configuraoespeciais oferecidos por SIEMENS permitem a ampliao apropriada docampo de aplicao dos controles SIEMENS.

    PessoalS pessoal especialmente treinado, autori zado e experiente podetrabalhar com o controle. proibido de trabalhar no controle, tambm emum curto perodo, sem ter a qualificao necessria.

    As competncias correspondentes do pessoal que se ocupa dapreparao, do manejo e da manuteno tm de ser claramente especificadas e a sua observao tem de ser controlada.

    Aes Antes de colocar o controle em funcionamento, tem de ser garantido que asinstrues de servio tenham sido lidas e compreendidas pelo pessoalcompetente. Para isso a empresa obrigada a controlarpermanentemente o estado tcnico total do controle (defeitos e danosaparentes, assim como alteraes do comportamento funcional).

    Assistncia tcnica

    S pessoas qualificadas e com formao especializada podem efetuarreparaes conforme as indicaes nas Instrues de manuteno.Tm de ser observadas todas as prescries de seguranacorrespondentes.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    18/464

    Siemens AG 2000.Todos os direitos reservados0-18 SINUMERIK 840D/840Di/810D/FM- NC Instr. de programao. Princp ios fundamentais (PG) -

    Edio 04.00

    0 Prefcio 04.00Estrutura do manual 0

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Informao

    Uma aplicao no conforme as disposies que excluir todaresponsabilidade do fabricante :

    Toda aplicao que difere dos pontos atrs mencionados ou ultrapassa asdisposies.

    Se for trabalhado com o controle no estado tcnico no impecvel , semter conscincia da segurana e de perigos e sem observar todos asinstrues no Manual de servio.

    Se falhas que podem reduzir a segurana no forem eliminadas antes de

    colocar o controle em funcionamento.

    Cada alterao, comutao em ponte ou colocao fora dofuncionamento de dispositivos no controle que servem para ofuncionamento impecvel, a utilizao no limitada assim como para asegurana ativa e passiva.

    Podem surgir perigos imprevisveis para: a sade e a vida de pessoas, o controle, a mquina e outros bens da empresa e do usurio.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    19/464

    ASIEMENS AG

    Propostas

    Correes AUT V280Postfach 3180D-91050 Erlangen

    para o impresso:

    SINUMERIK 840D/840Di/810D/FM-NC

    Princpios fundamentais

    Documentao do UsurioRemetente

    NomeEndereo da Vossa firma/repartioRua:

    Cd. postal: Local:

    Telefone: /

    Telefax: /

    N. de pedido: 6fc5298-5ab00-0AP0 Edio: 04.00

    Se este manual tenha qualquer erro tipogrfico, solicitamosque nos informem sobre os mesmos mediante esteformulrio. Muito agradeceramos tambm sugestes e propostas de melhoramento.

    Propostas e/ou correes

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    20/464

    Publicada pela Siemens S/ADepartamento Tcnica de automatizaoCampo de ao Sistemas de automatizaopara mquinas-ferramenta, robs emquinas especiaisCaixa postal 3180, D - 91050 ErlangenFederal Republic of Germany

    Qualidade examinada de Siemens para Software etreinamento segundo DIN ISO 9000, N. Reg. 2160-01.O contedo desta documentao foi imprimido empapel branqueado sem cloro, que no prejudica o meioambiente.Copyright Siemens AG 1999 Todos os direitosreservados. Tpicos esto sujeitos alteraes semaviso prvio

    Progressoem Automao.Siemens

    Siemens AG Nr.encomenda.: 6FC5298-5AB00-0BP2Impresso na Repblica Federal Alem

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    21/464

    1 12.98 Princpios geomtricos fundamentais 1

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-19

    Princpios geomtricos fundamentais

    1.1 Descrio dos pontos da pea ......................................... ............................................... 1-201.1.1 Sistemas de coordenadas da pea................. ............................................. ............1-201.1.2 Definio das posies da pea................................................. ..............................1-211.1.3 Coordenadas polares......................................... ............................................. .........1-231.1.4 Dimenso absoluta................................................................. .................................. 1-241.1.5 Dimenso incremental ......................................... ................................................ ....1-251.1.6 Designaes de planos......................................... .................................................. .1-26

    1.2 Posio dos pontos zero ......................................... ................................................ ........1-27

    1.3 Posio dos sistemas de coordenadas.............................. ............................................. 1-271.3.1 Viso geral dos vrios sistemas de coordenadas........................................... .........1-271.3.2 Sistema de coordenadas da mquina................................................ ......................1-291.3.3 Sistema de coordenadas base.............................. ........................................... ........1-311.3.4 Sistema de coordenadas da pea................................. ........................................... 1-321.3.5 Conceito de Frames......................................... ................................................ ........1-321.3.6 Atribuio do sistema de coordenadas da pea aos eixos de mquina ..................1-341.3.7 Sistema de coordenadas atual da pea.............................................. .....................1-34

    1.4 Eixos................................................................................................................................1-351.4.1 Eixos principais (eixos geomtricos)......... ....................................................... ........1-361.4.2 Eixos especiais...................................................... ................................................... 1-371.4.3 Fuso principal , fuso mestre ......................................... ............................................ 1-371.4.4 Eixos de mquina................................. ................................................ ....................1-371.4.5 Eixos de canal......................................... ................................................ .................1-371.4.6 Eixos de trajetria................................................. ............................................. .......1-381.4.7 Eixos de posicionamento .............................................. ........................................... 1-381.4.8 Eixos sncronos.............................................. ........................................... ...............1-401.4.9 Eixos de comando................................. ........................................................ ...........1-401.4.10 Eixos de CLP...................................... ................................................ ......................1-401.4.11 Eixos lincados (SW 5 em diante)................................................. ..........................1-41

    1.5 Sistemas de coordenadas e usinagem de peas......................................... ...................1-43

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    22/464

    1 Princpios geomtricos fundamentais 12.981.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-20 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.1 Descrio dos pontos da pea

    1.1.1 Sistemas de coordenadas da peaPara que a mquina ou o controle possa trabalharcom as posies especificadas, estas tm de serdeclaradas em um sistema de referncia quecorresponda aos sentidos dos movimentos doscarros de eixos. Para tal, utiliza-se um sistema decoordenadas com os eixos X, Y e Z.Segundo a norma DIN 66217, utilizam-se paramquinas ferramenta sistemas de coordenadas

    retangulares (cartesianas) de rotao direita.

    O ponto zero da pea (W) a origem do sistema decoordenadas da pea. De vez em quanto conveniente, ou at mesmo necessrio, declararposies negativas. Por isso as posies, as quais seencontram esquerda do ponto zero, recebem umsinal negativo ().

    Fresa:

    X+

    X- Y+

    Y-

    Z+

    Z -

    90

    90

    90W

    Torno:

    Z+

    Z- X+

    X-

    Y+

    90

    90

    90W

    Y-

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    23/464

    1 12.98 Princpios geomtricos fundamentais1.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-21

    1.1.2 Definio das posies da peaAos eixos de coordenadas tem de ser aplicada(mentalmente) uma escala. Desta forma possveldescrever univocamente cada ponto no sistema decoordenadas atravs da direo (X, Y e Z) e de trsvalores numricos. O ponto zero da pea temsempre as coordenadas X0, Y0 e Z0.Exemplo: Para simplificar, consideramos neste exemploapenas um plano do sistema de coordenadas - oplano X/Y. Os pontos P1 a P4 contm as seguintescoordenadas:

    P1 corresponde a X100 Y50P2 corresponde a X-50 Y100P3 corresponde a X-105 Y-115P4 corresponde a X70 Y-75

    X+X-

    Y+

    Y-

    100

    105

    70

    50

    P1

    P2

    P3P4

    1 1 5

    1 0 0

    5 0

    7 5

    Para tornos basta um s plano para descrever ocontorno.

    Exemplo:

    Os pontos P1 a P4 so determinados pelascoordenadas seguintes:

    P1 corresponde a X25 Z-7.5P2 corresponde a X40 Z-15P3 corresponde a X40 Z-25P4 corresponde a X60 Z-35

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    24/464

    1 Princpios geomtricos fundamentais 12.981.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-22 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    Exemplo:

    Os pontos P1 e P2 so definidos pelas seguintescoordenadas:

    P1 corresponde a X-20 Y-20 Z23P2 corresponde a X13 Y-13 Z27

    X+

    13

    P1

    20

    Y+

    X+

    P2 1 3

    2 0

    P1

    23

    P2

    27

    P1

    Z+

    Para trabalhos de fresagem tem de ser descritatambm a alimentao por corte. Para tal, atribui-seum valor numrico tambm terceira coordenada(neste caso Z).

    Exemplo:Neste exemplo, os pontos P1 a P3 so determinadospelas coordenadas seguintes:

    P1 corresponde a X10 Y45 Z-5P2 corresponde a X30 Y60 Z-20P3 corresponde a X45 Y20 Z-15

    X+

    Y+

    Z+

    Y+

    45

    P1P1

    1520

    530

    10

    P2 P2

    P3

    P 3

    6 0

    4 5

    2 0

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    25/464

    1 12.98 Princpios geomtricos fundamentais1.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-23

    1.1.3 Coordenadas polaresO sistema de coordenadas utilizadas at o momentopara a descrio dos pontos chama-se "Coordenadascartesianas".

    Mas h mais uma possibilidade de declararcoordenadas, a saber como "Coordenadas polares".

    Coordenadas polares so convenientes se uma peaou uma parte da pea for cotada com raio engulo. O ponto, a partir do qual sai a cotao,chama-se "Plo".

    Exemplo:Por conseguinte, os pontos P1 e P2 poderiam serdescritos - com respeito ao plo - da seguintemaneira:P1 corresponde a raio =100 mais ngulo =30 P2 corresponde a raio =60 mais ngulo =75

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    26/464

    1 Princpios geomtricos fundamentais 12.981.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-24 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.1.4 Dimenso absolutaAo introduzir dimenses absolutas, todas as posiesespecificadas referem-se sempre ao ponto zeroatualmente vlido. Com vista ao movimento daferramenta isto significa:

    A dimenso absoluta descreve a posio para a quala ferramenta deve ir.

    Exemplo para fresa:Posies especificadas em dimenso absoluta para

    os pontos P1 a P3, em relao ao ponto zero :P1 corresponde a X20 Y35 P2 corresponde a X50 Y60 P3 corresponde a X70 Y20

    X

    Y

    7050

    20

    P2

    P3

    P1 6 0

    3 5

    2 0

    Exemplo para torno:Posies especificadas em dimenso absoluta paraos pontos P1 a P4, em relao ao ponto zero :P1 corresponde a X25 Z-7.5P2 corresponde a X40 Z-15

    P3 corresponde a X40 Z-25 P4 corresponde a X60 Z-35

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    27/464

    1 12.98 Princpios geomtricos fundamentais1.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-25

    1.1.5 Dimenso incrementalMuitas vezes existem, no entanto, desenhos defabricao nos quais as dimenses no se referemao ponto zero, mas sim a um outro ponto da pea.A fim de evitar a converso de tais dimenses, h apossibilidade de introduzir dimenses incrementais.Ao introduzir dimenses incrementais, as posiesespecificadas referem-se ao ponto anteriormenteconfigurado. Com vista ao movimento da ferramentaisto significa:

    A dimenso incremental descreve para qual dospontos a ferramenta deve ser movida.

    Exemplo para fresa:Posies especificadas em dimenso incrementalpara os pontos P1 a P3:P1 corresponde a X20 Y35;(em relao aoponto zero) P2 corresponde a X30 Y20 ;(em relao a P1) P3 corresponde a X20 Y-35;(em relao a P2)

    X

    Y

    P1

    20 2030

    P2

    P3

    2 0

    1 5

    2 0

    Exemplo para torno: Posies especificadas em dimenso incrementalpara os pontos P1 a P4:G90 P1 corresponde a X25 Z-7.5

    ;(c/ relao ao ponto zero)

    G91 corresponde a X15 Z-7.5 ;(c/ relao ao P1)

    G91 P3 corresponde a Z-10;(c/ relao P2)

    G91 P4 corresponde a X20 Z-10;(c/ relao P3)

    Quando DIAMOF ou DIAM90 estiverem ativos, ospercursos sero programados em raio com G91.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    28/464

    1 Princpios geomtricos fundamentais 12.981.1 Descri o dos ontos da e a 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-26 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.1.6 Designaes de planosDois eixos de coordenadas especificam um plano. Oterceiro eixo de coordenadas est verticalmentesobre esse plano e determina a direo daalimentao da ferramenta (p. ex. para a usinagem2 D).

    Durante a programao necessrio informar aocontrole o plano no qual est sendo efetuado otrabalho, para que os valores de compensao deferramenta sejam utilizados corretamente. O planotem influncia tambm em certos modos da

    programao de elementos circulares e emcoordenadas polares.

    Fresa:

    X

    YZ

    G 1 9

    G 1 8

    G 1 7

    Torno:

    Z

    XY

    G 1 7

    G 1 8

    G 1 9

    Os planos de trabalho so designados no programaNC com G17, G18 e G19 da seguinte maneira:

    Plano Designao Direo da alimentao X/Y G17 ZZ/X G18 Y

    Y/Z G19 X

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    29/464

    1 12.98 Princpios geomtricos fundamentais1.2 Posi o dos ontos zero 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-27

    1.2 Posio dos pontos zeroNa mquina NC so definidos os diferentes pontoszero e pontos de referncia. Estes so pontos dereferncia dos quais se deve aproximar a mquina e aos quais se refere a programao da cotao da

    pea.

    Estes pontos so:M = ponto zero da mquina A = ponto de limitador. Pode coincidir com o ponto

    zero da pea (s para tornos)W = zero da pea = partida do programaB = ponto inicial. Pode ser especificado atravs do

    programa. Aqui comea a 1. ferramenta dausinagem.

    R = ponto de referncia. Posio especificada porcames e pelo sistema de medio. A distnciaao ponto zero da mquina M tem de serconhecida, para pr a posio de eixo nestaposio exatamente neste valor.

    Os desenhos juntos explicam os pontos zero e

    pontos de referncia para tornos e mquinas defurar/fresar.

    M A W

    BR

    X

    Z

    X

    Y

    M

    W1 W2

    1.3 Posio dos sistemas de coordenadas

    1.3.1 Viso geral dos vrios sis temas de coordenadasA posio do sistema de coordenadas em relao mquinadepende do tipo da mquina. As direes dos eixos seguem achamada "Regra dos trs dedos" da mo direita (segundo DIN66217)Quando estamos diante da mquina o dedo mdio da mo

    direita mostra no sentido contrrio da alimentao do fusoprincipal. Ento designa:

    o polegar a direo +X o dedo indicador a direo +Yo dedo mdio a direo +ZSe existirem vrios sistemas de coordenadas da mquina (p. ex.transformao de 5 eixos), projeta-se a cinemtica de mquina,

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    30/464

    1 Princpios geomtricos fundamentais 12.981.3 Posi o dos sistemas de coordenadas 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-28 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    atravs da transformao interna, sobre o sistema de

    coordenadas no qual se faz a programao.A explicaes relativas s designaes individuais de eixosencontram-se no pargrafo Tipos dos eixos neste captulo.

    Zm

    Xm

    Ym

    Zw

    Xw

    YwZ

    a

    Xa

    Ya

    MW Wa

    WM X+

    Z+

    Y+

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    31/464

    1 12.98 Princpios geomtricos fundamentais1.2 Posi o dos ontos zero 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-29

    1.3.2 Sistema de coordenadas da mquinaO sistema de coordenadas da mquina formadopor todos os eixos de mquina fisicamenteexistentes.No sistema de coordenadas da mquina estodefinidos os pontos de referncia, os pontos da trocade ferramenta e de paletas (pontos fixos damquina).Se for programado diretamente no sistema decoordenadas da mquina (possvel em algumasfunes G), refere-se diretamente aos eixos fsicosda mquina. Neste caso uma fixao eventualmente

    existente da pea no considerada.

    Zm

    Xm

    Ym

    M

    A posio do sistema de coordenadas em relao mquina depende do tipo da mquina. As direesdos eixos seguem a chamada "Regra dos trs dedos"da mo direita (segundo DIN 66217).

    Quando estamos diante da mquina o dedo mdio damo direita mostra no sentido contrrio daalimentao do fuso principal. Ento designa:

    o polegar a direo +X o dedo indicador a direo +Yo dedo mdio a direo +Z

    Para outros tipos de mquinas isto pode serdiferente. Aqui uns exemplos para sistemas decoordenadas em mquinas diferentes.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    32/464

    1 Princpios geomtricos fundamentais 12.981.3 Posi o dos sistemas de coordenadas 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-30 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    B ++Z

    +A-A

    +Z

    +X +Y

    B -

    -B

    -Y +X

    -Y

    +Z

    +X

    C+

    C- X+Y+

    Z+

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    33/464

    1 12.98 Princpios geomtricos fundamentais1.2 Posi o dos ontos zero 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-31

    1.3.3 Sistema de coordenadas baseO sistema de coordenadas base um sistema decoordenadas cartesianas que se projeta, atravs datransformao cinemtica (p. ex. transformao de 5eixos ou atravs de Transmit em superfcies laterais)sobre o sistema de coordenadas da mquina.Se no existir nenhuma transformao cinemtica, osistema de coordenadas base difere do sistema decoordenadas da mquina apenas pela designaodos eixos.Ao ligar uma transformao podem surgir diferenas

    da posio paralela dos eixos. Os eixos de umsistema de coordenadas no precisam estarnecessariamente em ngulo reto.

    Deslocamentos do ponto zero, alteraes da escalaetc. so sempre efetuados no sistema decoordenadas base.

    Tambm na determinao das limitaes do campode trabalho as coordenadas especificadas referem-seao sistema de coordenadas base.

    X

    W Z

    X

    Y

    Z

    Y

    Sist.de coord enadas basepara lado frontal

    Sist. de co ordenadas da peapara plano de ro tao

    Sist. de coord. b asepara superfcie lateral

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    34/464

    1 Princpios geomtricos fundamentais 12.981.3 Posi o dos sistemas de coordenadas 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-32 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.3.4 Sistema de coordenadas da peaNo sistema de coordenadas da pea descreve-se ageometria de uma pea a trabalhar. Ou, em outraspalavras: As declaraes no programa NC referem-se ao sistema de coordenadas da pea.

    O sistema de coordenadas da pea sempre umsistema de coordenadas cartesianas e est atribudoa uma pea certa.

    Z

    X

    Y

    1.3.5 Conceito de FramesO Frame uma regra independente para o clculoque transforma um sistema de coordenadascartesianas em um outro sistema de coordenadascartesianas. uma:Descrio espacial do sist ema de coordenadasda pea

    Dentro de um Frame esto disposio os seguintescomponentes:

    Deslocamento do ponto zero Rotao Espelhamento Alterao da escala

    Estes componentes podem ser utilizadosindividualmente ou em qualquer combinao.

    X2

    Y2

    X1

    Y1Z1=Z2

    X0

    Y0

    Z0

    rotao emtorno do eixo Z

    d e s l o

    c a m

    . d o

    p o n t o

    z e r o

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    35/464

    1 12.98 Princpios geomtricos fundamentais1.2 Posi o dos ontos zero 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-33

    Espelhamento do eixo Z

    Para a usinagem de contornos oblquos possvel,ou alinhar a pea com respectivos dispositivosparalelamente aos eixos de mquina.

    Z

    X

    Y

    Z

    X

    Y

    Outra forma , criar um sistema de coordenadas quese refere pea a trabalhar. Frames programveispermitem transladar e/ou rodar o sistema decoordenadas da pea.

    Assim possvel deslocar o ponto zero para qualquer posio na

    pea alinhar os eixos de coordenadas, atravs da

    rotao, paralelamente ao plano de trabalhodesejado.

    E usinar, em uma s fixao, superfcies oblquas,produzir furos com ngulos diferentes ou

    efetuar a usinagem de lados mltiplos.

    Z0

    Y0

    X0

    Z1

    X1

    Y1

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    36/464

    1 Princpios geomtricos fundamentais 12.981.3 Posi o dos sistemas de coordenadas 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-34 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    Plano de trabalho, correes de ferramenta

    Para a usinagem em planos de trabalho oblquos necessrio considerar dependendo da cinemticada mquina as convenes para o plano detrabalho e as correes de ferramenta. Para maisinformaes ver captulo 3.6 Seleo do plano detrabalho, G17 a G19.

    1.3.6 Atribuio do sist ema de coordenadas da pea aos eixos de mquinaA posio do sistema de coordenadas da pea emrelao ao sistema de coordenadas base (ou seja, ao

    sistema de coordenadas da mquina) determinadapor Frames ajustveis.

    No programa NC tais Frames ajustveis so ativadosmediante respectivos comandos, p. ex. G54.

    ZM=ZB YM=YB

    XM=XB

    ZW

    XW

    YW

    M

    1.3.7 Sistema de coordenadas atual da peaDe vez em quanto, conveniente ou necessriodeslocar o ponto zero da pea anteriormenteselecionado, dentro de um programa, para uma outraposio e, se necessrio, gir-lo, espelh-lo e/ouescal-lo.

    Por meio dos Frames programveis possveldeslocar o ponto zero atual para uma posioapropriada no sistema de coordenadas da pea(girar, espelhar, escalar), e obtm-se assim o sistemade coordenadas atual da pea.

    Dentro de um programa tambm so possveisvrios deslocamentos do ponto zero.

    YB

    XBZB

    Y1

    Y2

    X1

    X2

    Z1

    Z2Frame 2

    Frame 1

    sistema de coor-denadas da pea

    sist. de coordenadasatual da pea

    Frame 1...deslocamento e rotao ajustvelFrame 2...deslocamento e rotao programvel

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    37/464

    1 12.98 Princpios geomtricos fundamentais1.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-35

    1.4 EixosNa programao h que distinguir-se os seguintestipos de eixos: eixos de mquina eixos de canal eixos geomtricos eixos especiais eixos adicionais eixos de trajetria eixos sncronos eixos de posicionamento eixos de comando

    (sincronizaes de movimentos) eixos de CLP eixos lincados

    Eixos de trajetria so posicionados com avanoFsegundo os respectivos comandos deposicionamento.

    Eixos sncronos movem-se em sincronismo com

    os eixos de trajetria e precisam para a distnciaa percorrer do mesmo tempo que todos os eixosde trajetria.

    Eixos de posicionamento movem-se emassincronismo a todos os outros eixos. Estesmovimentos de deslocamento ocorremseparadamente dos movimentos de trajetria ede sincronismo.

    Eixos de comando movem-se em assincronismoa todos os outros eixos. Estes movimentos dedeslocamento ocorrem separadamente dosmovimentos de trajetria e de sincronismo.Eixos de CLP so comandados pelo CLP epodem mover-se em assincronismo a todos osoutros eixos. Estes movimentos dedeslocamento ocorrem separadamente dosmovimentos de trajetria e de sincronismo.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    38/464

    1 Princpios geomtricos fundamentais 12.981.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-36 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.4.1 Eixos principais (eixos geomtricos)Os eixos principais determinam um sistema decoordenadas retangular, de rotao direita. Nestesistema de coordenadas so programadosmovimentos da ferramenta.

    Na tcnica NC, os eixos principais so classificadoscomo eixos geomtricos. Este termo utilizamosigualmente nestas instrues de programao.

    A tornos aplica-se:Eixos geomtricos X e Z, eventualmente Y

    A fresas aplica-se:Eixos geomtricos X, Y e Z.

    ferramentaseixo pivotante docab.-revolvr fuso adicional

    eixo adicional

    cab.mveleixos

    principaisfuso principal(fuso mestre)eixo C

    Um mximo de trs eixos geomtricos so utilizadosnos deslocamentos de origem programados (frames)e na geometria da pea (contorno).

    Identificadores: X, Y, Z

    A funo de espelhamento permitida quando os

    identificadores dos eixos geomtricos e de canalforem os mesmos.

    Para tornar possvel a execuo de programasidnticos em vrios canais, o nome dos eixosgeomtricos e dos eixos dos canais devem ser osmesmos.A funo Eixos geomtricos comutveis (vide asinstrues avanadas de programao) podem serutilizadas para alterar o agrupamento dos eixosgeomtricos configurados em dados de mquina.Com ela, qualquer eixo geomtrico pode ser trocadopor um eixo de canal definido como um eixo especialde sincronismo.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    39/464

    1 12.98 Princpios geomtricos fundamentais1.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-37

    1.4.2 Eixos especiaisAo contrrio dos eixos geomtricos no est definida,para os eixos adicionais, uma relao geomtricaentre os eixos.Exemplo:Posio do cabeote revolvr U, cabeote mvel V

    1.4.3 Fuso principal , fuso mestreO fuso mestre especificado pela cinemtica damquina. Este fuso declarado como fuso mestre

    atravs do dado de mquina. Em regra, declara-se ofuso principal como fuso mestre.

    Esta atribuio pode ser alterada atravs da instruode programa SETMS (nmero do fuso) (ver captulo7).Ao fuso mestre aplicam-se funes especiais, taiscomo a abertura de roscas.Designao: S ou S0

    1.4.4 Eixos de mquinaOs identificadores dos eixos podem ser ajustadosatravs de dados de mquina.

    Designaes predeterminadas:X1, Y1, Z1, A1, B1, C1, U1, V1

    Alm disso, h identificadores fixos dos eixos quepodem ser utilizados sempre:AX1, AX2, , AXn

    1.4.5 Eixos de canalTodos os eixos posicionados num canal.

    Designao: X, Y, Z, A, B, C, U, V

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    40/464

    1 Princpios geomtricos fundamentais 12.981.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-38 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.4.6 Eixos de trajetr iaEixos de trajetria definem o curso da trajetria eassim o movimento da ferramenta no espao.

    O avano programado faz efeito ao longo destatrajetria.

    Os eixos participantes nesta trajetria atingem a suaposio simultaneamente. Em regra, estes eixos soos eixos geomtricos.

    Quais dos eixos so eixos de trajetria e assimdeterminantes para a velocidade especificado, noentanto, atravs de valores preestabelecidos. Noprograma NC, eixos de trajetria podem serdeclarados com FGROUP (ver captulo 5).

    1.4.7 Eixos de posic ionamentoEixos de posicionamento so interpoladosseparadamente, i.., cada eixo de posicionamentotem um prprio interpolador de eixo e um prprioavano.

    H que distinguir-se eixos de posicionamento comsincronismo no fim de bloco e eixos deposicionamento com sincronismo durante vriosblocos:

    Eixos POS: A mudana de bloco ocorre no fim debloco, quando todos os eixos de trajetria e eixos deposicionamento programados neste bloco tiverematingido o seu ponto final programado.

    Eixos POSA: Os movimentos destes eixos podem

    ocorrer durante vrios blocos.

    Eixos POSP: O movimento destes eixos deposicionamento para a aproximao da posio finalocorre por etapas.Para mais informaes acerca de POS, POSA ePOSP ver captulo Posicionar eixos deposicionamento, POS, POSA, POSP.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    41/464

    1 12.98 Princpios geomtricos fundamentais1.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-39

    Mais informaes

    Eixos de posicionamento tornam-se eixos sncronos,se forem posicionados sem o identificador particularPOS/POSA.

    O modo de controle contnuo da trajetria (G64) paraeixos de trajetria s possvel, se os eixos deposicionamento (POS) tenham atingido a sua posiofinal antes dos eixos de trajetria.

    Eixos de trajetria programados com POS/POSA soretirados, para este bloco, desta combinao de eixosde trajetria.

    Eixos de posicionamento so posicionados a partir doprograma NC ou pelo CLP.

    Se um eixo dever ser posicionado simultaneamentedo programa NC e pelo CLP, aparece umamensagem de erro.

    Eixos de posicionamento tpicos so: alimentadores para o transporte de peas

    para dentro alimentadores para o transporte de peas

    para foramagazine de ferramentas/cabeote-revolvr

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    42/464

    1 Princpios geomtricos fundamentais 12.981.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-40 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    1.4.8 Eixos sncronosEixos sncronos movem-se em sincronismo com ocurso de trajetria da posio inicial para a posiofinal programada.

    Um avano programado sob F aplica-se a todos oseixos de trajetria programados no bloco, mas noaos eixos sncronos. Eixos sncronos precisam para oseu percurso do mesmo tempo que os eixos detrajetria.

    Um eixo sncrono pode ser, por exemplo, um eixorotativo que posicionado em sincronismo com ainterpolao de trajetria.

    1.4.9 Eixos de comandoEixos de comando so acelerados a partir de aessncronas na base de um evento (comando). Esteseixos podem ser posicionados de forma assncronaao programa de pea. Um eixo no pode ser movidosimultaneamente a partir do programa de pea e deaes sncronas.Eixos de comando so interpolados separadamente,i.., cada eixo de comando tem um prpriointerpolador de eixo e um prprio avano.

    1.4.10 Eixos de CLPEixos de CLP so posicionados pelo CLP atravs demdulos funcionais especiais na rotina de base epodem mover-se de forma assncrona a todos osoutros eixos. Os movimentos de posicionamento

    ocorrem independentemente de movimentos detrajetria e de sincronismo.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    43/464

    1 12.98 Princpios geomtricos fundamentais1.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-41

    1.4.11 Eixos lincados (SW 5 em diante)Eixos lincados so os eixos que esto fisicamente conectados outraNCU cuja posio controlada por esta NCU. Os eixos lincados podemser dinamicamente associados canais de uma NCU diferente. Sob aperspectiva de uma nica NCU, os eixos lincados no so eixos locais.

    A troca dinmica dos eixos associados uma NCU baseada noconceito de recipiente de eixos . A substituio dos eixos atravs doprograma com as funes GET e RELEASE no est disponvel paraeixos lincados.

    Pr condies: As NCUs participantes NCU1 e NCU2, devem estar conectadas

    atravs de um mdulo de conexo de alta velocidade.Referncia: /PHD/, Manual de configurao NCU 571-573.2,Mdulo de conexo

    O eixo deve ser configurado de forma apropriada nos dados demquina.

    A opo eixo lincado deve ser instalada.

    Funcionamento

    O controle de posio implementado na NCU onde o eixo encontra-sefisicamente conectado.Esta NCU tambm contm os sinais de interface do eixo (VDI). Asdefinies de posies a serem atingidas so geradas por outra NCU, ecomunicadas atravs da conexo existente entre as NCUs.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    44/464

    1 Princpios geomtricos fundamentais 12.981.4 Eixos 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-42 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    A comunicao deve fornecer meios para a interao entre os

    interpoladores, controle de posio ou interface PLC. As posies dedestino calculadas pelo interpolador devem ser transportadas para aNCU onde o eixo est fisicamente conectado, e, de forma inversa, osvalores atuais de posio devem retornar aos interpoladores.

    Para maiores informaes sobre os eixos lincados, videReferncias: /FB/ B3, Painis de operao mltiplos

    e NCUs

    Recipiente de eixo (SW 5 em diante) Um recipiente de eixo uma estrutura de armazenamento dedados temporria (buffer) circular na qual os eixos locas e/ouos eixos lincados so associados aos canais. Os valorescarregados no buffer circular podem ser deslocadosciclicamente.

    Adicionalmente referncia direta eixos aos eixos locais oulincados, a configurao de conexo dos eixos na imagemlgica dos eixos da mquina permite referncia ao recipientede eixos.Esta referncia composta de: Um nmero de recipiente e Uma posio (posio no buffer circular dentro do

    recipiente)Um valore a ser carregado no buffer circular contm: Um eixo local ou Um eixo lincado

    Um valor a ser carregado no recipiente de eixos contmreferncia a um eixo local ou um eixo lincado, da perspectivada NCU individual.Os valores programados no recipiente de eixos contm eixoslocais ou lincados da perspectiva da NCU individual.Os valores carregados na imagem lgica do eixo

    MN_AXCONF_LOGIC_MACHAX_TAB de uma NCU sofixos.As funes do recipiente de eixos esto descritas emReferncias: /FB/ B3, Painis de operao mltiplos

    e NCUs

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    45/464

    1 12.98 Princpios geomtricos fundamentais1.5 Sistemas de coordenadas e usina em de e as 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00 1-43

    1.5 Sistemas de coordenadas e usinagem de peasRelao entre inst rues de posicionamento de coordenadas de pea emovimentos de mquina resultantes

    Movimento de eixo prog ramado em coordenadas de pea

    Descrio da geometria da pea usando a geo-metria dos eixos(ex. X, Y, Z)

    Contorno em coordenadascartesianas no sistema decoordenadas do canal (BCS)

    Correo de FerramentaMovimento do pontozero da ferramenta em BCS

    Correo comprimento ferramenta

    Transformao Cintica (se estiver ativa)

    Movimento dos eixos da mquina do canal

    Trans. do 5 Eixo r otativo

    Instrues de deslocamentoadicionais usando eixosespeciais (ex. B. C, U, V)

    Descrio da orientaoda ferramenta pela orientaode vetor/angulo eureliano

    Translao (TRANS)Rotao (ROT)Escala (SCALE)

    Calculo de Frame:

    TranslaoEscala

    Calculo de Frame:

    Clculos do deslocamentoO clculo de deslocamento calcula a distncia apercorrer num bloco, considerando todas astranslaes e correes.

    Em geral: percurso = valor terico - valor real + deslocamentodo ponto zero (Z0) + correo de ferramenta (TO)

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    46/464

    1 Princpios geomtricos fundamentais 12.981.5 Sistemas de coordenadas e usina em de e as 1

    840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    1-44 SINUMERIK 840D/840Di/810D/FM-NC NC Instr. de programao. Princp ios fundamentais (PG) Edio 04.00

    Caso programado um novo bloco de programa um novo

    deslocamento do ponto zero e uma nova correo de ferramenta,vale:

    Com dimenses absolutas:percurso = (dimenso absoluta P2 - dimenso

    absoluta P1) + (ZO P2 ZO P1) +(TO P2 TO P1).

    Com dimenses incrementais: : percurso = dimenso incremental + (ZO P2 ZO P1) +

    (TO P2 TO P1).

    NV P2

    NV P1

    Ref. Dim. (setpoint) fr P2 WK P2

    DistnciaWK P1Ref. Dim.(setpoint)

    para P1

    M W P1 P2Movimento

    Valor Real 1

    Valor Real 2

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    47/464

    2 12.98 Princpios fu ndamentais da programao NC 2

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00 2-45

    Princpios fundamentais da programao NC

    2.1 Estrutura e contedo de um programa NC ...................................... ............................... 2-46

    2.2 Elementos de linguagem da linguagem de programao.............................................. .2-47

    2.3 Programando uma pea-exemplo.............................................. ..................................... 2-69

    2.4 Primeiro exemplo de programao para uma aplicao de fresamento.........................2-71

    2.5 Segundo exemplo de programao para uma aplicao de fresamento........................ 2-72

    2.6 Exemplo de programao para uma aplicao de torneamento .................................... 2-75

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    48/464

    2 Princpios fu ndamentais da programao NC 12.982.1 Estrutura e contedo de um ro rama NC 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    2-46 SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00

    2.1 Estrutura e contedo de um programa NCA diretiva para a estrutura do programa de pea anorma DIN 66025.

    Um programa (NC/de pea) composto por umaseqncia de blocos NC (ver seguinte tabela). Cadabloco representa um passo de usinagem. Num blocoescrevem-se instrues sob a forma de palavras. Oltimo bloco na seqncia de execuo contm umapalavra especial para o fim de programa: M2, M17ou M30.Bloco Palavra Palavra Palavra ... ;ComentrioBloco N10 G0 X20 ... ;1. blocoBloco N20 G2 Z37 ... ;2. blocoBloco N30 G91 ... ... ;...Bloco N40 ... ... ...Bloco N50 M30 ... ... ;fim de programa (ltimo bloco)

    Nomes de programa

    Cada programa tem um nome ,que deve ser nico e

    pode ser livremente escolhido quando da criao doprograma (exceto quando utilizado o formato de fitaperfurada), observando-se as seguintes condies: Os dois primeiros caracteres deve ser letras (ou

    letra com o caracter sublinhado) Ou ento: letras ou nmeros

    Exemplo: _MPF100 ouSHAFT ou

    SHAFT_2

    Apenas os primeiros 24 caracteres de um identificadorde programa so exibidos no NC.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    49/464

    2 12.98 Princpios fu ndamentais da programao NC 2.2 Elementos de l in ua em de ro rama o 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00 2-47

    Formato Fita perfurada Nomes dos arquivos:1. Os nomes dos arquivos podem conter os

    caracteres 0...9, A...Z, a...z ou _ __ _ e deveter comprimento mximo de 24 caracteres.

    2. Os nomes dos arquivos devem possuir umidentificador com 3 dgitos(_xxx).

    3. Os dados em formato de fita perfurada podem sercriados externamente ou alterados com auxlio deum editor. O nome do arquivo armazenadointernamente na memria do NC ter seu nomeiniciado com " _N_ ".Um arquivo em formato de fita perfurada comeacom %, "%" deve aparecer na primeiracoluna da primeira linha.

    Exemplos:%_N_SHAFT123_MPF = programa de pea

    SHAFT123

    ou %flange3_MPF = programa de pea flange3

    Para maiores informaes sobre retirada, criao earmazenamento de programas de peas, favorconsultar o : /BA/, Manual de Operao, captulosrea do usurio "Programa" e "Servios".

    2.2 Elementos de linguagem da linguagem de programao

    Conjunto de caracteres

    Para a criao de programas NC esto disposioos Seguintes caracteres: MaisculasA, B, C, D, E, F, G, H, I, J, K, L, M,

    N, (O), P, Q, R, S, T, U, V, W, X, Y, Z

    Ateno:No confundir a letra "O" com o nmero"0".

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    50/464

    2 Princpios fu ndamentais da programao NC 12.982.2 Elementos de l in ua em de ro rama o 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    2-48 SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00

    Minsculasa, b, c, d, e, f, g, h, i, j, k, l, m,

    n, o, p, q, r, s, t, u, v, w, x, y, z

    Nmeros 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

    Nenhuma diferenciao feita entre letras minsculase maisculas.Caracteres especiais% caractere de incio de programa (s para a criao de programas no PC externo)( parntesis para parmetros ou em expresses) parntesis para parmetros ou em expresses[ colchete para endereos ou ndices de campo] colchete para endereos ou ndices de campo< menor que> maior que: bloco principal, fim do Label, operador de encadeamento= atribuio, parte da igualdade/ diviso, supresso de bloco* multiplicao+ adio subtrao, sinal negativo" aspas, identificador para cadeia de caracteres apstrofo, identificador para valores numricos especiais: hexadecimais, binrios$ identificador para variveis de sistema

    _ caractere de sublinhado, pertencente a letras? reservado! Reservado. ponto decimal, vrgula, caractere de separao de parmetros; incio do comentrio& caractere de formatao, tem o mesmo efeito como um caractere em branco

    LF fim blocoTabulador caractere de separaoCaractere

    em branco

    caractere de separao (Blank)

    Caracteres especiais no representveis so tratadoscomo caracteres em branco.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    51/464

    2 12.98 Princpios fu ndamentais da programao NC 2.2 Elementos de l in ua em de ro rama o 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00 2-49

    Palavras

    Programas NC so compostos por blocos; os blocospor sua vez so compostos por palavras.

    Uma palavra da "linguagem NC" composta por umcaractere de endereo e de um valor numrico.

    Em geral, o caractere de endereo da palavra umaletra. O valor numrico pode conter um sinal e umponto decimal, estando o sinal sempre entre a letra deendereo e o nmero. Sinais positivos (+) podem seromitidos.

    G01 X-50 S2000

    palavra

    bloco

    palavra palavra

    End. Seq.cifr End. Seq.cifras End. Seq. cifras

    Blocos e formato do bloco

    Um programa NC composto por diversos blocos, umbloco formado, em geral, por (vrias) palavras.Um bloco deve conter todos os dados necessriospara a execuo de uma operao, e termina com ocaractere "LF" (LINE FEED = nova linha).

    No necessrio escrever o caractere "L F",que gerado automaticamente por uma mudana de linha.

    Comprimento do blocoUm bloco pode conter: (at a SW 3.x) no mximo 242 caracteres (SW 4 e superiores no mximo 512 caracteres

    (incluindo os comentrios e o caracter de fim de bloco"LF").

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    52/464

    2 Princpios fu ndamentais da programao NC 12.982.2 Elementos de l in ua em de ro rama o 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    2-50 SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00

    Trs blocos, de 66 caracteres no mximo cada um,so exibidos normalmente no janela de bloco atual.Comentrios tambm so exibidos. Mensagens sovisualizadas em uma janela de mensagens.

    Seqncia de palavras dentro de um blocoPara tornar a estrutura de bloco clara, deve-se disporas palavras de um bloco da seguinte maneira:

    Exemplo:N10 G X Y Z F S T D M H

    Endereo DefinioN Endereo do nmero de bloco10 Nmero do blocoG Funo preparatriaX,Y,Z Informao de deslocamentoF AvanoS RotaoT FerramentaD Nmero de correo da ferramentaM Funo adicional

    H Funo auxiliar

    Alguns endereos podem ser utilizados vrias vezes,dentro de um mesmo bloco (por exemplo: G, M,H).Bloco principal/blocoExistem dois tipos de blocos:

    blocos principais e blocos secundrios (subblocos)

    O bloco principal deve conter as palavras necessriaspara iniciar a seqncia de operao, em uma seodo programa, que por sua vez iniciada com aquelebloco principal

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    53/464

    2 12.98 Princpios fu ndamentais da programao NC 2.2 Elementos de l in ua em de ro rama o 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00 2-51

    Blocos principais podem existir tanto em programasprincipais, como em subprogramas. O controle noverifica se um bloco principal contm realmente todasas informaes necessrias. A declarao de umbloco como bloco principal utilizada para oprocedimento de busca de um bloco principal ou nabusca a partir do ltimo bloco principal.Um bloco secundrio contm todas as informaesnecessrias para o respectivo passo de trabalho.

    Nmero de blocoBlocos pri ncipais so designados por um nmerode bloco principal. Um nmero de bloco principalcontm o caractere ": " e um nmero inteiropositivo (nmero do bloco). O nmero de bloco deestar sempre no comeo de um bloco.Nmeros de bloco principal tm de ser, dentro de umprograma, nicos, para garantir um resultadoinequvoco durante uma operao de busca.

    Exemplo: :10 D2 F200 S900 M3

    Blocos secundrios so designados por um nmerode bloco secundrio. Um nmero de bloco secundrio formado por um caractere "N" e um nmero inteiropositivo (nmero do bloco). O nmero de bloco deveestar sempre no comeo de um bloco.

    Exemplo: N20 G1 X14 Y35N30 X20 Y40

    Nmeros de bloco secundrio devem ser nicosdentro de um programa, para garantir um resultado

    inequvoco durante uma operao de busca.

    A seqncia dos nmeros de bloco pode ser qualquerseqncia, mas conveniente utilizar uma numeraoascendente.

    Tambm possvel programar blocos NC semnmeros de bloco.

  • 8/11/2019 programao CNC - princpios fundamentais.pdf

    54/464

    2 Princpios fu ndamentais da programao NC 12.982.2 Elementos de l in ua em de ro rama o 2840DNCU 571

    840DNCU 572NCU 573

    FM-NC 810D 840Di

    Siemens AG 2000. Todos os direitos reservados

    2-52 SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00

    EndereosEndereos so identificadores que podem ser fixoscomo a rotao do fuso (S), o avano (F), o raio decrculo (CR) ou variveis para eixos (X, Y, ...).Exemplo:N10 X100

    Ende