СПОСОБ КОРРЕКЦИИ ПОЗИЦИОНИРОВАНИЯ ПОДВИЖНЫХ ОРГАНОВ СТАНКА В ПРОЦЕССЕ ОБРАБОТКИ
METHOD FOR POSITION ADJUSTMENT OF MOVING MACHINE MEMBERS IN COURSE OF PROCESSING

Изобретение относится к станкостроению и может быть использовано во всех областях машиностроения для управления осевыми температурными деформациями рабочих органов технологических машин.
Из уровня техники известен способ автоматической подналадки положения рабочих органов путем перераспределения внутренних деформаций корпусных элементов, несущих рабочие органы станка, подвергающихся нагреву или охлаждению в зависимости от величины отклонений рабочих органов (АС №189281, кл. B23B 25/06, 1966).
Недостатками данного способа является необходимость периодического измерения перпендикулярности оси шпинделя к плоскости стола, или обрабатываемой детали, что обусловливает большие потери информации, приводит к практической сложности измерений в процессе работы станка, невозможности уменьшения осевых смещений шпинделя из-за отсутствия данных о них, а нагрев или охлаждение корпусной детали, несущей рабочие орган станка позволяет снизить только ее изгибные тепловые деформации приводящие к отклонения от перпендикулярности оси шпинделя, а так же управления нагревом или охлаждением корпусной детали для снижения линейных деформаций в разных направления неэффективно и принципиально невозможно компенсировать взаимно перпендикулярные смещения рабочих органов станка.
Из уровня техники известен способ компенсации тепловых деформаций металлорежущих станков с ЧПУ, заключающийся в измерении температуры нагрева в характерной точке на станке и последующим смещении рабочих органов пропорционально изменению измеряемой температуры (Okushima K., Kakino V. Compensation of thermal displacement by coordinate system correction. CIRPann, 1975, v.25 №1 - pp.327-331).
Недостатком данного способа является необходимость экспериментального определения характерной точки для измерения температуры, которая, как известно, не занимает стабильное положение даже для однотипных станков, ее температура изменяется после достижения установившегося режима, когда происходит изменение температуры станка в пространстве, а также невозможность проведения компенсации осевых температурных деформаций, изменение которых во времени носит знакопеременный характер, в то время как температура характерной точки имеет положительный градиент.
Также известен способ компенсации тепловых деформаций металлорежущих станков, заключающийся в измерении температуры нагрева в характерных точках на станке с последующим расчетом по данным измерений отклонений рабочих органов и соответствующего смещения рабочих органов при управлении станком (Ichimija R.Heisel V. Newe Moglich Reiten der Kompensation termischer stozeinflusse an Werkzeugmaschinen. Zeitschrift fur Werkschafanfliche Fertigung, 1976, v.71, №10 - pp.441-444).
Недостатком данного способа является необходимость экспериментального определения для каждой модели станка характерных точек для измерения температуры нагрева и характера взаимосвязи этих температур с тепловыми деформациями для всех частот вращения шпинделя, не стабильности занимаемого положения характерных точек, существенной их зависимости от температуры в пространстве станка после достижения установившегося режима, а также зависимость положения характерных точек от времени эксплуатации станка.
Наиболее близким решением по технической сути и достигаемому результату является способ, заключающийся регистрация изменения температуры конструкции станка, вычисление изменения температуры, имеющего приблизительно то же значение постоянной времени, что и тепловые деформации, вычисление тепловых деформаций в соответствии с вычисленным изменением температуры и корректировок ошибок обработки с учетом вычисленных тепловых деформаций (EP 0687522, B23Q 15/18, 2002 г.).
Недостатком данного способа является необходимость экспериментального определения для каждой модели станка характерных точек для измерения температуры нагрева и характера взаимосвязи этих температур с тепловыми деформациями для всех частот вращения шпинделя, не стабильности занимаемого положения характерных точек, существенной их зависимости от температуры в пространстве станка после достижения установившегося режима, а также зависимость положения характерных точек от времени эксплуатации станка.
Техническим результатом предлагаемого изобретения является создание способа коррекции позиционирования подвижных органов металлорежущих станков, который позволил бы повысить уровень их точности, расширить технические и технологические возможности их использования, увеличение надежности обеспечения и стабильности величины взаимного положения рабочих органов и шпинделя станка в период работы металлорежущего станка, за счет определения избыточных температур наиболее нагретых деталей станка: передней и задней стенок колонны и шпиндельной бабки по всей их длине.
Поставленная задача решается за счет того, что в способе коррекции позиционирования подвижных органов станка в процессе обработки, заключающемся в определении температур стенок колонны и шпиндельной бабки 1 металлорежущего станка в процессе обработки, по которым осуществляется определение смещения с последующей коррекцией указанных смещений посредством взаимного перемещения подвижных органов станка, согласно изобретению, определяют средние избыточные температуры передней и задней стенок колонны и шпиндельной бабки посредством установки датчиков по всей их длине, затем находят допустимое значение средней избыточной температуры шпиндельной бабки по следующей зависимости
<mrow><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>β</mi><mi>к</mi></msub></mrow><mrow><msub><mi>β</mi><mi>б</mi></msub></mrow></mfrac><mfrac><mi>H</mi><mi>C</mi></mfrac><mrow><mo>[</mo><mrow><mn>1</mn><mo>+</mo><msub><mi>β</mi><mi>к</mi></msub><mfrac><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mn>2</mn></mfrac><mo>−</mo><msubsup><mi>β</mi><mi>к</mi><mn>2</mn></msubsup><mfrac><mrow><msup><mi>H</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>B</mi><mn>2</mn></msup></mrow></mfrac><msup><mrow><mrow><mo>(</mo><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></mrow><mo>]</mo></mrow><mrow><mo>(</mo><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>−</mo><mfrac><mn>2</mn><mrow><msub><mi>β</mi><mi>Б</mi></msub><mi>C</mi></mrow></mfrac><msub><mi>δ</mi><mi>Z</mi></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow>
где:
,
- средние избыточные температуры передней
и задней
стенок колонны;
к
б
β, β - коэффициенты линейного температурного расширения материалов колонны и шпиндельной бабки;
H, B, C - линейные размеры колонны - высота и ширина, шпиндельной бабки - высота;
z
δ - заданная величина осевых температурных деформаций станка, с последующим сравнением и изменением до определенной требуемой температуры шпиндельной бабки.
Заявленное изобретение осуществляется следующим образом.
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>б</mi><mn>1</mn></mrow></msub><mo>…</mo><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>б</mi><mi>n</mi></mrow></msub></mrow>
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>б</mi><mn>1</mn></mrow></msub><mo>…</mo><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>б</mi><mi>n</mi></mrow></msub></mrow>
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi><mn>1</mn></mrow></msub><mo>…</mo><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi><mi>n</mi></mrow></msub></mrow>
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi><mn>1</mn></mrow></msub><mo>…</mo><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi><mi>n</mi></mrow></msub></mrow>
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mi>б</mi></msub></mrow>
Б
z
Изменение температуры шпиндельной бабки до рассчитанной величины в период работы металлорежущего станка осуществляют по измеренным и определенным средним избыточным температурам передней и задней стенок шпиндельной бабки
,
и колонны
,
, по величине которых рассчитывают и находят допустимое значение средней избыточной температуры шпиндельной бабки ΔT, которая обусловлена установленной предельной и заданной величиной δ осевых температурных деформаций шпинделя, и сравнивая ее значение с измеренной средней температурой шпиндельной бабки
, осуществляют изменение и поддержание ее температуры до рассчитанной величины.
Сущность изобретения поясняется чертежами.
На фиг.1 показана схема измерения температур колонны 2 и шпиндельной бабки 1 металлорежущего станка.
На фиг.2 показана принципиальная схема способа коррекции позиционирования подвижных органов станка в процессе обработки.
Способ основан на том, что изменение осевых температурных деформаций шпинделя ΔZ металлорежущих станков обусловлено и определяется средними избыточными температурами колонны 2 и шпиндельной бабки 1 (Фиг.1) и определяется следующей функциональной зависимостью:
<mrow><mi>Δ</mi><mi>Z</mi><mo>=</mo><msub><mi>β</mi><mi>k</mi></msub><mo>⋅</mo><mi>H</mi><mo>⋅</mo><mi>Δ</mi><msub><mi>T</mi><mi>k</mi></msub><mo>⋅</mo><mrow><mo>[</mo><mrow><mn>1</mn><mo>+</mo><msub><mi>β</mi><mi>k</mi></msub><mfrac><mrow><mi>Δ</mi><msub><mi>T</mi><mi>k</mi></msub></mrow><mn>2</mn></mfrac><mo>−</mo><msubsup><mi>β</mi><mi>k</mi><mn>2</mn></msubsup><mo>⋅</mo><mfrac><mrow><msup><mi>H</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>B</mi><mn>2</mn></msup></mrow></mfrac><mo>⋅</mo><mi>Δ</mi><msubsup><mi>T</mi><mi>k</mi><mn>2</mn></msubsup></mrow><mo>]</mo></mrow><mo>−</mo><msub><mi>β</mi><mi>б</mi></msub><mo>⋅</mo><mfrac><mi>C</mi><mn>2</mn></mfrac><mo>⋅</mo><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub><mtext> </mtext><mtext> </mtext><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow>
где: ΔZ - осевое температурное смещение шпинделя;
Б
к
ΔT, ΔT - средние избыточные температуры шпиндельной бабки 1 и колонны 2;
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub><mo>=</mo><mi>Δ</mi><msub><mi>T</mi><mi>к</mi></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow>
- разность средних избыточных температур передней
и задней
стенок колонны 2;
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>б</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>б</mi></mrow></msub><mo>=</mo><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>б</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>б</mi></mrow></msub></mrow>
- разность средних избыточных температур передней
и задней
стенок шпиндельной бабки 1;
к
б
β, β - коэффициенты линейного расширения материалов колонны 2 и шпиндельной бабки 1;
H, B, C - линейные размеры колонны - высота и ширина, шпиндельной бабки - высота.
Если известно температурное поле колонны 2, то ее среднее значение равно:
<mrow><mi>Δ</mi><msub><mi>T</mi><mi>к</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>H</mi><mi>B</mi></mrow></mfrac><mstyle displaystyle="true"><mrow><munderover><mo>∫</mo><mn>0</mn><mi>H</mi></munderover><mrow><mstyle displaystyle="true"><mrow><munderover><mo>∫</mo><mn>0</mn><mi>B</mi></munderover><mrow><mi>T</mi><mrow><mo>(</mo><mrow><mi>z</mi><mo>,</mo><mi>y</mi></mrow><mo>)</mo></mrow><mi>d</mi><mi>z</mi><mi>d</mi><mi>y</mi><mtext> </mtext><mo stretchy="false">(</mo><mn>2</mn><mo stretchy="false">)</mo></mrow></mrow></mstyle></mrow></mrow></mstyle></mrow>
Из теории теплопроводности известно, что температурное поле колонны 2 можно представить в виде T(z,y)=T(z) T(y), а распределение температуры по широте колонны является линейным и может быть записано
<mrow><mi>T</mi><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>T</mi><mrow><mi>з</mi><mi>к</mi></mrow></msub><mrow><mo>(</mo><mi>z</mi><mo>)</mo></mrow><mo>+</mo><mfrac><mrow><msub><mi>T</mi><mrow><mi>п</mi><mi>к</mi></mrow></msub><mrow><mo>(</mo><mi>z</mi><mo>)</mo></mrow><mo>−</mo><msub><mi>T</mi><mrow><mi>з</mi><mi>к</mi></mrow></msub><mrow><mo>(</mo><mi>z</mi><mo>)</mo></mrow></mrow><mi>B</mi></mfrac><mi>y</mi></mrow>
,
з
где Tn(z), T(z) - соответственно распределение температуры вдоль передней и задней стенок колонны 2. Следовательно, выражение (2) примет вид:
Тогда, учитывая (3), выражение (1) запишем в следующем виде:
<mrow><mi>Δ</mi><mi>Z</mi><mo>=</mo><msub><mi>β</mi><mi>к</mi></msub><mfrac><mi>H</mi><mn>2</mn></mfrac><mrow><mo>(</mo><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub><mo>+</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>[</mo><mrow><mn>1</mn><mo>+</mo><msub><mi>β</mi><mi>к</mi></msub><mfrac><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mn>2</mn></mfrac><mo>−</mo><msubsup><mi>β</mi><mi>к</mi><mn>2</mn></msubsup><mfrac><mrow><msup><mi>H</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>B</mi><mn>2</mn></msup></mrow></mfrac><msup><mrow><mrow><mo>(</mo><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></mrow><mo>]</mo></mrow><mo>−</mo><msub><mi>β</mi><mi>Б</mi></msub><mfrac><mi>с</mi><mn>2</mn></mfrac><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub><mtext> </mtext><mo stretchy="false">(</mo><mn>4</mn><mo stretchy="false">)</mo></mrow>
<mrow><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>S</mi></mfrac><mstyle displaystyle="true"><mrow><mo>∫</mo><mrow><mstyle displaystyle="true"><mrow><munder><mo>∫</mo><mi>S</mi></munder><mrow><msub><mi>T</mi><mi>Б</mi></msub><mrow><mo>(</mo><mrow><mi>z</mi><mo>,</mo><mi>y</mi></mrow><mo>)</mo></mrow><mi>d</mi><mi>z</mi><mi>d</mi><mi>y</mi><mtext>                                        </mtext><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></mrow></mstyle></mrow></mrow></mstyle></mrow>
Б
где ΔT(X,Y) - распределение температуры стенки шпиндельной бабки 1;
S - поверхность стенки шпиндельной бабки 1;
Б
z
Это позволяет установить характер связи температуры ΔT(X,Y) шпиндельной бабки 1, как самого теплонапряженного узла станка, температуры станины 3, салазок 4 и стола 5, которого не изменяются, с заданной, из соображений требуемой точности обработки в направлении OZ, предельной величиной осевых температурных деформаций δ и средними температурами передней и задней стенок колонны 2, которая опишется следующей зависимостью:
<mrow><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>β</mi><mi>к</mi></msub></mrow><mrow><msub><mi>β</mi><mi>б</mi></msub></mrow></mfrac><mfrac><mi>H</mi><mi>C</mi></mfrac><mrow><mo>[</mo><mrow><mn>1</mn><mo>+</mo><msub><mi>β</mi><mi>к</mi></msub><mfrac><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mn>2</mn></mfrac><mo>−</mo><msubsup><mi>β</mi><mi>к</mi><mn>2</mn></msubsup><mfrac><mrow><msup><mi>H</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>B</mi><mn>2</mn></msup></mrow></mfrac><msup><mrow><mrow><mo>(</mo><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>−</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></mrow><mo>]</mo></mrow><mrow><mo>(</mo><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>+</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mo>)</mo></mrow><mo>−</mo><mfrac><mn>2</mn><mrow><msub><mi>β</mi><mi>Б</mi></msub><mi>C</mi></mrow></mfrac><msub><mi>δ</mi><mi>Z</mi></msub><mtext> </mtext><mo stretchy="false">(</mo><mn>6</mn><mo stretchy="false">)</mo></mrow>
или
<mrow><mi>Δ</mi><msub><mi>T</mi><mi>Б</mi></msub><mo>=</mo><msub><mi>A</mi><mi>β</mi></msub><mo>⋅</mo><mi>L</mi><mo>⋅</mo><msub><mi>γ</mi><mi>к</mi></msub><mo>⋅</mo><mrow><mo>(</mo><mrow><mover accent="true"><mrow><msub><mi>T</mi><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow><mo stretchy="true">¯</mo></mover><mo>+</mo><mover accent="true"><mrow><msub><mi>T</mi><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow><mo stretchy="true">¯</mo></mover></mrow><mo>)</mo></mrow><mo>−</mo><msub><mi>T</mi><mi>c</mi></msub><mo>⋅</mo><msub><mi>δ</mi><mi>z</mi></msub><mtext> </mtext><mo stretchy="false">(</mo><mn>7</mn><mo stretchy="false">)</mo></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub></mrow>
где:
,
- средние избыточные температуры передней
и задней
стенок колонны 2;
<mrow><msub><mi>A</mi><mi>β</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>β</mi><mi>к</mi></msub></mrow><mrow><msubsup><mi>β</mi><mi>б</mi><mrow /></msubsup></mrow></mfrac></mrow>
- коэффициент, характеризующий влияние материалов колонны 2 и шпиндельной бабки 1 на уровень их нагрева, равный отношению их коэффициентов линейного расширения;
L - коэффициент, характеризующий влияние теплоактивных линейных размеров колонны 2 и шпиндельной бабки 1 на уровень их нагрева, равный отношению длин колонны 2 и шпиндельной бабки 1 в направлении OZ.
к
γ - коэффициент, характеризующий влияние неравномерности распределения температурного поля колонны 2 на величину смещения шпинделя.
с
T - коэффициент, характеризующий величину превышения температуры шпиндельной бабки 1, обусловливающую осевое смещение шпинделя в 1 мкм.
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mi>п</mi></msub></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mi>з</mi></msub></mrow>
β
к
с
Тогда, среднюю температуру шпиндельной бабки 1 определяют по значениям средних измеренных температур передней
и задней
стенок колонны 2 по выражению (7), в котором для каждого станка коэффициенты А, L, γ и T являются константами.
Б
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub></mrow>
Вычисленное по (6) допустимое значение ΔT средней избыточной температуры сравнивают со значением средней избыточной температуры
, которое определяется на основании измеренных средних избыточных температур передней и задней стенок шпиндельной бабки и, если разность
<mrow><mi>Δ</mi><msub><mi>Т</mi><mi>Б</mi></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><mn>0</mn></mrow>
а)
- изменение температуры шпиндельной бабки 1 не производится;
<mrow><mi>Δ</mi><msub><mi>Т</mi><mi>Б</mi></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>></mo><mn>0</mn></mrow>
<mrow><mi>Δ</mi><msub><mi>Т</mi><mrow><msub><mrow /><mi>Б</mi></msub></mrow></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo><</mo><mn>0</mn></mrow>
<mrow><mi>Δ</mi><msub><mi>Т</mi><mi>Б</mi></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><mn>0</mn></mrow>
б)
или
- производится соответствующее изменение температуры шпиндельной бабки 2 до выполнения равенства
, что приводит к изменению осевых температурных деформаций станка и обусловливает тем самым автоматическую коррекцию позиционирования подвижных рабочих органов станка.
<mrow><mi>Δ</mi><msub><mi>Т</mi><mi>Б</mi></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><mn>0</mn></mrow>
Можно также установить не абсолютное равенство нулю разности
, а задаться значением разности с допустимой погрешностью относительно нулевого значения.
<mrow><msub><mi>Т</mi><mrow><mi>п</mi><mi>б</mi><mn>1</mn></mrow></msub><mo>…</mo><msub><mi>Т</mi><mrow><mi>п</mi><mi>б</mi><mi>m</mi></mrow></msub><mtext> </mtext></mrow>
<mrow><msub><mtext>Т</mtext><mrow><mtext>зб1</mtext></mrow></msub><mo>…</mo><msub><mi>Т</mi><mrow><mi>з</mi><mi>б</mi><mi>m</mi></mrow></msub></mrow>
<mrow><msub><mi>Т</mi><mrow><mi>п</mi><mi>к</mi><mn>1</mn></mrow></msub><mo>…</mo><msub><mi>Т</mi><mrow><mi>п</mi><mi>к</mi><mi>n</mi></mrow></msub></mrow>
<mrow><msub><mtext>Т</mtext><mrow><mtext>зк1</mtext><mo>…</mo></mrow></msub><msub><mi>Т</mi><mrow><mi>з</mi><mi>к</mi><mi>n</mi></mrow></msub></mrow>
Например, средние избыточные температуры передней и задней стенок колонны 2 могут быть определены по значениям
,
и
,
соответствующих температур в точках (фиг.1) и будут соответственно равны:
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mi>n</mi></mrow><mi>n</mi></munderover><mrow><msub><mi>T</mi><mrow><mi>п</mi><mi>i</mi></mrow></msub></mrow></mstyle><mo>;</mo><mtext> </mtext><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>n</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mrow><msub><mi>T</mi><mrow><mi>з</mi><mi>i</mi></mrow></msub><mo>;</mo><mtext> </mtext></mrow></mstyle><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>б</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>m</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mrow><msub><mi>T</mi><mrow><mi>б</mi><mi>i</mi></mrow></msub></mrow></mstyle><mo>;</mo><mtext> </mtext><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>б</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>m</mi></mfrac><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mrow><msub><mi>T</mi><mrow><mi>б</mi><mi>i</mi></mrow></msub></mrow></mstyle><mo>;</mo><mtext> </mtext><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><mfrac><mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>б</mi></mrow></msub><mo>+</mo><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>б</mi></mrow></msub></mrow><mn>2</mn></mfrac><mtext> </mtext><mo stretchy="false">(</mo><mn>8</mn><mo stretchy="false">)</mo></mrow>
Количество точек измерения определяется заданной погрешность приближения и вычисляется по разности максимальной и минимальной температуры передней и задней стенок. В предельном случае количество точек измерения равно двум по каждой стенке колонны 2 и шпиндельной бабки 1.
z
к
к
-6
-6
Рассмотрим пример управления величиной осевых температурных деформаций, когда требуется обеспечить и поддерживать величину осевых температурных деформаций δ=10 мкм, при следующих значениях исходных данных, характеризующих материал и линейные размеры колонны и шпиндельной бабки: β=10,5·10, 1/°C; β=11,5·10, 1/°C; Н=1,2 м; B=C=0,5 м.
По результатам измерений определены на основании зависимостей (8) следующие средние избыточные температуры:
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>п</mi><mi>к</mi></mrow></msub><mo>=</mo><msup><mn>6</mn><mo>∘</mo></msup><mi>C</mi></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mrow><mi>з</mi><mi>к</mi></mrow></msub><mo>=</mo><msup><mn>4</mn><mo>∘</mo></msup><mi>C</mi></mrow>
<mrow><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><msup><mrow><mn>17</mn></mrow><mo>∘</mo></msup><mi>C</mi></mrow>
;
;
Подставляя, соответствующие данные в (6) определяем среднюю избыточную температуру шпиндельной бабки 1:
<mrow><mi>Δ</mi><msub><mover accent="true"><mi>T</mi><mo>¯</mo></mover><mi>Б</mi></msub><mo>=</mo><mfrac><mrow><mn>10,5</mn><mo>⋅</mo><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>6</mn></mrow></msup></mrow><mrow><mn>11,5</mn><mo>⋅</mo><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>6</mn></mrow></msup></mrow></mfrac><mo>⋅</mo><mfrac><mrow><mn>1,2</mn></mrow><mrow><mn>0,5</mn></mrow></mfrac><mrow><mo>[</mo><mrow><mn>1</mn><mo>+</mo><mn>10,5</mn><mo>⋅</mo><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>6</mn></mrow></msup><mo>⋅</mo><mfrac><mrow><mn>6</mn><mo>−</mo><mn>4</mn></mrow><mn>2</mn></mfrac><mo>−</mo><msup><mrow><mrow><mo>(</mo><mrow><mn>10,5</mn><mo>⋅</mo><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>6</mn></mrow></msup></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup><mfrac><mrow><msup><mrow><mn>1,2</mn></mrow><mn>2</mn></msup></mrow><mrow><mn>2</mn><mo>⋅</mo><msup><mrow><mn>0,5</mn></mrow><mn>2</mn></msup></mrow></mfrac><msup><mrow><mrow><mo>(</mo><mrow><mn>6</mn><mo>−</mo><mn>4</mn></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></mrow><mo>]</mo></mrow><mrow><mo>(</mo><mrow><mn>6</mn><mo>+</mo><mn>4</mn></mrow><mo>)</mo></mrow><mo>−</mo><mfrac><mn>2</mn><mrow><mn>11,5</mn><mo>⋅</mo><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>6</mn></mrow></msup><mo>⋅</mo><mn>0,5</mn><mo>⋅</mo><msup><mrow><mn>10</mn></mrow><mn>6</mn></msup></mrow></mfrac><mo>⋅</mo><mn>10</mn><mo>=</mo><msup><mrow><mn>18,43</mn></mrow><mo>∘</mo></msup><mi>C</mi></mrow>
<mrow><mi>Δ</mi><msub><mi>Т</mi><mi>Б</mi></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><mn>1</mn><mtext>8</mtext><mtext>,43-17</mtext><mo>=</mo><mtext>1</mtext><msup><mrow><mtext>,43</mtext></mrow><mtext>o</mtext></msup><mtext>С</mtext><mo>></mo><mtext>0</mtext></mrow>
находим разность
.
Следовательно, необходимо изменить среднюю избыточную температуру шпиндельной бабки 1 на 1,43°C. Это можно сделать, например, охладив шпиндельную бабку 1 при помощи охлаждающих полупроводниковых батарей, или тепловых труб, снизить температуру шпиндельной бабки 1 можно также путем увеличения коэффициента теплоотдачи и т.п.
<mrow><mi>Δ</mi><msub><mi>Т</mi><mi>Б</mi></msub><mo>−</mo><mi>Δ</mi><msub><mover accent="true"><mi>Т</mi><mo>¯</mo></mover><mi>б</mi></msub><mo>=</mo><mn>0</mn></mrow>
По достижению равенства
изменение температуры будет прекращено.
Анализ заявленного технического решения на соответствие условиям патентоспособности показал, что указанные в независимом пункте формулы признаки являются существенными и взаимосвязаны между собой с образованием устойчивой совокупности неизвестной на дату приоритета из уровня техники необходимых признаков, достаточной для получения требуемого синергетического (сверх суммарного) технического результата.
Таким образом, вышеизложенные сведения свидетельствуют о выполнении при использовании заявленного технического решения следующей совокупности условий:
- объект, воплощающий заявленное техническое решение, при его осуществлении предназначен для автоматической компенсации тепловых смещений шпинделя металлорежущего станка с числовым программным управлением может быть использовано во всех областях машиностроения для автоматической компенсации тепловых деформаций рабочих органов технологических машин;
- для заявленного объекта в том виде, как он охарактеризован в независимом пункте нижеизложенной формулы, подтверждена возможность его осуществления с помощью вышеописанных в заявке или известных из уровня техники на дату приоритета средств и методов;
- объект, воплощающий заявленное техническое решение, при его осуществлении способен обеспечить достижение усматриваемого заявителем технического результата.
Следовательно, заявленный объект соответствует требованиям условий патентоспособности «новизна», «изобретательский уровень» и «промышленная применимость» по действующему законодательству.