AIKraft/Skills/lab-hardware-cad

lab-hardware-cad

Проектирует параметрические модели лабораторного оборудования в build123d и экспортирует их в STEP, STL, DXF. Пригодится для создания микрофлюидных чипов, оптических креплений, держателей и 3D-печатных фиксаторов, совместимых со стандартным оборудованием.

KDK-Dense official Дизайн ★ 47.8k

Что делает навык

Проектирует параметрические модели лабораторного оборудования на Python с использованием библиотеки build123d, обеспечивая точное соответствие размерам стандартов и оборудования. Экспортирует итоговые модели в форматы STEP, STL и DXF, а также генерирует манифест с метаданными и результатами проверки.

Когда применять

  • Создание микрофлюидных чипов, форм для литья и каналов с жидкостными портами
  • Разработка оптических креплений, держателей фильтров и образцов для оптических лучей
  • Проектирование адаптеров, стеллажей и держателей для стандартных лабораторной посуды (пластин, кювет, пробирок)
  • Изготовление фиксаторов, держателей и корпусов для экспериментов с животными
  • Анализ или модификация существующих STEP-файлов лабораторного оборудования

Как работает

  1. Классифицировать запрос и загрузить соответствующий файл семейства (microfluidics, optomechanics, labware-adapters или behavior-rigs)
  2. Определить размеры интерфейсов сопряжения, указав источник данных (стандарт, чертеж вендора), номинал, допуск и зазор
  3. Выбрать технологию изготовления и материал, учитывая их ограничения по точности и стойкости
  4. Написать параметрическую модель в файле *_model.py с явным разделением интерфейсных и конструктивных параметров
  5. Сгенерировать геометрию скриптом gen.py и выполнить проверки скриптами check.py (факты, интерфейсы, геометрия)
  6. Экспортировать файлы в требуемые форматы и передать пользователю вместе с манифестом

Примеры запросов агенту

Спроектируй держатель для 96-луночной пластины, совместимый со стандартным оптическим столом, и экспортируй в STEP
Разработай микрофлюидный чип с каналами для анализа клеток, используя технологию SLA
Создай адаптер-переходник для установки стандартной кюветы 10 мм в оптическую схему

Что понадобится

  • 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.

Как подключить

1Скачать навык
# возьмите папку навыка «lab-hardware-cad» из репозитория: # https://github.com/k-dense-ai/scientific-agent-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r lab-hardware-cad/ ~/.claude/skills/lab-hardware-cad/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.