Preparando o SOLIDWORKS para o CoDesign

Parent page: Instalação e configuração do Altium CoDesigner

O Altium CoDesigner é uma interface para transferir projetos de placas de circuito impresso entre os domínios de projeto ECAD e MCAD. Depois que o suplemento CoDesigner é adicionado ao seu software MCAD, o CoDesigner pode transmitir alterações de projeto em ambos os sentidos. As alterações de projeto são transmitidas por meio de um Workspace Altium, que atua como uma ponte entre os domínios ECAD e MCAD.

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

Para acessar o painel Altium CoDesigner no SOLIDWORKS®, você deve instalar um suplemento (plugin), conforme detalhado abaixo. Você pode baixar o plugin MCAD CoDesigner na página de downloads do site da Altium.

Instalação e configuração do CoDesigner no SOLIDWORKS

Para estabelecer a comunicação de e para o SOLIDWORKS®, você precisa instalar o suplemento Altium CoDesigner for SOLIDWORKS.

Instale o suplemento para acessar o CoDesigner no seu software MCAD. Instale o suplemento para acessar o CoDesigner no seu software MCAD.

Para instalar o suplemento:

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

  2. Baixe e instale o suplemento do SOLIDWORKS (AltiumCoDesignerSolidWorks_<VersionNo>.exe).

  3. Inicie o SOLIDWORKS e habilite o suplemento na caixa de diálogo Add-Ins (In SOLIDWORKS, enable the Altium CoDesigner Add-In to access the CoDesigner panel).

  4. Depois que o suplemento estiver habilitado, a aba Altium CoDesigner poderá ser adicionada às abas do Painel de Tarefas da maneira habitual. Todas as atividades de colaboração são realizadas por meio dessa aba.

Exibição da aba do CoDesigner no Painel de Tarefas

No SOLIDWORKS, o MCAD CoDesigner é acessado pela aba Altium CoDesigner do Painel de Tarefas (frequentemente chamada de painel). Clique no botão do CoDesigner () para ativar o painel.

O CoDesigner é acessado por uma aba do Painel de Tarefas do SOLIDWORKS. O CoDesigner é acessado por uma aba do Painel de Tarefas do SOLIDWORKS.

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

  1. Clique na engrenagem Setup na parte superior do Painel de Tarefas (Once the Add-in has been enabled, the CoDesigner Taskpane Tab can be turned on and off as required). A caixa de diálogo Customize Taskpane Tabs será aberta.

  2. Na caixa de diálogo, habilite a aba Altium CoDesigner.

Conexão com seu Workspace a partir do SOLIDWORKS

O MCAD CoDesigner no SOLIDWORKS colabora com seu software ECAD (Altium Designer) por meio de um Workspace Altium, no qual você deve fazer login na primeira utilização. Quando você não está conectado, o painel Altium CoDesigner oferece dois modos de login: um para acessar um Workspace do Altium 365 – Altium Account e outro para acessar um Workspace em um Enterprise Server local – Custom Server.

A partir da versão 3.16, o Altium MCAD CoDesigner usa o sistema de login unificado da Altium, o mesmo utilizado em outras soluções Altium, como o Altium Designer. O sistema é simples de usar: depois de selecionar o tipo de Workspace Altium ao qual você se conectará, clique no botão Sign In. Uma janela do navegador será aberta para que você conclua o processo de login.

Saiba mais sobre como fazer login no Altium MCAD CoDesigner.

Depois de fazer login, você estará pronto para começar a colaborar em projetos de placas por meio do Altium MCAD CoDesigner.

O CoDesigner foi instalado e está pronto para uso. Clique em Pull para obter um projeto de placa do ECAD. O CoDesigner foi instalado e está pronto para uso. Clique em Pull para obter um projeto de placa do ECAD.

Gerenciamento do MCAD CoDesigner

A parte superior do painel do Altium CoDesigner exibe seu nome de usuário, o Workspace ao qual você está conectado no momento e um ícone de identidade. O ícone inclui um ponto que indica o status da conexão com o Workspace. 

Clique em qualquer lugar do texto ou do ícone para exibir o menu do MCAD CoDesigner, conforme mostrado abaixo. Nesse menu, você pode alternar para outro Workspace (se disponível), configurar seu perfil, acessar as configurações de colaboração e sair da sua conta Altium.

Clique em qualquer lugar do texto ou do ícone na parte superior do painel para exibir o menu do MCAD CoDesigner.Clique em qualquer lugar do texto ou do ícone na parte superior do painel para exibir o menu do MCAD CoDesigner.

