Редуктор работа: Вакансии компании Редуктор — работа в Ижевске

Содержание

Редуктор. Виды и устройство. Применение и работа. Особенности

Редуктор – механическое преобразовывающее устройство, предназначенное для передачи крутящего момента с изменением его направления, скорости и тяговой силы в зависимости от необходимого значения. В классическом исполнении состоит из шестерен разного диаметра. В зависимости от соотношения размера ведущей и ведомой зубчатки может ускорять крутящий момент на ведомом валу, или наоборот делать его более медленным, но тяговым.

Механические редукторы позволяют взаимообратно изменять угловую скорость и крутящий момент. Эти величины выражаются передаточным отношением. Так, крутящий момент на входе в механизм редуктора выше, чем при выходе. При этом угловая скорость после прохождения устройства получается выше. Именно механизм такого типа обычно и подразумевается под определением «редуктор».  Передаточное число данного устройства всегда больше единицы.

Также существует понятие «повышающих редукторов». Под ним подразумеваются устройства противоположного направления действия, которые способны повышать прикладываемое усилие. Такой термин не применяется в официальной литературе, однако в ГОСТах используется понятие «повышающая передача», образование которой и подразумевает использование механизма такого типа.

Сам механизм простейшего редуктора подразумевает сцепление двух шестерней разного диаметра. Ведущая, на которую оказывается вращательное усилие, имеет меньший диаметр, а ведомая больший. К примеру, если в последней количество зубцов выше в 2 раза, то если первая сделает один оборот вокруг своей оси, то соединенная с ней ведомая обернется только наполовину. При этом тяговая способность на ее валу повысится в 2 раза, против того, что выдает источник вращения.

В целом механизм классического редуктора состоит из таких деталей:

  • Корпус.
  • Шестерни.
  • Валы.

В конструкции может предусматриваться не два, а больше шестерен. Более сложные могут иметь возможность переключения ведомых элементов, чтобы получать на выходе крутящий момент с определенной изменяемой мощностью и угловой скоростью. По этому принципу работает коробка переключения передач автомобиля. Также в конструкции редуктора может предусматриваться система смазки или принудительного охлаждения.

Чтобы редуктор мог работать, важно, сцепление ведомого, ведущего и промежуточных элементов между собой. Для этого у них предусматриваются одинаковые зубья. Они идентичны по размеру, форме и шагу.

В качестве источника крутящего момента редуктора может применяться двигатель внутреннего сгорания, лопасти ветряка, гидростанции, электромотор или приводная ручка. Развиваемое ими усилие может быть недостаточным для конкретного подключенного механизма, или же ему недостает скорости. В таком случае применяются редукторы с необходимым передаточным числом.

При использовании редукторов всегда повышение скорости сопровождается снижением мощности крутящего момента и наоборот. В связи с этим важно высчитать необходимые значения передаточного числа для конкретного потребителя. Передаточное число редуктора рассчитывается в результате деления количества зубьев ведомой шестерни на ведущей. К примеру, у устройства со значениями 40 и 20 зубьев, оно составляет 2.

К примеру, если требуется использовать мотор для подъема груза путем намотки троса на барабан, то требуется невысокое вращение с малым крутящим моментом. В такой ситуации используется редуктор. Он меняет выходные характеристики, создавая оптимальный баланс между мощностью и скоростью. Хорошо эту ситуацию показывает пример велосипеда. Его звездочки соединенные роликовой цепью являются примером простого редуктора. Однако за счет того, что связка между ними происходит через цепь, то они имеют одинаковое направление вращения. Так, велосипедист выдает ограниченную мощность. Меняя сочетание ведомых звездочек при переключении передач, он может регулировать нагрузку при вращении педалей. Чем на большую ведомую звездочку выполняется переход, тем быстрее едет велосипед, но при этом крутить педали становится сложнее.

Виды редукторов

В современных механизмах применяют различные типы редукторов.

