Привет, %username%!
Помнишь, в прошлой серии нашего блокбастера я рассказывал, как за пару вечеров сварганил калькулятор для расчёта стоимости 3D-печати? Нет? Ну ничего страшного — я тоже не помню, что ел на ужин вчера.
Но комментарии под статьёй напомнили мне, что народ живо интересуется моим творением, и даже предложил пару идей. Я взялся за дело и теперь с гордостью могу заявить: мой калькулятор не просто считает, он ещё и умеет запоминать! Да-да, теперь он не забудет твои настройки — как твоя бабушка не забывает напомнить тебе надеть шапку перед выходом на улицу.
Кстати, про настройки.
Раньше у нас был такой бардак в интерфейсе, что можно было подумать: «Это же квест! Найди параметр «тариф электричества» среди тысячи кнопок». Теперь всё проще — параметры типа веса катушки пластика или тарифа электричества спрятаны в настройках. Они редкие гости на вечеринке настроек — появляются раз в год и то только по праздникам.
Главное — не забывай их обновлять! Ну а если забыл — ничего страшного, калькулятор не пойдёт в депрессию.
Теперь о самой загадочной части нашего калькулятора — коэффициенте выбраковки. Звучит так же весело и страшно, как «собрание налоговой инспекции», но на самом деле это просто поправка на жизнь.
По умолчанию стоит 1,5. Представь: ты хочешь посчитать стоимость ручки для холодильника соседу (да-да, у меня тоже есть такие соседи).
Слайсер говорит: вес детали 100 грамм. Но мы добавляем полтинник сверху — чтобы учесть все эти неловкие моменты: стол откалибровал неправильно, деталь отвалилась от платформы или ты случайно распечатал кота вместо ручки (вот это будет сюрприз!). Если же ты мастер печати с золотыми руками и пальцами из серебра (ну или просто очень аккуратный), смело ставь коэффициент равным единице и радуйся жизни.
Поменялся способ установки программы.
Раньше это был такой себе «архив-сюрприз»: скачал один файл — и либо работает, либо нет; угадай с трёх попыток! Теперь калькулятор устанавливается почти как Photoshop (только без миллиона ненужных функций). Он приносит с собой весь необходимый Python и библиотеки — короче говоря, полный комплект для выживания в дикой природе Windows.
Особенно это важно для тех храбрых пользователей Windows 7 — да-да, ещё есть такие герои! Правда, у меня нет ни одной машины с этой ОС для тестирования… Если у тебя такая машина есть — пиши мне в Telegram @RisenYT! Вместе доведём программу до ума лучше любого автомеханика на гараже.
Кстати о версиях: теперь программа сама проверяет обновления при запуске. Не хочешь пропустить новый релиз?
Не проблема! Как говорил мой дедушка: «Обновление – это как зарядка телефона – сначала раздражает, а потом понимаешь – надо было делать давно».
Ну а теперь самое вкусное — формула расчёта стоимости:
S = ((p/1000 * t/60 * h) + (md * d * st / mk) + (a + post)) * x + mod
Звучит сложнее названия последнего сезона твоего любимого сериала? Давай разберём по полочкам со Светланой Петровной из пятого класса математики.
Первая часть формулы ((p/1000 * t/60 * h)) отвечает за стоимость работы принтера… точнее за электричество, которое он жрёт без остановки как подросток чипсы перед экзаменами.
«p» – мощность принтера в ваттах (если у тебя самосборка – удачи найти эту цифру!), делим на 1000 чтобы получить киловатты – ведь тарифы считаются именно так. Затем умножаем на время печати «t» в минутах (не волнуйся, программа сама переведёт минуты в часы) и тариф электроэнергии «h». В итоге узнаём сколько рублей принтер съел во время работы.