Depois de nos familiarizarmos com a programação CNC por um período de tempo, dominamos as funções básicas e o uso das instruções correspondentes. Mas este é apenas o começo. Como um programador CNC, as instruções são ferramentas, assim como os movimentos baseados em artes marciais. Como jogar contra o inimigo é o fundamental. Precisamos aplicar com flexibilidade, por analogia. Para peças complexas, precisamos de várias instruções para dar consideração ao uso, e não deve haver contradições e conflitos entre si. Vamos' s estudar a usinagem de rasgo de chaveta do próximo acoplamento em forma de ameixa.
Três rasgos de chaveta uniformemente distribuídos são usinados em um cilindro oco. Por se assemelhar a uma flor de ameixa, Gu é chamado de rasgo de chaveta spline de ameixa. Esta estrutura é geralmente usada para acoplamentos de quincunce. É uma estrutura mais comumente usada e aprender sua programação tem valor prático.

A imagem mostra uma peça tubular com um círculo externo de 80 e um orifício interno de 50. De acordo com os requisitos, três ranhuras em forma de guarda-chuva uniformemente distribuídas com um ângulo de 60 devem ser processadas. A ferramenta usa uma fresa 20.
Pontos-chave de análise:
1. A inclinação da estrutura guarda-chuva cruza o centro e a compensação do raio da ferramenta deve ser usada para eliminá-la durante o processamento;
2. O ângulo de processamento precisa ser realizado por comandos de coordenadas polares;
3. O fresamento de profundidade de ciclo deve usar instruções de programa macro;
O procedimento de programação é o seguinte:
G54G90G0X0Y0; (Estabeleça um sistema de coordenadas)
G43H1Z20; (compensação do comprimento da ferramenta)
M03S1000; (início do fuso)
G17G16; (Estabeleça coordenadas polares)
# 1=0; (atribuição)
ENQUANTO [# 1LE20] DO1; (início do programa macro)
# 1 = # 1+0,5; (Incremento de profundidade 0,5)
G42G0X60Y0D1; (coordenada polar deslocada à direita)
G0Z- # 1; (profundidade de corte)
G01X0F80; (fresando a primeira ranhura)
X60Y60;
G0Z20; (levantamento da faca)
G0X60Y120; (Mova para a segunda chaveta)
Z- # 1; (profundidade de corte)
G01X0F80; (fresando a segunda ranhura)
X60Y180;
G0Z20; (levantamento da faca)
G0X60Y240; (o terceiro rasgo de chaveta da faca em movimento)
Z- # 1; (Profundidade de corte)
G01X0F80; (fresando a terceira ranhura)
X60Y300;
G0Z20; (levantamento da faca)
END1; (Introdução ao ciclo)
G40X0Y0; (cancelar a correção da ferramenta)
G15; (Cancelar coordenadas polares)
M05; (Parada do fuso)
M30; (parada do programa)
tome cuidado:
Existem alguns pontos de conhecimento a adicionar.
1. Ao usar coordenadas polares, alguns alunos usarão G52 para estabelecer a origem do sistema de coordenadas temporário. Mas não é aplicável no programa acima, porque os comandos de correção da ferramenta G41 e G42 são inválidos em G52, portanto, preste atenção a eles. Obviamente, a programação do programa pode ser alterada, você pode usar o comando de rotação do gráfico G68 para escrever uma tentativa.
2. A partir deste programa, podemos ver que no uso do comando de correção da ferramenta, o julgamento de G41 e G42 não é simplesmente dizer se está à esquerda ou à direita da peça de trabalho. Em outras palavras, como determinar os lados superior e inferior da peça de trabalho. Também precisamos observar a direção de alimentação da ferramenta. Se você achar que é difícil entender, todos se lembram de uma fórmula: G41 fresa a forma no sentido horário, fresando a cavidade no sentido anti-horário; G42 fresa a forma no sentido anti-horário, fresando a cavidade no sentido horário.
3. É inevitável que haja erros no aprendizado da programação CNC. Antes de fazermos o processamento propriamente dito, é melhor verificar o funcionamento no software de simulação para evitar perdas desnecessárias. Deixe uma mensagem para instruções de coordenadas polares no software de simulação. Se o ângulo de dois pontos exceder 180 graus, haverá um erro, que pode ser diferente do uso real, portanto, o conselho pessoal não deve ser muito dependente. A inspeção é apenas um meio e a tecnologia é o fundamental.