Их классификация выполняется по нескольким параметрам:

  • Типу передачи.
  • Числу ступеней.
  • Типу зубчатых колес.
  • Расположению валов.

Все эти параметры являются важными составляющими, которые нужно учитывать при подборе редуктора для решения конкретных задач. Одни механизмы склонны к нагреву при высоких оборотах, другие меняют угол передачи крутящего момента, третьи отличаются компактностью и т.д.

Типы передачи

По типу передачи выполняется разделение редукторов на 4 вида:
  • Червячные.
  • Зубчатые.
  • Зубчато-червячные.
  • Планетарные.

Червячный тип

Состоит из червячного вала с винтовой накаткой, подобной резьбе, и зубчатого колеса с косыми зубами. С его помощью выполняется увеличение крутящего момента с уменьшением количества оборотов привода. Червячные редукторы получили распространение в разных сферах. К примеру, их устанавливают на привод автоматических ворот, станки по обработке металлов, электроподъемники. Устройство отличается приемлемым КПД. Оно встречается как в компактном исполнении, так и в виде больших промышленных механизмов. Размер редуктора влияет сугубо на механическую прочность. Перегрузка компактного механизма приводит к деформации вала или повреждению зубьев на шестерни. Чем крупнее редуктор, тем ниже такая вероятность.

Червячные редукторы отличаются сравнительно низким уровнем шума. Они имеют эффект самоторможения. При прекращении вращения они быстро останавливаются, а не оборачиваются по инерции. Специфика использования червячных редукторов заключается в том, что в них приводной вал располагается под прямым углом относительно ведомого. Это обусловлено особенностью стыковки червячного винта с шестерней.

Цилиндрический

Состоит только из шестерен в корпусе, насаженных на валы. За счет этого направление передачи крутящего момента не изменяется, как в червячном механизме. Устройства этого типа могут применяться как для повышения, так и снижения крутящего момента. Зачастую в их конструкции применяются промежуточные шестерни, чтобы пройти более точную коррекцию передаточного числа.

Чтобы зубчатые редукторы были действительно эффективными, в них применяется набор шестерен, расположенных ступенями. Такие устройства называют ступенчатыми. Первая пара выполняет преобразование крутящего момента в одно значение, после нее оно передается с другим и т.д. Естественно подобные сложения всегда влекут за собой снижение надежности и простоты ремонта. Подобные устройства могут иметь различные габариты, даже весьма компактные, несмотря на большой набор деталей

Планетарный редуктор

Имеет существенные отличия от обычного зубчатого и червячного. Его особенность в соосности входящего и выходящего потока мощности. Внутри корпуса редуктора имеются зубья. Данная деталь называется корончатая шестерня. Это обеспечивает сцепку с тремя, четырьмя или более сателлитными зубчатками. Те в свою очередь соединяются между собой водилом. При вращении они раскручивают центральную шестерню, называемую солнечной.

Существуют различные конфигурации планетарного редуктора, у которых в качестве опорного звена применяется:
  • Коронная шестерня.
  • Солнечная шестерня.
  • Водило.

На практике можно использовать в качестве ведущего и ведомого любое звено планетарного редуктора. Однако в зависимости от применяемого варианта, рабочие качества механизма меняются. Такие устройства используются на гусеничной технике, грузовых машинах, больших лебедках, в конструкции автомобильного стартера.

Реверсивное движение

Специфика механики работы редуктора подразумевает, что при раскручивании ведущей шестерни в одну сторону, ведомая вращается в противоположную. Во многих случаях это не имеет никакого значения, или решается дальнейшей модернизацией механизма, принимающего передаваемый крутящий момент.

Если реверсивное движение является неприемлемым, для решения этой проблемы редуктор предусматривает промежуточную шестерню. Она сцепляется с ведущей, и в результате воздействия оборачивается в противоположном направлении. После этого уже в паре с ведомой крутит ее наоборот. Таким образом, направление вращения на выходе с редуктора получается такое же, как и на входе.

