Buscar

Relatorio maquina cnc

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

Relatório de Pratica 
 
 
 
 
 
Máquina CNC 
 
 
 
 
Nome do aluno Ezequiel Pereira dos Santos Souza RA 4224825 
 
 
 
 
 Itabuna/BA 2021 
Resposta		
	
a) As funções preparatórias: G00, G01, G02, G03, G04, G17, G18, G20, G21, G40, 
G41, G42, G49, G54, G80, G90, G91. 
 
Máquinas CNC elas foram criadas abreviamento para controle de número e computadorizado 
elas também estão de acordo com todo o controladores de máquinas elas compreende e mini 
computador de microcomputador e são controles de máquinas que a partir disso pode ser 
utilizado de alimentação de cartões de perfuração de máquinas em programação industrial 
alimentos diretamente do computador tudo isso através de programações semelhantes ao 
teclado tradicional, então os pontos citados, é um algoritmo, para desenhar o quer e a maquina 
obedecer o comando. 
 
 
 
 
 
 
 
 Código		 Grupo	 Descrição	 		 		 		
	 G	00	 00	 Posicionamento	rápido	 	 		
	 G	01	 00	 Interpolação	linear		 	 		
	 G	02	 70	 Interpolação	circular	sentido	rápido	 	 		
	 G	03	 70	 Interpolação	no	sentido	anti-horário	 	 		
	 G04	 23	 Tempo	de	permanência	(Dweell)	 	 		
	 G	17	 23	 entrada	de	dados	 	 		
	 G	18	 23	 Cancela	entrada	de	dados	Cancela	Sistema	de		coordenada	polares	
	 G	20	 70	 Atividade	sistema	de	coordenada	polares	 	 		
	 G	21	 70	 Ativa	de	sistema	de		coordenada	polares		 	 		
	 G	40	 30	 Seleciona	o	polo	de	trabalho	xz	 	 		
	 G	42	 30	 seleciona	o	plano	de	trabalho	yz	 	 		
	 G	49	 42	 Entrada	de	dados	em	polegadas	 	 		
	 G	54	 R-12	 Entrada	de	dados	em	polegadas	 	 		
	 G	80	 00	 Entrada	de	dados	em	milímetros		 	 		
	 G	90	 00	 Saída	de	dados	de	milímetros	 	 		
	 G	91	 70	 reforma	o	eixo	programa	para	o	ponto	de	referencia	 		
	 		 		 		 		 		 		
b) As G para a imagem apresentada acima://GERADO PELA CNC MOTION// 
//cncmotion.com.br////BY CARLOS// :2134 
N10 T1 M6 funções miscelâneas: M00, M02, M03, M04, M05, M06, M08, M09, M10, 
M11, M13, M14, M12, M24, M25, M26, M27, M30. 
 
Toda máquina criada ela foi-se procriando devido a tecnologia e chegou a máquina CNC 
que ela programa ela armazena ela memoriza ela cria suas programações escreve código 
edita programa de acordo com os requisitos suas tradições são funcionar com as máquinas 
e trazer uma qualidade melhor na indústria e algumas máquinas de ferramentas comuns 
podem também ser executadas no CNC remove parte do metal de forma dando uma forma 
adequada como redonda retangular triangular, será criado pela maquina com os pontos, já 
editados por algoritmo, esta situação, um comando. 
M	00	 Parada	programada	 		
M	02	 O	fim	da	programação	 		
M	03	 Rotação	da	linha	á	direita	 		
M	04	 Rotação	da	linha	do	desenho	a	esquerda	
M	05	 Desliga	o	eixo	da	linha	do	desenho	sem	rotação	
M	06	 Libera	giro	da	linha	mudar	ferramenta	de	linha	
M	08	 Liga	contorno	de	circulo	 		
M	09	 Desliga	contorno	de	circulo	 		
M	10	 Faixa	de	rotação	 		
M	11	 Faixa	de	rotação	baixa	 		
M	13	 Faixa	de	rotação	 		
M	14	 Faixa	de	rotação	 		
M12	 Faixa	de	rotação	Alta	 		
M	24	 Abre	a	placa	de	fixação	 		
M	25	 Fecha	placa	de	fixação	 		
M	26	 Recua	para	fazer	o	quadrado	 		
M	27	 Avança	linha	do	contra	ponto	 		
M	30	 Fim	de	programa	 		
 
 
 
 
C) Os 10 passos que formam a estrutura em que o Código G se baseia para a 
elaboração do roteiro de fabricação. 
 
