SU1407775A1 - Device for automatic program control of circular grinding machine - Google Patents
Device for automatic program control of circular grinding machine Download PDFInfo
- 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
Links
- 238000004891 communication Methods 0.000 claims description 10
- 238000006073 displacement reaction Methods 0.000 claims description 4
- 238000003754 machining Methods 0.000 abstract description 3
- 238000011089 mechanical engineering Methods 0.000 abstract 1
- 238000005070 sampling Methods 0.000 description 2
- 206010041349 Somnolence Diseases 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000004381 surface treatment Methods 0.000 description 1
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)
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) |
-
1986
- 1986-04-24 SU SU864072414A patent/SU1407775A1/en active
Non-Patent Citations (1)
| 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 |