Набор шестеренок для гитары

ТПК, он же ЛУАЗ 967

Расчет шестерен гитары

14 декабря 2010, 15:38

Для нарезания резьб на моем станке используется замена шестерен, что позволяет расширить диапазон возможных резьб оносительно заводской инструкции, в том числе нарезать дюймовые резьбы. Хоть формула расчета шага через число зубьев и проста, но для выяснения «а какие шестерни поставить для получения нужного шага» приходится повторять расчет для каждого набора. Муторно.
На просторах интернета была найдена программа, расчитывающая наборы шестерен — но к сожалению написана она крайне криво, изобилует ошибками и к тому же привязана к единственному каталогу. Как известно, «хочешь чтобы было сделано хорошо — сделай сам», пришлось сделать. По мере возможностей сохранил Look&Feel, извел багов и чуть добавил функциональности.

Загрузить (128,3 KiB, 9 652 hits)

Для выполнения требуется рантайм VB6 (скачать его можно тут).

Перевод:

Для получения английской версии достаточно переименовать файл lang.txt в каталоге программы, для перевода на другие языки нужно перевести все строки после знака «=» из этого файла.

UPD от 17.10.2012. Вышла новая версия, по ссылке выше будет загружена именно она. Старую можно загрузить тут:

Загрузить старую версию (125,1 KiB, 2 087 hits)

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

Если вам настолько понравилась программа, что вдруг захотелось поддержать автора — это можно легко сделать!

Похожих записей не найдено.

47 комментариев

Отзыв: 0 0

Благодарю за столь полезную программу!
Шикарно! Ещё раз спасибо!
P.S. Киньте на мыло реквизиты для благодарности.

Отзыв: 0 0

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

Отзыв: 0 0

На Чипмейкере есть тема с обсуждением

Отзыв: 1 0

подобрал набор шестерен, позволяющий резать все дюймовые резьбы вплоть до 1/512 с точностью лучше 0.1% с метрическим винтом.

это — 12 15 25 33 57 63 68 90. Естественно вдогонку к штатным. И распечатал их на 3Д-принтере — оказывается это лучший способ получения произвольных шестерен.

Отзыв: 0 0

Почем шестерни обошлись?

Отзыв: 0 0

Не понял вопроса — какие шестерни?

Отзыв: 0 0

Огромное спасибо за проделанную работу. Здоровья Вам и удачи!

Отзыв: 0 0

Прога супер. Огромное спасибо автору!

Отзыв: 0 0

Спасибо! Изготовил винтик для старых ножниц, с шагом 38 ниток/дюйм.
Правда после изготовления понял, что это скорее всего была 9/64-40, жестоко изнасилованная винтом М4.
Но держит и стрижёт.
В вебманях не силён, извините..

Отзыв: 0 0

Спасибо, ТОВАРИЩ! Нужная программа! Под вин10х64 LTSB при сворачивании выкидывает ошибку Run-time error «0».

Отзыв: 0 0

что означает в программе «предварительный делитель»

Хрень какая-то. Отзыв: 0 6

Если вы о чем-то не знаете, значит вам это точно не нужно

Отзыв: 0 0

Снабдили бы примерами ну или хелпом, для меня некоторые моменты остаются непонятными, токарить я начал недавно.

Мудрость, достойная занесению в скрижали! Отзыв: 8 0

Снабдил бы если бы продавал. Или хотя бы хоть кто-то кнопочку «поблагодарить» нажал.
Вообще, забавные у нас люди попадаются — мало того что прога нахаляву, так еще и претензии какие-то

Отзыв: 0 0

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

Отзыв: 1 0

Ну для этого ее надо *просто* переписать от начала и до конца на Яве Гораздо проще купить планшет с Виндой.

Отзыв: 1 0

Ну я бы может и портанул бы на ведро. Зимой, когда особенно то и делать нечего. Но нужны исходники. А самому сочинять с нуля лениво.Старый я.

Отзыв: 0 1

Под Андроид есть эмуляторы Винды. При желании можно поставить и юзать эту программу! )))) Надыть накарябать чтоли, да на 4pda выложить.

Отзыв: 1 0

Наличие данной публикации в паре с тем ,что автор указал на чем,как и какие делал шестерни,для расширения возможностей-просто подарок для начинающих «хоббийников»

Отзыв: 1 0

