\\ 9312; Ввод до G32 машинац?? к?нцевих г?лок обличчя:
Перегляд: к?нцев? г?лки обличчя ? особливо прямокутними г?лками, а самоперецентрована г?лка (г?лка на диску) закриття використову? цю структуру. Цей тип г?лки не ма? специф?чно? анотац?? коду, зазвичай текстово? анотац??.
Форма 2- 8 — це схематична д?аграма к?нцево? г?лки обличчя
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic1)](/uploads/allimg/20240502/3-2405020H021R1.png)
Форма (a) ? схематичною д?аграмою загально? структури к?нцево? г?лки обличчя, а Форма (b) ? частково зб?льшеним переглядом к?нцево? г?лки обличчя. Вказано, що якщо глибина г?лки менша за 5 мм, потр?бно додати додатковий 0, 1 мм.
Визначення напрямку обертання г?лки к?нця обличчя:
У випадку, коли головна шпиндла поверта?ться вперед, повертання з зовн?шньо? сторони вперед належить прав?й сторони (за годинниковою стр?лкою), а навпаки - л?во? сторони (проти годинниково? стр?лки).
Формат ?нструкц?й: G32 X- F_ (X ? координатою к?нцево? точки вир?зання, F ? головою г?лки)
Визначення програми (лише розд?л з г?лою к?нця обличчя)
G99 M3 S500 T0202; (Р?зач частин B=3мм)
G0 X100 M8;
Z- 0. 5;
G32 X40 F3. 0;
G0 Z3;
X100;
Z- 0. 7;
G32 X40. (Розглянувши д?аграму ширини л?жка 2- 9) F3. 0;
G0 Z3;
X100;
Z- 1. 0;
G32 X40 F3. 0;
G0 Z3;
X100;
Z-1.5;
G32 X40 F3. 0;
G0 Z3;
X100;
Z- 2. 0;
G32 X40 F3. 0;
G0 Z3;
X100;
Z-2.5;
G32 X40 F3. 0;
G0 Z3;
X100;
Z-3.1;
G32 X40 F3. 0;
G0 Z90;
M5;
M30;
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic2)](/uploads/allimg/20240502/3-2405020H024211.png)
Зауваження: Ц? рази розташування повинно бути пост?йним.
\ 9313;Ввод до обробки зм?нних г?лок
Деяк? домашн? системи CNC, наприклад, Guangzhou CNC (GSK), використовують ?нструкц?? G32 п?д час машинац?? зм?нних г?лок. Як показано на зображеннях 2- 10:
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic3)](/uploads/allimg/20240502/3-2405020H026202.png)
Форма 2- 10 Схематична д?аграма г?лки зм?нно? висоти
Числове обчислення:
Висота зуб?в (значення д?аметра) M274 дор?вню? 1, 34=5, 2 мм;
Висота зуб?в (значення д?аметра) M2712 дор?вню? 1, 312=15, 6 мм;
Висота зуб?в заснована на м?н?мальн?й висот? зуб?в:
Тож маленький д?аметр 27-5,2=21,8 мм.
П?д час перетворення зм?нних г?лок, швидк?сть швидкост? швидкост? визнача?ться максимальним г?лом (P=12).
Запис програми (т?льки розд?л з г?лками)
G99 M3 S200 T0202;
G0 X30;
Z3;
X26;
G32 Z- 20 F4. 0;
G32 Z-56 F12;
G0 X30;
Z3;
X25. 6;
G32 Z- 20 F4. 0;
G32 Z- 56 F12;
;
G32 X30;
Z3;
X21. 8;
G32 Z- 20 F4;
G32 Z- 56 F12;
G0 X30;
Z90;
M5;
M30;
Такзвана зм?нна г?лка висоту в?дпов?да? вказаному значенню в?дпов?дного висоту F починаючи з вир?зання г?лки, а пот?м створюючи р?зницю висоту K (зб?льшення або зменшення) кожного ?ншого висоту
У деяких ?мпортованих системах CNC, наприклад, FANUC, ?сну? специф?чн? ?нструкц?? G34 для машинац?? зм?нних г?лок.
Формат ?нструкц?й: G34 X_ Z_ F_ K_;
Пом?ж ними X ? Z ? позиц?ями к?нцево? точки г?лки, F ? головним напрямком довго? ос? на початков?й точц?, K ? зб?льшенням ? зменшенням головного на обертання, а командний д?апазон значення K - 0,0001- 500,000мм, як показано на наступн?й ф?гур?.
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic4)](/uploads/allimg/20240502/3-2405020H02b52.png)
Наприклад, початковий прох?д 5 мм, прох?д 1 мм, довжина г?лки 50 мм, програма G34 Z-50 F5. K1.
\ 9314;Опрацювання дек?лькох г?лок
?мпортован? машинн? ?нструкц?? також п?дтримують ?нструкц?? G32 для машинац?? багаторядкових г?лок, а ?нструкц?? G76 також можна використовувати для машинац?? багаторядкових г?лок (як обговорено п?зн?ше).
G92 виклика? п?друтини для обробки машинац?? з дек?лькома г?лками, як показано на зображенн? 2- 11.
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic5)](/uploads/allimg/20240502/3-2405020H030123.png)
Значення вказано на ф?гур?: M279/3
Пом?ж ними, M27 ? ном?нальним д?аметром, 9 - свином нитки, а 3 - висота.
Тому що: lead=к?льк?сть л?н?й, тому: це три дротов? г?лки.
Числове обчислення:
Головний д?аметр=27-0,133=26,61 мм;
Маленький д?аметр=27-1,33=23,1 мм;
Запис програми (т?льки розд?л з г?лками)
П?дпрограма (O0046)
G92 X26 Z- 40 F9;
X25. 7;
X25. 4;
X25. 2;
X25. 0;
;
X23. 1;
M99;
головна програма
G99 M3 S700 T0202;
G0 X30 M8;
Z3;
M98 P0046;
G0 X30;
Z6;
M98 P0046;
G0 X30;
Z9;
M98 P0046;
G0 Z90;
M5;
M30;
Z3. Z6. Z9. Зб?льшити один крок на розташування (P=3)
Деяк? системи також п?дтримують машинац?ю G32 зм?нних г?лок
Формат ?нструкц?й: G32 X_ Z_ F_ Q_;
Де X ? Z ? позиц?ями к?нцево? точки г?лки, F — це г?лка, а Q — це кут початку г?лки. Зб?льшення дор?вню? 0, 001, десяткова точка не може бути вказана; Якщо обробка дв?ч? г?лки ? в?дпов?дне розташування дор?вню? 180, вкаж?ть Q180000
Початковий кут Q не ? модальним значенням ? ма? бути вказано кожного разу, ?накше система вважатиме його 0
Машинац?я багатьох г?лок ефективна для ?нструкц?й G32, G34, G92 ? G76.
\ 9315;Опрацювання трапезо?дних г?лок
П?д час закриття CNC можна використовувати ?нструкц?? циклу вир?зання г?лок G76 для машинних трапезо?дних г?лок за допомогою метод?в, наприклад, обмеження ? розр?зання, але ?снують певн? техн?чн? проблеми. Тому, на основ? довгострокового практичного досв?ду, було розроблено наб?р точних обчислень даних програмування за допомогою сер?? емп?ричних формул. За допомогою ?нструкц?й для вир?зання г?лок G32, викликання п?друтин ? розумного встановлення метод?в машинац?? у п?друтинах можна безпечно ? над?йно обробляти квал?ф?кован? па
Анал?з навичок програмування ? машинац??:
(1) П?д час малювання л?жа зверн?ть увагу на те, щоб кут краю перевертального ?нструменту в?дпов?дав куту форми зуб?в, а ширина краю перевертального ?нструменту повинна бути менша за ширину нижньо? частини.
(2) Спробуйте зробити розб?р м?ж зубами п?д час процесу обертання достатньо великим, щоб забезпечити гладке вилучення чипу за допомогою одного краю ?нструменту обертання. Рекоменду?ться мати нижню ширину трапезо?дно? г?лки 1,7 мм з висотою 5 мм ? острий к?нець л?жа 1,2-1,4 мм. Занадм?рний к?нець л?жка може призвести до занадто малого розриву м?ж к?нець л?жка ? стороною зуб?в, що робить важко вилучити см?ття ? схильне до розр?зу; Занадто мала к?нця ?нструменту може призвести до зменшення жорстокост? к?нця ?нструменту, що може легко призвести до в?брац?? ? призвести до погано? грубост? поверхн? машини, що робить важко керувати точн?стю.
(3) Перш н?ж перевернути г?лку, зверн?ть увагу на розташування ?нструменту обертання. В?дстань в?д к?нця ?нструменту до к?нця зуб?в повинна бути б?льша, н?ж висота зуб?в h. Якщо вона менша, н?ж висота зуб?в h, вона призведе до триття м?ж к?нцем ?нструменту ? к?нцем г?лля зуб?в п?д час стад?? пост
(4) Розробити ? викликати п?друтини, як? можуть використовувати один або дек?лька п?друтин.
1. Обчислення даних програмування
(1) Значення точки розташування X порожнього=ном?нального д?аметра+(0, 5P+ac) 2+1, де P - це п?к, ac - це проб?р к?нця зуб?в, а 0, 5P+ac - це висота зуб?в. Обер?ть значення розриву к?нця зуб?в на основ? розм?ру кута, як показано нижче у таблиц?.
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic6)](/uploads/allimg/20240502/3-2405020H0301L.png)
(2) Значення першо? точки р?зки X, X=ном?нальний д?аметр - середн? в?дхилення верхн?х ? нижн?х частин - 0, 2
(3) Маленький д?аметр=ном?нальний д?аметр - (0, 5P+ac) 2
(4) Процес обробки addend=(X- значення першо? точки вир?зання - маленький д?аметр)/к?льк?сть подач? у напрямку X (значення д?аметру)+1
(5) U=X значення порожньо? точки розташування — X значення першо? точки розр?зу.
2. Шлях вир?зання: Загалом, для обробки пазезо?дних г?лок використову?ться л?вий ? правий метод вир?зання, а т?, що мають маленьк? точки, можна под?лити на грубе обертання, нап?вточне обертання ? точне обертання; Ц? з великими кроками можна под?лити на грубе обертання, нап?вгрубе обертання, нап?вточне обертання ? точне обертання. За допомогою методу вир?зання л?воруч ? праворуч, коли один раз виклика? п?друтину, ?нструмент перетворення входить у глибину вир?зання ? пересува? одну проб?лу праворуч п?сля перетворення одного ?нструмента л?воруч, а пот?м перетворю? ?нший ?нструмент. П?сля перетворення п?друтини ?нструмент перетворю? ?ншу глибину вир?зання ? пересува? одну проб?
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic7)](/uploads/allimg/20240502/3-2405020H032413.png)
[Приклад машинац?? трапезо?дних г?лок] Як показано на нижче зображенн?, це частина машинац?? трапезо?дних г?лок.
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic8)](/uploads/allimg/20240502/3-2405020H034a1.png)
3. Обчислення даних для машинац?? пазезо?дних г?лок
(1) Грубе значення точки розташування X
X=ном?нальний д?аметр+( 0, 5P+ac) 2+1=36+( 0, 56+0, 5) 2+1=44
(2) Перев?рте таблицю, щоб визначити верхн? ? нижн? значення в?дхилення ном?нального д?аметра: верхн? в?дхилення дор?вню? 0, нижн? в?дхилення дор?вню? - 0, 375, середн? значення дор?вню? - 0, 2. Значення X першо? точки перер?зки дор?вню? 36- 0, 2- 0, 2=35, 6
(3) Маленький д?аметр=ном?нальний д?аметр - (0, 5P+ac) 2=36- (0, 56+0, 5) 2=29.
(4) Опрацювання додатка=(X- значення першо? точки вир?зання - маленький д?аметр)/ X- напрямкова к?льк?сть подач? (значення д?аметру) +1=( 35. 9- 29)/ 0. 1+1=67
(5) U=важка точка розташування X - перша точка розр?зу X значення=44- 35. 6=8. 4
4. Обчислити розм?р пазезо?дно? г?лки ? перев?рити таблицю, щоб визначити ?? толеранц?ю
Головний д?аметр D=36
Зг?дно з таблицею, tolerance d визнача?ться як d- 0, 5p=36- 3=33, тож d=33
Висота зуби h=0,5p+ac=3,5
Маленький д?аметр d=d, середн?й - 2h=29
Ширина корони f=0, 336p=2, 196
Базова ширина зуб?в w=0, 366p 0, 536a=2, 196- 0, 268=1, 928
На основ? досв?ду, розумно використовувати трапезо?дну г?лку з шириною ?нструменту к?нця f=1,5 мм.
Використовуючи 3,1 мм’ яну стр?чку для вим?ру середнього д?аметра, вим?р вим?ру M=d+4,864d-1,866p=36,88, а толеранц?я (0-0,355) визнача?ться на основ? зони толеранц?? середнього д?аметра, що визнача? M=36,525-36,88
5. Записати програми CNC
G99 M3 S300 T0101;
G0 X44 Z8; (44 ? значенням X порожньо? точки розташування)
M8;
M98 P470002; (47 це к?льк?сть грубих машинних ?нструмент?в)
M98 P200003; (20 це к?льк?сть точних ?нструмент?в машини)
M9;
G0 X100 Z100;
M30
Записати п?друтини грубих машин
O0002
G0 U-8,4; (8, 4 це U- значення)
G32 Z- 37 F6;
G0 U8.4;
Z7.7;
U-8.4;
G32 Z- 37 F6;
G0 U8.4;
Z8. 3;
U-8.4;
G32 U0 Z- 37 F6;
G0 U8.3;
Z8;
M99;
Запис програм точно? машини
O0003;
G0 U-8,4;
G32 Z- 37 F6;
G0 U8.4;
Z7. 9;
U-8.4;
G32 U0 Z- 37 F6;
G0 U8.4;
Z8. 1;
U-8.4;
G32 U0 Z- 37 F6;
G0 U8.3;
Z8;
M99;
Наступний робочий аркуш також можна програмувати за допомогою п?друтин G92.
головна програма
В?дпов?дь:
G00 X44 Z6; (Р?зач г?лки швидко досяга? д?аметра) Φ 44мм к?нцеве обличчя зовн? 3мм)
M98 P60002; (Верхня машина виклика? п?друтину O0002 6 раз?в)
M98 P80003; (Половина грубо? машини виклика? O0003 п?друтину 8 раз?в)
M98 P80004; (П?вточна машина назива? головну програму O0004 п?друтину 8 раз?в)
M98 P80005; (гарна машина виклика? O0005 п?друтину 8 раз?в)
G0 X100 Z100; (Вир?затор г?лк швидко поверта?ться до початково? точки програми)
В?дпов?дь:
O0002 (п?друтина жорстко? машини)
G00 U-0,5; (Грубе повертання з кожною глибиною подач?)
M98 P0006; (Виклика? основну п?друтину O0006)
M99; (П?друтина зак?нчу?ться ? поверта?ться до головно? програми)
O0003; (П?вгруба машина п?друтина)
G00 U-0,3; (П?вгрубе обертання з кожною глибиною подач?)
M98 P0006; (Виклика? основну п?друтину O0006)
M99; (П?друтина зак?нчу?ться ? поверта?ться до головно? програми)
O0004; (П?вточний п?друтин машини)
G0 U-0,15; (П?вточн?сть оберта?ться з кожною глибиною подач?)
M98 P0006; (Виклика? основну п?друтину O0006)
M99; (П?друтина зак?нчу?ться ? поверта?ться до головно? програми)
O0005 (п?друтина точно? машини)
G0 U-0,05; (Точн?сть поверта?ться з кожною глибиною подач?)
M98 P0006; (Виклика? основну п?друтину O0006)
M99; (П?друтина зак?нчу?ться ? поверта?ться до головно? програми)
O0006 (основна п?друтина)
G92 U- 8 Z- 37 F6; (Повернути л?ву сторону г?лки)
G00 W0.43; (Н?ж з г?лою швидко руха?ться 0, 43 мм, щоб д?статися до правого зуба)
G92 U- 8 Z- 37 F6; (Повернути праву сторону г?лки)
G0 W-0,43; (Пересуньте - 0, 43мм, щоб повернутися до в?с?йно? позиц?? л?воруч г?лки)
M99; (П?друтина зак?нчу?ться ? поверта?ться до головно? програми)
Можемо звернути ?? увагу до того, як п?ти? Оновити в?део програмування UG кожного дня.
![Нерегулярне машинне ?нструменту CNC для роботи з г?лками(pic9)](/uploads/allimg/20240502/3-2405020H034H2.png)