19

В копилку калькуляторов

Серия PrintPAL

АХТУНГ, речь о нейросетевом слопе! Если сама идея написания программ с помощью нейросеток не мила - смело пролистывай.

Почти СРМ, ога

Почти СРМ, ога

Привет, пикабу. Вкину свои пять копеек в вопрос о калькуляторах для 3д печати.

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

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

Программа называется PrintPAL. Работает как обычное десктопное приложение — скачал, запустил, работает.

Чего умеет то?

  • Считает стоимость печати. Учитывает филамент, электричество, износ принтера, наценку

  • Следит за остатками филамента. Остаток уменьшается сам после каждого расчёта

  • Хранит историю расчётов. Прикреплённый файл модели скачивается из истории

  • Показывает веб-интерфейс принтера. Вводишь IP — видишь морду принтера прямо в программе

  • Поддерживает камеру. Отдельный IP для видеопотока

  • Отслеживает часы до техобслуживания. Прогресс-бар на дашборде

  • Экспортирует и импортирует филамент через JSON-файл

  • 9 цветовых тем. Каждая со светлой и тёмной версией

  • Три языка интерфейса: русский, английский, испанский

  • Настраиваемый порядок вкладок.

  • Экспортирует историю в CSV

Написано на Python + Flask. Обёрнуто в Electron, чтобы работало как обычная программа. База данных — SQLite, лежит в %APPDATA%, не теряется при обновлениях.

Весит ~70 МБ. Не требует установки — портативный exe. При первом запуске сам ставит Flask если его нет.

Почему не на веб

Мог бы сделать сайт. Но тогда нужен хостинг, интернет, аккаунт. А тут — скачал, открыл, работает. Данные у тебя на машине, никуда не улетают.

Где взять

Сейчас тестирую на домашних устройствах, вроде все работает как надо, если есть желание попробовать - милости прошу на гитхаб

Там же и исходники

Лига 3D-принтеров

3.9K постов15.1K подписчика

Правила сообщества

Запрещено хамство и оскорбления, уважайте чужой опыт и труд

0
Автор поста оценил этот комментарий

Добрый день, скачал, запустил exe запуститься не смог. Может что либо делаю не так?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Там 1.2 баганула по python видать, сейчас собираю с встроенным питоном и там все ок. С утра подгружу.

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы
0
Автор поста оценил этот комментарий

.,а то чего весь балкон засыпан полуиспользованными катушками, в которых и не поймешь сколько осталось


Программа, калькулятор, ИИ и всяко прочее.... Сейчас когда у вас в руках этот калькулятор, порядок то на балконе навелся??? Разобрались, а главное, нашли применения остаткам, которые непонятно сколько остались???

И последнее что хотел уточнить : Разбиратся на балкон сам ИИ ходил и навел порядок, пока вы с чашечкой кофе за компом пасьянс раскладывали, или же самому надо поднимать жопу с дивана и разбираться на балконе употребляя такие выражения, которые ИИ наверное ещё не знает?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы
2
Автор поста оценил этот комментарий
Есть же Spoolman, делает все тоже, только берет данные о расходе в реалтайме с принтера и в случае остановки печати корректно посчитает только потраченный пластик.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Docker или linux.Веб морда. Нет истории печати и расчета стоимости.


Не годится для моих нужд.

0
Автор поста оценил этот комментарий
А принтер не считает расход полимера разве?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Покатушечно - нет. Есть статистика в стиле "столько то времени потратил на такие то детали", но в остальном - нет

1
Автор поста оценил этот комментарий

Есть несколько нюансов. Амс. Учитывает?

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

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Нет, пока отслеживания амс нет, надо будет добавить. А про неполную печать - пока только отдельной калькуляцией, добавлю возможность выкинуть пластик по массе.
Спасибо, навели на мысль

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества