Projektovanje Tehnoloskih Sistema

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 53

Петровић Србислав

Изабрана поглавља пројектовања


технолошких система

Стари Бановци 2021

1
Предговор првом издању

Овај приручник је намењен ученицима машинских школа, смера „Техничар за


компјутерско управљање“, који изучавају предмет “Пројектовање технолошких
система“ по наставним програмима 2003, 2013, 2018 године а исто тако могу га
користити оператери и програмери цнц машина.
Приручник представља изабране наставне јединице наставног програма трећег и
четвртог разреда средње техничке школе.
Сврха овог текста је помоћ ученицима при проблемима са којима се срећу у настави.
Све примедбе су добродошле .

Стари Бановци, 2021


А у т о р.

2
Садржај
Коришћене ознаке.....................................................................................................................................

Припрема цнц глодалице / струга за рад.................................................................................................

Позиционирање обратка...........................................................................................................................

Нуловање....................................................................................................................................................

Мерење зазора вретена помоћног кретања..........................................................................................

Параметри обраде лука AB стругањем или глодањем.........................................................................

Формирање углова при обради контуре глодањем..............................................................................

Обарање ивице (chamfer) при глодању.................................................................................................

Циклуси.....................................................................................................................................................

Циклус обраде “џепа” Г72.............................................................................................................17

Симулација циклуса г84 простругивањем...................................................................................18

Симулација програма плотером.............................................................................................................

Компјутерска подршка цнц програмирању...........................................................................................

Програми за симулацију обраде..................................................................................................22

МФИ............................................................................................................................................22
Програми за „CAD-CAM“ (компјутерски подржано конструисање и производњу)..................23

Програм за симулацију CNC Simulator Pro...............................................................................23


Програм за симулацију FUSION 360 (Autodesk).......................................................................24
Програм за симулацију “Sinutrain” (Siemens)...........................................................................24
CNC Simulator Pro - примери:........................................................................................................25

Пример 1. Израда предмета кроз операције стругања и глодања.......................................25


Пример 2. Упутство за креирање слободног облика оштрице стругарског ножа.................27
Додатак, Табеле:......................................................................................................................................

1. Параметри у раду са подеоним апаратом...............................................................................39

2. Корекције померања ΔX, ΔZ у функцији радијуса врха ножа и угла обраде при стругању и
простругивању...............................................................................................................................40

3. Заглавља цртежа........................................................................................................................41

4. Основна одступања називних мера......................................................................................42


5. Препоруке налегања..................................................................................................................44

3
6. Образац операцијског листа и планова алата и стезања........................................................45

7. Вредности тригонометријских углова за изабране углове.....................................................48

Л и т е р а т у р а.......................................................................................................................................

4
Коришћене ознаке

У тексту је коришћено следеће обележавање:

Приказ кода на монитору EMCO F1 CNC


Специфичности везане за EMCO F1-CNC
Специфичности везане за HEINZ рутер
ВАЖНА УПОЗОРЕЊА - ИНФОРМАЦИЈЕ!

5
Припрема цнц глодалице / струга за рад
Прва активност при раду на машини је чишћење и подмазивање. Подмазују се клизне
стазе по све три осе, финим машинским уљем, преко означених мазалица, до
пробијања уља између клизача

6
Позиционирање обратка

Обрадак или у случају простругивања алат (као на слици испод), постављамо у стегу,
која се поставља паралелно са радним столом (проверити угломером). Водимо рачуна
да при захвату померања радног стола буду унутар означених реперних стрелица
(означених црвеним стрелицама на слици).

7
Нуловање
Нуловање представља обавезан захват, којим се цнц машини дефинише положај
алата.
Примењује се при раду са једним или више алата. Накнадне корекције димензија
алата у односу на први алат се дефинишу преко помоћне функције М6.
Нуловање код EMCO F1-CNC
Довођењем врха алата (или осе код глодала) у нулту тачку (W) и постављањем
вредности координата машине на “0“ усклађујемо приказивања положаја алата
и стварни положај.

