O principal conteúdo da etapa de preparação para usinagem CNC é a programação CNC, que geralmente inclui analisar desenhos de peças e determinar o processo de usinagem; Calcular o caminho da ferramenta e obter os dados de posição da ferramenta; Escrever programas de usinagem CNC; Criar meios de controlo; Programa de revisão e corte experimental de primeira peça. Existem dois métodos: programação manual e programação automática. Em suma, é todo o processo, desde desenhos de peças até a obtenção de programas de usinagem CNC.
Programação manual
definição
Programação manual refere-se a todas as fases da programação sendo concluída manualmente. Usando ferramentas de cálculo gerais e vários métodos de cálculo trigonométricos da função, execute manualmente cálculos da trajetória da ferramenta e instruções do programa.
Este método é relativamente simples, fácil de dominar e tem grande adaptabilidade. Usado para peças não processadas de molde.
Etapas de programação
Processo CNC para acabamento manual de peças usinadas
Analisar os desenhos das peças
Tomando decisões processuais
Determinar a rota de processamento
Seleccionar os parâmetros do processo
Calcular os dados de coordenadas da localização da ferramenta
Escrever a folha do programa de usinagem CNC
Programa de Verificação
Programação manual
Simulação do caminho da ferramenta
vantagem
Usado principalmente para usinagem pontual (como perfuração, fresagem) ou usinagem de peças com formas geométricas simples (como ranhuras planas ou quadradas), com pequena complexidade computacional, segmentos de programa limitados e programação intuitiva e fácil de implementar.
deficiência
Para peças com superfícies livres espaciais e cavidades complexas, o cálculo de dados de trajetória da ferramenta é bastante complicado, requer uma grande quantidade de trabalho, é propenso a erros e é difícil de revisar, alguns dos quais podem até ser impossíveis de completar.
programação automática
editar
definição
Para peças geometricamente complexas, é necessário usar um computador para escrever o programa fonte de peças em uma linguagem CNC especificada e, após o processamento, gerar um programa de usinagem, que é chamado de programação automática.
Com o desenvolvimento da tecnologia CNC, os sistemas CNC avançados não só fornecem aos usuários a preparação geral e funções auxiliares para programação, mas também fornecem um meio de expandir as funções CNC para programação. A programação de parâmetros do sistema CNC FANUC6M é flexível na aplicação e livre na forma, com expressões, operações lógicas e fluxos de programa semelhantes em linguagens de computador de alto nível, tornando o programa de usinagem conciso e fácil de entender e alcançando funções difíceis de alcançar com programação comum.
Programação CNC, como programação de computador, também tem seu próprio & quota; Língua;, Mas uma diferença é que os computadores agora se desenvolveram para dominar o mercado global com o Windows da Microsoft como vantagem absoluta. As máquinas-ferramentas CNC são diferentes. Elas ainda não se desenvolveram ao nível da universalidade mútua, o que significa que suas diferenças de hardware tornaram seus sistemas CNC incapazes de alcançar compatibilidade mútua. Portanto, quando eu quero processar um branco, a primeira coisa que eu preciso fazer é considerar que modelo de sistema já temos para nossas máquinas-ferramentas CNC
Software comum
⑴UG
Unigraphics é um conjunto de software paramétrico tridimensional desenvolvido pela Unigraphics Solution nos Estados Unidos, que integra funções CAD, CAM e CAE. É o mais avançado projeto assistido por computador, análise e fabricação de software high-end hoje, usado em campos industriais como aviação, aeroespacial, automóveis, navios, máquinas gerais e eletrônicos.
O software UG está em uma posição de liderança no campo do CAM, originado da McDonnell Douglas Aircraft Company nos Estados Unidos, e é a ferramenta de programação preferida para usinagem CNC de peças de aeronaves.
Vantagens da UG
Fornecer caminhos de ferramentas confiáveis e precisos
Pode ser usinado diretamente em superfícies e sólidos
Uma boa interface de usuário, e os clientes também podem personalizar a interface com uma variedade de métodos de processamento, tornando mais fácil projetar e combinar caminhos de ferramentas eficientes
Biblioteca completa de ferramentas
Processar a função de gestão da biblioteca de parâmetros
Incluindo fresagem de 2 a 5 eixos, fresagem de torno e corte de arame
Gestão de bibliotecas de ferramentas grandes
Corte de simulação sólida
Pós-processador universal e outras funções
Função de fresagem a alta velocidade
Modelo de Personalização CAM
⑵Catia
Catia é um produto lançado pela empresa francesa Dassault, e é usado no desenvolvimento e design dos caças Phantom série, Boeing 737 e 777.
CATIA tem poderosas capacidades de modelagem de superfície e está entre as melhores em todos os softwares CAD 3D. É amplamente utilizado em empresas aeroespaciais nacionais e institutos de pesquisa, substituindo gradualmente UG como a escolha preferida para o projeto de superfície complexo.
CATIA tem fortes capacidades de programação e pode atender aos requisitos de usinagem CNC de peças complexas. Alguns campos adotam modelagem de design CATIA e processamento de programação UG, combinando os dois e usando-os juntos.
⑶ Pro/E é
O software desenvolvido pela PTC (Parameter Technology Co., Ltd.) nos Estados Unidos é o sistema CAD/CAM 3D (Computer Aided Design and Manufacturing) mais popular no mundo. Amplamente utilizado em indústrias civis, como eletrônicos, máquinas, moldes, design industrial e brinquedos. Tem múltiplas funções, como design de peças, montagem de produtos, desenvolvimento de moldes, usinagem CNC e design de forma.
Pro / E é amplamente utilizado em empresas no sul da China, e é prática comum usar PRO-E para modelagem de projeto e MASTERCAM e CIMATRON para programação e processamento.
Pro/E
⑷Cimatrom
O sistema CAD/CAM Cimatron é um produto CAD/CAM/PDM da empresa Cimatron de Israel. É um dos primeiros sistemas a alcançar a funcionalidade completa do CAD/CAM 3D em uma plataforma de microcomputador. O sistema fornece uma interface de usuário relativamente flexível, excelente modelagem 3D, desenho de engenharia, usinagem CNC abrangente, várias interfaces de dados universais e especializadas e gerenciamento integrado de dados de produtos. O sistema CAD/CAM Cimatron é altamente popular na indústria internacional de fabricação de moldes, e também é amplamente utilizado na indústria doméstica de fabricação de moldes.
Cimatron (2 folhas)
⑸Mastercam
Um software CAD/CAM baseado em PC desenvolvido pela CNC Corporation nos Estados Unidos. Mastercam fornece um ambiente ideal para projetar a forma de peças com modelagem geométrica conveniente e intuitiva. Suas funções de modelagem poderosas e estáveis podem projetar peças curvas e curvas complexas. Mastercam tem fortes funções em usinagem de superfície áspera e usinagem de precisão de superfície.Existem várias opções para usinagem de precisão de superfície, que podem atender aos requisitos de usinagem de superfície de peças complexas, e também tem função de usinagem multi-eixo. Devido ao seu baixo preço e desempenho superior, tornou-se o software de programação CNC preferido na indústria civil doméstica.
⑹FeatureCAM
O software CAM totalmente funcional baseado em recursos desenvolvido pela DELCAM nos Estados Unidos apresenta um novo conceito de recursos, forte reconhecimento de recursos, biblioteca de materiais baseada na base de conhecimento de processo, biblioteca de ferramentas e navegação de ícones baseada no modo de programação de cartão de processo. Um software totalmente modular que fornece soluções abrangentes para programação de oficinas, desde fresagem de 2 a 5 eixos até fresagem de torneamento de compósitos, desde usinagem de superfície até usinagem de corte de arame. A função pós-edição do software DELCAM é relativamente boa.
Algumas empresas de fabricação doméstica estão gradualmente introduzindo novos produtos para atender às necessidades do desenvolvimento da indústria.
FeatureCAM (2 folhas)
Engenheiro de Fabricação CAXA
CAXA Manufacturing Engineer é um produto CAM produzido nacionalmente lançado pela Beijing Beihang Haier Software Co., Ltd., que ajudou o software CAM doméstico a ocupar um lugar no mercado CAM doméstico. Como uma excelente marca representativa e bem conhecida de software de propriedade intelectual independente no campo da tecnologia da informação na indústria de fabricação da China, CAXA tornou-se um líder e principal fornecedor na indústria chinesa CAD / CAM / PLM. CAXA Manufacturing Engineer é um software de programação de usinagem CNC de fresagem/perfuração com bom desempenho de processo para fresadoras CNC de dois a cinco eixos e centros de usinagem. Este software tem desempenho superior, preço moderado e é bastante popular no mercado doméstico.
⑻EdgeCAM
Um software de programação CNC profissional com inteligência produzida pela empresa Pathtrace no Reino Unido, que pode ser aplicado a
EdgeCAM
Programação de máquinas-ferramentas CNC, como torneamento, fresagem e corte de arame. EdgeCAM projetou um método de usinagem mais conveniente e confiável para as atuais características complexas de usinagem de superfície tridimensional, que é popular na indústria de fabricação na Europa e América. A British Pathway Company está atualmente se desenvolvendo e operando no mercado chinês, fornecendo mais opções para clientes domésticos de fabricação.
⑼VERICUTVERICUT
Um avançado software especializado de simulação de usinagem CNC produzido pela CGTECH nos Estados Unidos. VERICUT adota tecnologia avançada de exibição 3D e realidade virtual, conseguindo simulação extremamente realista de processos de usinagem CNC. Não só as imagens 3D coloridas podem ser usadas para exibir os espaços em branco de corte da ferramenta de corte para formar peças
VERICUTVERICUT
Todo o processo também pode exibir a alça da ferramenta, fixação e até mesmo o processo de operação da máquina-ferramenta e o ambiente virtual de fábrica podem ser simulados, e o efeito é como assistir a um vídeo de uma máquina-ferramenta CNC usinando peças na tela.
Os programadores importam vários programas de usinagem CNC gerados pelo software de programação para VERICUTVERICUT para verificação, que podem detectar erros de cálculo gerados na programação original do software e reduzir a taxa de acidentes de usinagem causados por erros de programa durante a usinagem. Atualmente, muitas empresas domésticas fortes começaram a introduzir este software para enriquecer seus sistemas de programação CNC existentes e alcançaram bons resultados.
Com o rápido desenvolvimento da tecnologia de fabricação, o desenvolvimento e uso de software de programação CNC entraram em uma nova etapa de rápido desenvolvimento. Novos produtos estão surgindo um após o outro, e módulos funcionais estão se tornando cada vez mais refinados. O pessoal do processo pode facilmente projetar processos de usinagem CNC cientificamente razoáveis e personalizados em microcomputadores, tornando a programação de usinagem CNC mais fácil e conveniente.
(10)PowerMill
PowerMILL é um poderoso sistema de software de programação de usinagem CNC produzido pela Delcam Plc no Reino Unido, com ricas estratégias de usinagem. Adotando uma nova interface de usuário chinesa WINDOWS, fornecendo estratégias de processamento abrangentes. Ajudando os usuários a gerar a melhor solução de usinagem, melhorando assim a eficiência da usinagem, reduzindo o corte manual e gerando rapidamente caminhos de usinagem grosseiros e finos. Qualquer modificação e recalculação da solução é quase concluída em um instante, reduzindo 85% do tempo de cálculo da trajetória da ferramenta. Isso permite inspeção completa de interferências e eliminação da usinagem CNC de 2 a 5 eixos, incluindo porta-ferramentas e porta-ferramentas. Equipado com simulação integrada de entidades de usinagem, facilita aos usuários a compreensão de todo o processo de usinagem e os resultados antes da usinagem, economizando tempo de usinagem.
Etapas básicas
1. Analisar desenhos de peças para determinar o fluxo do processo
Analisar a forma, tamanho, precisão, material e branco exigidos pelo desenho da peça e esclarecer o conteúdo e requisitos de processamento; Determine o plano de usinagem, rota de corte, parâmetros de corte e selecione ferramentas de corte e acessórios.
Caminho da faca (3 folhas)
2. Cálculo numérico
Calcule os pontos inicial e final das características geométricas no contorno da peça, bem como as coordenadas centrais dos arcos, com base nas dimensões geométricas da peça, rota de processamento e outros fatores.
3. Escrever programas de processamento
Depois de concluir as duas etapas acima, escreva o programa de usinagem de acordo com o código de instrução funcional e o formato do segmento do programa especificado pelo sistema CNC.
4. Insira o programa no sistema CNC
A entrada do programa pode ser introduzida diretamente no sistema CNC através do teclado ou através de uma interface de comunicação do computador.
Procedimentos de inspecção e corte de primeira peça
Use a função de exibição gráfica fornecida pelo sistema CNC para verificar a correção do caminho da ferramenta. Realize o corte experimental da primeira peça na peça de trabalho, analise as causas dos erros e faça correções oportunas até que peças qualificadas sejam cortadas.
Embora a linguagem de programação e as instruções de cada sistema CNC sejam diferentes, também há muitas semelhanças entre eles
Código da função
editar
Caracteres e suas funções
1. Caracteres e códigos
Caracteres são símbolos usados para organizar, controlar ou representar dados, como números, letras, pontuação, operadores matemáticos, etc. Existem dois códigos padrão amplamente utilizados internacionalmente:
1) ISO International Organization for Standardization Standard Code
2) EIA Electronic Industries Association of America Standard Code
Dois caracteres
Em programas de usinagem CNC, caracteres referem-se a uma série de caracteres dispostos de acordo com regulamentos, armazenados, transmitidos e operados como uma unidade de informação. Um caractere é composto por uma letra inglesa seguida por vários dígitos decimais, e esta letra inglesa é chamada de caractere de endereço.
Por exemplo, "X2500" é uma palavra, X é o símbolo de endereço e o número "2500" é o conteúdo do endereço. No sistema FANUC, se o valor no endereço tiver um ponto decimal, representa unidades milimétricas; se não tiver um ponto decimal, representa unidades micrómetros. X coordenada 2500 milímetros (X2500 representa X coordenada 2500 micrômetros)
3. A função dos caracteres
Cada palavra que constitui um segmento de programa tem o seu significado funcional específico, e o seguinte é introduzido principalmente com base nas especificações do sistema CNC FANUC-0M.
(1) Número de série N
Número de sequência, também conhecido como número de segmento de programa ou número de segmento de programa. O número de sequência está localizado no início do segmento do programa e consiste no número de sequência N e dígitos subsequentes. Suas funções incluem revisão, saltos condicionais, loops fixos, etc. Ao usar, ele deve ser usado em intervalos, como N10 N20 N30... (O número do programa é apenas para fins de marcação e não tem significado real)
⑵ Preparar a palavra funcional G
O símbolo de endereço para preparar palavras de função é G, também conhecido como função G ou instrução G, que é uma instrução usada para estabelecer o modo de trabalho de uma máquina-ferramenta ou sistema de controle. G00~G99
⑶ Tamanho das palavras
A palavra dimensão é usada para determinar a posição coordenada do ponto final do movimento da ferramenta na máquina-ferramenta.
Entre eles, o primeiro grupo X, Y, Z, U, V, W, P, Q, R é usado para determinar as dimensões de coordenadas lineares do endpoint; O segundo grupo A, B, C, D, E são usados para determinar as dimensões das coordenadas angulares do ponto final; O terceiro grupo I, J e K são usados para determinar o tamanho da coordenada central do contorno do arco. Em alguns sistemas CNC, a instrução P também pode ser usada para pausar o tempo, e a instrução R pode ser usada para determinar o raio do arco.
(4) Função de alimentação palavra F
O símbolo de endereço da palavra da função de alimentação é F, também conhecido como função F ou instrução F, usado para especificar a taxa de alimentação para corte. Para tornos, F pode ser dividido em dois tipos: alimentação por minuto e alimentação de fuso por revolução. A instrução F é comumente usada em segmentos de programa de corte de rosca para indicar o avanço da rosca.
Função de velocidade do eixo principal palavra S
O símbolo de endereço da palavra da função velocidade do eixo é S, também conhecido como função S ou comando S, usado para especificar a velocidade do eixo. A unidade é r/min.
Função de ferramenta palavra T
O símbolo de endereço da palavra função da ferramenta é T, também conhecido como função T ou instrução T, usado para especificar o número de ferramentas usadas durante a usinagem, como T01. Para tornos CNC, os seguintes números também são usados para compensação especificada do comprimento da ferramenta e compensação do raio da ponta da ferramenta, como T0101.
Palavra de função auxiliar M
O símbolo de endereço da palavra da função auxiliar é M, e os dígitos subsequentes são geralmente inteiros positivos de 1-3 bits, também conhecidos como função M ou instrução M, usados para especificar a ação do interruptor do dispositivo auxiliar da máquina-ferramenta CNC, como M00-M99.
Formato do Programa
editar
Formato do segmento do programa
Um programa de usinagem CNC é composto por vários segmentos de programa. O formato de segmento de programa refere-se ao arranjo de palavras, caracteres e dados em um segmento de programa. Exemplo de formato de segmento de programa:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Este segmento de programa omite a palavra de continuação "G01.", Y30.2,F500,S3000,T02,M08”, Mas as suas funções ainda são eficazes.
No segmento do programa, é necessário definir claramente os vários elementos que compõem o segmento do programa:
Alvo móvel: coordenadas do ponto final X, Y, Z;
Movendo-se ao longo de qual trajetória: Preparar a palavra função G;
Taxa de alimentação: palavra F da função de alimentação;
Velocidade de corte: letra S da função da velocidade do eixo;
Utilização de ferramentas: letra T da função da ferramenta;
Ação auxiliar da máquina-ferramenta: palavra auxiliar da função M.
Formato do Programa
1) Símbolos de início e fim do programa
Os símbolos inicial e final do programa são o mesmo caractere, com% em código ISO e EP em código EIA. Ao escrever, um segmento de coluna única deve ser usado.
2) Nome do Programa
Existem duas formas de nomes de programas: uma é composta pela letra inglesa O (% ou P) e 1-4 inteiros positivos; Outro tipo é um nome de programa que começa com uma letra inglesa e é composto por uma mistura de letras, números e vários caracteres (como TESTE 1). Geralmente, uma seção separada é necessária.
3) Assunto do programa
O corpo do programa é composto por vários segmentos do programa. Cada segmento de programa geralmente ocupa uma linha
4) Fim do Programa
O programa pode ser concluído usando a instrução M02 ou M30. Geralmente, uma seção separada é necessária.
Exemplos de formatos gerais para programas de usinagem:
%// Símbolo de início
O2000//Nome do programa
N10 G54 G00 X10.0 Y20.0 M03 S1000//Corpo do programa
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
…… .
N200 M30//Programa encerrado
%//Símbolo final
Coordenadas da máquina-ferramenta
editar
Determinar o sistema de coordenadas
(1) Regulamentos relativos ao movimento relativo das máquinas-ferramentas
Nas máquinas-ferramentas, assumimos sempre que a peça de trabalho está estacionária enquanto a ferramenta está em movimento. Desta forma, os programadores podem determinar o processo de usinagem da máquina-ferramenta com base no desenho da peça sem considerar o movimento específico da peça e da ferramenta na máquina-ferramenta
centro de usinagem
⑵ Regulamentos sobre o sistema de coordenadas das máquinas-ferramentas
A relação entre os eixos de coordenadas X, Y e Z no sistema de coordenadas padrão da máquina é determinada pelo sistema de coordenadas cartesiano à direita.
Em uma máquina-ferramenta CNC, o movimento da máquina-ferramenta é controlado pelo dispositivo CNC. Para determinar o movimento de formação e o movimento auxiliar na máquina-ferramenta CNC, é necessário determinar primeiro o deslocamento e a direção do movimento na máquina-ferramenta. Isso precisa ser conseguido através de um sistema de coordenadas, que é chamado de sistema de coordenadas da máquina-ferramenta.
Por exemplo, em uma fresadora, os movimentos longitudinais, transversais e verticais de uma cama orgânica. Na usinagem CNC, sistemas de coordenadas de máquina devem ser usados para descrevê-lo.
A relação entre os eixos X, Y e Z no sistema de coordenadas padrão da máquina é determinada pelo sistema de coordenadas cartesiano à direita:
1) Estenda o polegar, o dedo indicador e o dedo médio da mão direita, tornando-os 90 graus de distância. O polegar representa a coordenada X, o dedo indicador representa a coordenada Y e o dedo médio representa a coordenada Z.
2) Os pontos polegares na direção positiva da coordenada X, os pontos do dedo indicador na direção positiva da coordenada Y e os pontos do dedo médio na direção positiva da coordenada Z.
3) As coordenadas de rotação em torno das coordenadas X, Y e Z são representadas por A, B e C. De acordo com a regra espiral direita, a direção do polegar é a direção positiva de qualquer eixo nas coordenadas X, Y e Z, e a direção de rotação dos outros quatro dedos é a direção positiva das coordenadas de rotação A, B e C.
⑶ Regulamentos sobre a direcção do movimento
A direção de aumentar a distância entre a ferramenta e a peça de trabalho é a direção positiva de cada eixo de coordenadas.A figura a seguir mostra as direções positivas de dois movimentos em um torno CNC.
Direcção do eixo das coordenadas
⑴ Coordenada Z
A direção do movimento da coordenada Z é determinada pelo fuso que transmite o poder de corte, ou seja, o eixo de coordenadas paralelo ao eixo do eixo é a coordenada Z, e a direção positiva da coordenada Z é a direção da ferramenta deixando a peça de trabalho Coordenada X
A coordenada X é paralela ao plano de fixação da peça de trabalho, geralmente dentro do plano horizontal. Ao determinar a direção do eixo X, duas situações devem ser consideradas:
1) Se a peça de trabalho sofre movimento rotacional, a direção da ferramenta deixando a peça de trabalho é a direção positiva da coordenada X.
2) Se a ferramenta gira, há duas situações: quando a coordenada Z é horizontal, quando o observador olha para a peça de trabalho ao longo do eixo da ferramenta, a direção + X do movimento aponta para a direita; Quando a coordenada Z é perpendicular, quando o observador olha para o eixo da ferramenta e olha para a coluna, a direção + X do movimento aponta para a direita. A figura a seguir mostra a coordenada X do torno CNC.
⑶ Coordenada Y
Depois de determinar a direção positiva das coordenadas X e Z, a direção da coordenada Y pode ser determinada usando o sistema de coordenadas cartesianas à direita baseado na direção das coordenadas X e Z.
Definição de origem
A origem de uma máquina-ferramenta refere-se a um conjunto de pontos fixos na máquina-ferramenta, que é a origem do sistema de coordenadas da máquina. Foi determinado durante a montagem e depuração da máquina-ferramenta, e é o ponto de referência para o movimento de usinagem da máquina-ferramenta CNC.
(1) Origem do torno CNC
Em um torno CNC, a origem da máquina-ferramenta é geralmente tomada na intersecção da face final do mandril e da linha central do eixo. Enquanto isso, definindo parâmetros, a origem da máquina-ferramenta também pode ser definida na posição limite positiva das coordenadas X e Z.
⑵ Origem da fresadora CNC
O centro da face inferior da extremidade do eixo está na posição limite dianteira dos três eixos.
Programação do torno
editar
Para tornos CNC, diferentes sistemas CNC têm diferentes métodos de programação.
Instrução para definir o sistema de coordenadas da peça de trabalho
É uma instrução que especifica a origem do sistema de coordenadas da peça de trabalho, também conhecido como o ponto zero da programação.
Formato da instrução: G50 X Z
Na fórmula, X e Z são as dimensões nas direções X e Z desde o ponto de partida da ponta da ferramenta até a origem do sistema de coordenadas da peça de trabalho.
Ao executar o comando G50, a máquina-ferramenta não se move, ou seja, os eixos X e Z não se movem. O sistema lembra os valores de X e Z internamente, e os valores de coordenadas no visor CRT mudam. Isso equivale a estabelecer um sistema de coordenadas da peça de trabalho com a origem da peça como a origem da coordenada dentro do sistema.
Torno CNC
Método de programação do sistema de dimensões:
1. Dimensões absolutas e incrementais
Na programação CNC, geralmente existem duas maneiras de representar as coordenadas das posições da ferramenta: coordenadas absolutas e coordenadas incrementais (relativas). Ao programar tornos CNC, programação de valor absoluto, programação de valor incremental ou uma combinação de ambos podem ser usados.
⑴ Programação de valores absolutos: Os valores de coordenadas de todos os pontos de coordenadas são calculados a partir da origem do sistema de coordenadas da peça de trabalho, chamadas coordenadas absolutas, representadas por X e Z.
⑵ Programação de valores incrementais: Os valores de coordenadas no sistema de coordenadas são calculados em relação à posição anterior (ou ponto de partida) da ferramenta, e são chamados coordenadas incrementais (relativas). As coordenadas do eixo X são representadas por U, as coordenadas do eixo Z são representadas por W e as positivas e negativas são determinadas pela direção do movimento.
2. Programação de diâmetro e programação de raio
Ao programar tornos CNC, devido à seção transversal circular das peças rotativas usinadas, existem duas maneiras de representar suas dimensões radiais: diâmetro e raio. O método utilizado é determinado pelos parâmetros do sistema. Quando os tornos CNC saem da fábrica, eles geralmente são ajustados para programação de diâmetro, de modo que o tamanho na direção do eixo X no programa é o valor do diâmetro. Se a programação de raio é necessária, é necessário alterar os parâmetros relevantes no sistema para colocá-lo em um estado de programação de raio.
3. Dimensões métricas e inglesas
Entrada de tamanho imperial G20 Entrada de tamanho métrico G21 (Frank)
Entrada de tamanho imperial G70 Entrada de tamanho métrico G71 (Siemens)
Existem duas formas de anotação de dimensão em desenhos de engenharia: métrica e imperial. O sistema CNC pode converter todos os valores geométricos em dimensões métricas ou imperiais usando códigos baseados no estado definido. Após a ativação do sistema, a máquina-ferramenta fica no estado métrico G21.
A relação de conversão entre unidades métricas e imperiais é:
1mm0,0394in
1em 25,4mm
2,Controle do eixo, controle de alimentação e seleção de ferramentas (sistema FANUC-0iT) 1. função do eixo S
A função S consiste em um código de endereço S e vários dígitos a seguir.
⑴ Comando de controle de velocidade linear constante G96
Depois que o sistema executa o comando G96, o valor especificado por S representa a velocidade de corte. Por exemplo, G96 S150 indica que a velocidade do ponto de corte da ferramenta de torneamento é de 150m/min.
Ferramenta CNC
⑵ Cancelar o comando de controle de velocidade linear constante G97 (comando de velocidade constante)
Depois que o sistema executa o comando G97, o valor especificado por S representa a velocidade do eixo por minuto. Por exemplo, G97 S1200 representa uma velocidade do eixo de 1200r/min. Depois que o sistema FANUC estiver ativado, o estado padrão será G97.
⑶ Limite máximo de velocidade G50
Além da função de ajuste do sistema de coordenadas, G50 também tem a função de ajustar a velocidade máxima do eixo. Por exemplo, G50 S2000 significa definir a velocidade máxima do eixo para 2000r/min. Ao usar controle de velocidade linear constante para corte, a fim de evitar acidentes, é necessário limitar a velocidade do eixo.
2. Função de alimentação F
A função F representa a taxa de alimentação, que é composta por um código de endereço F e vários dígitos subsequentes.
⑴ Comando de alimentação G98 por minuto
Após executar o comando G98, o sistema CNC determina que a unidade de taxa de alimentação referida por F é mm/min (milímetros/minuto), como G98 G01 Z-20.0 F200; A taxa de alimentação no segmento do programa é de 200mm/min.
⑵ Feed comando G99 por revolução
Após executar o comando G99, o sistema CNC determina que a unidade de taxa de alimentação referida por F é mm/r (milímetros/revolução), como G99 G01 Z-20.0 F0.2; A taxa de alimentação no segmento do programa é de 0,2mm/r.
Instruções de imputação
(1) Instruções de posicionamento rápido G00
O comando G00 permite que a ferramenta se mova rapidamente do ponto onde a ferramenta está localizada para a próxima posição alvo através do controle de posicionamento do ponto. É apenas para posicionamento rápido sem quaisquer requisitos de trajetória de movimento e sem qualquer processo de corte.
Formato da instrução:
G00 X(U)_ Z(W)_ ;
Entre eles:
X. Z é o valor absoluto da coordenada do ponto que a ferramenta precisa alcançar;
U. W é o valor incremental da distância entre o ponto a atingir pela ferramenta e a posição existente; (Podem ser omitidas coordenadas não móveis)
2,Instrução de interpolação linear G01
O comando G01 é um comando de movimento linear que especifica a ferramenta para executar qualquer movimento linear em uma taxa de alimentação especificada F através de ligação de interpolação entre duas coordenadas.
Formato da instrução:
G01 X(U)_ Z(W)_ F_ ;
Entre eles:
(1) X, Z ou U, W têm o mesmo significado que G00.
⑵ F é a taxa de alimentação (taxa de alimentação) da ferramenta, que deve ser determinada de acordo com os requisitos de corte.
3,Instruções de interpolação circular G02 e G03
Existem dois tipos de comandos de interpolação de arco circular: comando de interpolação de arco circular no sentido horário G02 e comando de interpolação de arco circular no sentido anti-horário G03.
Formato de programação:
O formato de comando para o comando de interpolação arco no sentido horário é:
G02 X(U)_ Z(W)_ R_ F_;
G02 X(U)_ Z(W)_ I_ K_ F_;
O formato de comando para o comando de interpolação arco anti-horário é:
G03 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ I_ K_ F_;
Entre eles:
⑴ X_Z_ é o valor absoluto das coordenadas do ponto final para interpolação de arco, e U_W_ é o valor incremental das coordenadas do ponto final para interpolação de arco.
⑵ (método do raio) R é o raio de um arco, expresso como um valor do raio.
Quando o ângulo central correspondente ao arco é 180, R é um valor positivo;
Quando o ângulo central correspondente ao arco é> Em 180, R é um valor negativo.
⑶ (Método do Centro do Círculo) I e K são os incrementos de coordenadas do centro do círculo em relação ao ponto de partida do arco, expressos como os vetores ao longo dos eixos X (I) e Z (K).
(4) Princípio de seleção: Escolha o que é mais conveniente de usar (pode ser visto sem cálculo). Quando I, K e R aparecem simultaneamente no mesmo segmento de programa, R tem prioridade (ou seja, eficaz) e I e K são inválidos.
Quando I é 0 ou K é 0, ele pode ser omitido e não escrito.
Se você quiser interpolar um círculo inteiro, você só pode usar o método central para representá-lo, e o método de raio não pode ser executado. Se dois semicírculos estiverem conectados pelo método do raio, o erro de arredondamento verdadeiro será muito grande.
F é a taxa de alimentação ou taxa de alimentação ao longo da direção tangente do arco.
Introdução profissional
editar
Objectivos de formação
Cultivar talentos que podem se adaptar às necessidades da construção econômica moderna, ter desenvolvimento abrangente em moralidade, inteligência e aptidão física, possuir sólido conhecimento profissional de processamento de máquinas-ferramenta CNC, forte capacidade prática e ser capaz de se envolver em usinagem CNC e operação e gerenciamento de equipamentos CNC em posições de operação inteligentes e qualificados na linha de produção.
Pratos principais
Fundamentos de Desenho Mecânico, Ajuste de Tolerância e Medição Técnica, Materiais Metálicos e Tratamento Térmico, Fundamentos de Design Mecânico, Mecânica de Engenharia, Tecnologia Hidráulica e Pneumática, Dispositivos para Máquinas-Ferramenta, Princípios e Ferramentas de Corte de Metal, Tecnologia de Fabricação Mecânica, Fundamentos Elétricos e Eletrônicos e Habilidades de Operação, Treinamento de Habilidades de Encaixe Tecnologia de Processamento de Torno CNC, Tecnologia de Processamento de Centro de Fresagem CNC, Tecnologia EDM, AutoCAD, Modelação 3D PRO / E, UG 3D Design e Programação CNC, MASTERCAM 3D Design e Programação CNC, Estrutura e Manutenção da Máquina CNC.
Direcção do emprego
editar
Envolvido na gestão da produção, projeto de produto mecânico, programação CNC e operações de processamento, instalação de equipamentos CNC, depuração e operação, diagnóstico e manutenção de falhas de equipamentos CNC, renovação e serviço pós-venda.
A primeira opção são operadores CNC. Os alunos que passaram por estágios CNC e treinamento em operação CNC podem ser competentes, mas a competição para este cargo é a maior. Este curso está disponível em qualquer faculdade profissional de engenharia, para não mencionar alunos de escolas profissionais e escolas técnicas. Atualmente, as posições de operação CNC na indústria de usinagem da China atingiram basicamente a saturação. Alguns alunos me disseram que seus colegas, que se formaram no ensino médio e trabalharam em operações CNC cinco ou seis anos antes deles, já eram trabalhadores qualificados com salários decentes, então eles se sentiam muito desesperados. Eu disse-lhes que o que precisa ser comparado não é o presente, mas o desenvolvimento futuro.
Em segundo lugar, um programador CNC. Muitas empresas de usinagem usam programação automática para gerar programas de usinagem CNC, então precisam aprender o software CAM. Diferentes unidades usam diferentes tipos de software CAM, mas os métodos de processamento são geralmente semelhantes, por isso é necessário aprender um bem. No entanto, como programador CNC, os requisitos são altos e a responsabilidade também é significativa, por isso é necessária uma rica experiência de usinagem. Neste caso, não é realista que os alunos que acabaram de sair da escola assumam imediatamente esta posição. Deve passar por um período de exercício, que varia de um a dois anos a três a cinco anos.
Em terceiro lugar, pessoal de manutenção CNC ou pessoal de serviço pós-venda. Esta posição tem requisitos mais elevados e é a mais carente no campo do CNC. Não só requer conhecimento mecânico rico, mas também conhecimento elétrico rico. Se você escolher essa direção, pode ser muito difícil (como viagens de negócios frequentes), e você precisa aprender e acumular experiência constantemente. Esta posição requer mais treinamento, então o tempo para se tornar proficiente será maior, mas as recompensas também serão relativamente generosas.
Em quarto lugar, pessoal de vendas CNC. O salário para esta posição é o mais generoso, e o conhecimento profissional exigido não é tanto, mas requer eloquência excepcional e boas habilidades sociais, que não são algo que as pessoas comuns podem fazer.
Quinto, majores semelhantes também podem ser escolhidos: profissionais de design mecânico, como desenhistas, designers mecânicos e designers estruturais; Gestão de processos ou pessoal técnico no local, projetistas mecânicos (engenheiros mecânicos), operadores de máquinas CNC, trabalhadores de manutenção de equipamentos mecânicos, vendedores de equipamentos mecânicos, programadores, trabalhadores de processos mecânicos, inspetores e administradores de produção.
Programação de aprendizagem
editar
Na demanda crescente rapidamente por usinagem CNC na indústria de fabricação doméstica, há uma séria escassez de talentos em tecnologia de programação CNC, e a tecnologia de programação CNC tornou-se uma demanda quente no mercado de trabalho.
Condições básicas que devem ser satisfeitas
(1) Possuir habilidades básicas de aprendizagem, ou seja, os alunos têm certas habilidades de aprendizagem e conhecimentos preparatórios.
⑵ Ter condições para receber uma boa formação, incluindo a seleção de boas instituições de formação e materiais de formação.
Acumular experiência na prática.
Conhecimentos e competências preparatórias
(1) Conhecimento básico de geometria (ensino médio ou superior é suficiente) e fundação de desenho mecânico.
Inglês básico.
⑶ Conhecimento geral de processamento mecânico.
Habilidades básicas de modelagem 3D.
Seleccionar materiais de formação
O conteúdo do livro didático deve ser adequado para os requisitos de aplicações práticas de programação, tendo como conteúdo principal a tecnologia de programação gráfica interativa amplamente adotada baseada no software CAD/CAM. Ao ensinar técnicas práticas, como operações de software e métodos de programação, ele também deve incluir uma certa quantidade de conhecimento básico, para que os leitores possam entender a natureza e as razões por trás disso.
A estrutura do livro didático. O aprendizado da tecnologia de programação CNC é um processo de melhoria contínua em etapas, então o conteúdo dos livros didáticos deve ser alocado razoavelmente de acordo com diferentes estágios de aprendizagem. Ao mesmo tempo, resumir e classificar sistematicamente o conteúdo de uma perspectiva de aplicação, tornando mais fácil para os leitores compreendê-lo e lembrá-lo como um todo.
Conteúdo de aprendizagem e processo de aprendizagem
Etapa 1: Aprendizagem de conhecimento básico, incluindo conhecimento básico de princípios de usinagem CNC, programas CNC, processos de usinagem CNC, etc.
Fase 2: Aprendizagem de tecnologia de programação CNC, com uma compreensão preliminar de programação manual, com foco na aprendizagem de tecnologia de programação gráfica interativa baseada em software CAD / CAM.
Etapa 3: exercícios de programação e usinagem CNC, incluindo um certo número de exercícios reais de programação e usinagem CNC do produto.
Métodos e competências de aprendizagem
Assim como aprender outros conhecimentos e habilidades, dominar os métodos de aprendizagem corretos desempenha um papel crucial na melhoria da eficiência e qualidade do aprendizado da tecnologia de programação CNC. Aqui estão algumas sugestões:
Concentre-se em lutar a batalha da aniquilação, complete um objetivo de aprendizado em um curto período de tempo e aplique-o em tempo hábil para evitar o aprendizado do estilo maratona.
⑵ Classificar razoavelmente funções de software não só melhora a eficiência da memória, mas também ajuda a compreender a aplicação geral de funções de software.
Desde o início, muitas vezes é mais importante focar em cultivar hábitos operacionais padronizados e um estilo de trabalho rigoroso e meticuloso, em vez de simplesmente aprender tecnologia.
Registe os problemas, erros e pontos de aprendizagem encontrados na vida diária, e este processo de acumulação é o processo de melhorar continuamente o seu nível.
Como aprender CAM
O aprendizado da tecnologia de programação gráfica interativa (também conhecida como os pontos-chave da programação CAM) pode ser dividido em três aspectos:
1. Ao aprender o software CAD/CAM, o foco deve ser no domínio das funções principais, porque a aplicação do software CAD/CAM também está em conformidade com o chamado "princípio 20/80", o que significa que 80% das aplicações precisam usar apenas 20% de suas funções.
2. É cultivar hábitos de trabalho padronizados e padronizados. Para processos de usinagem comumente usados, configurações de parâmetros padronizados devem ser realizadas e moldes de parâmetros padrão devem ser formados. Esses modelos de parâmetros padrão devem ser usados diretamente na programação CNC de vários produtos, tanto quanto possível para reduzir a complexidade operacional e melhorar a confiabilidade.
3. É importante acumular experiência em tecnologia de processamento, familiarizar-se com as características das máquinas-ferramentas CNC, ferramentas de corte e materiais de processamento utilizados, a fim de tornar as configurações de parâmetros do processo mais razoáveis.
Deve-se salientar que a experiência prática é um componente importante da tecnologia de programação CNC e só pode ser obtida através de usinagem real, que não pode ser substituída por nenhum manual de treinamento de usinagem CNC. Embora este livro enfatize plenamente a combinação de práticas, deve-se dizer que as mudanças nos fatores de processo gerados em diferentes ambientes de processamento são difíceis de expressar plenamente na forma escrita.
Finalmente, assim como aprender outras tecnologias, devemos alcançar o objetivo de "desdenhar o inimigo estrategicamente e valorizá-lo táticamente", não só estabelecer confiança firme em alcançar nossos objetivos de aprendizagem, mas também abordar cada processo de aprendizagem com uma atitude realista.