Тоже скачал. Чтобы знать, какие шестерёнки стоят в Корветах. Надоело искать кто изготовит разные задумки (мне в основном надо изготовление шестерён).

Мудрость, достойная занесению в скрижали! Отзыв: 7 0

Не понял, причем тут «какие шестеренки в корветах»? По умолчанию в программе заведомо более широкий набор

Под изготовление более-менее настоящих шестерен обязателен фрезер, а для ХОРОШИХ шестерен — завод от зуборезки до закалки.

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

Отзыв: 0 0

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

Отзыв: 1 1

«Нормальная» переводится как «Дерьмо, но мы привыкли». Я ведь и сам ей пользуюсь, неужто все так плохо?

Отзыв: 4 1

Оказывается, чтобы программу не воровали, ей недостаточно быть даже бесплатной Один такой герой уже отметился в комментах, случайно был найден еще один — http://velomobile.org/forum/viewtopic.php?p=4735039&sid=608807a89a8b439e1786ecb0b511d35f#p4735039

Интересно, сколько еще таких убогих? Может, уже пора пройтись поиском да подготовить «расстрельные списки» в ожиданиии нового закона о противоправном контенте?

Хрень какая-то. Отзыв: 0 3

Дмитрий! Ваша программа не запускается на WinXP без библиотек Visual Basic. Делает это (не запускается) молча — т.е нет обработчика системных ошибок, нет анализа конфигурации в среде запуска. Желательно сделать простейший установщик включающий в инсталляцию не только exe, ini, и lang файлы но и все необходимые для автономной работы программы библиотеки Visual Basic. Спасибо за Ваш труд! С уважением Алексей!

Отзыв: 0 0

Извините, но мне казалось что намек «требует рантайм VB6″ достаточно понятен Могу еще раз: ТРЕБУЕТ.

>Делает это (не запускается) молча — т.е нет обработчика системных ошибок, нет анализа конфигурации в среде запуска

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

>Желательно сделать простейший установщик включающий в инсталляцию не только exe, ini, и lang файлы но и все необходимые для автономной работы программы библиотеки Visual Basic

И тут же навлечь на сайт гнев мелкомягких за варез? Спасибо за предложение, я как-нибудь обойдусь
К тому же,

  • во всех мелкомягких ОС начиная с ВинХП СП3 эти библиотеки уже есть
  • Ежели кого забанили и на гугле, и на яндексе — есть еще и википедия. Откуда поиском «VB6» тут же попадаем на страницу с такой вот ссылкой — http://www.microsoft.com/en-us/download/details.aspx?id=24417
  • увеличивать в 30 раз размер загружаемой программы, требовать ее инсталляцию (вместо нынешней портабл версии) — и ради чего?
  • у меня она и так работает, хотя у меня Линукс

Отзыв: 1 0

Программа понравилась, удобно подбирать шестеренки.
«Дальнейшие пожелания принимаются — на странице загрузки есть комментарии. »
Было-бы очень неплохо чтобы появился еще и «пост-делитель» и перебор вариантов постделения. На некоторых станках между гитарой и ходовым винтом стоит коробка подач, например с делением 1:1 и 1:2, или, как у меня, коробка нортона на 9 позиций.
Можно даже без графического интерфейса, один раз можно и ini ручками поправить, а выводе результатов достаточно чтобы просто указывался номер скорости.
Добавить в ini новую секцию и в ней задавать передаточное отношение в виде простой дроби (число зубьев в шестеренках коробки), например так:
post_trans_count=9
post_trans_1=»16:16″
post_trans_2=»16:18″
.
post_trans_9=»16:28″

Отзыв: 0 0

Ууу как все запущено

Пост-длитель — плз пример станка с иррелевантным делителем, который невозможно учесть как «пред-делитель». ИМХО ежели есть коробка, то все резьбы делаются ею, и надобность в оной программе строго равна нулю. Корвет-402 в пример плз не приводить, ибо коробки Нортона по замыслу его создателей должно хватать на все дюймовые резьбы, а метрика это излишне. Для корвета-403 можно просчитать все 3 имеющиеся варианта, просто указав коробку как предделитель, для 402 аналогично, но использовать в коробке только 2 передачи, указаные в паспорте: 7 и 1.
Добавление же в расчет еще одной ступени приведет к росту объема расчета с 4-ой до 5-ой степени от количества шестерен, и тогда окончания вычислений можно и не дождаться

