Як обчислити діаметр ланцюга з кількості зубів?


11

Просто знаючи кількість зубів на ланцюжку, чи можемо ми визначити точний діаметр?


В основному є 3 кола з різним діаметром (кінчики зубів, основа або там, де насправді сидить ланцюжок) - який з них ви хочете? Для чого вам потрібен діаметр?
freiheit

1
чудові відповіді тут, але чи не діаметр вдвічі більший за радіус кола?
jackJoe

@jackJoe так, але це не корисно, оскільки ви також не знаєте радіус.
freiheit

@JackJoe: Так. Але ми не маємо ніякої інформації, окрім кількості зубів, за ОП.
zenbike

1
Собачі вуха: будь ласка, подивіться на питання на Math.Stackexchange.com. Це набагато складніше та більш ретельне вивчення цього питання. Щодо цієї сторінки, я пропоную вам вибрати відповідь @Lantius. Шахта хороша і практична для більшості цілей. Він потрапить у область помилки загальних інструментів вимірювання. Це не зовсім точно, і відповідь Лантія робить це кращим.
zenbike

Відповіді:


10

Ланцюжок - це n-однобічний регулярний багатокутник, де n - кількість зубів. Бічна довжина s багатокутника - це відстань від кінця до кінця кожного зубчастого зуба.

Формула радіуса правильного многокутника така:


(джерело: mathopenref.com )

Використовуючи 12,75 мм вище дзенбіке для s , ми отримуємо 107,61 для радіусу, або 215,22 мм для діаметра, що дуже близьке до його наближення.

Порівнюючи дві формули, видно, що термін тривалості, як очікувалося, можна усунути. Це залишає нам:

1 / sin ( pi / n ) проти n / pi

Для великих n ці терміни сходяться, вводячи помилку всього .12 мм, коли n = 53. Він трохи більший, оскільки n стає менше, і відрізняється на .64 мм для n = 11.

Для всіх практичних цілей я б просто використовував s * n / pi , навіть для найменшого гвинтика, який ви зіткнетеся, він буде в межах міліметра.


Мене тут цікавить математика. Чи можете ви прописати (для тих, хто менше часу на математичний клас), що являє собою кожна змінна? Я думаю, що я стежу за вами, але я не впевнений. Формула s * n / pi - те саме, що я роблю, правильно? Звідки походить неточність для меншої кількості сторін? (Якщо припустити, що я слідкую за вами та мають правильні змінні.)
zenbike

Це пряма лінія між зубами, а не описана дуга?
zenbike

1
Це пряма лінія. Наприклад, якщо у вас був неможливо крихітний ланцюжок з вісьмома зубами (вершинами), ви могли простежити навколо нього чистий зовнішній вигляд восьмикутника. Як ви вже здогадалися, для вимірювання відстані прямої лінії по краях восьмикутника і множення не вистачає зайвого біту відстані, яке дуга прописала б між цими точками, тож ваша загальна окружність виходить трохи короткою. Коли ваші точки зближуються, різниця стає меншою - багатокутник з мільйоном крихітних сторін майже не відрізнятиметься від кола.
Лантій

Ось що і розібралося. Дякуємо за роз’яснення. То як же ви адаптуєтесь до відсутньої дуги при вимірюванні?
zenbike

1
Ця ж математика у дещо легшому для засвоєння форматі - це функція crd (theta) en.wikipedia.org/wiki/Chord_(geometry) - вона пов'язує довжину акорда ( крок ланцюга в цьому випадку) з радіусом і кут. Адаптований тут, 12,7мм = r crd (360 / n) = 2 * r * sin (180 / n); тому r = 6,35 / sin (180 / n) мм. Нам потрібен TeX тут.
Егрик

7

Якщо ви знаєте лише крок ланцюга (стандартний для більшості велосипедів) та кількість зубів, то ви можете повністю описати коло (і n-гон) лише через шпилькові центри . Я зроблю все можливе, щоб зробити математичні формули читабельним способом з текстом, але я повністю опишу кожне з чотирьох кіл / n-gons:

Колові ланцюги

Дозволяє:

n = кількість зубів

L = крок ланцюга (довжина ланки) (12,7 мм для більшості велосипедів)

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

