Единица 1 / 11

Искусственный интеллект, поддержка проектирования и рабочие процессы САПР в машиностроении

Прибыль:

  • Способность правильно позиционировать ИИ при генерации дизайнерских идей, параметрическом мышлении и автоматизации САПР.
  • Возможность конвертировать произвольные текстовые потребности в измеримые ограничения и критерии с помощью структурированной подсказки.
  • Способность применять дисциплину проверки проектов и сценариев, созданных ИИ, с инженерными ограничениями.

Машиностроение — это искусство воплощения идеи в физическую реальность: создание безопасной, технологичной конструкции, которая работает с учетом потребностей, ряда ограничений и законов природы. Искусственный интеллект (сокращенно ИИ: программное обеспечение, которое создает текст, код и предложения, как человек, путем обучения на заданных текстах) участвует в этом процессе в качестве «партнера по проектированию». Генерирует альтернативные идеи, ускоряет параметрическое мышление (подход построения конструкции с изменяемыми переменными вместо фиксированных размеров), пишет макросы САПР и составляет документацию. Но ИИ не подтверждает расчет прочности, не гарантирует, выдержит ли допуск при сборке, и не может «отправить» конструкцию в производство. Все эти решения принимаются по усмотрению и под юридической ответственностью инженера. В этом модуле вы узнаете, где использовать искусственный интеллект в рабочем процессе проектирования и САПР (компьютерного проектирования), а также как проверять его результаты.

Какое место занимает ИИ в процессе проектирования?

Давайте грубо разделим процесс проектирования на четыре этапа и четко распределим роли ИИ и инженера. Это различие лежит в основе вопроса: «Что бы я заставил делать ИИ, а чего бы я никогда не сделал?»

Этап

Роль ИИ (акселератора)

Роль инженера (решение)

Требование/концепция

Альтернативная концепция, примеры аналогичных решений, список вопросов

Определить ограничения, приоритеты и критерии приемлемости

предварительный проект

Параметрическая связь, приблизительный эскиз размеров

Проверка расчета, предположений и пути нагрузки

рабочий проект

Макрос/скрипт CAD, рекомендации по стандартным деталям

Геометрия, допуск, выбор материала

Проверка/утверждение

Проект отчета, контрольный список, резюме

Анализ, тестирование, подпись и ответственность

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

Совет: используйте ИИ как «умножитель идей», а не как «автоответчик». Сказать «предложите 5 различных подходов к дизайну этой ссылки, запишите плюсы/минусы и слабые места каждого» гораздо полезнее, чем сказать «предложите лучший дизайн»; потому что решение и обоснование остается за вами.

Шаг за шагом: от необходимости свободного текста к проверенному дизайну

  1. Сделайте требование измеримым. «Быть ​​легким и сильным» не является обязательным требованием; «масса < 2 кг, коэффициент запаса прочности при вертикальной нагрузке 500 Н ≥ 2, коррозия на открытом воздухе» является обязательным требованием.
  2. Отметьте неясности. Не позволяйте ИИ создавать значения, которые не заданы; Отметьте это как «требует уточнения».
  3. Генерируйте множество концепций. Как минимум 3 альтернативы и каждая из них имеет свое слабое место со своей логикой пути загрузки.
  4. Создайте план проверки. Список «какие расчеты мне следует выполнить» для каждой концепции.
  5. Добавьте автоматизацию САПР. Создайте макросы/скрипты для повторяющегося моделирования.
  6. Проверьте и подтвердите. Самостоятельно проверять измерения, единицы измерения, массу и критические расчеты; тогда подпишите.

Подсказка, преобразующая требование в ограничения и критерии.