«задавать передаточное» — морда программы потому и сделана на VB, что на нем разработка/доработка интерфейса занимает считаные секунды. Так что мне проще сделать изменения в ГУИ, чем переделывать парсер инишника! Служебные файлы не предназначены для ручного редактирования, их формат не публиковался, в их парсере даже никаких проверок нет Соответственно все вопросы по попыткам их редактирования отправляются в /dev/null. Конечно, я стараюсь делать их читабельными — но это исключительно в дань линуксовым традициям, от нелюбви к реестру, ну и для удобства отладки.

Отзыв: 0 0

Выдалось немного свободного времени — забирайте, проверяйте.

Отзыв: 1 0

Сер Админ, а какой алгоритм использовался в программе? Я вон тоже написал скрипт, реализующий перебор вариантов. Точнее не полный перебор всех вариантов (там жуть уже при небольшом числе шестерен), а только расстановку из Н по М. Правда не учитываю пересечение шестерен с осями, лень добавлять, да и пока не нужно было.

Отзыв: 1 0

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

Прикидочный расчет: количество размещений в нашем случае (грубо) это четвертая степень общего количества шестерен, так что даже для коллекции из 100 шестерен (предел мечтаний!) это всего лишь 100 миллионов комбинаций, а процессор у нас выполняет за 6 миллиардов операций в секунду, так что если на одно вычисление по формуле тратится даже не 12 операций (6 извлечений, 5 арифметики, сравнение) а в 5 раз больше — целых 60 — так вот для такой коллекции набор шестерен будет рассчитан за секунду.

Так что я не вижу смысла в какой-либо оптимизации.

PS. Мода на коверканье слов давно прошла, «сер».

Отзыв: 0 0

Просто еще одно ОГРОМНОЕ спасибо за программу. )

Отзыв: 0 0

Благодарности за программу принимаются также и в материальной форме Правый клик по левой иконке в заголовке — «о программе»

Отзыв: 1 0

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

Хрень какая-то. Отзыв: 0 3

[MARKED AS SPAM BY ANTISPAM BEE | CSS Hack]
очень благодарен за прогу. но всетаки несмотря на просьбу, залинковал софт (иногда бывает сайт первоисточника недоступен, или переехал и найти прогу невозможно. подальше положишь, поближе возмешь) и сделал ссылку на эту старницу.

Отзыв: 0 0

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

Отзыв: 0 0

[MARKED AS SPAM BY ANTISPAM BEE | CSS Hack]
Спасибо за программу

Отзыв: 0 0

Вот спасибо. Приспичило резать полдюймовую резьбу 20 ниток на дюйм, а винт метрический. На чипмейкере есть прораммка расчета, но она консольная и не так удобная. А тут вбил имеющиеся шестеренки и готово. Очень нужная программка!

Отзыв: 0 0

Просьба на другие ресурсы (в том числе и на чипмейкер) саму программу не выгружать — а линк пожалуйста.

Отзыв: 0 0

Вы писали «Да хоть кому раздай, для того и делалась. Можно даже ссылку (на страницу загрузки а не на саму программу) по разным сайтам/форумам разместить чтобы быстрее искалась.» Правил стараюсь никогда не нарушать. 🙂 Размещаю только ссылку на эту страницу. Программа действительно очень нужная! узнал, что мой китаец может нарезать аж с шагом от 0,3 до 20 мм. Ну и плюс кучка дюймовых резьб реализуется.

Отзыв: 1 0

Если еще обзавестись шестеренками с 15, 18, 21 и 90 зубьев, то резать можно будет совершенно любые резьбы

Отзыв: 0 1

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

Отзыв: 2 0

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

Отзыв: 1 0

Ты просто супер-молодец!
Ты глобально облегчил мне жизнь у станка.
Если ты не против я бы хотел дать эту программу своим знакомым токарям?
Побольше таких молодцов как ты.
Спасибо и УДАЧИ тебе!

Отзыв: 1 0

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

Отзыв: 2 0

Дмитрий, спасибо! Мой «школьный» ТВ станок будет рад научному подходу к процессу переналадки гитары!

Мудрость, достойная занесению в скрижали! Отзыв: 4 0

Ну хоть кому-то прога понравилась, а то 700 скачиваний — и первый комментарий

Источник

Оцените статью