Preparar o SOLIDWORKS para CoDesign

Parent page: Instalar e Configurar o Altium CoDesigner

O Altium CoDesigner é uma interface para transferir designs de placas de circuito impresso entre os domínios de conceção ECAD e MCAD. Depois de o suplemento CoDesigner ter sido adicionado ao seu software MCAD, o CoDesigner pode transmitir alterações de design em ambos os sentidos. As alterações de design são transmitidas através de um Workspace Altium, que funciona como uma ponte entre os domínios ECAD e MCAD.

Verifique a compatibilidade de versões entre o seu software MCAD e o CoDesigner

Para aceder ao painel Altium CoDesigner no SOLIDWORKS® tem de instalar um Add-In (Plugin), conforme detalhado abaixo. Pode transferir o plugin MCAD CoDesigner a partir da página de transferências do website da Altium.

Instalar e Configurar o CoDesigner no SOLIDWORKS

Para estabelecer interface com e a partir do SOLIDWORKS®, precisa de instalar o Altium CoDesigner for SOLIDWORKS Add-In.

Instale e ative o Add-In para aceder ao CoDesigner no seu software MCAD. Instale e ative o Add-In para aceder ao CoDesigner no seu software MCAD.

Para instalar o Add-In:

  1. Feche o SOLIDWORKS antes da instalação.

  2. Transfira e instale o Add-In do SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).

  3. Inicie o SOLIDWORKS e ative o Add-In através da caixa de diálogo Add-Ins, conforme mostrado acima.

  4. Depois de o Add-In ser ativado, o separador Altium CoDesigner pode ser adicionado aos separadores do Painel de Tarefas da forma habitual. Todas as atividades de colaboração são realizadas através deste separador.

Apresentar o separador do Painel de Tarefas do CoDesigner

No SOLIDWORKS, os separadores do Painel de Tarefas podem ser ativados/desativados na caixa de diálogo Customize Taskpane Tabs.

O CoDesigner é acedido através de um separador do Painel de Tarefas do SOLIDWORKS. O CoDesigner é acedido através de um separador do Painel de Tarefas do SOLIDWORKS.

Se o separador do Painel de Tarefas Altium CoDesigner () não aparecer no SOLIDWORKS:

  1. Clique na Setup engrenagem no topo do Painel de Tarefas, conforme mostrado acima. A caixa de diálogo Customize Taskpane Tabs será aberta.

  2. Na caixa de diálogo, ative o separador Altium CoDesigner.

Ligar ao seu Workspace a partir do SOLIDWORKS

O SOLIDWORKS colabora com o Altium Designer através de um Workspace, no qual tem de iniciar sessão da primeira vez que o utilizar.

Quando não tiver sessão iniciada, o separador Altium CoDesigner incluirá campos de início de sessão, conforme mostrado abaixo. Existem dois modos de início de sessão: um para iniciar sessão num Workspace Altium 365 e outro para iniciar sessão num Workspace alojado num On-Prem Enterprise Server.

Ligar a um Workspace Altium 365

Iniciar sessão num Workspace Altium 365.Iniciar sessão num Workspace Altium 365.

  1. Selecione a opção Altium Account no separador do Painel de Tarefas Altium CoDesigner.

  2. Introduza o endereço de e-mail que utiliza para iniciar sessão no Altium Live como Email, e a sua Password do Altium Live.

  3. Ative a opção Remember Me para guardar os dados (incluindo a palavra-passe) e ligar automaticamente ao seu Workspace Altium 365 sempre que o SOLIDWORKS for iniciado.

  4. Clique no botão Sign In para ligar.

São suportados vários Workspaces - abra o menu CoDesigner e selecione o Workspace pretendido.

Menu used to select the active workspace, to change to a custom server, or sign out

Ligar a um Workspace do Altium Enterprise Server