Нуловање се може извршити и сукцесивним додиривањем врха алата


референтних површина (код стругања то су чеона и бочна површина) радног
предмета.

8
Нуловање по Z оси, после додира на тастатуре вредност постављамо на „0“!

Нуловање по X оси: после додира изводнице предмета врхом ножа бирамо тастер INP,
па уносимо вредност радијуса предмета на месту додира!
Код рутера HEINZ 810… и 3D+ CNC машина такође доводимо врх алата у тачку W,
која за изабрани програм остаје приближно запамћена (приближно, јер алат вадимо
после обраде, тако да Z координата неће одговарати првобитно постављеном алату).
Овде је стартна тачка после нуловања (избора опције у „WIN PC“-у “zero XYZ“)
аутоматски 3 мм изнад нулте тачке.
ВАЖНО!
Да би се поништио утицај зазора вретена помоћног кретања на тачност израде
обратка користимо функцију М98. Међутим, морамо водити рачуна о положају
зазора при покретању програма.
То ћемо решити тако, што врх ножа доводимо у тачку Б у истом смеру у ком се
по покретању програма креће врх ножа!

9
Мерење зазора вретена помоћног кретања
Зазор између навртке и навојног вретена омогућава померање радног стола односно
главног вретена без великих отпора кретању али, истовремено генерише зазор који
(осим у изузетним ситуацијама једноставних обрада) смањује тачност обраде.
Ако се положај радног стола мери директно корекција зазора није потребна! Код
индиректног мерења положаја стола, као код EMCO F1-CNC, врши се корекција.
Зазор се елиминише функцијом М98 X Y Z која може да се унесе само у нултој линији.
Дејство ове функције траје до гашења програма. За мерење зазора користимо
компаратор, тачности 1/100 mm.
Поступак мерења је следећи:
1. Поставити мерни пипак компаратора саосно са правцем у ком меримо
зазор.

2. Померањем радног стола доводимо у захват компаратор и нормалну


површину стеге (или неке друге референтне површине) све до показивања
стрелице компаратора на нулу (ради једноставности очитавања).

10
3. На машини постављамо вредност мерене осе на нулу

4. Настављамо померање радног стола у истом правцу за вредност већу од


очекиваног зазора (на нашој машини је зазор 15/100 mm), па стога
померамо радни сто за већу вредност, овај пут је то 69/100 mm

5. Показивање на монитору цнц машине је исто

11
6. Сада померамо сто у супротном смеру, тако да долази до генерисања
зазора, све док на монитору не добијемо вредност 0. Ако непажњом
прескочимо нулу, не треба се на њу враћати већ узимамо то померање у
прорачун – тј. увећавамо вредност зазора за одступање од нуле!

7. Вредност коју у овом тренутку очитамо са компаратора представља


величину зазора навртке и вретена на мереном месту.

12
Овим мерењем је утврђен зазор 0.16 mm. Потребно је извршити више
понављања мерења па израчунати аритметичку стредину.

Напомена: Употреба функције М98 код нових машина се своди на


позивање подпрограма у облику М98 P(1...), а тело подпрограма почиње
ознаком 0(1...).

13
Параметри обраде лука AB стругањем или глодањем

Параметри се примењују код лукова мањих од 90 степени, док се лукови изнад 90


деле по квадрантима. Наравно, после функција G2/G3, а преко помоћне функције
M99. Ако је угао 90 степени нема потребе за функцијом М99.
Вредности корекција су код Emco f1 cnc увек позитивне!
Вредности корекција I, J и K представљају пројекције дужи од почетка лука до центра
лука (AO), на координатне осе X, Y и Z респективно.

Код рутера лукови могу бити произвољног захваћеног угла.


Корекције су обавезне за све вредности захватних углова, позитивне или негативне.
Одређују се на исти се начин као и код Emco f1 cnc.
За унос корекција, у овом случају не користимо функцију М99, него их уписујемо у
оквиру Г2 или Г3 (нпр. I = -15 …).

14
Формирање углова при обради контуре глодањем

