Објашњено у три тачке:
1. Програмирајте тачке истраживања**************
2. Уредите програм за обраду ********
Треће, додајте макро променљиве********** у ЕКСЦЕЛ
Први одељак саставља програм истраживања
1. Подесите почетак и пронађите вредности координата сваке тачке сонде.
Прво поставите почетак координатног система обратка у софтверу УГ, а затим користите софтвер УГ да пронађете тачке (КСИЗ) где су тачке сонде потребне и снимите их за програмирање тачака сонде.
2. Програмирајте тачке истраживања
(Назив програма истраживања одређујете сами: О6666)
За контролу кретања сонде у програму тачке сонде, потребно је позвати два важна програма за прорачун сонде О9810.
и О9811. Пример формата програма Екплоратион поинт: (У наставку је пример компајлирања Екплоратион З тачке)
%
О6666 (СОНДА)
G91G28Z0
G90 G0 G17 G40G49 G69 G80
М6Т11 (сонда је инсталирана на држач алата Т11, замените сонду Т11 вретеном)
Г90Г00 Г54 Кс-18. И50. (Брзо позиционирајте изнад прве тачке за испитивање у координатном систему Г54)
М19(С_) (Позиционирање вретена, С је за ротирање вретена под углом. Ако се жели сондирати тачку у правцу З-осе, С није потребан. Ако треба сондирати страну, Потребан је С, односно угао ротације, тако да сонда може да детектује сваку страну. Све се мере помоћу једне површине сонде са рубин куглом да би се смањиле грешке.
M05
М17 (отворена сонда) (Отворите сонду, ова команда је одређена одговарајућим портом примљеним током ожичења)
Г43З50.Х11 (Одредите дужину алата, односно прочитајте дужину сонде)
Г90Г00З50. (Сонда се брзо помера доле у положај З50)
Н1(З+ТАЧКА1) (измери З вредност прве тачке)
Г65П9810Кс-18. И50. Ф3000. (Сигурно и брзо поставите на КСИ позицију прве тачке, брзина је Ф3000.)
Г65П9810 З19. (Сигурно и брзо поставите до безбедне З позиције изнад прве тачке, брзина је иста као горе, висина овде је генерално 3ММ од тачке која се мери испод)
Г65П9811З16.08 (безбедно и полако достигните З позицију прве тачке сонде. Поред тога, након завршетка тачке сонде у овом кораку, она ће се аутоматски вратити на позицију З19.0 у претходном кораку)
#601=#142 (#142 је разлика између теоретског З16.08 прве тачке сонде и стварно измереног "З". Аутоматски се израчунава у О9811 и затим преноси на #142. #142 затим добијена вредност се преноси на #601, што је вредност коју треба компензовати у правцу З прве тачке)
Г65П9810 З20. (безбедно и брзо пређите на безбедну висину З20.)
Н2(З+ТАЧКА1) (измери З вредност друге тачке)
Г65П9810Кс-16.5 И48.3 Ф3000. (Сигурно и брзо поставите на КСИ позицију друге тачке, брзина је Ф3000.)
Г65П9810 З17. (Сигурно и брзо поставите до безбедне З позиције изнад друге тачке, брзина је иста као горе, висина овде је генерално 3ММ од тачке која се мери испод)
Г65П9811З14.23 (безбедно и полако достигните З позицију друге тачке сонде. Поред тога, након што завршите тачку сонде у овом кораку, она ће се аутоматски вратити у позицију З19.0 у претходном кораку)
#602=#142 #142 је разлика између теоретског З16.08 друге тачке сонде и стварног "З". Аутоматски се израчунава у О9811, а затим се прослеђује на #142, који затим израчунава резултат. Вредност се преноси на #601, #601 је вредност која се компензује у правцу З друге тачке)
Г65П9810 З35. Безбедно и брзо пређите на безбедну висину З20.)
Н3(З+ТАЧКА1) (измери З вредност треће тачке)
G65P9810X12.5 Y51.1 F3000.
G65P9810 Z19.
G65P9811Z16.08
#603=#142
G65P9810 Z20.
Н4(З+ТАЧКА1) (Измерите вредност З четврте тачке)
G65P9810X12.2 Y49.2 F3000.
G65P9810 Z16.
G65P9811Z13.73
#604=#142
G65P9810 Z35.
.....
.....
.....
Н16(З+ТАЧКА1) (Измерите З вредност шеснаесте тачке)
G65P9810X-16.5 Y-18.2 F3000.
G65P9810 Z16.
G65P9811Z14.23
#616=#142
G65P9810 Z35.
(Следеће је да подесите опсег толеранције за разлику З сваке детектоване тачке. Ако је толеранција прекорачена, скочиће на Н20 за извршење)
#{{0}}.1 (Подесите толеранцију на 0,1 и доделите је #620)
ИФ[АБС[#601]ГТ#620]ГОТО20 (Ако је апсолутна вредност #601 већа од вредности #620, скочиће на Н20 за извршење)
ИФ[АБС[#602]ГТ#620]ГОТО20 (Ако је апсолутна вредност #602 већа од вредности #620, скочиће на Н20 за извршење)
ИФ[АБС[#603]ГТ#620]ГОТО20 (Ако је апсолутна вредност #603 већа од вредности #620, скочиће на Н20 за извршење)
.....
.....
.....
M18
G91G28Z0
M99
Н20 #3000=99тачка цуо ву З ВАН ТОЛ (алармно обавештење, З је ван толеранције, овде "#3000=" можете подесити додатне информације о упиту за 0-200 за себе)
G91G28Z0
M99
****************
Одељак 2 Уређивање програма за обраду
Додајте променљиву вредности компензације (#601#602 #603...) која одговара свакој тачки сонде координатама одговарајуће тачке у програму за обраду. (Овде користимо вредност З да бисмо објаснили. Принцип компензације правца Кс и И је исти као и компензације правца З.): (То јест, две тачке су директно повезане, свака са З вредношћу)
Од тачке А до тачке Б, компензационе разлике тачака сонде А и Б су #601 и #602 респективно. Ако желите да алат изврши општи прелаз од А до Б, потребно је само да додате променљиве вредности З компензације тачака А и Б у одговарајући програм за обраду.
Следи поступак обраде: (узимајући вредност компензације З као пример)
слика
O2222
G91G28Z0
G0G17G40G49G80G90
(АЛАТ:1 ДИА.ИСКЉ.: 1 ЛЕН:1 ДИА:10.)
T1M6
G0G90G54X7.2503Y10.S10000M3
G43H1Z30.M8
Z1.
слика
Одељак 3: Брзо уредите програме за обраду у ЕКСЦЕЛ-у
Понекад је потребно додати променљиве у Н вишелинијских програма. Ако их додајете један по један ручно, биће веома тешко.
Проблематичан, тежак посао и склон грешкама. Ево начина да користите ЕКСЦЕЛ за брзо уређивање програма.
слика
Како променити:
1. Прво копирајте програм у који ће се додати променљиве у Нотепад, као што је приказано у наставку:
слика
2. Замените Кс са "/Кс/", замените И са "/И/" и замените З са "/З/", као што је приказано на слици:
слика
3. Отворите ЕКСЦЕЛ и отворите датотеку у кораку 2. Имајте на уму да у дијалогу за отварање изаберите тип датотеке као
„Све датотеке“, затим отворите датотеку у претходном кораку и појавиће се оквир за дијалог као што је приказано испод:
слика
4. Кликните на Нект и појавиће се следећи оквир за дијалог, као што је приказано у наставку:
слика
5. Означите „Остало (0)“ и унесите косу црту „/“, као што је приказано на слици:
слика
6. Затим изаберите „Даље“ и „Заврши“ да бисте отворили датотеку. Можете видети да је сваки део одвојен.
Оно што желите је овај ефекат, као што је приказано на слици:
слика
7. Додајте З и број 16.31 у сваки ред програма, као што је приказано на слици
слика
8. Ручно додајте променљиве почетној и крајњој тачки. Пошто је тачка у првом реду почетна тачка, варијабле треба детектовати у складу са тим.
Вредност компензације #601, 14. ред на горњој слици је крајња тачка, променљива треба да буде одговарајућа откривена вредност компензације #602
Променљиве у горње две тачке се могу додати ручно, као што је приказано на слици:
слика
9. Да бисте додали променљиве у средњој тачки, потребно је да додате променљиве приказане на слици А изнад. Метод је да прво померите угласте заграде и знаке плус у сваки ред у средини, а затим унесете променљиве које ће се додати у средишњу тачку као што је приказано у трећем реду слике изнад. Променљиве као што је #690*1
(Овде је разлика између вредности компензације крајње тачке и почетне тачке равномерно распоређена на Н међутачака. Ово је подељено на 12 сегмената. Однос је #690=[#602-#601 ] / 12. Овај однос захтева да га додате у програм)
Затим прво притисните "#690*1" и повуците га надоле да бисте то постигли, као што је приказано испод:
слика
Затим сачувајте ЕКСЦЕЛ као текстуалну текстуалну датотеку, а затим је отворите помоћу Нотепад-а, као што је приказано испод:
слика
Избришите празну раздаљину у средини и додајте њен одговарајући однос макро променљиве #690=[#602-3602]/12 испред почетне тачке као што је приказано испод:
слика