Применение промежуточной шестерни никак не влияют на конечное передаточное число, при условии их правильного расчета. Также при корректировке на них количества зубьев, можно менять фактические параметры редуктора, уменьшая ведомую зубчатку для компактности механизма.

Нередко в конструкции редукторов можно встретить целый ряд из промежуточных шестерен в непарном количестве, хотя на практике достаточно одной зубчатки. Увеличение их количества вызвано необходимостью удлинения передачи, к примеру, если требуется, чтобы ведомый вал расположился с большим выносом в сторону относительно ведущего.

Также в редукторах может использоваться увеличенное количество промежуточных шестерен разного размера с целью отбора от каждой из них крутящего момента с определенной угловой скоростью. Это требуется для функционирования вспомогательных механизмов. К примеру, с одной из зубчаток может сниматься вращение для работы маслонасоса принудительной смазки и т.д.

Похожие темы:
  • Полиспаст. Виды и устройство. Применение и особенности
  • Блоки и ролики. Виды и применение. Особенности и отличия
  • Шарниры. Виды и применение. Принцип работы и особенности

Планетарный редуктор: устройство, принцип работы, виды


Аналоги мировых брендов. Подробнее>>


Из чего состоит планетарная передача

Планетарным редуктором называется один из типов механических редукторов. Этот широко распространённый во многих отраслях тип редукторов основан на планетарной передаче. Планетарная передача представляет собой зубчатый механизм, характерной особенностью которого является то что оси некоторых зубчатых колёс являются подвижными.

Наиболее популярная разновидность планетарной передачи состоит из следующих элементов:

  • Солнечная шестерня – малое зубчатое колесо с внешними зубьями, располагающееся в центре механизма
  • Коронная шестерня (эпицикл) – большое зубчатое колесо с внутренними зубьями
  • Водило – эта деталь планетарной передачи механически соединяет все сателлиты. Именно на водиле установлены оси вращения сателлитов.
  • Сателлиты – малые зубчатые колёса с внешними зубьями, располагающиеся между солнечной и коронной шестернёй. Сателлиты находятся в одновременном зацеплении и с солнечной и с коронной шестернёй.

Как работает планетарный редуктор

Работа планетарной передачи простейшей конструкции в случае остановленного эпицикла происходит следующим образом. Во вращение приводится солнечная шестерня. Вместе с ней начинают поворачиваться сцепленные с ней сателлиты. По мере того как сателлиты поворачиваются, они перекатываются по солнечной шестерне и по эпициклу. Тем самым они перемещаются вокруг солнечной шестерни, приводя во вращение водило, на котором закреплены оси сателлитов.

Конструкция планетарного механизма позволяет работать не только с остановленным эпициклом, используя в качестве входа солнечную шестерню, а в качестве выхода – водило. Из трёх перечисленных элементов: солнечная шестерня – водило – эпицикл любые два можно использовать как вход или как выход, а оставшийся третий – затормозить. Планетарная передача при таких способах включения всё равно будет работать, изменится лишь передаточное отношение как по величине, так и по знаку. Всего возможно шесть подобных способов включения, но наиболее широко применяется описанный выше: вход – солнечная шестерня, выход – водило, эпицикл – неподвижен. Такое включение имеет самое большое передаточное отношение из всех имеющихся способов.

Если в планетарном механизме вращаются, и солнечная шестерня и водило и эпицикл, то механизм начинает работать как дифференциал, позволяя производить сложение угловых скоростей на разных входах или их разложение угловой скорости на два различных выхода.

От планетарной передачи к планетарному редуктору

На практике планетарная передача используется как основной элемент для построения планетарных редукторов. В состав редуктора помимо самой передачи входят корпус, опорные подшипники, входной и выходной вал (или иные элементы для подключения вала двигателя и вала нагрузки).

