creator cover Будни конструктора | Егор Чайка
Будни конструктора | Егор Чайка

Будни конструктора | Егор Чайка 

CAD, металл и программы против рутины.

0subscribers

21posts

About

«Будни конструктора: металл, чертежи, станок. Иногда — программы, которые пишу себе сам, когда рутина надоедает.»
По заказам и сотрудничеству: Telegram @egor_chayka

Что здесь находится и с чего начать

Я Егор Чайка, инженер-конструктор. Проектирую изделия из листового металла, готовлю их к лазерной резке и гибке и пишу программы, которые убирают рутину из работы конструктора.
 
На этой странице я собираю материалы, которым тесно в коротком посте: подробные инженерные разборы, ход экспериментов, тестовые файлы, таблицы и промежуточные версии собственных программ.
 
ОСНОВНЫЕ ТЕМЫ
 
От модели до металла
Почему деталь, правильная на экране, не всегда собирается после резки и гибки. Радиусы, зазоры, развертки, последовательность операций и ошибки, которые дешевле найти до станка.
 
CAD без рутины
Consysto Files, автоматический шип-паз для Inventor и другие инструменты, которые я делаю под реальные задачи.
 
Как устроены CAD-файлы
Исследование SolidWorks, КОМПАС-3D, Inventor, NX, CATIA, Creo и Fusion. Цель — научить Consysto Files показывать чертежи и 3D-модели без установленной исходной CAD-системы.
 
Данные производства
Режимы лазерной резки, рабочие справочники, проверка накопленных данных и попытки превратить разрозненный опыт в инструмент.
 
С ЧЕГО НАЧАТЬ
 
1. Consysto Files на GitHub — открытый код и выпуски программы:
https://github.com/egorcha174/ConsystoFiles
 

Видео: из мастер-детали в готовую сборку Inventor

Записали живую демонстрацию бесплатной надстройки «Сборка из тел» для Autodesk Inventor.
В мастер-детали 23 тела: листовые и обычные. Одна команда создаёт сборку и 23 отдельных файла деталей.
В ролике видно, что листовые детали сохраняют тип и развёртки, обычные тела остаются стандартными деталями, а разнесённый вид показывает реальный состав сборки.
Показываем и повторный запуск: прежние файлы уходят в архив, но имена и ссылки сохраняются. Поэтому связанные чертежи и спецификации продолжают ссылаться на те же файлы.
Дополнение бесплатное. Скачать установщик и посмотреть английскую версию ролика: https://github.com/egorcha174/ConsystoBodies/releases/tag/v1.0.2
Проверено в Inventor 2027. Версии 2025 и 2026 пока не проверены на живых установках.
mp4
ConsystoBodies-live-ru-v2.mp415.04 Mb

Сборка из тел: бесплатное дополнение для Inventor

Многие конструкторы рисуют изделие целиком в одной детали: корпус, крышку, рёбра — всё вместе, как будто лепят из одного куска. Так удобно: размеры связаны между собой, поменял одно — подтянулось остальное. В Inventor это называется многотельной деталью.
Только на производство такую модель не отдашь. Лазерщику нужны отдельные детали с развёртками, сборщику — сборка. И начинается однообразная работа: разложить тела по файлам, каждому выбрать шаблон, сделать развёртки, собрать всё обратно на свои места.
Эту часть работы я отдал дополнению. Называется «Сборка из тел», раздаю бесплатно.
Нажимаете кнопку — оно спрашивает, куда положить сборку и детали, и запоминает ответ в самой модели. В следующий раз спрашивать не будет.
Дальше оно само:
— делает из каждого тела отдельную деталь и ставит её в сборку ровно туда, где тело было;
— понимает, где листовая деталь, а где обычная, — по тому, какой операцией тело построено. У листовых сразу готова развёртка. Если понять не удалось, спросит;
— связывает параметры сборки с моделью и переносит свойства;
— если у изделия есть правая и левая версии, собирает по сборке на каждую, каждую в свою папку.
«А разве в Inventor нет такой команды?» Есть — «Создать компоненты», и внутри у меня тот же механизм. Но штатная команда многое оставляет на руки: тип детали каждому телу назначаешь сам, развёртки делаешь сам, правую и левую версии проходишь дважды. Пока тел пять — терпимо. Когда в изделии сорок листовых деталей, да ещё в двух исполнениях, это полчаса одних и тех же щелчков и шанс ошибиться в каждом.
Вторая кнопка — «Прокатать состояния». У Inventor есть тихая привычка: версия модели пересчитывается, только когда её откроешь. Поправил основную — левая так и остаётся старой, пока в неё не зайдёшь. А на производство уходит именно она. Кнопка проходит по всем версиям, пересчитывает каждую и обновляет всё, что на них ссылается.
Для тех, кто в теме. Каждое тело переносится производной деталью (Derived Part) с привязкой к нужному состоянию модели — иначе все «руки» выходят одинаковыми. Тип определяется по операции-создателю: грань и фланцы — лист, выдавливание, вращение, сдвиг и лофт — обычная деталь, зеркала и массивы наследуют тип исходной операции. Стиль листового металла тянется из мастера, поэтому у детали живая история сгибов. Выбранные папки хранятся в атрибутах мастер-детали: внутри его папки — относительным путём, так что проект можно переносить.