За израчунавање померања ΔX и ΔY код обраде контуре и углова различитих од 90


степени користимо се формулом:

ΔX = R * tg ( α / 2 )
где су:
ΔX – величина померања по X оси
R – радијус глодала

α – угао скретања алата на нову путању


Образац за ΔY је исти!

15
Обарање ивице (chamfer) при глодању

Ова наставна јединица се издваја, иако једноставна, због могућности употребе већ
написаног програма за обраду сложене контуре, за „обарање“ ивице истим
програмом, али са другим алатом (конусним глодалом), са коригованом висином.
Овде се не ради само о „нормалној“ корекцији висине алата коју уносимо са М6, већ о
допунским померањима, да би смо искористили програм обраде контуре!
Образац гласи:
H = h + (Dp - Dk) * tg ( α * π / 2)
где су:
H – висина конусног глодала према тачки W, која лежи на горњој (чеоној) површини
h – висина оборене ивице
Dp – пречник вретенастог глодала
Dk – пречник конусног глодала
α - угао оборене ивице према хоризонтали
π – Лудолфов број

16
Циклуси
Циклус обраде “џепа” Г72

При обради “џепова” у формату G72 X=A, Y=B, Z=(дубина обраде) F= посмак,
вредности A и B представљају спољашњу меру џепа.

Циклус се показао тачан при раду у инкременталном систему, док у апсолутном, када
су X, Y и Z параметри границе у апсолутним котама нисмо добили жељене вредности
ни у једној варијанти (са и без корекција пречника глодала G41….).

17
Симулација циклуса г84
простругивањем
У примеру обраде осовинице са пречника 30 на 10,
као на слици испод, нормално би смо користили
циклус Г84. За случај обраде простругивањем, на
школској глодалици EMCO F1-CNC не можемо
применити циклусе стругања, али их можемо
симулирати употребом подпрограма (елегантније),
односно употребом главне функције Г27 (наредба
скока на задату лабелу – линију).

Пример 1 – употреба подпрограма, у неограниченом броју серија са 5 понављања


N G X Y Z F Napomena
00 M98 15 5 2 Korekcije zazora vretena
01 0 -150 0 -400 tačka 1 iz tačke B

02 G25 L=9 Poziv podprograma


03 G25 L=9 Poziv podprograma
04 G25 L=9 Poziv podprograma
05 G25 L=9 Poziv podprograma
06 G25 L=9 Poziv podprograma
07 M0 Pauza za merenje
08 G27 L=2 Skok na podprogram
09 M30 Kraj programa
10 M3 Glavno kretanje on
11 1 0 0 -1300 100 Radni hod
12 1 150 0 0 100 Izlazak iz zahvata
13 M5 Glavno kretanje off
14 0 -150 0 1300 Povratak u tačku 1
15 0 -50 0 0 Dubina rezanja

18
16 М17 Крај подпрограма
У овом примеру је неопходно декларисати наредбу М30 (у линији N09) иако није
доступна, да би се избегао аларм А05. Дубина обраде је дефинисана у линији 15 на
0.50 мм, у зависности од материјала обратка и ножа може бити до 3.50 мм на машини
EMCO F1-CNC.
Пример 2 – употреба наредбе скока
N G X Y Z F Napomena
00 M98 15 5 2 zazori u vretenima
01 0 -150 0 -400 tačka 1 iz tačke B
02 M3 glavno kretanje on
03 1 0 0 -1300 100 Radni hod
04 1 150 0 0 100 Izlazak iz zahvata
05 M5 glavno kretanje off
06 0 -150 0 1300 Povratak u tačku 1
07 0 -50 0 0 dubine obrade
08 M0 Pauza
09 G27 2 Povratak na liniju 2
10 M30 Kraj programa

У овом примеру задатак је решен без подпрограма, са бесконачним понављањем дела


програма. Дубина обраде је дефинисана у линији N07 на 0.50 мм, а у зависности од
материјала обратка и ножа може бити до 3.50 мм на машини EMCO F1-CNC.
У оба горња примера формира се бесконачна петља употребом функције Г27.

