Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prof. Márcio Henrique Diniz Marques Laboratório de Automação Processos de Fabricação x Automação Fundição: Areia verde, Areia de Pega Rápida, Resina, Casca, Injeção, ..., etc. Soldagem/União: Eletrodo Revestido, Mig/Mag, Tig, Arco-Submerso, por Chama a gás (brasagem), Atrito, Colagem, ..., etc. Usinagem: Torneamento, Fresamento, Serramento, Retífica, Torno-fresamento, furação, trepanação, ..., etc. Conformação: Dobra, Repuxamento, Estampagem, ..., etc. Corte/Separação: Corte por Chama (oxi-acetileno), Plasma, Laser, Abrasão (Jato d’Água) ..., etc. O que significa CNC? CNC são as iniciais de Computer Numeric Control ou em Português Controle Numérico Computadorizado. É um controlador eletrônico (CPU) que permite o controle de máquinas e é utilizado principalmente em Tornos e centros de usinagem. É responsável por enviar sinais de controle para os dispositivos de acionamento dos atuadores (motores, pistões, ..., etc), permitindo o controle simultâneo de vários eixos, conforme uma lista de comandos escrita num código específico (*). (*) Código G: Normas RS274D (1980), ISO 6983 , DIN 66025. Popularmente conhecidos como Código-G, ou G-Code. Código-G (Entrada via Painel) Comando CNC Drivers de Potência Atuadores (Motores de Passo, Servos, Cilindros Hidráulicos e/ou Pneumáticos) O que significa CNC? CNC são as iniciais de Computer Numeric Control ou em Português Controle Numérico Computadorizado. É um controlador eletrônico (CPU) que permite o controle de máquinas e é utilizado principalmente em Tornos e centros de usinagem. É responsável por enviar sinais de controle para os dispositivos de acionamento dos atuadores (motores, pistões, ..., etc), permitindo o controle simultâneo de vários eixos, conforme uma lista de comandos escrita num código específico (*). (*) Código G: Normas RS274D (1980), ISO 6983 , DIN 66025. Popularmente conhecidos como Código-G, ou G-Code. Código-G (Entrada Via PC) Emulador de Comando CNC (Mach 3) Drivers de Potência Atuadores (Motores de Passo, Servos, Cilindros Hidráulicos e/ou Pneumáticos) Porta Paralel a Graus de Liberdade Em sistemas mecânicos Graus de Liberdade (sigla em inglês DOF – Degrees Of Freedon), é o número de dimensões, ou coordenadas necessárias para especificar a posição de todas as partes de um mecanismo. Graus de Liberdade (DOF) Quantos Graus de Liberdade possuem os equipamentos a seguir? Símbolos para Pontos de Referência Volume de Trabalho de Equipamentos Volume de Trabalho de Equipamentos Volume de Trabalho de Equipamentos Configurações Cinemáticas de Robôs Robô Articulado Configurações Cinemáticas de Robôs Robô Cartesiano de 3 DOF = Máquina CNC de 3 eixos Revisão de Geometria Analítica 01 Produto Vetorial Regra da Mão DireitaRepresentação XYZ Correta Revisão de Geometria Analítica 01 Exercício - quais dos sistemas de referência abaixo estão corretos, em direção e sentido, conforme o produto vetorial Z = X x Y? Resultados corretos estão destacados nas linha pontilhadas Sistemas de Referências – Parte 01 Base(Base): XYZ{B} Ferramenta(Tool): XYZ{T} Estação(Station): XYZ{S} Alvo(Goal): XYZ{G} Exemplo: Robô Sistemas de Referências – Parte 01 Exemplo: Fresadora CNC – 3DOF com eixo Z da ferramenta orientado para baixo. Sistemas de Referências – Parte 01 Exemplo: Fresadora CNC – 3DOF com sistema de referência da ferramenta paralelo ao da base da estação. Sistemas de Referências – Parte 01 Exemplo: Fresadora CNC – 5DOF com sistema de referência da ferramenta orientado via programação. Motor de Passos – Atuador Eletro-mecânico O que é um Motor de Passos? É um atuador eletromecânico aonde temos várias bobinas que são energizadas em uma certa sequência de forma a conduzirmos o eixo do motor até uma certa coordenada angular (ângulo) e também a uma certa velocidade. Motor de Passos – Dois Exemplos Motor Bipolar: O controle se dá pela coordenação da ordem de acionamento e no sentido da corrente na bobina acionada. Motor Unipolar: O controle se dá pela ordem de acionamento das bobinas. Temos neste motor o fio comum que une, geralmente duas bobinas oposta por onde o motor é energizado. Motor de Passos – Dois Exemplos Motor Bipolar: Motor Unipolar: Motor de Passos Projetos que aumentam a resolução de um motor de passos. Um rotor com uma “engrenagem” externas alinhará os seus dentes com os dentes da “engrenagem” interna do estator, conforme o campo magnético induzido pela corrente que atravessa a bobina. Motor de Passos – Acionamento Full Step - Pouco Torque - Muita Vibração - Ressonância Half Step - Pouco Variável - Pouca Vibração - Ressonância ocorre em rotações maiores - Duplicação da Resolução Double Full - Muito Torque - Muita Vibração - Ressonância Fusos e Fusos de Esferas – Junta Prismática O que é um Fuso? É um mecanismo que transforma movimento rotacional em linear, através de contato deslizante (parafusos e porcas) ou rolante (fusos de esferas). Muito utilizados em juntas prismáticas de robôs ou máquinas-ferramentas. Pode ser composto de um motor simples conectato a um eixo ou pode ser composto de um motor de passos (ou até mesmo um servo-motor) conectato a um eixo. Fusos e Fusos de Esferas Deduzindo as equações de um fuso (motor simples): Sejam: P = Passo de fuso [comprimento]/[revolução] L = Comprimento deslocado do carro [comprimento] Nnúm_rev = Número de voltas [revoluções] Nrpm = Velocidade Angular [revoluções]/[minuto] 6702-2299 L P N Núm.Rev V P N rpm Fusos e Fusos de Esferas Deduzindo as equações de um fuso (motor de passos): Sejam: P = Passo de fuso [comprimento]/[revolução] Step = É o ângulo de Passo [graus] (Full STEP – Dados do Fabricante) Rmotor = 360º / Step = Resolução do Motor Full STEP [Passos]/[revolução] L = Comprimento deslocado do carro [comprimento] Npassos = Número de Disparos CLK [pulsos] = [passos] CLK = Frequência de CLOCK [pulsos]/[segundo] = [Hertz] (Disparo na Borda de subida) Fusos e Fusos de Esferas Exercício 01 Temos abaixo um motor ligado a um fuso que aciona um carro. Determine: (a) Qual o deslocamento em [mm] após 30 revoluções? (b) Qual a velocidade do carro em [mm]/[minuto] se o motor gira a 200 rpm? Dados: Passo do Fuso = 2 [mm] / [volta] Fusos e Fusos de Esferas Exercício 02 Temos abaixo um motor de passos ligado a um fuso que aciona um carro. Determine: (a) Qual o deslocamento em [mm] após 20 revoluções? (b) Qual a velocidade do carro em [mm]/[minuto] se o motor gira a 120 rpm? (c) Qual a frequência em [Hertz] do sinal de CLOCK para a velocidade em (b)? (d) Qual se o sistema for acionado por um sinal de CLOCK de 2,5 kHertz, qual será a velocidade do carro em [mm/s] (e) Quantos pulsos (CLOCKs) são necessários para o carro andar 150 mm? Dados: Passo do Fuso = 2 [mm]/[volta] Step = 1,8 graus Fusos e Fusos de Esferas Exercício 03 Temos abaixo um motor de passos ligado a um fuso que aciona um carro. Determine: (a) Qual o deslocamento em [mm] após 35 revoluções? (b) Qual a velocidade do carro em [mm]/[minuto] se o motor gira a 600 rpm? (c) Qual a frequência em [Hertz] do sinal de CLOCK para a velocidade em (b)? (d) Qual se o sistema for acionado por um sinal de CLOCK de 1,5 kHertz, qual será a velocidade do carro em [mm/s] (e) Quantos pulsos (CLOCKs) são necessáriospara o carro andar 150 mm? Dados: Passo do Fuso = 5 [mm]/[volta] Step = 1,8 graus Fusos e Fusos de Esferas Exercício 04 Temos abaixo um motor de passos ligado a um fuso que aciona um carro. Determine para este projeto qual será a resolução da junta prismática (deslocamento mínimo do carro para cada passo do motor de passo). Dados: Passo do Fuso = 5 [mm]/[volta] Step = 1,8 graus Fusos e Fusos de Esferas Exercício 05 Temos abaixo um motor de passos ligado a um fuso que aciona um carro. Determine para esta junta prismática o passo da rosca necessária para que esta tenha uma precisão de 0,05 mm no acionamento modo FULL-STEP e 0,025 mm no acionamento modo HALF-STEP. Dados: Passo do Fuso = ? Determinar Step = 1,8 graus Introdução à Linguagem CNC Etapas para Fabricação 1 – Conhecer o processo de fabricação e o equipamento utilizado (capacidade, ferramentas e limitações). 2 – Identificação dos requisitos especiais de tolerâncias e rugosidades; 3 – Definição da seqüência de etapas de fabricação; 4 – Definição da cotação de fabricação das dimensões longitudinais; considerando as superfícies de referência adotadas para as operações de fabricação; 5 – Definição dos sobremetais, tolerâncias operacionais e dimensões intermediárias; 6 – Definição da peça em bruto (considerar cilindro cortado de barra laminada); 7 – Definição da quantidade de material a ser removida nas operações de torneamento (ou de fresamento, se for o caso) para as diversas dimensões longitudinais e de diâmetro; Introdução à Linguagem CNC Ferramentas Utilizadas - Torneamento Introdução à Linguagem CNC Etapas para Fabricação Introdução à Linguagem CNC Etapas para Fabricação Introdução à Linguagem CNC – Exemplo Torno CNC Sistema de Coordenadas O sistema de referência utilizado em nosso laboratório está destacado em linhas pontilhadas Introdução à Linguagem CNC Referência do ponto Zero da Peça Em nossas práticas de laboratório referenciar a peça conforme está destacado em linhas pontilhadas Referência do ponto Zero da Peça Equipamentos com alimentação automática ETAPA 1: A matéria-prima avança. ETAPA 2: A matéria-prima avança toca um apalpador, o sujeitador (castanha) prende a peça e é enviado um sinal de zerar a referência da peça. ETAPA 3: A peça é usinada. ETAPA 2: A peça é separada da matéria-prima. Sistemas de Coordenadas Absolutas Em nossas práticas de laboratório as referências de cotas na peça conforme acima favorece a rápida implementação e edição. Sistemas de Coordenadas Incrementais Vantajosa quando se pretende programar utilizando sub-rotinas e, quando implementada em conjunto com as coordenadas absolutas, pode favorecer a rápida criação e edição de peças. Introdução à Linguagem CNC - G Code Lembrando: Código G é uma definição popular, na verdade os códigos G’s (pois existem algumas diferenças entre os comandos CNC) são derivados de várias normas, citando como exemplo as normas RS274D (1980), ISO 6983 , DIN 66025. Milling (fresamento) Turning (torneamento) G00 Positioning in Rapid G00 Positioning in Rapid G01 Linear Interpolation G01 Linear Interpolation G02 Circular Interpolation (CW) G02 Circular Interpolation (CW) G03 Circular Interpolation (CCW) G03 Circular Interpolation (CCW) G04 Dwell G04 Dwell G07 Imaginary axis designation G07 Feedrate sine curve control G09 Exact stop check . . G10 Program parameter input G10 Data setting G11 Program parameter input cancel G11 Data setting cancel G12 Circle Cutting CW . . G13 Circle Cutting CCW . . G17 XY Plane G17 XY Plane G18 XZ Plane G18 XZ Plane G19 YZ Plane G19 YZ Plane G20 Inch Units G20 Inch Units G21 Metric Units G21 Metric Units G22 Stored stroke limit ON G22 Stored stroke check function ON G23 Stored stroke limit OFF G23 Stored stroke check function OFF . . G25 Spindle speed fluctuation detection OFF . . G26 Spindle speed fluctuation detection ON G27 Reference point return check G27 Reference point return check G28 Automatic return to reference point G28 Automatic Zero Return G29 Automatic return from reference point G29 Return from Zero Return Position G30 Return to 2nd, 3rd, 4th reference point G30 2nd reference point return G31 Skip function G31 Skip function . . G32 Thread cutting Introdução à Linguagem CNC - G Code Lembrando: Código G é uma definição popular, na verdade os códigos G’s (pois existem algumas diferenças entre os comandos CNC) são derivados de várias normas, citando como exemplo as normas RS274D (1980), ISO 6983 , DIN 66025. Milling (fresamento) Turning (torneamento) G33 Thread cutting . . G34 Bolt hole circle (Canned Cycle) G34 Variable lead thread cutting G35 Line at angle (Canned Cycle) . . G36 Arc (Canned Cycle) G36 Automatic tool compensation G40 Cutter compensation Cancel G40 Tool Nose Radius Compensation Cancel G41 Cutter compensation Left G41 Tool Nose Radius Compensation Left G42 Cutter compensation Right G42 Tool Nose Radius Compensation Right G43 Tool Length Compensation (Plus) . . G44 Tool Length Compensation (Minus) . . G45 Tool offset increase . . G46 Tool offset decrease G46 Automatic Tool Nose Radius Compensation G47 Tool offset double increase . . G48 Tool offset double decrease . . G49 Tool Length Compensation Cancel . . G50 Scaling OFF G50 Coordinate system setting and maximum rpm G51 Scaling ON . . G52 Local coordinate system setting G52 Local coordinate system setting G53 Machine coordinate system selection G53 Machine coordinate system setting G54 Workpiece Coordinate System G54 Workpiece Coordinate System G55 Workpiece Coordinate System 2 G55 Workpiece Coordinate System 2 G56 Workpiece Coordinate System 3 G56 Workpiece Coordinate System 3 G57 Workpiece Coordinate System 4 G57 Workpiece Coordinate System 4 G58 Workpiece Coordinate System 5 G58 Workpiece Coordinate System 5 G59 Workpiece Coordinate System 6 G59 Workpiece Coordinate System 6 G60 Single direction positioning . . G61 Exact stop check mode G61 Exact stop check mode G62 Automatic corner override G62 Automatic corner override G63 Tapping mode G63 Tapping mode G64 Cutting mode G64 Cutting mode Introdução à Linguagem CNC - G Code Lembrando: Código G é uma definição popular, na verdade os códigos G’s (pois existem algumas diferenças entre os comandos CNC) são derivados de várias normas, citando como exemplo as normas RS274D (1980), ISO 6983 , DIN 66025. Milling (fresamento) Turning (torneamento) G65 Custom macro simple call G65 User macro simple call G66 Custom macro modal call G66 User macro modal call G67 Custom macro modal call cancel G67 User macro modal call cancel G68 Coordinate system rotation ON G68 Mirror image for double turrets ON G69 Coordinate system rotation OFF G69 Mirror image for double turrets OFF G70 Inch Units G70 Finishing Cycle G71 Metric Units G71 Turning Cycle G72 User canned cycle G72 Facing Cycle G73 High-Speed Peck Drilling Cycle G73 Pattern repeating G74 Counter tapping cycle G74 Peck Drilling Cycle G75 User canned cycle G75 Grooving Cycle G76 Fine boring cycle G76 Threading Cycle G77 User canned cycle . . G78 User canned cycle . . G79 User canned cycle . . G80 Cancel Canned Cycles G80 Canned cycle for drilling cancel G81 Drilling Cycle . . G82 Counter Boring Cycle . . G83 Deep Hole Drilling Cycle G83 Face Drilling Cycle G84 Tapping cycle G84 Face Tapping Cycle G85 Boring Cycle . . G86 Boring Cycle G86 Face Boring Cycle Introdução à Linguagem CNC - G Code Lembrando: Código G é uma definição popular, na verdade os códigos G’s (pois existem algumas diferenças entre os comandos CNC) são derivados de várias normas, citando como exemploas normas RS274D (1980), ISO 6983 , DIN 66025. Milling (fresamento) Turning (torneamento) G87 Back Boring Cycle G87 Side Drilling Cycle G88 Boring Cycle G88 Side Tapping Cycle G89 Boring Cycle G89 Side Boring Cycle G90 Absolute Positioning G90 Absolute Programming G91 Incremental Positioning G91 Incremental Programming G92 Reposition Origin Point G92 Thread Cutting Cycle G93 Inverse time feed . . G94 Per minute feed G94 Endface Turning Cycle G95 Per revolution feed . . G96 Constant surface speed control G96 Constant surface speed control G97 Constant surface speed control cancel G97 Constant surface speed control cancel G98 Set Initial Plane default G98 Linear Feedrate Per Time G99 Return to Retract (Rapid) Plane G99 Feedrate Per Revolution . . G107 Cylindrical Interpolation . . G112 Polar coordinate interpolation mode . . G113 Polar coordinate interpolation mode cancel . . G250 Polygonal turning mode cancel . . G251 Polygonal turning mode Introdução à Linguagem CNC Função G0 Avanço Rápido É a uma função responsável por deslocamentos dos eixos que controlam as ferramentas, sendo que quando usamos esta função queremos que o porta ferramentas se desloque na máxima velocidade do equipamento (sistema). É utilizada para deslocamentos entre os períodos improdutivos da ferramenta (quando esta não esta tocando a peça) e por isso estes períodos devem tender a um valor mínimo. Deve sempre se tomar cuidados para que o porta ferramentas não atinja a peça durante um percurso não produtivo. Introdução à Linguagem CNC Função G1 Interpolação Linear É a uma função responsável por deslocamentos dos eixos que controlam as ferramentas, quando neste caso queremos que o porta ferramentas se desloque na velocidade programada. Neste caso a velocidade de avanço é definida pela função F[mm/minutos] ou F[mm/revolução]. É utilizada para deslocamentos lineares dentro de um plano durante um processo de fabricação (torneamento, fresamento, corte a plasma, …, etc.). Alguns comandos CNC ainda contam (para o torneamento) com variáveis complementares que podem executar automaticamente chanfros e arredondamentos. Introdução à Linguagem CNC Função G2 Interpolação Circular (sentido horário) É a uma função responsável por deslocamentos dos eixos que controlam as ferramentas em movimento circular no sentido horário. Introdução à Linguagem CNC Função G3 Interpolação Circular (sentido anti-horário) É a uma função responsável por deslocamentos dos eixos que controlam as ferramentas em movimento circular no sentido anti-horário. Introdução à Linguagem CNC Função G2 e G3 Outras situações Exercício 01: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G0 e G1 Exercícios Exercício 02: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G0 e G1 Exercícios Exercício 03: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G0 e G1 Exercícios Exercício 04: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G0 e G1 Exercícios Exercício 05: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G0 e G1 Exercícios Exercício 06: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G0 e G1 Exercícios Exercício 07: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G0 e G1 Exercícios Exercício 08: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G0 e G1 Exercícios Exercício 09: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G0 e G1 Exercícios Exercício 10: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício Resolvido Exercício 11: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementara programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício Resolvido Exercício 12: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício 13: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício 14: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício 15: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício 16: Para a peça acima, implementar a programação em código G, necessária para se executar o perfil de acabamento da peça, percorrido em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO, e em coordenadas ABSOLUTAS. Considere uma aproximação segura da ferramenta com a peça, uma saída até uma posição segura e F=50 mm/min. Função G2 e G3 Exercício 17: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G2 e G3 Exercício 18: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G2 e G3 Exercício 19: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G2 e G3 Exercício 20: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G2 e G3 Exercício 21: Para a peça acima, implementar a programação em código G, necessária para realizar o desbaste e o acabamento final da peça que será executada em um torno CNC que utiliza o programa MACH3. Implementar a programação pelo modo DIÂMETRO e assumindo que a ferramenta está posicionada conforme abaixo seguindo o percurso indicado durante início e fim de operação. Dados: Desbaste: Ap = 1 mm f = 75 mm/min Acabamento: Ap = 0,5 mm f = 50 mm/min Função G2 e G3 Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31 Slide 32 Slide 33 Slide 34 Slide 35 Slide 36 Slide 37 Slide 38 Slide 39 Slide 40 Slide 41 Slide 42 Slide 43 Slide 44 Slide 45 Slide 46 Slide 47 Slide 48 Slide 49 Slide 50 Slide 51 Slide 52 Slide 53 Slide 54 Slide 55 Slide 56 Slide 57 Slide 58 Slide 59 Slide 60 Slide 61 Slide 62 Slide 63 Slide 64 Slide 65 Slide 66 Slide 67 Slide 68 Slide 69 Slide 70 Slide 71
Compartilhar