[go: up one dir, main page]

SU1407775A1 - Device for automatic program control of circular grinding machine - Google Patents

Device for automatic program control of circular grinding machine Download PDF

Info

Publication number
SU1407775A1
SU1407775A1 SU864072414A SU4072414A SU1407775A1 SU 1407775 A1 SU1407775 A1 SU 1407775A1 SU 864072414 A SU864072414 A SU 864072414A SU 4072414 A SU4072414 A SU 4072414A SU 1407775 A1 SU1407775 A1 SU 1407775A1
Authority
SU
USSR - Soviet Union
Prior art keywords
adder
grinding
input
output
sensor
Prior art date
Application number
SU864072414A
Other languages
Russian (ru)
Inventor
Альгис Владович Жвирблис
Александр Борисович Минкович
Александр Иванович Огнев
Евгений Семенович Кривопальцев
Григорий Самуилович Сасонко
Original Assignee
А.В.Жвирблис, А.Б.Минкович, А.И.Огнев, Е.С.Кривопальцев и Г.С.Сасонко
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by А.В.Жвирблис, А.Б.Минкович, А.И.Огнев, Е.С.Кривопальцев и Г.С.Сасонко filed Critical А.В.Жвирблис, А.Б.Минкович, А.И.Огнев, Е.С.Кривопальцев и Г.С.Сасонко
Priority to SU864072414A priority Critical patent/SU1407775A1/en
Application granted granted Critical
Publication of SU1407775A1 publication Critical patent/SU1407775A1/en

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)

Abstract

Изобретение относитс  к машиностроению и может быть использовано на круглошлифовальных станках с программным управлением, в частности с управлением от мини-ЭВМ, при обработг ке многоступенчатЕгПС валов. Цель - расширение технологических возможностей и повьшение точности обработки деталей за счет повышени  точности позиционировани  шлифовальной бабки и плавности подачи на заключительном этапе съема припуска. На выходе сумматора 13 формируетс  сигнал управлени  приводом подачи 12, учитывающийThe invention relates to mechanical engineering and can be used on circular grinding machines with programmed control, in particular with control from a mini-computer, when processing multistep shafts. The goal is to expand technological capabilities and increase the accuracy of machining parts by increasing the accuracy of positioning of the grinding headstock and the smoothness of feeding at the final stage of stock removal. At the output of the adder 13, a drive drive control signal 12 is generated, taking into account

Description