19
Симулација програма
плотером
„Плотером“ (са слике лево)
проверамо исправност кода у једној
равни, директно на машини. У стегу
постављамо металну плочу на коју
магнетима причврстимо папир. Као
писач користимо фломастер
(пречника <= 7.3 мм).

Подешавање ексцентрицитета на
минимум се постиже постављањем
репера на отвор непокретног дела
плотера (слика лево доле).

При постављању фломастера мали цилиндар се вади из плотера отпуштањем вијка (не скроз,
само толико да се цилиндар покрене у правцу осе и да вијак буде доступан). Ако смо извадили
цео цилиндар водити рачуна да вијак са нарецканог обода црвеним кључем поставимо у
жљеб цилиндра означеног на слици испод.

20
Вијку за стезање писача приступамо као на слици испод, а затим се цилиндар враћа у кућиште.

Заокретањем нарецканог прстена подешавамо величину ексцентрицитета, која симулира


пречник глодала!

21
Компјутерска подршка цнц програмирању
Програми за симулацију обраде
МФИ
У оквиру симулације обраде користимо MFI апликацију (бесплатан, доступан на
интернету) следећих карактеристика:
- Остварује комуникацију са Emco CNC 5 Compact стругом и Emco F1-CNC
глодалицом у оба смера.
- Црта путању алата кроз STEP моде или у целини
- Омогућава унос података кроз комфоран едитор.

Недостатак је мало застарео приказ кретања у односу на CNC simulator Pro.

22
Програми за „CAD-CAM“ (компјутерски подржано
конструисање и производњу)

Програм за симулацију CNC Simulator Pro


Програм који користимо за контролу стандардног G-кода је CNC Simulator Pro доступан за
бесплатно преузимање са https://cncsimulator.info/download

Овај програм захтева регистрацију и месечно ажурирање (Petrol station).

23
Програм за симулацију FUSION 360 (Autodesk)
Kao vеома квалитетан програм за CAD-CAM се показао FUSION 360. Програм је доступан за
регистроване едукационe установе. Захтева се регистрација са верификацијом преко
скенираних потврда школе!

Управљање програмом WinPC-NC


П

24
25
26
Поступак израде обратка на машини

Програм за симулацију “Sinutrain” (Siemens)


Програм симулира рад са Sinumeric 840… управљањем, употребом различитих метода
програмирања. Програм је бесплатан и представља јединствен тренинг за рад на струговима и
глодалицама! Водити рачуна о верзији која се преузима (Win7, Win10…).

27
CNC Simulator Pro - примери:
Пример 1. Израда предмета кроз операције стругања и
глодања

При изради предмета сложених профила јавља се потреба за операцијама на


различитим машинама.
Ако је прва операција стругање, а следећа операција глодање, поступак ће бити
следећи:
Изаберемо припремак („F2“,...) и са изабраним првим ножем
одрадимо први захват уздужне обраде (у наставку кода у едитору
види се да је координатни почетак остављен на челу стезне
главе – „машинска нула“ тј. није коришћена функција „G92“).

$AddRegPart 1
ET1 S1000 M6 M3 F100
G00 X20 Z100

28
Уздужна обрада је дубине 5 мм, до коте Z50 (координата је изузетно
у плусу због положаја нуле координатног почетка)
G01 Z50
G00 Z150

Пре него што запамтимо обарадак у регистар припремака, зумирамо и


изротирамо предмет у жељени положај (усправан), а искључимо видљивост машине ,
алата, свега осим “Workpiece“ (преко иконице доле лево, са сликом наочара).
Овакав израдак памтимо као сировину кроз главни мени (зависно од верзије)
„Tools → Misc → Save Workpiece…“, па низом интерактивних искачућих прозора,
додајемо наш део као последњи у регистар алата.
Са „Load Mashine“ бирамо глодалицу на којој настављамо рад па бирамо sa „F2“
обрадак који смо по завршетку стугања запамтили у регистру алата (треба да је
последњи).