No SOLIDWORKS, o CoDesigner permite trabalhar com uma montagem de placas, chamada de Multi-board Assembly (MBA) no ECAD. Saiba mais sobre como sincronizar uma montagem multiplaca com o Altium MCAD CoDesigner.

Configuração das opções de colaboração do SOLIDWORKS

Depois de fazer login, as configurações do CoDesigner podem ser ajustadas na caixa de diálogo Altium CoDesigner Settings, aberta pela opção Settings no menu do CoDesigner, conforme mostrado acima.

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

  • Common folder for storing models that are coming from ECAD - Todos os modelos de componentes criados pelo CoDesigner são armazenados neste local, independentemente do projeto ao qual pertencem (observe que a peça da placa e a montagem da placa são criadas pelo CoDesigner na pasta do projeto especificada durante a obtenção inicial no Solidworks). Se nenhum local for especificado, todos os modelos de componentes serão criados na pasta do projeto e não estarão disponíveis para reutilização em outros 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á habilitada, o CoDesigner também cria recursos de extrusão para representar todas as camadas de cobre, bem como os pads de furo passante. Observe que habilitar esta opção pode gerar uma grande quantidade de dados, afetando significativamente o desempenho.
  • Build Viasi - Habilite esta opção para incluir também as paredes metalizadas das vias. Observe que habilitar esta opção pode gerar uma grande quantidade de dados, afetando significativamente o desempenho.
  • Flat Folder Structure - Quando esta opção está habilitada, os arquivos de peças e montagens subordinadas são armazenados na mesma pasta do arquivo da montagem principal. Quando a opção está desabilitada, todos os arquivos de peças e montagens subordinadas são armazenados na subpasta \<McadAssyName>-EDM. Uma estrutura de pastas plana é recomendada se você usa o SOLIDWORKS com o Windchill como sistema de gerenciamento de dados do produto.

  • Smart Sketch Update - Quando habilitada, durante uma operação de obtenção (Pull), o MCAD CoDesigner redesenha apenas os elementos de um esboço que foram alterados no ECAD, mantendo inalteradas as cotas e restrições relacionadas aos elementos que não foram modificados. Desabilite esta opção se ela produzir resultados indesejados. Saiba mais sobre o suporte a alterações inteligentes de esboço.

  • Build Route Tool Path – O caminho da ferramenta de fresagem é um contorno definido para separar a placa do painel em que ela é fabricada por meio de fresagem. Desabilite esta opção se o caminho não for necessário no MCAD. Saiba mais sobre o caminho da ferramenta de fresagem do ECAD.

  • 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 no ECAD (incluindo furos circulares, quadrados ou oblongos), com tamanho de furo (ou largura de rasgo) menor ou igual a este valor, será convertido em um pad livre no ECAD. Furos com tamanho maior que este valor serão convertidos em um recorte da placa. Furos não circulares que não correspondam a um formato quadrado ou oblongo são sempre convertidos em um recorte da placa, independentemente do tamanho.

  • Ignore components smaller than <Value><Units> in height - Componentes menores podem ser excluídos do processo de sincronização. Configure esta opção para excluir componentes com altura inferior a <Value><Units> quando uma operação de obtenção (Pull) for realizada. Observe que a altura do componente é definida no ECAD como uma propriedade do componente (footprint); ela não é a altura do modelo 3D posicionado no footprint. Saiba mais sobre como configurar o CoDesigner para ignorar componentes menores.

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

  • Use uma pasta comum para armazenar modelos se você trabalha com vários projetos de PCB que compartilham uma parcela dos componentes, pois isso economizará tempo e espaço de armazenamento ao carregar um novo projeto.
  • Se um componente estiver fixo ou sujeito a restrições no MCAD, ele ficará bloqueado no ECAD (independentemente de a restrição permitir ou não algum movimento dentro da montagem da PCB). Se um componente estiver bloqueado no ECAD, ele ficará fixo no MCAD, a menos que já esteja sujeito a restrições no MCAD. As alterações no estado bloqueado/fixo são sincronizadas entre o MCAD e o ECAD.

Trabalhando no SOLIDWORKS

Esta seção detalha as configurações específicas do SOLIDWORKS que são importantes ao trabalhar com o Altium MCAD CoDesigner.

Harness Design in SOLIDWORKS

