Preparando o SOLIDWORKS para CoDesign

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

Altium CoDesigner é uma interface para transferir projetos de placas de circuito impresso entre os domínios de projeto ECAD e MCAD. Depois que o complemento CoDesigner for adicionado ao seu software MCAD, o CoDesigner poderá transferir alterações de projeto de um lado para o outro. As alterações de projeto são transferidas por meio de um Altium Workspace, que atua como uma ponte entre os domínios ECAD e MCAD.

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

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

 
 
 
 
 

Instalando e configurando o CoDesigner no SOLIDWORKS

Para criar a interface de ida e volta com o SOLIDWORKS®, você precisa instalar o Altium CoDesigner for SOLIDWORKS Add-In.

Instale e habilite o Add-In para acessar o CoDesigner no seu software MCAD. Instale e habilite o Add-In para acessar o CoDesigner no seu software MCAD.

Para instalar o Add-In:

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

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

  3. Inicie o SOLIDWORKS e habilite o Add-In por meio da caixa de diálogo Add-Ins, conforme mostrado acima.

  4. Depois que o Add-In for habilitado, a guia Altium CoDesigner poderá ser adicionada às guias do Taskpane da forma usual. Todas as atividades de colaboração são realizadas por meio dessa guia.

Exibindo a guia Taskpane do CoDesigner

No SOLIDWORKS, as guias do Taskpane podem ser habilitadas/desabilitadas na caixa de diálogo Customize Taskpane Tabs.

O CoDesigner é acessado por meio de uma guia do Taskpane do SOLIDWORKS. O CoDesigner é acessado por meio de uma guia do Taskpane do SOLIDWORKS.

Se a guia do Taskpane Altium CoDesigner () não aparecer no SOLIDWORKS:

  1. Clique na engrenagem Setup na parte superior do Taskpane, conforme mostrado acima. A caixa de diálogo Customize Taskpane Tabs será aberta.

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

Conectando-se ao seu Workspace a partir do SOLIDWORKS

O SOLIDWORKS colabora com o Altium Designer por meio de um Workspace, no qual você deve entrar na primeira vez que o usar.

Quando você não estiver conectado, a guia Altium CoDesigner incluirá campos de login, conforme mostrado abaixo. Há dois modos de login: um para entrar em um Altium 365 Workspace e outro para entrar em um Workspace em um On-Prem Enterprise Server.

Conectando-se a um Altium 365 Workspace

Entrando em um Altium 365 Workspace.Entrando em um Altium 365 Workspace.

  1. Selecione a opção Altium Account na guia Taskpane Altium CoDesigner.

  2. Digite o endereço de e-mail que você usa para entrar no Altium Live como seu Email e sua Password do Altium Live.

  3. Habilite a opção Remember Me para manter os dados (incluindo a senha) e conectar-se automaticamente ao seu Altium 365 Workspace sempre que o SOLIDWORKS for iniciado.

  4. Clique no botão Sign In para se conectar.

Vários Workspaces são suportados - abra o menu do CoDesigner e selecione o Workspace desejado.

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

Conectando-se a um Workspace do Altium Enterprise Server

Entrando em um Workspace de On-Prem Enterprise Server.Entrando em um Workspace de On-Prem Enterprise Server.

  1. Selecione a opção Use Custom Server na guia Taskpane Altium CoDesigner.

  2. Na primeira vez que você entrar, deverá especificar o Server Address (URL) para se conectar ao seu Workspace do On-Prem Enterprise Server. O endereço será fornecido pelo administrador do sistema.

  3. Digite seu User Name e Password; esses dados também serão fornecidos pelo administrador do sistema.

  4. Habilite a opção Remember Me para manter os dados (incluindo a senha) e conectar-se automaticamente ao seu Workspace sempre que o SOLIDWORKS for iniciado.

Depois de entrar, você estará pronto para começar a colaborar por meio do Altium CoDesigner.

O CoDesigner foi instalado e está pronto para uso. O CoDesigner foi instalado e está pronto para uso.

No SOLIDWORKS, o CoDesigner oferece suporte ao trabalho com uma montagem de placas, referida como uma Multi-board Assembly (MBA) no ECAD. Saiba mais sobre como sincronizar uma montagem multiblaca com o Altium MCAD CoDesigner.

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

