lab-hardware-cad
Проектирует параметрические модели лабораторного оборудования в build123d и экспортирует их в STEP, STL, DXF. Пригодится для создания микрофлюидных чипов, оптических креплений, держателей и 3D-печатных фиксаторов, совместимых со стандартным оборудованием.
Что делает навык
Проектирует параметрические модели лабораторного оборудования на Python с использованием библиотеки build123d, обеспечивая точное соответствие размерам стандартов и оборудования. Экспортирует итоговые модели в форматы STEP, STL и DXF, а также генерирует манифест с метаданными и результатами проверки.
Когда применять
- Создание микрофлюидных чипов, форм для литья и каналов с жидкостными портами
- Разработка оптических креплений, держателей фильтров и образцов для оптических лучей
- Проектирование адаптеров, стеллажей и держателей для стандартных лабораторной посуды (пластин, кювет, пробирок)
- Изготовление фиксаторов, держателей и корпусов для экспериментов с животными
- Анализ или модификация существующих STEP-файлов лабораторного оборудования
Как работает
- Классифицировать запрос и загрузить соответствующий файл семейства (microfluidics, optomechanics, labware-adapters или behavior-rigs)
- Определить размеры интерфейсов сопряжения, указав источник данных (стандарт, чертеж вендора), номинал, допуск и зазор
- Выбрать технологию изготовления и материал, учитывая их ограничения по точности и стойкости
- Написать параметрическую модель в файле *_model.py с явным разделением интерфейсных и конструктивных параметров
- Сгенерировать геометрию скриптом gen.py и выполнить проверки скриптами check.py (факты, интерфейсы, геометрия)
- Экспортировать файлы в требуемые форматы и передать пользователю вместе с манифестом
Примеры запросов агенту
Что понадобится
- Python 3.11–3.14 и библиотека build123d версии 0.13.0
- Скрипты gen.py, check.py и snapshot.py из репозитория
- Файлы справочных данных: references/*.md и assets/standards.json
Описание составлено по SKILL.md навыка, сверено 08.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.