Перейти к публикации

как ПРАВИЛЬНО построить эвольвенту для зубчатого колеса?


Рекомендованные сообщения

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

есть вариант что можно задать эвольвенту через уравнение, но я в математике не силен, и как загнать уравнение в кривую не узнавал. да и времени пока нету (можт и попробую на днях).

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

Ссылка на сообщение
Поделиться на других сайтах


очень интересно. но как свести это воедино??? тулбокс как уже говорилось эвольвенту не чертит, а только дугу окружности...

насколько я вижу лучше всего строить кучу точек и соединять их сплайном. что в принципе я и сделал при помощи макроса.

хотя правильнее будет наверное использовать уравнение, тогда получится 100% идеально.

кто подскажет как с помощью уравнения начертить в эскизе эвольвентный зуб???

Ссылка на сообщение
Поделиться на других сайтах

открываете справочник по высшей математике... :)

а дальше - в зависимости от системы в которой вы планируете создавать зуб.

я так смотрю - все проходят эту стадию при освоении ПО :)))

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах

строится контур зуба - линия по уравнению. Далее все элементарно. Уравнения приводились.

В ПРоЕ этим способом делал сам.

Ссылка на сообщение
Поделиться на других сайтах

А объясните плиз, в чем разница "строить кучу точек и соединять их сплайном" и "линия по уравнению" с точки зрения математики...

Ссылка на сообщение
Поделиться на других сайтах

А объясните плиз, в чем разница "строить кучу точек и соединять их сплайном" и "линия по уравнению" с точки зрения математики...

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

Ссылка на сообщение
Поделиться на других сайтах

А объясните плиз, в чем разница "строить кучу точек и соединять их сплайном" и "линия по уравнению" с точки зрения математики...

разница может быть достаточно серьёзная.

При построении сплайна по точкам на его гладкость влияют следующие моменты:

1 точность задания координат точек - невозможно задать координату абсолютно точно. Чем больше точек, тем больше отклонений от "идеала".

2 способ аппроксимации линии между точками. В зависимости от применяемой математики (NURBS, B-splane) форма линии может быть разной.

Попробуйте сами построить десяток точек, лежащих на дуге окружности (не командой "точки на окружности", а задать все точки по координатам), а потом построить по ним сплайн. Проанализируйте его кривизну (только не испугайтесь) и сравните с нормальной дугой.

Ссылка на сообщение
Поделиться на других сайтах

строится контур зуба - линия по уравнению. Далее все элементарно. Уравнения приводились.

В ПРоЕ этим способом делал сам.

А как Вы определяли начало и конец этого контура: одня точка допустим "начало" - находиться "на дне зуба" (во впадине), другая - на вершине контура?
Ссылка на сообщение
Поделиться на других сайтах

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

не понял вопроса. Мне всё равно где начало, где конец :)

<noindex>http://fsapr2000.ru/index.php?showtopic=31...st&p=287647</noindex>

Ссылка на сообщение
Поделиться на других сайтах

не понял вопроса. Мне всё равно где начало, где конец :)

<noindex>http://fsapr2000.ru/index.php?showtopic=31...st&p=287647</noindex>

Ну как-же все-равно???

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

Ссылка на сообщение
Поделиться на других сайтах

Как строить окружности впадин и вершин, исходя из построенной эвольвенты?

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

Для построения эвольвенты требуется только диаметр впадин (и та же система координат) - как следует из приведённых по ссылке уравнений.

Ссылка на сообщение
Поделиться на других сайтах

разница может быть достаточно серьёзная.

При построении сплайна по точкам на его гладкость влияют следующие моменты:

1 точность задания координат точек - невозможно задать координату абсолютно точно. Чем больше точек, тем больше отклонений от "идеала".

2 способ аппроксимации линии между точками. В зависимости от применяемой математики (NURBS, B-splane) форма линии может быть разной.

Попробуйте сами построить десяток точек, лежащих на дуге окружности (не командой "точки на окружности", а задать все точки по координатам), а потом построить по ним сплайн. Проанализируйте его кривизну (только не испугайтесь) и сравните с нормальной дугой.

Чисто теоритически это все понятно, но практически CAD все-равно где-то там внутри строит "кучу точек"...

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

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

