Главная страница: Подробнее о совместном проектировании ECAD-MCAD
Технология CoDesigner от Altium связывает области проектирования механической и электронной частей изделия, что позволяет инженерам-механикам и инженерам-электроникам передавать данные о печатном узле между своими системами проектирования.
В Altium Designer это осуществляется с помощью расширения MCAD CoDesigner , которое загружает и извлекает данные о плате и компонентах из редактора плат. Надстройка Altium CoDesigner в MCAD-системе выполняет ту же функцию по загрузке и извлечению данных из MCAD. Системы ECAD и MCAD объединяются посредством сервера управляемых данных Altium, такого как Altium 365 или Concord Pro. Этот сервер выступает в роли моста, соединяющего эти системы. Сервер управляемых данных хранит данные о плате и компонентах, что позволяет ECAD- и MCAD-инженерам продолжать работу независимо друг от друга, отправляя и принимая изменения, когда это необходимо.
CoDesigner активно развивается, и на этой странице обозначены изменения, реализованные в каждой версии. Поскольку расширение и надстройка CoDesigner могут обновляться независимо от выпусков Altium Designer, эта страница содержит информацию о каждой из версий Altium Designer, а также о поддерживаемых версиях MCAD-систем.
Загрузите и установите нужную версию надстройки для своей MCAD-системы из раздела Плагины MCAD CoDesigner страницы Загрузки продуктов Altium .
Информация об обновлениях приведена на этой странице в обратном порядке, т.е. информация о более поздних обновлениях находится вверху страницы.
Что нового в Altium Designer 20.2 / CoDesigner 2.1.0
Обзор нововведений
Поддержка самых новых версий MCAD-систем
В этом выпуске добавлена поддержка следующих версий MCAD-систем:
Autodesk Inventor Professional® 2021
Dassault Systemes SOLIDWORKS® (Standard, Pro и Premium) 2021
Обновленная панель MCAD CoDesigner
Панель Altium CoDesigner в MCAD теперь содержит две вкладки: Activity и PCB Definition .
Новая лента Altium CoDesigner
В SOLIDWORKS и Autodesk Inventor (решение для Creo находится в разработке) была добавлена новая лента Altium CoDesigner . Вкладка обеспечивает простой доступ к распространенным объектам, относящихся к конструированию печатных плат, которые необходимы для процесса взаимодействия ECAD-MCAD с помощью CoDesigner. С помощью этих кнопок вы обеспечите использование корректных объектов MCAD для создания совместимых объектов ECAD.
Поддержка зон ограничений
Зона ограничений платы (Keepout) – это регион или область платы, настроенная для запрета размещения определенных объектов ECAD. Зоны ограничений могут быть определены для одной из сторон платы или применены ко всем слоям платы. Объекты, которые не должны размещаться в этой области, определяются в качестве свойств зоны ограничений.
Определение зоны ограничений в MCAD:
Нажмите кнопку Keep Out Area на ленте Altium CoDesigner .
Будет запрошено выбрать грань, поверхность или плоскость. Щелкните ЛКМ по стороне платы, на которой нужно разместить зону ограничений. Если зона ограничений должна быть применена ко всем слоям, ее можно создать на любой стороне.
Выберите подходящий инструмент создания эскиза в MCAD-системе, например Rectangle , чтобы определить зону ограничений. Обратите внимание, что эскиз должен включать в себя только один контур – внутренние контуры не поддерживаются.
Создайте форму, необходимую для зоны ограничений.
Выйдите из режима Sketch .
Теперь можно изменить свойства конструктивного элемента. Вы можете считать зону ограничений забором вокруг области. Измените свойство Depth на небольшое значение, например 1 мм.
Эта зона станет в Altium Designer зоной ограничений для определенного слоя, на котором она была размещена в MCAD-системе. Чтобы задать зону ограничений для всех слоев, задайте зоне в MCAD-системе вытягивание в обоих направлениях, указав в свойстве Depth для второго направления значение, достаточно большое для вытягивания через всю плату.
Примите изменения, нажав в MCAD кнопку , чтобы завершить определение элемента. Если необходимо, элемент можно переименовать в дереве модели.
В панели Altium CoDesigner перейдите на вкладку PCB Definition и задайте ограничения зоны необходимым образом. Теперь зону ограничений можно отправить в Altium Designer, где она будет добавлена в виде объекта Keepout Region. В зависимости от того, как зона была настроена в MCAD-системе, она станет зоной запрета для верхнего слоя, для нижнего слоя или для слоя Keepout. При необходимости, форму зоны ограничений можно изменить в Altium Designer и отправить обратно в MCAD-систему.
Поддержка комнат
Комната на печатной плате – это правило проектирования, определяющее область, в которой должны находиться определенные компоненты или из которой они должны быть исключены. Это правило часто используется для определения ограничения компонентов по высоте в области платы, где находится комната. Обычно правило комнаты применяется к отдельному компоненту или к классу компонентов.
Определение комнаты в MCAD-системе:
Нажмите кнопку Text Note Room на ленте Altium CoDesigner .
Будет запрошено выбрать грань, поверхность или плоскость. Щелкните ЛКМ по стороне платы, на которой нужно разместить комнату.
Выберите подходящий инструмент создания эскиза в MCAD-системе, например Rectangle , чтобы определить комнату. Обратите внимание, что эскиз должен включать в себя только один контур – внутренние контуры не поддерживаются.
Создайте форму, необходимую для комнаты.
Выйдите из режима Sketch .
Примите изменения, нажав в MCAD кнопку , чтобы завершить определение элемента. Если необходимо, элемент можно переименовать в дереве модели.
В панели Altium CoDesigner перейдите на вкладку PCB Definition и введите комментарий к комнате, который объяснит ее назначение ECAD-инженеру. Теперь комнату можно отправить в Altium Designer, где она будет добавлена в виде правила проектирования Placement Room на тот слой, на котором она была создана в MCAD-системе. Единственное свойство, которое может быть передано между MCAD- и ECAD-системой, – это комментарий, который станет комментарием правила Placement Room.
Правило Placement Room теперь можно настроить в Altium Designer нужным образом.
Теперь в MCAD-системе можно создавать зоны ограничений и комнаты и передавать их в ECAD-систему.
Примечания касательно областей платы:
Поддерживаются регионы зон ограничений ECAD, выполненные в виде объектов Fill и Solid Region.
Поскольку объекты зон ограничений в ECAD-системе не включают в себя уникальные идентификаторы или имена объектов, передача изменений зон ограничений из ECAD в MCAD выполняется путем удаления существующего объекта и добавления нового объекта (с новым именем в MCAD).
Изменения комнат в ECAD также помечаются как удаленные и добавленные в процессе передачи данных из ECAD в MCAD, но название и комментарий сохраняются.
Важные примечания о версиях: Если есть вероятность, что расширение ECAD было обновлено, а плагин MCAD не был, будьте внимательны при применении изменений из MCAD в ECAD. Если на плате в ECAD у вас есть зоны ограничений и комнаты, CoDesigner предложит удалить их. Вы можете просто отклонить эти изменения в ECAD-системе, чтобы зоны ограничений и комнаты остались.
Улучшенная поддержка передачи цветов слоев
Цвет основания платы, заданный в ECAD-системе, теперь передается в MCAD-систему и применяется к детали платы. Цвет и прозрачность слоев паяльной маски, заданные в ECAD-системе, теперь передаются в MCAD-систему и применяются к соответствующим рисункам в MCAD.
Цвета паяльной маски и основания передаются между ECAD и MCAD.
Переименование платы в ECAD
Теперь поддерживается изменение имени платы в Altium Designer. Плату, которая была уже отправлена в MCAD, теперь можно переименовать и снова отправить в MCAD.
Версии, поддерживаемые CoDesigner 2.1.0
Altium Designer 20.2 с расширением MCAD CoDesigner версии 2.1.0.1033
Это обновление было протестировано со следующими версиями MCAD-систем и надстроек:
Версия MCAD-системы
Версия надстройки MCAD-системы
Autodesk Inventor Professional® – версии 2019, 2020, 2021
2.1.0.6
Dassault Systemes SOLIDWORKS® – версии 2018, 2019, 2020, 2021
2.1.0.7
PTC Creo Parametric® – 4.X , 5.X, 6.X, 7.X
2.1.0.10
Информация о выпуске CoDesigner 2.1.0
MCAD-659
Теперь в уведомлениях об изменениях в панели Collaboration в Altium NEXUS отображаются кнопки "View Changes" и "Discard".
MCAD-738
CoDesigner теперь фиксирует большинство внутренних событий для дальнейшего возможного исследования технических проблем. Лог-файлы сохраняются локально в папку \Users\{user}\AppData\Local\Altium\Altium CoDesigner.
MCAD-910
Некоторые модели компонентов, выходящие за границу жесткого региона гибко-жесткой платы в ECAD, некорректно размещались в SOLIDWORKS. Исправлено (регион компонента в MCAD теперь включает в себя контактные площадки компонента).
MCAD-1073
Отключение опции "Build 3D Geometry of Copper" не подавляло сборки проводников в PTC Creo и Autodesk Inventor. Исправлено.
MCAD-1299
CoDesigner теперь поддерживает изменения имени детали платы, выполненные пользователем.
MCAD-1375
Тип отверстия сбрасывался в SOLIDWORKS на значение по умолчанию, если свойства отверстия изменялись в ECAD. Исправлено.
MCAD-1398
CoDesigner теперь поддерживает определение областей в MCAD-системе, в том числе: а) зоны ограничений, б) комнаты, называемые "Text Note Rooms". Области обоих типов могут быть созданы в MCAD-системе с помощью новой ленты CoDesigner (поддерживается для SOLIDWORKS и Autodesk Inventor, решение для PTC Creo находится в разработке) и вручную в виде вытянутых поверхностей с эскизами, размещенными на грани платы. В панели CoDesigner была реализована новая вкладка "PCB Definition" для работы со свойствами этих областей. Сущность "Text Note Room", созданная в MCAD-системе, представляется в ECAD-системе как комната, которую можно использовать для назначения правил, таких как ограничение компонентов по высоте.
MCAD-1416
Теперь официально поддерживается Autodesk Inventor 2021.
MCAD-1417
Теперь поддерживается SOLIDWORKS 2021.
MCAD-1442
Линии конструирования, включенные в эскиз платы в SOLIDWORKS, вызывали ошибку. Исправлено.
MCAD-1465
Имя и позиционное обозначение компонента теперь добавляются в соответствующие поля свойств компонента в сборке платы в SOLIDWORKS (ранее позиционные обозначения из ECAD добавлялись в поле "Component Name").
MCAD-1514
Имена компонентов теперь отображаются в таблице изменений вместе с позиционными обозначениями при приеме платы в MCAD.
MCAD-1519
Теперь допустимо удаление свободных 3D-моделей, которые были удалены в ECAD, при приеме платы в MCAD (с предупреждением для моделей, размещенных в MCAD).
MCAD-1520
Для пользователей SOLIDWORKS и Autodesk Inventor теперь доступна лента "Altium CoDesigner". Лента включает в себя команды для создания отверстий, вырезов и областей платы. Примечание: решение для PTC Creo находится в разработке.
MCAD-1528
Порядок деколей (рисунков, представляющих проводники, шелкографию и паяльную маску на плате), применяемых в SOLIDWORKS, был изменен. Теперь порядок (начиная от грани платы) следующий: проводники, паяльная маска, шелкография.
MCAD-1536
Параметр 'default_dec_places' задавался для всего сеанса в PTC Creo. Теперь он задается только для моделей компонентов.
MCAD-1567
Различные десятичные разделители, используемые в ECAD- и MCAD-системе в локалях Windows, отличных от английской, вызывало ошибку при приеме платы в ECAD. Исправлено.
MCAD-1571
Был изменен способ применения цветовых свойств к самой плате и слоям платы в MCAD-системе. Теперь все цветовые свойства применяются в соответствии с тем, что задано в свойствах 3D-вида в ECAD-системе.
MCAD-1577
Плагин CoDesigner для Autodesk Inventor устанавливался только для текущего пользователя, что вызывало некоторые проблемы, если этот пользователь не был администратором. Теперь плагин устанавливается для всех пользователей Windows.
MCAD-1588
Улучшения производительности: Алгоритм построения отверстий в SOLIDWORKS (что было одной из самых медленных операций) был улучшен – платы со множеством отверстий теперь создаются примерно в два раза быстрее.
MCAD-1594
Опция "Use common folder for storing models that are coming from ECAD" игнорировалась в Autodesk Inventor. Исправлено.
MCAD-1600
Деколи, представляющие слои паяльной пасты, больше не передаются из ECAD в MCAD.
MCAD-1612
Механизм автоматического обновления плагинов MCAD не работал из-за прокси. Исправлено.
MCAD-1614
Способ сохранения деколей (рисунков, представляющих проводники, шелкографию и паяльную маску на плате) был изменен: а) теперь они сохраняются в той же папке, где находится деталь платы; б) путь к деколям больше не назначается, сохраняется только имя деколи.
MCAD-1629
Повторное аннотирование платы в ECAD (изменение позиционных обозначений компонентов) в некоторых случаях вызывало использование неправильных моделей в MCAD-системе. Исправлено.
MCAD-1685
Параметры компонентов не всегда синхронизировались с MCAD. Исправлено.
Что нового в Altium Designer 20.2 / CoDesigner 2.0.5
Обзор нововведений
Поддержка вариантов печатных плат
Altium Designer позволяет создавать варианты проектируемого изделия. Поддерживаемые вариации включают в себя: обозначение компонента как не монтируемого на плату; изменение параметров компонента, в том числе значения, которое находится на слое шелкографии на плате; замена компонента на альтернативный (который может использовать то же или другое посадочное место).
В Altium Designer присутствует только один проект платы. Информация о вариантах, такая как данные об альтернативном компоненте, хранится в файле проекта и применяется к плате при выборе варианта в панели Projects . Вариант платы [No Variations]
сохраняется как файл PcbDoc.
Altium Designer можно использовать для создания вариаций проекта платы.
Отправка варианта из ECAD-системы
С этой версии, CoDesigner поддерживает передачу определенного варианта платы между ECAD- и MCAD-системами. При выполнении отправки из ECAD-системы вы отправляете тот вариант, который в данный момент отображается в редакторе плат.
Дважды щелкните ЛКМ в панели Projects, чтобы выбрать вариант, который нужно отправить.
При отправке платы из Altium Designer на сервер управляемых данных происходит перезапись данных, сохраненных при предыдущей отправке. Если необходимо отправить множество вариантов, то каждый из них необходимо принять в MCAD-системе и сохранить до того, как другой вариант будет отправлен из Altium Designer.
Прием варианта в MCAD-системе
Прием варианта платы в MCAD-систему осуществляется таким же образом, как и платы без вариантов – нажатием кнопки Pull Board from Server в панели Altium CoDesigner . Если плата является вариантом, в верхней части панели Altium CoDesigner будет отображена дополнительная информация с названием варианта, как показано ниже.
В обозначение компонента с вариацией включено название варианта, как описано ниже.
Компонент без вариации: <ОбозначениеИзEcad>
Компонент с вариацией: <ОбозначениеИзEcad>_VARIANT_<НазваниеВарианта>
Компоненты с вариациями отличаются названием детали MCAD и своим обозначением.
Поскольку именем MCAD-сборки платы по умолчанию является название проекта, рекомендуется сохранять каждый вариант сборки с названием, относящимся к варианту.
Отправка варианта из MCAD-системы
В MCAD-системе интерфейс CoDesigner понимает, входит ли компонент в базовый проект ([No Variations]
) или принадлежит определенному варианту. Изменения компонента в базовом варианте [No Variations]
повлияют на все варианты платы в Altium Designer, в то время как изменения определенного варианта затронут в Altium Designer только этот вариант.
Отправка изменений варианта из MCAD- в ECAD-систему осуществляется обычным способом – нажатием кнопки Push в панели Altium CoDesigner .
Прием варианта в ECAD-системе
Если вы попытаетесь выполнить прием проекта в Altium Designer, когда активен некорректный вариант, вы получите сообщение об ошибке, показанное ниже. В диалоговом окне будет отображено название допустимого варианта. Переключитесь на этот вариант и снова выполните прием.
Прием не может быть завершен, поскольку в Altium Designer активен неправильный вариант.
Если в компонент в базовом проекте были внесены изменения, их можно применить к любому варианту в Altium Designer. Тогда эти изменения будут отображены во всех вариантах в Altium Designer.
Улучшенная поддержка проблемных моделей
У каждой ECAD- и MCAD-системы есть собственные средства преобразования моделей, которые предлагают различные уровни поддержки импорта и преобразования моделей с проблемами несоответствия или неточности описания. Поэтому интерфейс CoDesigner теперь передает однотельные модели Parasolid непосредственно из ECAD в MCAD, без изменения или преобразования (что иногда может приводить к нарушениям модели).
Если модель вызывает проблемы при отправке-приеме между системами ECAD и MCAD, извлеките ее из ECAD-компонента , импортируйте ее в MCAD-систему и сохраните ее в формат Parasolid (убедившись, что она корректно открывается в MCAD-системе), затем импортируйте ее обратно в ECAD-компонент.
? Узнайте больше о Требованиях к моделям MCAD и ECAD
Версии, поддерживаемые CoDesigner 2.0.5
Altium Designer 20.2 с расширением MCAD CoDesigner версии 2.0.5.885.
Это обновление было протестировано со следующими версиями MCAD-систем и надстроек:
Версия MCAD-системы
Версия надстройки MCAD-системы
Autodesk Inventor Professional® – версии 2019, 2020
2.0.5.52
Dassault Systemes SOLIDWORKS® – версии 2018, 2019, 2020
2.0.5.68
PTC Creo Parametric® – 4.X , 5.X, 6.X, 7.X
2.0.5.60
Информация о выпуске CoDesigner 2.0.5
MCAD-1098
CoDesigner теперь может синхронизировать варианты плат из ECAD в MCAD и обратно. Варианты могут быть синхронизированы по одному, без создания конфигураций изделия в MCAD-системе (здесь CoDesigner покажет, какой вариант синхронизирован на данный момент).
MCAD-1167
У предупреждающих сообщений из панели Collaboration в Altium NEXUS отображался некорректный заголовок. Исправлено.
MCAD-1168
CoDesigner теперь сообщает в ECAD-системе абсолютное время отправок и приемов во избежание путаницы, если пользователь делал большие перерывы между синхронизациями.
MCAD-1185
CoDesigner теперь отображает координаты проблемных мест в единицах измерения, используемых в плате (ранее они всегда отображались в милах).
MCAD-1228
Поддержка гибко-жестких плат: При отправке платы из ECAD-системы CoDesigner теперь обнаруживает ситуации, если один из концов разделительной линии перекрыт вырезом (что означает, что система координат, используемая для сопряжения сборки компонентов, скорее всего, не будет корректно создана в MCAD-системе), и предупреждает об этом пользователя.
MCAD-1252
CoDesigner теперь передает однотельные модели Parasolid, импортированные в посадочные места в MCAD, без изменения или преобразования. Это помогает избежать нарушений модели, которые могли возникнуть в некоторых случаях на этих этапах.
MCAD-1287
CoDesigner теперь зачитывает серверные настройки размещения MCAD-компонентов при каждой отправке, чтобы не было необходимости перезапускать ECAD/MCAD-систему при изменении этих настроек.
MCAD-1346
Поддержка гибко-жестких плат: CoDesigner теперь позволяет синхронизировать перемещение контактных площадок, которые размещены на гибких сегментах и представляют собой компоненты без моделей.
MCAD-1424
При приеме проекта из ECAD-системы CoDesigner теперь сообщает о компонентах, у которых нет позиционных обозначений.
MCAD-1452
Свободные 3D-модели не отправлялись из Inventor 2020 в ECAD-систему из-за использования более новой версии Parasolid. Исправлено.
MCAD-1464
Настройки допусков некорректно задавались интерфейсом CoDesigner в PTC Creo. CoDesigner больше не задает эти настройки.
MCAD-1476
Изменение размещения некорректно отображалось в таблице изменений в MCAD-системе для компонентов, которые изначально были размещены в MCAD-системе на нижней стороне платы. Исправлено.
MCAD-1477
В некоторых случаях при приеме платы в ECAD-системе определялась некорректная величина просвета для свободных 3D-моделей, размещенных на нижней стороне платы в MCAD-системе. Исправлено.
MCAD-1485
Интерфейс пользователя: Кнопка "Help" была перенесена в верхнюю части панели CoDesigner в MCAD-системе.
MCAD-831
CoDesigner не мог прочитать контур платы в PTC Creo, если этот контур был создан с привязкой к детали, расположенной в главной сборке (т.е. если контур был создан с помощью смещения от корпуса). Исправлено.
MCAD-854
Изменения 3D-моделей, внесенные в MCAD-системе, не синхронизировались с ECAD-системе, и наоборот. Исправлено.
MCAD-903
CoDesigner теперь создает в MCAD-системе отверстие с центром, расположенном вне контура платы, как вытянутый вырез во избежание некорректной работы в MCAD-системе.
Что нового в Altium Designer 20.2 / CoDesigner 2.0.4
Обзор нововведений
Поддержка гибко-жестких печатных плат
Существенные улучшения были реализованы для поддержки гибко-жестких плат. Форма платы и определения сгибов теперь могут быть заданы и изменены в SOLIDWORKS® , компоненты теперь можно размещать и перемещать в SOLIDWORKS (поддержка гибко-жестких плат для PTC Creo® и Autodesk Inventor® находится в разработке).
Форма платы и определения сгибов теперь могут быть заданы и изменены в SOLIDWORKS.
? Узнайте больше о Синхронизации гибко-жестких плат
Улучшенная поддержка сложных форм платы
Был улучшена поддержка проблем контура платы. Микросегменты и самопересечения эскиза платы в ECAD-системе теперь определяются при отправке платы, и пользователь получает информацию об их расположении. Эти проблемы автоматически исправляются в MCAD-системе, если это возможно.
? Чтобы узнать больше о проблемах, которые не могут быть устранены в MCAD-системе, перейдите в раздел Устранение проблем контура платы в ECAD-системе .
Улучшенная синхронизация компонентов
Была упрощена обработка заблокированных компонентов. Если компонент зафиксирован в MCAD-системе или на него наложены ограничения, он будет заблокирован в ECAD-системе. Если компонент зафиксирован в ECAD-системе, он становится зафиксирован в MCAD-системе. Изменения состояния блокировки/фиксации теперь синхронизируются между MCAD- и ECAD-системами.
Параметры компонента в ECAD-системе теперь передаются в MCAD-систему. Параметры компонента на плате в ECAD-системе теперь передаются в MCAD-деталь.
Параметры компонента на плате в Altium Designer теперь передаются в эквивалентную деталь в MCAD-системе.
Версии, поддерживаемые CoDesigner 2.0.4
Altium Designer 20.2 с расширением MCAD CoDesigner версии 2.0.4.829.
Это обновление было протестировано со следующими версиями MCAD-систем и надстроек:
Версия MCAD-системы
Версия надстройки MCAD-системы
Autodesk Inventor Professional® – версии 2019, 2020
2.0.4.45
Dassault Systemes SOLIDWORKS® – версии 2018, 2019, 2020
2.0.4.62
PTC Creo Parametric® – 4.X , 5.X, 6.X, 7.X
2.0.4.53
Информация о выпуске CoDesigner 2.0.4
MCAD-1394
PTC Creo давал сбой при редактировании определения компонента вне контекста сборки платы. Исправлено.
MCAD-1367
PTC Creo давал сбой при применении изменений повторного приема при наличии ECAD-компонентов с длинными именами. Исправлено.
MCAD-1294
Изменение отверстий синхронизированных компонентов появлялось в таблице изменений при каждом приеме проекта в SolidWorks, если компоненты включали в себя более двух самопересекающихся контактных площадок с овальными отверстиями. Исправлено.
MCAD-1285
Вход по нажатию клавиши Enter не работал в плагине Inventor. Исправлено.
MCAD-1283
Добавлена поддержка PTC Creo 7.
MCAD-1276
Поддержка гибко-жестких плат: Добавлена валидация минимально допустимого расстояния между областью сгиба и разделительной линии.
MCAD-1258
Все свойства компонентов, отправляемых из Altium Designer, теперь применяются к соответствующим моделям в MCAD-системе.
MCAD-1239
Интерфейс диалогового окна Settings в плагинах MCAD упрощен и унифицирован для всех поддерживаемых MCAD-систем. Удалены настройки для обработки состояния фиксации/блокировки и автоматического наложения ограничений в SolidWorks (см. MCAD-788).
MCAD-1236
Поддержка гибко-жестких плат: Отмена изменений контура платы, которые были внесены в MCAD- и применены в ECAD-системе, и повторный прием этих изменений в ECAD-системе нарушал структуру платы в ECAD-системе. Исправлено.
MCAD-1222
CoDesigner теперь проверяет, включает ли проект платы в себя варианты, и предупреждает пользователя, что варианты на текущий момент не поддерживаются.
MCAD-1221
Список доступных Workspace не отображался в панели CoDesigner в ECAD-системе, если пользователь открывал плату, сохраненную локально. Исправлено.
MCAD-1192
Реализована версионность моделей обмена данными. Если версия расширения ECAD или версия плагина MCAD не соответствует модели данных, сохраненных на сервере, CoDesigner предупредит пользователя.
MCAD-1191
В сообщениях об ошибках/предупреждениях в ECAD-системе отображались старые координаты, если начало координат платы в ECAD-системе изменялось.
MCAD-1188
Поддержка гибко-жестких плат: Структура жесткой платы, созданной в MCAD-системе, нарушалась после ее преобразования в гибко-жесткую плату в ECAD-системе и отправке обратно в MCAD. Исправлено.
MCAD-1187
Компоненты, размещенные в MCAD- и затем распознанные в ECAD-системе, смещались, если контур платы перемещался в отрицательные координаты в MCAD. Исправлено.
MCAD-1183
Поддержка гибко-жестких плат: SolidWorks переставал работать в некоторых платах при применении изменений угла сгиба. Исправлено.
MCAD-1166
В ECAD-системе отображался некорректный предварительный просмотр свободной 3D-модели, если модель была повернута в MCAD-системе более чем на 45 градусов. Исправлено.
MCAD-1165
В ECAD-системе отображался некорректный предварительный просмотр свободной 3D-модели и соответствующее изменение повторно отображалось в таблице изменений, если модель была повернута в Inventor вокруг оси X. Исправлено.
MCAD-1164
Изменение 'Placement changed' ошибочно отображалось для свободной 3D-модели при повторном приеме, даже если соответствующее изменение было уже применено. Исправлено.
MCAD-1163
Сгиб не создавался в MCAD-системе в некоторых случаях, если посередине этого сгиба был размещен вырез. Исправлено.
MCAD-1161
В некоторых случаях в Creo смещались рисунки на круглых платах. Исправлено.
MCAD-1159
Были внесены некоторые улучшения в поддержку клавиатуры в диалоговое окно "Select Project" в MCAD.
MCAD-1119
CoDesigner теперь обнаруживает проблемы контуров плат (микросегменты, самопересечения контура) при отправке платы со стороны ECAD-системы во избежание отправки плат, которые не могут быть созданы в MCAD-системе.
MCAD-1104
MCAD-система переставала работать, если сборка платы была открыта локально после остановки сервера CoDesigner. Исправлено.
MCAD-1102
Поддержка гибко-жестких плат: Инженеры-механики теперь могут добавлять и удалять в MCAD-системе гибкие и жесткие регионы и сгибы платы.
MCAD-1101
CoDesigner теперь отображает координаты проблемных элементов контуров вырезов.
MCAD-1070
В ECAD-системе не было предварительного просмотра изменений формы выреза платы, внесенных на стороне MCAD-системы. Исправлено.
MCAD-1067
Изменена работа преобразования отверстий и вырезов при отправке со стороны SolidWorks (приведено в соответствие с прочими поддерживаемыми MCAD-системами). Вытянутый вырез теперь всегда передается в ECAD-систему как вырез.
MCAD-1066
Теперь в SolidWorks всегда создаются отверстия компонентов (приведено в соответствие с прочими поддерживаемыми MCAD-системами). Соответствующая опция удалена из настроек.
MCAD-1063
Ссылка на документацию в панели CoDesigner в ECAD-системе не работала, если проект не был доступен онлайн. Исправлено.
MCAD-1060
В панели Collaboration в NEXUS отображалось некорректное сообщение, если проект только что был преобразован для доступа к нему на сервере. Исправлено.
MCAD-1054
В MCAD-системе отображался некорректный предварительный просмотр компонента, который был изначально размещен в MCAD- и затем распознан в ECAD-системе, после чего удален, если его ось Z была ориентирована горизонтально. Исправлено.
MCAD-1046
CoDesigner теперь предупреждает пользователя, если невозможно определить угол поворота компонента, который был синхронизирован между MCAD и ECAD, но у которого нет встроенных 3D-моделей.
MCAD-1028
Добавленные при отправке из MCAD-системы комментарии не отображались в ECAD, если не было обнаружено каких-либо изменений. Исправлено.
MCAD-1025
Предварительный просмотр изменения положения отверстия, внесенного в ECAD, не отображался в MCAD. Исправлено.
MCAD-1019
CoDesigner теперь предупреждает пользователя, если в позиционных обозначениях компонентов в ECAD-системе обнаруживается символ "-" (этот символ зарезервирован для внутренних целей).
MCAD-990
CoDesigner теперь оповещает пользователя MCAD о том, что проблемы микросегментов в эскизе платы, полученной из ECAD-системы, автоматически исправлены в MCAD.
MCAD-968
Улучшения интерфейса: Опция для переключения между Altium 365 и собственным сервером стала более очевидной в плагине MCAD.
MCAD-955
Поддержка гибко-жестких плат: CoDesigner теперь проверяет проблемы определения платы при отправке со стороны ECAD, если область сгиба касается/перекрывает другую область сгиба или разделительную линию.
MCAD-944
Отверстия компонентов с самопересекающимися контурами теперь создаются в MCAD как отдельные конструктивные элементы.
MCAD-943
Поддержка гибко-жестких плат: CoDesigner теперь отображает предварительный просмотр изменения положения компонентов (показывает для развернутого состояния).
MCAD-942
Улучшения интерфейса: Был уменьшен размер по умолчанию диалогового окна "Open Project", и это диалоговое окно теперь открывается в центре экрана.
MCAD-926
Поддержка гибко-жестких плат: Внутренние контуры, созданные в эскизе контура платы в MCAD-системе, больше не поддерживаются. CoDesigner предупредит пользователя при обнаружении таких контуров.
MCAD-867
CoDesigner не удавалось создать платы круглой формы в Creo. Исправлено.
MCAD-840
CoDesigner в Creo не удавалось создать вырез, расположенный в углу платы, если вырез включал в себя точку угла платы. Исправлено.
MCAD-839
Контур платы смещался в отрицательные координаты в ECAD-системе после отмены изменений, пришедших из MCAD, если у платы были отрицательные координаты в MCAD-системе. Исправлено.
MCAD-793
CoDesigner теперь проводит валидацию компонентов, размещенных на стороне MCAD, если опция "Component Recognition" включена, и предупреждает пользователя, если на сервере Altium не найдено соответствующих компонентов.
MCAD-788
Была изменена обработка "заблокированного" состояния в ECAD и "зафиксированного" или "ограниченного" состояния в MCAD. В MCAD-системе больше автоматически не создаются динамические ограничения относительно поверхности платы. Из настроек плагина SolidWorks удалены опции “Mate Electrical Components to Board” и "Fix components on board". Если компонент зафиксирован или ограничен в MCAD, он становится заблокированным в ECAD (независимо от того, допускают ли эти ограничения перемещение в сборке платы или нет). Если компонент заблокирован в ECAD, он становится зафиксирован в MCAD, если он не ограничен здесь. Удаление состояния блокировки/фиксации также синхронизируются между MCAD и ECAD.
MCAD-709
CoDesigner теперь позволяет пользователю повторно подключиться к серверу, если подключение было прервано.
Что нового в Altium Designer 20.1 / CoDesigner 2.0.3
Улучшенная поддержка сложных форм платы и компонентов
В этой версии были внесены значительные улучшения в поддержку передачи проектов плат между Altium Designer и вашей MCAD-системой.
Эта поддержка включает в себя:
Двунаправленную передачу сложных форм платы с вырезами
Двунаправленную передачу размещенных компонентов в виде 3D-моделей
Передачу компонентов в собственном формате системы из MCAD в ECAD
Передачу компонентов в собственном формате системы из ECAD в MCAD (только для Creo)
Поддержку гибко-жестких плат (только для SOLIDWORKS)
Версии, поддерживаемые CoDesigner 2.0.3
Altium Designer 20.1 с расширением MCAD CoDesigner версии 2.0.3.721.
Это обновление было протестировано со следующими версиями MCAD-систем и надстроек:
Версия MCAD-системы
Версия надстройки MCAD-системы
Autodesk Inventor Professional® – версии 2019, 2020
2.0.3.27
Dassault Systemes SOLIDWORKS® – версии 2018, 2019, 2020
2.0.3.30
PTC Creo Parametric® – 4.X , 5.X, 6.X
2.0.3.31
Информация о выпуске CoDesigner 2.0.3
MCAD-983
SolidWorks иногда давал сбой при приеме проекта. Причина большинства этих сбоев была найдена и устранена.
MCAD-1107
Рисунки паяльной маски на верхней и нижней сторонах платы применяются как видимые в SolidWorks 2019 и как скрытые, начиная с SolidWorks 2020. Примечание: применение этих рисунков было отключено из-за проблем с рендерингом в SolidWorks 2020. Теперь пользователи могут сделать их видимыми в SolidWorks 2020 и более новых версиях вручную и изменить их внешний вид, если это необходимо.
MCAD-1170
Autodesk Inventor давал сбой, если плата была создана на стороне MCAD-системы. Исправлено.
MCAD-1180
Модели, отправляемые на сервер, теперь сжимаются для экономии пространства хранения и повышения производительности.
MCAD-1186
Изменение интерфейса: индикатор выполнения был перемещен из отдельного окна в панель CoDesigner.