Поскольку передаточное отношение планетарной передачи описанной конструкции чаще всего находится в диапазоне от 3 до 7, то для получения более высоких передаточных отношений применяют последовательное соединение нескольких планетарных механизмов. Получившийся в результате многоступенчатый редуктор может иметь передаточное отношение до нескольких тысяч и даже десятков тысяч.

Варианты планетарного редуктора: отличия друг от друга

Планетарные редукторы имеют большое количество разновидностей, отличающихся друг от друга по самым различным признакам. Отличия могут заключаться в конструктивной схеме – несколько солнечных шестерён, водил или эпициклов, вместо одной солнечной шестерни, одного водила и одного эпицикла в простейшем варианте редуктора. В некоторых вариантах редукторов плоскости вращения различных планетарных колёс могут быть не параллельны друг другу (пространственные планетарные механизмы).

Для построения планетарного редуктора могут быть использованы различные виды зубчатых колёс: прямозубые, косозубые, шевронные, конические. Использование каждого из этих видов зубчатых колёс может придать редуктору особенные свойства. Например, косозубые зубчатые колёса могут быть использованы для построения малошумных редукторов.

Количество сателлитов также может изменяться. Обычно используется от трёх (наиболее распространённый вариант) до шести сателлитов (выходные ступени компактных высоконагруженных редукторов). Форма сателлитов также может быть различной – например двухвенцовые зубчатые колёса в планетарных редукторах, построенных по сложным конструктивным схемам или разрезные подпружиненные зубчатые колёса в редукторах с пониженным люфтом.

Отличие планетарного редуктора от других редукторов

Планетарный редуктор имеет небольшой диаметр если сравнивать редукторы разных типов, рассчитанные на одинаковый номинальный момент. При этом осевая длина планетарных таких редукторов как правило больше чем у других типов редукторов.

В стандартных конструкциях планетарных редукторов доступен широкий ассортимент передаточных чисел (например, до шести тысяч в случае планетарных редукторов maxon motor) в отличие, например, от волновых редукторов (от 30 до 160 в стандартных моделях).

Среди планетарных редукторов можно найти модели с самым разным люфтом: от нескольких градусов для моделей стандартного исполнения до особо низколюфтовых редукторов специальной конструкции (например, планетарные редукторы Harmonic Drive). С одной стороны, это позволяет им быть более точными чем распространённые модели рядных редукторов, с другой стороны они не достигают точности волновых редукторов.


Поделиться:

Нельзя добавить товар к сравнению. Вы уже добавили к сравнению товар из категории « XXX». Очистите список сравнения и попробуйте ещё раз.

Товар успено добавлен в корзину

Ваш город

  • Москва
  • Санкт-Петербург
  • Новосибирск
  • Екатеринбург
  • Казань
  • Нижний Новгород
  • Челябинск
  • Самара
  • Омск
  • Ростов-на-Дону
  • Уфа
  • Красноярск
  • Воронеж
  • Пермь
  • Волгоград
  • Краснодар
  • Саратов
  • Тюмень
  • Тольятти
  • Ижевск
  • Барнаул
  • Ульяновск
  • Иркутск
  • Хабаровск
  • Ярославль
  • Владивосток
  • Махачкала
  • Томск
  • Оренбург
  • Кемерово

Извини, ничего не нашлось

Ваш заказВаша корзина пуста

Спасибо, ваше сообщение отправлено. Мы ответим вам как только сможем.

Перезвонить мне

Спасибо, ваше сообщение отправлено. Мы ответим вам как только сможем.

Напишите нам

Спасибо, ваше сообщение отправлено. Мы ответим вам как только сможем.

Сайт использует cookies для вашего удобства. Политика конфидинциальности и Правила использования. Принять

Политика конфиденциальности

Как написать Redux Reducer

Адам Гаррет-Харрис