Оскільки вам відомий крок ланцюга (1/2 "або 12,7 мм - це ланцюг 40 серії, який зазвичай використовується на велосипеді), шпильки будуть утворювати звичайний n-gon (багатокутник з n-сторонами однакової довжини) , причому кожна сторона повинна дорівнювати 12,7 мм. Формула периметра цього n-гона досить проста (внизу), і це було б добре для більшості наближень. Зауважте, що це також дорівнює довжині ланцюга, яка буде обмотана навколо кільце (ланцюг би йшов за n-гоном, а не по колу).

Периметр n-гона, виконаний контактними центрами

Периметр n-гона = L * n = 12,7 * n мм

Однак це не зовсім точно для опису кола по центру штифтів. Більш точні формули наведені нижче:

Обведіть контактні центри

окружність = pi * L / (sin (180 / n)) = 39.8982 / (sin (180 / n)) мм

радіус = L / (2 sin (180 / n)) = 6.35 / sin (180 / n) mm = 'pcRad' (центральний радіус штифта)

діаметр = L / sin (180 / n) = 12,7 / sin (180 / n) мм = 'pcD' (діаметр центрального штифта)

Тепер нам знадобиться додаткова інформація для опису двох пов’язаних кіл / n-gons:

Для долин долів та вершин роликів нам потрібно знати радіус чи діаметр ланцюгового валика навколо шпильки. За даними http://en.wikipedia.org/wiki/Roller_chain , ланцюг 40 серії має діаметр ролика 0,312 дюйма (7,92 мм). Оскільки відстань від шпилькового центру до дна долини є радіусом валик:

Коло / н-гон про долини долин

rRad = радіус ролика (3,96 мм для більшості велосипедів)

Периметр n-гонів долинних поверхів = 2 * n * (pcRad - rRad) * sin (180 / n)

= 2n * (pcRad - 3,96) * sin (180 / n) мм

floorRadius = pcRad - rRad = pcRad - 3,96 мм

полДиаметр = 2 * fRad = pcD - 2 * rRad = pcD - 7,92 мм

Коло / н-гон верхівки ланцюгових роликів

Периметр n-гона верхівки роликів = 2 * n * (pcRad + rRad) * sin (180 / n)

= 2n * (pcRad + 3,96) * sin (180 / n) мм

rollerTopRadius = pcRad + rRad = pcRad + 3,96 мм

rollerTopDiameter = 2 * rtRad = pcD + 2 * rRad = pcD + 7,92 мм

rollerTopCircumference = pi * rtD = pi * (pcD + 2 * rRad) = pi * (pcD + 7,92) мм

Тепер, щоб описати остаточне коло / n-gon, нам потрібна висота зуба над центрами штифтів. Я б очікував, що це буде позитивним на новому ланцюжку і негативним на зношеному:

Коло / н-гон кінчиків зуба

t = висота наконечника зуба над центрами шпильок (мінус, якщо нижче)

Периметр n-гона кінчиків зубів = 2 * n * (pcRad + t) * sin (180 / n)

tipRadius = pcRad + t

tipDiameter = 2 * tRad = pcD + 2 * t

tipCircumference = pi * tD = pi * (pcD + 2 * t)

Крім того, щоб зробити це обчислення трохи простіше (але трохи менш точно на зношеному ланцюзі), ви можете виміряти свій власний інтервал між зубами. В ідеалі вони будуть трохи довші, ніж крок ланцюга, але це зміниться, коли ланцюг зношується:

Коло / н-гон кінчиків зуба - Чергуйте

tSpacing = середня відстань між кінчиками зуба

Периметр n-гона кінчиків зубів = n * tРозміщення

tipRadius = tSpacing / (2 sin (180 / n))

tipDiameter = 2 * tRad = tSpacing / sin (180 / n)

tipCircumference = pi * tD = pi * tРозміщення / (sin (180 / n))


Невелика поправка до формул Егрика, що стосуються долинних підлоги та підказки. Згідно [1], ланцюг 40 серії має діаметр роликів 7,77 мм (0,306 дюйма). Ehryk для ланцюга серії 41. [1]: en.wikipedia.org/wiki/Roller_chain

6

Редагувати:

Я розмістив це запитання на math.se і отримав цікаву відповідь , яка в основному підтверджує відповідь Лантіуса як більш точної математичної моделі, а моя як практичне наближення до велосипедного світу.


Маючи лише кількість зубів, немає.

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

З окружністю визначити діаметр потрібно простою математикою.

Ділимо діаметр на Pi (3.14159 на 5-й десятковий)

C = D / 3,14159

Отже, якщо кількість зубів - 53, а відстань - 12,75 мм, у нас окружність становить 675,75 міліметра.

675,75 міліметрів, поділених на 3,14159, дає діаметр 215,1 міліметра. Перетворений і округлений на 2 місця, це 8,46 дюйма.

Я виміряв діаметр кільця ланцюга Shimano 53 зуба, і він становить 8,51 дюйма. Тому я вважаю, що моя математика повинна бути такою ж точною, як і допуски в моїх вимірах.

Діаграма формули та методу


Звичайно, з ланцюжком у вас виникає питання, що таке "діаметр" - як ви його вимірюєте? При розрахунку за вищенаведеною формулою ви повинні отримати діаметр ланцюгового кола - в основному кола, яке описують ланцюгові шпильки - не самого внутрішнього або зовнішнього діаметра.
Daniel R Hicks

Власне, це число засноване на вимірюванні штангенциркулем від кінчика зуба до кінчика зуба. Це окружність, описана колом, розміщеним для торкання кінчика кожного зуба. І я припускав зовнішній діаметр, оскільки це було б важливо для каркасного будівництва.
zenbike

3
І сподіваюся, що це не еліптично :-)
Карл

Так, тепер, коли я думаю про це, ланцюг повинен бути трохи розпущеним на ланцюжку - один із способів (грубо) перевірити натяг ланцюга - витягнути на передню частину ланки і подивитися, скільки вона дає - має бути приблизно половина товщини ланцюга. Але все-таки ви (принаймні теоретично) не могли б обчислити самий зовнішній діаметр за своєю формулою.
Даніель Р Хікс

@Daniel R Hicks: Як це? Насправді це працює так, як я робив математику, і перевіряв її на фізичному ланцюзі, і воно відповідає. Чи я не описую процес досить добре, можливо?
zenbike
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.