Buscar

CNC Laboratório de automação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 71 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 71 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 71 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Outros materiais