(L

ел   ate

обратную св зь по фактическому пере- , мещению шлифовальной бабки 4 от ли- I нейного датчика 3. Преобразователь 1 контролирует размер детали. Когда припуск, подлежащий сн тию, станет равным расчетному, вычислительный I блок 14 начинает формировать алгоритм управлени  поперечной подачей дл  за ключительного цикла на основе обратной св зи от первичного преобразовател  1. На данном этапе скорость поперечной подачи .задаетс  пропорциональной текущей величине припуска. На вход сумматора 10 также поступаетfeedback on the actual relocation of the grinding headstock 4 from the linear sensor 3. Transducer 1 controls the size of the part. When the allowance to be removed becomes equal to the calculated one, the computational I unit 14 begins to form a cross feed control algorithm for the final cycle based on feedback from the primary converter 1. At this stage, the cross feed speed is proportional to the current allowance value. The input of the adder 10 also comes

сигнал от датчика 5 кругового перемещени  винта 6 подачи шлифовальной бабки 4, используемого в качестве датчика дополнительной обратной св зи . В итоге на выходе первого сумматора 10 формируетс  результирующий сигнал управлени  приводом подачи 12, обеспечивающий перемещение с дискретностью , равной дискретности датчика 5, на заданную величину перемещени  шлифовальной.бабки 4 по линейному датчику 3 и соответствук цему отсчи- тьшаемому по преобразователю 1 размеру детали 2. 1 ил.the signal from the sensor 5 of the circular movement of the screw 6 for feeding the grinding headstock 4, which is used as an additional feedback sensor. As a result, at the output of the first adder 10, a resultant feed drive control signal 12 is generated, which provides displacement with a resolution equal to that of sensor 5 by a predetermined amount of movement of the grinding wheel 4 over the linear sensor 3 and corresponding to the size of the part 2. 1 il.

Изобретение относитс  к мапшно- строению и может быть использовано на круглошпифовальных станках с программным управлением, в частности с управлением от мини-ЭВМ, при обработке многоступенчатых валов.The invention relates to a mass-structure and can be used on circularly circular machine tools with programmed control, in particular with control from a minicomputer, when processing multistage shafts.

Целью изобретени   вл етс  расщи- р.ение технологических возможностей и повышение точности обработки деталей типа многоступенчатых валов за счет повышени  точности позиционировани  шлифовальной бабки и плавности поперечной подачи на заключительном этапе съема припуска.The aim of the invention is to improve the technological capabilities and improve the accuracy of machining parts such as multistage shafts by increasing the precision of the positioning of the grinding headstock and the smoothness of the cross feed at the final stage of the stock removal.

На чертеже представлена структурна  схема устройства дл  автоматического управлени  круглошлифовальным станком с программньм управлением.The drawing shows a block diagram of a device for automatic control of a circular grinding machine with software control.

Устройство содержит измерительную скобу с первичным преобразователем 1 размера детали 2, линейньш датчик 3 фактического перемещени  шлифовальной бабки 4, датчик 5 кругового перемещени  винта 6 подачи шлифовальной бабки 4, установленный на первичном валу черв чного редуктора 7, на другом конце которого установлен высокомо- ментный двигатель 8, соединенные последовательно с датчиком 5 первый блок 9 св зи, первый сумматор 10, функциональный блок 11 и привод 12 подачи. К второму входу первого сум- йатора 10 подключен выход второго сумматора 13, первый вход которого соединен с вычислительйым блоком 14, св занным с выходом блока 15 задани , а также с первичным преобразователем 1 через второй блок 16 св зи. Второй вход второго сумматора 13 св зан через соединенные последовательно блок 17 компенсации и третий блок 18 св зи с линейным датчиком 3. Устройство работает следующим образом .The device contains a measuring bracket with a primary transducer 1 of part size 2, a linear sensor 3 of the actual movement of the grinding headstock 4, a sensor 5 of circular movement of the screw 6 of the feed of the grinding heads 4 mounted on the primary shaft of the worm gearbox 7, on the other end of which a high torque motor is installed 8, connected in series with the sensor 5, the first communication unit 9, the first adder 10, the functional unit 11 and the feed drive 12. The output of the second adder 13 is connected to the second input of the first accumulator 10, the first input of which is connected to the calculating unit 14 connected to the output of the task unit 15, as well as to the primary converter 1 via the second communication unit 16. The second input of the second adder 13 is connected via a compensation unit 17 connected in series and a third communication unit 18 with a linear sensor 3. The device operates as follows.

На предварительном этапе цикла обQ работки поверхности I детали 2 управление поперечной подачей шлифовальной бабки 4 производитс  на основе информации о ее положении, поступающей от линейного датчика 3 на второй входAt the preliminary stage of the machining of the surface I of the part 2, the control of the cross feed of the grinding headstock 4 is carried out on the basis of information about its position coming from the linear sensor 3 to the second input

5 второго сумматора 13 посредством третьего лока 18 св зи через блок 17 компенсации, предназначенньй дл  коррекции сигнала линейного датчика 3 с учетом данных о его погрешности. К5 of the second adder 13 via the third communication link 18 through the compensation block 17, designed to correct the signal of the linear sensor 3 with regard to the data on its error. TO

Q первому входу второго сумматора 13 поступает сигнал от вычислительного блока 14, соединенного с блоком 15 задани  программы управлени . На выходе второго сумматора 13 формируетс Q the first input of the second adder 13 receives a signal from the computing unit 14 connected to the control program setting unit 15. At the output of the second adder 13 is formed

5 основной сигнал управлени  приводом 12 подачи, учитьтающий обратную св зь, по фактическому перемещению шлифовальной бабки 4 от линейного датчика 3, и поступает на вход первого сумматора 10..5, the main drive control signal of the feed 12, which allows for feedback, according to the actual movement of the grinding headstock 4 from the linear sensor 3, and is fed to the input of the first adder 10 ..

00

3535

В соответствующем, заданном программой управлени , положении шлифовальной бабки 4 измерительна  скоба . с первичным преобразователем 1 вводитс  на измерительную позицию, контролирует раз-мер обрабатьгоаемой поверхности I и выдает сигнал о его величине через второй блок 16 св зи на вход вычислительного блока 14. При достижении заданного программой управлени  промежуточного размера детали 2, т.е. когда подлежащий сн тию припуск станет равным расчетному, вычислительньм блок 14 начинает фор- мировать алгоритм управлени  поперечной подачей дл  автоматического этапа цикла обработки на основе обратной св зи от первичного преобразовател  1. Таким образом, на данном этапе цикла скорость поперечной подачи задаетс  пропорциональной текущей ве- личине припуска.In the corresponding, specified by the control program, the position of the grinding head 4, the measuring clamp. with the primary converter 1 is inputted to the measuring position, controls the size of the surface I to be processed and outputs a signal about its value through the second communication unit 16 to the input of the computational unit 14. When the programmed intermediate size part 2, i.e. when the allowance to be removed becomes equal to the calculated one, computational block 14 begins to form the transverse feed control algorithm for the automatic processing cycle stage based on feedback from the primary converter 1. Thus, at this stage of the cycle, the transverse feed rate is proportional to the current value guise of allowance.

На выходе второго суг-шатора 13 формируетс  результирующий сигнал рассогласовани , основанный на сигнале , поступающем от вычислительного блока 14, и на сигнале обратной св зи от линейного датчика 3 и, приведенный в соответствие с фактической дис- кретностью датчика 5 путем умножени  данного сигнала на отношение дискрет- ностей датчиков 3 и 5, поступает на вход первого сумматора 10.At the output of the second sugator 13, a resulting error signal is generated based on the signal from the computing unit 14 and on the feedback signal from the linear sensor 3 and, adjusted to the actual discreteness of the sensor 5 by multiplying this signal by the ratio discreteness of sensors 3 and 5, is fed to the input of the first adder 10.

Тем временем на второй вход перво- го сумматора 10 поступает сигнал через первый блок 9 св зи от датчика 5 кругового перемещени  винта 6 подачи птифовапьной бабки 4, используемого в качестве датчика дополнительной обратной св зи. При этом фактическа  дискретность отсчета по датчику 5 обеспечиваетс  2-10 раз меньше дискретности отсчета по линейному датчику 3 благодар  размещению датчика 5 на первичном валу черв чного редуктора 7, например, с передаточным отношением 1:(5-25), соединенном с валом высокомоментного двигател  8.Meanwhile, the second input of the first adder 10 receives a signal through the first communication unit 9 from the sensor 5 of the circular movement of the feed screw of the headboard 4, used as an additional feedback sensor. At the same time, the actual sampling resolution of the sensor 5 is provided 2-10 times less than the sampling resolution of the linear sensor 3 by placing the sensor 5 on the input shaft of the worm gear 7, for example, with a gear ratio of 1: (5-25) connected to the high-torque motor shaft. eight.

Следовательно, на входы первого сумматора 10 поступают задающий сигнал на определенную величину перемещени  шлифовальной бабки 4 от второго сумматора 13, приведенный в соответствие с фактической дискретностью датчика 5, и сигнал от датчика 5 посредством первого блока 9 св зи.Consequently, the inputs of the first adder 10 receive a driver signal for a certain amount of movement of the grinding headstock 4 from the second adder 13, adjusted to the actual resolution of the sensor 5, and the signal from the sensor 5 through the first communication unit 9.

Б итоге на выходе первого сумматора 10 формируетс  результирующий сигнал управлени  приводом 12 подачи, обеспечивающий перемещение с дискретностью , равной дискретности датчика 5, на заданную величину перемещени  шлифовальной бабки 4 по линейномуAs a result, at the output of the first adder 10, the resulting control signal of the feed drive 12 is generated, which provides displacement with a resolution equal to that of the sensor 5 by a predetermined amount of movement of the grinding headstock 4 along a linear

5 five

о about

5five

00

5five

00

5five

датчику 3 и соответствующему отсчиты-. ваемому по преобразователю 1 размеру детали 2.sensor 3 and the corresponding count-. on the transducer 1 part size 2.

Функциональный блок 11 предназначен дл  преобразовани  дискретцого сигнала рассогласова,ни  в аналоговый с определенными характеристиками, соответствующими конкретному выполнению привода 12 подачи и, кроме того, дл  обеспечени  увеличени  коэффициента усилени  в нижней части диапазона скоростей перемещени  пшифовапьной бабки 4..The functional block 11 is designed to convert the discrete signal mismatch or analog with certain characteristics corresponding to the specific execution of the feed drive 12 and, in addition, to ensure an increase in the gain in the lower part of the range of movement speeds of the pinch head 4.

При достижении заданного размера обрабатываемой поверхности I на основе информации первичного преобразовател  1 вычислительный блок 14 формирует команду на реверс высокомоментного двигател  8. В результате производитс  отвод шлифовальной бабки 4 . В момент достижени  размера детали 2, кроме того, вычислительный блок 14 определ ет величину коррекции К X - R (где X - отсчитываемое по линейному датчику 3 положение шлифовальной бабки 4, R - радиус измер емой первичным преобразователем 1 поверхности детали 2) дл  приведени  координаты шлифовальной бабки 4 в соответствие фактическому размеру детали 2, чем устран етс  погрешность раз- размера, вызванна  смещением режущей поверхности круга ввиду силовых, теп- ловьм перемещением шпиндел , износом шлифовального круга и инструмента дл  его правки, при последующей -.юбработ- ке поверхности II детали 2.Upon reaching the specified size of the processed surface I, on the basis of the information of the primary converter 1, the computing unit 14 forms a command to reverse the high-torque motor 8. As a result, the grinding headstock 4 is retracted. At the moment of reaching the size of the part 2, in addition, the computing unit 14 determines the amount of correction K X - R (where X is the position of the grinding head 4 measured by the linear sensor 3, R is the radius of the part 2 measured by the primary sensor 1) grinding wheelhead 4 in accordance with the actual size of the part 2, which eliminates the size error caused by the displacement of the cutting surface of the wheel due to the force, heat movement of the spindle, wear of the grinding wheel and tool for editing And post -.yubrabot- ke surface parts 2 II.

Следовательно, устройство может быть использовано не только npif обработке поверхностей детали с применением активного контрол  размера с помощью измерительного преобразовател  1, но и при повьш1енных требовани х к точности размеров в тех случа х , когда применение измерительно - го преобразовател  1 невозможно, что расшир ет его технологические возможности . Устройство также обеспечивает исключение погрешностей след щего привода подачи, так как датчик 5, установленньй на одном валу с высоко- моментным двигателем 8 и ввиду этого имеющий малую дискретность, определ ет динамические характеристики привода 12 подачи, значит, чувствительность и плавность перемещений, а линейный датчик 3 контролирует отработку заданной величины перемещений иConsequently, the device can be used not only for npif surface treatment of the part using active size control using measuring transducer 1, but also with increased requirements for dimensional accuracy in cases where the use of measuring transducer 1 is impossible, which expands its technological capabilities. The device also provides the exception of errors of the follower feed drive, since the sensor 5, installed on the same shaft with the high-torque motor 8 and therefore having a small discreteness, determines the dynamic characteristics of the feed drive 12, thus the sensitivity and smoothness of movements, and the linear sensor 3 controls the testing of a given amount of movement and

1|сонечное положение шлифовальной баб- и 4. Ввиду повьппени  плавности пере- 1 1ещени  шлифовальной бабки 4 в конце цикла обработки, непосредственно пе- йед достижением заданного размера, повышаютс  точность геометрической формы и качество обработанной поверх- мости.1 | the sleepy position of the grinding woman and 4. Due to the smoothness of the movement of the grinding wheelhead 4 at the end of the processing cycle, directly accomplished by reaching the specified size, the accuracy of the geometric shape and the quality of the machined surface are increased.

При последующей обработке поверхности II детали 2, использование ак- f HBHoro контрол  текущего размера которой с помощью первичного преобра- :(овател  1 не представл етс  возможным , например, ввиду наличи  на ней канавок, на предварительном этапе цикла обработки управление приводом 2 подачи шлифовальной бабки 4 производитс  согласно приведенной последовательности .During the subsequent processing of the surface II of part 2, the use of the ak-f HBHoro control of the current size of which with the help of the primary transformer: (engine 1 is not possible, for example, due to the presence of grooves on it, at the preliminary stage of the processing cycle, drive control of the grinding head 2 4 is made according to the sequence shown.

Далее при достижении заданного программой управлени  промежуточного положени  шлифовальной бабки 4 вычислительный блок 14 начинает формиро- |ать алгоритм управлени  поперечной подачей дл  заключительного этапа цикла шлифовани . На основе данного ;1лгоритма управлени  и обратной св зи по фактическому перемещен1по шлифо- пальной бабки 4 от линейного датчика 3 вторым сумматором 13 формируетс  результирующий сигнал управлени  при- 1ЮДОМ 12 подачи, причем ее скорость ;1адаетс  пропорциональной текущей ве- лЫчине uSd), определ емой как dSC T) t S . - SC), где 5ц- конечное, учи- ыван цее проведенное на предыдущем 1Ыкле обработки, уточнение, положение щпифовальной бабки 4, соответствующее Заданному размеру поверхности II детали 2; S( t) - текущее положение шлифовальной бабки 4 на заключительном цикла обработки, отсчитываемое lio линейному датчику 3.Then, when the intermediate position of the grinding headstock, as specified by the control program, is reached, the computing unit 14 begins to form the cross feed control algorithm for the final stage of the grinding cycle. On the basis of this control algorithm and feedback on the actual displaced 1 on grinding head 4 from the linear sensor 3, the second adder 13 forms the resulting control signal at 1UDM 12 supply, and its speed; 1 is proportional to the current value of uSd), determined as dSC T) t S. - SC), where 5c is the final one, which is taken into account in the previous processing, refinement, position of the grain of the tailstock 4, corresponding to the specified surface size of the II part 2; S (t) is the current position of the grinding headstock 4 in the final processing cycle, measured lio linear sensor 3.

