Метод такий же простий, але значення величезне. Ключ в тому, чи ви його цінуєте, чи ні!
Це лише один з методів, є ще багато методів, які Джун Ге навчить вас пізніше.
Малювання діаграми шляху до інструментів є методом зворотної інженерії, а тип шляху до інструментів визначить, як пізніше записати програму.
Наприклад, нижче буде показано діаграму шляху перерізання гілок з різними кутами зубів на обох сторонах.
Наприклад, діаграма шляху інструментів для гілки TR нижче, з позиченими інструментами на обох сторонах
Сьогодні стаття говорить про макропрограмування гіл у формі T
Як показано у діаграмі шляху до ножа: Плайнований автомобіль, три ножі на шар, тобто, перш за середин, а потім ліворуч і праворуч позичені ножі на обох сторонах
Розбільшити діаграму шляху до ножа, як показано на наступній фігурі:
Таким чином, кожен інтуїтивно бачить, що коли глибина розрізу глибина, інструмент повинен рухатися по лінії AB, щоб позичений інструмент вийшов з потрібного профілю гілок.
Іншими словами, існує зв'язок між глибиною ножа X і розміром у напрямку Z, що задовольнює пітагорський закон, тобто TAN15=AC/BC
Отже, ми можемо визначити: AC=TAN15 * BC
Ці відносини занадто важливі. У наступному програмуванні, коли глибина вирізання змінюється до н. е., AC також змінюється відповідно до цієї відносини, отже обробляючи форму профілю гілки типу Tr.
Отже, форма контуру Tr не обов'язково означає, що гілки Tr можна обробляти задовольно.
Because cutting tools also need to be considered during processing.
Тому що кожна гілка типу Tr має певний розмір зубів.
Наприклад, вибрана ширина лівої та правої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої лівої
Наприклад, зовнішня гілка TR100 * 12, відповідні виміри:
Я можу встановити будь-яку кількість змінних, як показано на вище діаграмі
# 2 означає висоту зубів, що є глибиною різка
# 5 відповідає загальній ширині зубів, який є розміром профілю гілки, який нам потрібен для обробки
# 5= 4. 12+2* TAN[ 15] *# 2
Because cutting tools also have a width, the actual width of the alveolar cavity should be:
Базова ширина зубів+2 x ширина нахилу — ширина інструменту.
Тож кінцевий # 5=4.12+2 * TAN [15] * # 2-2 (включаючи ширину інструменту)
Okay, that's all for the analysis. Just go straight to the program
T0101
S300 M13
G0X100Z12. (Швидко пересунутися до початкової точки гілки)
# 2=6. 5 (початкове визначення висоти зубів)
WHILE [# 2GT0] DO1 (Якщо висота зубів не досягла 0, це означає, що розмір базового діаметра гілки ще не досягнуто)
# 2=# 2- 0. 1 (кількість вирізання, 0. 1 на шар машини, однокреме значення)
IF[# 2LE0] THEN# 2=0
# 3=87+2 * # 2 (Оскільки # 3 призначено значенням 6, 5, а перший виріз зроблено у більшому діаметрі гілки, менший діаметр плюс висоту обох зубів дорівнює більшому діаметру. Коли значення # 2 змінюється, це означає, що більший діаметр також змінюється, досягнувши розрізання шару)
Z12. (Z12 — це посилання на розташування, а початкові точки лівих і правих позичених ножей у наступній програмі засновані на Z12)
G0X # 3 (внизу вирізання у напрямку X)
G32Z- 80. F12 (виріз гілок)
G0X102 (повторення)
Z12. (Повернений ліж)
# 5=4. 12+2 * TAN [15] * # 2- 2 (Ширина зубів відповідає поточній висоті зубів є основою для позички ножей з обох сторін пізніше)
#6=# 5/2 (оскільки обидві сторони позичають нож, поділити # 5 на 2 і поділити рівно)
Z [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