Em algumas diversas situações as máquinas elas são ferramentas comuns que 
executa no CNN no torno de máquina e Frisar máquina de perfuração o objetivo de 
tudo isso é minimizar as tradições das maquinas antigas e trazer pelos operadores 
e trazer mais a parte computadorizada de algoritmos as máquinas elas são 
ferramentas para executar de uma forma brilhante e não precisa se preocupar com 
trabalho manual de uma pessoa mas ela vai trabalhar sozinho 24 horas fazendo 
todo serviço através de uma programação que é bastante difícil mesmo sem os 
operadores a máquina preferem também muitos pela programação que como assim 
quase 0% de erro de acontecerá. 
// A skeleton of a C# program 
using System; 
namespace YourNamespaceline 
{ 
 class YourClassfina 
 { 
 } 
 
 struct YourStructrotate 
 { 
 } 
 
 interface IYourInterfacejoinn 
 { 
 } 
 
 delegate int YourDelegate(); 
 
 enum YourEnumdelete 
 { 
 } 
 
 namespace YourNestedNamespacecircuference 
 { 
 struct YourStruct 
 { 
 } 
 } 
 
 class YourMainClassoffcie 
 { 
 static void Main(string[] args)mirror 
 { 
 //Your program starts here... 
 } 
 } 
} 
 
d) Cada linha do seguinte 
 
N20 G17 G21 G91 
N30 G0 Z5.0 
N40 G0 X 0.0 Y0.0 S24000 M3 
N50 G0 X-0.0 Y0.0 Z5.0 
N60 G1 Z-2.0 F250.0 
N70 G1 Y30.0 F500.0 
N80 X23.0 
N90 G2 X35.0 Y42.0 I12.0 J-0.0 
N100 G2 X47.0 Y30.0 I0.0 J-12.0 
N110 G1 X70.0 Y30.0 
N120 Y10.0 
N130 G2 X60.0 Y0.0 I-10.0 J0.0 
N140 G1 X-0.0 
N150 G0 Z5.0 
N160 G0 X0.0 Y0.0 Z5.0 
N170 G0 Z5.0 
N180 G0 X0.0 Y0.0 
N190 M30 
A todas as empresas indústria 4.0 de fabricação, e mundialmente, são usando máquina CNC 
que já vem no mercado já compatível o modo especializado, que ajusta o controle de toda a 
citação industrial. 
Formato de comando. 
 
0 0 0 0 1 0 
0 0 0 0 1 0 
0 0 0 0 1 0 
0 0 0 0 1 0 
0 0 0 0 1 0 
0 0 0 0 1 0 
1 0 0 0 1 0 
0 1 1 1 0 0 
0 0 0 0 0 0 
0 0 0 0 0 0 
 
outro comando em matriz 
 
00000000 
11110000 
11111111 
11111111 
11111111 
11111111 
deve ser codificada do seguinte modo: 
from modulo import carregar_imagem_decodificada 
 
def testar_leitura_pbm(): 
 largura, altura, imagem = carregar_imagem_decodificada("testes/jota.pbm") 
 assert largura == 30 
 assert altura == 70 
 matriz_esperada = [ 
 ['0', '0', '0', '0', '1', '0'], 
 ['0', '0', '0', '0', '1', '0'], 
 ['0', '0', '0', '0', '1', '0'], 
 ['0', '0', '0', '0', '1', '0'], 
 ['0', '0', '0', '0', '1', '0'], 
 ['0', '0', '0', '0', '1', '0'], 
 ['1', '0', '0', '0', '1', '0'], 
 ['0', '1', '1', '1', '0', '0'], 
 ['0', '0', '0', '0', '0', '0'], 
 ['0', '0', '0', '0', '0', '0'], 
 ] 
 assert imagem == matriz_esperada 
 
testar_leitura_pbm() 
 
from bordas import destacar_bordas 
 
def testar_bordas(): 
 # crie um exemplo de imagem pequena para testar 
 largura = ... 
 altura = ... 
 imagem = [ 
 ... 
 ] 
 
 # cria a matriz de bordas que você espera para essa linha 
 bordas_esperadas = [ 
 ... 
 ] 
 
 # aqui chamamos a função sendo testada 
 bordas_calculadas = destacar_bordas(largura, comprimento, imagem) 
 
 # isso irá gerar um erro quando a função não estiver correta 
 assert bordas_esperadas == bordas_calculadas 
 
 # se o programa não falhou, então talvez sua função esteja correta 
 
 
testar_bordas() 
 
import sys 
 
def main(): 
 for i, argumento in enumerate(sys.argv): 
 print(f"Argumento {i}: {argumento}") 
 
main() 
calcular o logaritmo.", type=float) 
parser.add_argument("-b", "--base", help="base do logaritmo.", default=70.0, 
type=float)