Као што се види на доњој слици обрадак је постављен у жељени положај и сада
на њему настављамо операције глодања…

29
У нашем примеру само је одрађен жљеб у радијалном правцу вратила
(вретенастим глодалом Φ6, из тачке X100 Y100 Z50 у X0 Y0, у овом случају без
померања „offset“-a).

У зависности од верзије програма могућ је и другачији распоред команди у


менију, овај распоред је у верзији „V3.1.0.0“.

30
Пример 2. Упутство за креирање слободног облика оштрице
стругарског ножа

По стартовању програма, проверите да ли је у главни поглед учитан струг, ако није


преко опције “Load Machine” из фолдера Turning изаберите цнц струг.
У поступку креирања ножа слободног профила позивамо Inventory browser било из
менија или са F2, па испод слике ножа кликнемо на дугме Edit.

Отвориће се радни простор са скицом једног од постојећих алата. Цртеж стругарског


ножа се састоји од два “лејера”. Први цртамо у горњем левом делу од нуле и он
представља резну ивицу, други лејер је држач ножа. Није потребно посебно
дефинисати лејере. Још не почињете са цртањем.

31
Прво морамо кликнути на Layers (горња слика доњи леви угао), чиме се отвара доња
слика и у том прозору кликнемо на точкић из рибона са опцијама, симбол за
подешавања, а затим на поље Tool Definition (доња слика). Овом акцијом додајемо
нови нож у листу алата!

32
Кликните на последњи алат у низу, овај који сте сада креирали,
празан, да будете сигурни да њега едитујете, при чему ће слика
предходног алата остати у едитору. Ради прегледности цртежа
предлажем да се ова два заостала објекта обришу, поступком
са доње слике: селектујете линију контуре па десним кликом
отворите, или се већ отвори при селектовању, падајући мени у
коме бирамо опцију Delete.

33
И ту акцију брисања потврдите.

34
Поновите брисање и са држачем алата, јер нови алат који хоћемо да нацртамо не
мора тако да изгледа. Нестаће и подебљани квадрат који представља носач држача
алата.
Преко левог вертикалног менија бирамо More -> Contour -> Rectangle и као на доњој
слици нацртамо квадратну резну оштрицу ножа - величина 10 до 20 мм небитно. Ако
цртамо произвољан облик оштрице за профилне ножеве, онда уместо Rectangle
користимо опцију Follow mouse.

35
За цртање дршке користимо опцију More -> Contour -> Follow mouse. Сада није битно
где ћете тачно лоцирати дршку, с тим да мора да се преклапа са оштрицом.
Пошто је носач дршке алата сувише високо, морамо га померити. За ту акцију
селекетујете дршку па десним мишем активирате мени у коме бирате Modify ->
Origin као на слици доле, с тим да горњи леви угао подебљаног оквира повлачите
негде на средину дршке.

36
Ако желимо да нацртамо радијусе врха алата, а треба, селектоваћемо оштрицу
негде око угла који заобљавамо, отвара се падајући мени Modify -> Fillet при чему
вредност радијуса уносите у доњем прозору,

37
И потрврдите унету вредност са Ентер. У нашем примеру то је 0,8.

38
Отворимо поново Layers (ако није остао отворен) из доњег левог угла, па из
отвореног менија за наш алат (слика доле) у левом квадрату (где је мала скица алата
златне боје) кликнете на точкић, што нам отвара додатни прозор!

У овом прозору ћемо поставити боје и дебљине оштрице и дршке и радијус врха
ножа. Постоје и друга подешавања која нам сада нису битна.

Боје постављамо јер ће тако бити очигледно да је баш наш нож у носачу алата.

39
Дебљине и радијус су у таб-у External Tool (нож за спољашњу обраду).

Потврдите унос са ОК. Рестартујте програм, обавезно га запамтите када будете