Последующее поступление сигналов фт второго сумматора 13 и от датчика 5 на первый сумматор 10, а также формирование сигнала рассогласовани , Поступающего на функциональный блок (1 и далее на привод 12 подачи, осуВШШПИThe subsequent arrival of the signals of the second adder 13 and from the sensor 5 to the first adder 10, as well as the formation of the error signal arriving at the functional unit (1 and further to the feed drive 12,

Заказ 3257/19 Тираж 678Order 3257/19 Circulation 678

Произв.-полигр. пр-тие, г. Ужгород, ул. Проектна , 4Random polygons pr-tie, Uzhgorod, st. Project, 4

ществл етс  согласно описанному дл  обработки поверхности I.It exists as described for surface I.

В момент достижени  координаты S шлифовальной бабки 4, соответствующей заданному размеру поверхности II, по команде от вычислительного блока 14 производитс  отвод шлифовальной бабки 4.At the time of reaching the coordinate S of the grinding headstock 4, corresponding to a given size of surface II, the grinding heads 4 are retracted by a command from the computing unit 14.

В дальнейшем при врезном и продольном шлифовании остальных поверхностей детали 2 в зависимости от того , производитс  их шлифование с активным контролем размера или без него , управление происходит по одному из описанных вариантов.Subsequently, during mortise and longitudinal grinding of the remaining surfaces of the part 2, depending on whether they are polished with or without active size control, the control proceeds according to one of the described options.

Claims (1)

Формула изобретени Invention Formula Устройство дл  автоматического управлени  круглошлифовальным станком с программным управлением, включающее измерительную скобу с первичным преобразователем , первый сумматор, функциональный блок, выход которого св зан с приводом поперечной подачи шлифовальной бабки, линейный датчик перемещени  шлифовальной бабки, блок задани  и вычислительньш блок, о тличающеес  тем, что, с целью расширени  технологических воз- . можностей и повьш1ени  точности обработки , устройство снабжено дополнительным датчиком кругового перемещени  винта механизма поперечной подачи шлифовальной бабки, соединенным через введенный первый блок св зи с первым сумматором, выход которого св зан с функциональным блоком, первичный преобразователь через введенный второй блок св зи соединен с вычислительным блоком, вход которого также св зан с выходом блока задани , а выход - с входом введенного второгоA device for automatic control of a computer-controlled circular grinding machine, including a measuring clamp with a primary converter, a first adder, a functional unit whose output is connected to the drive of the lateral feeding of the grinding headstock, a linear displacement sensor of the grinding headstock, a task block and a calculating unit that differs from which, in order to expand technological opportunities. the ability and accuracy of processing, the device is equipped with an additional sensor for circular movement of the screw of the cross feed mechanism of the grinding headstock, connected via the first communication unit to the first adder, the output of which is connected to the functional unit, the primary converter is connected to the computing unit through the input second communication unit whose input is also connected to the output of the task block, and the output to the input of the entered second сумматора, выход которого св зан с входом первого сумматора, линейный датчик перемещени  шлифовальной бабки через введенные соединенные последовательно третий блок св зи и блокan adder, the output of which is connected to the input of the first adder, a linear sensor for displacing the grinding head through the third communication unit connected in series and the unit компенсации св зан с входом второго сумматора.compensation is associated with the input of the second adder. ПодписноеSubscription
SU864072414A 1986-04-24 1986-04-24 Device for automatic program control of circular grinding machine SU1407775A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU864072414A SU1407775A1 (en) 1986-04-24 1986-04-24 Device for automatic program control of circular grinding machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU864072414A SU1407775A1 (en) 1986-04-24 1986-04-24 Device for automatic program control of circular grinding machine

Publications (1)

Publication Number Publication Date
SU1407775A1 true SU1407775A1 (en) 1988-07-07

Family

ID=21239528

Family Applications (1)

Application Number Title Priority Date Filing Date
SU864072414A SU1407775A1 (en) 1986-04-24 1986-04-24 Device for automatic program control of circular grinding machine

Country Status (1)

Country Link
SU (1) SU1407775A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 942971, кл. В 24 В 49/00, 1980. *

Similar Documents

Publication Publication Date Title
US4967515A (en) Numerically controlled grinding machine
KR950007237B1 (en) Numerical Control Transfer Device
US4615149A (en) Feed control apparatus for grinding machine
KR940003150B1 (en) How to compensate for misalignment of workpieces on numerically controlled machine tools
US5153490A (en) Numerical control apparatus of machines
US4766700A (en) Method and apparatus for determining the position of a workpiece in an NC-controlled machine
US5479353A (en) System for correcting tool deformation amount
KR100408794B1 (en) Method of detecting grinding residual amount and apparatus thereof
SU1407775A1 (en) Device for automatic program control of circular grinding machine
US5327352A (en) Method and device for controlling one or mor axes in a machine tool
JPS60238258A (en) Automatic centering device
JPH06138921A (en) Measuring method and automatic correction method for linear interpolation feeding accuracy of numerically controlled machine tool
US4902175A (en) Method and apparatus for determining the angular position of a workpiece and positioning the same
JPH02284865A (en) Internal grinding attachment
JPH0248393B2 (en)
SU366934A1 (en) LINE OF SINGLE MACHINES
JP2627222B2 (en) Control method in cam machining
JPS62176739A (en) Machine tool straightness correction device
JPH0957624A (en) Dressing method for honing of internal hard gear
JP3163792B2 (en) Numerical control grinding machine
SU956258A1 (en) Apparatus for automatic control of in-feed grinding operation cycle
SU1054015A2 (en) Apparatus for machining non-rigid parts
JPH03166041A (en) Method and device for correcting error of driving line, etc., of nc machine
SU1414593A1 (en) Self-adjusting system for controlling working cyclone of crossfeed in infeed grinding
RU86126U1 (en) TURNING DEVICE