Методът е толкова прост, но стойността е огромна, ключът е дали го цениш или не!
Това е само един от методите, има много други методи, които Джун Ге ще ви научи по-късно.
Начертването на диаграма на пътя на инструмента е метод на обратното инженерство, а видът на пътя на инструмента ще определи как да напишете програмата по-късно.
Например диаграмата на пътя на рязане на назъбената резба е показана по-долу, с различни ъгли на зъбите от двете страни.
Например диаграмата на пътя на инструмента за нишката по-долу, с назаем инструменти от двете страни
Днешната статия ще говори за макро програмиране за Т-образни нишки
Както е показано на горната диаграма на пътя на ножа: Пластово превозно средство, три ножа на слой, т.е. средата първо, а след това лявото и дясното назаем ножове от двете страни
Увеличете диаграмата на пътя на ножа, както е показано на следната фигура:
По този начин всеки може интуитивно да види, че тъй като дълбочината на рязане се задълбочава, инструментът трябва да се движи по линията, така че заеманият инструмент да излезе с необходимия профил на резбата.
С други думи, има връзка между дълбочината на ножа Х и размера в посока Z, което отговаря на Питагорския закон, т.е. ТАН15=АК/БК
Така че можем да заключим: AC=TAN15 * BC
При последващото програмиране, тъй като дълбочината на рязане се променя, променливият променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив променлив по този начин обработен вид профила на резбата тип.
Така че формата на контура на не означава непременно, че нишките могат да бъдат обработени задоволително.
Тъй като режещите инструменти също трябва да бъдат разгледани по време на обработката.
Защото всяка нишка тип има специфичен размер на зъба.
Например, избраната ширина на острието е 2 мм (за ляво и дясно заемани остриета, ширината на острието трябва да бъде по-малка от ширината на основата на зъба)
Например, външна резба, съответните размери са както следва:
Мога да задам всеки брой променливи, както е показано на горната фигура
#2 представлява височината на зъба, която е дълбочината на разреза
#5 представлява общата ширина на зъбите, която е размерът на профила на резбата, който трябва да обработим
# 5= 4, 12+2 * TAN[15]*# 2
Тъй като режещите инструменти също имат ширина, действителната ширина на алвеоларната кухина трябва да бъде:
Ширина на основата на зъба+2 х ширина на наклона - ширина на инструмента.
Така че крайният # 5=4.12+2 * TAN [15] * # 2-2 (включително ширината на инструмента)
Добре, това е всичко за анализа.
T0101
S300 M13
Бързо преместване до началната точка на нишката)
#2=6.5 (първоначално определяне на височината на зъба)
Ако височината на зъба не е достигнала 0, това означава, че диаметърът на основата на резбата все още не е достигнат)
#2=# 2-0.1 (количество рязане, 0.1 на слой превозно средство, едностранна стойност)
АКО[# 2LE0] ТЕН# 2=0
#3=87+2 * # 2 (Тъй като на # 3 се възлага стойност 6.5 и първото изрязване се прави при по-големия диаметър на конеца, по-малкият диаметър плюс височината на двата зъба се равнява на по-големия диаметър. Когато стойността на # 2 се променя, това означава, че и по-големият диаметър се променя, като по този начин се постига пластово рязане)
З12. (З12 е отправната точка за позициониране, а изходните точки на левия и десния назаем ножове в следващата програма се основават на З12)
Г0Х # 3 (надолу рязане в посока Х)
G32Z-80.F12 (рязане на резби)
G0X102 (прибиране)
З12.
#5=4.12+2 * ТАН [15] * # 2-2 (Ширината на зъба, съответстваща на текущата височина на зъба, е основата за заемане на ножове от двете страни по-късно)
#6=# 5/2 (тъй като и двете страни заемат ножа, разделете # 5 на 2 и разделете равномерно)
З [12+# 6] (Първо заемете нож от дясната страна, добавете # 6, защото ножът трябва да се премести надясно)
G0X#3
G32Z-80.F12
G0X102
Z12.
Z [12- # 6] (Първо заемете нож отляво, извадете # 6, тъй като инструментът трябва да се премести наляво)
G0X#3
G32Z-80.F12
G0X102
Z12.
END1
G0X200.
Z200.
M30