Iniciar sessão num Workspace de On-Prem Enterprise Server.Iniciar sessão num Workspace de On-Prem Enterprise Server.

  1. Selecione a opção Use Custom Server no separador do Painel de Tarefas Altium CoDesigner.

  2. Na primeira vez que iniciar sessão, tem de especificar o Server Address (URL) para ligar ao seu Workspace de On-Prem Enterprise Server. O endereço será fornecido pelo administrador do sistema.

  3. Introduza o seu User Name e a sua Password; estes também serão fornecidos pelo administrador do sistema.

  4. Ative a opção Remember Me para guardar os dados (incluindo a palavra-passe) e ligar automaticamente ao seu Workspace sempre que o SOLIDWORKS for iniciado.

Depois de iniciar sessão, está pronto para começar a colaborar através do Altium CoDesigner.

O CoDesigner foi instalado e está pronto a utilizar. O CoDesigner foi instalado e está pronto a utilizar.

No SOLIDWORKS, o CoDesigner suporta o trabalho com uma montagem de placas, designada por Multi-board Assembly (MBA) em ECAD. Saiba mais sobre Sincronizar uma montagem multi-board com o MCAD CoDesigner da Altium.

Configurar as definições de colaboração do SOLIDWORKS

Depois de iniciar sessão, as definições do CoDesigner podem ser configuradas na caixa de diálogo Altium CoDesigner Settings, aberta através da entrada Settings no menu CoDesigner ().

Configure as opções do CoDesigner na caixa de diálogo Definições. Configure as opções do CoDesigner na caixa de diálogo Definições.

  • Common folder for storing models that are coming from ECAD - Todos os modelos de componentes criados pelo CoDesigner são armazenados nesta localização, independentemente do projeto a que pertencem (tenha em atenção que a peça da placa e a montagem da placa são criadas pelo CoDesigner na pasta do projeto especificada durante o pull inicial para o Solidworks). Se não for especificada nenhuma localização, todos os modelos de componentes serão criados na pasta do projeto e não estarão disponíveis para reutilização noutros projetos.

  • Build 3D geometry for Copperi - As camadas de cobre superior e inferior são sempre representadas como decalques nas superfícies da peça da placa. Quando esta opção está ativada, o CoDesigner também cria elementos extrudidos para representar todas as camadas de cobre, bem como pads metalizados. Tenha em atenção que ativar esta opção pode criar uma grande quantidade de dados que afeta significativamente o desempenho.
  • Build Viasi - ative esta opção para incluir também os barris das vias. Tenha em atenção que ativar esta opção pode criar uma grande quantidade de dados que afeta significativamente o desempenho.
  • Flat Folder Structure - Quando esta opção está ativada, os ficheiros das peças e montagens filhas são armazenados na mesma pasta que o ficheiro da montagem principal. Quando a opção está desativada, todos os ficheiros das peças e montagens filhas são armazenados na subpasta \<McadAssyName>-EDM. Recomenda-se uma estrutura de pastas plana se utilizar o SOLIDWORKS com o Windchill como sistema de gestão de dados do produto.

  • Smart Sketch Update - quando ativada, durante um Pull o MCAD CoDesigner apenas redesenha os elementos de um esboço que foram alterados no ECAD, mantendo as dimensões e restrições relacionadas com os elementos não alterados tal como estavam. Desative esta opção se produzir resultados indesejados. Saiba mais sobre o suporte Smart Sketch Change.

  • Build Route Tool Path – O Route Tool Path é um contorno definido para fresar a placa para fora do painel em que é fabricada. Desative esta opção se o percurso não for necessário em MCAD. Saiba mais sobre o ECAD Route Tool Path.

  • Transfer board sketch holes that are bigger than <Size><Units> to ECAD as cutouts - Qualquer furo incluído no esboço do perfil da placa que possa ser interpretado como um pad em ECAD (incluindo furos circulares, quadrados ou ranhurados), com um tamanho de furo (ou largura da ranhura) igual ou inferior a este valor, será convertido num pad livre em ECAD. Furos com tamanho superior a este valor serão convertidos num recorte da placa. Os furos não circulares que não correspondam a uma forma quadrada ou ranhurada são sempre convertidos num recorte da placa, independentemente do tamanho.

  • Ignore components smaller than <Value><Units> in height - Os componentes mais pequenos podem ser excluídos do processo de sincronização. Configure esta opção para excluir componentes inferiores a <Value><Units> quando for efetuado um Pull. Tenha em atenção que a altura do componente é definida em ECAD como uma propriedade do componente (footprint), não é a altura do modelo 3D colocado no footprint. Saiba mais sobre configurar o CoDesigner para ignorar componentes mais pequenos.

  • Participate in the product improvement program - Ative esta opção para partilhar automaticamente informações técnicas sobre a sua utilização do MCAD CoDesigner com a Altium. Saiba mais sobre o programa de melhoria do produto.

  • Utilize uma pasta comum para armazenar modelos se trabalhar com vários designs de PCB com uma percentagem de componentes reutilizados, pois isso poupará tempo e espaço de armazenamento ao carregar um novo projeto.
  • Se um componente estiver fixo ou restringido no MCAD, passa a bloqueado no ECAD (independentemente de essa restrição permitir ou não qualquer movimento dentro da montagem PCB). Se um componente estiver bloqueado no ECAD, passa a fixo no MCAD, a menos que já esteja restringido no MCAD. As alterações no estado bloqueado/fixo são sincronizadas entre MCAD e ECAD.