Se você pretende usar os recursos de projeto de chicotes do MCAD CoDesigner, o SOLIDWORKS Routing Electrical deve estar instalado para permitir a sincronização do chicote (incluído no pacote SOLIDWORKS Premium). Observe que o SOLIDWORKS Routing Electrical também exige a instalação do Microsoft Excel para ler as informações de conectividade do chicote. Saiba mais sobre a sincronização de chicotes com o SOLIDWORKS e o MCAD CoDesigner.

Templates padrão do SOLIDWORKS

Para evitar que um template de componente seja solicitado sempre que um novo componente for criado, recomenda-se configurar e usar templates padrão para peças, conforme mostrado abaixo. Você pode usar os templates fornecidos pelo SOLIDWORKS ou os templates da sua empresa. Defina a localização dos templates para Parts, Assemblies e Drawings e selecione Always use these default document templates, conforme mostrado abaixo.

Configure seus templates preferidos do SOLIDWORKS. Configure seus templates preferidos do SOLIDWORKS.

Recomenda-se selecionar novamente os templates padrão sempre que você atualizar o SOLIDWORKS para uma versão mais recente. Caso isso não seja feito, o seguinte erro poderá aparecer no log ao importar um projeto 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

O CoDesigner para SOLIDWORKS pressupõe que o esboço da placa, a extrusão, as relações de posicionamento e os planos de referência de posicionamento sejam baseados na orientação do template Y-up. Isso significa que o CoDesigner para SOLIDWORKS espera templates Y-up , nos quais os planos de referência padrão estão orientados como Front = XY, Top = XZ, and Right = YZ.

No SOLIDWORKS 2025, foram lançados templates com o eixo Z para cima (Z-up). Essa mudança significa que a geometria dos planos é diferente, por exemplo, Frontal = YZ, fazendo com que o CoDesigner rejeite o template durante a criação da montagem/peça. Renomear os planos não resolve o problema, pois o CoDesigner verifica a orientação real dos planos de referência, e não apenas seus nomes. Os templates Z-up não podem ser usados com o MCAD CoDesigner; é necessário usar templates com o eixo Y para cima (Y-up).

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

O CoDesigner combina as imagens do cobre superior, da máscara de solda superior e da serigrafia superior em um único decalque do lado superior e repete esse processo para as mesmas camadas do lado inferior da placa. Esses decalques dos lados superior e inferior são aplicados quando a placa é importada para o 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.

Observações sobre os decalques:

  • Se os decalques não forem exibidos corretamente, pode haver um problema de renderização no SOLIDWORKS. Para obter mais informações sobre placas de vídeo certificadas e as atualizações mais recentes dos drivers de vídeo, consulte https://www.solidworks.com/support/system-requirements. Observe que a página inclui um link para placas e drivers certificados, onde você poderá baixar um patch de atualização para sua placa de vídeo.

  • Se a etapa anterior não resolver a exibição dos decalques, tente alternar a opção Enhanced graphics performance na página Performance da caixa de diálogo System Options do SOLIDWORKS (). Para algumas placas de vídeo, desativar essa opção ajuda; para outras, ativá-la ajuda.

  • Se o modo Build 3D Geometry for Copper and Solder Mask estiver ativado nas configurações do CoDesigner, cada camada de cobre e de máscara de solda será transferida como uma camada individual, sem serem combinadas em um decalque. Nesse modo, os detalhes da serigrafia são aplicados à camada de máscara de solda como um decalque. Saiba mais sobre como o CoDesigner trata as camadas de cobre, máscara e serigrafia

Armazenamento de decalques no SOLIDWORKS

Para oferecer melhor suporte aos projetistas que usam o SOLIDWORKS com um sistema PDM, o CoDesigner salva os decalques (arquivos de imagem que representam as camadas de cobre, serigrafia e máscara de solda) diretamente no arquivo de peça da placa. Isso simplifica o gerenciamento dos arquivos relacionados à PCB quando um sistema PDM é usado no lado MCAD.