излазили! Без памћења би изгубили управо креирани нож.
Сада је на реду провера шта смо урадили. Отварате програм са New Program кроз
познати Wizard, (у њему бирамо наше алате, можете узети понуђени припремак,
померите координатни систем на врх предмета, не треба под програм) и у едитору
допуните ред са Т, и допишите ред испод њега (у примеру је број креираног ножа 49,
код вас не мора бити тај број - ваш број се види у лејерима са десне стране). Ако сте
све добро урадили, треба да добијете слику по извршавању програма као испод
овог текста. Програм стартујете преко менија Simulatе -> Play.

40
Слободно можете допунити програм са операцијом било које обраде.
У овом примеру смо нацртали једноставну оштрицу, али на исти начин би нацртали
и неку са сложеним изломљеним профилом.

41
Додатак, Табеле:

1. Параметри у раду са подеоним апаратом

2. Корекције померања ΔX, ΔZ у функцији радијуса врха ножа и угла обраде при стругању и
простругивању

3. Заглавља цртежа

4. Основна одступања називних мера и висине толеранцијских поља

5. Препоруке налегања и везе храпавости и висина толеранцијских поља

6 Образац операцијског листа, планова стезања и алата

7. Вредности тригонометријских углова за изабране углове

42
1. Параметри у раду са подеоним апаратом
Подела Пуних обртаја Број плочице и број рупа

2 20

3 13 27 / 9

6 6 27 / 18

7 5 42 / 30

9 4 27 / 12

11 3 38 / 24

12 3 27 / 9

13 3 39 / 3

14 2 42 / 36

15 2 27 / 18

16 2 34 / 17

17 2 40 / 14

18 2 27 / 6

19 2 39 / 4

Вредности из табеле се односе на подеони апарат са преносним односом 1:40

43
2. Корекције померања ΔX, ΔZ у функцији радијуса врха
ножа и угла обраде при стругању и простругивању
Угао конуса у Вредности корекција у мм за радијус врха ножа 0.4 мм
степенима
ΔX ΔZ

5 0.03 0.38

10 0.06 0.36

15 0.09 0.35

20 0.12 0.33

30 0.17 0.29

45 0.23 0.23

50 0.25 0.21

60 0.29 0.17

70 0.33 0.12

75 0.35 0.09

80 0.36 0.06

ΔX=r * ( 1 – tg( 0.5 * (90 – α)) )


ΔZ=r * (1-tg(0.5 * α))
где је α угао конуса према х оси, а r је радијус врха ножа.

44
3. Заглавља цртежа

45
4. Основна одступања називних мера

46
Висине толеранцијских поља

47
5. Препоруке налегања

48
6. Образац операцијског листа и планова алата и
стезања

49
Organizacija: Materijal pripremka:
Karakteristicne
tacke: Drvo
Plan alata M – masine Dimenzije pripremka:
W – predmeta obrade
R – kinematskog sistema
B – referentnog alata 120x100

Naziv dela: Operacija: Masina: Emco f1 CNC

Desni
Naziv alata strugarski Korekcioni broj: 1
noz

Broj alata: T01 „X“ korekcija 0


Podaci o alatu

Skica

R/D: 0.02 „Y“ korekcija 0

Ostale karakteristike: / „Z“ korekcija 0

Levi
Naziv alata strugarski Korekcioni broj: 2
noz

Broj alata: T02 „X“ korekcija 00


Podaci o alatu

Skica

R/D: 0.02 „Y“ korekcija 00

Ostale karakteristike: / „Z“ korekcija -1400

Napomena vezana za popuwavawe tabela alata u funkciji od izabrane metode obrade:


U poqe R/D za alate u obradi strugawem uneti polupre~nik zaobqewa vrha no`a, a u isto poqe za alate namewene obradi bu{ewem i glodawem uneti pre~nik alata.

Napomena: List: 1

Listova: 2

Izradio: Datum: Pregledao:

50
51
7. Вредности тригонометријских углова за изабране
углове

52
Литература

1. „CNC small calclulator“ – Google play, 2020, С.Петровић


2. Пројектовање технолошких система за 3 разред М.Николић
3. Пројектовање технолошких система за 4 разред М.Николић
4.
http://www.tfzr.uns.ac.rs › Content › files › Tolerancije

53

You might also like