Адам Гаррет-Харрис

  • 15 октября 2019 г.
  • 5 мин.
  • 27,429 Просмотр
  • октября 15,
  • 9 9000 5 МИН.

  • 27 429 Просмотров

Веб-разработка

Введение

Введение

В Redux редуктор — это чистая функция, которая выполняет действие и предыдущее состояние приложения и возвращает новое состояние. Действие описывает, что произошло, и задача редуктора — вернуть новое состояние на основе этого действия.

 1(previousState, action) => newState 

js

Это может показаться простым, но это должна быть чистая функция без побочных эффектов.

Pure Function

Чистые функции Невозможно Делать любое из следующего:

  1. Доступ к глобальным переменным
  2. Глобальные переменные
  3. Mintate свои аргументы
  4. Выполните побочные эффекты (например, Make API).
  5. Вызов любой другой нечистой функции (например, даты и случайных функций)

Действия

Действия — это объекты, которые имеют свойство типа и любые другие данные, необходимые для описания действия. Например, приложение чата может иметь такое действие:

 1{
2 тип: 'ADD_MESSAGE',
3 channel_id: 'канал-1',
4 сообщение: "Привет!"
5} 

js

 1 {
2 тип: 'ADD_MESSAGE',
3 сообщение: "Привет!"
4} 

js

Типы действий

Это может показаться многословным, но полезно сохранить файл с именем action. js для экспорта всех типов действий в виде строк.

 1export const CHANGE_USERNAME = 'CHANGE_USERNAME' 

js

Затем вы можете импортировать их в reducer.js , чтобы случайно не ошибиться в имени действия.

 1import { CHANGE_USERNAME } from './actions' 

js

Редуктор

Редюсер принимает два параметра: состояние и действие . Вам нужно иметь начальное значение, чтобы при первом вызове Redux редуктора с undefined , он вернет initialState . Затем функция использует оператор switch , чтобы определить, с каким типом действия она имеет дело. Если есть неизвестное действие, то оно должно вернуть состояние , чтобы приложение не потеряло свое текущее состояние.

 1const начальное состояние = {
2 имя пользователя: '',
3 сообщения: [],
4}
5
Редуктор 6 функций (состояние = начальное состояние, действие) {
7 переключатель (действие. тип) {
8 случай CHANGE_USERNAME:
9 вернуться {
10 ...состояние,
11 имя пользователя: action.username,
12 }
13 по умолчанию:
14 состояние возврата
15 }
16} 

js

Давайте посмотрим на оператор return в этом редукторе:

 1return {
2 ...состояние,
3 имя пользователя: action.username,
4} 

js

Мы возвращаем совершенно новый объект, а не пытаемся изменить его состояние. Затем мы используем оператор распространения для создания копии состояния. Затем мы переопределяем свойство username новым значением из action.username .

Добавление в массив

Вы можете добавить столько операторов case, сколько вам нужно. Давайте напишем еще один для добавления нового сообщения.

 1Редуктор функции (состояние = начальное состояние, действие) {
2 переключатель (action.type) {
3 дело CHANGE_USERNAME:
4 возврат {
5 ...состояние,
6 имя пользователя: action.username,
7 }
8 случай ADD_MESSAGE:
9 вернуться {
10 . ..состояние,
11 сообщений: [
12 ...состояния.сообщения,
13 {
14 пользователей: state.userId,
15 сообщение: action.message
16 },
17],
18 }
19 по умолчанию:
20 состояние возврата
21 }
22} 

js

Здесь делаем что-то похожее на первый случай. Возвращаем новый объект и распространяем внутри него state . Затем мы переопределяем сообщения и присваиваем ему значение нового массива, , но , мы хотим сохранить все существующие сообщения, поэтому мы распространяем внутри него state.messages . Затем добавляем в конец массива новый объект с пользователем из состояния и сообщением из действия.

Заключение

