Никита Логос @nikitalogos
Разработчик ПО — Python, web
Информация
- В рейтинге
- Не участвует
- Откуда
- Бат-Ям, Тель-Авив, Израиль
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Software Developer, Fullstack Developer
Middle
Python
JavaScript
Vue.js
Тут смотри какое дело - на мой взгляд не нужно притворяться, что поздравление написал ты, а не нейросеть. Скорее, можно сказать - я поздравляю тебя и дарю это нейро-поздравление) В большинстве случаев нейросетка выдает такое, что можно читать как юмористический рассказ!
Вот примеры:
Samurai Tiger's Birthday ?? (verbose)
Tiger's Samurai Birthday ??⚔️ (laconic)
Не совсем понял вопрос. Поздравления каждый раз генерируются при помощи нейросети, так что каждый раз результат уникальный (и немного непредсказуемый). Моя программа создает промпт (текстовое сообщение с инструкциями для нейросети), а дальше он посылается в нейронку на исполнение и она что-то отвечает. Так все и работает :)
Отнюдь, применение конструктора не ограничивается мебелью. Так, например, для съемки ролика нам понадобился штатив для телефона - и мы сделали его из конструктора. После съемок он больше не нужен, и его можно разобрать.
Да, для обуви хватает. А если нужно что-то потяжелее, то всегда можно добавить ребер жесткости)
С лазером проблема, что медленный цикл обратной связи - заказал, они делают, потом ехать забирать... Поэтому только если под крупный проект выгодно выходит.
А циркулярка создает оверхед на финишную обработку краев, уборку мусора после резки и т. п. Если есть мастерская - отлично, а если нет, то это создает некоторые неудобства)
Да, и правда, можно изготавливать только необходимые отверстия, если вы заранее знаете, что хотите изготовить. Это позволит сократить время резки на 40-50% для балок и на 90% для больших пластин.
Я не стал так делать с балками, поскольку я не знал заранее, что можно собрать из конструктора и хотелось сохранить максимальную свободу. На данный момент я изготавливал детали дважды в Москве.
Еще у меня был переезд в Израиль, ради которого я все разобрал и перевез в багаже. В Израиле все очень дорого и изготавливать здесь что-либо нерентабельно, поэтому я пользуюсь ограниченным привезенным запасом. При этом, время от времени приходится разбирать одно, чтобы собрать другое.
В общем, мой опыт подсказывает, что такая оптимизация будет излишней.
Да, с логистикой будут проблемы, если конструктор централизованно производить. Разве что ограничиться своим городом для продаж, а в отдаленных местах пусть люди сами производят по чертежам. А зарабатывать можно на смежной задаче - например, продавать книжки с инструкциями (как, кстати, создатель Grid Beam делает)
Я вообще не задумывал этот конструктор на продажу, только для личных нужд. Но если он получит распространение в среде самодельщиков - буду очень рад :)
Неа, не дороже икеи выходит. Материалы на табуретку примерно 2000р (30$) стоят:
1. материал - 1 лист фанеры 1.5x1.5 м - 1700р, хватит на 4 табуретки - 425р за одну
2. резка - 32 м * 24р/м - 768р
3. винты, гайки - 800р в розницу, оптом дешевле
По-моему, железный конструктор прикольнее) К тому же, в отличие от лего, он применим в хозяйстве) А еще можно дать и то, и другое и предложить объединить :)
Да, это так, но зато мы получаем +- изотропные характеристики по всем направлениям.
В отличие от бруса, который прочен только вдоль волокон
Плюс поперечные слои добавляют толщины, что повышает эффективность работы продольных)
Да, спасибо!
Думаю, в контексте мебели дальнейшее развитие в будет в направлении эстетики - использовании более дорогих материалов и прятании соединений заподлицо)
А вот в прототипировании роботов, например, это все не важно - тут надо добавлять больше креплений под моторы, сенсоры и т. п.
Неа, за полгода использования ни одной занозы)
Без лака, конечно, любой краситель впитывается, но это зависит от сферы применения изделия
Это выглядит простым решением, пока вам не понадобится, чтобы центральное отверстие было другого размера и т. п. :)
На мой взгляд, правильное решение - добавить множественные паттерны.
Я сейчас дописал код, чтобы это работало, нужно просто подать параметры, отвечающие за паттерн и отличающиеся между паттернами 2 раза.
Так делается крестовина + центральное отверстие другого диаметра:
pine-craft gen-part -o beam_3 -w 1 -t 3 --holes-num 4 --holes-ring-radius-norm 0.5 --hole-diameter 4 --holes-num 1 --holes-ring-radius-norm 0.0 --hole-diameter 5
Спасибо, видимо, это было в хотелках, но не проросло в проект) Сейчас добавил, параметр --holes-ring-radius-norm, по умолчанию он 0.5
Баг с числом отверстий в мм поправил!
Если у вас есть питон 3 любой другой версии - можете его использовать.
А в виртуальном окружении нет ничего страшного - это просто папка, в которую устанавливаются все зависимости, а потом просто переменные прокидываются в текущую bash сессию через activate (но и это не обязательно)
Просто делаете 2 команды:
python3 -m venv venv
venv/bin/pip install --upgrade pip && venv/bin/pip install -r requirements.txt
Первая создает папку, а вторая устанавливает питон с зависимостями в эту папку. На систему это никак не влияет. Потом удалите папку, если надо - и все.
И так вы получите исполняемый файл - venv/bin/python3
Далее запускаете скрипт при помощи этого питона - и все работает - venv/bin/python3 ./pine-craft.py
Если будут затруднения - пишите) Можете в личку или на почту
Да, на гитхабе есть генератор - https://github.com/nikitalogos/pine_craft
Ему можно на вход подать число отверстий и их диаметр, а также диаметр кольца, по которому будут располагаться отверстия. А если сделать одно отверстие и диаметр кольца 0 - то получится отверстие ровно по центру
К сожалению, пока не поддерживается возможность задать больше одного паттерна одновременно, но это легко добавить
Очень интересная идея, а можно, пожалуйста, поподробнее?
Вы имеете в виду что-то подобное с одним рядом отверстий? - https://gridbeam.xyz/
Я сделал два ряда отверстий для того, чтобы крепления не раскручивались, но возможно можно как-то решить эту проблему (например, более сильной затяжкой и дополнительными диагоналями)
На гитхабе я выложил репу для генерации деталей, там можно и такие наделать, и другие конфигурации тоже - https://github.com/nikitalogos/pine_craft
Можно посмотреть в примерах - папка examples
Ну, только в названии, наверное) Вообще по идее то, что она расположена высоко должно остановить людей от схождения с нее и топтания всего вокруг...
Поделитесь, пожалуйста ссылочками)
О, классный конструктор!
Согласен, предельная нагрузка - важная величина. Конечно, если я встану с ногами на стеллаж, он этого не выдержит, но он на это и не рассчитан. Точно также как вас не выдержит среднестатистическая полка обычного ЛДСП шкафа.
Для каждой конструкции можно варьировать прочность, добавляя или убавляя ребра жесткости, распорки и другие конструкционные элементы.
Что касается "задумки", то я ничего не задумываю, а даю полную свободу тому, кто захочет что-то изготовить из конструктора. В случае массового изготовления для "сборки по инструкции", конечно, необходимо предусмотреть методичку по безопасному использованию)