Trabalhar no SOLIDWORKS

Esta secção detalha definições específicas do SOLIDWORKS que são importantes ao trabalhar com o MCAD CoDesigner da Altium.

Conceção de chicotes no SOLIDWORKS

Se planeia utilizar as capacidades de Harness Design do MCAD CoDesigner, o SOLIDWORKS Routing Electrical tem de estar instalado para ser possível sincronizar o chicote (incluído no pacote SOLIDWORKS Premium). Tenha em atenção que o SOLIDWORKS Routing Electrical também requer a instalação do Microsoft Excel para conseguir ler as informações de conectividade do chicote. Saiba mais sobre Sincronização de chicotes com SOLIDWORKS e MCAD CoDesigner.

Modelos predefinidos do SOLIDWORKS

Para evitar que lhe seja pedido um modelo de componente sempre que é criado um novo componente, recomenda-se configurar e utilizar modelos predefinidos para peças, conforme mostrado abaixo. Estes podem ser os modelos fornecidos com o SOLIDWORKS ou os modelos da sua própria empresa. Defina a localização dos modelos para Parts, Assemblies e Drawings, e selecione o Always use these default document templates, conforme mostrado abaixo.

Configure os seus modelos preferidos do SOLIDWORKS. Configure os seus modelos preferidos do SOLIDWORKS.

Recomenda-se voltar a selecionar os modelos predefinidos sempre que atualizar o seu software SOLIDWORKS para uma versão posterior. Se isso não for feito, poderá obter o seguinte erro no registo ao fazer pull de um design para o SOLIDWORKS:

2025-12-04 13:21:52.1740|1|Error|MCAD: Could not create a new assembly. Make sure default document templates are specified in Tools - Options - Default Template

Apresentação do cobre, máscaras e serigrafia da PCB no SOLIDWORKS

O CoDesigner combina imagens do cobre superior, da máscara de solda superior e da serigrafia superior num único decalque do lado superior, e repete este processo para as mesmas camadas do lado inferior da placa. Estes decalques do lado superior e do lado inferior são aplicados quando a placa é transferida para MCAD.

O decalque superior é uma combinação da camada de cobre superior, da camada de máscara de solda superior e da camada de serigrafia superior.O decalque superior é uma combinação da camada de cobre superior, da camada de máscara de solda superior e da camada de serigrafia superior.

