Ремонт и настройка — А почему бы и ДА? сам себе калькулятор.
Дело было вечером делать было...., да было вобщем-то, что делать, но я таки решился исправить недочеты оставленные много лет назад.
В далеком 2009 году, когда интернет у меня дома был по карточкам, а в институте был симестр програмирования с лабораторками, решил я нарисовать полезную для себя штуку вместо типичного домашнего задания.
Мой взгляд на предмет от того времени:
В далеком 2009 году, когда интернет у меня дома был по карточкам, а в институте был симестр програмирования с лабораторками, решил я нарисовать полезную для себя штуку вместо типичного домашнего задания.
Мой взгляд на предмет от того времени:
«Существуют калькуляторы спиц в виде отдельной программы, но всё что я скачивал было либо слишком громоздким и черезмерно навороченным, либо не очень удобным, а онлайн не всегда доступны.
Так-же методика расчета у всех немного отличается, и можно получить слабое натяжение спиц в итоге.
В общем было принято решение написать свой калькулятор.(Я не программист, а механик, так что наворотов нет).
В общем было принято решение написать свой калькулятор.(Я не программист, а механик, так что наворотов нет).
Калькулятор считает геометрически точно, но вносит небольшую корректировку, полученную на практике. Сборка на б.у. ободах, втулках, спицах или нипелях в идеальном вакууме продавца не допустима — отсюда фирменные калькуляторы будут давать результат спиц немного длиннее чем надо при сборке долгоживущего колеса)»
Скрин старой версии.
За прошедшие семь лет, я использовал преимущественно свою программу, при правильных измерениях результат всегда точен(согласно моих субъективных предпочтений иметь запас для натяжения в последствии). Накопилось несколько замечаний по удобству использования, но садиться в темный лес программирования откровенно было некогда/лень. Со временем чрезмерно мягкие спицы стали попадаться реже, и на ободах больше 26" корректор второй версии излишне влиял на результат. Этой зимой вместо онлайн игр я решил засесть в этот кошмар вновь, и с нуля переписать код самой программы.
Обновил интерфейс, и сделал расчет не только по нажатию кнопки «рассчитать» но и по «Enter».
Научил калькулятор принимать и запятую и точку, в качестве отделителя дробной части.
Квинтесенцию ридми файла зашил в «рекомендации».
Главное для меня — наконец то появилась возможность сохранять базу ободов и втулок (возможно позже я выложу свои базы на сайт, но пока их предстоит нарабатывать). Да и чаще пользуешься каким-то своим набором любимых компонентов, лишние строки не к чему. Базы это обычные .xml файлики, которые легко заполнить в MS Office Excel или отредактировать в WordPad.
Для желающих потыркать сабж, ссылка на скачивание исплнительного файла (за хостинг не пинать я был молод иии остальное так и осталось).
Для программистов по профессии/призванию вышеописанное вобщемто уровень песочницы «Hello World» и наверняка найдутся замечания по реализации отдельных пунктов, но «я художник я так вижу»)))
Этот момент стал разминкой перед написанием другой не сложной, но более нужной для меня, как организатора серии TrailRace и других провинциальных гонок, софтины, о которой я надеюсь будет повод рассказать в будущем.
Для желающих потыркать сабж, ссылка на скачивание исплнительного файла (за хостинг не пинать я был молод иии остальное так и осталось).
Для программистов по профессии/призванию вышеописанное вобщемто уровень песочницы «Hello World» и наверняка найдутся замечания по реализации отдельных пунктов, но «я художник я так вижу»)))
Этот момент стал разминкой перед написанием другой не сложной, но более нужной для меня, как организатора серии TrailRace и других провинциальных гонок, софтины, о которой я надеюсь будет повод рассказать в будущем.
-
добавить в избранное
15
- +191
- Мнения
?
Комментировать
Зарегистрируйтесь или авторизуйтесь. Сделайте что-нибудь.
Комментарии (32)
NixonElite
Спасибо за твой труд!
mrStep
wibird
ink_ru
Data_Link
Lexapskov
skadi
Достойный претендент на пост месяца, как по мне
RomaHaritonov
Вопрос. Калькулятор выдает Рассчетную длинну спиц 257,5 а Рекомендованную 256-леву и 258-правую. В чем суть такой рекомендации?
blackmetalich
Для бронзы я предпочитаю спицы чутка покороче чем уровень шляпки ( случались палки в колеса и прочие неприятности) сильнее всего страдает заднее колесо, а внем замена спицы требует снятия ротора и/ или кассеты — мне оказалось проще перебортировать резину для смены нипеля чем менять спицу.
Lexapskov
blackmetalich
Lexapskov
blackmetalich
slopestyler
Lexapskov
vovsick
На пример, выбрал Спицовка в 3 креста; Обод Sun Ringle MTX 33, 26", на 32 спицы; втулка Novatec D042SB 135х10 на 32 спицы. Длина спиц = 255 мм
Grost
Ркомендованная длинна спиц заставила улыбнуться.
AnzorShuhov
пользуюсь ей давно, простая как грабли, ни разу не подвела при выборе спиц.
При сборке колеса на спицах и ниппелях ДТ пользуюсь калькулятором на сайте ДТ, там и коекакая база по втулкам/ободам попсовым есть.
pashevich
скакание по вкладкам напрягает, когда надо быстренько что-то прикинуть, принципиальное отличие — интерфеис «всё под рукой», в каждую ячейку можно по очереди запрыгнуть клавишей Tab, то есть ввод всех параметров может быть произведен без использования мыши
В третьей версии принципиальный плюс-это
Lexapskov
Замечу, что у всех калькуляторов -/+ своя погрешность рассчитанной длинны — большинство считает под полностью новые компоненты, а отдельные экземпляры вообще под идеальную спицу нулевой толщины в вакууме)))
Lexapskov
pashevich
а вообще хороший вопрос
wibird
Lexapskov
digger
в калькуляторе у ДТ при ручном вводе да, бывают странности.
pashevich
Lexapskov
pashevich
Lexapskov
DmitriyBeganskiy
sayrius
Не понял какой смысл в xml мусоре и зачем кнопка сохранить. Ещё более непонятно зачем кнопка Выгрузить, и как использовать те бесполезные сохранённые менюшки.
Как я понял автор забыл добавить кнопку загрузки, автозагрузки там тоже нет.
Видимо прога устарела и на 7 винде просто не работает
LED