Consysto Files: файлы 3D-печати

Печатаю на Adventurer 5M, и папка с заданиями для принтера у меня выглядела как в Проводнике: три десятка одинаковых значков «.gcode». Какая из «Плитка 1», «Плитка 2», «Плитка 3» та самая — только открывать слайсер и смотреть.
Теперь Consysto Files понимает файлы 3D-печати:
— в папке у каждого задания своя миниатюра — та, что сохранил слайсер;
— в панели просмотра справа видно, что и сколько печатается: время, сколько граммов и какого пластика, высота слоя, сопло, принтер;
— в таблице есть колонка «Время печати», а также пластик и вес — можно отсортировать и найти самое долгое задание;
— если слайсер картинку не сохранил, Files нарисует модель сам — по ходам сопла, слой за слоем.
Понимает .gcode и нарезанные проекты .gcode.3mf из Flash Studio, OrcaSlicer, Bambu Studio, PrusaSlicer и Cura.
Скачать: github.com/egorcha174/ConsystoFiles/releases
Кто печатает на других принтерах и слайсерах — пришлите пару своих файлов, если что-то не показалось, проверю.

Consysto Files: с коллекцией как с папкой

В Consysto Files есть коллекции: фотографии, музыка, книги, чертежи собираются из разных папок в одну галерею. Смотреть на неё было удобно, а вот сделать что-то с найденным — нет. Нашёл нужные снимки, а скопировать их или удалить не можешь: сначала иди в папку, где они лежат.
В новой версии с коллекцией работаешь так же, как с обычной папкой:
— выделение щелчком, с Ctrl и Shift, Ctrl+A;
— или галочкой в углу снимка, совсем без клавиш: навёл, отметил, отметил следующий;
— над галереей появляется «Выбрано: N» и кнопки «Копировать», «Вырезать», «Удалить»;
— то же в меню по правой кнопке, плюс «Открыть», «Показать в папке» и «Скопировать путь»;
— скопированное вставляется в любую папку, хоть в Проводнике; снимки можно просто перетащить мышью.
И заработала кнопка информационной панели справа вверху: на странице коллекции она показывает выбранный снимок крупно, с датой, размером и путём.
Скачать: github.com/egorcha174/ConsystoFiles/releases
На скриншотах — демо-стенд с нарисованными пейзажами, не мои фото.

Consysto Files: теперь можно как в Windows

С самого начала я оформил Consysto Files в духе Finder на Mac: кнопки окна кружочками слева, вкладки как в Safari, строки списка через одну чуть подкрашены. Мне так нравится. Но понимаю, что нравится это не всем, а кому-то просто непривычно: рука тянется закрыть окно в правый верхний угол, а там пусто.
Поэтому в новой версии появился выбор. Настройки → Внешний вид → Стиль оформления: macOS или Windows 11.
В стиле Windows 11:
— кнопки «свернуть, развернуть, закрыть» на своём месте справа;
— обычные вкладки, как в Проводнике, видны всегда;
— адрес и кнопки начинаются от левого края окна;
— выделение и цвета системные, акцентный цвет берётся из настроек Windows;
— список файлов без полосок.
Всё остальное как было: быстрый просмотр по пробелу, две панели, чертежи и модели прямо в окне просмотра.
Переключается после перезапуска, кнопка «Перезапустить» появляется там же. По умолчанию остаётся macOS, кто привык — ничего не заметит.
Скачать: github.com/egorcha174/ConsystoFiles/releases
Если в режиме Windows что-то выглядит криво — пришлите скриншот, поправлю.

Дверка как в старом замке