Notas sobre os decalques:

  • Se os decalques não forem apresentados corretamente, poderá tratar-se de um problema de renderização no SOLIDWORKS. Para mais informações sobre placas gráficas certificadas e as atualizações mais recentes do software do controlador de vídeo, consulte https://www.solidworks.com/support/system-requirements. Tenha em atenção que a página inclui uma ligação para Certified Cards and Drivers, onde poderá conseguir transferir um patch de atualização para a sua placa gráfica.

  • Se o passo anterior não resolver a apresentação dos decalques, experimente alternar a opção Enhanced graphics performance na página Performance da caixa de diálogo System Options do SOLIDWORKS (). Para algumas placas gráficas, desativar esta opção ajudará; para outras, ativá-la ajudará.

  • Se o modo Build 3D Geometry for Copper and Solder Mask estiver ativado nas definições do CoDesigner, cada camada de cobre e de máscara de solda é transferida como uma camada individual; não são combinadas num decalque. Neste modo, o detalhe da serigrafia é aplicado à camada de máscara de solda como um decalque. Saiba mais sobre Como o CoDesigner trata as camadas de cobre, máscara e overlay

Armazenamento de decalques no SOLIDWORKS

Para melhor dar suporte aos designers que utilizam o SOLIDWORKS com um sistema PDM, o CoDesigner guarda os decalques (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 decalques são armazenados no ficheiro prt do SOLIDWORKS, simplificando o processo de trabalho com o SOLIDWORKS e um sistema PDM.Os decalques são armazenados no ficheiro prt do SOLIDWORKS, simplificando o processo de trabalho com o SOLIDWORKS e um sistema PDM.

  • Se utilizar o SOLIDWORKS com um PDM e verificar que o Image file path continua a referenciar uma localização no disco rígido, feche o projeto e remova os ficheiros de imagem dessa localização. O SOLIDWORKS passará então a utilizar os decalques armazenados na peça da placa da próxima vez que o projeto for aberto.

  • Se precisar de aceder aos ficheiros de imagem temporários criados durante o processo Pull, por exemplo quando trabalha com o SOLIDWORKS Visualize, o Altium CoDesigner pode ser configurado para não remover automaticamente os ficheiros temporários criados durante o processo Pull-to-MCAD. Tenha em conta que, para o fazer, é necessário editar o registo do Windows, o que só deve ser feito se compreender os riscos associados.

Trabalhar com várias versões do SOLIDWORKS

Se a sua empresa trabalhar com várias versões do SOLIDWORKS, então saberá que o SOLIDWORKS não suporta a abertura de ficheiros mais recentes numa versão mais antiga do SOLIDWORKS. Se tiver o CoDesigner configurado para usar uma pasta comum para armazenar modelos, isto pode tornar-se um problema, uma vez que um engenheiro a trabalhar com uma versão mais recente do SOLIDWORKS poderá substituir modelos partilhados, tornando-os inutilizáveis para um engenheiro que esteja a utilizar uma versão mais antiga do SOLIDWORKS.

O CoDesigner armazena o caminho da pasta comum de modelos num ficheiro de configuração (config):

  • Ficheiro: SolidworksAddin.config
  • Localização: %localappdata%\Altium\Altium CoDesigner\Config\

Este ficheiro é carregado quando o SOLIDWORKS é iniciado e guardado quando sai do SOLIDWORKS. Se precisar de trabalhar com várias versões do SOLIDWORKS e quiser configurar o Altium MCAD CoDesigner para suportar uma localização de pasta comum de modelos diferente para cada versão, pode criar um ficheiro config único para cada versão do SOLIDWORKS que pretenda executar.

Esta instalação do Altium CoDesigner foi configurada para funcionar com o SOLIDWORKS 2023 e o SOLIDWORKS 2024.Esta instalação do Altium CoDesigner foi configurada para funcionar com o SOLIDWORKS 2023 e o SOLIDWORKS 2024.

Para o conseguir:

  1. Crie uma cópia do ficheiro config para cada versão do SOLIDWORKS com a qual irá trabalhar.
  2. Inclua a versão do SOLIDWORKS no nome do ficheiro de cada cópia do ficheiro config; por exemplo SolidworksAddin.2023.config.
  3. O caminho de Modelo exclusivo necessário em cada versão do SOLIDWORKS pode então ser definido: editando o Value da chave SolidWorksPartsLibraryFolderPath no ficheiro config (como mostrado abaixo), ou executando o SOLIDWORKS e editando o caminho na caixa de diálogo Altium CoDesigner Settings.

Configure um ficheiro config para iniciar cada versão do SOLIDWORKS com um caminho de Modelo do CoDesigner exclusivo.Configure um ficheiro config para iniciar cada versão do SOLIDWORKS com um caminho de Modelo do CoDesigner exclusivo.

Configurar o SOLIDWORKS PDM para CoDesign

O CoDesigner foi desenvolvido e testado com o SOLIDWORKS® PDM Professional.

Cliente SOLIDWORKS PDM

Uma adição útil quando trabalha com o SOLIDWORKS PDM é o Cliente SOLIDWORKS PDM. O Cliente fornece acesso ao Cofre PDM (Servidor), permitindo-lhe navegar e explorar o conteúdo do seu Cofre PDM.

  • O cliente PDM é instalado através do SOLIDWORKS Installation Manager ().

  • Também irá precisar de uma Vista de Cofre, que permite que o conteúdo do Cofre seja apresentado no Explorador de Ficheiros do Windows. O Vault Viewer estará disponível para instalação assim que o Cliente PDM tiver sido instalado ().

Definições de PDM

  • Desative 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), como mostrado abaixo. Ao fazê-lo, os componentes existentes não terão de ser reservados para edição, pelo que não haverá inconvenientes para outros engenheiros mecânicos. No entanto, quando for necessário alterar as propriedades de componentes, os componentes correspondentes deverão ser reservados para edição.