Строим эвольвенту с запасом (на полный оборот), строим окружности впадин и вершин и получаем профиль зуба.

производим обрезку эвольвенты)))

Ссылка на сообщение
Поделиться на других сайтах

производим обрезку эвольвенты)))

Во-от! Наконец-то!

Значит боковая поверхность контура зуба является частью эвольвенты! Следовательно, имеет и начала и конец. А уважаемый `GOLF_stream` пишет : "Мне всё равно где начало, где конец ". Если все-равно, то получим просто эвольвенту, неизвестно где начинающуюся и оканчивающую и как по ней строить профиль зуба, малопонятно.

А если вспомнить еще и про корригирование, то ИМХО на базе "чистой" математической эвольвенты построить реальное зубчатое зацепление вряд-ли удасться...

Ссылка на сообщение
Поделиться на других сайтах

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

Если бы Вы скачали файл, прикреплённый по указанной ранее ссылке, то смогли бы всё давно увидеть и - надеюсь - понять.

на базе "чистой" математической эвольвенты построить реальное зубчатое зацепление вряд-ли удасться...

кому как...
Ссылка на сообщение
Поделиться на других сайтах

да все строится. и коррегированная - тоже. только надо найти соответствующую формулу. (хотя в случае коррегирования - просто сместить контур эвольвенты).

поймите простую идею: все сплайны описываются в математическом виде. и чем проще (элементарнее) формула - тем быстрее работает программа ("крутится модель", "пересчитывается" и т.д.)

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

поэтому, если вы желаете просто повторить курс геометрического построения эвольвенты - стройте. а всем остальным - строить только по формуле эвольвенты и уже от этой кривой "играть" дальше.

п.с.

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Andrey_kzn
      - тут возможно смысл сообщения в том, что оси не синхронизированы, только вот зачем синхронизировать  оси X и Y не понятно. В случае двух шпинделей например,  coupled будет означать синхронизацию.
    • niagara39
      Правильно ХУ на этом станке не перпендекулярны. Тормоз оси У включен постоянно, отключается только при перемещении самой оси У. Координаты не  меняются... Знать бы что за параметры, пока ничего подобного не нашли
    • nicomed
      Поднял старые записи. Из того что было максимально похоже на то, что можно было назвать "получалось" :   Самому не совсем понятно поведение СкетчМенеджера при отрисовке линии от координат 0,0,0 - частенько слетает в произвольное место на виде. 
    • maxx2000
      на втором  скрине PLC сообщает что-то типа "старт программы запрещён потому что оси ХУ не связаны". Возможно станок в режиме точения должен заблокировать перемещение У, включить тормоз или что-то ещё для произвольного смещения под нагрузкой. Возможно косяк в тексте программы.
    • maxx2000
      @sneg0vik как это? Если ХУ не перпендикулярны то это уже не У, а скажем ось В. Нет, конечно в теории можно построить станок с неперпендикулярными ХУ. Вопрос зачем? Gildemeister CTX 420 это же токарно-фрезерный с осью У
    • sneg0vik
      На станке ось "X" является наклонной по отношению к оси "Y" (т. е. они не перпендикулярны). Поэтому надо полагать (учитывая текст ошибки) у вас отключена связь оси "Y" с осью "X".   Проверьте меняются ли координаты оси "X", когда вы двигаете ось "Y". И наоборот. Если - нет, то ищите как включить (наверное через параметры) взаимосвязь оси "Y" с осью "X".
    • ДОБРЯК
      Если ваш Заказчик и такую работу примет, то необходимо в шпоночное отверстие добавить и массу воды. Примерно 1/4 от той массы которую вы будете добавлять.  Да и еще и не забыть добавить момент инерции от воды.
    • Soprin
      В функции MOVE по F7.3 должно же из R270 переносить в R278?
    • niagara39
      Причина все еще не найдена... Но заметил, что сразу после включения в меню диагностики появляется следующее предупреждающее сообщение: 10155 M: Y-axis: Y-axis and X-axis not coupled , но причина его появления и его смысл неизвестны
    • maxx2000
      скажите, Вам уже делали эти детали? Вы себе представляете как и главное  чем, можно обработать внутренние углы без скругления на вашей детали? Разве что проволокой. НО оно же стоить будет как крыло от боинга. 
×
×
  • Создать...