Давний клиент попросил спроектировать и сделать дверку для банной печи. Печь топится с улицы, своя дверка топки и поддувало уже стоят. Оставалось красиво закрыть портал. Пожелание одно: брутально. Чтобы дверка выглядела солидно и массивно, как в старом замке.
Подготовил проект, и начались согласования — без них редко обходится хоть один заказ. Например: «вент окошки несколько низковато, их бы на 10 мм вверх поднять». Для заказчика сделал рендер, чтобы он увидел дверку ещё до металла. Потом приступили к изготовлению.
Каждый раз здорово видеть, как модели и чертежи становятся живым металлом. А когда заказчик присылает фото, что дверку получил, а потом и смонтированную на месте, — это отдельное удовольствие.
Для тех, кто в теме: проектировал со своим плагином для Inventor «Шип-паз» — https://t.me/print3d_lasercut/187

Consysto Files: файлы 3D-печати

Папка с заданиями для принтера выглядела как в Проводнике: три десятка одинаковых значков «.gcode». Какая из «Плитка 1», «Плитка 2», «Плитка 3» та самая — только открывать слайсер.
Теперь у каждого задания своя миниатюра — та, что сохранил слайсер. В панели просмотра справа: время печати, сколько граммов и какого пластика, высота слоя, сопло, принтер.
В таблице — колонка «Время печати», пластик и вес, по ним можно сортировать. Если слайсер картинку не сохранил, Files нарисует модель сам — по ходам сопла, слой за слоем.
Понимает .gcode и нарезанные проекты .gcode.3mf из Flash Studio, OrcaSlicer, Bambu Studio, PrusaSlicer и Cura.
Скачать бесплатно: https://github.com/egorcha174/ConsystoFiles/releases. Архив с той же версией лежит и в посте с портативной сборкой здесь, на Boosty.

Consysto Files: с коллекцией — как с папкой

Коллекции в Consysto Files собирают фотографии, музыку, книги и чертежи из разных папок в одну галерею. Смотреть было удобно, а сделать что-то с найденным — нет: за каждым файлом приходилось идти в его папку.
Теперь с коллекцией работаешь как с обычной папкой: выделение щелчком, с Ctrl и Shift, Ctrl+A — или галочкой в углу снимка, совсем без клавиш.
Над галереей появляется «Выбрано: N» и кнопки «Копировать», «Вырезать», «Удалить»; то же в меню по правой кнопке, плюс «Открыть», «Показать в папке» и «Скопировать путь». Скопированное вставляется в любую папку, снимки можно перетащить мышью.
Кнопка информационной панели справа вверху показывает выбранный снимок крупно, с датой, размером и путём. На скриншоте — демо-стенд с нарисованными пейзажами.
Скачать бесплатно: https://github.com/egorcha174/ConsystoFiles/releases. Архив с той же версией лежит и в посте с портативной сборкой здесь, на Boosty.

Consysto Files: теперь можно и как в Windows

С самого начала Consysto Files оформлен в духе Finder на Mac: кнопки окна кружочками слева, вкладки как в Safari, строки списка через одну подкрашены. Привычно это не всем, рука тянется закрыть окно в правый верхний угол.
В новой версии появился выбор: Настройки → Внешний вид → Стиль оформления, macOS или Windows 11.
В стиле Windows 11 кнопки «свернуть, развернуть, закрыть» стоят справа, вкладки обычные и видны всегда, адрес и кнопки начинаются от левого края, цвета системные, список без полосок. Всё остальное как было.
Переключается после перезапуска, кнопка «Перезапустить» появляется там же. По умолчанию остаётся macOS.
Скачать бесплатно: https://github.com/egorcha174/ConsystoFiles/releases. Архив с той же версией лежит и в посте с портативной сборкой здесь, на Boosty.
Subscription levels2

Поддержать мастерскую

$2.54 per month
Для тех, кому полезны мои открытые программы, чертежи и инженерные разборы. Здесь будут ранние новости разработки, короткие закрытые заметки из мастерской и голосования за следующие функции. Основные программы и исходный код остаются открытыми — подписка помогает мне продолжать работу и делиться результатами.

Инженерный цех

$6.4 per month
Всё из уровня «Поддержать мастерскую» плюс подробные технические разборы: устройство CAD-форматов, архитектура моих инструментов, промежуточные результаты, тестовые сборки и материалы по реальным инженерным задачам. Для тех, кому интересен сам процесс разработки и принятия решений, а не только готовый результат.
Go up