Depois de entrar, as configurações do CoDesigner podem ser definidas na caixa de diálogo Altium CoDesigner Settings, aberta por meio da entrada de menu Settings no menu do CoDesigner, conforme mostrado acima.

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

  • 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 criará recursos extrudados para representar todas as camadas de cobre, bem como pads passantes. Observe que habilitar esta opção pode criar uma grande quantidade de dados, impactando significativamente o desempenho.
  • Build Viasi - habilite esta opção para incluir também os barris das vias. Observe que habilitar esta opção pode criar uma grande quantidade de dados, impactando significativamente o desempenho.
  • Flat Folder Structure - Quando esta opção está habilitada, os arquivos de peça e montagem filhos são armazenados na mesma pasta que o arquivo da montagem principal. Quando a opção está desabilitada, todos os arquivos de peça e montagem filhos são armazenados na subpasta \<McadAssyName>-EDM. Uma estrutura de pastas plana é recomendada se você usar o SOLIDWORKS com o Windchill como sistema de gerenciamento de dados do produto.

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

  • Build Route Tool Path – O Route Tool Path é um contorno definido para fresar a placa para fora do painel em que ela é fabricada. Desabilite esta opção se o caminho não for necessário no 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 contorno da placa que possa ser interpretado como um pad no ECAD (incluindo furos circulares, quadrados ou rasgos), com um tamanho de furo (ou largura do rasgo) igual ou inferior a este valor, será convertido em um pad livre no ECAD. Furos com tamanho superior a este valor serão convertidos em um recorte da placa. Furos não circulares que não correspondam a um formato quadrado ou de rasgo 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 menores que <Value><Units> quando um Pull for executado. Observe que a altura do componente é definida no ECAD como uma propriedade do componente (footprint), e não a altura do modelo 3D colocado no footprint. Saiba mais sobre como configurar o CoDesigner para ignorar componentes menores.

  • Participate in the product improvement program - Ative esta opção para compartilhar automaticamente informações técnicas sobre o seu uso do MCAD CoDesigner com a Altium. 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 com uma porcentagem de componentes reutilizados, pois isso economizará tempo e espaço de armazenamento ao carregar um novo projeto.
  • Se um componente estiver fixo ou restrito no MCAD, ele ficará bloqueado no ECAD (independentemente de essa restrição permitir ou não qualquer movimento dentro da montagem da PCB). Se um componente estiver bloqueado no ECAD, ele ficará fixo no MCAD, a menos que já esteja restrito no MCAD. As alterações no estado bloqueado/fixo são sincronizadas entre MCAD e ECAD.

Trabalhando no SOLIDWORKS

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

Harness Design in SOLIDWORKS

Se você pretende usar os recursos de Harness Design do MCAD CoDesigner, o SOLIDWORKS Routing Electrical deve estar instalado para que seja possível sincronizar o harness (incluído no pacote SOLIDWORKS Premium). Observe que o SOLIDWORKS Routing Electrical também requer que o Microsoft Excel esteja instalado para conseguir ler as informações de conectividade do harness. Saiba mais sobre Sincronização de Harness com SOLIDWORKS e MCAD CoDesigner.

Modelos padrão do SOLIDWORKS

Para evitar que seja solicitado um modelo de componente toda vez que um novo componente for criado, recomenda-se configurar e usar modelos padrão para peças, conforme mostrado abaixo. Eles podem ser os modelos fornecidos pelo SOLIDWORKS ou os modelos da sua própria empresa. Defina o local dos modelos para Parts, Assemblies e Drawings, e selecione o Always use these default document templates, conforme mostrado abaixo.

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

Recomenda-se selecionar novamente os modelos padrão sempre que você atualizar seu software SOLIDWORKS para uma versão posterior. Se isso não for feito, você poderá receber o seguinte erro no log ao fazer pull de 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, os mates e os planos de referência de posicionamento são baseados na orientação do modelo Y-up. Isso significa que o CoDesigner para SOLIDWORKS espera modelos Y-up, nos quais os planos de referência padrão estejam orientados como Front = XY, Top = XZ, and Right = YZ.

No SOLIDWORKS 2025, foram lançados modelos Z-up. Essa mudança significa que a geometria dos planos é diferente, por exemplo, Front = YZ, resultando na rejeição do modelo pelo CoDesigner durante a criação da montagem/peça. Renomear os planos não resolve isso, porque o CoDesigner verifica a orientação real dos planos de referência, e não apenas os nomes dos planos. Modelos Z-up não podem ser usados com o MCAD CoDesigner; modelos Y-up devem ser usados.

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

O CoDesigner combina imagens do cobre superior, da máscara de solda superior e do silkscreen superior em um único decal do lado superior e repete esse processo para as mesmas camadas do lado inferior da placa. Esses decals do lado superior e inferior são aplicados quando a placa é transferida para o MCAD.

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