Я привел примеры изменения состояния путем изменения строки и добавления к массиву, но в редюсере можно делать гораздо больше вещей, которые могут стать очень сложными. Вы можете удалить элемент из массива (с Array.slice и оператора расширения), изменить несколько элементов в массиве (с помощью Array. map ), удалить несколько элементов из массива (с помощью Array.filter ) или удалить несколько элементов из объекта (с помощью Object.keys , .filter() и .reduce() ).

Только не забудьте сохранить его в чистоте и не мутировать состояние. И поскольку это чистая функция, вы можете легко протестировать свой редьюсер.

Об авторе

Я программист полного цикла и ведущий подкаста BookBytes. Вы можете подписаться на меня в Твиттере.

Редукторы в JavaScript. Полное введение в JS-редукторы… | Надун Малинда

Полное введение в редукторы JS с примерами

Концепция редюсеров в JavaScript появилась вместе с популярностью механизмов управления этапами, таких как Redux и хук useReducer в React. Однако, несмотря на то, что базовая концепция редукторов проста, она может быть сложной для новичков в начале. Поэтому я постараюсь объяснить все просто в этой статье.

Редуктор — это не что иное, как простая функция, которая принимает два аргумента и на основе этих двух аргументов возвращает новое значение состояния.

Редуктор примет состояние и действие, а затем вернет новое состояние. Bellow — это псевдофункция, представляющая эту концепцию.

Это можно переписать следующим образом с помощью функции стрелки JavaScript.

Обратите внимание, что хотя я использовал « цвет » в качестве первого аргумента выше, это все еще state переменная, и мы можем назвать ее как угодно. А также обратите внимание на второй аргумент « действие ». Это простой объект со свойством типа и необязательным свойством полезной нагрузки , другим объектом. Поскольку этот объект полезной нагрузки является необязательным, и для простоты первого примера я просто опускаю его здесь и использую позже в этой статье.

На основе свойства type в объекте action редьюсер может условно возвращать новое состояние.

Это простое использование концепции редюсера, но чаще всего в ваших приложениях будут сложные состояния. Внутри функций-редюсеров очень часто используется оператор switch-case , а не оператор if-else . Если это переписать с использованием switch-case, это будет выглядеть так:-

Тогда давайте посмотрим на немного сложную функцию редуктора с дополнительным свойством (объектом) полезной нагрузки в объекте действия .

Прежде чем углубиться в саму функцию редуктора, мне нужно выделить несколько моментов в приведенном выше разделе кода. Во-первых, в строке номер 2 я использовал уничтожение объекта JavaScript, чтобы извлечь свойства из объекта полезной нагрузки и привязать их к константе. Если вы не знакомы с этой концепцией, я рекомендую сначала пройтись по ней.

Другая важная вещь заключается в том, что функции редуктора используются для возврата нового значения состояния на основе входящего значения состояния в функцию. Это означает, что мы никогда не меняем состояние todos напрямую; скорее, функция редуктора возвращает новый объект todos. Короче говоря, состояние, обрабатываемое функцией редуктора, неизменяемо.

Обратите внимание, что в строках 8 и 17 выше я использую оператор распространения JavaScript, чтобы изменить только часть совпадающей задачи, не касаясь остальной части этой задачи. А также, используя метод карты массива , я всегда гарантирую возврат нового массива , используя входящий массив todos . Так мы обеспечиваем неизменность состояния, в нашем случае todos.

Итак, мы можем использовать нашу функцию todoReducer в нашем приложении, как показано ниже. Пожалуйста, обратите внимание на то, как я определяю объект действия и его необязательное свойство полезной нагрузки. полезная нагрузка свойство (объект) состоит из минимального количества информации, которую наши функции редуктора должны знать, чтобы изменить состояние.

После вызова нашего todoReducer новый объект состояния todos будет выглядеть следующим образом:

  • Редьюсеры можно использовать для управления переходами состояний в вашем приложении.
Back to top