Primeiro, os benefícios do fresamento em rampa
Benefício 1: Melhorar a eficiência do processamento
Ao fresar rasgos de chaveta em materiais sólidos, a maioria deles é primeiro perfurada com uma broca e depois fresada em camadas. No fresamento em rampa, a ferramenta entra diretamente no material sólido para remover o material, o que reduz o tempo de troca da ferramenta e melhora a eficiência.
Benefício 2: Melhora a vida útil da ferramenta.
No processamento de materiais difíceis, é provável que ocorra encruamento, resultando em desgaste antigo de uma determinada parte da lâmina.
Então, como resolver este problema? Para Qingfeng, dei uma solução simples: ajuste a profundidade de corte (Ap) nos parâmetros de processamento, ou seja, nem sempre deixe a lâmina entrar em contato com a pele endurecida em um só lugar. E o caminho da ferramenta de rampa e fresamento está exatamente alinhado com isso.
Em segundo lugar, por que usar programas de macro?
O programa de rampa e fresagem é muito simples e podemos manipulá-lo facilmente com a programação manual comum. Por que precisamos usar programas de macro?
Benefício 1: Procedimentos simplificados
Se o slot for profundo, não importa o programa processado pelo software ou sua programação manual comum, o programa é muito longo, enquanto o programa macro é curto e conciso.
Benefício 2: É conveniente para os trabalhadores depurar no local
Eu sei que o programa correto escrito pelo programador terá mais ou menos problemas durante a depuração no local, como a profundidade de corte irracional e a necessidade de reduzir a profundidade de corte na inclinação, então o programa macro pode ser concluído apenas atribuindo valores a variáveis. No entanto, muitos valores de programas comuns precisam ser modificados.
Benefício 3: Boa versatilidade do programa
A maior característica do programa macro é sua boa versatilidade. Por exemplo, pode haver N muitas peças na oficina, com formas semelhantes e tamanhos diferentes, então escrever um programa pode satisfazer N muitos produtos.
Terceiro, como escrever o programa de [Rampa e Fresagem]?
1. Calcule a profundidade de corte de cada faca #30
Conforme mostrado no diagrama acima, de acordo com o Teorema de Pitágoras TAN[#2]=#30/#7
A profundidade de cada faca pode ser calculada #30=#7*TAN[#2]
2. Calcule o número de passagens da ferramenta #31
A profundidade total é #11, então pode-se calcular o número de passes da ferramenta, ou seja, #31=#11/#30, ou seja, a profundidade total dividida pela profundidade de cada ferramenta.
Aí vem o problema, se o resultado da divisão tiver decimais, como 5,6 vezes, como 5,1 vezes, etc., então o número de passagens da faca deve ser calculado como 6 vezes.
Então #31=FUP[#11/#30]
Observação:
FUP significa transformar a parte fracionária em um número inteiro 1 e adicioná-lo à parte inteira.
Por exemplo, #31=5.06 O valor após a operação FUP[#31] é 6.
#31=0.01 Então o valor após a operação FUP[#31] é 1.
3. Calcule a profundidade de corte real #32
Ao calcular o número de passes, a parte decimal é considerada um número inteiro. Se for calculado de acordo com o nº 30, haverá corte excessivo. Como calcular a profundidade real de corte #32 por faca?
A resposta é: a profundidade total dividida pelo número de passes é a profundidade real de corte. ou seja, #32=#11/#31
4. Defina a ponta da faca nº 24, nº 25
#24 O valor da coordenada X do centro de corte no sistema de coordenadas da peça
#25 O valor da coordenada Y do centro de corte no sistema de coordenadas da peça
Quinto, por que você precisa calcular essas variáveis nas primeiras quatro etapas?
Por exemplo, calcule a profundidade de corte por faca nº 30, com a profundidade de corte por faca, posso dividir a profundidade total nº 11 pela profundidade de cada faca para calcular o número de processamento.
Com o número de tempos de processamento, podemos usar a instrução do programa macro para definir as condições, de modo que o programa continue a processar o ciclo até que o processamento atinja o tamanho.
No entanto, arredondamos a parte decimal do número calculado de tempos de processamento. Se An for calculado de acordo com a profundidade de corte por faca nº 30, haverá corte excessivo, portanto, o corte real por faca é calculado dividindo a profundidade total pelo número de vezes de processamento. profundidade.
O procedimento é o seguinte:
por cento
#24=0
#25=0
#11=30
#2=5
#7=60
G0X#24Y#25 (o ponto de corte do deslocamento rápido da ferramenta)
Z2.0
G01Z0.F200
#30=TAN[#2]*#7 (profundidade de corte a cada vez)
#31=FUP[#11/#30] (divida a profundidade total por cada profundidade de corte para calcular o número de ciclos, [arredonde para cima])
#32=#11/#31 (profundidade de corte real a cada vez)
#{{0}} (variável de contagem, este valor começa a contar a partir de 0)
N10#33=#33 mais 1 (a variável é incrementada automaticamente e o valor da contagem é aumentado em 1 cada vez que a operação é executada)
G91G01X#7Z-#32F#9
X-#7
IF[#33LT#31]GOTO10 (quando o valor da variável de contagem for menor que os tempos de processamento, pule para o bloco N10)
G0Z150.
M30
por cento
A simulação do programa é a seguinte:
foto
Bem, vamos compartilhar tanto, espero lhe dar alguma inspiração, para que você possa estudar a fundo e melhorar sua capacidade de resolução de problemas.
Os cursos de programação do irmão Jun não são de alto nível, mas difíceis. Tudo começa no trabalho prático, permitindo que você aprenda sistematicamente minhas habilidades de programação mais práticas, melhore seu nível técnico profissional e ajude você a obter um aumento de salário e promoção!





