Novo no CoDesigner 2.x
A tecnologia MCAD CoDesigner da Altium liga os domínios do design mecânico e elétrico, permitindo que os engenheiros mecânicos e eletrónicos façam passar a PCB carregada de um lado para o outro entre os dois domínios.
No seu software de design Altium, isto é conseguido através de uma extensão que carrega e extrai dados da placa e dos componentes a partir do editor de PCB, o MCAD CoDesigner extension. No software MCAD, o Altium CoDesigner Add-in desempenha a mesma função, carregando e extraindo dados da placa e dos componentes a partir do software MCAD.
O software ECAD e MCAD transmite as alterações de design através de um Altium Workspace, que pode ser alojado na cloud no Altium 365, ou na rede da sua empresa utilizando um Altium On-Prem Enterprise Server. O Workspace funciona como uma ponte, com o software ECAD e MCAD a ligarem-se ambos a ele. O Workspace contém os dados da placa e dos componentes, permitindo que os engenheiros ECAD e MCAD continuem a trabalhar de forma autónoma, fazendo Pull e Push das suas alterações quando estiverem prontos.
Versões Suportadas
O CoDesigner está em desenvolvimento contínuo; esta página descreve as alterações efetuadas nas versões 2.x. Uma vez que a extensão CoDesigner e os Add-ins podem ser atualizados separadamente do ciclo de atualização do seu software de design Altium, esta página também inclui informações sobre as versões suportadas do software Altium, bem como sobre as versões suportadas do software MCAD.
Para obter informações sobre as atualizações em versões mais recentes, consulte a página Novidades no CoDesigner.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Esta matriz fornece um resumo da compatibilidade de versões ECAD/MCAD. A primeira linha em cada célula detalha o(s) número(s) de versão suportado(s) do Altium Designer ou do produto MCAD. A segunda linha detalha a Extensão/Add-in preferencial a utilizar com essa versão do Altium Designer ou do seu produto MCAD. Esta informação também é detalhada na secção Versões Suportadas das informações Novidades de cada lançamento do Altium MCAD CoDesigner.
Altium Designer/ extensão CoD |
Autodesk Fusion®/ Suplemento MCAD |
Autodesk Inventor®/ Suplemento MCAD |
Dassault Systemes SOLIDWORKS®/ Suplemento MCAD |
PTC Creo Parametric®/ Suplemento MCAD |
Siemens® NX™/ Suplemento MCAD |
|---|---|---|---|---|---|
AD21.3 - AD22.5 CoD 2.10.0.1555 |
Fusion 360 2.10.0.6 |
2021, 2022 2.10.0.8 |
2020, 2021, 2022 2.10.0.7 |
6.X, 7.X, 8.X 2.10.0.10 |
1953 - 1996 2.10.0.11 |
AD21.3 - AD22.5 CoD 2.9.0.1522 |
Fusion 360 2.9.0.15 |
2021, 2022 2.9.0.14 |
2020, 2021, 2022 2.9.0.11 |
6.X, 7.X, 8.X 2.9.0.12 |
1953 - 1996 2.9.0.18 |
AD21.3 - AD22.5 CoD 2.8.0.1472 |
Fusion 360 2.8.0.6 |
2021, 2022 2.8.0.3 |
2020, 2021, 2022 2.8.0.3 |
6.X, 7.X, 8.X 2.8.0.3 |
1953 - 1996 2.8.0.03 |
AD21.3 - AD22.5 CoD 2.7.0.1434 |
Fusion 360 2.7.0.13 |
2021, 2022 2.7.0.13 |
2020, 2021, 2022 2.7.0.20 |
6.X, 7.X, 8.X 2.7.0.14 |
1953 - 1996 2.7.0.23 |
AD21.3 - AD22.5 CoD 2.6.0.1377 |
Fusion 360 2.6.0.9 |
2020, 2021, 2022 2.6.0.8 |
2018, 2019, 2020, 2021 2.6.0.9 |
4.X , 5.X, 6.X, 7.X, 8.X 2.6.0.9 |
Não disponível |
AD21.3 - AD22.5 CoD 2.5.0.1254 |
Fusion 360 2.5.0.11 |
2020, 2021, 2022 2.5.0.11 |
2018, 2019, 2020, 2021 2.5.0.11 |
4.X , 5.X, 6.X, 7.X, 8.X 2.5.0.11 |
Não disponível |
AD21.3 - AD22.5 CoD 2.4.0.1200 |
Fusion 360 2.4.0.8 |
2020, 2021, 2022 2.4.0.7 |
2018, 2019, 2020, 2021 2.4.0.17 |
4.X , 5.X, 6.X, 7.X, 8.X 2.4.0.13 |
Não disponível |
AD21.3 - AD22.5 CoD 2.3.0.1127 |
Fusion 360 2.3.0.8 |
2019, 2020, 2021 2.3.0.8 |
2018, 2019, 2020, 2021 2.3.0.9 |
4.X , 5.X, 6.X, 7.X 2.3.0.22 |
Não disponível |
AD20.2 - AD21.2 CoD 2.2.0.1072 |
Não disponível |
2019, 2020, 2021 2.2.0.6 |
2018, 2019, 2020, 2021 2.2.0.7 |
4.X , 5.X, 6.X, 7.X 2.2.0.6 |
Não disponível |
AD20.2 - AD21.2 CoD 2.1.0.1033 |
Não disponível |
2019, 2020, 2021 2.1.0.6 |
2018, 2019, 2020, 2021 2.1.0.7 |
4.X , 5.X, 6.X, 7.X 2.1.0.10 |
Não disponível |
AD20.2 - AD21.2 CoD 2.0.5.885 |
Não disponível |
2019, 2020 2.0.5.52 |
2018, 2019, 2020 2.0.5.68 |
4.X , 5.X, 6.X, 7.X 2.0.5.60 |
Não disponível |
AD20.2 - AD21.2 CoD 2.0.4.829 |
Não disponível |
2019, 2020 2.0.4.45 |
2018, 2019, 2020 2.0.4.62 |
4.X , 5.X, 6.X, 7.X 2.0.4.53 |
Não disponível |
AD20.1 CoD 2.0.3.721 |
Não disponível |
2019, 2020 2.0.3.27 |
2018, 2019, 2020 2.0.3.30 |
4.X , 5.X, 6.X 2.0.3.31 |
Não disponível |
Novidades no CoDesigner 2.10.0
Released: 25 May 2022 – Version 2.10.0
Feature Highlights
Siemens NX - Suporte para Teamcenter PLM
O Siemens Teamcenter PLM reúne engenheiros mecânicos, permitindo-lhes partilhar as suas peças e os seus projetos em todo o mundo. Esta versão do CoDesigner introduz suporte para o Teamcenter PLM ao executar operações com a montagem PCB, a peça PCB e os componentes, no Siemens NX. As montagens PCB podem ser guardadas e abertas a partir da interface Teamcenter diretamente no Siemens NX, conforme mostrado abaixo.
CoDesigner armazena os modelos 3D dos componentes de cada PCB que obtém do ECAD num de dois locais. Por predefinição, os modelos dos componentes são guardados na mesma pasta da montagem PCB no MCAD. Em alternativa, pode configurar uma pasta comum de componentes que o CoDesigner utiliza para todos os modelos de componentes de todos os PCBs obtidos do ECAD. A vantagem desta abordagem é que o CoDesigner pode partilhar modelos de componentes comuns entre diferentes montagens de PCB.
Quando o Teamcenter PLM está a ser utilizado, se não existir uma pasta comum de componentes configurada nas definições do CoDesigner, o CoDesigner criará uma pasta \Altium_Components na raiz do repositório do Teamcenter para armazenar os componentes 3D de todos os projetos PCB obtidos. Se tiver sido configurada uma Common folder for storing models from ECAD na caixa de diálogo CoDesigner Settings, essa localização será utilizada em alternativa.
O CoDesigner passa agora a suportar Siemens Teamcenter PLM.
Fusion 360 - Mostrar Cobre e Serigrafia
Para simplificar o processo de trabalho com as camadas de cobre e serigrafia no Fusion 360, foi adicionado um novo botão Advanced Geometry (
) ao friso Altium CoDesigner do Fusion 360. Ao clicar no botão, serão apresentadas as quatro camadas de esboço: cobre superior, serigrafia superior, cobre inferior e serigrafia inferior. Clique uma segunda vez para ocultar essas camadas. Estas camadas também podem ser ocultadas/mostradas seletivamente no Browser de objetos do Fusion 360.
Utilize o botão Advanced Geometry no friso Altium CoDesigner para mostrar ou ocultar rapidamente as camadas de cobre/serigrafia superior/inferior.
Trabalhar entre o Fusion 360 e o Altium CircuitMaker
Desenvolvido para a comunidade maker, o Altium CircuitMaker disponibiliza a captura esquemática e o layout de PCB a todos. O CircuitMaker também pode ligar-se ao Autodesk Fusion 360 através do Altium CoDesigner.
Esta versão do CoDesigner traz uma abordagem mais simples para transferir o design de um lado para o outro. Clique no novo botão Open no Fusion 360 no friso Altium CoDesigner para carregar um design a partir do ECAD. Também será automaticamente notificado quando o design for guardado no ECAD; um único clique fará com que essas alterações sejam trazidas para o Fusion 360.
A transferência de alterações de design entre o Fusion 360 e o Altium CircuitMaker é agora mais fácil.
Versions Supported
- Altium Designer 21.3 (ou superior) com a extensão MCAD CoDesigner versão 2.10.0.1555
- Altium NEXUS Client 4.3 a 5.8, com a extensão MCAD CoDesigner versão 2.10.0.462
- Altium CircuitMaker 2.1 (ou superior) com a extensão MCAD CoDesigner versão 2.10.0.68
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2021, 2022 | 2.10.0.8 |
| Autodesk Fusion 360® (Nota 1) | 2.10.0.6 |
| Dassault Systemes SOLIDWORKS® - versões 2020, 2021, 2022 | 2.10.0.7 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.10.0.10 |
| Siemens NX® - versão 1953 ou posterior (Nota 2) | 2.10.0.11 |
Notes:
- O Altium CircuitMaker apenas suporta Autodesk Fusion 360.
- O Siemens NX só está disponível para designers como parte de uma Altium Enterprise Solution.
Release Notes
MCAD-2646 |
O CoDesigner passa agora a respeitar o Siemens Teamcenter integrado com o Siemens NX ao executar operações com: montagem PCB, peça PCB e componentes no Siemens NX. O comportamento com a Common Component Folder é o seguinte: se o campo 'Common folder for storing models from ECAD' na caixa de diálogo CoDesigner Settings estiver vazio, o CoDesigner cria uma pasta 'Altium_Components' na raiz do repositório do Teamcenter e utiliza-a. Caso contrário, é utilizada a pasta definida pelo utilizador especificada no campo 'Common folder for storing models from ECAD' do CoDesigner. |
MCAD-2927 |
No Altium NEXUS, era possível abrir o painel MCAD CoDesigner com um esquemático como documento ativo. Corrigido. |
| MCAD-3106 | O botão 'Advanced Geometry' foi adicionado ao friso do CoDesigner no Autodesk Fusion 360. Clique para mostrar/ocultar os esboços que representam o Copper e o Silkscreen nas faces superior e inferior do PCB, ou controlar seletivamente a visibilidade do esboço no Browser de objetos do Fusion. |
| MCAD-3228 | A interface do utilizador e a experiência global de utilização do CoDesigner no Altium CircuitMaker e no Autodesk Fusion 360 foram simplificadas. Já não existem botões Push e Pull nem no painel CoDesigner do ECAD nem no do MCAD. Guardar o PCB no Altium 365 a partir do ECAD ou do MCAD disponibiliza-o automaticamente do outro lado, apresentando uma notificação ao engenheiro, que pode clicar em Update para trazer essas alterações para o seu editor. Para transferir um design de PCB para o Fusion 360 pela primeira vez, utilize o novo botão Open no friso Altium CoDesigner. Nota: tecnicamente, o CoDesigner começa a comportar-se desta forma no Fusion 360 quando está ligado ao seu Personal Space no Altium 365. O comportamento pode ser revertido para a interface tradicional (com botões Pull e Push) definindo a chave de registo do Windows LegacyPersonalUX em HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner com o valor "1". |
| MCAD-3240 | Ao efetuar Pull para o ECAD, o CoDesigner repunha a propriedade 'Plated' para furos que tivessem sofrido uma alteração de diâmetro no MCAD. Corrigido. |
| MCAD-3269 | O CoDesigner criava restrições redundantes no esboço de uma placa rigid-flex no SOLIDWORKS. Corrigido. |
| MCAD-3271 | Alterações à espessura de um PCB feitas no ECAD causavam o erro "Unable to process component" no SOLIDWORKS 2021 em alguns casos. Corrigido. |
Novidades no CoDesigner 2.9.0
Released: 22 Mar 2022 – Version 2.9.0
Feature Highlights
Excluir Componentes Pequenos da Transferência de ECAD para MCAD
Existem frequentemente muitos componentes pequenos numa placa que não são importantes para o engenheiro mecânico enquanto trabalha no encaixe do PCB dentro do invólucro. Para ajudar nesta tarefa, foi adicionada uma nova opção para excluir componentes pequenos da transferência de ECAD para MCAD, com base na altura do componente.
O limite de altura é configurado na caixa de diálogo Altium CoDesigner Settings, no MCAD. Configure esta opção para excluir componentes com uma altura inferior a <Value><Units> quando é executado um Pull. Defina esta opção como zero para incluir todos os componentes.
Os componentes pequenos podem ser excluídos da transferência de ECAD para MCAD.
A altura do componente PCB no ECAD é definida no editor da biblioteca PCB (imagem da esquerda abaixo) ou no painel Properties no editor PCB (imagem da direita abaixo). Tenha em atenção que não é a altura do modelo 3D incluído no componente PCB.
Defina a altura do componente no editor da biblioteca PCB ou no editor PCB.
Suporte para Splines no MCAD
O CoDesigner suporta agora a utilização de splines na forma da placa e nos recortes, bem como o Push destas formas para o ECAD a partir do Autodesk Inventor, Autodesk Fusion 360 e Siemens NX. Note que as splines já são suportadas no PTC Creo e no SOLIDWORKS.
As splines podem ser enviadas por Push do MCAD para o ECAD.
Como as splines não são um objeto de design nativo no software de design da Altium, são convertidas em objetos nativos adequados durante o Pull para o ECAD. São apresentados avisos durante o Push a partir do MCAD e o Pull para o ECAD para informar o engenheiro sobre esta conversão. Por exemplo, uma forma spline fechada que define um recorte da placa no MCAD é convertida numa Altium Board Cutout Region. Durante a conversão de spline para região, as curvas definidas pela(s) spline(s) do MCAD são substituídas por múltiplas arestas de polilinha para formar o objeto ECAD. Se esse recorte de placa no ECAD for depois enviado novamente por Push para o MCAD, deixará de ser uma forma baseada em spline. Para manter as splines MCAD originais, desative a Shape Change que as converteria em polilinhas durante o Pull para o MCAD, como mostrado abaixo.
Para manter as splines MCAD originais, desative a Shape Change que as converteria em polilinhas.
Suporte para Configurações de Peças no SOLIDWORKS
O SOLIDWORKS 2020 e versões mais recentes suportam a definição de múltiplas configurações de uma peça, como um perno ou um parafuso. O CoDesigner deteta agora que configuração de uma peça configurável é utilizada na montagem PCB/dispositivo e envia essa configuração específica para o ECAD (anteriormente era enviada a configuração predefinida).
Pode agora escolher uma configuração específica do SOLIDWORKS de uma peça para utilizar na placa.
Comportamento Melhorado dos Arcos
O software de design PCB da Altium utiliza uma abordagem diferente da do software MCAD para definir a localização e o raio de um arco, o que podia resultar em pequenas diferenças entre o arco no ECAD e o mesmo arco no MCAD. Os algoritmos para trabalhar com arcos na geometria da placa foram melhorados nesta atualização, para garantir que não existem diferenças entre um arco no ECAD e o mesmo arco no MCAD.
Melhorias do CoDesigner para Siemens NX
O Siemens NX é agora suportado pelo CoDesigner, para designers que tenham uma Altium Enterprise Solution.
- O Siemens NX passa agora a suportar a pré-visualização de alterações. Quando clica num item da lista de Alterações no painel Altium CoDesigner, a alteração é apresentada na área de trabalho.
Clique numa alteração na lista para pré-visualizar o impacto dessa alteração na placa.
- O CoDesigner representa agora os planos de colocação dos componentes no Siemens NX; estes planos ajudam o engenheiro a compreender onde os componentes são colocados em relação à camada de soldermask.
- O CoDesigner representa agora a origem relativa do ECAD no Siemens NX.
Os planos de colocação superior e inferior e a origem do ECAD estão disponíveis no Siemens NX.
Versions Supported
- Altium Designer 21.3 (ou superior) com a versão 2.9.0.1522 da extensão MCAD CoDesigner
- Altium NEXUS Client 4.3 a 5.8, com a versão 2.9.0.457 da extensão MCAD CoDesigner
- Altium CircuitMaker 2.1 (ou superior) com a versão 2.9.0.57 da extensão MCAD CoDesigner
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2021, 2022 | 2.9.0.14 |
| Autodesk Fusion 360® (Nota 1) | 2.9.0.15 |
| Dassault Systemes SOLIDWORKS® - versões 2020, 2021, 2022 | 2.9.0.11 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.9.0.12 |
| Siemens NX® - versão 1953 ou posterior (Nota 2) | 2.9.0.18 |
Notes:
- O Altium CircuitMaker só suporta Autodesk Fusion 360.
- O Siemens NX só está disponível para designers como parte de uma Altium Enterprise Solution.
Release Notes
| MCAD-2309 | Foi adicionada a opção para excluir componentes pequenos da transferência de ECAD para MCAD em todas as ferramentas MCAD suportadas. Configure o limite de altura nas definições do CoDesigner em MCAD. A altura de cada componente é definida no painel Properties de ECAD; note que não é a altura do modelo 3D incluído no componente PCB. |
| MCAD-2327 | Autodesk Fusion 360, o CoDesigner agora deteta contornos não fechados para recortes (esses contornos não são suportados em ECAD) e avisa o utilizador. |
| MCAD-2441 | O SOLIDWORKS 2020 e versões mais recentes suportam a definição de múltiplas configurações de uma peça. O CoDesigner agora deteta que configuração de uma peça configurável é usada na montagem PCB/dispositivo e envia essa configuração específica para ECAD (anteriormente era enviada a configuração predefinida). |
| MCAD-2594 | Autodesk Fusion 360, o CoDesigner agora deteta se um recorte ou uma área da placa é construída a partir de múltiplos contornos (em ECAD só é suportado um contorno por elemento) e avisa o utilizador sobre isso. |
| MCAD-2647 | Siemens NX, a pré-visualização de alterações é agora suportada; clique numa alteração na lista no painel CoDesigner para apresentar a alteração na área de trabalho. |
| MCAD-2659 | A forma como as peças do invólucro mecânico são armazenadas e preparadas para envio de SOLIDWORKS para ECAD foi alterada. Anteriormente, eram armazenadas na pasta comum de componentes (quando configurado nas definições do CoDesigner). Agora, são sempre armazenadas na pasta de projeto do MCAD, o que ajuda a evitar conflitos quando vários engenheiros mecânicos estão a modificar o invólucro e a usar um PDM. |
| MCAD-2727 | Se uma placa fosse inserida num invólucro em MCAD e enviada para ECAD, e depois a forma do invólucro fosse alterada em MCAD e enviada novamente para ECAD, o invólucro ficava deslocado em ECAD. Corrigido. |
| MCAD-2753 | Como suporte intermédio para projetos multi-board no CoDesigner, o CoDesigner agora permite selecionar outros PCBs a incluir na montagem do dispositivo, que depois pode ser enviada para ECAD. |
| MCAD-2760 | Como as splines não são suportadas em ECAD (são convertidas em várias polylines), o CoDesigner agora avisa o engenheiro mecânico se forem detetadas splines durante um push. |
| MCAD-2797 | PTC Creo, o CoDesigner já não adiciona o prefixo "Altium_" aos parâmetros dos componentes. |
| MCAD-2868 | Siemens NX, o CoDesigner agora representa a Origin relativa de ECAD (implementado anteriormente para outros MCADs). |
| MCAD-2869 | Siemens NX, o CoDesigner agora representa os planos de colocação dos componentes; estes planos ajudam o engenheiro a compreender onde os componentes são colocados em relação à camada de soldermask (implementado anteriormente para outros MCADs). |
| MCAD-2942 | O ícone do utilizador do Altium Workspace é agora apresentado no painel Altium CoDesigner em MCAD. |
| MCAD-3018 | O CoDesigner agora suporta a atribuição opcional de nomes aos modelos de componentes transferidos de ECAD para MCAD para bibliotecas ECAD locais (anteriormente esta capacidade só era suportada para componentes ECAD geridos, como os colocados a partir de um Altium 365 Workspace). |
| MCAD-3041 | O CoDesigner agora suporta a utilização de splines na forma da placa e nos recortes, e o envio destas formas para ECAD a partir de Autodesk Inventor, Autodesk Fusion 360 e Siemens NX (as splines já são suportadas para PTC Creo e SOLIDWORKS). |
| MCAD-3043 | Os algoritmos para trabalhar com arcos na geometria da placa foram melhorados. Anteriormente, devido a diferenças na definição de arcos em ECAD e MCAD, a transferência de um PCB com arcos causava problemas de precisão e de restrições em MCAD, especialmente se as unidades fossem milímetros. |
| MCAD-3068 | Para bibliotecas de componentes não geridas, o CoDesigner não conseguia sincronizar a substituição do modelo 3D com o MCAD, se este tivesse sido atualizado em ECAD. Corrigido. |
| MCAD-3097 | Siemens NX, o CoDesigner não conseguia adicionar várias instâncias da mesma peça como invólucro mecânico. Corrigido. |
| MCAD-3118 | Ao fazer push a partir de ECAD, o CoDesigner não conseguia transferir componentes que tivessem Bidirectional Control Characters no nome do footprint. Corrigido. |
| MCAD-3124 | Autodesk Fusion 360, o CoDesigner interpretava incorretamente sketches internos no contorno da placa como sendo o contorno completo da placa. Corrigido. |
| MCAD-3184 | Fusion 360, em determinadas condições, após colocar uma Text Note ou uma área Keepout, essas áreas não eram transferidas para ECAD. |
Novidades no CoDesigner 2.8.0
Released: 8 February 2022 – Version 2.8.0.6 - Atualização para Autodesk Fusion 360
Released: 18 January 2022 – Version 2.8.0.4 - Hot Fix for SOLIDWORKS
Released: 29 December 2021 – Version 2.8.0
Não existem novas funcionalidades incluídas nesta versão.
Versions Supported
Altium Designer 21.3 (ou superior) com a versão 2.8.0.1472 da extensão MCAD CoDesigner
Altium NEXUS Client 4.3 a 5.8, com a versão 2.8.0.446 da extensão MCAD CoDesigner
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2021, 2022 | 2.8.0.3 |
| Autodesk Fusion® | 2.8.0.6 |
| Dassault Systemes SOLIDWORKS® - versões 2020, 2021, 2022 | 2.8.0.3 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.8.0.3 |
| Siemens NX® - versão 1953 ou posterior (apenas para clientes Enterprise Solutions) | 2.7.0.17 |
Release Notes for CoDesigner 2.8.0.6 (Update for Autodesk Fusion 360)
| MCAD-2695 | Ao fazer push a partir de Autodesk Fusion 360, o CoDesigner agora avisa o utilizador sobre elementos não suportados, como filetes e chanfros 3D, sketches sem entidades 3D construídas sobre eles, etc. |
| MCAD-3083 | No pull inicial de um PCB em Autodesk Fusion 360, o CoDesigner agora informa o utilizador sobre o grande número de componentes colocados nesse PCB e sugere filtrar os componentes pequenos para evitar problemas de desempenho. |
Release Notes for CoDesigner 2.8.0.4 (Hot Fix for SOLIDWORKS)
| MCAD-3044 | O CoDesigner não conseguia ler, em alguns casos, os elementos específicos do PCB a partir do documento SOLIDWORKS (surgia o erro "GetDocumentFeatures"). Corrigido. |
| MCAD-3045 | O CoDesigner não conseguia reconhecer os círculos desenhados no sketch do contorno da placa em SOLIDWORKS (surgia o erro "Item with same key already added"). Corrigido. |
| MCAD-3047 | O CoDesigner não conseguia, em alguns casos, lidar com o fecho do SOLIDWORKS (surgia o erro "On_ActiveDocChangeNotifyEventHandler"). Corrigido. |
Release Notes for CoDesigner 2.8.0
| MCAD-2697 | O CoDesigner agora suporta a utilização de um proxy com autenticação em MCAD; configure o nome de utilizador e a palavra-passe do proxy através do painel Altium CoDesigner no software MCAD. |
| MCAD-2728 | Os pontos da grelha PCB deixaram de ser desenhados para a grelha "MCAD Coordinates" (apenas é desenhada a marca da MCAD Origin). Nota: a grelha "MCAD Coordinates" é desenhada em ECAD quando a placa é movida para coordenadas negativas em MCAD. Isto resolve o problema em que os pontos da grelha criavam dificuldades no snapping no PCB. |
| MCAD-2772 | Poderia ocorrer um microdesvio nas coordenadas dos componentes e dos furos quando fossem escolhidas unidades em milímetros no lado ECAD ou no lado MCAD. Corrigido. |
| MCAD-2940 | O CoDesigner agora suporta os seguintes símbolos no nome de ficheiro do PCB: , (vírgula) ' (aspas simples) + (mais). Nota 1: anteriormente, eram substituídos pelo símbolo _ (underscore) ao fazer pull para MCAD. Nota 2: o PTC Creo continua a substituir estes símbolos pelo símbolo _ (underscore). |
| MCAD-3024 | O CoDesigner agora avisa o utilizador se o esquema de nomenclatura do modelo não puder ser usado porque tornaria impossível determinar a revisão do componente. |
Novidades no CoDesigner 2.7.0
Released: 19 November 2021 – Version 2.7.0
Feature Highlights
Melhoria da Apresentação de Informação no painel do CoDesigner
Dando continuidade às melhorias recentes no painel do CoDesigner, que introduziram detalhes do histórico expansíveis/contraíveis, o painel do CoDesigner foi novamente atualizado para melhorar o fluxo de trabalho.
As principais alterações desta atualização incluem:
- O painel do MCAD CoDesigner deixou de ter os separadores Activity e PCB Definition; toda a informação, incluindo os detalhes da Área da Placa e do Invólucro da Placa, é agora apresentada no painel principal.
- Por predefinição, só estão visíveis as ações Push e Pull mais recentes; as ações anteriores podem ser acedidas clicando na ligação History.
- O botão Pull está agora localizado junto da informação Push correspondente.
O painel atualizado do CoDesigner facilita o acompanhamento das alterações de design.
Single Sign-On é Agora Suportado
Single Sign-On (SSO) é um sistema de autenticação de identidade que permite a um utilizador iniciar sessão em diferentes serviços, usando um início de sessão existente e acreditado.
O CoDesigner suporta agora Single Sign-On, incluindo um sistema SSO empresarial existente, ou o início de sessão com uma conta Google ou Facebook.
O Single Sign-On pode ser utilizado para iniciar sessão no seu Workspace.
A Origem Relativa ECAD é Apresentada em MCAD
O CoDesigner mostra agora a Origem ECAD relativa (a origem que é visível em ECAD e definida pelo engenheiro ECAD) em MCAD sob a forma de dois planos perpendiculares ao plano XY: ECAD X e ECAD Y. Se a origem do ECAD for alterada, esses planos são alterados em MCAD em conformidade.
A origem ECAD é representada em MCAD sob a forma de dois planos perpendiculares.
Suporte para SOLIDWORKS 2022
Esta versão do CoDesigner inclui suporte para SOLIDWORKS 2022.
O CoDesigner suporta agora SOLIDWORKS 2022.
Suporte para Siemens NX
O Siemens NX é agora suportado pelo CoDesigner, para designers com uma Altium Enterprise Solution. A solução está inicialmente em Open Beta; transfira o plugin do Siemens NX na página de transferência. É suportada a versão 1953 ou superior do Siemens NX.
As seguintes funcionalidades not são suportadas nesta versão Open Beta:
- Colocação de componentes MCAD.
- PCBs flex e rigid-flex.
- Geometria avançada de cobre.
- Pré-visualização de alterações.
- Representação da Origem ECAD em MCAD.
- A capacidade de criar a PCB Altium no lado MCAD.
- Tenha em atenção que esta versão não foi testada com um sistema PDM de MCAD (por exemplo, Siemens Teamcenter).
Versions Supported
Altium Designer 21.3 (ou superior) com a extensão MCAD CoDesigner versão 2.7.0.1434
Altium NEXUS Client 4.3 a 5.8, com a extensão MCAD CoDesigner versão 2.7.0.435
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2021, 2022 | 2.7.0.13 |
| Autodesk Fusion® | 2.7.0.13 |
| Dassault Systemes SOLIDWORKS® - versões 2020, 2021, 2022 | 2.7.0.20 |
| PTC Creo Parametric® - 6.x, 7.x, 8.x | 2.7.0.14 |
| Siemens NX® - versão 1953 ou posterior (apenas para clientes Enterprise Solutions) | 2.7.0.17 |
Release Notes
| MCAD-2308 | O CoDesigner mostra agora a Origem ECAD relativa (a origem que é visível em ECAD e que é controlada pelo utilizador ECAD) em MCAD sob a forma de dois planos perpendiculares ao plano XY: "ECAD X" e "ECAD Y". Se a origem do ECAD for alterada, esses planos são alterados em MCAD em conformidade. |
| MCAD-2504 | Se a opção "Build 3D Copper" estiver ativada em MCAD, o CoDesigner aplica agora o decalque da serigrafia à face da extrusão da máscara de solda. |
| MCAD-2620 | SOLIDWORKS 2022 é agora suportado. |
| MCAD-2635 | A interface de utilizador do CoDesigner foi alterada. As principais alterações são: a) O painel MCAD CoDesigner deixou de ter os separadores "Activity" e "PCB Definition"; toda a informação é agora apresentada no painel principal; b) Por predefinição, só estão visíveis as ações Push e Pull mais recentes; as ações anteriores podem ser acedidas clicando no botão/ligação "History"; c) O botão Pull está agora localizado junto da informação Push correspondente. |
| MCAD-2636 | Single Sign On é agora suportado, incluindo o início de sessão com contas Google e Facebook. |
| MCAD-2637 | Se um projeto PCB tiver sido partilhado com pelo menos um engenheiro mecânico, o CoDesigner apresenta agora "Push" no botão, em vez de "Push and Share". |
| MCAD-2650 | O Siemens NX é agora suportado pelo CoDesigner. A solução está inicialmente em Open Beta e disponível para designers que utilizem uma Altium Enterprise Software Solution; transfira o plugin do Siemens NX em https://www.altium.com/products/downloads#mcad-plugins. É suportada a versão 1953 ou superior do Siemens NX. As limitações desta versão Open Beta são: a) Sem suporte para colocação de componentes MCAD; b) Sem suporte para PCBs flex e rigid-flex; c) Sem suporte para geometria avançada de cobre; d) Sem pré-visualização de alterações; e) Sem representação da Origem ECAD em MCAD; f) Sem capacidade para criar a PCB Altium no lado MCAD. Além disso, esta versão não foi testada com um sistema PDM de MCAD (por exemplo, Siemens Teamcenter). |
| MCAD-2691 | A secção "MCAD CoDesigner" foi removida das Preferências do NEXUS Client. As preferências incluíam a opção de enviar propriedades de componentes; estas propriedades são agora sempre enviadas. |
| MCAD-2692 | Quando a opção "Recognize models placed in MCAD" era usada com o Creo, o CoDesigner sugeria substituir os componentes ECAD por Free 3D Bodies na sincronização de retorno a partir do MCAD. Corrigido. |
| MCAD-2713 | O CoDesigner não conseguiu validar a geometria de salas e recortes ao fazer push a partir do ECAD se essa geometria incluísse apenas microsegmentos. Corrigido. |
| MCAD-2722 | O PTC Creo bloqueava ao suprimir entidades 3D Copper quando existia uma ligação ativa ao Windchill. Corrigido. |
| MCAD-2748 | No Autodesk Fusion 360, o CoDesigner tentava trabalhar com o documento ativo no pull inicial (limpo) em vez de criar uma nova montagem PCB. Corrigido. |
| MCAD-2749 | No Autodesk Fusion 360, o CoDesigner guarda agora os ficheiros SVG intermédios com os gráficos de cobre e serigrafia na pasta do projeto (anteriormente, essa informação era armazenada na pasta comum de componentes). |
| MCAD-2778 | Se uma Variante PCB for obtida por pull em MCAD, o nome da variante é agora incluído no nome predefinido da montagem PCB. |
| MCAD-2783 | O Autodesk Fusion 360 falhava ao abrir uma montagem PCB se o CoDesigner estivesse ligado a um workspace diferente daquele a que o projeto pertence. Corrigido. |
| MCAD-2784 | A operação "Move board" em ECAD resultava na criação de planos duplicados de colocação de componentes no Autodesk Fusion 360. Corrigido. |
| MCAD-2794 | O desempenho da operação de pull de alterações para uma PCB grande (mais de 1000 componentes) no SOLIDWORKS foi melhorado. |
| MCAD-2865 | Ao adicionar partes do invólucro à definição PCB no lado MCAD, o CoDesigner mostra agora a notificação correspondente. Nota: anteriormente, não era óbvio qual era o resultado da adição. |
Novidades no CoDesigner 2.6.0
Released: 3 September 2021 – Version 2.6.0
Feature Highlights
Suporte para Histórico de Alterações e Comentários de Rejeição
O CoDesigner apresenta agora o histórico completo das alterações aceites e rejeitadas, juntamente com quaisquer comentários introduzidos pelo engenheiro caso uma alteração seja rejeitada. O histórico de alterações é apresentado no painel do CoDesigner, tornando mais transparente a interação entre os engenheiros elétricos e mecânicos. Assim que as alterações são aplicadas/rejeitadas de um lado, o engenheiro do outro lado é notificado, e quaisquer comentários de rejeição são apresentados.
O histórico de alterações facilita aos engenheiros de ambos os lados o conhecimento das respostas um do outro às alterações que estão a ser efetuadas.
Também pode ser visualizado no seu Workspace um histórico completo das alterações efetuadas no projeto (utilizando o seu navegador), ou no seu software de design Altium.
Para ver o histórico no seu navegador, abra primeiro o projeto (será aberto num separador separado do navegador) e depois clique em History no painel à esquerda. Para ver o histórico no seu software de design Altium, selecione Project » History & Version Control » Show Project History nos menus.
► Saiba mais sobre Project History num Altium 365 Workspace.
O histórico de alterações pode ser visualizado no Workspace.
Opções para Nomeação de Modelos de Componentes
O CoDesigner disponibiliza agora quatro opções para controlar a forma como os modelos dos componentes são nomeados, durante a sua transferência inicial de ECAD para MCAD:
-
<FootprintName>, depois<ComponentID>(esta é a opção predefinida e é assim que funcionava antes desta alteração) -
<ComponentID>, depois<FootprintName> -
<FootprintName>, depois<CustomComponentProperty> -
<CustomComponentProperty>, depois<FootprintName>
Configure a opção Naming of Component Models na secção MCAD CoDesigner das Definições do Workspace.
Selecione a opção de Nomenclatura e, se esta incluir uma Propriedade Personalizada do Componente (parâmetro), defina o nome do parâmetro.
Estas novas opções simplificam a interação com os componentes em MCAD, permitindo ao engenheiro de MCAD adicionar informação relevante, como números de peça, ao ID do Componente, ou ao engenheiro de ECAD adicionar uma Propriedade Personalizada do Componente na biblioteca de componentes ECAD.
O modelo MCAD recebe um nome com base na opção de nomenclatura configurada no Workspace.
Suporte para Sincronização de Componentes sem Corpo
O CoDesigner passa agora a suportar a sincronização do movimento de componentes sem corpo que tenham vários furos, por exemplo, um componente de furo de montagem criado a partir de uma almofada grande rodeada por almofadas mais pequenas, de MCAD para ECAD. A distância e a direção do movimento são definidas de acordo com o movimento do maior furo.
Painel MCAD renomeado no Altium NEXUS
O painel Collaboration no Altium NEXUS foi renomeado para o painel MCAD CoDesigner. As suas capacidades são as mesmas do painel MCAD CoDesigner no Altium Designer.
Versions Supported
Altium Designer 21.3 (ou superior) com a extensão MCAD CoDesigner versão 2.6.0.1377
Altium NEXUS Client 4.3 a 5.8, com a extensão MCAD CoDesigner versão 2.6.0.412
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2020, 2021, 2022 | 2.6.0.8 |
| Autodesk Fusion® | 2.6.0.9 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020, 2021 | 2.6.0.9 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.6.0.9 |
Release Notes
| MCAD-962 | Existiam problemas no suporte de codificação não inglesa nos nomes de projetos PCB, nomes de variantes PCB e na pré-visualização de comentários em ECAD. Corrigido. |
| MCAD-1732 | O barril de cobre numa almofada não era removido em MCAD depois de desmarcar a propriedade "Plated" dessa almofada em ECAD. Corrigido. |
| MCAD-1734 | O CoDesigner não conseguia enviar um recorte criado em múltiplos contornos a partir do Autodesk Fusion 360. Corrigido. |
| MCAD-2045 | O CoDesigner não atribuía os nomes corretos às funcionalidades Keepout e Text Note Room após o ciclo completo do Autodesk Fusion 360 para ECAD e de volta. Corrigido. |
| MCAD-2145 | O CoDesigner permite agora ao engenheiro introduzir um comentário quando uma alteração é rejeitada ao obter alterações em ambos os lados — MCAD e ECAD. Além disso, o histórico completo das alterações aceites e rejeitadas (e dos comentários de rejeição) é agora guardado no servidor e pode ser mostrado no painel do CoDesigner. Isto torna a interação entre os engenheiros elétrico e mecânico mais transparente. Consulte a Nota no painel à direita para obter informações sobre se a funcionalidade Histórico do projeto estará disponível na sua instalação do MCAD CoDesigner. |
| MCAD-2294 | O CoDesigner suporta agora a sincronização do movimento de componentes sem corpo com vários furos (por exemplo, um furo grande rodeado por furos mais pequenos) de MCAD para ECAD. A distância e a direção do movimento são definidas de acordo com o movimento do maior furo. |
| MCAD-2339 | O CoDesigner mostra agora a mensagem de aviso correta ao obter alterações em MCAD para furos colocados em ECAD fora do contorno da placa. |
| MCAD-2347 | O comportamento com componentes colocados em MCAD e depois reconhecidos em ECAD foi melhorado. Se esse componente incluir um recorte na definição da footprint, o CoDesigner passa agora a reconhecê-lo e não sugere remover esse recorte na operação seguinte de obtenção em ECAD. |
| MCAD-2374 | O painel Collaboration no Altium NEXUS foi renomeado para o painel MCAD CoDesigner. |
| MCAD-2414 | Eram sugeridas alterações incorretas para furos ranhurados na segunda operação de obtenção em Autodesk Inventor, Autodesk Fusion 360 e SOLIDWORKS. Corrigido. |
| MCAD-2425 | O CoDesigner disponibiliza agora 4 opções para a nomenclatura dos modelos de componentes transferidos de ECAD para a) O nome começa pelo Nome da Footprint e depois é acrescentado o ID do Componente (esta é a opção predefinida e como funcionava anteriormente), b) O nome começa pelo ID do Componente e depois é acrescentado o Nome da Footprint, c) O nome começa pelo Nome da Footprint e depois é acrescentada uma Propriedade Personalizada do Componente, d) O nome começa por uma Propriedade Personalizada do Componente e depois é acrescentado o Nome da Footprint. O objetivo da 2.ª, 3.ª e 4.ª opções é simplificar a interação com os componentes em MCAD quando informação relevante, como números de peça, é colocada no ID do Componente ou numa Propriedade Personalizada do Componente na biblioteca de componentes ECAD. Nota 1: A opção pode ser alterada no seu Workspace por um Administrador em Admin > Settings > MCAD CoDesigner quando tiver sessão iniciada no seu Workspace num navegador. Nota 2: Alterar a opção não mudará o conjunto de modelos de componentes que já tenham sido criados pelo CoDesigner. |
| MCAD-2438 | O CoDesigner não conseguia fazer push de uma PCB rígida-flexível a partir de ECAD se existissem duas ou mais camadas com o mesmo nome definidas em diferentes empilhamentos de camadas. Corrigido. |
| MCAD-2459 | O CoDesigner exigia a recolocação de peças alternativas na PCB em ECAD após a renomeação de uma Variante PCB. Melhorado (já não é necessária a recolocação). |
| MCAD-2469 | O CoDesigner mostra agora a mensagem de aviso correta em MCAD quando uma referência de invólucro é quebrada porque o utilizador mudou do contexto do Dispositivo para o contexto da PCB. |
| MCAD-2470 | Em PTC Creo, os parâmetros start_model_dir e search_path passam agora a ser tidos em consideração quando o CoDesigner procura templates personalizados. |
| MCAD-2503 | O nome do projeto PCB não era acrescentado ao nome dos conjuntos e peças de cobre entre camadas em MCAD (o que criava alguns problemas quando é utilizado um sistema PDM com o software MCAD). Corrigido. |
| MCAD-2598 | O CoDesigner indicava incorretamente que a espessura da placa tinha mudado na tabela de alterações ao obter alterações em MCAD se: a opção "Build 3D Copper" estivesse ativada; e se tivesse sido adicionada uma almofada à placa em ECAD; e se não existissem componentes colocados nessa placa. Corrigido. |
| MCAD-2621 | Existiam alguns problemas na construção das camadas internas de cobre em MCAD com a opção "Build 3D Copper" ativada na v.2.5. Corrigido. |
| MCAD-2628 | O CoDesigner define agora o seu próprio valor para o parâmetro "default_dec_places" nos conjuntos e peças incluídos num conjunto PCB em PTC Creo se a opção "Build 3D Copper" nas definições do CoDesigner estiver ativada. Nota: anteriormente, se o valor personalizado do parâmetro "default_dec_places" fosse demasiado baixo, o CoDesigner não conseguia construir alguns elementos de cobre de precisão. |
| MCAD-2666 | O nome do projeto PCB não era acrescentado ao nome dos decals no SOLIDWORKS (o que criava problemas quando é utilizado um sistema PDM ou quando um utilizador trabalha com duas ou mais PCBs em simultâneo). Corrigido. |
| MCAD-2679 | No push a partir de ECAD, o CoDesigner não permitia fazer push de PCBs com microsegmentos e auto-interseções que não eram detetados pela verificação de validação correspondente da PCB, mas afetavam a integridade dos contornos; o CoDesigner mostrava um erro abstrato nesses casos. Corrigido (agora o CoDesigner permite fazer push dessas placas). |
Novidades no CoDesigner 2.5.0
Released: 13 July 2021 – Version 2.5.0
Feature Highlights
Representação Precisa da Máscara de Solda
O CoDesigner cria agora um modelo preciso da máscara de solda, incluindo as aberturas para as almofadas, como uma entidade separada em MCAD quando a opção Build 3D Copper está ativada. Como a máscara preenche as regiões gravadas entre o cobre, a espessura da camada de máscara em MCAD é a soma das espessuras da camada superior de cobre e da camada de soldermask, conforme definido em ECAD.
Visualização Melhorada de Decals no SOLIDWORKS
O CoDesigner combina agora todos os decals num único decal superior e num único decal inferior no SOLIDWORKS, para evitar problemas com a renderização de decals de máscara de solda semitransparentes que podem ocorrer com algum hardware gráfico.
O decal superior é uma combinação da camada superior de cobre, da camada superior de máscara de solda e da camada superior de serigrafia.
Versions Supported
Altium Designer 21.3 (e posteriores) com a extensão MCAD CoDesigner versão 2.5.0.1254
Altium NEXUS Client 4.3 a 5.8, com a extensão de painel Collaboration versão 2.5.0.362
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2020, 2021, 2022 | 2.5.0.11 |
| Autodesk Fusion 360® | 2.5.0.11 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020, 2021 | 2.5.0.11 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.5.0.11 |
Release Notes
| MCAD-2010 | O CoDesigner agora avisa o utilizador de ECAD se diferentes revisões do mesmo componente forem colocadas no PCB, uma vez que isto pode causar problemas no tratamento da colocação de modelos em MCAD. |
| MCAD-2115 | O CoDesigner passa agora a criar um modelo preciso da máscara de soldadura (incluindo os recortes para pads) como uma entidade separada em MCAD se a opção "Build 3D Copper" estiver ATIVADA. Isto ajuda a realizar análises mais precisas do PCB. Nota 1: os decals (em particular, a serigrafia) não são mostrados neste modo. Nota 2: consulte a Nota no painel do lado direito para obter informações sobre se a funcionalidade Advanced Copper Geometry estará disponível na sua instalação do MCAD CoDesigner. |
| MCAD-2118 | O CoDesigner funciona agora com os modelos personalizados no PTC Creo. |
| MCAD-2160 | O CoDesigner truncava o nome da subpasta "-EDM" para 10 caracteres (localizada na pasta do projeto no lado ECAD), o que dificultava a navegação. Corrigido (o nome não é truncado, exceto se o caminho completo tiver menos de 128 caracteres). |
| MCAD-2248 | O CoDesigner deixou de enviar de MCAD para ECAD peças que não contêm geometria física no seu interior (por exemplo, peças com geometria de construção usadas como modelos skeleton). Nota: anteriormente, estas peças causavam erros não bloqueantes ao fazer pull para ECAD. |
| MCAD-2268 | As alterações a um furo criado pelo Hole Wizard no SOLIDWORKS eram aplicadas apenas no segundo pull em MCAD se o tamanho do furo fosse reduzido em ECAD. Corrigido. |
| MCAD-2284 | A sessão do Altium (e a licença do Altium para instalações on-site) não era libertada ao fechar o MCAD se a opção "Sign In automatically" estivesse ATIVADA no MCAD. Corrigido. |
| MCAD-2288 | Anteriormente, o CoDesigner substituía hífenes por sublinhados no nome do projeto ao criar um assembly PCB em MCAD (isto era feito para satisfazer a regra da PTC de que o nome de um modelo não pode começar com o símbolo "-"). Corrigido, os símbolos "-" já não são substituídos, exceto o primeiro de todos. |
| MCAD-2297 | A barra de ferramentas do Altium CoDesigner era apresentada automaticamente ao criar uma nova peça ou assembly no SOLIDWORKS. Corrigido. |
| MCAD-2299 | Era criado um assembly "Interlayer" vazio no SOLIDWORKS se a opção "Build 3D Copper" estivesse ATIVADA mas não existissem entidades de cobre interlayer num PCB. Corrigido. |
| MCAD-2311 | As alterações feitas às propriedades do componente em ECAD não eram transferidas para MCAD se o modelo 3D do componente não fosse alterado. Corrigido. |
| MCAD-2328 | As elipses no contorno da placa eram transferidas incorretamente de Autodesk Fusion 360 para ECAD. Corrigido. |
| MCAD-2332 | Alterar a forma da placa para uma Elipse no Autodesk Fusion 360 alterava também a forma das PCB Rooms para elipses. Corrigido |
| MCAD-2333 | A redefinição da forma da placa para um Círculo ou uma Elipse no PTC Creo não era reconhecida em ECAD. Corrigido. |
| MCAD-2336 | O CoDesigner alterava a opção "Update component names when documents are replaced" no SOLIDWORKS (isto era necessário no passado quando o CoDesigner representava Ref Designators na árvore do modelo). Corrigido (agora sem alterações). |
| MCAD-2342 | O CoDesigner combina agora os decals num decal "top" e num decal "bottom" no SOLIDWORKS, de modo a evitar problemas com a renderização de decals de máscara de soldadura semitransparentes, o que pode acontecer com algum hardware gráfico. |
| MCAD-2354 | Agora é possível desativar a verificação de atualização do plugin MCAD se não houver ligação à Internet. Nota 1: por predefinição, o CoDesigner avisa o utilizador nesse caso, pelo que agora é possível desativar esse aviso. Nota 2: é possível voltar a ATIVAR essa opção nas definições do plugin CoDesigner. |
| MCAD-2377 | O CoDesigner já não substitui o parâmetro "default_dec_places" para placas normais (não flex) no PTC Creo. Nota: o CoDesigner definia o valor desse parâmetro acima do necessário para um design normal, de forma a construir corretamente a geometria de placas rigid-flex. |
| MCAD-2390 | O estado Beta do plugin CoDesigner para Autodesk Fusion 360 foi removido. |
| MCAD-2395 | O plugin CoDesigner para PTC Creo não conseguia descarregar componentes do servidor se a pasta "AltiumCoDesignerPtcCreo downloads" tivesse sido eliminada pelo utilizador. Corrigido. |
Novidades no CoDesigner 2.4.0
Released: 12 May 2021 – Version 2.4.0
Feature Highlights
Suporte melhorado para as ferramentas MCAD mais recentes
Esta versão introduz suporte para as seguintes versões de ferramentas MCAD:
- Autodesk Inventor 2022
- PTC Creo 8
Resolver automaticamente micro-segmentos no contorno da placa
A equipa de engenharia utiliza várias técnicas para definir a forma da placa. Dependendo da abordagem utilizada, há situações em que o contorno da placa pode acabar por ter micro-segmentos. Estes micro-segmentos não podem ser transferidos pelo CoDesigner e será apresentado um aviso quando tentar fazer Push a partir de ECAD. A consequência é que o engenheiro de ECAD terá de remover os micro-segmentos antes de a placa poder ser enviada para MCAD.
Esta versão inclui uma nova funcionalidade de remoção automática de micro-segmentos. Quando forem detetados, será apresentada a seguinte caixa de diálogo; clique em Yes para os remover e permitir que o contorno da placa seja transferido para MCAD. Se clicar em No, os micro-segmentos permanecerão e terão de ser resolvidos manualmente.
Nova grelha de coordenadas MCAD
O CoDesigner cria agora uma grelha de coordenadas MCAD ao fazer Pull para ECAD, incluindo uma entidade MCAD Origin, quando a origem MCAD difere da origem ECAD predefinida (absoluta). Isto ajuda o engenheiro eletrotécnico a comunicar com o engenheiro mecânico sobre o posicionamento das diferentes entidades da placa.
A representação da grelha MCAD Coordinates pode ser personalizada em ECAD; faça duplo clique na entrada no painel Properties para abrir a caixa de diálogo Grid Editor. Saiba mais sobre Trabalhar com grelhas e guias.
Suporte para um sistema de coordenadas personalizado no PTC Creo
O CoDesigner no PTC Creo suporta agora a utilização de um sistema de coordenadas personalizado para modelos colocados pelo engenheiro no Creo. Ative esta funcionalidade na caixa de diálogo Altium CoDesigner Settings do Creo. Tenha em atenção que, no lado ECAD, os modelos utilizados nas footprints dos componentes correspondentes devem ser construídos no mesmo sistema de coordenadas.
Suporte para SOLIDWORKS PDM
A colocação de componentes MCAD nativos a partir de um sistema de gestão de dados é agora suportada quando o SOLIDWORKS está ligado ao SOLIDWORKS PDM Professional.
Recommendations:
-
O componente MCAD deve ser referenciado no componente ECAD como um parâmetro, na forma
<vault>:folder\folder\component.sldprt, em que<vault>é o nome do vault PDM. - Recomenda-se configurar uma pasta comum de componentes na caixa de diálogo Altium CoDesigner Settings, colocar essa pasta sob controlo do SW PDM e sincronizar essa pasta com o armazenamento local antes de colaborar com ECAD. Saiba mais sobre Configurar o CoDesigner no SOLIDWORKS.
- Recomenda-se sincronizar as bibliotecas de componentes com o armazenamento PDM local antes de fazer pull do PCB para MCAD.
- Recomenda-se desativar a opção Prompt to check out file if opened in read-only mode nas definições do SOLIDWORKS PDM (acessíveis a partir do menu Tools no SOLIDWORKS), conforme mostrado abaixo. Ao fazê-lo, os componentes existentes não terão de ser colocados em check-out, pelo que não haverá inconvenientes para outros engenheiros mecânicos. No entanto, nas situações em que seja necessário alterar propriedades dos componentes, os componentes correspondentes deverão ser colocados em check-out.
- Depois de aplicadas as alterações, recomenda-se fazer check-in dos novos componentes no SOLIDWORKS PDM.
Suporte no Fusion 360 para ignorar componentes pequenos
Para melhorar o desempenho no Fusion 360 em placas com um grande número de componentes, o CoDesigner suporta agora a exclusão de componentes abaixo de uma altura definida pelo utilizador durante um Pull a partir de ECAD. Para o limite de altura, o CoDesigner utiliza a altura definida como parte das propriedades do componente em ECAD (mostrar imagem).
Defina a altura limite na caixa de diálogo Altium CoDesigner Settings, conforme mostrado na imagem abaixo. A caixa de diálogo é acedida através do painel Altium CoDesigner no Fusion 360; selecione Settings no menu do painel para abrir a caixa de diálogo.
Os componentes pequenos podem ser excluídos durante o Pull definindo o limite de Altura (passe o cursor por cima para ver a placa em ECAD).
Suporte Melhorado para Pré-visualização de Alterações
A possibilidade de pré-visualizar o impacto de cada alteração antes de a aplicar dá ao engenheiro mecânico maior confiança para aceitar as alterações mais recentes do ECAD. Esta versão inclui a adição de pré-visualizações em MCAD para:
- Autodesk Inventor
- Autodesk Fusion 360
- PTC Creo
Versions Supported
Altium Designer 21.3 com a extensão MCAD CoDesigner versão 2.4.0.1200
Altium NEXUS Client 4.3 com a extensão do painel Collaboration versão 2.4.0.336
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2020, 2021, 2022 | 2.4.0.7 |
| Autodesk Fusion® | 2.4.0.8 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020, 2021 | 2.4.0.17 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.4.0.13 |
Release Notes
| MCAD-869 | A pré-visualização das alterações é agora apresentada no PTC Creo. |
| MCAD-870 | A pré-visualização das alterações é agora apresentada no Autodesk Inventor. |
| MCAD-1027 | No PTC Creo, o CoDesigner suporta agora a utilização de um sistema de coordenadas personalizado para modelos MCAD colocados pelo engenheiro no Creo (existe uma opção para ativar isto nas definições do plugin). Tenha em atenção que, no lado ECAD, os modelos usados nos footprints dos componentes correspondentes devem ser construídos no mesmo sistema de coordenadas. |
| MCAD-1529 | O CoDesigner avisa agora os utilizadores do SOLIDWORKS se detetar um corte extrudido circular, avisando que será transferido como um Cutout, e não como um Hole. Também explica que um SW Extruded Cut -> ECAD Cutout, e um SW Hole -> ECAD Pad (circular). |
| MCAD-1726 | Os componentes colocados nas camadas internas em ECAD são agora posicionados com precisão em MCAD, tendo em conta o offset e a orientação definidos em ECAD (anteriormente, esses componentes eram ajustados aos planos superior/inferior em MCAD). |
| MCAD-1753 | As alterações efetuadas à ordem das camadas de cobre em ECAD não eram aplicadas em MCAD. Corrigido. |
| MCAD-1917 | Em alguns casos, era definida uma altura incorreta para as áreas da placa no Fusion 360. Corrigido. |
| MCAD-2044 | É agora suportada a colocação de componentes MCAD nativos a partir de um sistema de gestão de dados para SOLIDWORKS ligado ao SOLIDWORKS PDM. Nota 1: O componente MCAD deve ser definido no componente ECAD como um parâmetro, no formato "<vault>:folder\folder\component.sldprt" |
| MCAD-2051 | O CoDesigner cria agora uma grelha "MCAD Coordinates" (incluindo uma entidade "MCAD Origin") ao fazer pull em ECAD, quando a origem MCAD difere da origem ECAD predefinida (absoluta). Isto ajuda o engenheiro eletrotécnico a comunicar com o engenheiro mecânico sobre o posicionamento das diferentes entidades da placa. Nota 1: A representação da grelha "MCAD Coordinates" pode ser personalizada. Nota 2: Está também prevista para breve a implementação da representação da origem ECAD em MCAD. |
| MCAD-2067 | Para o Autodesk Fusion 360, o CoDesigner disponibiliza agora uma opção para ignorar componentes pequenos no pull (o limite de tamanho é personalizável). Isto melhora o desempenho em placas com mais de 500 componentes colocados. |
| MCAD-2082 | O PTC Creo 8 é agora oficialmente suportado. |
| MCAD-2107 | O CoDesigner cria agora automaticamente um modelo sheetmetal no PTC Creo se esse modelo não for encontrado no Windchill. |
| MCAD-2119 | A pré-visualização das alterações é agora apresentada no Autodesk Fusion 360. |
| MCAD-2127 | Foi adicionada uma funcionalidade para propor a correção automática de problemas com micro-segmentos no contorno da placa (mediante confirmação do utilizador). Tenha em atenção que esta funcionalidade utiliza uma nova API, pelo que só está disponível com AD 21.3.X ou AN 4.3.X ou posterior. |
| MCAD-2133 | As camadas intermédias que estavam desligadas na pilha de camadas rigid-flex em ECAD eram incorretamente incluídas na espessura da placa em MCAD. Corrigido. |
| MCAD-2156 | O comprimento máximo do nome do componente no PTC Creo foi aumentado de 24 para 31 caracteres. Nota: anteriormente, os caracteres restantes eram reservados para a revisão do componente; agora, os caracteres da revisão são subtraídos ao comprimento total do nome do componente. |
| MCAD-2170 | O CoDesigner não conseguia identificar as áreas da placa (keepouts, rooms) quando eram criadas duas áreas com a mesma geometria nas faces superior e inferior da placa ("Object reference not set to an instance of an object" era apresentado). Corrigido. |
| MCAD-2183 | O Autodesk Inventor 2022 é agora oficialmente suportado. Nota: o Autodesk Inventor 2019 deixou de ser suportado. |
| MCAD-2211 | O CoDesigner suporta agora a escolha do tipo de precisão (Absolute ou Relative) para PCBs construídas no PTC Creo. |
| MCAD-2215 | O botão para abrir o painel do CoDesigner é agora adicionado diretamente à barra de ferramentas no Autodesk Fusion 360, simplificando a abertura do painel. |
| MCAD-2242 | O CoDesigner bloqueava o push de uma PCB a partir de MCAD se existisse uma peça com geometria zero adicionada ao conjunto da PCB. Corrigido. |
| MCAD-2298 | Se a opção "Ignore small components" estivesse ativada no Autodesk Fusion 360, o CoDesigner por vezes não conseguia fazer push da PCB de volta para ECAD, apresentando um erro interno "Index is out of bounds". Corrigido. |
| MCAD-2303 | O CoDesigner eliminava as propriedades personalizadas dos componentes MCAD (as propriedades atribuídas pelo utilizador ou pelo sistema PDM aos modelos que tinham sido previamente transferidos de ECAD) ao fazer pull no SOLIDWORKS. Corrigido. |
Novo no CoDesigner 2.3.0
Released: 22 March 2021 – Version 2.3.0
Feature Highlights
Suporte para Autodesk Fusion 360® (Lançamento Open Beta)
Esta versão introduz o suporte para Autodesk Fusion 360 (atualmente em Open Beta).
Utilize estas sugestões para começar a trabalhar com o Fusion 360:
- Transfira o Add-In a partir da página Downloads.
-
Instale o Add-In do CoDesigner no Fusion 360 (
AltiumCoDesignerFusion360_<VersionNumber>.exe) - feche o Fusion 360 antes de instalar o Add-In. - Trabalha entre o Fusion 360 e o seu software de desenho Altium através do painel Altium CoDesigner. Utilize a imagem abaixo para o ajudar a ativar o painel no Fusion 360.
- Os projetos de placas são enviados e recebidos de ECAD através de um Workspace Altium 365. Se ainda não tiver um Workspace, visite altium.com/altium-365 para ativar o seu Workspace no Altium 365.
- No Fusion 360, inicie sessão no seu Workspace no painel Altium CoDesigner usando as suas credenciais Altium Live.
- Depois de concluído isso, está pronto para começar a fazer CoDesign. Consulte a página Direct ECAD-MCAD CoDesign para saber mais sobre o processo.
Suporte Rigid-Flex para PTC Creo
Esta versão introduz suporte para a transferência de projetos de placas rigid-flex entre ECAD e PTC Creo.
Os projetos de placas rigid-flex podem ser transferidos de um lado para o outro entre o Creo e o ECAD.
O engenheiro mecânico, após receber uma placa rigid-flex do ECAD, pode:
- Pré-visualizar as alterações de ECAD em MCAD.
- Efetuar alterações à geometria dos segmentos rígidos e flexíveis da placa. Por exemplo, ajustar a forma da placa para se adequar à geometria da caixa do produto, criar cutouts ou furos de montagem, ou alterar o raio de uma dobra.
- Efetuar alterações à colocação dos componentes existentes e colocar novos componentes na placa.
- Transferir detalhes de cobre e serigrafia.
- Enviar essas alterações para ECAD e receber novas alterações de ECAD.
Capabilities not yet Supported
- Criar uma placa rigid-flex de raiz em MCAD.
- Criar novas regiões rígidas e flexíveis da placa em MCAD.
- Criar novas dobras em MCAD.
- Transferir placas que incluam regiões flexíveis com espessuras diferentes (são suportadas múltiplas regiões flexíveis).
- Transferir componentes montados numa região flexível de ECAD para MCAD.
- Coloque componentes numa região flexível em MCAD.
- Novas funcionalidades introduzidas como parte da atualização Rigid-flex 2.0 no editor de PCB do Altium.
► Saiba mais sobre o processo de sincronização de uma placa rígida-flexível (Tenha em atenção que, embora esta página faça referência ao SOLIDWORKS, o processo global é o mesmo no Creo. A página será atualizada para Creo em breve.)
Diálogo Selecionar Projeto Melhorado
A caixa de diálogo Select Project que se abre quando clica no botão Pull Board no painel Altium CoDesigner foi melhorada.
A caixa de diálogo Select Project apresenta agora em detalhe:
- Informação de intercâmbio ECAD-MCAD: detalhes do último envio a partir de ECAD, incluindo o comentário de Push.
- Uma tabela com Variantes (se existirem). A primeira variante é selecionada por predefinição.
Suporte Melhorado para Variantes de PCB
Em versões anteriores do CoDesigner, se o design ECAD incluísse variantes de PCB, apenas uma variante podia ser enviada de cada vez a partir de ECAD. Com esta atualização, todas as variantes são enviadas a partir de ECAD, e a variante necessária pode depois ser escolhida na nova caixa de diálogo Select Project quando a placa é puxada para MCAD.
Apresentação do Número da Versão do CoDesigner
Em versões anteriores do CoDesigner, tinha de abrir o Painel de Controlo do Windows e verificar o número da versão do CoDesigner em Programas e Funcionalidades. Com esta versão, o número da versão é agora apresentado na parte inferior do painel Altium CoDesigner.
Armazenamento Melhorado de Decals no SOLIDWORKS
Para melhor apoiar os designers que utilizam o SOLIDWORKS com um sistema PDM, o CoDesigner passa agora a guardar os decals (ficheiros de imagem que representam as camadas de cobre, serigrafia e máscara de solda) diretamente no ficheiro da peça da placa. Isto simplifica a gestão dos ficheiros relacionados com a PCB quando é utilizado um sistema PDM no lado MCAD.
Os decals são agora armazenados no ficheiro prt do SOLIDWORKS, simplificando o processo de trabalho com o SOLIDWORKS e um sistema PDM.
Versions Supported
Altium Designer 21.x com a extensão MCAD CoDesigner versão 2.3.0.1127
Altium Designer 20.2 com a extensão MCAD CoDesigner versão 2.3.0.1127
Altium NEXUS Client 4.x com a extensão de painel Collaboration versão 2.3.0.324
Altium NEXUS Client 3.2 com a extensão de painel Collaboration versão 2.3.0.324
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2019, 2020, 2021 | 2.3.0.8 |
| Autodesk Fusion® | 2.3.0.8 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020, 2021 | 2.3.0.9 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.3.0.22 |
Release Notes
MCAD-916 |
O CoDesigner guarda agora os decals (imagens que representam cobre, serigrafia e máscara de solda) diretamente no ficheiro da peça da placa no SOLIDWORKS. Isto simplifica a gestão dos ficheiros relacionados com a PCB quando é utilizado um sistema PDM do lado MCAD. |
MCAD-1505 |
Os sistemas de coordenadas utilizados para montagens de componentes em placas rígidas-flexíveis eram criados incorretamente em alguns casos no SOLIDWORKS 2018 e 2019. Corrigido. |
MCAD-1710 |
O CoDesigner envia agora todas as variantes de PCB (se definidas) a partir de ECAD, em vez de apenas a variante ativa. Do lado MCAD, a variante necessária deve ser escolhida na nova caixa de diálogo "Pull board". |
MCAD-1844 |
A caixa de diálogo utilizada para escolher uma PCB a puxar para MCAD foi alterada. Agora mostra: uma pré-visualização da PCB (se o projeto de PCB correspondente tiver sido guardado no servidor a partir de ECAD); informação sobre o envio mais recente a partir de ECAD (se tiver sido enviado); e variantes de PCB (se existirem). |
MCAD-1847 |
A peça da placa não era criada ao iniciar um novo projeto em MCAD, se a opção "build vias" estivesse ATIVA. Corrigido. |
MCAD-1860 |
O CoDesigner não conseguia encontrar um add-in de tradução Parasolid no Autodesk Inventor (e criar os modelos dos componentes em conformidade) se alguns add-ins de terceiros não respondessem corretamente ao pedido do seu tipo. Corrigido. |
MCAD-1876 |
Transferência de placa rígida-flexível: a distância mínima permitida entre uma linha de separação e uma área de dobragem foi reduzida de 2,5 mil para 0,5 mil. |
MCAD-1937 |
O Autodesk Fusion 360 MCAD é agora suportado pelo CoDesigner (a solução encontra-se inicialmente em Open Beta). O plugin para Autodesk Fusion 360 pode ser descarregado em https://www.altium.com/products/downloads#mcad-plugins. Nota 1: as capacidades de "PRO Subscription" (posicionamento de componentes MCAD, suporte para placas rígidas-flexíveis, cobre extrudido, intercâmbio de invólucro) não são, para já, suportadas. Nota 2: a representação de cobre e serigrafia é diferente da implementada para outros MCADs; são representados por componentes baseados apenas em Sketch dentro da peça da placa nua (estes componentes estão ocultos por predefinição; o utilizador pode torná-los visíveis e criar adicionalmente funcionalidades 3D como uma extrusão ou uma superfície extrudida, de acordo com as suas necessidades). Nota 3: com esta versão Beta, os utilizadores poderão sentir alguns problemas de desempenho no carregamento inicial de PCBs com mais de 500 componentes do lado MCAD. Estes problemas serão resolvidos na próxima versão. |
MCAD-1945 |
A sincronização de placas rígidas-flexíveis é agora suportada para PTC Creo (a solução encontra-se inicialmente em modo Beta). Capacidades que ainda não são suportadas: 1. Adição de novas regiões e novas dobragens do lado MCAD, 2. Novas funcionalidades introduzidas na funcionalidade "Rigid-flex 2.0". |
MCAD-1946 |
O CoDesigner já não substitui a propriedade Absolute Accuracy no PTC Creo. |
MCAD-2006 |
Os decals (imagens que representam cobre, serigrafia e máscara de solda) não eram dimensionados corretamente no PTC Creo em algumas placas arredondadas ou circulares. Corrigido. |
MCAD-2035 |
A versão do CoDesigner é agora apresentada diretamente no painel Altium CoDesigner em MCAD (no canto inferior direito). |
MCAD-2050 |
A altura predefinida das áreas da placa (keepouts, rooms) criadas em MCAD foi reduzida de 1 mm para 0,5 mm, de modo a não obstruir a vista nem dificultar a seleção de componentes pequenos. |
MCAD-2073 |
O Nome do Projeto era incorretamente substituído pelo ID do Projeto na caixa de diálogo "Choose PCB to pull" do lado MCAD, devido a alterações efetuadas no Altium Server. Corrigido. |
MCAD-2077 |
O CoDesigner deteta agora duplicações na nomenclatura das camadas no empilhamento de camadas em ECAD e apresenta a mensagem de erro correspondente. |
| MCAD-2175 | Os plugins MCAD não conseguiam ligar-se ao Altium 365 em alguns casos. Corrigido. |
Novidades no CoDesigner 2.2.0
Released: 13 Jan 2021 – Version 2.2.0
Feature Highlights
Enviar o Invólucro de MCAD para ECAD
Esta atualização acrescenta suporte para trabalhar ao nível da montagem do dispositivo em MCAD e a capacidade de transferir o invólucro com a placa para ECAD. O vídeo abaixo demonstra o processo de inclusão da montagem da placa no invólucro do dispositivo e de transferência do invólucro para o seu software de design Altium.
► Consulte o Note no painel à direita para obter informações sobre se a funcionalidade Enclosure Exchange estará disponível na sua instalação do MCAD CoDesigner. Se não estiver, veja este vídeo para conhecer uma abordagem alternativa para transferir o invólucro.
Faixa de Opções CoDesigner adicionada ao Creo
A faixa de opções Altium CoDesigner foi adicionada ao PTC Creo (a faixa de opções já está disponível no SOLIDWORKS e no Autodesk Inventor). A faixa de opções fornece uma forma fácil de aceder aos objetos de design específicos de PCB mais comuns, necessários durante o processo de CoDesign MCAD-ECAD. Utilize os botões da faixa de opções para garantir que é utilizado o tipo de objeto MCAD correto para criar um objeto ECAD compatível.
Novos Planos MCAD para Posicionamento de Componentes
O CoDesigner cria agora planos de componentes do lado superior e inferior em MCAD, o que simplifica o processo de posicionamento de componentes em MCAD. Os componentes são agora posicionados ignorando a espessura da camada de máscara de solda.
Suporte para Cilindros de Cobre de Vias e Pads
- Pad Barrels - os cilindros de pads passantes são agora transferidos de ECAD para MCAD quando a opção Build 3D geometry for Copper está ativada na caixa de diálogo Altium CoDesigner Settings.
- Via Barrels - ative também a opção Build Vias para incluir os cilindros de vias.
Os cilindros de cobre de vias e pads são sempre enviados a partir de ECAD (imagem à esquerda); utilize as opções do CoDesigner descritas acima em MCAD para controlar se são puxados para MCAD (imagem à direita).
Painel CoDesigner simplificado
O menu do CoDesigner foi atualizado para incluir as opções Help e Settings, que anteriormente se encontravam na parte frontal do painel Altium CoDesigner.
Suporte melhorado para Keepouts e Rooms
O CoDesigner deteta agora o estado bloqueado de Keepouts e Rooms no ECAD, garantindo que estes não sejam movidos durante um Pull a partir do MCAD.
Versions Supported
Altium Designer 21.0 com a extensão MCAD CoDesigner versão 2.2.0.1072
Altium Designer 20.2 com a extensão MCAD CoDesigner versão 2.2.0.1072
Altium NEXUS Client 4.0 com a extensão de painel Collaboration versão 2.2.0.310
Altium NEXUS Client 3.2 com a extensão de painel Collaboration versão 2.2.0.310
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2019, 2020, 2021 | 2.2.0.6 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020, 2021 | 2.2.0.7 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.2.0.6 |
Release Notes
| MCAD-400 | O CoDesigner suporta agora o trabalho com uma PCB no contexto de um dispositivo em MCAD, sem mudar para a montagem da PCB. Isto torna muito mais fácil o trabalho entre a definição da PCB e a caixa. Se existirem várias PCBs num dispositivo, o CoDesigner suporta a alternância entre elas. |
| MCAD-786 | O CoDesigner cria agora o barril de cobre para pads de furo metalizado em MCAD (se a opção "3D Copper" estiver ativada nas definições. Esta opção é necessária para simulação térmica). |
| MCAD-796 | O CoDesigner cria agora o barril de cobre para Vias em MCAD (a geometria 3D precisa do cobre da Via e do furo através da placa). Nota: a transferência de alterações feitas às Vias de MCAD para ECAD não é suportada. |
| MCAD-987 | A pesquisa de projetos na caixa de diálogo "Choose a PCB project" no lado MCAD deixou de ser sensível a maiúsculas/minúsculas. |
| MCAD-1531 | Os ícones do CoDesigner suportam agora monitores 4K. |
| MCAD-1586 | O CoDesigner valida agora micro-arcos no push a partir do ECAD (juntamente com a validação de micro-segmentos implementada anteriormente). |
| MCAD-1607 | A solução para PTC Creo inclui agora a barra de ferramentas do CoDesigner com os comandos relacionados com a definição da PCB. |
| MCAD-1609 | O CoDesigner suporta agora o envio das partes da caixa da PCB de MCAD para ECAD (ver também MCAD-400). O utilizador pode escolher essas partes clicando no novo botão "Enclosure" na barra de ferramentas ribbon do CoDesigner em MCAD. |
| MCAD-1652 | O botão "Refresh" foi adicionado ao painel CoDesigner em MCAD. Quando se clica no botão, o CoDesigner deteta quaisquer montagens de placa presentes na montagem do dispositivo atualmente aberta. Ver também MCAD-400. |
| MCAD-1679 | As camadas Internal Plane não eram transferidas de ECAD para MCAD e não eram incluídas com a opção 3D Copper. Corrigido. |
| MCAD-1689 | O desempenho da atualização das propriedades da área da placa em MCAD foi melhorado. |
| MCAD-1693 | O CoDesigner coloca agora os componentes em MCAD de forma a ignorarem a espessura da camada de solder mask. Para os componentes em PCBs que já tenham sido puxadas anteriormente para MCAD, o CoDesigner mostrará uma alteração de "Stand off height adjustment" na primeira atualização. Adicionalmente, o CoDesigner cria agora dois planos adicionais em MCAD para a colocação de componentes superior e inferior em conformidade. O objetivo desses planos é ajudar os engenheiros mecânicos na colocação precisa de novos componentes e na realização de alterações à colocação dos componentes existentes. |
| MCAD-1694 | Os componentes em placas rigid-flex eram colocados com o offset errado em alguns casos. Corrigido. |
| MCAD-1697 | O CoDesigner passa agora a considerar a alteração da altura de afastamento do componente em MCAD (de acordo com o valor definido em ECAD) como um tipo de alteração separado (anteriormente estava abrangido por "Placement change"). |
| MCAD-1703 | O movimento e a eliminação de Keepouts e Rooms bloqueados passam agora a ser impedidos no Pull para ECAD. Isto ajudará os engenheiros eletrotécnicos a evitar alterações acidentais às áreas "elétricas" da placa no lado MCAD. |
| MCAD-1731 | A funcionalidade do CoDesigner disponível para utilizadores do Altium 365 está agora dividida em conjuntos de funcionalidades "PRO" e "STD", de acordo com os tipos de conta Altium 365. As seguintes funcionalidades avançadas estarão disponíveis apenas para utilizadores PRO: a) colocação de componentes orientada por MCAD, b) suporte para placas rigid-flex, c) criação de 3D Copper e Vias em MCAD, d) troca de caixa no contexto da montagem do dispositivo. |
| MCAD-1824 | O CoDesigner deixou de avisar os utilizadores do SOLIDWORKS de que uma Tabela integrada num documento SOLIDWORKS não é suportada. |
Novo no CoDesigner 2.1.0
Released: 20 Nov 2020 – Version 2.1.0
Feature Highlights
Suporte para as versões mais recentes de MCAD
Esta versão adiciona suporte para as seguintes versões de software MCAD:
- Autodesk Inventor Professional® 2021
- Dassault Systemes SOLIDWORKS® (Standard, Pro & Premium) 2021
Painel MCAD CoDesigner atualizado
O painel Altium CoDesigner MCAD tem agora dois separadores, designados Activity e PCB Definition.
- Activity - apresenta o histórico das operações Push e Pull e os comentários associados, tal como mostrado nas versões anteriores do CoDesigner.
-
PCB Definition - apresenta as definições de Board Area que existem na placa. As definições de área atualmente suportadas incluem Keepouts e Rooms, que podem ser criados tanto no lado MCAD como no lado ECAD.
- Clique numa definição para configurar as definições de Keepout ou para adicionar um comentário a uma Room.
- Se a definição tiver sido renomeada na árvore de funcionalidades do MCAD, a alteração não será imediatamente refletida no separador PCB Definitions do painel Altium CoDesigner. Mude para o separador Activity e depois volte ao separador PCB Definitions para atualizar as definições.
O painel Altium CoDesigner MCAD tem agora um separador PCB Definition; utilize-o para configurar Rooms e Keepouts que tenham sido adicionados à placa.
Novo Ribbon do Altium CoDesigner
Foi adicionado um novo Ribbon Altium CoDesigner ao SOLIDWORKS e ao Autodesk Inventor (a solução para Creo estará disponível em breve). O separador proporciona uma forma fácil de aceder aos objetos de projeto específicos de PCB mais comuns necessários durante o processo de CoDesign MCAD-ECAD. A utilização destes botões garante que é usado o tipo correto de objeto MCAD para criar um objeto ECAD compatível.
Suporte para Keepouts
Um PCB Keepout é uma região ou área da placa que foi configurada para restringir a colocação de objetos ECAD específicos. Os Keepouts podem ser definidos para qualquer um dos lados da placa, ou para se aplicarem a todas as camadas da PCB. Os objetos que devem ser mantidos fora desta área são selecionados como propriedades de Keepout Restriction.
Definir um Keepout em MCAD:
- Clique no botão Keep Out Area no ribbon Altium CoDesigner.
- Ser-lhe-á pedido que escolha uma face, superfície ou plano; clique no lado da placa que requer o keepout. Se o keepout se aplicar a todas as camadas, pode ser desenhado em qualquer um dos lados.
- Clique numa ferramenta de sketch MCAD adequada, por exemplo Rectangle, para definir o keepout. Tenha em atenção que o sketch deve incluir apenas um contorno; contornos internos não são suportados.
- Desenhe a forma pretendida para o keepout.
- Saia do modo Sketch.
- As propriedades da funcionalidade podem agora ser editadas. Pode pensar no keepout como uma cerca em torno da área de keepout; edite o Depth para um valor pequeno, por exemplo 1 mm.
- Este keepout tornar-se-á um keepout específico de camada ECAD, na camada em que foi desenhado em MCAD. Para definir um keepout de todas as camadas, em MCAD configure o keepout para extrudir em ambas as direções, definindo o Depth na segunda direção para um valor suficientemente grande para o extrudir através da placa.
-
Clique no botão MCAD Accept
para concluir o processo de definição da funcionalidade. Se necessário, a funcionalidade pode ser renomeada na árvore de funcionalidades.
- No painel Altium CoDesigner, selecione o separador PCB Definition e configure as restrições do keepout conforme necessário. O keepout pode agora ser enviado por push para ECAD, onde será adicionado como uma Keepout Region. Dependendo de como foi configurado em MCAD, tornar-se-á um Top Layer Keepout, um Bottom Layer Keepout ou um Keepout Layer Keepout. Se necessário, a forma do keepout pode ser ajustada em ECAD e reenviada por push para MCAD.
Suporte para Rooms
Uma PCB Room é uma regra de projeto usada para definir uma área na qual componentes específicos devem ser colocados, ou da qual devem ser excluídos. Uma utilização comum desta regra é definir uma restrição de altura de componentes na área da placa abrangida pela Room. Normalmente, a regra Room será aplicada a um componente individual ou a uma classe de componentes.
Definir uma Room em MCAD:
- Clique no botão Text Note Room no ribbon Altium CoDesigner.
- Ser-lhe-á pedido que escolha uma face, superfície ou plano; clique no lado da placa que requer a room.
- Clique numa ferramenta de esboço MCAD adequada, por exemplo Rectangle, para definir a room. Tenha em atenção que o esboço deve incluir apenas um contorno; os contornos internos não são suportados.
- Desenhe a forma necessária para a room.
- Saia do modo Sketch.
-
Clique no botão MCAD Accept
para concluir o processo de definição da funcionalidade. Se necessário, a funcionalidade pode ser renomeada na árvore de funcionalidades.
- No painel Altium CoDesigner, selecione o separador PCB Definition e introduza um comentário para a room que explique a sua finalidade ao engenheiro de ECAD. A room pode agora ser enviada para ECAD, onde será adicionada como uma regra de desenho Placement Room, na camada em que foi desenhada em MCAD. A única propriedade que pode ser transferida entre MCAD e ECAD é o Comment, que se torna o comentário da regra de desenho Placement Room.
- A room de desenho Placement Room pode agora ser configurada conforme necessário em ECAD.
As áreas Keepout e Rooms podem agora ser definidas em MCAD e enviadas para ECAD.
Suporte melhorado para a transferência de cores das camadas
A cor da camada Core definida em ECAD é agora transferida e aplicada à peça da placa em MCAD. A cor e a transparência das camadas Solder Mask definidas em ECAD são agora transferidas para MCAD e aplicadas aos decals correspondentes em MCAD.
As cores de Solder Mask e Core são transferidas entre ECAD e MCAD.
Renomear a placa em ECAD
As alterações efetuadas ao nome da placa no seu software de desenho Altium são agora suportadas. Uma placa que já tenha sido enviada para MCAD pode agora ser renomeada e enviada novamente para MCAD.
Versions Supported
Altium Designer 20.2 com a extensão MCAD CoDesigner versão 2.1.0.1033
Altium NEXUS Client 3.2 com a extensão do painel Collaboration versão 2.1.0.302
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2019, 2020, 2021 | 2.1.0.6 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020, 2021 | 2.1.0.7 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.1.0.10 |
Release Notes
MCAD-659 |
Os botões "View Changes" e "Discard" passam agora a ser apresentados nas notificações de alterações no Collaboration Panel no Altium NEXUS. |
MCAD-738 |
O CoDesigner regista agora a maioria dos seus eventos técnicos internos para possíveis investigações posteriores de problemas técnicos. Os registos são guardados localmente na pasta \Users\{user}\AppData\Local\Altium\Altium CoDesigner. |
MCAD-910 |
Alguns modelos de componentes que ultrapassavam o limite da região rígida de uma placa rigid-flex em ECAD eram colocados incorretamente no SOLIDWORKS. Corrigido (a região do componente em MCAD inclui agora os pads do componente). |
MCAD-1073 |
Desativar a opção "Build 3D Geometry of Copper" não suprimia os assemblies de Copper no PTC Creo e no Autodesk Inventor. Corrigido. |
MCAD-1299 |
O CoDesigner suporta agora as alterações efetuadas pelo utilizador ao nome da peça da placa. |
MCAD-1375 |
O tipo de um Hole era reposto para o tipo predefinido no SOLIDWORKS se as propriedades do hole fossem alteradas em ECAD. Corrigido. |
MCAD-1398 |
O CoDesigner suporta agora a definição de áreas em MCAD, incluindo: a) Keep Out Areas, b) PCB Rooms, designadas por "Text Note Rooms". Ambas podem ser criadas em MCAD utilizando a nova barra de ferramentas ribbon do CoDesigner (suportada para SOLIDWORKS e Autodesk Inventor; a solução para PTC Creo estará disponível em breve) ou manualmente como superfícies extrudidas com o esboço colocado numa face da placa. Foi introduzido o novo separador "PCB Definition" no painel CoDesigner para trabalhar com as propriedades destas áreas. Uma entidade "Text Note Room" criada em MCAD é representada como uma entidade Room em ECAD e pode ser utilizada para atribuir regras como limites de altura. |
MCAD-1416 |
O Autodesk Inventor 2021 é agora oficialmente suportado. |
MCAD-1417 |
O SOLIDWORKS 2021 é agora suportado. |
MCAD-1442 |
As linhas de construção incluídas no esboço da placa no SOLIDWORKS causavam um erro. Corrigido. |
MCAD-1465 |
O Component Name e o Reference Designator passam agora a ser colocados nos campos de propriedade correspondentes nas propriedades do componente num assembly PCB no SOLIDWORKS (anteriormente, os reference designators do ECAD eram colocados no campo "Component Name") |
MCAD-1514 |
Os Component Names são agora apresentados juntamente com os Reference Designators na tabela de alterações ao fazer pull em MCAD. |
MCAD-1519 |
A eliminação dos Free 3D Bodies eliminados em ECAD é agora permitida ao fazer pull de uma PCB no lado MCAD (com aviso para os modelos colocados em MCAD). |
MCAD-1520 |
A barra de ferramentas ribbon "Altium CoDesigner" está agora disponível para utilizadores de SOLIDWORKS e Autodesk Inventor. A ribbon inclui atualmente comandos para criar holes, cutouts e áreas da placa. Nota: a solução para PTC Creo estará disponível em breve. |
MCAD-1528 |
A ordem dos decals (as imagens que representam copper, silkscreen e solder mask numa face da placa) aplicados no SOLIDWORKS foi alterada. Agora a ordem (a partir de uma face da placa) é: Copper, Solder mask, Silkscreen. |
MCAD-1536 |
O parâmetro 'default_dec_places' era configurado para toda a sessão no PTC Creo. Agora é configurado apenas para os modelos PCB. |
MCAD-1567 |
Os diferentes separadores decimais utilizados em ECAD e em MCAD em definições regionais do Windows não inglesas causavam erro ao fazer pull em ECAD. Corrigido. |
MCAD-1571 |
Foi alterada a forma de aplicar propriedades de cor à própria placa e às camadas da placa em MCAD. Agora, todas as propriedades de cor são aplicadas de acordo com o que está definido em 3D View Properties em ECAD. |
MCAD-1577 |
O plugin CoDesigner para Autodesk Inventor era instalado apenas para o utilizador atual, o que causava alguns problemas se esse utilizador não fosse administrador. Agora o plugin é instalado para todos os utilizadores do Windows. |
MCAD-1588 |
Melhorias de desempenho: o algoritmo para criar holes no SOLIDWORKS (era uma das operações mais lentas) foi melhorado; as PCBs com muitos holes são agora criadas aproximadamente duas vezes mais depressa. |
MCAD-1594 |
A opção "Use common folder for storing models that are coming from ECAD" era ignorada no Autodesk Inventor. Corrigido. |
MCAD-1600 |
Os decals que representam as camadas Paste deixaram de ser enviados de ECAD para MCAD. |
MCAD-1612 |
O mecanismo de atualização automática dos plugins MCAD não funcionava por detrás de um proxy. Corrigido. |
MCAD-1614 |
Foi alterada a forma de armazenar os decals (as imagens que representam copper, silkscreen e solder mask numa face da placa): a) são agora armazenados na mesma pasta onde a peça da placa é armazenada, b) o caminho para um decal deixa de ser atribuído; apenas o nome do decal é mantido. |
MCAD-1629 |
A reanotação da PCB em ECAD (alteração dos reference designators dos componentes) fazia com que, em alguns casos, fossem usados modelos errados em MCAD. Corrigido. |
MCAD-1685 |
Os parâmetros dos componentes PCB nem sempre eram sincronizados com MCAD. Corrigido. |
Novidades no CoDesigner 2.0.5
Released: 18 Sep 2020 – Version 2.0.5
Feature Highlights
Suporte para variantes de PCB
O software de conceção de PCB da Altium permite ao projetista de eletrónica criar variações do produto que está a desenvolver. As variações suportadas incluem: assinalar um componente como não montado; modificar os parâmetros de um componente, incluindo o valor do componente que é impresso na serigrafia da placa; ou substituir um componente por um componente alternativo (que pode ou não utilizar uma footprint diferente).
No software de conceção da Altium, existe apenas um único desenho de placa. A informação da variante, como os detalhes sobre um componente alternativo, é armazenada no ficheiro do projeto e aplicada à placa quando a variante é selecionada no painel Projects. A versão [No Variations] da placa é guardada como PcbDoc.
O software de conceção da Altium pode ser utilizado para criar variações de um desenho de placa.
Enviar uma variante a partir do ECAD
Para esta versão, o CoDesigner foi atualizado para suportar o envio e a obtenção de uma variante específica de uma placa entre ECAD e MCAD. Quando executa um Push a partir do ECAD, está a enviar a variante que está atualmente a visualizar no editor de PCB.
Faça duplo clique no painel Projects para selecionar a variante necessária a enviar por Push.
Obter uma variante no MCAD
Uma variante de PCB é obtida por Pull para o MCAD da mesma forma que uma PCB sem variante, clicando no botão Pull Board from Server no painel Altium CoDesigner. Se a placa for uma variante, são apresentadas no topo do painel Altium CoDesigner informações adicionais com o nome da variante, conforme mostrado abaixo.
Cada componente com variação é identificado pela inclusão do nome da variante no designador, conforme detalhado abaixo.
-
Componente sem variação:
<EcadDesignator> -
Componente com variação:
<EcadDesignator>_VARIANT_<VariantName>
Os componentes com variação são identificados pelo nome da peça MCAD e pelo respetivo designador.
Enviar uma variante a partir do MCAD
No MCAD, o CoDesigner reconhece se um componente faz parte do desenho base [No Variations] ou se pertence a uma variante específica. As alterações efetuadas a um componente no desenho base [No Variations] terão impacto em todas as variantes da placa no ECAD, enquanto as alterações efetuadas numa variante específica só serão aplicadas a essa variante no ECAD.
As modificações efetuadas a uma variante são enviadas por Push do MCAD para o ECAD da forma habitual, clicando em Push no painel Altium CoDesigner.
Obter uma variante no ECAD
Se tentar executar um Pull para o ECAD e a variante ativa no momento for a errada, receberá a seguinte mensagem de erro. O nome da variante aplicável é apresentado na caixa de diálogo Error; mude para essa variante e execute novamente o Pull.
O Pull não pode ser concluído, porque a variante ativa atualmente no ECAD é a errada.
Se tiverem sido efetuadas alterações a um componente no desenho base, essas alterações podem ser aplicadas em qualquer variante no ECAD. Essas alterações passarão então a estar presentes em todas as variantes no ECAD.
Suporte melhorado para modelos problemáticos
Cada ferramenta ECAD e MCAD tem o seu próprio software de conversão de modelos, oferecendo diferentes níveis de suporte para importar e converter um modelo que apresente problemas de inconsistências ou imprecisões na descrição do modelo. Para ajudar nesta situação, o CoDesigner passa agora a transferir diretamente modelos Parasolid de corpo único do ECAD para o MCAD, sem transformação e sem conversão (o que, por vezes, poderia resultar na corrupção de um modelo).
Se um modelo estiver a causar problemas durante um Push-Pull entre ECAD e MCAD, extraia-o do componente ECAD, importe-o para o seu software MCAD e guarde-o como Parasolid (confirmando que abre corretamente no MCAD) e, depois, volte a importá-lo para o componente ECAD.
► Saiba mais sobre os requisitos para os modelos MCAD e ECAD
Versions Supported
Altium Designer 20.2 com a extensão MCAD CoDesigner versão 2.0.5.885
Altium NEXUS Client 3.2 com a extensão de painel Collaboration versão 2.0.5.284
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2019, 2020 | 2.0.5.52 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020 | 2.0.5.68 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.0.5.60 |
Release Notes
| MCAD-1098 | O CoDesigner pode agora sincronizar variantes de PCB do ECAD para o MCAD e vice-versa. As variantes podem ser sincronizadas uma a uma, sem criar configurações de produto no MCAD (o CoDesigner mostra qual a variante que está atualmente sincronizada nesse sistema). |
| MCAD-1167 | Era apresentado um cabeçalho incorreto para mensagens de aviso do Collaboration Panel no Altium NEXUS. Corrigido. |
| MCAD-1168 | O CoDesigner passa agora a indicar a hora absoluta das ações de push e pull no ECAD, para evitar qualquer confusão quando o utilizador faz uma pausa prolongada depois de efetuar uma sincronização. |
| MCAD-1185 | O CoDesigner passa agora a mostrar as coordenadas dos pontos problemáticos nas unidades utilizadas para a placa (anteriormente eram sempre mostradas em mils). |
| MCAD-1228 | Suporte para placas rigid-flex: o CoDesigner passa agora a detetar a situação em que uma das extremidades de uma linha dividida é coberta por um recorte durante o push a partir do ECAD (o que significa que, muito provavelmente, um sistema de coordenadas utilizado para associar uma montagem de componentes não será criado corretamente no MCAD) e avisa o utilizador. |
| MCAD-1252 | O CoDesigner passa agora a transferir para o MCAD os modelos Parasolid de corpo único importados para as footprints, sem transformação e sem conversão. Isto ajuda a evitar a corrupção do modelo que pode ocorrer durante estas etapas em alguns casos. |
| MCAD-1287 | O CoDesigner passa agora a ler as definições do servidor para colocação de componentes MCAD em cada push, pelo que já não é necessário reiniciar o software ECAD/MCAD após alterar essas definições. |
| MCAD-1346 | Suporte para placas rigid-flex: o CoDesigner passa agora a permitir a sincronização do movimento de pads colocados num segmento flex e representados por um componente sem corpo. |
| MCAD-1424 | Durante o pull a partir do ECAD, o CoDesigner passa agora a indicar os componentes que não têm designadores. |
| MCAD-1452 | Os corpos 3D livres não eram enviados do Inventor 2020 para o ECAD devido à versão moderna do Parasolid utilizada. Corrigido. |
| MCAD-1464 | As definições de tolerância estavam a ser configuradas incorretamente pelo CoDesigner no PTC Creo. O CoDesigner deixou agora de configurar essas definições. |
| MCAD-1476 | A alteração de colocação era apresentada incorretamente na tabela de alterações no MCAD para componentes que tinham sido inicialmente colocados no MCAD na face inferior de uma placa. Corrigido. |
| MCAD-1477 | Em alguns casos, era definida uma altura de afastamento incorreta durante o pull no ECAD para corpos 3D livres colocados na face inferior de uma placa no lado do MCAD. Corrigido. |
| MCAD-1485 | UI: o botão "Help" foi movido para o topo do painel do CoDesigner no MCAD. |
| MCAD-831 | O CoDesigner não conseguia ler o contorno de uma placa no PTC Creo se esse contorno tivesse sido criado como referência a uma peça localizada numa montagem principal (por exemplo, um contorno criado como offset de uma caixa). Corrigido. |
| MCAD-854 | As alterações efetuadas aos modelos 3D no MCAD não eram sincronizadas com o ECAD e vice-versa. Corrigido. |
| MCAD-903 | O CoDesigner passa agora a construir no MCAD um furo com o centro localizado fora do contorno da placa como um cut extrude, para evitar comportamento incorreto no MCAD. |
Novidades no CoDesigner 2.0.4
Released: 24 June 2020 – Version 2.0.4
Feature Highlights
Definição de placa rigid-flex no MCAD
Melhorias substanciais no suporte a rigid-flex – a forma da placa e as definições de dobragem podem agora ser definidas e modificadas no SOLIDWORKS® e os componentes podem ser colocados e movidos no SOLIDWORKS. (suporte rigid-flex para PTC Creo® e Autodesk Inventor® numa atualização futura)
A forma da placa e as definições de dobragem podem agora ser definidas e modificadas no SOLIDWORKS.
► Saiba mais sobre sincronizar uma placa rigid-flex
Suporte mais robusto para formas de placa complexas
Suporte melhorado para problemas de definição da forma da placa – microsegmentos e auto-interseções no esboço da placa em ECAD são agora detetados e reportados durante o Push. As suas localizações são detalhadas e, sempre que possível, são corrigidas automaticamente no MCAD.
► Para problemas que não podem ser resolvidos no MCAD, saiba mais sobre resolver problemas com o contorno da placa no ECAD
Sincronização de componentes melhorada
O tratamento de componentes bloqueados foi simplificado – as peças MCAD Fixas ou Restritas passam agora a ser traduzidas para componentes Bloqueados em ECAD, e Bloqueado em ECAD passa a Fixo em MCAD. As alterações ao estado Bloqueado/Fixo passam agora a ser sincronizadas entre MCAD e ECAD.
As propriedades dos componentes ECAD passam agora para o MCAD – Todos os parâmetros dos componentes PCB de ECAD passam agora para a peça MCAD.
Os parâmetros dos componentes PCB de ECAD são transferidos para a peça MCAD equivalente.
Versions Supported
Altium Designer 20.2 com a versão 2.0.4.829 da extensão MCAD CoDesigner
Altium NEXUS Client 3.2 com a versão 2.0.4.272 da extensão do painel Collaboration
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2019, 2020 | 2.0.4.45 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020 | 2.0.4.62 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X | 2.0.4.53 |
Release Notes
| MCAD-1394 | O PTC Creo falhava ao editar a definição de um componente fora do contexto da montagem PCB. Corrigido. |
| MCAD-1367 | O PTC Creo falhava ao aplicar alterações no segundo pull se existissem componentes ECAD com nomes longos. Corrigido. |
| MCAD-1294 | A alteração Sync Component Holes aparecia na tabela de alterações em cada pull no SolidWorks para componentes com mais de dois pads ranhurados autointersetados. Corrigido. |
| MCAD-1285 | O Sign In ao premir Enter não funcionava no plugin do Inventor. Corrigido. |
| MCAD-1283 | Adicionado suporte para PTC Creo 7. |
| MCAD-1276 | Suporte para placas Rigid-Flex: foi adicionada a validação da distância mínima aceitável entre uma área de dobragem e uma linha de separação. |
| MCAD-1258 | Todas as propriedades dos componentes transferidos de ECAD são agora aplicadas aos modelos correspondentes em MCAD. |
| MCAD-1239 | A interface da caixa de diálogo Settings nos plugins MCAD foi simplificada e uniformizada para todos os MCAD suportados. As definições para tratamento do estado fixo/bloqueado e para restrição automática no SolidWorks foram removidas (ver MCAD-788) |
| MCAD-1236 | Suporte para placas Rigid-Flex: ao anular alterações ao contorno da placa feitas em MCAD e aplicadas em ECAD, e ao voltar a fazer pull dessas alterações em ECAD, a estrutura da placa em ECAD ficava corrompida. Corrigido. |
| MCAD-1222 | O CoDesigner verifica agora se o projeto PCB inclui Variants e avisa o utilizador de que Variants ainda não são suportadas. |
| MCAD-1221 | A lista de workspaces disponíveis não era mostrada no painel CoDesigner em ECAD se o utilizador abrisse uma PCB armazenada localmente. Corrigido. |
| MCAD-1192 | Foi introduzido o versionamento do modelo de dados de troca. Se a versão da extensão ECAD ou a versão do plugin MCAD não corresponder à versão do modelo de dados armazenado no servidor, o CoDesigner avisa o utilizador. |
| MCAD-1191 | Eram mostradas coordenadas antigas nas mensagens de aviso/erro em ECAD se a origem da placa ECAD tivesse sido deslocada para uma nova posição. |
| MCAD-1188 | Suporte para placas Rigid-Flex: a estrutura de uma PCB rígida criada no lado MCAD ficava corrompida após ser transformada numa PCB rigid-flex em ECAD e enviada de volta para MCAD. Corrigido. |
| MCAD-1187 | Os componentes colocados em MCAD e depois reconhecidos em ECAD ficavam deslocados se o contorno da placa fosse movido para coordenadas negativas em MCAD. Corrigido. |
| MCAD-1183 | Suporte para placas Rigid-Flex: o SolidWorks deixava de funcionar ao aplicar alterações ao ângulo de dobragem em algumas placas. Corrigido. |
| MCAD-1166 | Era mostrada em ECAD uma pré-visualização incorreta de um corpo 3D livre se o modelo fosse rodado mais de 45 graus em torno do eixo Y em MCAD. Corrigido |
| MCAD-1165 | Era mostrada uma pré-visualização incorreta de um corpo 3D livre e a alteração correspondente voltava a aparecer na tabela de alterações em ECAD se o modelo fosse rodado em torno do eixo X no Inventor. Corrigido |
| MCAD-1164 | A alteração 'Placement changed' era mostrada incorretamente para um corpo 3D livre em ECAD no segundo pull, apesar de a alteração correspondente já ter sido aplicada. Corrigido |
| MCAD-1163 | Em alguns casos, não era criada uma dobragem em MCAD se existisse um recorte colocado a meio dessa dobragem. Corrigido. |
| MCAD-1161 | Em alguns casos, os decals ficavam deslocados em placas de formato arredondado no Creo. Corrigido. |
| MCAD-1159 | Foram feitas algumas melhorias ao suporte de teclado na caixa de diálogo MCAD "Select Project". |
| MCAD-1119 | O CoDesigner deteta agora problemas com os contornos da placa (micro-segmentos, contornos autointersetados) no push do lado ECAD, para evitar o envio de placas que não podem ser construídas em MCAD. |
| MCAD-1104 | O MCAD deixava de funcionar se uma montagem PCB fosse aberta localmente após a paragem do servidor CoDesigner. Corrigido. |
| MCAD-1102 | Suporte para placas Rigid-Flex: os engenheiros mecânicos podem agora adicionar e eliminar regiões rígidas e flexíveis, bem como dobragens, numa placa rigid-flex em MCAD. |
| MCAD-1101 | O CoDesigner mostra agora as coordenadas dos elementos problemáticos dos contornos de recorte. |
| MCAD-1070 | Não existia pré-visualização de uma alteração de forma de recorte em ECAD para alterações feitas no lado MCAD. Corrigido. |
| MCAD-1067 | O comportamento na interpretação de furos e recortes no push no Solidworks foi alterado (uniformizado com os outros MCAD suportados): um corte extrudido é agora sempre transferido para ECAD como recorte. |
| MCAD-1066 | Os furos dos componentes são agora sempre criados no SolidWorks (uniformizado com os outros MCAD suportados). A opção correspondente foi removida das definições. |
| MCAD-1063 | A ligação para a documentação no painel CoDesigner em ECAD não funcionava se um projeto não estivesse disponível online. Corrigido. |
| MCAD-1060 | Era mostrada uma mensagem incorreta no Collaboration Panel no NEXUS se um projeto tivesse acabado de ser disponibilizado no servidor. Corrigido. |
| MCAD-1054 | Era mostrada uma pré-visualização incorreta em MCAD para um componente que tinha sido inicialmente colocado em MCAD e depois reconhecido em ECAD e depois eliminado, se o seu eixo Z estivesse orientado horizontalmente. Corrigido. |
| MCAD-1046 | O CoDesigner avisa agora o utilizador quando é impossível definir a rotação de um componente que foi sincronizado entre MCAD e ECAD mas que não tem corpos 3D incorporados. |
| MCAD-1028 | Os comentários de push feitos em MCAD não eram mostrados em ECAD se não fossem detetadas alterações. Corrigido. |
| MCAD-1025 | A pré-visualização da alteração de posicionamento de um furo feita em ECAD não era mostrada em MCAD. Corrigido. |
| MCAD-1019 | O CoDesigner avisa agora o utilizador se o símbolo "-" for detetado nos designadores de componentes em ECAD (esse símbolo está reservado para fins internos). |
| MCAD-990 | O CoDesigner informa agora o utilizador MCAD de que os problemas com micro-segmentos no esboço da placa provenientes de ECAD são corrigidos automaticamente em MCAD. |
| MCAD-968 | Melhorias na interface: as opções para alternar entre Altium 365 e um servidor personalizado tornaram-se mais evidentes no plugin MCAD. |
| MCAD-955 | Suporte para placas rigid-flex: o CoDesigner verifica agora problemas com a definição da placa no push do lado ECAD: se uma área de dobragem tocar/sobrepuser outra área de dobragem ou uma linha de separação. |
| MCAD-944 | Os furos de componentes com um contorno autointersetado passam agora a ser criados como funcionalidades separadas em MCAD. |
| MCAD-943 | Suporte para placas Rigid-Flex: o CoDesigner mostra agora a pré-visualização das alterações de colocação de componentes (é mostrada no estado desdobrado). |
| MCAD-942 | Melhorias na interface: o tamanho predefinido da caixa de diálogo "Open Project" foi reduzido, e a caixa de diálogo passa agora a abrir no centro do ecrã. |
| MCAD-926 | Suporte para placas Rigid-Flex: os contornos internos feitos no esboço do contorno da placa em MCAD deixaram de ser suportados. O CoDesigner avisa agora o utilizador se for detetado esse tipo de contorno. |
| MCAD-867 | O CoDesigner falhava ao criar uma PCB circular no Creo. Corrigido. |
| MCAD-840 | O CoDesigner no Creo falhava ao criar um recorte localizado no canto da PCB se o recorte incluísse o ponto do canto da placa. Corrigido. |
| MCAD-839 | O Board Outline deslocava-se para coordenadas negativas em ECAD após anular alterações vindas de MCAD, se essa placa tivesse coordenadas negativas em MCAD. Corrigido. |
| MCAD-793 | O CoDesigner valida agora os componentes colocados no lado MCAD se a opção "Component Recognition" estiver ativada, e avisa o utilizador se não forem encontrados componentes correspondentes no servidor da Altium. |
| MCAD-788 | O comportamento no tratamento do estado "locked" de ECAD e dos estados "fixed" e "constrained" de MCAD foi alterado. As restrições dinâmicas à face da placa deixaram de ser criadas automaticamente em MCAD. As opções “Mate Electrical Components to Board” e "Fix components on board" foram removidas das definições do plugin do SolidWorks. Se um componente estiver fixo ou restringido em MCAD, passa a bloqueado em ECAD (independentemente de essa restrição permitir ou não qualquer movimento dentro da montagem PCB). Se um componente estiver bloqueado em ECAD, passa a fixo em MCAD, a menos que esteja lá restringido. A remoção do estado bloqueado/fixo também é sincronizada entre MCAD e ECAD. |
| MCAD-709 | O CoDesigner permite agora ao utilizador voltar a ligar-se ao servidor se a ligação tiver sido perdida. |
Novidades no CoDesigner 2.0.3
Released: 22 May 2020 – Version 2.0.3
Key Highlights
Suporte Reforçado para Formas de Placa e Componentes Complexos
Esta versão traz uma melhoria substancial no suporte à transferência bidirecional de designs de PCB entre o software de design da Altium e o seu software de design MCAD preferido.
Este suporte inclui:
- Transferência bidirecional de formas de placa complexas com recortes
- Transferência bidirecional de componentes colocados como modelos 3D
- Transferência de componentes nativos de MCAD para ECAD
- Transferência de componentes nativos de ECAD para MCAD (apenas Creo)
- Suporte para PCBs rígidas-flexíveis (apenas SOLIDWORKS)
Versions Supported
Altium Designer 20.1 com a extensão MCAD CoDesigner versão 2.0.3.721
Altium NEXUS Client 3.1 com a extensão do painel Collaboration versão 2.0.3.255
Esta atualização foi testada nas seguintes plataformas MCAD e versões do Add-in:
| Versão MCAD | Versão do Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versões 2019, 2020 | 2.0.3.27 |
| Dassault Systemes SOLIDWORKS® - versões 2018, 2019, 2020 | 2.0.3.30 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X | 2.0.3.31 |
Release Notes
| MCAD-983 | O SolidWorks falhava por vezes durante a operação de pull. A causa da maioria destas falhas foi identificada e corrigida. |
| MCAD-1107 | Os decals de Top Solder Mask e Bottom Solder Mask são agora aplicados como visíveis no SolidWorks 2019- e como ocultos no SolidWorks 2020+. Nota: anteriormente, a aplicação destes decals estava desativada devido a problemas de renderização no SolidWorks 2020. Agora o utilizador pode torná-los visíveis manualmente no SolidWorks 2020+ e depois ajustar a aparência, se necessário. |
| MCAD-1170 | O Autodesk Inventor falhava se uma placa fosse criada no lado do MCAD. Corrigido. |
| MCAD-1180 | Os modelos enviados para o servidor são agora compactados para poupar espaço e aumentar o desempenho. |
| MCAD-1186 | Alteração da interface: a barra de progresso foi movida de uma janela separada para o painel do CoDesigner. |