Роль: Вы опытный инженер-конструктор. Задача: перевести следующее свободное текстовое требование в измеримые требования к проекту (ограничения + критерии). Требование: «Простой в сборке несущий кронштейн для конвейера, который будет работать на открытом воздухе с нагрузкой 30 кг». Формат вывода: - Функциональные требования (что делать) - Ограничения по нагрузке/окружающей среде (сила, температура, коррозия, вибрация) - Измеримые критерии (масса, коэффициент безопасности, целевая стоимость) - Вопросы, которые остаются неясными и требуют уточненияПравило: числовое значение НЕ ПОДХОДИТ; Пропущенные значения отметьте как «необходимо уточнить».

Последнее правило важно: если ИИ спонтанно «принимает» на себя значение нагрузки, которое не задано, ваша конструкция находится в неправильном положении. Маркировка неопределенностей укрепляет дисциплину сбора требований.

Подсказка, которая дает много концепций

Предложите 3 различные концепции для следующего элемента: вертикальная статическая нагрузка 30 кг, настенный монтаж с помощью двух болтов M8, наружная среда (коррозия), целевая масса < 1 кг. Для каждой концепции: - путь нагрузки (как сила передается на болты) - возможное семейство материалов - предполагаемое самое слабое место - список расчетов, которые мне необходимо выполнитьПравило: подгонка числа; Я проверю счета.

Параметрическое мышление и автоматизация САПР

Современные инструменты САПР (SolidWorks, Fusion 360, CATIA, FreeCAD) работают параметрически и на основе сценариев. ИИ очень эффективен при создании макросов/скриптов для повторяющихся задач моделирования: создание схемы расположения болтов, определение семейства деталей с помощью таблицы, массовое извлечение массовых свойств. Таким образом, часы повторения работы сокращаются до минут.

Подсказка для создания сценария САПР

Напишите скрипт для консоли FreeCAD Python: создайте профиль коробки с параметрами длиной, шириной, высотой и радиусом угла и распечатайте его массовые свойства (объем, центр тяжести). Пусть плотность материала будет параметром (кг/м^3). Поясните код с комментариями.Правило: Вначале указывайте единицу измерения (мм); Поддерживайте единообразие единиц. Правило: рассчитайте объем по аналитической формуле и распечатайте результат на экране, чтобы я мог проверить.

Внимание: даже если CAD-скрипт ИИ «работает» геометрически, он может быть неправильным с инженерной точки зрения: неправильные единицы измерения (путаница мм/м), неправильная ось, пересечение, которого не происходит. После запуска скрипта сравните габариты и массу произведенной модели с известным эталоном.

Подсказка для проверки дизайна

Критикуйте следующие дизайнерские решения через призму обзора дизайна. Не спорьте со мной; Перечислите слабые места, рискованные предположения и недостающие расчеты. Напишите «зачем рисковать» и «как проверить» для каждого пункта. Конструкция: [материал кронштейна, толщина, болт, информация о нагрузке]

Слабая подсказка/Сильная подсказка

Слабая подсказка:

Сделай мне кронштейн.

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

Мощная подсказка:

Предложите 3 различные концепции для следующего кронштейна: вертикальная нагрузка 30 кг, настенный монтаж с помощью двух болтов M8, внешняя среда (коррозия), целевая масса < 1 кг. Для каждой концепции: логика пути нагрузки, возможный материал, предполагаемое слабое место и какой расчет мне следует сделать. Не придумывайте цифры; Я проверю аккаунт.

Вторая подсказка дает ограничения, запрашивает несколько концепций и оставляет проверку инженеру с вопросом «какой расчет мне следует выполнить?» Это позиционирует ИИ как инструмент, который ускоряет, а не берет на себя ответственность.

Три мини-кейса (по номерам)

Случай 1 – Ножка насоса, резонансная ловушка. Инженер Айше проектирует виброгасящую стойку для насоса, вращающегося со скоростью 1450 об/мин (т.е. 24,2 Гц). AI рекомендует клин из эластомера и дает твердость k = 200 Н/мм. Айше сама вычисляет собственную частоту для массы 40 кг: f = (1/2π)·√(k/m) = (1/2π)·√(200000/40) ≈ 11,3 Гц. Изоляция работает, поскольку частота возбуждения (24,2 Гц) примерно в два раза превышает собственную частоту, но Айше улучшает изоляцию, снижая частоту до f ≈ 7,5 Гц с помощью более мягкого клина (k = 90 Н/мм). Начальное значение ИИ «работало», но не было оптимальным; обосновал это решение.

