<p>Истинное сотрудничество между ECAD и MCAD - это не только сохранение деталей при переходе между средами проектирования. Важными элементами совместной работы являются также видимость изменений в дизайне, возможности сравнения и объединения, отслеживание версий и комментирование. В заключительной части этой серии блогов я рассматриваю, почему IDX может быть лучшим решением на данный момент.</p>
<div>
<div>
<div>
<p>В <a href="https://resources.altium.com/p/collaborative-design-part-3-crossing-the… части этой серии блогов</a> я погрузился в рынок сотрудничества между ECAD и MCAD и объяснил, почему так важно иметь хорошую систему для передачи данных проектирования между двумя областями. Но даже после анализа популярных сегодня методов оставался вопрос: не существует ли лучшего способа сделать это? Почему мы не можем иметь настоящую систему для сотрудничества между электрическими и механическими дизайнерами?</p>
<p>И я говорю не только о сохранении деталей при перемещении между средами, хотя это тоже важно. Истинное сотрудничество означает одновременное или параллельное проектирование с использованием системы с функциями для обеспечения видимости, сравнения, объединения, отслеживания и комментирования изменений в дизайне. Рассматривая доступные варианты, я нашел несколько решений, каждое из которых имеет свои сильные и слабые стороны.</p>
<p><img alt="Giving designers visibility into incremental changes" data-entity-type="file" data-entity-uuid="c4ecdc98-e344-4c24-998c-0d8af18777c3" data-responsive-image-style="" src="/sites/default/files/inline-images/migrate/true-ecad-mcad-collaboration-with-idx-0.jpg" title=""></p>
<p>Рисунок 1: Настоящее сотрудничество ECAD/MCAD дает дизайнерам возможность видеть постепенные изменения, позволяя им проектировать одновременно. Если необходимо переместить разъем, оба дизайнера могут видеть эти изменения и внести необходимые корректировки в ответ.</p>
<h2><a id="native-ecad-mcad-collaboration">Родное сотрудничество ECAD MCAD</a></h2>
<p>Нет ничего лучше, чем возможность использовать один программный инструмент для всего электрического и механического проектирования. Мы приближаемся к этому каждый день благодаря функциям создания выдавленных моделей и корпусов, доступным прямо из инструментов ECAD. Однако подход с использованием одного приложения может не иметь всей необходимой функциональности в данный момент, и дизайнеры могут просто иметь свои предпочтения для механического проектирования.</p>
<h2><a id="third-party-applications">Приложения сторонних разработчиков</a></h2>
<p>Существует ряд внешних инструментов, которые могут напрямую интегрироваться с пакетами электрического и механического CAD, обеспечивая лучший мост между двумя программами. Хотя это позволяет более плавный переход и сотрудничество, это еще один инструмент со своими мелкими деталями и нюансами. К тому же, это еще одно звено в цепи, с которым вам придется разбираться, когда вещи идут не совсем гладко.</p>
<h2><a id="neutral-file-formats">Нейтральные форматы файлов</a></h2>
<p>Нейтральные форматы файлов немного сложны для категоризации и, по сути, существуют вне каждой области проектирования. Они не требуют прямого интерфейса с любой из программных сред, тем самым избегая проблем с трудоемким устранением неполадок соединения. С другой стороны, каждый инструмент может записывать в этот стандартный интерфейс, сохраняя при этом собственные методы и наборы инструментов, что обеспечивает согласованность рабочего процесса каждого дизайнера.</p>
<h2><a id="what-about-idx">Что насчет IDX?</a></h2>
<p>Это приводит меня к IDX. Формат IDX похож на сборник лучших функций, взятых из других форматов совместной работы ECAD/MCAD, с добавленным преимуществом настоящего сотрудничества. Он был основан на формате ProSTEP EDMD, который, в свою очередь, был основан на форматах STEP AP 210 и AP 214. Разница между IDX и стандартными форматами файлов, такими как STEP, заключается в том, что он отслеживает инкрементные изменения, которые электрические и механические дизайнеры могут выбрать для принятия или отклонения. Вот как это работает:</p>
<ul>
<li>IDX базовый файл - В начале (или в любой момент во время) проектирования платы электрический дизайнер начинает процесс с экспорта базового файла. Этот файл представляет собой фактические данные 3D-модели, аналогичные модели STEP.</li>
<li>Импорт в механическую среду - Базовый файл, экспортированный с электрической стороны, будет импортирован в механический инструмент. Вероятно, у механического дизайнера уже есть какой-то корпус или механические приспособления, но теперь у него есть возможность полностью редактировать любую часть продукта, чтобы все элементы правильно сочетались и работали</li>
<li>Файл инкрементного изменения XML - По мере внесения изменений в дизайн с любой из сторон, они будут записываться в файл, хранящийся в том же месте, что и базовый файл. Изменения в дизайне не будут применяться автоматически, так что не стоит беспокоиться, если что-то не совсем сходится. Изменения отслеживаются, и к этому файлу добавляются комментарии, а дизайнеры могут по своему усмотрению принимать или отклонять любые изменения.</li>
<li>Полный цикл дизайна в действии - Используя эту методологию, дизайнеры могут вносить изменения и комментировать их, но они не вступят в силу, пока другая сторона не одобрит. Отслеживая дизайн таким образом, легко вернуться к более старой версии, если что-то пошло не так на каком-то этапе.</li>
</ul>
<p>IDX отнюдь не является универсальным решением, поскольку все еще использует посредника между средами. Но он достаточно универсален для сложных функций дизайна, стандартизирован для обеспечения перевода между несколькими различными программами и позволяет сотрудничество в дизайне в истинном смысле этого слова. В настоящее время это один из<a href="https://www.altium.com/altium-designer/migrate/autodesk-eagle"> лучших способов создать бесшовный рабочий процесс для дизайнеров</a>, возможно, в разных частях мира, для одновременного выполнения различных задач.</p>
</div>
</div>
</div>