Совместное проектирование. Часть 4: Настоящее сотрудничество ECAD/MCAD с использованием IDX

Создано: 21 Февраля, 2017
Обновлено: 19 Ноября, 2020

Истинное сотрудничество между ECAD и MCAD - это не только сохранение деталей при переходе между средами проектирования. Важными элементами совместной работы являются также видимость изменений в дизайне, возможности сравнения и объединения, отслеживание версий и комментирование. В заключительной части этой серии блогов я рассматриваю, почему IDX может быть лучшим решением на данный момент.

В последней части этой серии блогов я погрузился в рынок сотрудничества между ECAD и MCAD и объяснил, почему так важно иметь хорошую систему для передачи данных проектирования между двумя областями. Но даже после анализа популярных сегодня методов оставался вопрос: не существует ли лучшего способа сделать это? Почему мы не можем иметь настоящую систему для сотрудничества между электрическими и механическими дизайнерами?

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

Giving designers visibility into incremental changes

Рисунок 1: Настоящее сотрудничество ECAD/MCAD дает дизайнерам возможность видеть постепенные изменения, позволяя им проектировать одновременно. Если необходимо переместить разъем, оба дизайнера могут видеть эти изменения и внести необходимые корректировки в ответ.

Родное сотрудничество ECAD MCAD

Нет ничего лучше, чем возможность использовать один программный инструмент для всего электрического и механического проектирования. Мы приближаемся к этому каждый день благодаря функциям создания выдавленных моделей и корпусов, доступным прямо из инструментов ECAD. Однако подход с использованием одного приложения может не иметь всей необходимой функциональности в данный момент, и дизайнеры могут просто иметь свои предпочтения для механического проектирования.

Приложения сторонних разработчиков

Существует ряд внешних инструментов, которые могут напрямую интегрироваться с пакетами электрического и механического CAD, обеспечивая лучший мост между двумя программами. Хотя это позволяет более плавный переход и сотрудничество, это еще один инструмент со своими мелкими деталями и нюансами. К тому же, это еще одно звено в цепи, с которым вам придется разбираться, когда вещи идут не совсем гладко.

Нейтральные форматы файлов

Нейтральные форматы файлов немного сложны для категоризации и, по сути, существуют вне каждой области проектирования. Они не требуют прямого интерфейса с любой из программных сред, тем самым избегая проблем с трудоемким устранением неполадок соединения. С другой стороны, каждый инструмент может записывать в этот стандартный интерфейс, сохраняя при этом собственные методы и наборы инструментов, что обеспечивает согласованность рабочего процесса каждого дизайнера.

Что насчет IDX?

Это приводит меня к IDX. Формат IDX похож на сборник лучших функций, взятых из других форматов совместной работы ECAD/MCAD, с добавленным преимуществом настоящего сотрудничества. Он был основан на формате ProSTEP EDMD, который, в свою очередь, был основан на форматах STEP AP 210 и AP 214. Разница между IDX и стандартными форматами файлов, такими как STEP, заключается в том, что он отслеживает инкрементные изменения, которые электрические и механические дизайнеры могут выбрать для принятия или отклонения. Вот как это работает:

  • IDX базовый файл - В начале (или в любой момент во время) проектирования платы электрический дизайнер начинает процесс с экспорта базового файла. Этот файл представляет собой фактические данные 3D-модели, аналогичные модели STEP.
  • Импорт в механическую среду - Базовый файл, экспортированный с электрической стороны, будет импортирован в механический инструмент. Вероятно, у механического дизайнера уже есть какой-то корпус или механические приспособления, но теперь у него есть возможность полностью редактировать любую часть продукта, чтобы все элементы правильно сочетались и работали
  • Файл инкрементного изменения XML - По мере внесения изменений в дизайн с любой из сторон, они будут записываться в файл, хранящийся в том же месте, что и базовый файл. Изменения в дизайне не будут применяться автоматически, так что не стоит беспокоиться, если что-то не совсем сходится. Изменения отслеживаются, и к этому файлу добавляются комментарии, а дизайнеры могут по своему усмотрению принимать или отклонять любые изменения.
  • Полный цикл дизайна в действии - Используя эту методологию, дизайнеры могут вносить изменения и комментировать их, но они не вступят в силу, пока другая сторона не одобрит. Отслеживая дизайн таким образом, легко вернуться к более старой версии, если что-то пошло не так на каком-то этапе.

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

Связанные ресурсы

Связанная техническая документация

Вернуться на главную
Thank you, you are now subscribed to updates.