O SOLIDWORKS Product Data Management (PDM) é uma solução de gestão de dados on-premise que suporta a gestão de equipas e a colaboração durante o desenvolvimento do produto.

Recomendado manter sob controlo do PDM

  • A pasta comum onde o CoDesigner armazena modelos. Configure a pasta especificada na opção pasta comum para armazenar modelos na caixa de diálogo Altium CoDesigner Settings para ficar sob controlo do SOLIDWORKS PDM e sincronize essa pasta com o armazenamento local antes de colaborar com o ECAD.
  • Para o MCAD CoDesigner 3.7 ou anterior, inclua as subpastas \Orig e \Expt.
  • Para o MCAD CoDesigner 3.8 e versões posteriores, recomenda-se ativar a opção Flat Folder Structure na caixa de diálogo Altium CoDesigner Settings se o Windchill estiver a ser utilizado como sistema de Product Data Management. 
  • Assemblies e peças relacionadas com o projeto PCB.

Não é necessário manter sob controlo do PDM

  • Os ficheiros PNG são utilizados para gerar os decalques (imagens que representam o cobre, a serigrafia e a máscara de solda). Estes ficheiros de imagem são armazenados na mesma pasta onde a peça da placa é armazenada.

Agora que o SOLIDWORKS PDM está pronto para CoDesign, o último passo é configurar as opções do Altium Workspace para indicar que pretende utilizar componentes MCAD nativos e definir qual o parâmetro de componente ECAD que será utilizado para referenciar o componente MCAD equivalente. Saiba mais sobre Ligação dos componentes ECAD aos componentes MCAD.

Depois de concluído esse passo, está pronto para saber mais sobre Trabalhar com o SOLIDWORKS PDM.

Para onde seguir?

Agora que o CoDesigner está instalado no seu software MCAD e ligado ao seu Workspace, o passo seguinte é configurar as definições relevantes do Workspace.

Saiba mais sobre Configurar as definições do seu Workspace

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Conteúdo