Os decalques são armazenados no arquivo prt do SOLIDWORKS, simplificando o trabalho com o SOLIDWORKS e um sistema PDM.Os decalques são armazenados no arquivo prt do SOLIDWORKS, simplificando o trabalho com o SOLIDWORKS e um sistema PDM.

  • Se você usa o SOLIDWORKS com um PDM e percebe que Image file path continua fazendo referência a um local no disco rígido, feche o projeto e remova os arquivos de imagem desse local. O SOLIDWORKS passará a usar os decalques armazenados na peça da placa na próxima vez que o projeto for aberto.

  • Se você precisar acessar os arquivos de imagem temporários criados durante o processo de importação, por exemplo, ao trabalhar com o SOLIDWORKS Visualize, o Altium CoDesigner poderá ser configurado para não remover automaticamente os arquivos temporários criados durante a importação para o MCAD. Observe que, para isso, é necessário editar o Registro do Windows, o que só deve ser feito se você compreender os riscos envolvidos.

Trabalhando com várias versões do SOLIDWORKS

Se sua empresa trabalha com várias versões do SOLIDWORKS, você já sabe que o SOLIDWORKS não permite abrir arquivos mais recentes em uma versão mais antiga. Se você configurou o CoDesigner para usar uma pasta comum para armazenar modelos, isso pode se tornar um problema, pois um engenheiro que trabalha com uma versão mais recente do SOLIDWORKS pode sobrescrever os modelos compartilhados, tornando-os inutilizáveis para um engenheiro que usa uma versão mais antiga.

O CoDesigner armazena o caminho da pasta comum de modelos em um arquivo de configuração (config):

  • Arquivo: SolidworksAddin.config
  • Local: %localappdata%\Altium\Altium CoDesigner\Config\

Esse arquivo é carregado quando o SOLIDWORKS é iniciado e salvo quando você sai do SOLIDWORKS. Se você precisar trabalhar com várias versões do SOLIDWORKS e quiser configurar o Altium MCAD CoDesigner para oferecer suporte a um local diferente para a pasta comum de modelos em cada versão, poderá criar um arquivo de configuração exclusivo para cada versão do SOLIDWORKS que desejar 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 fazer isso:

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

Configure um arquivo de configuração para iniciar cada versão do SOLIDWORKS com um caminho exclusivo de modelos do CoDesigner.Configure um arquivo de configuração para iniciar cada versão do SOLIDWORKS com um caminho exclusivo de modelos do CoDesigner.

Configurando o SOLIDWORKS PDM para o CoDesign

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

Cliente do SOLIDWORKS PDM

Uma adição útil ao trabalhar com o SOLIDWORKS PDM é o SOLIDWORKS PDM Client. O cliente fornece acesso ao cofre PDM (servidor), permitindo navegar e explorar seu conteúdo.

  • O cliente PDM é instalado por meio do Gerenciador de Instalação do SOLIDWORKS ().

  • Você também precisará de uma vista do cofre, que permite exibir o conteúdo do cofre no Explorador de Arquivos do Windows. O visualizador do cofre estará disponível para instalação após a instalação do cliente PDM ().

Configurações do PDM

  • Desative a opção Prompt to check out file if opened in read-only mode nas configurações do SOLIDWORKS PDM (acessíveis pelo menu Tools no SOLIDWORKS), conforme mostrado abaixo. Assim, não será necessário fazer check-out dos componentes existentes, evitando transtornos para outros engenheiros mecânicos. No entanto, quando for necessário alterar as propriedades dos componentes, deverá ser feito o check-out dos componentes correspondentes.

O SOLIDWORKS Product Data Management (PDM) é uma solução de gerenciamento de dados instalada localmente que oferece suporte ao gerenciamento de equipes e à colaboração durante o desenvolvimento de produtos.

Recomenda-se manter sob controle do PDM

  • A pasta comum onde o CoDesigner armazena os modelos. Configure a pasta especificada na opção Pasta comum para armazenamento de modelos na caixa de diálogo Altium CoDesigner Settings para ficar sob controle 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 sendo usado como sistema de gerenciamento de dados do produto. 
  • Montagens e peças relacionadas ao projeto de PCB.

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

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

Agora que o SOLIDWORKS PDM está pronto para o CoDesign, a última etapa é configurar as opções do Workspace da Altium para indicar que você deseja usar componentes MCAD nativos e definir qual parâmetro do componente ECAD será usado para referenciar o componente MCAD equivalente. Saiba mais sobre Vinculação de componentes ECAD a componentes MCAD.

Depois disso, você estará pronto para saber mais sobre Como trabalhar com o SOLIDWORKS PDM.

Qual é o próximo passo?

Agora que o CoDesigner está instalado no seu software MCAD e conectado ao seu Workspace, a próxima etapa é definir as configurações relevantes do Workspace.

► Saiba mais sobre Como definir as configurações do seu Workspace

 

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Contents