Observações sobre decals:

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

  • Se a etapa anterior não resolver a exibição dos decals, 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 ajudará; para outras, ativá-la ajudará.

  • 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; elas não serão combinadas em um decal. Nesse modo, o detalhe do silkscreen é aplicado à camada de máscara de solda como um decal. Saiba mais sobre Como o CoDesigner trata as camadas de cobre, máscara e overlay

Armazenamento de decals no SOLIDWORKS

Para oferecer melhor suporte a projetistas que usam SOLIDWORKS com um sistema PDM, o CoDesigner salva os decals (arquivos de imagem que representam as camadas de cobre, silkscreen 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 decals são armazenados no arquivo prt do SOLIDWORKS, simplificando o processo de trabalho com SOLIDWORKS e um sistema PDM.Os decals são armazenados no arquivo prt do SOLIDWORKS, simplificando o processo de trabalho com SOLIDWORKS e um sistema PDM.

  • Se você usa SOLIDWORKS com um PDM e perceber que o Image file path continua a referenciar um local no disco rígido, feche o projeto e remova os arquivos de imagem desse local. O SOLIDWORKS então usará os decals armazenados dentro da 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 Pull, por exemplo, ao trabalhar com SOLIDWORKS Visualize, o Altium CoDesigner pode ser configurado para não remover automaticamente os arquivos temporários criados durante o processo Pull-to-MCAD. Observe que será necessário editar o registro do Windows para fazer isso, o que só deve ser realizado se você compreender os riscos envolvidos.

Trabalhando com múltiplas versões do SOLIDWORKS

Se a sua empresa trabalha com várias versões do SOLIDWORKS, então você sabe que o SOLIDWORKS não oferece suporte à abertura de arquivos mais novos em uma versão mais antiga do SOLIDWORKS. Se o CoDesigner estiver configurado para usar uma pasta comum para armazenar modelos, isso pode se tornar um problema, pois um engenheiro trabalhando com uma versão mais nova do SOLIDWORKS pode sobrescrever modelos compartilhados, tornando-os inutilizáveis para um engenheiro que esteja executando uma versão mais antiga do SOLIDWORKS.

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

  • Arquivo: SolidworksAddin.config
  • Localização: %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 de pasta comum de modelos diferente para 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 ser executada com SOLIDWORKS 2023 e SOLIDWORKS 2024.Esta instalação do Altium CoDesigner foi configurada para ser executada com SOLIDWORKS 2023 e SOLIDWORKS 2024.

Para conseguir isso:

  1. Crie uma cópia do arquivo de configuração para cada versão do SOLIDWORKS com a qual você irá trabalhar.
  2. Inclua a versão do SOLIDWORKS no nome do arquivo de cada cópia do arquivo de configuração; 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 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 de modelo exclusivo do CoDesigner.Configure um arquivo de configuração para iniciar cada versão do SOLIDWORKS com um caminho de modelo exclusivo do CoDesigner.

Configurando o SOLIDWORKS PDM para CoDesign

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

Cliente SOLIDWORKS PDM

Um complemento útil ao trabalhar com SOLIDWORKS PDM é o Cliente SOLIDWORKS PDM. O Cliente fornece acesso ao PDM Vault (Servidor), permitindo que você navegue e explore o conteúdo do seu PDM Vault.

  • O cliente PDM é instalado por meio do SOLIDWORKS Installation Manager ().

  • Você também precisará de uma Vault View, que permite que o conteúdo do Vault seja exibido no Windows File Explorer. O Vault Viewer estará disponível para instalação assim que o Cliente PDM tiver sido instalado ().

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 no menu Tools do SOLIDWORKS), conforme mostrado abaixo. Fazer isso significa que os componentes existentes não precisarão ser colocados em check-out, portanto não haverá inconvenientes para outros engenheiros mecânicos. No entanto, quando for necessário alterar as propriedades do componente, os componentes correspondentes deverão ser colocados em check-out.

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

Recomendado manter sob controle do PDM

  • A pasta comum onde o CoDesigner armazena modelos. Configure a pasta especificada na opção Common folder for storing models option 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 mais recentes, 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

  • Arquivos PNG são usados para gerar os decals (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 Altium Workspace 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 dos Componentes ECAD aos Componentes MCAD.

Depois que isso for feito, você estará pronto para saber mais sobre Trabalhando com o SOLIDWORKS PDM.

Para onde ir agora?

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

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

 

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
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.

Conteúdo