Jul 19, 2021 Остави поруку

Метода програмирања за проучавање детаља путања алата (случајеви, методе, лаки за учење)


Како гледати са висине на програмирање радног комада из перспективе орла?

Како проучити детаље сваког корака ножа с циљем миша?

Једна од метода је: цртање

1. Коју слику треба да нацртам?


Данас сам, са аспекта глодања, још једном нагласио овај велики трик:

Нацртајте дијаграм путање алата

Овај велики потез је већ супер велики потез. Међутим, неки људи могу рећи да ова метода није ништа, а већ су давно чули за њу.

Да, знање не значи да ће бити ефикасно.

Када нацртате дијаграм путање алата, можете визуелно видети путању путање алата, тако да можете гледати одозго на програмирање дела из перспективе орла, а такође можете проучити детаље сваког корака ножа помоћу миша .


Па како се овај трик примењује у програмирању?

Наведите пример глодања бројева:

За следеће делове, унутрашња рупа пречника Д133.2 и дубине 10 захтева обраду доње равни унутрашње кружне рупе.

image

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

image

Овај програм путање алата састоји се из два дела:


1. Програм резања спиралне интерполације

2. Програм глодања доње површине унутрашње рупе

Поделио сам програмске идеје о глодању са спиралном интерполацијом, тако да овде нећу улазити у детаље.

Програм директног спиралног интерполационог глодања према горе је следећи:

...

#10=20

#11=16

#24=[#10-#11]/2

N1

G00 X#24 Y0

Z5.

#1=0

G1Z#1F1000

ДОК [[1ГТ-10] ДО1

#1=#1-4

АКО [#1ЛЕ-10] ОНДА#1=-10

G3I-#24Z#1F500.

ЕНД1

G3I-#24


Након што је спирално резање завршено, алат З=-10 је спирално интерполиран на доњу равнину рупе. У овом тренутку се глода пун круг, а затим се бруси доња рупа. Путања алата је приказана на доњој слици:

image


Глодање круга, па се Кс помера за један корак, а затим глодање целог круга и тако до коначне величине цртежа.

Из горњег дијаграма путање алата, лако је видети да се вредност Кс стално мења.


Како се мења?


То је померање једног корака у смеру Кс, ако је променљива #2 подешена да представља корак (растојање сваког кретања у смеру Кс, то јест корак).

Ако је растојање кретања 80% пречника алата, тада:


#2=#2+0.8 *#11


Напомене: #11 је променљива пречника алата коју сам произвољно поставио приликом писања програма глодања спиралне интерполације.

На овај начин, кретање растојања корака се остварује кроз операцију повећања варијабле #2.

Пошто постављена променљива #2 представља растојање корака, померање корака се реализује кроз операцију променљивог прираста.


Дакле, који је опсег #2?


Или другим речима, са које координатне тачке почиње да се креће варијабла #2, и на којој координатној тачки се завршава операција аутоматског повећања?

image

Променљиве постављене на горњој слици:


#24 Спирална интерполација пресеца алат до доње равни рупе. У овом тренутку глодање пуног круга је променљива координата у смеру Кс, што је почетна тачка сечења #2.



Дакле: #2=#24


Исто као#2 =#2+0,8 *#11 самоповећање,


Другим речима, променљива #2 се увећава на величину 66,6, а круг се обрађује на величину.


Из овога је лако контактирати макро изјаве које је Јун брат већ рекао, као што су ВХИЛЕ [] ДО изрази

......


Уз горњу једноставну анализу, програм за глодање ниске равни је следећи:


N2

#2=#24

ДОК [[2ЛТ66.6] ДО2

#2=#2+0.8*#11

АКО [#2ГЕ66.6] ОНДА#2=66,6

G1X#2

G3I-#2F100

ЕНД2


image




Pošalji upit

whatsapp

skype

E-pošta

Istraga