Новое в CoDesigner
Технология MCAD CoDesigner от Altium объединяет механическое и электронное проектирование, позволяя инженерам-механикам и инженерам-электронщикам передавать плату с установленными компонентами между двумя средами.
В программном обеспечении Altium для проектирования это реализовано с помощью расширения, которое загружает и извлекает данные платы и компонентов из редактора печатных плат, — MCAD CoDesigner extension. В MCAD-системе Altium CoDesigner Add-in выполняет ту же функцию, загружая и извлекая данные платы и компонентов из MCAD-системы.
ECAD- и MCAD-системы передают изменения проекта через рабочее пространство Altium, которое может быть размещено в облаке на Altium 365 или в сети вашей компании с использованием Altium On-Prem Enterprise Server. Рабочее пространство служит связующим звеном, к которому подключаются обе системы — ECAD и MCAD. В рабочем пространстве хранятся данные платы и компонентов, что позволяет инженерам ECAD и MCAD продолжать работать независимо, получая и отправляя изменения по мере готовности.
Поддерживаемые версии
CoDesigner постоянно развивается. На этой странице описаны изменения, внесенные в каждую версию. Поскольку расширение и надстройки CoDesigner могут обновляться независимо от программного обеспечения Altium для проектирования, на этой странице также приведены сведения о поддерживаемых версиях программного обеспечения Altium и MCAD-систем.
МАТРИЦА СОВМЕСТИМОСТИ ВЕРСИЙ ECAD И MCAD
В этой матрице приведены сводные сведения о совместимости версий ECAD и MCAD. В первом столбце перечислены выпуски MCAD CoDesigner и минимальная версия программного обеспечения Altium ECAD, необходимая для соответствующей версии CoDesigner. В столбцах MCAD первая строка каждой ячейки содержит номера поддерживаемых версий MCAD-продукта. Далее указан предпочтительный Extension/Add-in для использования с этой версией Altium Designer или вашего MCAD-продукта. Обратите внимание: для некоторых MCAD-систем требуются разные установщики CoDesigner в зависимости от версии MCAD-системы. Эти сведения также приведены в разделе Supported Versions описания новых возможностей каждого выпуска Altium MCAD CoDesigner.
CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.16.0.2587 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.16.0.11 |
2025, 2026, 2027 3.16.0.12 |
2023, 2024, 2025, 2026 3.16.0.13 |
10.X, 11.X, 12.X, 13.X 3.16.0.33 |
(2312 < 2512)3.16.0.9 (2212 < 2312)3.16.0.11 (2206 < 2212)3.16.0.10 |
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025, 2026, 2027 |
2023, 2024, 2025, 2026 3.15.0.4 |
9.X, 10.X, 11.X, 12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025, 2026 |
2023, 2024, 2025, 2026 3.14.0.4 |
9.X, 10.X, 11.X, 12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025, 2026 |
2022, 2023, 2024, 2025 3.13.0.2 |
9.X, 10.X, 11.X, 12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022, 2023, 2024, 2025 3.12.0.11 |
8.X, 9.X, 10.X, 11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022, 2023, 2024, 2025 3.11.0.10 |
8.X, 9.X, 10.X, 11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021, 2022, 2023, 2024, 2025 3.10.0.6 |
8.X, 9.X, 10.X, 11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021, 2022, 2023, 2024 3.9.0.9 |
8.X, 9.X, 10.X, 11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023, 2024 3.8.0.12 |
2021, 2022, 2023, 2024 3.8.0.21 |
7.X, 8.X, 9.X, 10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
Новое в CoDesigner 3.16.0
Released: 22 October 2026 – Version 3.16.0
Основные возможности
В версии 3.16 в MCAD CoDesigner внедрена единая система входа Altium, которая упрощает и унифицирует процесс входа. Также обновлена структура проектов жгутов в SOLIDWORKS для улучшения процесса проектирования и внесён ряд улучшений в поддержку PTC Creo.
Единая система управления идентификацией и доступом с однократным входом
Altium использует во всех своих продуктах систему управления идентификацией и доступом с однократным входом, которая была добавлена в MCAD CoDesigner в обновлении 3.16. Теперь вход выполняется в веб-браузере пользователя по умолчанию, что упрощает и унифицирует процесс входа.
Новая система управления идентификацией и доступом с однократным входом в MCAD CoDesigner упрощает процесс входа.
Подробнее о новом подходе ко входу в Altium MCAD CoDesigner.
Улучшенная структура жгута в SOLIDWORKS
При получении проекта жгута из ECAD в SOLIDWORKS MCAD CoDesigner создаёт структуру сборки. В MCAD CoDesigner 3.16 эта структура изменена: теперь соединители вставляются в специальную подсборку жгута, а не в сборку жгута верхнего уровня. Это позволяет SOLIDWORKS более надёжно обрабатывать сопряжения между соединителями и элементами внешних сборок, а также повысить скорость перестроения трёхмерной модели жгута.
PTC Creo — поддержка установки в фоновом режиме
Теперь CoDesigner можно устанавливать и удалять в фоновом режиме.
PowerShell example:
```powershell
& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" `
-install-manual `
-creo-version "11.0" `
-creo-path "C:\PTC\Creo 11.0.0.0\Common Files\F000\text"
$LASTEXITCODE
```
Command Prompt example:
```cmd
"C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" -install-manual -creo-version "11.0" -creo-path "C:\PTC\Creo 11.0.0.0\Common Files\F000\text"
echo %ERRORLEVEL%
```
Подробнее о поддержке установки MCAD CoDesigner из командной строки для PTC Creo.
Версии, поддерживаемые CoDesigner 3.16.0
-
Altium Designer 24.8 (или выше) с расширением MCAD CoDesigner версии 3.16.0.2587
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD и версиях надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.16.0.11 |
| Autodesk Inventor Professional® — версии 2025, 2026, 2027 | 3.16.0.12 |
| Dassault Systemes SOLIDWORKS® — версии 2023, 2024, 2025, 2026 | 3.16.0.13 |
| PTC Creo Parametric® — 10.X, 11.X, 12.X, 13.X | 3.16.0.33 |
| Siemens NX® — версия 2206<2212 (Примечание 2) | 3.16.0.10 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.16.0.11 |
| Siemens NX® — версия 2312–2512 (Примечание 2) | 3.16.0.9 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для MCAD CoDesigner для Siemens NX предлагается несколько вариантов установщика, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковые версии MCAD CoDesigner и различаются только способом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий предусмотрен единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей и подписанной версиями. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску CoDesigner 3.16.0
| MCAD-5694 | PTC Creo: добавлена поддержка новой структуры сборки жгута, представленной в PTC Creo 12.4.2. |
| MCAD-5713 | PTC Creo: при присвоении значения свойству компонента в Creo терялся символ пробела. Исправлено (теперь вместо пробела вставляется символ подчеркивания). |
| MCAD-5715 | PTC Creo: теперь CoDesigner можно устанавливать и удалять в автоматическом режиме без участия пользователя. |
| MCAD-5721 | Для повышения безопасности и надежности процедура входа пользователя в MCAD CoDesigner унифицирована с другими решениями Altium. |
MCAD-5731 |
Параметры проекта жгута ECAD теперь передаются в MCAD и назначаются сборке жгута. |
| MCAD-5742 | Синхронизация жгутов с SOLIDWORKS: изменена структура сборки жгута — теперь разъемы вставляются в специальную подсборку жгута (ранее они вставлялись в сборку жгута верхнего уровня). Это позволяет SOLIDWORKS надежнее обрабатывать сопряжения между разъемами и элементами внешних сборок, а также быстрее перестраивать трехмерную модель жгута. |
| MCAD-5762 | Добавлена поддержка PTC Creo версии 13.4. |
Новое в CoDesigner 3.15.0
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
В этом выпуске нет новых функций.
Поддерживаемые версии
-
Altium Designer 24.8 (или выше) с расширением MCAD CoDesigner версии 3.15.0.2498
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD и версиях надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.15.0.5 |
| Autodesk Inventor Professional® — версии 2025, 2026, 2027 | 3.15.0.4 |
| Dassault Systemes SOLIDWORKS® — версии 2023, 2024, 2025, 2026 | 3.15.0.4 |
| PTC Creo Parametric® — 9.X, 10.X, 11.X, 12.X | 3.15.0.5 |
| Siemens NX® — версия 2206<2212 (Примечание 2) | 3.15.0.4 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.15.0.4 |
| Siemens NX® — версия 2312–2512 (Примечание 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для MCAD CoDesigner для Siemens NX предлагается несколько вариантов установщика, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковые версии MCAD CoDesigner и различаются только способом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий предусмотрен единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей и подписанной версиями. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечание к оперативному исправлению CoDesigner 3.15.0 (обновление расширения MCAD CoDesigner до версии 3.15.0.2498)
| MCAD-5685 | Исправлена ошибка, возникавшая при передаче проекта жгута из ECAD после изменения соединений. Ранее такие изменения, как замена разъемов, обновление назначения контактов проводов или изменение позиционных обозначений, могли приводить к сбору неполных данных о компонентах при передаче и вызывать ошибки «провод подключен не полностью». Теперь данные жгута собираются корректно. Примечание: это исправление выпущено как оперативное обновление расширения MCAD CoDesigner для Altium Designer и в первую очередь затронет передачу данных вручную. Рабочие пространства Altium 365 будут обновлены вскоре после выпуска исправления, поэтому автоматическая передача данных при сохранении проекта в рабочем пространстве Altium 365 еще некоторое время будет завершаться с ошибкой. |
Примечания к выпуску CoDesigner 3.15.0
| MCAD-5356 | Siemens NX: исправлена ошибка, из-за которой при отключенном совместном проектировании меди вырезы в плате заканчивались на уровне смещения нижней поверхности платы; теперь стандартные вырезы всегда удаляют материал по всей толщине платы. |
MCAD-5525 |
PTC Creo: устранена чрезмерно строгая фильтрация символов в обозначениях моделей компонентов Creo: дефисы больше не заменяются без необходимости, что улучшает распознавание и согласованность именования. |
| MCAD-5549 | Autodesk Inventor: попытка создать сварную сборку при активном CoDesigner больше не приводит к аварийному завершению работы в версии 2026. |
| MCAD-5683 | Altium 365: автоматическое создание моделей MCAD теперь выполняется только после первого получения данных (Pull) в MCAD. |
| MCAD-5687 | PTC Creo: устранена проблема с производительностью, из-за которой повторные операции получения данных (Pull) вызывали ненужный анализ платы вследствие обновления параметров, что могло привести к исчерпанию ресурсов и аварийному завершению работы Creo. |
| MCAD-5689 | Autodesk Fusion: исправлена проблема, из-за которой получение проекта могло завершиться с исключением, если текущий документ не являлся сборкой. Теперь при первом получении всегда открывается новый документ сборки. |
| MCAD-5691 | Повышена надежность передачи сложных проектов печатных плат с большим количеством переходных отверстий из ECAD в MCAD. |
| MCAD-5697 | PTC Creo: модуль Cabling в Creo 12.4.3 и более поздних версиях пока не поддерживается CoDesigner, поэтому при попытке получить проект жгута Altium в этих версиях теперь отображается соответствующее предупреждение. Поддержка этого модуля прокладки кабелей будет добавлена в ближайшее время. |
| MCAD-5704 | Добавлена поддержка Siemens NX 2512. |
| MCAD-5706 | Компоненты механических вариантов, помеченные как неустанавливаемые, больше не вызывают ложное предупреждение об альтернативном компоненте при получении плат через CoDesigner в MCAD. |
| MCAD-5710 | Siemens NX: поддержка синхронизации гибко-жестких печатных плат переведена из бета-версии в промышленную эксплуатацию. |
| MCAD-5735 | Добавлена поддержка Autodesk Inventor 2027. |
Новое в CoDesigner 3.14.0
Released: 17 December 2025 – Version 3.14.0
Основные возможности
Автоматическая передача жгута при сохранении на сервер
При выполнении передачи (Push) из ECAD на панели CoDesigner в Altium Workspace отправляется не сам проект ECAD, а специальный пакет данных для обмена между ECAD и MCAD. Для проекта жгута этот пакет включает разъемы, сростки, соединения (данные «откуда — куда») и топологию жгута.
Сохранение проекта ECAD в Workspace выполняется независимо от передачи в MCAD. Такое разделение передачи в MCAD и сохранения на сервер может вызывать путаницу: инженер ECAD может полагать, что после сохранения на сервер в конце рабочего дня все, кому нужны данные проекта, уже имеют доступ к актуальной версии и могут приступить к работе.
Чтобы упростить синхронизацию файлов, при первом получении проекта жгута из Workspace в MCAD этот проект помечается как проект MCAD CoDesigner. После этого при каждом сохранении проекта на сервер в ECAD также автоматически выполняется его передача в Workspace, откуда его можно получить в MCAD. Автоматическая передача избавляет от необходимости помнить о ручной передаче через CoDesigner после каждого сохранения в ECAD. При получении данных инженер MCAD получает уведомление, если последняя передача в MCAD была выполнена автоматически.
Теперь при сохранении проекта на сервер автоматически выполняется передача в MCAD.
Подробнее: Автоматическая передача через CoDesigner при сохранении на сервер в ECAD.
Поддержка SOLIDWORKS 2026
В обновлении 3.14 для Altium MCAD CoDesigner добавлена поддержка SOLIDWORKS 2026.
Altium MCAD CoDesigner теперь поддерживает SOLIDWORKS 2026 (изображение предоставлено Dassault Systemes)
Поддерживаемые версии
-
Altium Designer 24.8 (или более поздняя версия) с расширением MCAD CoDesigner версии 3.14.0.2469
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD и версиях надстройки:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (примечание 1) | 3.14.0.2 |
| Autodesk Inventor Professional® — версия 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® — версии 2025, 2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® — версии 2023, 2024, 2025, 2026 | 3.14.0.4 |
| PTC Creo Parametric® — 9.X, 10.X, 11.X, 12.X | 3.14.0.2 |
| Siemens NX® — версия 2206<2212 (примечание 2) | 3.14.0.4 |
| Siemens NX® — версия 2212<2312 (примечание 2) | 3.14.0.4 |
| Siemens NX® — версия 2312–2506 (примечание 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для MCAD CoDesigner для Siemens NX предлагается несколько версий установщика, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковые версии MCAD CoDesigner и отличаются только определением установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий используется единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей и подписанной версиями. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Кроме того, можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску CoDesigner 3.14.0
| MCAD-4354 | Синхронизация жгутов: теперь CoDesigner позволяет получать проект жгута ECAD из Altium 365, даже если этот проект ранее не передавался из ECAD. После выбора такого проекта в диалоговом окне MCAD «Выберите проект для получения» он будет автоматически передан из Altium 365. Примечание: ранее эта возможность была доступна только для проектов печатных плат и многоплатных устройств, прежде всего чтобы помочь начинающим пользователям быстро приступить к работе с MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS: при получении изменений CoDesigner во многих случаях ошибочно определял необходимость обновления моделей компонентов при отсутствии изменений ревизии ECAD, что приводило к ошибке «Модель ABC невозможно импортировать в <path+model_name>». Теперь такие изменения недоступны для выбора в таблице, а причина поясняется во всплывающей подсказке. |
| MCAD-5576 | Добавлена поддержка SOLIDWORKS 2026. |
| MCAD-5624 | Autodesk Inventor: ограничивающие параллелепипеды, используемые для предварительного просмотра перемещения компонентов, ошибочно сохранялись в детали платы как элементы выдавливания. Исправлено. |
| MCAD-5629 | SOLIDWORKS: теперь CoDesigner обнаруживает нестандартную ориентацию оси Z и базовых плоскостей и предупреждает об этом пользователя. |
| MCAD-5633 | SOLIDWORKS и PTC Creo: при повторном получении проекта жгута в MCAD отсутствовали данные о длине проводов и кабелей, что приводило к исключению. Исправлено. |
| MCAD-5659 | PTC Creo: изменения свойств компонентов теперь по умолчанию отображаются как отклонённые (флажки сняты), чтобы избежать проблем, часто возникавших при применении этих изменений из-за недопустимых символов в именах свойств, ограничений прав на запись и т. д. Выберите те изменения, которые необходимо применить. |
Новое в CoDesigner 3.13.0
Released: 5 September 2025 – Version 3.13.0
Основные возможности
Поддержка кабелей жгута, содержащих витые пары
В ECAD витая пара рассматривается как кабель, который затем можно включить вместе с другими витыми парами в состав более крупного кабеля. Поскольку некоторые MCAD-системы не поддерживают такую структуру «кабель в кабеле», MCAD CoDesigner теперь передаёт провода витой пары как отдельные провода. К каждому проводу применяются параметры скрутки, что обеспечивает правильный расчёт их длины.
Поддержка витых пар реализована путём передачи пары в виде отдельных проводов с применением параметров скрутки.
Возможность исключить траекторию фрезерования печатной платы в MCAD
Хотя траектория фрезерования необходима для изготовления, при проектировании в MCAD она часто не требуется, поскольку инженеру-механику нужно сосредоточиться на размещении платы в корпусе изделия. Для этого в диалоговое окно Altium CoDesigner Settings добавлен флажок Build Route Tool Path, который можно установить или снять по необходимости. Обратите внимание: траектория фрезерования всегда передаётся из ECAD; этот параметр определяет, будет ли она получена в MCAD.
Выберите, следует ли включать траекторию фрезерования при получении данных в MCAD.
Поддержка PTC Creo v12
В обновлении 3.13 для Altium MCAD CoDesigner добавлена поддержка PTC Creo v12.
Altium MCAD CoDesigner теперь поддерживает PTC Creo V12 (изображение предоставлено PTC).
Поддержка Autodesk Inventor 2026
В обновлении 3.13 для Altium MCAD CoDesigner добавлена поддержка Autodesk Inventor 2026.
Altium MCAD CoDesigner теперь поддерживает Autodesk Inventor 2026 (изображение предоставлено Autodesk).
Поддержка Siemens NX 2506
В обновлении 3.13 для Altium MCAD CoDesigner добавлена поддержка Siemens NX 2506.
Поддерживаемые версии
-
Altium Designer 24.8 (или выше) с расширением MCAD CoDesigner версии 3.13.0.2437
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано со следующими MCAD-платформами и версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.13.0.2 |
| Autodesk Inventor Professional® — версия 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® — версии 2025, 2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® — версии 2022, 2023, 2024, 2025 | 3.13.0.2 |
| PTC Creo Parametric® — 9.X, 10.X, 11.X, 12.X | 3.13.0.2 |
| Siemens NX® — версия 2206<2212 (Примечание 2) | 3.13.0.2 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.13.0.2 |
| Siemens NX® — версия 2312–2506 (Примечание 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, предлагается несколько версий установщика MCAD CoDesigner для Siemens NX, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковую версию MCAD CoDesigner и отличаются только способом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий используется единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей и подписанной версиями. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску CoDesigner 3.13.0
| MCAD-5166 | При передаче данных из MCAD CoDesigner теперь сохраняет детали MCAD, определённые как части корпуса печатной платы, чтобы в ECAD не поступала устаревшая (несохранённая) ревизия корпуса. |
| MCAD-5334 | Создание объектов траектории фрезерования печатной платы в MCAD теперь необязательно и регулируется соответствующим параметром в настройках MCAD CoDesigner. Примечание: по умолчанию параметр включён для сохранения совместимости с предыдущими версиями, однако рекомендуется отключить его, чтобы объекты траектории фрезерования не вызывали возможных искажений кромок печатной платы. |
| MCAD-5426 | Синхронизация жгутов: CoDesigner теперь синхронизирует кабели, содержащие витые пары. Провода витой пары теперь передаются как отдельные провода с учётом их параметров скрутки. |
| MCAD-5460 | Теперь поддерживается PTC Creo версии 12.4. |
| MCAD-5463 | Теперь поддерживается Autodesk Inventor 2026. |
| MCAD-5510 | Синхронизация жгутов: расстояние по умолчанию между проводами в местах сращивания в MCAD уменьшено с 2,5 мм до 1 мм, чтобы провода больше не выглядели физически «разъединёнными». |
| MCAD-5515 | PTC Creo: если пользователь помечал сборку печатной платы как Inseparable (неразъёмная), CoDesigner выводил множество предупреждений о невозможности работы с такой сборкой. Поскольку эти многочисленные сообщения создавали неудобства для пользователя, теперь они отключены (обратите внимание, что неразъёмные сборки по-прежнему не поддерживаются). |
| MCAD-5517 | Установщик CoDesigner для PTC Creo: список версий Creo был устаревшим и не поддерживал прокрутку. Исправлено. |
| MCAD-5578 | Синхронизация жгутов: при получении изменений из MCAD в ECAD CoDesigner не задавал физическую длину вновь созданных проводов (если длина не была задана до получения изменений). Исправлено. Примечание: эта проблема возникала только в CoDesigner версии 3.12. |
| MCAD-5589 | Теперь поддерживается Siemens NX 2506. |
Новое в CoDesigner 3.12.0
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Основные возможности
Предупреждение при получении новой копии проекта
Чтобы помочь инженеру-механику избежать непреднамеренного получения новой копии проекта из ECAD, в диалоговом окне Select Project CoDesigner теперь отображается значок предупреждения о том, что проект уже был получен. При этом инженер при желании по-прежнему может получить новую копию проекта.
В диалоговом окне выбора проекта теперь отображается значок предупреждения, если выбранный проект уже был получен в MCAD.
Отдельная панель CoDesigner для Siemens NX
В предыдущих версиях Altium MCAD CoDesigner для Siemens NX панель Altium CoDesigner отображалась как вкладка на панели Siemens NX. Поэтому она должна была учитывать все существующие сочетания клавиш Siemens NX, что могло приводить к неожиданному поведению при вводе имени пользователя, пароля или комментария на панели CoDesigner. Для решения этой проблемы панель была удалена со стандартной панели NX и теперь отображается как отдельная плавающая панель.
Панель Altium CoDesigner теперь отображается в Siemens NX как отдельная плавающая панель, благодаря чему нажатия клавиш при вводе в неё не интерпретируются как сочетания клавиш NX.
Поддерживаемые версии
-
Altium Designer 24.8 (или более поздней версии) с расширением MCAD CoDesigner версии 3.12.0.2414
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD с указанными версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.12.0.3 |
| Autodesk Inventor Professional® — версия 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® — версия 2025 | 3.12.0.5 |
| Dassault Systemes SOLIDWORKS® — версии 2022, 2023, 2024, 2025 | 3.12.0.11 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.12.0.11 |
| Siemens NX® — версия 2206<2212 (Примечание 2) | 3.12.0.15 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.12.0.9 |
| Siemens NX® — версия 2312–2412 (Примечание 2) | 3.12.0.12 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для MCAD CoDesigner для Siemens NX доступны несколько версий установщика, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковые версии MCAD CoDesigner и различаются только способом определения текущей установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий предусмотрен один установщик, и после установки MCAD CoDesigner при запуске Siemens NX может отображаться предупреждение о слишком большом различии между текущей и подписанной версиями. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Кроме того, можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску CoDesigner 3.12.0
| MCAD-4388 | Siemens NX: CoDesigner теперь отображается как плавающая панель (ранее он был встроен в собственный интерфейс NX). Это сделано для решения проблемы с вводом зарезервированных символов в поля панели в NX версии 2306 и более поздних. |
| MCAD-4983 | Синхронизация жгутов: CoDesigner теперь передаёт свойство «Масса на единицу длины» для проводов и кабелей из ECAD в MCAD (что позволяет рассчитывать массу жгута проводов). Примечание: единицы измерения массы можно задать одним из следующих способов: а) отдельным параметром «Единицы измерения массы» (MASS_UNITS). В этом случае следует указывать только единицы массы, а не единицы массы на единицу длины; б) суффиксом в значении свойства «Масса на единицу длины». В этом случае их следует указывать в соответствии с требованиями используемой MCAD. Например, для Creo это должны быть единицы массы, а для SOLIDWORKS — единицы массы на единицу длины. Если указаны оба варианта, приоритет имеют единицы в значении свойства «Масса на единицу длины». |
| MCAD-5180 | CoDesigner теперь уведомляет инженера-механика, если проект, выбранный для первоначального получения, уже был получен ранее (уведомление отображается в виде значка с соответствующей всплывающей подсказкой на боковой панели свойств проекта). Это помогает предотвратить дублирование и конфликты в хранилище MCAD. |
| MCAD-5255 | PTC Creo: подключаемый модуль CoDesigner не имел цифровой подписи, что вызывало предупреждения системы безопасности. Исправлено. |
| MCAD-5268 | Синхронизация жгутов: при назначении имен моделям разъемов CoDesigner теперь учитывает правила именования моделей, заданные в Altium Workspace. Примечание 1: ранее имена моделей формировались только на основе имени посадочного места. Примечание 2: при использовании нового механизма именования ранее созданные модели сохраняются в MCAD без изменений, однако при первом получении данных для новых проектов будут использоваться новые модели с новыми именами. Примечание 3: вновь созданная модель не будет содержать физических контактов, поэтому пользователю MCAD потребуется выполнить одно из следующих действий: а) заново создать физические контакты; б) использовать штатное размещение моделей из ECAD в MCAD со ссылкой на ранее созданную модель; в) клонировать ранее созданную модель, присвоив ей имя вновь созданной модели. |
| MCAD-5282 | Синхронизация жгутов: для разъемов жгутов теперь поддерживается штатное размещение моделей из ECAD в MCAD для SOLIDWORKS & SW PDM, что позволяет повторно использовать существующие библиотеки разъемов в CoDesigner. Примечание: в отличие от компонентов печатной платы, для разъемов жгутов в ECAD необходимо настроить сопоставление со значением свойства "CompName" из файла "components.xml" на стороне MCAD. |
| MCAD-5342 | Siemens NX с интеграцией Teamcenter: изменен порядок сохранения компонентов печатной платы. Теперь, если параметр "Общая папка для хранения моделей компонентов" в настройках CoDesigner указывает на локальную папку, компоненты не регистрируются в Teamcenter, а сохраняются только в этой локальной папке. Примечание 1: сборка печатной платы и деталь печатной платы по-прежнему сохраняются в Teamcenter. Примечание 2: это изменение позволяет ускорить получение новых печатных плат и не регистрировать компоненты печатной платы в Teamcenter, когда в этом нет необходимости. |
| MCAD-5372 | Синхронизация жгутов: после изменения в ECAD разъемов, определенных в локальной библиотеке ECAD, CoDesigner пересоздавал их модели в SOLIDWORKS вместо создания новых файлов. Это приводило к потере физических контактов, созданных на ранее переданных разъемах. Исправлено. |
| MCAD-5379 | Siemens NX: если CoDesigner был настроен на использование британской системы единиц, вместо запретных областей добавлялись области размещения. Исправлено. |
| MCAD-5399 | PTC Creo: для компонентов с параметрами, содержащими длинные строковые значения, CoDesigner пытался обновлять эти параметры при каждом получении данных в MCAD, что снижало производительность и вызывало недоумение у пользователей. Теперь CoDesigner игнорирует такие параметры. |
| MCAD-5402 | SOLIDWORKS: при попытке создать запретную область или область размещения в проекте гибко-жесткой платы версии 2.0 происходил сбой. Исправлено. |
| MCAD-5410 | PTC Creo: для компонентов с параметрами, имена которых зарезервированы в Creo, CoDesigner пытался добавлять эти параметры при каждом получении данных в MCAD, что снижало производительность и вызывало недоумение у пользователей. Теперь CoDesigner игнорирует такие параметры и выводит соответствующие предупреждения. |
| MCAD-5470 | Синхронизация жгутов для SOLIDWORKS: CoDesigner больше не назначает свойство "Part Number" проводам и кабелям в SOLIDWORKS. Примечание 1: назначение этого свойства было добавлено в CoDesigner 3.8. Примечание 2: причиной удаления стали побочные эффекты из-за повторяющихся значений Part Number, поскольку SOLIDWORKS использует это свойство как внутренний идентификатор провода или кабеля, что конфликтует со способом идентификации проводов и кабелей в CoDesigner. |
Новое в CoDesigner 3.11.0
Released: 11 March 2025 – Version 3.11.0
Основные возможности
Поддержка гибко-жестких плат для Siemens NX
В этой версии MCAD CoDesigner добавлена поддержка передачи проектов гибко-жестких плат между Altium Designer и Siemens NX. В Altium Designer доступны два режима проектирования гибко-жестких плат; CoDesigner для Siemens NX поддерживает расширенный режим Advanced Rigid-Flex (или RF2).
Основные возможности:
-
Любое количество жестких и гибких областей.
-
Гибкие области разной толщины.
-
Отдельные гибкие области, перекрывающие друг друга.
-
Отображение меди и шелкографии на жестких областях в MCAD.
-
Локальный изгиб — изгиб на гибкой области, расположенной внутри выреза в более крупной гибкой области.
Подробнее о совместном проектировании гибко-жестких плат с Siemens NX.
Теперь проект гибко-жесткой платы можно передавать в обоих направлениях между Siemens NX и Altium Designer.
Структура платы Advanced Rigid-Flex (RF2) в MCAD
Ниже кратко описана структура платы Advanced Rigid-Flex в Siemens NX:
-
Каждая жесткая область проекта RF2 представлена сборкой, которая включает соответствующую жесткую часть (область) платы и установленные на ней компоненты, — аналогично тому, как жесткая печатная плата моделируется в Siemens NX.
-
Каждая гибкая область платы представлена деталью из листового металла. В этой детали каждая линия сгиба из ECAD определяется как сгиб по эскизу. Обратите внимание: изгиб, который можно передать из ECAD, может формироваться некорректно в Siemens NX из-за требований к изгибам. Также обратите внимание, что компоненты на гибких областях пока не поддерживаются.
-
Для вырезов, проходящих через несколько областей платы, в MCAD создаются отдельные операции вырезания выдавливанием. Если инженер-механик захочет изменить форму такого выреза в Siemens NX, ему потребуется изменить все эти операции.
Примечания по работе с жестко-гибкой платой в расширенном режиме
-
При проектировании платы RF2 в ECAD каждая жесткая и гибкая область платы создается как отдельный объект, которому затем назначается подстек слоев (тогда как для платы RF1 сначала задается единый общий контур платы, а затем размещаются линии разделения, разбивающие его на необходимые области платы). Зазоры между соседними областями в проекте RF2 недопустимы: области должны точно соприкасаться или перекрываться. Если две области перекрываются, программа считает, что общая зона принадлежит области с большим количеством слоев. С учетом этого может быть проще продлить гибкую область в соседнюю жесткую, если их края трудно совместить. Подробнее см. в разделе Планирование жестких и гибких областей — расширенный режим.
-
Редактор печатных плат ECAD включает ряд инструментов для создания областей из существующих линий и дуг. Подробнее см. в разделе Создание областей платы из выбранных объектов.
-
В ECAD необходимо задать каждый уникальный набор слоев (подстек), скопировав существующие слои для создания нового подстека или добавив слои, формирующие уникальный подстек. Подробнее см. в разделе Добавление и редактирование нового подстека.
-
Режим RF2 поддерживает гибкие области, перекрывающиеся в трехмерном пространстве. Для этого при размещении линии сгиба в режиме планирования платы в ECAD проектировщик должен указать, к какой гибкой области стека применяется сгиб Если этого не сделать, при передаче проекта из ECAD в MCAD появится предупреждение unaffected region
-
Структура сборки печатной платы ECAD в режиме RF2 отличается от структуры сборки в RF1, поэтому после переключения с RF1 на RF2 рекомендуется заново получить плату в MCAD.
-
При редактировании геометрии печатной платы в MCAD учитывайте, что геометрия соседних областей не связана ассоциативно. Если геометрия одной области изменена, необходимо соответствующим образом скорректировать и геометрию соседней области.
-
При существенном изменении геометрии, например изменении набора ребер, ограничения в MCAD могут нарушиться. Это нормально: они будут восстановлены при следующей синхронизации MCAD–ECAD–MCAD.
-
После изменения сгиба в большинстве случаев потребуется выполнить операцию перестроения в MCAD.
-
На данном этапе создание областей new и сгибов в MCAD не поддерживается.
-
Для жестко-гибких плат в MCAD в настоящее время не поддерживаются задание запретных областей (Keepouts в ECAD), областей текстовых примечаний (Rooms в ECAD) и построение трехмерной меди.
-
Для жестко-гибких плат в настоящее время не поддерживаются построение трехмерной меди и указание корпуса в определении печатной платы в MCAD (а также передача корпуса в ECAD).
-
Если ваши проекты хранятся в Altium 365, автоматическая передача, выполняемая после сохранения проекта на сервере из ECAD, не обрабатывает изменения жестко-гибкой платы (поскольку функция автоматической передачи на стороне сервера пока не поддерживает изменения ECAD RF2). После сохранения проекта жестко-гибкой платы на сервере из ECAD необходимо также вручную передать печатную плату через панель MCAD CoDesigner.
-
Гибкие области проекта печатной платы моделируются в Siemens NX как листовой металл. Siemens NX выполняет собственный набор проверок возможности формирования сгиба в листовом металле с учетом следующих параметров:
-
Толщина платы
-
Радиус сгиба
-
Угол сгиба
-
Расстояние между зоной сгиба и границей области
-
Синхронизация многоплатных сборок с Autodesk Inventor
Размещение печатных плат в корпусе удобнее всего выполнять в MCAD. Однако сами платы проектируются в ECAD, и инженеру ECAD также может потребоваться выполнить электромеханические проверки — например, проверить зазоры между компонентами и корпусом, а также доступность элементов пользовательского интерфейса: индикаторов и дисплеев, кнопок и разъемов. Возможность синхронизировать всю сборку устройства между MCAD и ECAD дает множество преимуществ, позволяя командам разработчиков механической и электронной частей быстро проверять текущее состояние собранного устройства.
В этой версии Altium MCAD CoDesigner появилась поддержка синхронизации многоплатной сборки между Autodesk Inventor и Altium Designer.
|
Печатные платы и корпус размещены в Autodesk Inventor; эти изменения готовы к передаче в ECAD. Инженер ECAD получает сообщение о том, что сборка была изменена в MCAD и имеются изменения, готовые к применению. Изменения положения плат и детали корпуса получены в ECAD. |
Подробнее см. в разделе Синхронизация многоплатной сборки.
Поддержка полостей для встроенных компонентов в MCAD
Постоянно растущий спрос на более компактные электронные изделия с высокой степенью интеграции в сочетании с повышением частот сигналов в этих устройствах стимулирует непрерывный поиск более эффективных способов изготовления и сборки схем. Один из методов, обеспечивающих как более высокую плотность компоновки, так и улучшенную работу с высокочастотными сигналами, заключается во встраивании компонентов в слои печатной платы.
В этом обновлении MCAD CoDesigner появилась поддержка передачи из ECAD в MCAD проектов плат со встроенными компонентами и соответствующими полостями.
В ECAD объект области, задающий форму полости, содержит свойство Cavity Height, которое определяет высоту необходимого выреза в слое диэлектрика. Затем редактор печатных плат ECAD автоматически увеличивает эту высоту через слой диэлектрика, в котором создается полость, до следующего медного слоя в стеке, определяя фактическое значение Total Cavity Height.
В MCAD форма полости задается выдавливанием эскиза на детали платы, при этом высота выдавливания устанавливается равной Total Cavity Height. Обратите внимание: изменения положения встроенных компонентов синхронизируются из MCAD в ECAD, а изменения полостей — нет. При перемещении встроенного компонента в MCAD перемещать полость не требуется. Положение полости автоматически корректируется при синхронизации положения соответствующего компонента по цепочке MCAD–ECAD–MCAD.
|
Каждая полость формируется в детали платы выдавливанием эскиза. Полость может выходить на поверхность платы или быть полностью внутренней. В ECAD полость задается от слоя, на котором размещен компонент, до следующего медного слоя. |
Подробнее о проектировании печатных плат со встроенными компонентами.
Поддерживаемые версии
-
Altium Designer 24.8 (или более поздняя версия) с расширением MCAD CoDesigner версии 3.11.0.2380
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD с указанными версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.11.0.9 |
| Autodesk Inventor Professional® — версия 2024 | 3.11.0.13 |
| Autodesk Inventor Professional® — версия 2025 | 3.11.0.12 |
| Dassault Systemes SOLIDWORKS® — версии 2022, 2023, 2024, 2025 | 3.11.0.10 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.11.0.8 |
| Siemens NX® — версия 2206<2212 (Примечание 2) | 3.11.0.13 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.11.0.13 |
| Siemens NX® — версия 2312–2412 (Примечание 2) | 3.11.0.14 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для Siemens NX предлагается несколько версий установщика MCAD CoDesigner, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одну и ту же версию MCAD CoDesigner и отличаются только способом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий используется единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей версией и версией, для которой выполнено подписание. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Кроме того, можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults Siemens NX
Примечания к выпуску CoDesigner 3.11.0
| MCAD-1545 | CoDesigner теперь поддерживает создание в MCAD трехмерных полостей для встроенных компонентов. |
| MCAD-3286 | Autodesk Inventor: CoDesigner теперь поддерживает синхронизацию многоплатных сборок с Autodesk Inventor. |
| MCAD-3749 | При использовании единого входа CoDesigner теперь сохраняет адрес электронной почты для дальнейшего использования. |
| MCAD-5030 | Siemens NX: теперь поддерживается предварительный просмотр изменений при синхронизации многоплатных сборок. |
| MCAD-5047 | Inventor 2025: при работе с локальным сервером CoDesigner не позволял завершить сеанс, уже запущенный на другом ПК. Исправлено. |
| MCAD-5064 | Siemens NX: CoDesigner теперь поддерживает синхронизацию гибко-жестких печатных плат. Примечание: эта возможность пока доступна в бета-режиме. Основное ограничение этой бета-версии заключается в том, что некоторые изменения формы платы, внесенные в MCAD, могут некорректно передаваться обратно в ECAD. Рекомендуется проверять результаты синхронизации в ECAD. |
| MCAD-5068 | PTC Creo: в некоторых случаях CoDesigner не мог использовать пользовательские шаблоны при создании компонентов печатной платы в Creo. Механизм улучшен. |
| MCAD-5119 | После недавних изменений в ECAD стало невозможно копировать текст предупреждений из диалогового окна ошибок и предупреждений ECAD. Исправлено. |
| MCAD-5130 | PTC Creo: при запуске CoDesigner теперь определяет, была ли система Creo обновлена до более новой версии, и при необходимости предупреждает пользователя (в этом случае следует переустановить CoDesigner). |
| MCAD-5143 | Siemens NX: при использовании параметра «Построить трехмерную медь» совместно с британской системой единиц в настройках CoDesigner отверстия в межслойном диэлектрике не формировались. Исправлено. |
| MCAD-5165 | Кнопка «Сделать доступным онлайн» на панели MCAD CoDesigner была неактивна для локального проекта жгута. Исправлено. |
| MCAD-5225 | Autodesk Inventor: в дереве модели теперь отображаются позиционные обозначения компонентов (они добавляются к имени экземпляра компонента). |
| MCAD-5226 | PTC Creo: при синхронизации жгута отсутствие системы координат «CS0» в модели разъема жгута приводило к аварийному завершению Creo. Исправлено. |
| MCAD-5267 | SOLIDWORKS: при синхронизации жгута точки подключения C-Points для разъемов теперь по умолчанию создаются в точке с координатами 0,0,0. Ранее они создавались со смещением 100 мил по осям X и Y (100,100,0). |
| MCAD-5278 | Если в рабочем пространстве Altium было включено распознавание компонентов при передаче из MCAD в ECAD и некоторые компоненты не удавалось найти в библиотеке ECAD, CoDesigner некорректно сообщал, какие именно компоненты не найдены. Предупреждение отключено. |
| MCAD-5298 | CoDesigner не распознавал трехмерные скругления и фаски, созданные на углах вырезов платы в Creo (и, соответственно, не предлагал преобразовать их в двумерные элементы). Исправлено. |
| MCAD-5300 | CoDesigner не распознавал трехмерные скругления и фаски, созданные в Creo путем выбора нескольких ребер и последующего применения операции ко всем выбранным ребрам. Исправлено. |
| MCAD-5333 | Синхронизация жгутов: CoDesigner не мог корректно обрабатывать кабели, содержащие провода с неподключенными точками на концах. Исправлено. |
Новое в CoDesigner 3.10.0
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Основные возможности
Поддержка однослойных печатных плат
Однослойные, или односторонние, печатные платы остаются одними из наиболее распространенных благодаря своей простоте и низкой стоимости. Ранее однослойные печатные платы не имели полной поддержки в ECAD, и их нельзя было передавать в MCAD. Теперь однослойные печатные платы полностью поддерживаются в ECAD и могут передаваться в MCAD. Эта поддержка распространяется и на гибко-жесткие конструкции, в которых используется только один медный слой.
CoDesigner теперь позволяет передавать печатные платы с одним медным слоем между ECAD и MCAD.
Поддержка многоплатных сборок в Siemens NX
Сборку печатных плат в корпусе удобнее всего выполнять в MCAD. Однако сами платы проектируются в ECAD, и инженеру-электронщику также может потребоваться проверка электромеханической компоновки — например, зазоров между компонентами и корпусом, а также доступности элементов пользовательского интерфейса: индикаторов, дисплеев, кнопок и разъемов. Возможность синхронизировать сборку всего устройства между MCAD и ECAD дает множество преимуществ, позволяя командам конструкторов и разработчиков электроники быстро проверять текущее состояние устройства в сборе.
В этом выпуске Altium MCAD CoDesigner добавлена поддержка синхронизации многоплатных сборок между Siemens NX и Altium Designer.
|
Платы и корпус собираются в MCAD. Сборка связывается с многоплатной сборкой в ECAD. Затем вся сборка передается в ECAD. Изменения загружаются в многоплатную сборку ECAD. В результате в ECAD отображается полная сборка. |
Подробнее см. в разделе Синхронизация многоплатной сборки.
Улучшения проектирования жгутов
Возможности MCAD CoDesigner по синхронизации жгутов между ECAD и MCAD продолжают совершенствоваться. Внесены следующие изменения:
-
Flexibility with how the units are specified – При передаче из ECAD CoDesigner теперь проверяет и распознает основные единицы измерения, указанные вместе с размерными значениями свойств проводов и кабелей, и задает соответствующие значения в MCAD. Ранее для указания единиц измерения требовалось добавить отдельный параметр Units, а из размерного значения единицы исключить. Теперь поддерживаются оба способа: разработчик может по-прежнему указывать значение и единицы измерения отдельно либо включать единицы измерения в значение параметра.
Теперь единицы измерения можно указывать вместе со значением.
-
Support for connector pins that do not include a numeric identifier – CoDesigner теперь поддерживает нечисловые идентификаторы контактов разъемов в проекте жгута.
Подробнее см. в разделе Синхронизация проекта жгута.
Поддержка SOLIDWORKS 2025
Поддержка SOLIDWORKS 2025 добавлена в исправлении Hot Fix для обновления Altium MCAD CoDesigner 3.10.
Поддерживаемые версии
-
Altium Designer 24.8 (или более поздней версии) с расширением MCAD CoDesigner версии 3.10.0.2312
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD с указанными версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.10.0.7 |
| Autodesk Inventor Professional® — версия 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® — версия 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® — версии 2021, 2022, 2023, 2024, 2025 | 3.10.0.6 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.10.0.5 |
| Siemens NX® — версия 2206<2212 (Примечание 2) | 3.10.0.4 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.10.0.4 |
| Siemens NX® — версия 2312 (Примечание 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8 предлагается несколько вариантов установщика MCAD CoDesigner для Siemens NX, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковую версию MCAD CoDesigner и отличаются только способом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий используется единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей версией и версией, для которой выполнена подпись. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску исправления CoDesigner 3.10.0 Hot Fix для SOLIDWORKS 2025
| MCAD-5207 | Добавлена поддержка SOLIDWORKS 2025. |
Примечания к выпуску CoDesigner 3.10.0
| MCAD-3287 | Siemens NX: добавлена поддержка синхронизации многоплатных проектов. |
| MCAD-4533 | CoDesigner теперь поддерживает синхронизацию однослойных печатных плат. |
| MCAD-4751 | Синхронизация жгутов: CoDesigner теперь поддерживает нечисловые идентификаторы контактов разъемов. |
| MCAD-4976 | В Altium 365 передача из ECAD теперь выполняется автоматически при сохранении многоплатного проекта на сервере (как и для проектов печатных плат). |
| MCAD-5008 | Autodesk Fusion: CoDesigner теперь определяет, включен ли недавно добавленный параметр Fusion «First component grounded to parent», и предупреждает об этом пользователя, чтобы предотвратить неправильное размещение компонентов. |
| MCAD-5015 | PTC Creo: улучшена логика расчета длины сегмента жгута, что позволит сократить количество случаев, когда длину невозможно рассчитать. |
| MCAD-5076 | Синхронизация жгутов: если в SOLIDWORKS использовалась система SOLIDWORKS PDM и элементы жгута не были взяты на редактирование перед загрузкой изменений из ECAD, CoDesigner выдавал общее сообщение об ошибке и не мог загрузить проект. Исправлено (теперь CoDesigner предупреждает пользователя). |
| MCAD-5091 | Синхронизация жгутов: для объектов ECAD «No Connect» создавались лишние пустые модели MCAD, если к ним не были подключены провода (например, когда объекты «No Connect» были присоединены непосредственно к контактам разъемов). Исправлено. |
| MCAD-5103 | Синхронизация жгутов: при отправке из ECAD CoDesigner теперь распознаёт основные единицы измерения, указанные в значениях свойств проводов и кабелей, и задаёт соответствующие значения в MCAD. Примечание 1: сейчас распознаются единицы «mm», «in», «mil». Примечание 2: ранее для задания единиц измерения требовалось указывать значения параметров без единиц и создавать дополнительный параметр «Units». Теперь поддерживаются оба способа. |
| MCAD-5108 | В PTC Creo, Autodesk Inventor и Siemens NX некорректно строилась трёхмерная геометрия меди переходных отверстий. Исправлено. |
Новое в CoDesigner 3.9.0
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Основные возможности
Поддержка скруглений и фасок MCAD
Инженеры-механики часто используют фаски и скругления для придания нужной формы углам платы. Если они заданы в MCAD как трёхмерные объекты, CoDesigner не может передать их в ECAD, поскольку редактор печатных плат ECAD определяет форму платы как двумерный объект с толщиной. Чтобы решить эту проблему, CoDesigner версии 3.9 при обнаружении таких объектов предлагает преобразовать их в двумерные объекты и включить в эскиз платы. Ранее CoDesigner предупреждал инженера-механика о наличии таких объектов, но игнорировал их.
CoDesigner может преобразовать в двумерные объекты трёхмерные скругления и фаски MCAD, применённые к рёбрам вдоль оси Z, и передать их в ECAD.
Поддержка скруглений и фасок:
-
Поддерживаются обычные (круговые) скругления с постоянным радиусом.
-
Поддерживаются фаски, заданные одинаковыми расстояниями от ребра (симметричные, «расстояние — расстояние»).
-
Фаски, заданные по углу и расстоянию или по двум неодинаковым расстояниям, не поддерживаются.
-
Не поддерживаются скругления и фаски, заданные на непрямолинейных боковых рёбрах, а также на других скруглениях и фасках.
-
Не поддерживаются скругления и фаски, заданные в проекте гибко-жёсткой платы.
Процесс преобразования скруглений и фасок
-
Если при нажатии Push to ECAD на панели Altium CoDesigner обнаруживаются трёхмерные объекты, отображается следующее диалоговое окно.
-
Если нажать Yes, трёхмерные объекты будут преобразованы в двумерные и применены к эскизу платы. Обратите внимание: на этом этапе CoDesigner ещё не выполнил отправку. Появится следующее диалоговое окно с указанием повторить отправку для передачи проекта в ECAD. Визуально убедитесь в правильности преобразования, затем нажмите Push to ECAD на панели Altium CoDesigner, чтобы продолжить совместное проектирование.
-
Если нажать No, трёхмерные объекты не будут преобразованы и появится следующее диалоговое окно со списком всех трёхмерных объектов, которые не будут переданы в ECAD. Это окно также отображается при наличии трёхмерных объектов, которые CoDesigner не может преобразовать в двумерные.
Интеллектуальное обновление эскиза в MCAD
Рассмотрим ситуацию, когда инженеру ECAD необходимо изменить форму платы, для которой в MCAD заданы размеры и ограничения. Ранее при получении обновлённой платы в MCAD размеры и ограничения в эскизе MCAD терялись. В версии CoDesigner 3.9 этот процесс значительно улучшен. Теперь при получении обновлений CoDesigner перестраивает только те элементы эскиза, которые были изменены в ECAD, поэтому размеры и ограничения, связанные с неизменёнными элементами, сохраняются.
Обратите внимание: в некоторых случаях, например при наличии сложных механических ограничений, такое поведение может привести к неожиданным изменениям геометрии. В таких случаях может быть эффективнее отключить новую функцию интеллектуального обновления эскиза, повторно получить обновления, а затем заново создать размеры и ограничения (как требовалось в предыдущих версиях CoDesigner). Для этого отключите параметр Smart Sketch Change в диалоговом окне Altium CoDesigner Settings в MCAD.
При получении обновлений из ECAD сохраняются интеллектуальные размеры, не затронутые изменениями проекта.
Получение предыдущей ревизии печатной платы в MCAD
Инженеру-механику иногда требуется открыть предыдущий выпуск или ревизию проекта печатной платы. Ранее для этого приходилось просить инженера ECAD временно восстановить предыдущую ревизию и отправить её в MCAD. В версии Altium CoDesigner 3.9 эта проблема решена благодаря поддержке получения любой из ранее выполненных отправок из ECAD.
При получении данных в пустую сборку MCAD инженер-механик теперь может выбрать нужную ревизию из списка предыдущих отправок. Если фиксациям изменений в ECAD присвоены метки, список можно быстро отфильтровать, включив параметр Only show tagged commits в диалоговом окне Select Push.
Используйте диалоговое окно Select Push, чтобы выбрать предыдущую ревизию из всех ревизий, отправленных из ECAD.
Поддержка PTC Creo 11
В версии Altium MCAD CoDesigner 3.9 добавлена поддержка PTC Creo версии 11.
Altium MCAD CoDesigner теперь поддерживает PTC Creo V11 (изображение предоставлено PTC).
Поддержка Autodesk Inventor 2025
В исправлении для версии Altium MCAD CoDesigner 3.9 добавлена поддержка Autodesk Inventor 2025.
Altium MCAD CoDesigner теперь поддерживает Autodesk Inventor 2025 (изображение предоставлено Autodesk).
Поддерживаемые версии
-
Altium Designer 24.7 (или новее) с расширением MCAD CoDesigner версии 3.9.0.2208
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано на следующих платформах MCAD и версиях надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (примечание 1) | 3.9.0.12 |
| Autodesk Inventor Professional® — версия 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® — версия 2025 | 3.9.1.7 |
| Dassault Systemes SOLIDWORKS® — версии 2021, 2022, 2023, 2024 | 3.9.0.9 |
| PTC Creo Parametric® — 8.X, 9.X, 10.X, 11.X | 3.9.0.9 |
| Siemens NX® — версия 1953<2212 (Примечание 2) | 3.9.0.15 |
| Siemens NX® — версия 2212<2312 (Примечание 2) | 3.9.0.17 |
| Siemens NX® — версия 2312 (Примечание 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для MCAD CoDesigner для Siemens NX предлагается несколько вариантов установщика, предназначенных для разных версий Siemens NX. Все эти установщики устанавливают одинаковые версии MCAD CoDesigner и различаются только способом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий используется единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появиться предупреждение о том, что текущая версия слишком сильно отличается от подписанной. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к исправлению CoDesigner 3.9.0 (обновление расширения MCAD CoDesigner до версии 3.9.0.2208)
Только внутренние обновления.
Примечания к исправлению CoDesigner 3.9.0 для Autodesk Inventor 2025
| MCAD-4832 | Добавлена поддержка Autodesk Inventor 2025. |
Примечания к выпуску CoDesigner 3.9.0
| MCAD-4599 | При применении изменений к эскизу платы в MCAD CoDesigner теперь сохраняет элементы эскиза, которые не были изменены в ECAD. Это означает, что после изменения формы платы в ECAD инженеру-механику больше не требуется восстанавливать соответствующие механические размеры и ограничения. Примечание: в некоторых случаях (например, при сложных механических ограничениях) такое поведение может привести к непредвиденным изменениям геометрии. В таких ситуациях может быть эффективнее отключить эту функцию и полностью перерисовать эскиз (как это происходило ранее). Для этого в настройках CoDesigner можно отключить параметр «Smart Sketch Change». |
| MCAD-4600 | В MCAD CoDesigner теперь преобразует стандартные 3D-скругления и фаски, созданные инженером-механиком на вертикальных ребрах печатной платы (ребрах вдоль оси Z), в соответствующие элементы эскиза платы. Примечание 1: ранее CoDesigner лишь предупреждал инженера-механика о таких объектах. Примечание 2: для скруглений поддерживаются только обычные скругления с постоянным радиусом. Для фасок поддерживаются только фаски, заданные равными расстояниями от ребра. Скругления и фаски на непрямолинейных боковых ребрах, а также на других скруглениях и фасках не поддерживаются. Как и прежде, CoDesigner будет предупреждать инженера-механика о неподдерживаемых скруглениях и фасках. |
| MCAD-4683 | Siemens NX: исправлена некорректная передача свободного 3D-тела из MCAD в ECAD в случаях, когда его геометрия основана на геометрии за пределами этого свободного 3D-тела. |
| MCAD-4804 | Autodesk Fusion: CoDesigner теперь учитывает пользовательскую вспомогательную геометрию в эскизе платы. Она не рассматривается как часть контура платы и не изменяется при обновлении эскиза. |
| MCAD-4835 | Добавлена поддержка PTC Creo 11. |
| MCAD-4848 | В MCAD CoDesigner теперь можно получить любую из предыдущих версий, переданных из ECAD. Примечание 1: изменена политика автоматической передачи из ECAD. Начиная с мая 2024 года автоматическая передача выполняется только для проектов, которые хотя бы один раз были получены в MCAD. Примечание 2: функция недоступна при подписке Standard. |
| MCAD-4925 | Siemens NX: добавлен параметр конфигурации, позволяющий игнорировать компоненты, которые не удается получить из Teamcenter при получении данных в MCAD. Чтобы включить этот параметр, отредактируйте файл \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml. В разделе ComponentPart задайте для IgnoreComponentsMissingInDMS значение 1 (либо yes или true): <ComponentPart IgnoreComponentsMissingInDMS="yes" …> |
| MCAD-4955 | Поддержка синхронизации проектов жгутов вышла из стадии бета-тестирования. Примечание 1: в настоящее время поддерживаются SOLIDWORKS и PTC Creo; поддержка других MCAD-систем запланирована на среднесрочную перспективу. Примечание 2: функция доступна при наличии лицензии CoDesigner PRO / Advanced. |
Новое в CoDesigner 3.8.0
Released: 18 April 2024 – Version 3.8.0
Основные возможности
В обновлении 3.8 для Altium MCAD CoDesigner поддержка синхронизации жгутов между ECAD и MCAD переходит в стадию открытого бета-тестирования и становится доступна инженерам, работающим в PTC Creo и SOLIDWORKS, при наличии соответствующей подписки Altium Designer.
Синхронизация проекта жгута с помощью MCAD CoDesigner
В обновлении 3.8 для Altium MCAD CoDesigner поддержка синхронизации жгутов между MCAD и ECAD переходит из стадии ограниченного бета-тестирования в открытое. Жгут — распространенный узел многих электронных изделий. Благодаря этому обновлению разработчики, работающие в PTC Creo и SOLIDWORKS, теперь могут передавать проект жгута из ECAD в MCAD, где можно выполнить трассировку жгута и определить длины проводов. Затем проложенный жгут можно передать обратно в ECAD для завершения подготовки подробной производственной документации в Draftsman.
► Подробнее о синхронизации проекта жгута с помощью MCAD CoDesigner
Проект жгута в ECAD, готовый к передаче в MCAD.
Изменение длины проводов жгута в MCAD
При трассировке жгута в MCAD длины проводов рассчитываются автоматически. Инженеру-механику может потребоваться скорректировать эти значения — такая возможность добавлена в MCAD CoDesigner в обновлении 3.8.
Если сборка MCAD представляет собой проект жгута, на панели Altium CoDesigner теперь отображается раздел Length of Harness Objects, как показано ниже. MCAD-система определяет Calculated Length на основе трассировки жгута. При необходимости можно ввести Corrected Length и передать это значение обратно в ECAD.
Скорректированные значения длины проводов передаются в ECAD вместо расчетных значений.
SOLIDWORKS — хранение всех файлов проекта в одной папке
Многие инженеры-механики предпочитают хранить все файлы деталей и сборок MCAD, составляющих одну сборку, в одной папке. Теперь это можно сделать, включив параметр Flat Folder Structure в диалоговом окне Altium CoDesigner Settings.
При необходимости файлы проекта MCAD можно хранить в плоской структуре папок.
Автоматическое удаление промежуточных файлов
Теперь после успешного получения проекта из ECAD в MCAD CoDesigner удаляет промежуточные файлы Parasolid, изображения и файлы контрольных сумм, оставляя только файлы MCAD. Обратите внимание: CoDesigner не удаляет подпапки \Orig и \Expt (даже если они пусты), поскольку они необходимы для работы внутренней логики.
Поддерживаемые версии
-
Altium Designer 24.0 (или более поздняя версия) с расширением MCAD CoDesigner версии 3.8.0.2085
-
CoDesigner 3.3 — последняя версия, доступная для Altium NEXUS Client.
-
CoDesigner 2.10 — последняя версия, доступная для Altium CircuitMaker.
Это обновление протестировано со следующими платформами MCAD и версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (примечание 1) | 3.8.0.16 |
| Autodesk Inventor Professional® — версии 2022, 2023, 2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® — версии 2021, 2022, 2023, 2024 | 3.8.0.21 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.8.0.16 |
| Siemens NX® — версия 1953<2212 (примечание 2) | 3.8.0.14 |
| Siemens NX® — версия 2212<2312 (примечание 2) | 3.8.0.14 |
| Siemens NX® — версия 2312 (примечание 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Начиная с MCAD CoDesigner 3.8, для MCAD CoDesigner для Siemens NX предусмотрено несколько вариантов установщика для разных версий Siemens NX. Все эти установщики устанавливают одну и ту же версию MCAD CoDesigner и различаются только механизмом определения установленной версии Siemens NX. Для MCAD CoDesigner 3.7 и более ранних версий используется единый установщик. После установки MCAD CoDesigner при запуске Siemens NX может появляться предупреждение о слишком большом различии между текущей версией и версией, для которой выполнена цифровая подпись. Это предупреждение можно игнорировать: установленный MCAD CoDesigner будет работать корректно. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску CoDesigner 3.8.0
| MCAD-1601 | SOLIDWORKS: теперь CoDesigner поддерживает хранение всех файлов подсборок и деталей в той же папке, где хранится сборка печатной платы. Для этого включите новый параметр «Плоская структура папок» в диалоговом окне настроек CoDesigner. |
| MCAD-2690 | PTC Creo: при первоначальном получении печатной платы CoDesigner теперь проверяет определение базовых опорных плоскостей в шаблонах Creo и предупреждает пользователя, если оно не соответствует требованиям, описанным в документации. Примечание: ранее в такой ситуации CoDesigner строил сборку печатной платы некорректно. |
| MCAD-2736 | PTC Creo: при использовании Windchill CoDesigner больше не дублирует файлы в локальной рабочей папке Creo. |
| MCAD-3717 | Теперь после успешного получения проекта из ECAD в MCAD CoDesigner удаляет промежуточные файлы Parasolid, изображения и файлы контрольных сумм, оставляя только файлы MCAD. Обратите внимание: CoDesigner не удаляет подпапки \Orig и \Expt (даже если они пусты), поскольку они необходимы для работы внутренней логики. |
| MCAD-3797 | Синхронизация многоплатных устройств: при построении многоплатной сборки в ECAD CoDesigner теперь получает все печатные платы, на которые есть ссылки в схеме многоплатного устройства. Ранее, если в проекте было несколько печатных плат, CoDesigner получал только первую. |
| MCAD-4524 | Синхронизация жгутов: теперь перед отправкой проекта из MCAD в ECAD CoDesigner позволяет переопределить (скорректировать) физическую длину проводов и кабелей, рассчитанную в модели MCAD. |
| MCAD-4548 | Изменен порядок автоматической отправки печатных плат на сервере Altium 365: теперь плата отправляется с сервера только после ее выбора в диалоговом окне «Выбор проекта для получения» в MCAD (ранее все платы отправлялись автоматически при выполнении команды «Сохранить на сервер» в ECAD независимо от того, требовалось ли построить их в MCAD). Обратите внимание: после такого выбора плата в дальнейшем будет отправляться автоматически при каждом выполнении команды «Сохранить на сервер» в ECAD. |
| MCAD-4571 | Гибко-жесткие платы: для полностью гибкой печатной платы с элементами жесткости CoDesigner теперь строит на стороне MCAD подсборки областей с элементами жесткости так же, как подсборки жестких областей. Примечание: ранее построить такие платы в MCAD можно было только после определения элементов жесткости как жестких областей в ECAD. |
| MCAD-4575 | Теперь CoDesigner позволяет пользователю завершить сеанс, запущенный им же на компьютере с другим IP-адресом. |
| MCAD-4588 | Синхронизация жгутов: добавлена поддержка обозначений витых пар. |
| MCAD-4593 | Синхронизация жгутов: теперь CoDesigner задает свойство «Номер детали» для проводов и кабелей в SOLIWORKS (имя параметра в ECAD: «PART_NUMBER»). |
| MCAD-4596 | Siemens NX: теперь CoDesigner можно установить в произвольную папку с помощью параметра командной строки установщика /DIR="<some_path>". |
| MCAD-4611 | PTC Creo: для гибко-жестких плат CoDesigner присваивал подсборкам и деталям имена на основе исходного имени проекта печатной платы, а не имени сборки платы, введенного пользователем MCAD при получении платы. Исправлено. |
| MCAD-4628 | PTC Creo: после установки CoDesigner лента Flow Analysis становилась неактивной. Исправлено. |
| MCAD-4637 | При включенной опции «3D Copper» CoDesigner присваивал медным подсборкам и деталям имена на основе исходного имени проекта печатной платы, а не имени сборки платы, введенного пользователем MCAD при получении платы. Исправлено. |
| MCAD-4638 | Autodesk Fusion: после второго и последующих получений данных в MCAD цвет печатной платы изменялся некорректно. Исправлено. |
| MCAD-4641 | Siemens NX: если плата создавалась в MCAD, а ее контур перемещался в область отрицательных координат, компоненты, размещенные средствами MCAD, располагались в ECAD неправильно. Исправлено. |
| MCAD-4659 | Siemens NX: теперь CoDesigner просматривает все файлы .pax в папке шаблонов, чтобы найти доступные шаблоны (ранее CoDesigner проверял только файл ugs_model_templates.pax). |
| MCAD-4669 | Siemens NX: в установщик добавлены опции выбора конкретной версии Siemens NX. Пользователь должен выбрать нужную версию в процессе установки. |
| MCAD-4689 | Autodesk Inventor: изображения декалей масштабировались неправильно на больших платах. Исправлено. |
| MCAD-4695 | Синхронизация жгутов для PTC Creo и SOLIDWORKS переходит из закрытого в открытое бета-тестирование. |
| MCAD-4721 | Creo: в некоторых случаях при использовании кабельных пучков Creo CoDesigner неправильно рассчитывал длину сегментов жгута. Исправлено. |
| MCAD-4722 | Creo: при переключении между проектом жгута и многоплатным проектом на панели CoDesigner раздел определения многоплатной сборки или жгута в некоторых случаях не обновлялся. Исправлено. |
| MCAD-4723 | Изменения свойства «UNITS» проводов в ECAD не отображались в таблице «Changes» при получении данных в MCAD (хотя сами изменения применялись). Исправлено. |
| MCAD-4724 | SOLIDWORKS: теперь отображается предупреждение, если в CoDesigner не задана настройка «Common folder for models». Рекомендуется использовать общую папку моделей, чтобы обмениваться моделями между инженерами, избегать дублирования моделей в разных проектах и предотвращать ошибки, вызванные использованием одного имени для разных моделей в разных сборках. |
| MCAD-4732 | Синхронизация жгутов: при отправке проекта из ECAD возникала ошибка, если точке подключения на компоновочном чертеже были назначены свойства. Исправлено. |
| MCAD-4765 | Autodesk Fusion: при открытии демонстрационного проекта Fusion Electronics происходил аварийный сбой. Исправлено. |
Новое в CoDesigner 3.7.0
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Основные нововведения
Обновление MCAD CoDesigner 3.7 добавляет поддержку передачи определений отверстий с зенковкой и цековкой между ECAD и MCAD. Также появилась поддержка передачи траектории фрезерования из ECAD в MCAD, где она преобразуется в вырез выдавливанием. Улучшена передача параметров проекта и поддержка определений жгутов. Кроме того, внесен ряд улучшений в связывание компонентов ECAD и MCAD для инженеров, работающих в Siemens NX.
Передача параметров проекта и вариантов исполнения из ECAD в MCAD
Пользовательские параметры в ECAD позволяют разработчику размещать важную информацию именно там, где она необходима. Это обновление CoDesigner добавляет поддержку передачи:
- параметров уровня проекта ECAD в сборку печатной платы MCAD
- параметров уровня варианта исполнения ECAD в соответствующую сборку варианта исполнения платы MCAD 1
- параметров многоплатной сборки ECAD в сборку устройства MCAD 2
- параметров проекта жгута ECAD в сборку жгута MCAD
1 Не поддерживается в Autodesk Inventor
2 В настоящее время многоплатные сборки поддерживаются в CoDesigner для SOLIDWORKS и PTC Creo.
Параметры ECAD теперь передаются в свойства MCAD для плат, вариантов исполнения, жгутов и многоплатных сборок.
Передача отверстий с зенковкой и цековкой в MCAD
Теперь CoDesigner синхронизирует отверстия с зенковкой и цековкой между ECAD и MCAD в обоих направлениях. Если в MCAD включена опция 3D Copper, для этих отверстий строится точная геометрия меди (обратите внимание, что CoDesigner для Autodesk Fusion пока не поддерживает построение 3D-меди).
Отверстия с зенковкой и цековкой можно передавать между ECAD и MCAD.
Передача траектории фрезерования из ECAD в MCAD
Один из распространенных способов отделения плат от производственной панели — фрезерование выреза по краю каждой платы. В Altium Designer он задается как траектория фрезерования, созданная в виде непрерывной последовательности отрезков и дуг на механическом слое Route Tool Path. Теперь CoDesigner поддерживает передачу объекта траектории фрезерования из ECAD в MCAD, где он представляется в виде выреза выдавливанием. Если этот объект изменяется в MCAD, он передается обратно в ECAD как вырез в плате.
Траектория фрезерования ECAD преобразуется в последовательность вырезов выдавливанием в MCAD.
Siemens NX — улучшенное связывание компонентов
Связывание компонентов позволяет инженерам MCAD и ECAD использовать собственные модели компонентов в своих версиях проекта платы, сопоставляя ссылки на модели друг друга в рабочем пространстве Altium. Подробнее см. в разделе Связывание компонентов проектов MCAD и ECAD.
MCAD to ECAD Linking
Связь модели MCAD с посадочным местом ECAD задается путем сопоставления свойства модели MCAD с параметром компонента ECAD в рабочем пространстве Altium. Ранее CoDesigner мог сопоставлять параметры ECAD только с одной категорией свойств моделей NX, что ограничивало возможности связывания компонентов. В этой версии CoDesigner появилась поддержка задания как Category Teamcenter, так и Property в поле MCAD model property used for mapping and recognition рабочего пространства.
Формат: <CategoryName>::<PropertyName>
Категория и свойство Teamcenter для связывания сопоставляются в настройках рабочего пространства с использованием синтаксиса <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
При получении данных в MCAD можно настроить CoDesigner на поиск модели MCAD с таким именем в системе управления данными MCAD. Если в Siemens NX используется связывание компонентов ECAD и MCAD с собственными моделями, ссылка на компонент MCAD должна быть задана в параметре компонента ECAD и включать путь Teamcenter. Значение параметра должно иметь следующий вид:
:root_TC_folder:subfolder1:subfolder12:model_name
В обновлении CoDesigner 3.7 эта возможность улучшена: добавлена поддержка сопоставления с Part Identifier Teamcenter. Если значение параметра компонента ECAD не начинается с символа :, CoDesigner считает, что значение параметра — это Part Identifier Teamcenter, и ищет в Teamcenter деталь с этим идентификатором.
Теперь параметр компонента ECAD можно настроить для поиска по идентификатору детали Teamcenter.
Siemens NX — поддержка пользовательских конфигураций и атрибутов шаблонов
Теперь CoDesigner поддерживает пользовательские конфигурации шаблонов Siemens NX, которые могут включать обязательные параметры со свойствами проекта или без них. Настройка выполняется с помощью конфигурационного XML-файла template_parameters_mapping.xml. Эта возможность доступна при создании сборок или деталей с использованием шаблона.
► Подробнее о конфигурационном XML-файле
Поддержка витых пар при проектировании жгутов
При синхронизации проекта жгута между ECAD и MCAD с помощью CoDesigner витые пары теперь синхронизируются с MCAD как кабели, а физическая длина проводов рассчитывается с учетом свойств Twists per Unit Length и Thickness, заданных в объекте ECAD Twist.
Свойства Twists per Unit Length и Thickness задаются как параметры объекта Twist жгута в ECAD.
Длина провода без скрутки рассчитывается следующим образом:
Wire Length (untwisted) = Turn Length x Number of Turns
где:
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► Подробнее о синхронизации проекта жгута (доступно для PTC Creo и SOLIDWORKS)
Поддерживаемые версии
-
Altium Designer 24.0 (или выше) с расширением MCAD CoDesigner версии 3.7.0.2033
-
CoDesigner 3.4 (и выше) недоступен для Altium NEXUS Client; последняя доступная версия — CoDesigner 3.3.0.
-
CoDesigner 3.x недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
Это обновление протестировано на следующих платформах MCAD и версиях надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion® (Примечание 1) | 3.7.0.7 |
| Autodesk Inventor Professional® — версии 2022, 2023, 2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022, 2023, 2024 | 3.7.0.9 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.7.0.12 |
| Siemens NX® — версии 1953–2312 (Примечание 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion.
-
Siemens NX доступен разработчикам только в составе Altium Enterprise Solution. Обратите внимание: в новых версиях Siemens NX может отображаться предупреждение о слишком большом различии между текущей версией и версией, для которой была подписана надстройка. Siemens NX протестирован вплоть до версии 2312; это предупреждение можно игнорировать. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к исправлению CoDesigner 3.7.0 для Autodesk Fusion
| MCAD-4629 | Из-за изменений в Autodesk Fusion v.2.0.18220 (выпущенной 29 января 2024 г.) геометрия меди и шелкографии размещалась неправильно. Исправлено. |
Примечания к исправлению CoDesigner 3.7.0
| MCAD-4610 | При получении проекта жгута на стороне ECAD CoDesigner не мог считать длину кабелей, переданных из MCAD. Исправлено. |
Примечания к выпуску CoDesigner 3.7.0
| MCAD-3772 | В Autodesk Fusion CoDesigner не мог построить ограничивающий параллелепипед для «поврежденной модели». Исправлено. |
| MCAD-3773 | В Autodesk Fusion при отправке из MCAD CoDesigner неправильно считывал расположение крепежных отверстий, если они были размещены без привязки к геометрии (это происходит при передаче отверстий из ECAD), что приводило к изменению габаритов платы. Исправлено. |
| MCAD-3868 | CoDesigner теперь передает пользовательские параметры проекта (включая варианты) из ECAD в MCAD и назначает их свойствами соответствующей сборки печатной платы, жгута или многоплатной сборки. |
| MCAD-4072 | При синхронизации многоплатных проектов CoDesigner теперь поддерживает несколько уровней иерархии проекта (ранее поддерживался только один уровень). |
| MCAD-4185 | Теперь поддерживается объект ECAD Route Tool Path (траектория фрезерования). В MCAD он представляется как вырез выдавливанием. Если этот объект изменяется в MCAD, он передается обратно в ECAD как вырез в плате. |
| MCAD-4290 | В Siemens NX CoDesigner теперь поддерживает назначение пользовательских свойств элементам Siemens Teamcenter и сопоставление этих свойств со свойствами проекта/варианта ECAD. |
| MCAD-4347 | CoDesigner теперь синхронизирует отверстия с конической и цилиндрической зенковкой между ECAD и MCAD в обоих направлениях. Если в MCAD включен параметр «3D Copper», для этих отверстий строится точная геометрия меди (за исключением Autodesk Fusion, где построение трехмерной меди пока не поддерживается). |
| MCAD-4375 | При получении изменений в MCAD в таблице «Changes» CoDesigner компоненты отображались с именами по умолчанию, а пользовательские имена игнорировались. Исправлено. |
| MCAD-4390 | В Siemens NX и Teamcenter CoDesigner теперь поддерживает использование идентификатора детали Teamcenter в качестве свойства сопоставления для связывания компонентов ECAD с собственными компонентами MCAD. |
| MCAD-4416 | В проектах жгутов CoDesigner теперь синхронизирует витые пары с MCAD как кабели и рассчитывает физическую длину проводов с учетом свойств «число витков на единицу длины» и «толщина провода», заданных в ECAD. |
| MCAD-4440 | В настройках CoDesigner теперь поддерживаются системные десятичные разделители, отличные от символа «.» (точка). |
| MCAD-4461 | При обнаружении нескольких контуров в одном эскизе запретной области MCAD отображалось неверное сообщение об ошибке. Исправлено. |
| MCAD-4463 | В Autodesk Inventor 2023 панель CoDesigner скрывалась при получении изменений из ECAD, поэтому отслеживать ход получения было невозможно. Исправлено. |
| MCAD-4473 | CoDesigner больше не проверяет изгибы гибко-жестких плат при отправке в MCAD, поскольку в некоторых случаях это приводило к ложным сообщениям об ошибке «изгиб создан вручную». |
| MCAD-4481 | В Siemens NX CoDesigner неправильно обрабатывал эскиз контура платы, если он содержал вспомогательную геометрию. Исправлено. |
| MCAD-4484 | В PTC Creo при построении жгутов CoDesigner теперь прокладывает провода через точки подключения так же, как при ручной прокладке. Ранее провода пересекались, из-за чего их приходилось прокладывать заново вручную. |
| MCAD-4535 | В Siemens NX и Teamcenter добавлена поддержка категорий для сопоставления MCAD CCID в NX. |
| MCAD-4543 | Теперь поддерживается Siemens NX версии 2312. |
| MCAD-4545 | В Siemens NX временно отключено получение изменений из контекста сборки устройства, поскольку во многих случаях оно работало некорректно. Эти проблемы планируется устранить в следующем обновлении. |
Новое в CoDesigner 3.6.0
Released: 2 November 2023 – Version 3.6.0
Основные нововведения
В дополнение к поддержке многоплатных сборок в SOLIDWORKS в обновлении MCAD CoDesigner 3.6 добавлена поддержка синхронизации жгута, который затем можно включить в состав многоплатной сборки. Также добавлена поддержка SOLIDWORKS 2024. В этом выпуске CoDesigner появился предварительный просмотр изменений в многоплатной сборке, а во всех поддерживаемых MCAD-системах улучшено распознавание краев гибко-жестких плат.
Синхронизация проекта жгута в SOLIDWORKS (бета-версия)
Жгуты проводов широко используются в различных сборках: они электрически соединяют печатные платы устройства, а также подключают кнопки, дисплеи и органы управления, с которыми взаимодействует пользователь. Расширяя поддержку многоплатных сборок в SOLIDWORKS, функция синхронизации жгутов позволяет передавать элементы жгута из ECAD в MCAD: соединители, сростки, данные о соединениях («откуда — куда») и топологию жгута, — а также передавать из MCAD в ECAD физические длины проводов, кабелей и сегментов жгута.
3D-модель жгута также можно передать в ECAD при синхронизации многоплатной сборки вместе с механическими деталями корпуса.
► Подробнее: Синхронизация проекта жгута в Altium MCAD CoDesigner.
С помощью CoDesigner можно совместно проектировать жгут в SOLIDWORKS и Altium Designer.
Поддержка SOLIDWORKS 2024
В обновлении Altium MCAD CoDesigner 3.6 добавлена поддержка SOLIDWORKS 2024.
Altium MCAD CoDesigner теперь поддерживает SOLIDWORKS 2024 (изображение предоставлено Dassault Systemes)
Предварительный просмотр изменений в многоплатной сборке
В многоплатных проектах CoDesigner теперь отображает предварительный просмотр изменений при синхронизации как в ECAD, так и в MCAD.
Оцените влияние каждого изменения на многоплатную сборку перед его применением.
Поддержка вложенных проектов
CoDesigner теперь синхронизирует изменения во вложенных многоплатных проектах. Ранее каждый вложенный многоплатный проект требовалось синхронизировать отдельно.
Улучшенное распознавание краев гибко-жестких плат
Улучшен алгоритм распознавания контуров платы при передаче из ECAD (Push). Области платы с очень острыми углами, например в местах касания кривых, больше не считаются ошибкой. Теперь при передаче (Push) для них выводится предупреждение, и их можно принять при получении данных (Pull) в MCAD.
Улучшена поддержка передачи (Push) областей гибко-жестких плат с острыми углами.
Улучшенная поддержка изгибов гибко-жестких плат в SOLIDWORKS
Ранее CoDesigner для SOLIDWORKS некорректно обрабатывал изгибы в гибкой области, если их было много. Это ограничение устранено.
Поддерживаемые версии
- Altium Designer 23.9.1 (или более поздней версии) с расширением MCAD CoDesigner версии 3.6.0.1976
- CoDesigner 3.6 недоступен для Altium NEXUS Client; последняя доступная версия — CoDesigner 3.3.0.
- CoDesigner 3.x недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
Это обновление протестировано со следующими MCAD-платформами и версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion 360® (Примечание 1) | 3.6.0.16 |
| Autodesk Inventor Professional® — версии 2022, 2023, 2024 | 3.6.0.15 |
| Dassault Systemes SOLIDWORKS® — версии 2021, 2022, 2023, 2024 | 3.6.0.34 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.6.0.26 |
| Siemens NX® — версии 1953–2306 (Примечание 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker поддерживает только Autodesk Fusion 360.
-
Siemens NX доступен разработчикам только в составе решения Altium Enterprise Solution. Обратите внимание: в новых версиях Siemens NX может отображаться предупреждение о слишком большой разнице между текущей версией и версией, для которой была выполнена цифровая подпись. Siemens NX протестирован вплоть до версии 2306; это предупреждение можно игнорировать. Также можно отключить параметр Show Warning when Loading в диалоговом окне Customer Defaults в Siemens NX
Примечания к выпуску CoDesigner 3.6.0
| MCAD-4104 | В многоплатных проектах CoDesigner теперь отображает предварительный просмотр изменений при синхронизации как в ECAD, так и в MCAD. |
| MCAD-4105 | В многоплатных проектах CoDesigner теперь синхронизирует изменения во вложенных проектах. Ранее синхронизация выполнялась только на одном уровне за раз. |
| MCAD-4109 | Добавлена поддержка SOLIDWORKS 2024. |
| MCAD-4114 | В многоплатных проектах CoDesigner не мог синхронизировать детали корпуса, которые уже были объявлены корпусом в дочернем проекте. Исправлено. |
| MCAD-4117 | В многоплатных проектах при синхронизации с ECAD не учитывалась операция «MoveBoard», из-за чего соответствующие печатные платы смещались в многоплатной сборке в ECAD. Исправлено. |
| MCAD-4123 | В Siemens NX при передаче из MCAD (Push) CoDesigner теперь предупреждает пользователя об использовании неподдерживаемых элементов, как и при передаче из других MCAD-систем. |
| MCAD-4149 | В диалоговом окне MCAD «Выбор проекта для получения данных» серверные папки теперь отображаются в начале списка. |
| MCAD-4154 | CoDesigner теперь поддерживает синхронизацию проектов жгутов между Altium Designer и SOLIDWORKS. CoDesigner передает из документа компоновочного чертежа жгута ECAD в MCAD следующую информацию: соединители, сростки, данные о соединениях («откуда — куда»), топологию жгута (точки соединения с наборами проводов и кабелей, проходящих через эти точки). Из MCAD CoDesigner передает обратно в компоновочный чертеж жгута следующие результаты трехмерной трассировки: физические длины проводов, кабелей и сегментов жгута. |
| MCAD-4179 | В PTC Creo CoDesigner теперь строит физические трассы кабелей (ранее это было возможно только для проводов внутри кабеля). |
| MCAD-4256 | В SOLIDWORKS CoDesigner не мог обработать относительно большое количество изгибов в одной гибкой области гибко-жесткой платы. Исправлено. |
| MCAD-4257 | В SOLIDWORKS изображения декалей, представляющие медь, шелкографию и паяльную маску, теперь встраиваются в детали, соответствующие жестким областям гибко-жестких плат. |
| MCAD-4335 | Улучшен алгоритм обнаружения ошибок в контурах платы при передаче из ECAD (Push). Очень острые углы (как правило, в местах касания) больше не блокируют передачу; теперь для них выводится предупреждение. |
| MCAD-4358 | SOLIDWORKS: CoDesigner не удавалось построить печатную плату в MCAD, если в настройках SOLIDWORKS была включена опция «Создавать эскиз в новой детали». Исправлено. |
Новое в CoDesigner 3.5.0
Released: 17 August 2023 – Version 3.5.0 – Hot Fix (no change to Altium Designer CoD extension)
Released: 27 July 2023 – Version 3.5.0
Основные возможности
В версии 3.5 Altium MCAD CoDesigner добавлена поддержка многоплатных сборок в PTC Creo, а также новая возможность синхронизации проекта жгута между ECAD и MCAD (в первоначальной бета-версии — только для Creo). Синхронизация жгутов позволяет передавать жгут, заданный в многоплатной сборке ECAD, в PTC Creo, где инженер-механик может определить трассировку кабелей внутри корпуса и подключения к печатным платам. Затем данные жгута можно передать из MCAD обратно в ECAD в составе многоплатной сборки.
Синхронизация проекта жгута (бета-версия)
Во многих сборках используются один или несколько жгутов проводов. Жгуты обеспечивают электрическое соединение различных печатных плат устройства, а также подключение кнопок, дисплеев и органов управления, с которыми взаимодействует пользователь. Опираясь на поддержку многоплатных сборок в PTC Creo (см. следующий раздел), синхронизация жгутов позволяет передавать элементы жгута из ECAD в MCAD (разъемы, провода, сращивания, данные о соединениях «от–до» и топологию жгута), а из MCAD в ECAD — физические длины проводов, кабелей и сегментов жгута.
3D-модель жгута также можно передать в ECAD при синхронизации многоплатной сборки вместе с механическими деталями корпуса.
► Подробнее о синхронизации проекта жгута в Altium MCAD CoDesigner.
Используйте поддержку жгутов в CoDesigner для совместной работы над проектом жгута.
Поддержка многоплатных сборок в PTC Creo
Многие электронные устройства представляют собой сборку из нескольких печатных плат, форма и расположение которых внутри корпуса тщательно продуманы, чтобы получить эстетичный и функциональный продукт. Программное обеспечение Altium для проектирования электроники (ECAD) поддерживает такой подход: несколько печатных плат можно объединить в сборку, называемую Multi-Board Assembly. Эта сборка также может включать корпус и другие механические элементы изделия.
Многоплатная сборка, открытая в редакторе многоплатных сборок Altium.
Сборку печатных плат в корпусе удобнее всего выполнять в MCAD. Однако сами платы проектируются в ECAD, и инженеру-электронщику также может потребоваться выполнить электромеханические проверки: например, проверить зазоры между компонентами и между компонентами и корпусом, а также доступность элементов пользовательского интерфейса — индикаторов и дисплеев, кнопок и разъемов. Возможность синхронизации всей сборки устройства между MCAD и ECAD дает множество преимуществ: команды механического и электронного проектирования могут быстро проверять текущее состояние устройства в сборе.
В Altium CoDesigner 3.5 поддержка многоплатных сборок вышла из стадии бета-тестирования. Помимо синхронизации многоплатных сборок из SOLIDWORKS, теперь поддерживается их синхронизация из PTC Creo.
► Подробнее о синхронизации многоплатной сборки в Altium MCAD CoDesigner.
Поддержка папок Workspace при получении данных в MCAD
Папки Altium Workspace теперь отображаются в диалоговом окне Select Project from <Workspace>, когда вы Pull новую печатную плату в MCAD. В диалоговом окне можно отображать все проекты из всех папок либо проекты с учетом структуры папок. Нажмите кнопку
в верхней части диалогового окна, чтобы переключить режим отображения, а затем переходите по папкам стандартными средствами Windows.
Папки хранения проектов теперь поддерживаются в диалоговом окне Select Project <from Workspace>, открываемом при нажатии Pull в MCAD.
Поддержка PTC Creo 10
В обновлениях 3.5 для Altium MCAD CoDesigner добавлена поддержка PTC Creo версии 10.
Altium MCAD CoDesigner теперь поддерживает PTC Creo V10 (изображение предоставлено PTC)
Поддержка Autodesk Inventor 2024
В обновлениях 3.5 для Altium MCAD CoDesigner добавлена поддержка Autodesk Inventor 2024.
Поддерживаемые версии
- Altium Designer 23.5.1 (или выше) с расширением MCAD CoDesigner версии 3.5.0.1900
- CoDesigner 3.5 недоступен для Altium NEXUS Client; последняя доступная версия — CoDesigner 3.3.0.
- CoDesigner 3.x недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
Это обновление протестировано со следующими платформами MCAD и версиями надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Fusion 360® (примечание 1) | 3.5.0.17 |
| Autodesk Inventor Professional® — версии 2022, 2023, 2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022, 2023 | 3.5.0.24 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X, 10.X | 3.5.0.21 |
| Siemens NX® — версия 1953 или более поздняя (примечание 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker поддерживает только Autodesk Fusion 360.
- Siemens NX доступен проектировщикам только в составе Altium Enterprise Solution.
Примечания к выпуску исправления CoDesigner 3.5.0
| MCAD-4221 | При достаточно большом количестве операций передачи и получения данных CoDesigner в MCAD отображал дату, время и комментарий не последней передачи из ECAD. Исправлено. |
Примечания к выпуску CoDesigner 3.5.0
| MCAD-2210 | Папки Altium Workspace теперь отображаются в диалоговом окне «Выбор проекта из <Workspace>» в MCAD. |
| MCAD-3892 | CoDesigner теперь проверяет, включена ли настройка «Использовать полностью определенные эскизы» в SOLIDWORKS, и восстанавливает ее состояние после построения печатной платы (CoDesigner пока не может создавать полностью определенные эскизы, и ранее эта настройка не учитывалась). |
| MCAD-3905 | CoDesigner теперь поддерживает синхронизацию проектов жгутов между Altium Designer и PTC Creo. CoDesigner передает из документа компоновочного чертежа жгута ECAD в MCAD следующие данные: разъемы, сращивания, электрические связи (данные «откуда — куда»), топологию жгута (точки соединения с наборами проводов и кабелей, проходящих через эти точки). Из MCAD CoDesigner передает обратно в компоновочный чертеж жгута следующие результаты 3D-трассировки: физическую длину проводов, кабелей и сегментов жгута. Примечание 1: для начала синхронизации компоновочный чертеж жгута должен содержать как минимум разъемы, перенесенные из схемы соединений. Примечание 2: для размещения моделей разъемов из хранилища MCAD вместо разъемов, переданных из ECAD, можно использовать связь между исходными компонентами ECAD и MCAD. Примечание 3: после обратной синхронизации из MCAD CoDesigner не формирует топологию жгута в компоновочном чертеже ECAD, поэтому ее необходимо задать в этом документе до обратной синхронизации. Примечание 4: 3D-модель жгута можно передать в ECAD при синхронизации многоплатной сборки вместе с механическими деталями корпуса. |
| MCAD-4032 | CoDesigner теперь поддерживает синхронизацию многоплатных сборок с PTC Creo. Примечание 1: ранее эта возможность была доступна только для SOLIDWORKS. Примечание 2: эта возможность находится на стадии бета-тестирования как для PTC Creo, так и для SOLIDWORKS. |
| MCAD-4039 | CoDesigner не предупреждал инженера-механика об использовании неподдерживаемых элементов, таких как 3D-скругления и фаски. Исправлено. |
| MCAD-4054 | Изменен порядок предоставления доступа к проекту печатной платы инженеру-механику, который еще не включен в рабочее пространство: теперь всем администраторам рабочего пространства автоматически отправляется запрос на добавление пользователя и предоставление доступа. После одобрения запроса внешний инженер-механик автоматически добавляется в рабочее пространство и получает доступ к проекту (ранее эти действия требовалось выполнять вручную). |
| MCAD-4056 | В SOLIDWORKS 2023 в некоторых случаях поврежденная модель компонента блокировала пакетное размещение всех моделей. Исправлено (теперь CoDesigner обнаруживает такие случаи и размещает модели по отдельности). |
| MCAD-4058 | Добавлена поддержка PTC Creo 10. |
| MCAD-4059 | Добавлена поддержка Autodesk Inventor 2024. |
| MCAD-4060 | В Autodesk Fusion 360 в некоторых случаях концы дуг в эскизе контура платы не были связаны с концами соседних сегментов эскиза, что затрудняло его редактирование. Исправлено. |
| MCAD-4076 | В SOLIDWORKS после включения 3D-меди в настройках CoDesigner, до получения изменений, декали скрывались. Исправлено: теперь декали остаются видимыми до следующего получения изменений. |
| MCAD-4083 | При работе с гибко-жесткой печатной платой в SOLIDWORKS CoDesigner сбрасывал настройку «Включить привязку» и не восстанавливал ее. Исправлено. |
| MCAD-4084 | Теперь CoDesigner сообщает инженеру-механику, сколько компонентов игнорируется (отфильтровывается) в соответствии с ограничением по высоте, заданным в настройках CoDesigner. Это помогает избежать недоразумений из-за отображения или отсутствия компонентов. |
| MCAD-4142 | В Siemens NX при редактировании эскиза платы после создания размера в эскизе появлялась ошибка «Неподдерживаемый тип кривой 'SketchVirtualPoint'». Исправлено. |
| MCAD-4147 | В PTC Creo повторное получение печатной платы завершалось сбоем, если была включена фильтрация компонентов по размеру, а количество отфильтрованных компонентов и их свойств было большим. Исправлено. |
Новое в CoDesigner 3.4.0
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Основные возможности
По умолчанию CoDesigner передает компоненты печатной платы между MCAD и ECAD в виде моделей Parasolid. Хотя это обеспечивает геометрически точное представление модели в каждой среде проектирования, такая модель не может в полной мере представлять реальный компонент, устанавливаемый в конечное изделие. Для разработчиков, которым необходимо работать с полностью детализированным компонентом в каждой среде проектирования, CoDesigner поддерживает связывание компонентов ECAD и MCAD. Это позволяет инженеру MCAD работать с компонентом MCAD, а инженеру ECAD — с компонентом ECAD.
Siemens NX — поддержка расширенной геометрии меди
CoDesigner представляет медь на верхнем и нижнем слоях в виде декалей, обеспечивая визуально точное отображение меди с каждой стороны платы. Если вам требуется точное описание геометрии на каждом медном слое, в этой версии появилась поддержка расширенной геометрии меди для Siemens NX.
Включите параметр Build 3D Geometry for Copper and Solder Mask в диалоговом окне Altium CoDesigner Settings, чтобы включить детализацию меди на каждом сигнальном слое и слое питания; включите параметр Build Vias, чтобы включить детализацию меди, соединяющей сигнальные слои и слои питания.
При включенных параметрах расширенной геометрии меди каждый медный слой печатной платы, слой паяльной маски и набор сквозных отверстий создается как компонент MCAD в навигаторе сборки.
Siemens NX — размещение и распознавание компонентов при передаче из MCAD в ECAD
CoDesigner для Siemens NX теперь поддерживает связывание компонента MCAD с соответствующим компонентом ECAD. Добавьте в компонент MCAD параметр, ссылающийся на соответствующий компонент ECAD, и укажите параметр связывания в настройках MCAD CoDesigner вашего рабочего пространства Altium. Тогда при передаче платы из MCAD в ECAD она загрузится в ECAD с полностью описанным компонентом ECAD, размещенным на печатной плате непосредственно из вашего рабочего пространства Altium.
► Подробнее о связывании компонентов MCAD с компонентами ECAD
Siemens NX — размещение компонентов из TeamCenter при передаче из ECAD в MCAD
В этой версии CoDesigner в Siemens NX теперь может размещать компонент MCAD из TeamCenter при передаче из ECAD в MCAD. Укажите, какой параметр ECAD содержит имя компонента MCAD в TeamCenter, и задайте этот параметр в настройках MCAD CoDesigner вашего рабочего пространства Altium — все готово к работе. При передаче проекта из ECAD в MCAD компонент ECAD автоматически заменяется компонентом MCAD, размещаемым непосредственно из TeamCenter.
► Подробнее о связывании компонентов ECAD с компонентами MCAD
Система управления данными MCAD — указание компонента MCAD в параметре посадочного места ECAD
Если вы используете автоматическое размещение моделей компонентов из системы управления данными MCAD, теперь CoDesigner поддерживает получение имени модели MCAD из пользовательского свойства посадочного места ECAD в дополнение к использовавшемуся ранее пользовательскому параметру компонента. Эта возможность улучшает поддержку связей «многие ко многим» между компонентами и посадочными местами.
Помимо указания имени модели MCAD в качестве параметра компонента ECAD, при желании его также можно указать в качестве параметра посадочного места ECAD,
параметр Use models from data management system on MCAD side when creating PCB assembly поддерживает оба подхода.
Теперь при передаче из ECAD CoDesigner действует следующим образом:
- Проверяет, включен ли параметр Use models from data management system on MCAD side when creating PCB assembly в вашем рабочем пространстве Altium, и, если он включен;
- проверяет, присутствует ли параметр с именем, указанным в настройке рабочего пространства, среди параметров посадочного места, используемых для сопоставления имен моделей, и не пусто ли его значение;
- передает параметр и его значение в MCAD при выполнении Push;
- затем при выполнении Pull в MCAD получает модель MCAD из хранилища MCAD в соответствии со значением параметра посадочного места. Если параметр посадочного места не назначен или его значение пусто, CoDesigner использует имя модели MCAD из параметра компонента (если его значение не пусто).
Расширенная поддержка жестко-гибких плат выходит из стадии бета-тестирования
В этом выпуске поддержка расширенного режима проектирования жестко-гибких плат (также называемого RF2) становится общедоступной для MCAD-инструментов, поддерживающих жестко-гибкие платы. На данном этапе жестко-гибкие платы поддерживаются в SOLIDWORKS и PTC Creo.
► Подробнее: Синхронизация жестко-гибкой платы
Поддерживаемые версии
- Altium Designer 22.11.1 (или более поздней версии) с расширением MCAD CoDesigner версии 3.4.0.1859
- CoDesigner 3.4 недоступен для Altium NEXUS Client; последняя доступная версия — CoDesigner 3.3.0.
- CoDesigner 3.x недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Inventor Professional® — версии 2022, 2023 | 3.4.0.8 |
| Autodesk Fusion 360® (Примечание 1) | 3.4.0.9 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022, 2023 | 3.4.0.12 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X | 3.4.0.7 |
| Siemens NX® — версия 1953 или более поздняя (Примечание 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker поддерживает только Autodesk Fusion 360.
- Siemens NX доступен разработчикам только в составе корпоративного решения Altium.
Примечания к выпуску CoDesigner 3.4.0.1859 (оперативное исправление для поддержки GovCloud)
| MCAD-4024 | Добавлена поддержка Altium 365 GovCloud (https://www.altium.com/trust/govcloud). |
Примечания к выпуску CoDesigner 3.4.0.1792
| MCAD-3951 | В списке изменений в расширении ECAD при достаточно большом количестве изменений не работали прокрутка и изменение ширины столбцов. Исправлено. |
Примечания к выпуску CoDesigner 3.4.0
| MCAD-2958 | При получении изменений в MCAD, если контур платы был изменен в ECAD, CoDesigner теперь выделяет соответствующее изменение в таблице Changes и отображает для него всплывающую подсказку. Это может предотвратить потерю размеров и ограничений, созданных инженером-механиком (на следующем шаге синхронизации), или помочь ему восстановить утраченные размеры и ограничения. |
| MCAD-3248 | В Siemens NX теперь поддерживается размещение компонентов печатной платы в MCAD и их распознавание в ECAD. |
| MCAD-3249 | В Siemens NX теперь поддерживается автоматическое размещение моделей компонентов печатной платы из Teamcenter. Примечание: в свойствах компонента или посадочного места ECAD ссылка на модель MCAD должна содержать путь в Teamcenter, например :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | В Siemens NX теперь поддерживается функция «Расширенная геометрия меди» (создание точной 3D-модели медных слоев, медных стенок отверстий, переходных отверстий и паяльной маски). |
| MCAD-3319 | При автоматическом размещении моделей компонентов из системы управления данными MCAD CoDesigner теперь может получать имя модели MCAD из пользовательского параметра посадочного места ECAD в дополнение к уже поддерживаемому пользовательскому параметру компонента. Эта функция обеспечивает более полную поддержку связей «многие ко многим» между компонентами и посадочными местами. Теперь CoDesigner работает следующим образом: при выполнении Push из ECAD CoDesigner проверяет, включена ли в рабочем пространстве Altium опция «Использовать модели из системы управления данными на стороне MCAD при создании сборки печатной платы», и, если она включена, проверяет, присутствует ли параметр с указанным в рабочем пространстве именем среди параметров посадочного места и не пусто ли его значение; передает параметр и его значение в MCAD; затем при выполнении Pull в MCAD получает модель MCAD из хранилища MCAD в соответствии со значением параметра посадочного места. Если параметр посадочного места не назначен или его значение пусто, CoDesigner использует имя модели MCAD из параметра компонента (если его значение не пусто). Обратите внимание: поддержка параметров посадочных мест в Altium Designer сейчас находится на стадии бета-тестирования. Чтобы использовать эту функцию CoDesigner, убедитесь, что в Altium Designer включен расширенный параметр PCB.FootprintParameters. |
| MCAD-3589 | В SOLIDWORKS при обновлении печатной платы, спроектированной в режиме rigid-flex 2.0, CoDesigner теперь перерисовывает только те области, геометрия которых была изменена в ECAD. Это позволяет разработчикам сохранять размеры и ограничения MCAD, созданные для других областей. |
| MCAD-3753 | В Autodesk Fusion 360 при построении контура платы CoDesigner теперь связывает последовательные сегменты эскиза ограничениями, что упрощает инженеру-механику внесение изменений в эскиз. |
| MCAD-3778 | Улучшен алгоритм передачи отдельных деталей механического корпуса. Ранее одновременное сохранение нескольких деталей в MCAD (например, при импорте из обменных форматов) приводило к ошибкам при их получении в ECAD. Исправлено. |
| MCAD-3783 | В Autodesk Fusion 360 при выполнении Push CoDesigner теперь корректно определяет, что эскиз платы ссылается на внешнюю геометрию, и выводит сообщение об ошибке «Недопустимый профиль элемента: плата». Обратите внимание, что такие эскизы нельзя передать в ECAD с помощью Push. |
| MCAD-3831 | В Siemens NX добавлена поддержка NX версии 2xxx. |
| MCAD-3857 | В Autodesk Fusion 360 не работало создание запретных областей и вырезов с помощью инструментов CoDesigner из-за некорректного определения контекста сборки устройства. Исправлено. |
| MCAD-3930 | При получении изменений в SOLIDWORKS CoDesigner теперь по умолчанию оставляет изменение «Синхронизировать свойства компонентов» невыбранным. Это помогает пользователю избежать необходимости вручную брать компоненты на редактирование из SOLIDWORKS PDM. Примечание: рекомендуется выяснить, почему свойства в хранилищах ECAD и MCAD различаются. |
Новое в CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
В этом выпуске нет новых функций.
Поддерживаемые версии
- Altium Designer 22.6 (или выше) с расширением MCAD CoDesigner версии 3.3.0.1753
- Altium NEXUS Client версий с 5.6 по 5.8 с расширением MCAD CoDesigner версии 3.3.0.497
- CoDesigner 3.x недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
Это обновление протестировано на следующих платформах MCAD и версиях надстройки:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Inventor Professional® — версии 2022, 2023 | 3.3.0.6 |
| Autodesk Fusion 360® (Примечание 1) | 3.3.0.6 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022, 2023 | 3.3.0.9 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X | 3.3.0.6 |
| Siemens NX® — версия 1953 или более поздняя (Примечание 2) | 3.3.0.8 |
Notes:
- Altium CircuitMaker поддерживает только Autodesk Fusion 360.
- Siemens NX доступен проектировщикам только в составе Altium Enterprise Solution.
Примечания к выпуску
| MCAD-3587 | В SOLIDWORKS и PTC Creo CoDesigner теперь поддерживает создание запретных областей и комнат на жестких сегментах гибко-жестких плат. |
| MCAD-3650 | Изменен способ проверки лицензии Altium для локальных серверов. Ранее все возможности «Pro» были доступны для локальных серверов по умолчанию. Теперь CoDesigner проверяет каждую возможность «Pro» отдельно. Для работы с недавно добавленными возможностями «Pro» — синхронизацией многоплатных сборок и синхронизацией запретных областей и комнат — необходимо обновить лицензию «Altium Enterprise Server & CAL». |
| MCAD-3666 | В соответствии с политикой лицензирования Altium создание запретных областей и комнат в MCAD теперь доступно только по подпискам «PRO» и «Enterprise». Примечание: это не повлияет на существующие запретные области и комнаты, ранее созданные в MCAD по подписке «Standard», однако любые изменения таких объектов, внесенные с этого момента, больше не будут передаваться в ECAD. |
| MCAD-3745 | В SOLIDWORKS улучшен способ сопряжения сегментов гибко-жесткой платы 2.0: теперь применяется дополнительное угловое сопряжение, позволяющее избежать возможных микроскопических отклонений при выравнивании. |
| MCAD-3746 | В Siemens NX CoDesigner теперь поддерживает настройку пользовательского типа элемента (Item Type) для хранения объектов печатной платы в Siemens Teamcenter. |
| MCAD-3812 | CoDesigner не удавалось синхронизировать многоплатные проекты через локальные серверы, использующие СУБД Firebird. |
Новое в CoDesigner 3.2.0
Released: 17 November 2022 – Version 3.2.0
Основные возможности
Демонстрационный режим CoDesigner
CoDesigner теперь включает demo mode в MCAD. Для доступа к демонстрационному режиму потребуются:
- учетная запись Altium, пользователь которой в данный момент не является участником существующего рабочего пространства Altium Workspace,
- поддерживаемое решение MCAD,
- с установленной последней версией надстройки Altium MCAD CoDesigner.
Если пользователь вашей учетной записи в данный момент не является участником Altium Workspace, после входа в CoDesigner в вашей системе MCAD на панели Altium CoDesigner появится информация о том, как получить доступ к демонстрационному проекту.
Если вы в данный момент не являетесь участником рабочего пространства, демонстрационный режим будет доступен после входа в Altium MCAD CoDesigner.
В демонстрационном режиме инженер-механик может:
- Построить модель демонстрационной печатной платы в собственном формате системы MCAD, проверить структуру модели и изучить, как связать модель с корпусом и задать сопряжения.
- Получить изменение проекта и изучить функции управления изменениями (CoDesigner имитирует изменения демонстрационной печатной платы в ECAD).
- Построить точную трехмерную геометрию меди (построение трехмерной меди пока не поддерживается в Autodesk Fusion 360 и Siemens NX).
- Проверить механическую часть конструкции печатной платы, в том числе изменить форму платы и размещение компонентов, создать монтажные отверстия, запретные области и комнаты.
После получения имитированных изменений в MCAD можно нажать на запись, чтобы выделить соответствующее изменение на плате (фиолетовым цветом).
Открытие печатной платы в веб-интерфейсе Altium из системы MCAD
Теперь из MCAD можно открыть версию проекта печатной платы или многоплатной сборки ECAD в веб-интерфейсе Altium Workspace, нажав кнопку
(Open in Web) в верхней части панели Altium CoDesigner.
- По умолчанию отображается представление платы 3D. С помощью вкладок в верхней части также можно просмотреть SCH, PCB (двумерное представление платы), документ Draftsman и BOM (спецификация ActiveBOM).
- Используйте значки в правой верхней части графической области веб-интерфейса, чтобы выполнять Search компонентов или цепей; либо нажмите на компонент или цепь в графической области, чтобы отобразить сведения на панели Info. Объект будет одновременно выделен на вкладках Sch, PCB, 3D и BOM.
Нажмите кнопку Open in Web в вашей системе MCAD, чтобы открыть версию печатной платы ECAD в предпочитаемом веб-браузере, а затем используйте возможности интерфейса для более подробного изучения проекта.
► Подробнее о браузерном интерфейсе Altium Workspace
Удобное сгибание и разгибание гибко-жесткой платы
В SOLIDWORKS и PTC Creo на ленту Altium CoDesigner добавлена кнопка, позволяющая Fold / Unfold жестко-гибкую печатную плату. Ранее инженеру-механику приходилось сгибать и разгибать жестко-гибкую печатную плату, вручную подавляя и восстанавливая элементы сгиба в дереве модели MCAD.
Используйте кнопку Fold / Unfold на ленте Altium CeoDesigner, чтобы быстро переключать состояние подавления всех сгибов.
Подробные сведения об изменениях параметров компонентов
При передаче проекта между командами разработчиков электронной и механической частей, использующими системы управления компонентами, могли возникать конфликты при обнаружении различий между компонентом ECAD и компонентом MCAD, управляемым системой PDM.
Теперь при синхронизации из ECAD в MCAD CoDesigner отображает в MCAD подробные сведения о предлагаемых изменениях свойств компонентов. Ранее изменения компонента отображались одной записью в списке изменений; теперь эту запись можно развернуть, чтобы просмотреть подробные сведения об изменениях имени, посадочного места и свойств каждого измененного компонента.
Такая детализация помогает инженеру-механику быстро выяснить причины рассогласования библиотек ECAD и MCAD, например из-за автоматических изменений, внесенных MCAD или PDM при предыдущей синхронизации, и оценить их влияние на проект.
Разверните запись Change, чтобы проверить, какие параметры компонента требуется синхронизировать.
Поддержка PTC Creo 9
В обновлениях Altium MCAD CoDesigner 3.2 добавлена поддержка PTC Creo версии 9.
Altium MCAD CoDesigner теперь поддерживает PTC Creo V9 (изображение предоставлено PTC)
Поддерживаемые версии
- Altium Designer 22.6 (или выше) с расширением MCAD CoDesigner версии 3.2.0.1730
- Altium NEXUS Client версий от 5.6 до 5.8 с расширением MCAD CoDesigner версии 3.2.0.490
- CoDesigner 3.x недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
Это обновление протестировано на следующих платформах MCAD и версиях надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Inventor Professional® — версии 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (примечание 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022, 2023 | 3.2.0.11 |
| PTC Creo Parametric® — 7.X, 8.X, 9.X | 3.2.0.8 |
| Siemens NX® — версия 1953 или новее (примечание 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker поддерживает только Autodesk Fusion 360.
- Siemens NX доступен разработчикам только в составе Altium Enterprise Solution.
Примечания к выпуску
| MCAD-2932 | Теперь при синхронизации из ECAD в MCAD CoDesigner отображает в MCAD подробные сведения о предлагаемых изменениях свойств компонентов (ранее эти изменения отображались одной записью в списке изменений). Это помогает инженеру-механику разобраться в ситуации, когда библиотеки ECAD и MCAD рассогласованы из-за автоматических изменений, внесенных MCAD или PDM при предыдущей синхронизации. |
| MCAD-3404 | PTC Creo: улучшен алгоритм построения трехмерной геометрии меди — устранены проблемы с построением повторяющихся мелких элементов меди и повышена общая производительность. |
| MCAD-3498 | PTC Creo: добавлена поддержка Creo версии 9. |
| MCAD-3500 | CoDesigner обрезал изображения декалей для больших печатных плат, если размер декали превышал 32768 пикселей. Исправлено. |
| MCAD-3510 | SOLIDWORKS: для построения выреза, охватывающего несколько областей, CoDesigner теперь использует производные эскизы SOLIDWORKS. |
| MCAD-3590 | PTC Creo: после изменения контура платы в ECAD CoDesigner теперь перестраивает только измененные области жестко-гибкой платы (ранее перестраивалась вся плата). |
| MCAD-3599 | В CoDesigner теперь предусмотрен демонстрационный режим в MCAD, доступный, если с пользователем не связано ни одного рабочего пространства. В демонстрационном режиме инженер-механик может: а) построить модель демонстрационной печатной платы в собственном формате MCAD, проверить структуру модели и способы сопряжения модели с корпусом и наложения ограничений; б) ознакомиться с управлением изменениями (CoDesigner имитирует изменения демонстрационной печатной платы в ECAD); в) построить точную трехмерную геометрию меди (построение трехмерной геометрии меди пока не поддерживается в Autodesk Fusion 360 и Siemens NX); г) опробовать создание механической части печатной платы, включая изменение формы платы, размещение компонентов, создание крепежных отверстий, запретных областей и комнат. |
| MCAD-3647 | SOLIDWORKS и PTC Creo: на ленту CoDesigner добавлена кнопка для сгибания и разгибания жестко-гибкой печатной платы. Ранее инженерам-механикам приходилось сгибать и разгибать жестко-гибкую печатную плату, вручную подавляя и восстанавливая элементы сгиба в дереве модели MCAD. |
| MCAD-3686 | Теперь в MCAD можно открыть проект печатной платы или многоплатной сборки в веб-интерфейсе рабочего пространства Altium, нажав кнопку «Open in Web» в верхней части панели Altium CoDesigner. |
| MCAD-3718 | SOLIDWORKS: при первом получении печатной платы настройки привязки сбрасывались до значений по умолчанию, если в настройках CoDesigner была включена опция «3D Copper». Исправлено. |
| MCAD-3728 | Теперь имя проекта печатной платы включается в имена деталей и подсборок, представляющих различные области жестко-гибкой платы в SOLIDWORKS. Это упрощает работу с PDM, если в ней включен контроль уникальности имен. |
Новое в CoDesigner 3.1.0
Released: 4 October 2022 – Version 3.1.0
Основные возможности
Главное нововведение этого выпуска — поддержка плат, разработанных в режиме Advanced Rigid-Flex редактора печатных плат Altium (также известном как Rigid-Flex 2 или RF2). В ECAD режим Advanced Rigid-Flex обеспечивает поддержку более сложных жестко-гибких конструкций, в том числе с перекрывающимися гибкими областями, сгибами внутри внутреннего выреза платы и границами разделения жестких и гибких областей произвольной формы.
Расширенные возможности проектирования жестко-гибких плат (бета-версия)
Добавление в CoDesigner поддержки режима Advanced Rigid-Flex обеспечивает следующие улучшения при обмене жестко-гибкими конструкциями между ECAD и MCAD:
- Гибкие области разной толщины
- Отдельные гибкие области, перекрывающие друг друга
- Отображение меди и шелкографии на жестких областях в MCAD в SOLIDWORKS
- Локальный изгиб (изгиб, ограниченный гибкой областью, которая находится внутри выреза в более крупной гибкой области)
Проект Advanced Rigid-Flex с перекрывающимися гибкими областями разной толщины, открытый в Altium Designer и PTC Creo.
Структура платы Advanced Rigid-Flex (RF2) в MCAD
Ниже приведено краткое описание структуры платы Advanced Rigid-Flex в MCAD:
-
Каждая жесткая область проекта RF2 представлена сборкой, которая включает соответствующую жесткую часть (область) платы и установленные на ней компоненты (аналогично тому, как жесткая печатная плата моделируется в MCAD).
-
Каждая гибкая область платы представлена деталью из листового металла. В этой детали каждая линия сгиба из ECAD определяется как сгиб по эскизу. Обратите внимание: сгиб, который можно передать из ECAD, может некорректно формироваться в MCAD из-за требований к сгибам, предъявляемых этой системой MCAD. Также учтите, что компоненты на гибких областях пока не поддерживаются.
-
Для вырезов, проходящих через несколько областей платы, в MCAD создаются отдельные вырезы выдавливанием. Если инженер-механик захочет изменить форму такого выреза в MCAD, ему потребуется изменить все эти элементы выдавливания.
Примечания по работе с платами Advanced Rigid-Flex
-
Для платы RF2 в ECAD каждая область платы в плоскости X-Y рисуется как отдельный объект, которому затем назначается частичный стек слоев (тогда как для платы RF1 сначала задается общий контур платы, а затем размещаются линии разделения, разбивающие ее на необходимые области). Зазоры между соседними областями в RF2 не допускаются: области должны точно соприкасаться или перекрываться. Если две области перекрываются, программа считает, что общая зона принадлежит области с большим числом слоев. С учетом этого может быть проще продлить гибкую область внутрь соседней жесткой области, если выровнять их края затруднительно. Подробнее см. Планирование жестких и гибких областей — расширенный режим.
-
Редактор печатных плат ECAD содержит ряд инструментов для создания областей из существующих линий и дуг. Подробнее см. Создание областей платы из выбранных объектов.
-
В ECAD необходимо определить каждый уникальный набор слоев (частичный стек): скопировать существующие слои для создания нового частичного стека или добавить слои, формирующие уникальный частичный стек. Подробнее см. Добавление и редактирование нового частичного стека.
-
Режим RF2 поддерживает гибкие области, перекрывающиеся в трехмерном пространстве. Для этого при размещении линии сгиба в режиме планирования платы в ECAD проектировщик должен убедиться, что сгиб применяется к нужной гибкой области стека В противном случае при передаче проекта из ECAD в MCAD появится предупреждение о том, что область не затронута сгибом
-
Структура сборки печатной платы в режиме RF2 в SOLIDWORKS отличается от структуры сборки в режиме RF1. Поэтому при переключении режима с RF1 на RF2 в ECAD рекомендуется заново получить плату в SOLIDWORKS. В Creo структура сборки печатной платы одинакова для RF1 и RF2, поэтому дерево элементов MCAD не изменится.
-
В режиме RF2 в SOLIDWORKS на жесткие области теперь наносятся декали, отображающие медь, шелкографию и паяльную маску на верхней и нижней сторонах платы.
-
На данном этапе создание новых областей и сгибов в MCAD для плат, использующих режим Advanced Rigid-Flex, не поддерживается.
-
При редактировании геометрии печатной платы в MCAD учитывайте, что между геометрией соседних областей нет ассоциативной связи. Если геометрия одной области изменена, соответствующим образом скорректируйте геометрию соседней области.
-
При значительных изменениях геометрии, например изменении набора ребер, ограничения в MCAD могут нарушиться. Это нормально: они будут восстановлены при следующей синхронизации MCAD–ECAD–MCAD.
-
После изменения сгибов в большинстве случаев потребуется выполнить операцию перестроения в MCAD.
-
Если ваши проекты хранятся в Altium 365, автоматическая передача, выполняемая после сохранения проекта на сервере, не будет обрабатывать изменения жестко-гибкой платы (обработка изменений RF2 еще не добавлена в автоматическую передачу на стороне сервера ECAD). После сохранения жестко-гибкого проекта на сервере необходимо также вручную передать печатную плату в MCAD с помощью панели MCAD CoDesigner.
-
Задание запретных областей (Keepouts в ECAD), областей текстовых примечаний (Rooms в ECAD), построение трехмерной меди, а также указание корпуса в определении печатной платы в MCAD (и передача корпуса в ECAD) в настоящее время для жестко-гибких плат не поддерживаются.
-
Гибкие области проекта печатной платы моделируются в MCAD как детали из листового металла. Каждая система MCAD использует собственный набор проверок, позволяющих определить возможность формирования сгиба в листовом металле с учетом следующих параметров:
-
Толщина платы
-
Радиус сгиба
-
Угол сгиба
-
Расстояние между зоной сгиба и границей области
-
Поддержка SOLIDWORKS 2023
SOLIDWORKS 2023 сейчас находится на этапе бета-тестирования; в CoDesigner 3.1 добавлена его поддержка.
Поддерживаемые версии
- Altium Designer 22.6 (или более поздней версии) с расширением MCAD CoDesigner версии 3.1.0.1709
- Altium NEXUS Client с 5.6 по 5.8 с расширением MCAD CoDesigner версии 3.1.0.487
- CoDesigner 3.x недоступен для Altium CircuitMaker; последняя поддерживаемая версия — CoDesigner 2.10.
Это обновление протестировано на следующих платформах MCAD и версиях надстроек:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Inventor Professional® — версии 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Примечание 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022, 2023 | 3.1.0.35 (Примечание 3) |
| PTC Creo Parametric® — 7.X, 8.X | 3.1.0.28 |
| Siemens NX® — версия 1953 или более поздняя (Примечание 2) | 3.1.0.9 |
Notes:
- Altium CircuitMaker поддерживает только Autodesk Fusion 360.
- Siemens NX доступен проектировщикам только в составе корпоративного решения Altium.
- На момент выпуска 4 октября это была версия 3.1.0.34. Более поздняя версия была предоставлена из-за того, что антивирус Symantec, предположительно по ошибке, определил предыдущую версию как вирус. Функциональных изменений в более поздней версии нет.
Примечания к выпуску
| MCAD-2438 | CoDesigner не мог передать жестко-гибкую печатную плату из ECAD, если в разных стеках слоев были определены два или более слоя с одинаковым именем. Исправлено. |
| MCAD-3234 | Если CoDesigner в MCAD подключен к пользовательскому серверу, в плагине теперь отображается имя этого сервера (ранее отображалось «Custom Server»). |
| MCAD-3242 | Во избежание путаницы CoDesigner теперь отображает в истории год изменения, если оно было внесено в прошлом году. |
| MCAD-3466 | CoDesigner теперь синхронизирует печатные платы, спроектированные в режиме Advanced Rigid-Flex (RF2), с SOLIDWORKS и PTC Creo. Примечание 1. Структура сборки печатной платы в режиме RF2 в SOLIDWORKS отличается от структуры сборки в режиме RF1, поэтому при переключении режима с RF1 на RF2 в ECAD рекомендуется заново получить плату в SOLIDWORKS. Примечание 2. В режиме RF2 в SOLIDWORKS на жесткие области теперь накладываются текстуры, представляющие верхний и нижний слои меди, шелкографии и паяльной маски. Примечание 3. Создание новых областей и сгибов в MCAD, а также наложение текстур на гибкие области пока не поддерживаются. |
| MCAD-3528 | В Autodesk Inventor 2023 диалоговое окно Choose Project иногда уходило на задний план и блокировало дальнейшую работу. Исправлено. |
| MCAD-3548 | Теперь поддерживается SOLIDWORKS 2023. |
| MCAD-3655 | Из-за изменений политики безопасности на серверах Altium обычный пользователь ECAD (не администратор) больше не может приглашать внешнего инженера-механика в рабочее пространство. В связи с этим изменилось поведение при включении параметра Share во время передачи данных в расширении ECAD CoDesigner: теперь CoDesigner сообщает пользователю ECAD без прав администратора, что пригласить внешнего инженера-механика в рабочее пространство должен администратор рабочего пространства. |
| MCAD-3658 | На стандартную ленту Autodesk Inventor добавлена кнопка CoDesigner. Она позволяет открыть панель CoDesigner, решая проблему отсутствия доступа к панели в Autodesk Inventor 2023, когда не открыт ни один файл. |
Новое в CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Основные возможности
В Altium CoDesigner 3.0 появилась поддержка синхронизации сборки устройства в MCAD с многоплатной сборкой в ECAD. Первоначально эта функция доступна в бета-версии для SOLIDWORKS; поддержка других инструментов MCAD появится в следующих выпусках.
Поддержка многоплатных сборок
Создание устройства из нескольких сборок — стандартный подход к разработке изделий в механических САПР. Программное обеспечение Altium для проектирования электроники поддерживает аналогичную концепцию: несколько печатных плат можно объединить в сборку печатных плат, называемую Multi-Board Assembly. Такая сборка также может включать корпус.
Многоплатная сборка, открытая в редакторе многоплатных сборок Altium.
Сборку печатных плат в корпусе удобнее всего выполнять в MCAD. Однако инженеру ECAD также может потребоваться выполнить электромеханические проверки: например, проверить зазоры между компонентами и между компонентами и корпусом, а также доступность и маркировку элементов пользовательского интерфейса — индикаторов, дисплеев, кнопок и разъемов. Возможность синхронизировать всю сборку устройства между MCAD и ECAD дает множество преимуществ, позволяя командам механического и электронного проектирования быстро проверять текущее состояние собранного устройства.
В Altium CoDesigner 3.0 появилась поддержка синхронизации сборки устройства в MCAD с многоплатной сборкой в ECAD. Первоначальная бета-версия поддерживает SOLIDWORKS; поддержка других MCAD будет добавлена в следующих выпусках.
► Подробнее о синхронизации многоплатной сборки в Altium MCAD CoDesigner.
На слайдах ниже кратко показан процесс синхронизации многоплатной сборки между MCAD и ECAD. Порядок действий не является фиксированным: например, на слайдах показана последовательность, в которой отдельные печатные платы были получены из ECAD и установлены в корпус в MCAD до принятия решения о передаче всей сборки в ECAD.
Передайте отдельные печатные платы из ECADКаждую печатную плату необходимо передать из ECAD, получить в MCAD и сохранить как сборку. Передайте многоплатную сборку из ECADВключите отдельные печатные платы в многоплатную сборку ECAD (их положение можно оставить неопределенным) и передайте многоплатную сборку (MBA) из ECAD. Создайте сборку устройства в MCADВключите в нее корпус и одну или несколько MCAD-сборок печатных плат (платы также можно добавить позже). Распознайте печатные платыЕсли добавлена одна или несколько сборок печатных плат, нажатие этой кнопки сообщает CoDesigner, что каждая обнаруженная им плата является частью этой сборки устройства в MCAD. Свяжите многоплатную сборкуЕсли печатные платы распознаны, можно связать сборку устройства в MCAD с многоплатной сборкой в ECAD, выбрав команду Link Multiboard в раскрывающемся меню в верхней части панели Altium CoDesigner, как показано выше. Если платы еще не распознаны, воспользуйтесь кнопкой Link Multiboard на панели Altium CoDesigner. Укажите корпусВыберите корпус в дереве элементов MCAD, затем нажмите кнопку Enclosure на ленте Altium CoDesigner. Теперь CoDesigner распознает эту деталь или сборку как корпус и отобразит это в разделе Multiboard Definition панели Altium CoDesigner. Передайте сборку из MCADCoDesigner передает в ECAD положение и ориентацию каждой печатной платы, а также корпус, если он был указан. Получите сборку в ECADПолучите готовую сборку в ECAD с помощью панели MCAD CoDesigner в редакторе многоплатных сборок ECAD. Готовая сборка в ECADТеперь инженер может проверить готовую многоплатную сборку в ECAD. |
► Подробнее о синхронизации многоплатной сборки с помощью Altium CoDesigner
Fusion 360 — поддержка работы со сборкой устройства
Autodesk Fusion 360 теперь поддерживает работу в контексте сборки устройства. CoDesigner в Fusion 360 теперь распознает печатную плату и корпус, обеспечивая обмен корпусом между MCAD и ECAD (эти возможности уже поддерживаются в других MCAD).
Выберите корпус в дереве модели, затем нажмите кнопку Enclosure в меню кнопки Altium CoDesigner. Проверьте на панели, что корпус распознан.
Автоматическая отправка данных CoDesigner при сохранении на сервер
При отправке данных из ECAD в CoDesigner в рабочее пространство Altium передается не файл печатной платы, а специальный пакет данных ECAD–MCAD. Этот пакет включает данные печатной платы, геометрию слоев, 3D-модели компонентов в формате Parasolid и геометрию меди (если эта возможность доступна и включена).
Сохранение проекта печатной платы в рабочем пространстве выполняется независимо от отправки данных в MCAD. Такое разделение отправки данных в MCAD и сохранения на сервер может вызывать путаницу: инженер-электронщик может полагать, что после сохранения на сервер в конце рабочего дня все остальные участники, которым нужен доступ к данным проекта, уже располагают актуальными данными и могут приступать к работе.
Чтобы упростить синхронизацию файлов, рабочее пространство теперь автоматически отправляет данные в MCAD каждый раз, когда для проекта печатной платы в ECAD выполняется Save to Server.
Теперь при сохранении проекта на сервер автоматически выполняется отправка данных в MCAD.
При получении данных инженер-конструктор получает уведомление о том, что последняя отправка данных в MCAD была автоматической, как показано на слайдах ниже. Обозначение ручной отправки данных в MCAD на панели Altium CoDesigner не изменилось.
Запретные области и области размещения
Запретные области и области размещения, созданные или измененные в ECAD, теперь по умолчанию не отображаются в MCAD, что позволяет убрать визуальную информацию, избыточную для инженера-конструктора.
CoDesigner для Siemens NX вышел из бета-тестирования
С выпуском Altium CoDesigner 3.0 версия CoDesigner для Siemens NX вышла из бета-тестирования.
Поддерживаемые версии
- Altium Designer 22.6 (или более поздней версии) с расширением MCAD CoDesigner версии 3.0.0.1610
- Altium NEXUS Client версий с 5.6 по 5.8 с расширением MCAD CoDesigner версии 3.0.0.474
- CoDesigner 3.0 недоступен для Altium CircuitMaker; последняя доступная версия — CoDesigner 2.10.
Это обновление протестировано со следующими платформами MCAD и версиями надстройки:
| Версия MCAD | Версия надстройки MCAD |
|---|---|
| Autodesk Inventor Professional® — версии 2022, 2023 | 3.0.0.14 |
| Autodesk Fusion 360® (примечание 1) | 3.0.0.14 |
| Dassault Systemes SOLIDWORKS® — версии 2020, 2021, 2022 | 3.0.0.13 |
| PTC Creo Parametric® — 7.X, 8.X | 3.0.0.13 |
| Siemens NX® — версия 1953 или более поздняя (примечание 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker поддерживает только Autodesk Fusion 360.
- Siemens NX доступен разработчикам только в составе Altium Enterprise Solution.
Примечания к выпуску
| MCAD-2364 | В Autodesk Fusion 360 теперь поддерживаются работа в контексте сборки устройства и обмен данными корпуса (эти возможности уже поддерживаются в других системах MCAD). Обратите внимание: после вставки в сборку устройства Autodesk Fusion 360 сохраняет положения компонентов печатной платы относительно сборки устройства. Если печатная плата была перемещена в сборке устройства в MCAD, а затем компоненты были перемещены в ECAD, рекомендуется удалить плату из сборки устройства и вставить ее снова, чтобы сбросить эти связи и сохранить правильное размещение компонентов в контексте сборки устройства. |
| MCAD-2775 | PTC Creo: теперь CoDesigner может считывать шаблоны из PTC Windchill PDM Link. |
| MCAD-3038 | PTC Creo: при использовании некоторых шаблонов Creo 3D-модель меди для металлизированных отверстий некруглой формы строилась некорректно (слишком грубо). Исправлено. |
| MCAD-3154 | Для синхронизации многоплатных проектов сборку, представляющую устройство или систему в MCAD, необходимо связать с соответствующим многоплатным проектом ECAD с помощью функции «Связать многоплатный проект» на панели CoDesigner в MCAD. Эта функция позволяет синхронизировать размещение печатных плат и элементов механического корпуса в трехмерном пространстве. Сами дочерние платы необходимо синхронизировать по отдельности обычным способом. |
| MCAD-3221 | Запретные области и области размещения, созданные или измененные в ECAD, больше не отображаются в MCAD, что позволяет убрать информацию, избыточную для инженера-конструктора. |
| MCAD-3239 | В SOLIDWORKS CoDesigner не мог обработать контур платы, если эскиз платы содержал осевую линию, которая пересекала эскиз и разделяла его на несколько областей. Теперь CoDesigner предупреждает об этом пользователя. |
| MCAD-3294 | PTC Creo: в некоторых случаях CoDesigner не мог построить внутренние медные полигоны. Исправлено. |
| MCAD-3297 | PTC Creo: при использовании некоторых шаблонов Creo 3D-модели мелких медных элементов строились некорректно (слишком грубо). Исправлено. |
| MCAD-3303 | Теперь CoDesigner в MCAD позволяет работать с данными последней успешной отправки из ECAD, если последняя автоматическая отправка из ECAD по какой-либо причине завершилась неудачно. |
| MCAD-3322 | PTC Creo: в режиме «Использовать модели из системы управления данными в MCAD», если несколько компонентов ECAD ссылались на одну и ту же модель MCAD, CoDesigner не мог повторно использовать существующие модели MCAD (вместо них использовались модели ECAD). Исправлено (теперь модели MCAD корректно используются повторно). |
| MCAD-3329 | Siemens NX: после изменения ограничения по высоте компонентов восстановление отображения мелких компонентов работало некорректно. Исправлено. |
| MCAD-3335 | PTC Creo: CoDesigner теперь предупреждает, если шаблон Creo имеет несовместимую ориентацию плоскостей. |
| MCAD-3345 | SOLIDWORKS: связь с нативными компонентами работала некорректно при использовании вариантов печатной платы. Исправлено. |
| MCAD-3347 | Autodesk Fusion 360: CoDesigner не мог корректно обрабатывать вырезы, запретные области и области размещения сложной формы, включающие дуги. Исправлено. |
| MCAD-3379 | CoDesigner для Siemens NX переведен из статуса «Бета» в статус «Готов к промышленному использованию». |
| MCAD-3391 | CoDesigner теперь предупреждает пользователя ECAD, если компонент размещен на слое, на котором размещение компонентов запрещено (CoDesigner не может гарантировать корректное размещение таких компонентов в MCAD). |
| MCAD-3396 | PTC Creo: при использовании некоторых шаблонов Creo 3D-модель меди переходных отверстий строилась некорректно (слишком грубо). Исправлено. |
| MCAD-3397 | PTC Creo: сложные запретные области и области размещения (объекты с дугами в эскизе), заданные на нижней стороне печатной платы, некорректно передавались в ECAD. Исправлено. |
| MCAD-3398 | SOLIDWORKS: CoDesigner не мог отправлять детали механического корпуса при использовании SOLIDWORKS PDM STANDARD. Исправлено. |
| MCAD-3400 | Если на стороне MCAD использовалась общая папка компонентов под управлением PDM-системы, CoDesigner не мог изменять промежуточные файлы с графикой слоев во вложенной папке «\Orig» этой общей папки компонентов. Исправлено (теперь вложенная папка «\Orig» хранится в папке проекта, где ее легко найти и проверить на наличие изменений). |
| MCAD-3402 | PTC Creo: в некоторых случаях изменения ограничения высоты компонентов обрабатывались некорректно. Исправлено. |
| MCAD-3403 | SOLIDWORKS: невозможно было снова отобразить скрытые компоненты, если модель компонента была изменена в ECAD. Исправлено. |
Новое в CoDesigner 2.x
Released: 22 May 2020 (Version 2.0.3) – 25 May 2022 (Version 2.10.0)
Подробнее об обновлениях в выпусках MCAD CoDesigner 2.x.
).
).
).
).

).
).
).



)
)
)