Случай 2. Семейство деталей с макросом САПР. Компания производит фланцы 12 различных размеров. Инженер пишет для ИИ скрипт Fusion 360 и автоматически выводит таблицу и 12 вариантов; Работа, занимающая 3 дня вручную, сокращается до 2 часов. А вот во фланце Ду80, изготовленном по сценарию, диаметр отверстия под болт составляет 18 мм; тогда как для каталога M16 подходит отверстие диаметром 18 мм. Инженер сверяет измерения случайного варианта со стандартом, а затем все принимает.

Случай 3 — Ловушка для юнитов. Стажер по ошибке оставил плотность 7,85 г/см³ вместо 7850 кг/м³, а объём в мм³ в скрипте, предоставленном ИИ. Полученная масса отклоняется в 1000 раз: 3200 кг вместо 3,2 кг. Проверка порядка («этот кронштейн не может быть 3 тонны») сразу выявляет ошибку. Урок: согласованность единиц измерения — наиболее частый и опасный источник ошибок в выходных данных ИИ.

Распространенные ошибки

  • Оставить конвергенцию искусственному интеллекту: сказать «дайте мне лучший дизайн» и передать физику и ответственность.
  • Оставляем неопределенность в предположении: позволяем ИИ компенсировать не заданную нагрузку/температуру.
  • Не проверка CAD-скрипта: Не сравнение размера и массы изготовленной модели с эталоном.
  • Путаница с единицами измерения: настройка модели/расчета независимо от помех мм/м, кг/Н или г/кг.
  • Замыкание в единой концепции: думать, что первая идея ИИ — единственный вариант; Не производить альтернатив.
  • Заблуждение «сработало = правильно»: путать безошибочную работу скрипта с правильным результатом.

В итоге

  • В дизайне ИИ силен в дивергентном мышлении (генерации идей) и слаб в конвергентных решениях (физика, безопасность); Решение за инженером.
  • Хороший дизайн начинается с перевода смутного желания в измеримые ограничения и критерии; ИИ помогает в этом переводе.
  • ИИ в автоматизации САПР генерирует мощный скрипт/макрос; Но обязательно проверьте единицы измерения и размеры модели.
  • Попросите ИИ сгенерировать несколько концепций и спросить: «Какой расчет мне следует сделать?»; провести проверку.
  • ИИ не утверждает дизайн и не отправляет его в производство; Эта ответственность остается за инженером.

Задача приложения

Напишите в произвольном порядке текстовое требование для простого элемента машины (кронштейна, передней бабки, крышки и т. д.). Попросите ИИ перевести это в измеримые требования (ограничение + критерии) и отметить любые значения, не указанные как «необходимо уточнить». Затем запросите у ИИ как минимум три концепции и список «расчетов, которые мне нужно сделать» для каждой. Критическая проверка: выберите числовое значение (размер, твердость, свойства материала), предложенное ИИ, и проверьте его с помощью ручного расчета или каталога/таблицы данных; Если не совпадает, напишите почему. Наконец, перечислите в одном предложении, какие технические согласования необходимы перед запуском этой конструкции в производство.

контрольный список

  • [ ] Потребность в свободном тексте была преобразована в измеримые ограничения и критерии.
  • [ ] Не указанные значения помечены как «необходимо уточнить»; ИИ этого не придумал.
  • [ ] Для каждой были составлены не менее трех концепций и проверочных (расчетных) списков.
  • [ ] Единицы измерения и размеры выходных данных сценария/макроса САПР сравнивались с эталонными.
  • [ ] Проверка работоспособности выполнена.
  • [ ] Окончательное решение и утверждение оставалось за инженером; Это не было делегировано ИИ.