Projeto ECAD-MCAD direto com o CoDesigner

O uso desta documentação do CoDesigner requer:

  • Um cliente de projeto Altium compatível:

    • Observe que nem todos os recursos descritos nesta página estão disponíveis em todas as instalações do Altium MCAD CoDesigner. Consulte o painel Feature Availability à direita para obter mais informações.

    • Para determinar quais clientes de projeto Altium são compatíveis, verifique a versão do suplemento MCAD CoDesigner que você está usando e, em seguida, confira as versões compatíveis na Matriz de compatibilidade de versões ECAD-MCAD

    • O Altium CircuitMaker 2.1 ou posterior é compatível com a extensão CoDesigner para Autodesk Fusion versão 2.8 ou posterior. Observe que o CircuitMaker é compatível apenas com o Autodesk Fusion®. Saiba mais.

  • Um Workspace Altium. Os Workspaces compatíveis incluem:

    • Workspace do Altium 365

    • Workspace do Altium Enterprise Server. Note: Se você estiver usando um servidor local e houver alterações em recursos relacionadas ao licenciamento, atualize seu licenciamento excluindo e adicionando novamente as licenças na página Admin – Licenses da interface do servidor no navegador.

  • Software de projeto MCAD compatível com uma versão adequada do suplemento CoDesigner.

Se você prefere aprender assistindo, confira a página Vídeos de instruções do MCAD CoDesign.

Uma evolução empolgante no projeto e desenvolvimento de produtos eletrônicos é a capacidade de imprimir o circuito eletrônico diretamente sobre um substrato, como uma peça plástica moldada que se torna parte de um produto. A Altium está desenvolvendo tecnologia para oferecer suporte ao projeto de eletrônica impressa e dispositivos de interconexão moldados (MIDs), realizando o layout e roteamento diretamente em uma estrutura 3D. Neste estágio, o CoDesigner não oferece suporte à transferência de um projeto de eletrônica impressa entre ECAD e MCAD devido às diferentes abordagens de projeto necessárias. O desenvolvimento está em andamento, e o suporte será adicionado em uma atualização futura.

O que é CoDesign?

Trabalhar entre os domínios de projeto eletrônico e mecânico traz desafios únicos. As ferramentas ECAD e MCAD têm objetivos de projeto diferentes e evoluíram por caminhos distintos, inclusive na forma como armazenam e gerenciam seus dados.

Mas os projetos atuais exigem que esse desafio seja resolvido: gabinetes de produtos pequenos e complexos que abrigam várias placas de circuito impresso com formatos irregulares. Para projetar esses produtos com sucesso, os projetistas precisam ser capazes de colaborar enquanto trocam alterações de projeto entre os domínios ECAD e MCAD.

Transferir alterações de projeto complexas e detalhadas entre diferentes softwares de projeto exige muito mais do que apenas conseguir salvar dados em outro formato. As equipes de projeto eletrônico e mecânico trabalham de forma independente e precisam ser capazes de transferir alterações em qualquer etapa do processo de projeto. Como gerenciar o fluxo de alterações entre as equipes sem afetar o trabalho diário de projeto de nenhuma delas? A última coisa de que as equipes de projeto precisam é que uma delas tenha de interromper o trabalho até que a outra aceite sua alteração mais recente para que ambas possam prosseguir.

Esse desafio de projeto colaborativo é resolvido pelo CoDesigner, uma interface para transferir projetos de placas de circuito impresso entre os domínios de projeto ECAD e MCAD.

Como funciona

Depois que o plug-in CoDesigner é adicionado aos softwares ECAD e MCAD, o CoDesigner pode transferir alterações de projeto nos dois sentidos por meio de um Workspace Altium. O Workspace atua como uma ponte entre os domínios ECAD e MCAD, conforme mostrado abaixo.

PCB design data can be transferred in both directions between ECAD and MCAD through an Altium Managed Content Server

A vantagem de transferir alterações de projeto por meio de um Workspace é que o processo de atualização se torna stateless. Isso significa que cada lado pode continuar trabalhando de forma independente, sem precisar se preocupar com a etapa em que a outra equipe está no processo de projeto.

Por exemplo, quando o projetista MCAD define o formato da placa, ele pode Push a montagem para o Workspace. O projetista ECAD será notificado automaticamente de que há uma alteração pendente. Quando ele clica em Pull, sua placa é comparada à definição da placa MCAD no Workspace, e uma lista das alterações necessárias para sincronizar sua placa com a versão do Workspace é gerada. O projetista ECAD pode então habilitar as alterações desejadas e Apply essas alterações à sua placa. Em seguida, o projetista ECAD pode configurar as diversas camadas de cobre e outras camadas de fabricação necessárias no empilhamento de camadas, definir a espessura da placa e Push a placa atualizada de volta ao projetista MCAD, pronta para o posicionamento de quaisquer componentes mecatrônicos cuja localização seja crítica.

O que é um Workspace?

Um Workspace Altium é um servidor dedicado à hospedagem e ao gerenciamento de todo o seu conteúdo de projeto, que se integra diretamente ao seu software de projeto. O software de projeto da Altium funciona perfeitamente com o Workspace, oferecendo uma solução elegante para o gerenciamento de dados de projeto com integridade assegurada.

  • O Workspace Altium é fornecido e identificado como Altium Develop Workspace ou Altium Agile Workspace dependendo da solução Altium adquirida. Para ambas as variantes de Workspace, esta documentação usará o termo genérico Altium Workspace ou semelhante.

  • Para obter as informações mais recentes sobre segurança, confiabilidade, privacidade e conformidade da plataforma Altium 365, visite o Centro de Confiança do Altium 365.

  • Para organizações que exigem conformidade com as regulamentações de segurança do governo dos EUA, como ITAR e EAR, a Altium oferece o Altium 365 GovCloud, sediado nos EUA, que opera na região AWS GovCloud e fornece medidas adicionais de proteção de dados. Consulte Altium 365 GovCloud e as perguntas frequentes relacionadas para obter mais informações.

O software de projeto da Altium pode se conectar aos seguintes Workspaces:

  • Altium 365 Workspace - um Workspace hospedado na plataforma de infraestrutura em nuvem Altium 365. O Workspace facilita a conectividade contínua e os mecanismos de transferência de dados entre os domínios de projeto, fabricação e suprimentos. Recomenda-se um Workspace baseado em nuvem, pois ele disponibiliza uma variedade de recursos globais de compartilhamento e colaboração que só podem ser utilizados e aproveitados por meio da plataforma Altium 365 baseada em nuvem.
  • Altium On-Prem Enterprise Server Workspace - se sua equipe de projeto não puder usar um Workspace hospedado na nuvem, a Altium também oferece suporte a um Enterprise Server local, instalado nas suas instalações e gerenciado pelo seu próprio departamento de TI.

Saiba mais sobre Projetar com um Workspace conectado

O que é um Espaço Pessoal?

Todo projetista que se cadastra no Altium Live também recebe acesso ao seu próprio Espaço Pessoal do Altium 365. O Espaço Pessoal é gratuito e oferece alguns dos recursos de colaboração disponíveis em um Workspace. O Espaço Pessoal também é usado como interface de transferência ECAD-MCAD para projetistas que trabalham entre o Altium CircuitMaker e o Autodesk Fusion.

Saiba mais sobre o Espaço Pessoal do Altium 365

Saiba mais sobre Colaboração entre o Altium CircuitMaker e o Autodesk Fusion

Quer saber se o CoDesigner funciona com seu software MCAD? Consulte a página Instalação e configuração do Altium MCAD CoDesigner para ver uma lista dos softwares MCAD compatíveis.

Transferência dos dados de projeto

O papel do Workspace

O MCAD CoDesigner transfere o projeto entre ECAD e MCAD enviando e recebendo alterações do projeto por meio de um Workspace Altium. Ao realizar um envio a partir do ECAD, você não envia o arquivo da PCB para o Workspace Altium, mas sim um pacote de dados especial de ECAD para MCAD. Esse pacote inclui: os dados da placa, a geometria das camadas, os modelos 3D dos componentes no formato Parasolid (saiba mais sobre como os modelos 3D são nomeados no MCAD) e, se habilitada, a geometria do cobre.

Quando um envio é realizado no ECAD ou no MCAD, o CoDesigner primeiro prepara o pacote de dados em uma subpasta local, <DesignName>-EDM. No lado MCAD, a pasta EDM também é usada para armazenar os dados MCAD. Esse pacote de dados é então transferido para uma pasta especial no seu Workspace Altium, chamada Mechatronic 3D Models. Essa pasta é usada apenas pelo MCAD CoDesigner para armazenar dados de ECAD para MCAD. Se você usa o MCAD CoDesigner, não exclua nem mova essa pasta e não restrinja o acesso dos engenheiros elétricos e mecânicos.

Saiba mais sobre Transferência de modelos 3D mecatrônicos

Conversão de objetos ECAD-MCAD

À medida que o projeto da placa é transferido entre ECAD e MCAD, os objetos de um ambiente de projeto precisam ser convertidos em objetos equivalentes no outro ambiente. Para alguns objetos, a conversão é direta; por exemplo, um furo de montagem ECAD torna-se um furo MCAD, e a peça da placa MCAD torna-se o contorno da placa ECAD.

Para outros objetos, o processo não é tão direto. Por exemplo, um componente ECAD inclui elementos do footprint que se tornam parte da placa fabricada, incluindo a serigrafia e os pads (que incluem detalhes específicos das camadas, como cobre e máscara de solda, além de furos), bem como o modelo 3D do componente que é montado nesse footprint durante a montagem da PCB. No MCAD, todos os elementos do componente ECAD relacionados à placa tornam-se parte da peça da placa MCAD, e o modelo 3D torna-se o componente MCAD. 

Essa conversão de objetos pode causar confusão inicialmente; por exemplo, quando você move um componente no MCAD, os pads do componente e seus furos permanecem na posição original. Após enviar a placa de volta para o ECAD e recebê-la novamente no MCAD, a posição desses pads é atualizada para corresponder à nova posição do componente.

Para ajudar a entender esse processo, as seções expansíveis abaixo resumem como os objetos são convertidos em cada direção.

Envio automático do CoDesigner ao salvar no servidor

Quando você executa um Save no ECAD, seu arquivo de projeto é salvo localmente, na pasta de trabalho do projeto. Quando você executa um Save to Server, seu arquivo é salvo localmente e também na pasta do projeto no Workspace.

Essas ações são independentes da execução de um Push no MCAD CoDesigner. Essa separação entre o envio MCAD e o salvamento no servidor pode causar confusão: um engenheiro elétrico pode pensar que o salvamento no servidor realizado ao final do dia significa que todos os demais que precisam acessar os dados do projeto já estão com tudo atualizado e pronto para uso.

Para simplificar o processo de manter os arquivos sincronizados, depois que o projeto tiver sido obtido pelo menos uma vez no MCAD, o Workspace passará a realizar um envio automático sempre que um Save to Server for executado no projeto no ECAD.

Um envio MCAD é realizado automaticamente quando o projeto é salvo no servidor.Um envio MCAD é realizado automaticamente quando o projeto é salvo no servidor.

  • O Workspace realiza o envio automático, iniciando esse processo após a primeira obtenção no MCAD.

  • Atualmente, o envio automático está habilitado apenas para Workspaces do Altium 365. O suporte a Workspaces do Enterprise Server local será adicionado em breve.

  • O envio automático é compatível com projetos ECAD de PCB, chicotes e múltiplas placas. O suporte a projetos de chicotes foi adicionado no MCAD CoDesigner 3.14.

Quando o engenheiro mecânico realiza uma obtenção, ele é informado de que o último envio MCAD foi automático, conforme mostrado nos slides abaixo.

Quando o projeto é salvo no Workspace pelo ECAD, ele também é enviado automaticamente para o MCAD.

Se houver avisos ou erros durante o envio, um indicador será exibido.

Clique para exibir os detalhes do aviso ou erro.

 

Se não for possível realizar um envio automático, o engenheiro mecânico será avisado de que a versão dos dados que está obtendo não é a mais recente ().

O envio automático não é realizado quando:

  • The ECAD project has only been saved to the working folder – o projeto ainda não foi salvo no servidor. Após um salvamento no servidor, o envio automático começa depois que o engenheiro mecânico realiza a primeira obtenção a partir do Workspace.

  • The ECAD project has failed CoDesigner's validation checks – esses problemas devem ser resolvidos antes que um envio MCAD automático ou manual possa ser realizado.

  • There are multiple PCB files in the ECAD project, which have all been Saved to the Server – o MCAD CoDesigner não consegue determinar qual PCB deve ser enviada automaticamente; o engenheiro elétrico deve resolver isso realizando um envio MCAD manual da PCB correta.

Onde o MCAD CoDesigner registra o andamento de suas operações

O MCAD CoDesigner registra informações detalhadas sobre todos os aspectos das operações ECAD e MCAD em arquivos de log. Os arquivos de log estão localizados em:

C:\Users\<>\AppData\Local\Altium\Altium CoDesigner\

Neste local:

  • Os eventos ECAD são registrados em: AltiumDesignerExtension.log

  • Os eventos MCAD são registrados em: <McadName>Addin.log

A interface de projeto colaborativo

O software Altium e o software MCAD se comunicam por meio de um painel (aba) em cada software. No software Altium, ele se chama painel MCAD CoDesigner; no software MCAD, ele se chama painel ou aba Altium CoDesigner .

Painel MCAD CoDesigner / Altium CoDesigner

As alterações de projeto são enviadas e obtidas no ECAD pelo painel MCAD CoDesigner. 

As alterações de projeto são enviadas e obtidas no MCAD pelo painel Altium CoDesigner.

 
  • No software de projeto Altium, o painel MCAD CoDesigner é usado para enviar e obter alterações de projeto entre os dois ambientes e exibir mensagens.

  • No software MCAD, o painel Altium CoDesigner é usado para:

    • Criar novos projetos de colaboração

    • Abrir um projeto de colaboração existente

    • Configurar opções de colaboração

    • Enviar e obter alterações de projeto entre os dois ambientes

    • Exibir mensagens

Cada ferramenta MCAD usa um método diferente para habilitar painéis (abas). Você encontrará detalhes sobre como acessar o painel Altium CoDesigner na página correspondente da seção Instalação e configuração do Altium MCAD CoDesigner.

Trabalhando no painel CoDesigner

Embora os conceitos gerais sejam os mesmos, há algumas diferenças na forma de trabalhar entre o Altium CircuitMaker e o Autodesk Fusion.

Saiba mais sobre Colaboração entre CircuitMaker e Autodesk Fusion.

A funcionalidade disponível no painel CoDesigner é essencialmente a mesma no ECAD e no MCAD. O painel sempre exibe a última alteração feita no ECAD e a última alteração feita no MCAD.

Todas as atividades de CoDesign são realizadas pelo painel CoDesigner.Todas as atividades de CoDesign são realizadas pelo painel CoDesigner.

Mais recente do ECAD / Mais recente do MCAD

  • Essas duas seções exibem a última alteração feita no ECAD e a última alteração feita no MCAD.

  • Clique no ícone de triângulo para expandir o painel e mostrar os detalhes da última alteração .

  • Quando novas alterações são enviadas do outro domínio, o banner aparece automaticamente, conforme mostrado abaixo.
    O painel apresentará os seguintes detalhes:

    • O nome de login do engenheiro que realizou o envio

    • O comentário opcional inserido por ele ao realizar o envio

Quando alterações são enviadas, um banner de notificação de novas alterações é exibido.Quando alterações são enviadas, um banner de notificação de novas alterações é exibido.

  • Quando o botão Pull é clicado, o CoDesigner compara o projeto atualmente aberto com a última versão enviada ao Workspace a partir do outro domínio de projeto. Cada diferença detectada é exibida na lista Changes do painel, conforme mostrado abaixo. Ao selecionar uma alteração na lista, o impacto dessa alteração é destacado em roxo, quando possível.

Clique em uma alteração na lista para destacar seu impacto.Clique em uma alteração na lista para destacar seu impacto.

  • Desmarque a caixa de seleção de cada alteração que você não deseja aplicar.
  • Pode haver uma alteração que não possa ser aplicada. Nessa situação, a alteração e sua caixa de seleção ficam esmaecidas. Essa diferença continuará existindo após a aplicação das alterações e deverá ser discutida com o engenheiro que a enviou.
  • Quando estiver pronto, clique no botão Apply para aplicar todas as alterações habilitadas ao projeto atualmente aberto.

Suporte ao histórico de alterações e a comentários de rejeição

O histórico completo de todas as alterações é mantido. Para examinar o histórico, clique no link Histórico à direita da lista suspensa Mais recente do ECAD/MCAD, conforme mostrado abaixo.

O histórico de alterações facilita que os engenheiros de ambos os lados acompanhem as respostas uns dos outros às alterações realizadas.O histórico de alterações facilita que os engenheiros de ambos os lados acompanhem as respostas uns dos outros às alterações realizadas.

Cada conjunto de alterações detalha:

  1. Quem realizou esse evento de envio () ou recebimento () e a partir de qual domínio de projeto ( ECAD ou  MCAD).

  2. A data e a hora em que esses eventos ocorreram.

  3. O resumo opcional incluído quando as alterações foram enviadas do outro domínio.

  4. Uma lista detalhando cada alteração específica, com uma marca de seleção indicando cada alteração aceita ou uma cruz para cada alteração rejeitada.

  5. Uma declaração opcional detalhando por que uma alteração específica foi rejeitada. 

  6. Clique no botão no modo History do painel para retornar ao modo Latest Changes.

  7. Clique no botão View Project in Browser para visualizar o projeto no seu Workspace. 

  8. No navegador, clique no link History à esquerda para visualizar o histórico do projeto, conforme mostrado na imagem abaixo. Cada cartão de evento do histórico referente a um envio do CoDesigner tem o título MCAD Changes Suggested e inclui o nome da pessoa que realizou o envio, a data e a hora, bem como a mensagem, caso tenha sido incluída. Use essas informações para fazer a correspondência entre o painel do CoDesigner e a visualização do histórico. 

    Saiba mais sobre o histórico do projeto em: um Workspace do Altium 365 ou um Workspace do Enterprise Server.

O histórico de alterações também pode ser visualizado no Workspace.O histórico de alterações também pode ser visualizado no Workspace.

Por que os cartões de eventos do histórico do CoDesigner são diferentes?

No ECAD, um envio do CoDesigner salva dados no Workspace, mas esses dados do CoDesigner são independentes dos documentos-fonte de esquemático e PCB do projeto. Os documentos-fonte de esquemático e PCB do projeto não são modificados nem salvos durante um envio do CoDesigner, e não é realizado um commit do projeto. Um commit do projeto only ocorre quando o engenheiro ECAD realiza a operação Salvar no servidor, e esses eventos são exibidos em cartões de cor cinza-carvão.

Para refletir o fato de que o histórico do MCAD CoDesigner não afeta o histórico dos eventos de commit padrão do projeto, as alterações de MCAD são registradas como Sugestões, em um cartão roxo. O cartão não se conecta fisicamente à linha do tempo; em vez disso, uma seta indica onde esse evento se encaixa no histórico geral do projeto. Observe que, atualmente, apenas eventos de envio do MCAD CoDesigner são compatíveis.

Para ajudar a evitar confusão e simplificar o fluxo de trabalho, quando a operação Salvar no servidor é realizada, também é feito um envio automático do CoDesigner, para garantir que os engenheiros ECAD e MCAD tenham acesso aos dados mais recentes do projeto. Saiba mais sobre o envio automático do CoDesigner.

Consulte Note no painel à direita para obter informações sobre a disponibilidade do recurso de histórico do projeto na sua instalação do MCAD CoDesigner.

Definição da PCB - Áreas da placa

Em um projeto, pode haver áreas da placa que exigem atenção especial e que o engenheiro MCAD precisa definir e repassar ao engenheiro ECAD. Por exemplo, pode haver uma zona na superfície da placa que deve permanecer sem cobre porque uma parte condutora do gabinete entra em contato com a superfície da placa quando o produto é montado. Para isso, o engenheiro MCAD pode definir Keep Out Areas e Text Note Rooms, usando os botões na faixa de opções Altium CoDesigner.

Se qualquer um desses objetos tiver sido posicionado na placa no MCAD, ele será exibido na lista Áreas da placa, na seção PCB Definitions do painel CoDesigner:

  • Keep Out Area - Uma área de exclusão definida no MCAD se tornará uma área de exclusão da PCB no ECAD. Uma área de exclusão da PCB é uma região ou área da placa configurada para restringir o posicionamento de objetos ECAD específicos. As áreas de exclusão podem ser definidas para qualquer um dos lados da placa ou aplicadas a todas as camadas da PCB. Os objetos que devem ser mantidos fora dessa área na PCB do ECAD são selecionados como propriedades Keepout Restriction no painel Altium CoDesigner do MCAD; configure-as conforme necessário. Saiba mais sobre como posicionar uma área de exclusão no MCAD.

  • Text Note Room - Uma Room de nota de texto definida no MCAD se tornará uma Room de PCB no ECAD. Uma Room de PCB é uma regra de projeto usada para definir uma área na qual componentes específicos devem ser posicionados ou da qual devem ser excluídos. Um uso comum dessa regra é definir uma restrição de altura dos componentes na área da placa abrangida pela Room. Normalmente, a regra de Room será aplicada a um componente individual ou a uma classe de componentes. Clique em uma definição de Room de nota de texto no painel Altium CoDesigner do MCAD para selecioná-la e, em seguida, insira instruções ou informações para o engenheiro ECAD; esse texto se tornará o campo Comentário dessa Room no editor de PCB do ECAD. Saiba mais sobre como posicionar uma Room de nota de texto no MCAD.

As áreas da placa e as Rooms de nota de texto são zonas especiais definidas pelo engenheiro MCAD e, em seguida, enviadas ao engenheiro ECAD. 

  • As áreas de exclusão e Rooms criadas ou alteradas no ECAD não são exibidas por padrão no MCAD, eliminando informações visuais redundantes para o engenheiro mecânico. Sua visibilidade no MCAD pode ser restaurada quando necessário.

  • Não é possível definir regiões de cobre no MCAD. Se o engenheiro MCAD precisar definir uma região de cobre, posicione uma área de exclusão na camada apropriada no MCAD e, em seguida, use o comando Tools » Convert » Convert Selected Keepouts to Primitives no ECAD para converter o objeto de região de exclusão em um objeto de região de cobre.

Definição da PCB - Gabinete da placa

O CoDesigner permite trabalhar no nível da montagem do dispositivo no MCAD e transferir o gabinete junto com a placa do MCAD para o ECAD.

O CoDesigner reconhece que a placa e o gabinete foram adicionados à montagem do dispositivo.O CoDesigner reconhece que a placa e o gabinete foram adicionados à montagem do dispositivo.

Saiba mais sobre como trabalhar na montagem do dispositivo e enviar o gabinete do MCAD para o ECAD.

Menu de configurações do CoDesigner no MCAD

O menu de configurações do CoDesigner é usado para configurar o CoDesigner no seu software MCAD.

Clique na seta para baixo no canto superior direito do painel Altium CoDesigner para abrir o menu.

Use as opções do menu para:

  • Confirme em qual Servidor/Workspace você está conectado no momento.
  • Saia do Servidor/Workspace ao qual você está conectado no momento.
  • Abra a caixa de diálogo CoDesigner Settings, na qual você pode configurar um local central para armazenar modelos e habilitar o suporte à geometria real do cobre.
  • Acesse um Servidor personalizado. Clicar na opção Use Custom Server desconectará você do Workspace atual e retornará ao modo de login do painel Altium CoDesigner.

Para verificar o número da versão em uma versão mais antiga do CoDesigner que não exibe essa informação, abra Programas e Recursos no Painel de Controle do Windows.

A faixa de opções do CoDesigner no MCAD

Quando o suplemento CoDesigner é instalado no seu software MCAD, ele adiciona a faixa de opções Altium CoDesigner à interface. Clique na guia Altium CoDesigner para acessar a faixa de opções, que oferece uma maneira fácil de acessar os objetos de projeto comuns específicos de PCB necessários durante o processo de CoDesign ECAD-MCAD. O uso desses botões garante que o tipo correto de objeto MCAD seja usado para criar um objeto ECAD compatível.

Use a faixa de opções do CoDesigner para definir objetos na PCB de forma compatível com o ECAD.Use a faixa de opções do CoDesigner para definir objetos na PCB de forma compatível com o ECAD.

Fluxo de trabalho de colaboração recomendado

O CoDesign ECAD-MCAD é um processo flexível; não há uma abordagem obrigatória a seguir. Embora seja comum que o contorno da placa seja projetado no MCAD, a espessura da placa must ser definida no ECAD, pois é nele que os diversos materiais das camadas da PCB são selecionados e configurados. Esse requisito leva a um fluxo de projeto recomendado, conforme descrito abaixo.

Iniciando o processo de colaboração no ECAD

In ECAD:

  1. Crie o projeto.

  2. Adicione uma PCB.

  3. Defina o empilhamento de camadas para determinar a espessura da placa.

  4. Abra o painel MCAD CoDesigner (clique no botão Panels no canto inferior direito da área de projeto e selecione o nome do painel, ou use o submenu View » Panels),

  5. Push a placa usando o botão no painel MCAD CoDesigner. Além de enviar os dados de intercâmbio ECAD-MCAD para o seu Workspace, essa ação também salva o projeto e o arquivo da placa no Workspace. O projeto e a placa salvos tornam-se os arquivos de trabalho do projetista ECAD.


In MCAD:

  1. Abra o painel Altium CoDesigner. As etapas para abrir o painel dependerão do software MCAD utilizado; use o link correspondente em Instalação do CoDesigner no seu software MCAD para obter mais detalhes.

  2. Pull a placa no painel Altium CoDesigner — isso cria uma montagem de placa MCAD com base na definição da placa no seu Workspace.

  1. Insira a placa na montagem do dispositivo.
  2. Configure o formato da placa para que se ajuste ao gabinete.
  3. Defina os furos de montagem.
  4. Posicione os componentes mecatrônicos cuja localização é crítica.
  5. Defina quaisquer zonas de exclusão ou regiões de notas de texto necessárias.
  6. Salve a montagem MCAD.

    Consulte a seção Recomendações para o engenheiro mecânico para obter informações mais detalhadas sobre como definir o formato da placa, adicionar furos e posicionar componentes.

Pushing from MCAD back to ECAD:

  1. Usando o botão no painel MCAD CoDesigner, Push a placa para o Workspace — isso salva a definição da placa, os furos e os detalhes dos componentes posicionados como dados de intercâmbio MCAD-ECAD.

Pulling into ECAD:

  1. Abra a placa e execute um Pull para carregar a definição atualizada da placa e os detalhes dos componentes do seu Workspace.

In MCAD or ECAD:

  1. Reabra a montagem ou o arquivo PCB para continuar trabalhando no projeto.

Como iniciar o processo de colaboração no MCAD

Starting the Board in MCAD:

  1. É possível iniciar o processo de projeto da PCB no MCAD, mas isso não é recomendado. O processo é o mesmo em todos os ambientes MCAD compatíveis.

Enviar e compartilhar para convidar um engenheiro mecânico (Workspace hospedado no Altium 365)

Ao clicar em Push no painel MCAD CoDesigner no ECAD, o painel MCAD CoDesigner também oferece a oportunidade de Share o projeto com outro engenheiro.

O CoDesigner envia e recebe o projeto da placa transferindo um pacote de dados especial de ECAD para MCAD, nos dois sentidos, por meio do seu Workspace Altium. Ao marcar a caixa de seleção Share, você inicia um processo que configura o acesso ao Workspace e as permissões do projeto para que o engenheiro convidado possa acessar o projeto, incluindo o pacote de dados especial ECAD-MCAD. O acesso do engenheiro convidado é disponibilizado no software MCAD por meio dos recursos de envio e recebimento no painel Altium CoDesigner, e também por meio de um navegador da Web, caso ele tenha ou opte por criar uma conta Altium durante o processo de convite.

O estado marcado ou desmarcado da caixa de seleção Share é determinado pela presença de um membro do Workspace com a função de engenheiro mecânico atribuída. Se não houver nenhum, a caixa de seleção estará On por padrão.

O projeto pode ser compartilhado com qualquer pessoa, independentemente de ela já ser membro do Workspace do projeto ou até mesmo de ter uma conta Altium. A tabela abaixo resume o acesso ao projeto, dependendo das permissões que o convidado tinha no momento do compartilhamento.

Existing Altium Account Status Existing Workspace Status Permissions Assigned During Share Notes
Sem conta Altium ativa Não é membro do Workspace do projeto Recebe acesso de convidado ao projeto, com permissões de edição

O convidado recebe um e-mail com um link para criar uma conta Altium. Após a criação, o convidado também terá acesso ao projeto pelo navegador, por meio da seção Compartilhado comigo do seu Espaço pessoal.

Observe que o convidado não terá acesso ao projeto pelo software MCAD. Isso pode ser resolvido adicionando o usuário como membro do Workspace e atribuindo a ele permissões de edição.

Conta Altium ativa Não é membro do Workspace do projeto Torna-se membro do Workspace do projeto e recebe a função de engenheiro mecânico; o projeto é compartilhado com permissões de visualização

O novo membro do Workspace recebe a função de engenheiro mecânico. Como agora há um membro do Workspace com essa função atribuída, a caixa de seleção de compartilhamento não será mais marcada automaticamente.

Observe que as permissões do projeto devem ser elevadas para edição para que o engenheiro mecânico possa realizar um envio a partir do MCAD.

Conta Altium ativa Já é membro do Workspace do projeto Projeto compartilhado com permissões de edição  

O processo de compartilhamento

Se a caixa de seleção Share estiver marcada, a caixa de diálogo Share with a Mechanical Engineer será aberta quando você clicar no botão Send no painel MCAD CoDesigner.

Insira o Email Address da pessoa com quem deseja compartilhar o projeto (e uma Note opcional) e clique no botão Share na caixa de diálogo. Se o convidado ainda não for membro do Workspace, a caixa de diálogo de notificação Share with a Mechanical Engineer será exibida, alertando que o usuário convidado pode ser de fora da sua organização.

Ao clicar em OK nessa caixa de diálogo, ou se a pessoa já for membro do seu Workspace, um e-mail de notificação será gerado e enviado ao convidado.

Observe que o recurso de notificações por e-mail exige que a opção Enable Mail Notifications esteja habilitada no Workspace ().

Após um breve intervalo, uma caixa de diálogo de confirmação será exibida.

O projeto agora está compartilhado com o engenheiro mecânico.

Observações sobre o envio e compartilhamento

  • Você deve entrar no seu Workspace pelo navegador e confirmar que o engenheiro mecânico convidado recebeu Edit permissions na caixa de diálogo Share do projeto (). Embora o engenheiro mecânico possa receber a placa apenas com permissões de visualização, ele não poderá enviar alterações ao projeto da placa se the project não estiver compartilhado com ele com permissões de edição. Como o CoDesign ECAD-MCAD é realizado por meio de um arquivo intermediário independente de ferramenta e o engenheiro mecânico tem acesso somente de leitura aos arquivos reais do projeto da PCB, o risco do compartilhamento é baixo.

  • Todos os administradores do Workspace receberão um e-mail de notificação informando que o convidado (identificado pelo endereço de e-mail) foi convidado para o projeto.

  • Se o convidado não tiver uma conta Altium, ele receberá um e-mail que o direcionará a um formulário intermediário para se cadastrar e criar uma conta Altium. Após o cadastro, o projeto será compartilhado com ele como Guest com Edit permissions. Observe que o convidado sem conta Altium, ao se cadastrar, será tratado como se fosse sua própria organização pessoal. Ele não será adicionado como membro do seu Workspace.

  • Se o engenheiro que usa o Altium Designer e realizou o envio e compartilhamento não tiver permissões de administrador do Workspace, o fluxo incluirá uma etapa adicional. Primeiro, todos os administradores do Workspace serão notificados da solicitação de compartilhamento. Quando um administrador aprovar a solicitação de convite (), o convite será processado conforme descrito acima, e o autor do convite inicial também será notificado por e-mail. Saiba mais sobre como convidar outros usuários para o seu Workspace Altium 365.

Trabalhando entre MCAD e ECAD

A precisão das alterações que o CoDesigner detecta atualmente é de: 0.5 mils (0.0127 mm) para dimensões lineares e 0.5 degrees para dimensões angulares. Essa precisão será aumentada em uma futura atualização do CoDesigner.

Em qualquer etapa do processo de projeto, as alterações podem ser transferidas entre as ferramentas MCAD e ECAD usando o painel CoDesigner.

As alterações são enviadas e recebidas entre as ferramentas MCAD e ECAD por meio do painel CoDesigner. Changes to the board and component detail are Pulled from MCAD in the MCAD CoDesigner panel As alterações são enviadas e recebidas entre as ferramentas MCAD e ECAD por meio do painel CoDesigner.

  1. Para transferir alterações do projeto, clique no botão Push no painel correspondente.
  2. Ao clicar no botão Push, uma janela de edição é exibida na parte superior do painel do editor de origem. Insira uma mensagem sobre a alteração do projeto e clique em Send.
  3. Quando você clica em Enviar:
    • A cópia de trabalho do arquivo de PCB modificado é salva automaticamente caso haja alterações não salvas.
    • As alterações são gravadas no seu Workspace.
    • A mensagem publicada é exibida na conversa do painel CoDesigner do editor de origem.
    • O painel do editor de destino exibirá uma mensagem informando que há uma alteração pendente na próxima vez que a cópia de trabalho do arquivo de projeto for aberta.
  4. Clique em Pull no painel do editor de destino para exibir uma lista detalhando cada alteração necessária para sincronizar novamente os projetos.

Trabalhando com a lista de alterações

Ao clicar no botão Pull, cada alteração que precisa ser feita no arquivo de trabalho para sincronizá-lo com o snapshot no seu Workspace é listada, conforme mostrado abaixo.

Incoming changes are detailed in the CoDesigner panel, these can be selectively enabled as required

  • Cada diferença detectada entre o projeto atual e o snapshot armazenado no seu Workspace é detalhada como uma alteração na Lista de alterações.
  • Uma alteração não precisa ser aceita. Se uma alteração for ignorada, ela aparecerá novamente na Lista de alterações na próxima vez que uma atualização for realizada nessa direção. Esteja ciente de que, se você optar por ignorar uma alteração, por exemplo, a movimentação de um furo de montagem, e depois enviar as alterações do seu projeto, a alteração ignorada poderá ser sobrescrita, pois a sua versão tem o furo de montagem na posição antiga. O projetista MCAD sempre pode evitar perder sua alteração não aceitando a movimentação do furo de montagem feita por você.
  • Uma única alteração de projeto, como mudar a posição de um componente, pode resultar em várias alterações na Lista de alterações. Quando um componente da PCB é movido, há alterações no MCAD relacionadas à posição do componente, às formas que ele gera na camada de serigrafia de componentes e às formas que ele gera nas camadas de cobre superior e inferior. Todas as alterações relacionadas devem ser aplicadas em conjunto.
  • A lista pode incluir alterações que não podem ser aplicadas no ambiente de destino. Nessa situação, a alteração será exibida, mas a caixa de seleção ficará indisponível, indicando que essa diferença não pode ser resolvida.
  • Sempre que possível, a alteração selecionada é destacada na área de projeto quando você clica nela na Lista de alterações.
  • Clique em Apply para aplicar as alterações marcadas.

Consulte a seção Recomendações para o engenheiro mecânico para obter informações mais detalhadas sobre como definir o formato da placa, adicionar furos e posicionar componentes.

Os seguintes tipos de PCBs not serão transferidos do ECAD para o MCAD:

Grade de coordenadas MCAD

O CoDesigner usa a origem absoluta do ECAD como referência quando a placa é enviada do ECAD para o MCAD. O CoDesigner 2.4 introduziu um recurso para criar uma nova grade MCAD Coordinates ao receber a placa no ECAD, incluindo uma entidade MCAD Origin, quando a origem MCAD é diferente da origem ECAD padrão (absoluta). Isso ajuda o engenheiro elétrico a se comunicar com o engenheiro mecânico sobre o posicionamento das diferentes entidades da placa.

A representação da grade MCAD Coordinates pode ser personalizada no ECAD. Clique duas vezes na entrada do painel Properties para abrir a caixa de diálogo Editor de grade. Saiba mais sobre o Sistema de grades de PCB.

A grade de coordenadas definida no MCAD também pode ser personalizada no ECAD.A grade de coordenadas definida no MCAD também pode ser personalizada no ECAD.

Observe que a alteração da posição do contorno da placa no MCAD deve ser realizada antes de posicionar componentes e outros objetos, para evitar a necessidade de restaurar manualmente a posição desses objetos.

Planos MCAD para posicionamento de componentes

A partir do CoDesigner 2.2.0, planos de componentes dos lados superior e inferior são criados no MCAD quando a placa é recebida, para simplificar o processo de posicionamento de componentes no MCAD. Os componentes enviados do ECAD são posicionados no MCAD de modo a desconsiderar a espessura da camada de máscara de solda.

Como o CoDesigner lida com as camadas de cobre, máscara e serigrafia

Além do formato da placa e dos componentes, o CoDesigner também transfere do ECAD para o MCAD as camadas de cobre, máscara de solda e serigrafia de componentes dos lados superior e inferior.

Camadas ECAD como decalques

Por padrão, essas camadas são enviadas do ECAD para o Workspace como imagens SVG individuais. Quando a montagem da placa é recebida no MCAD, o CoDesigner converte as imagens SVG em imagens PNG. A partir dessas imagens PNG, o CoDesigner combina o conjunto de imagens do lado superior em um único decalque superior e o conjunto do lado inferior em um único decalque inferior. Esses dois decalques são então aplicados às superfícies superior e inferior da placa durante o recebimento no MCAD.

Os decalques superior e inferior são aplicados a cada lado da placa no MCAD. Os decalques superior e inferior são aplicados a cada lado da placa no MCAD.

Autodesk Fusion — Camadas ECAD como perfis de esboço

Uma abordagem diferente é usada para transferir as camadas de cobre e de serigrafia de componentes superiores/inferiores do ECAD para o Autodesk Fusion. No Autodesk Fusion, essas camadas são importadas como perfis de esboço desenhados no objeto da placa. Esse conjunto de camadas pode ser ativado e desativado no Autodesk Fusion clicando no botão Advanced Geometry ( ) na faixa de opções Altium CoDesigner. Como alternativa, use o ícone de visibilidade do Autodesk Fusion para ocultar/exibir seletivamente qualquer uma dessas camadas.

As camadas de serigrafia de componentes e de cobre superficial são criadas como perfis de esboço no Autodesk Fusion.As camadas de serigrafia de componentes e de cobre superficial são criadas como perfis de esboço no Autodesk Fusion.

As camadas de máscara de solda superior/inferior não são transferidas para o Autodesk Fusion. Em vez disso, a cor da camada de máscara de solda superior do ECAD é aplicada ao objeto da placa.

Geometria avançada de cobre no MCAD

Como alternativa à exibição de decalques (imagens) das camadas de cobre + máscara + serigrafia no MCAD, o CoDesigner também pode transferir a geometria real do cobre (denominada Advanced Copper Geometry) e as camadas de máscara 3D para o MCAD. Esse recurso é atualmente compatível com PTC Creo, Autodesk Inventor, SOLIDWORKS e Siemens NX. A partir do CoDesigner 2.7, o decalque de serigrafia de componentes é aplicado à face da extrusão da máscara de solda.

As camadas de cobre podem ser transferidas para o MCAD, se necessário. Na imagem acima, os componentes e as camadas foram ocultados, exceto a camada de cobre superior.As camadas de cobre podem ser transferidas para o MCAD, se necessário. Na imagem acima, os componentes e as camadas foram ocultados, exceto a camada de cobre superior.

Para incluir a geometria avançada de cobre, habilite a opção Build 3D geometry for Copper and Solder Mask na caixa de diálogo Altium CoDesigner Settings (junto com a opção Build Vias, se necessário). A caixa de diálogo Configurações é acessada pelo menu do CoDesigner no painel Altium CoDesigner ().

Habilite a opção Criar geometria 3D para cobre e máscara de solda para incluir essas camadas na montagem MCAD (caixa de diálogo do Autodesk Inventor).Habilite a opção Criar geometria 3D para cobre e máscara de solda para incluir essas camadas na montagem MCAD (caixa de diálogo do Autodesk Inventor).

Observações sobre o trabalho com geometria de cobre e camadas de máscara 3D:

  • As camadas de cobre e máscara são incluídas como submontagens MCAD.
  • Todas as camadas de cobre da PCB presentes no empilhamento de camadas são incluídas. Observe que a espessura da camada de cobre não inclui dados das camadas de revestimento, como o acabamento superficial. Isso será adicionado em uma atualização futura.
  • As paredes metalizadas dos pads de furo passante são incluídas quando a opção Build 3D geometry for Copper and Solder Mask está habilitada.
  • As formas superficiais das vias também são incluídas quando a opção Build 3D geometry for Copper and Solder Mask está habilitada. Habilite a opção Build Vias para incluir as paredes de cobre das vias.
  • Quando a opção Build 3D geometry for Copper and Solder Mask está habilitada, o decalque de serigrafia de componentes é aplicado à face da extrusão da máscara de solda.
  • Dependendo da complexidade do projeto, incluir a geometria de cobre e as vias pode significantly increase o tamanho do arquivo e o tempo necessário para receber o projeto no MCAD.
  • Os dados de cobre e máscara são sempre enviados do ECAD. Não é necessário enviá-los novamente do ECAD se você habilitar as opções Build 3D geometry for Copper and Solder Mask e Build Vias no MCAD; basta fechar a placa e recebê-la novamente do Workspace.

Notes:

  • Consulte Note no painel à direita para obter informações sobre a disponibilidade do recurso de Geometria Avançada de Cobre na sua instalação do MCAD CoDesigner. Se ele não estiver disponível, é possível usar decalques baseados em imagens, conforme descrito acima.
  • A forma do cobre só pode ser editada no ECAD; as alterações feitas no MCAD não são enviadas para o ECAD.

Representação precisa da máscara de solda

Introduzido na atualização 2.5, o CoDesigner cria um modelo preciso da máscara de solda, incluindo as aberturas para os pads, como uma entidade separada no MCAD quando a opção Build 3D Copper está habilitada. Como a máscara preenche as regiões entre as áreas de cobre removidas por corrosão, a espessura da camada de máscara no MCAD é a soma das espessuras da camada superior de cobre e da camada de máscara de solda, conforme definidas no ECAD.

Como a máscara de solda preenche as regiões entre trilhas, pads e vias onde o cobre foi removido por corrosão, sua espessura total no MCAD é a soma da espessura da camada de cobre e da espessura da máscara de solda, conforme definidas no ECAD.Como a máscara de solda preenche as regiões entre trilhas, pads e vias onde o cobre foi removido por corrosão, sua espessura total no MCAD é a soma da espessura da camada de cobre e da espessura da máscara de solda, conforme definidas no ECAD.

Como mencionado anteriormente, no MCAD os componentes são posicionados nos planos de componentes dos lados superior e inferior (criados no MCAD quando a placa é recebida). Como esses planos ficam na superfície externa das camadas superior e inferior de cobre, os componentes enviados do ECAD são posicionados no MCAD sem considerar a espessura da camada de máscara de solda. Isso resulta em colisões entre os componentes e a camada de máscara de solda. Se essas colisões representarem um problema de projeto, diminua temporariamente a espessura da PCB para que os componentes fiquem efetivamente apoiados na superfície externa das camadas de máscara de solda. Isso será resolvido em uma atualização futura com a adição de uma opção para ocultar as camadas de máscara de solda no MCAD.

Suporte a Keepouts e Rooms

A faixa de opções Altium CoDesigner oferece uma maneira fácil de acessar os objetos de projeto comuns específicos de PCB no MCAD, incluindo Keepouts e Rooms. O uso desses botões garante que o tipo correto de objeto MCAD seja usado para criar um objeto ECAD compatível.

Suporte a Keepouts

Um Keepout de PCB é uma região ou área da placa configurada para restringir o posicionamento de objetos ECAD específicos. Os Keepouts podem ser definidos em qualquer um dos lados da placa ou aplicados a todas as camadas da PCB. Os objetos que devem ser mantidos fora dessa área são selecionados nas propriedades de restrição do Keepout.

Como definir um Keepout no MCAD:

  • Clique no botão Keep Out Area na faixa de opções Altium CoDesigner.
  • Será solicitado que você escolha uma face, superfície ou plano. Clique no lado da placa que requer o Keepout. Se o Keepout for aplicado a todas as camadas, ele poderá ser desenhado em qualquer um dos lados.
  • Clique em uma ferramenta de esboço MCAD adequada, como Retângulo, para definir o Keepout. Observe que o esboço deve incluir apenas um contorno; contornos internos não são suportados.
  • Desenhe a forma necessária para o Keepout.
  • Saia do modo Sketch.
  • Agora é possível editar as propriedades do recurso. Você pode considerar o Keepout como uma cerca ao redor da área de exclusão; ajuste Depth para um valor pequeno, por exemplo, 1 mm.
  • Esse Keepout se tornará um Keepout específico de uma camada no ECAD, na camada em que foi desenhado no MCAD. Para definir um Keepout em todas as camadas, configure-o no MCAD para extrudar em ambas as direções, ajustando Depth na segunda direção para um valor suficiente para atravessar a placa.
  • Clique no botão Aceitar do MCAD para concluir o processo de definição do recurso. Se necessário, o recurso poderá ser renomeado na árvore de recursos.
  • No painel Altium CoDesigner, selecione a aba PCB Definition e configure as restrições do Keepout conforme necessário. Agora o Keepout pode ser enviado para o ECAD, onde será adicionado como uma região de Keepout. Dependendo de como foi configurado no MCAD, ele se tornará um Keepout da camada superior, um Keepout da camada inferior ou um Keepout da camada de Keepout. Se necessário, a forma do Keepout poderá ser ajustada no ECAD e enviada de volta para o MCAD.

Suporte a Rooms

Uma Room de PCB é uma regra de projeto que define uma área na qual componentes específicos devem ser posicionados ou da qual devem ser excluídos. Um uso comum dessa regra é definir uma restrição de altura de componentes na área da placa coberta pela Room. Normalmente, a regra de Room é aplicada a um componente individual ou a uma classe de componentes.

Como definir uma Room no MCAD:

  • Clique no botão Text Note Room na faixa de opções Altium CoDesigner.

  • Será solicitado que você escolha uma face, superfície ou plano. Clique no lado da placa que requer a Room.

  • Clique em uma ferramenta de esboço MCAD adequada, como Retângulo, para definir a Room. Observe que o esboço deve incluir apenas um contorno; contornos internos não são suportados.

  • Desenhe a forma necessária para a Room.

  • Saia do modo Sketch.

  • Clique no botão Aceitar do MCAD para concluir o processo de definição do recurso. Se necessário, o recurso poderá ser renomeado na árvore de recursos.

  • No painel Altium CoDesigner, selecione a aba PCB Definition e insira um comentário para a Room que explique sua finalidade ao engenheiro de ECAD. Agora a Room pode ser enviada para o ECAD, onde será adicionada como uma regra de projeto Placement Room, na camada em que foi desenhada no MCAD. A única propriedade que pode ser transferida entre MCAD e ECAD é o Comentário, que se torna o comentário da regra de projeto Placement Room.

  • A regra de projeto Placement Room agora pode ser configurada conforme necessário no ECAD.

Áreas de Keepout e Rooms podem ser definidas no MCAD e enviadas para o ECAD.Áreas de Keepout e Rooms podem ser definidas no MCAD e enviadas para o ECAD.

Observações sobre a transferência de áreas da placa:

  • São suportadas regiões de Keepout do ECAD dos tipos Preenchimento e Região Sólida.
  • O CoDesigner detecta o estado de bloqueio dos Keepouts e Rooms no ECAD, garantindo que eles não sejam movidos durante uma operação de recebimento no MCAD.
  • Como os objetos de Keepout do ECAD não incluem um identificador exclusivo nem um nome de objeto, as alterações de Keepout do ECAD para o MCAD são feitas removendo o objeto existente e adicionando um novo objeto (com um novo nome no MCAD).
  • As alterações feitas nas Rooms do ECAD também são marcadas como remoção e adição durante uma transferência de alterações do ECAD para o MCAD, mas o Nome e o Comentário são mantidos.
  • Keepouts e Rooms criados ou alterados no ECAD não são exibidos por padrão no MCAD, eliminando informações visuais redundantes para o engenheiro mecânico. Sua visibilidade no MCAD pode ser restaurada quando necessário.

Important Note about Versions: Se houver a possibilidade de a extensão ECAD ter sido atualizada, mas o plugin MCAD não, tenha cuidado ao aplicar alterações do MCAD ao ECAD. Se houver Keepouts e Rooms definidos na PCB no ECAD, o CoDesigner sugerirá excluí-los. A solução é simplesmente rejeitar essas alterações no ECAD para que os Keepouts e Rooms sejam mantidos.

Controle do número de componentes recebidos no MCAD

Para melhorar o desempenho ao trabalhar em placas com um grande número de componentes, o CoDesigner permite excluir componentes abaixo de uma altura definida pelo usuário durante o recebimento de dados do ECAD. Para o limite de altura, o CoDesigner usa a altura definida nas propriedades do componente no ECAD. Observe que essa é a propriedade Height do componente da PCB, e não a altura do modelo 3D adicionado ao footprint do componente ().

A altura limite que o CoDesigner verifica é definida na caixa de diálogo Altium CoDesigner Settings, conforme mostrado na imagem abaixo. A caixa de diálogo é acessada pelo painel Altium CoDesigner no MCAD; selecione Settings no menu do painel para abri-la. A imagem abaixo mostra as configurações do Autodesk Fusion; a mesma configuração está disponível em cada MCAD compatível.

Componentes pequenos podem ser excluídos durante a importação para o MCAD definindo o limite de altura da opção Ignorar componentes menores que.Componentes pequenos podem ser excluídos durante a importação para o MCAD definindo o limite de altura da opção Ignorar componentes menores que.

Configuração da altura dos componentes no ECAD

O vídeo abaixo demonstra técnicas para localizar componentes da PCB sem Height definido (valor padrão zero) e atualizar rapidamente o valor da altura de vários componentes. Em seguida, demonstra como definir Ignore components setting smaller than no MCAD e como o MCAD CoDesigner lida com isso durante uma importação do ECAD. 

Valores incorretos de altura dos componentes podem ser detectados e corrigidos rapidamente no ECAD.

Alterações inteligentes de esboços no MCAD

Considere a situação em que o engenheiro eletrônico precisa modificar o formato da placa, e esse formato tem cotas e restrições aplicadas no MCAD. Anteriormente, as cotas e restrições do esboço no MCAD eram perdidas quando a placa era importada de volta para o MCAD. Agora, durante uma importação, o CoDesigner redesenha apenas os elementos de um esboço que foram alterados no ECAD, de modo que as cotas e restrições relacionadas aos elementos não alterados sejam mantidas como estavam.

Observe que, em alguns casos, por exemplo, quando há restrições mecânicas complexas, esse comportamento pode levar a alterações inesperadas na geometria. Nesses casos, pode ser mais eficiente desativar esse novo recurso de suporte a esboços inteligentes e importar novamente, depois recriar as cotas e restrições (como era necessário nas versões anteriores do CoDesigner). Isso pode ser feito desativando a opção Smart Sketch Change na caixa de diálogo Altium CoDesigner Settings do MCAD.

As cotas inteligentes que não são afetadas pelas alterações do projeto são mantidas durante uma importação do ECAD.

Gerenciamento do caminho da ferramenta de fresagem da PCB no MCAD

Um recurso comum em projetos de placas é definir um caminho de fresagem ao redor da borda externa do contorno da placa. Esse caminho geralmente inclui várias fileiras de pequenos furos (chamados de "mouse bites"), cujo material ao redor é suficiente para manter a placa presa ao painel no qual é fabricada. Após a conclusão da montagem da PCB, a placa pode ser destacada do material excedente ao redor.

Observe o caminho fresado ao redor da borda externa da placa, incluindo os furos "mouse bite".

O caminho da ferramenta de fresagem é definido no ECAD em uma camada mecânica que foi configurada como a camada de caminho da ferramenta de fresagem.

 

Embora o caminho da ferramenta de fresagem seja essencial para a fabricação, ele geralmente não é necessário durante o projeto no MCAD, quando o engenheiro mecânico precisa se concentrar em acomodar a placa no gabinete do produto. A atualização 3.13 do MCAD CoDesigner introduziu a opção Build Route Tool Path na caixa de diálogo Altium CoDesigner Settings, dando ao engenheiro mecânico controle sobre a importação do caminho da ferramenta de fresagem para o MCAD (observe que o caminho é sempre enviado pelo ECAD). 

Escolha se o caminho da ferramenta de fresagem deve ser incluído na importação para o MCAD.Escolha se o caminho da ferramenta de fresagem deve ser incluído na importação para o MCAD.

Projeto colaborativo de uma PCB com variantes

O Altium Designer permite que o projetista eletrônico crie variações do produto que está projetando. As variações compatíveis incluem: marcar um componente como não montado; modificar os parâmetros de um componente, incluindo o valor do componente impresso na serigrafia da placa; ou substituir um componente por um componente alternativo (que pode ou não usar um footprint diferente).

No Altium Designer, há apenas um projeto de placa. As informações das variantes, como os detalhes de um componente alternativo, são armazenadas no arquivo do projeto e aplicadas à placa quando a variante é selecionada no painel Projects. A versão [No Variations] da placa é salva como PcbDoc.

O Altium Designer pode ser usado para criar variações de um projeto de placa; selecione a variante no painel Projects e, em seguida, envie-a para o MCAD pelo painel CoDesigner.O Altium Designer pode ser usado para criar variações de um projeto de placa; selecione a variante no painel Projects e, em seguida, envie-a para o MCAD pelo painel CoDesigner.

Saiba mais sobre como trabalhar com variantes no ECAD

Recomendações para o engenheiro mecânico

Esta seção detalha funcionalidades e comportamentos que o engenheiro mecânico deve conhecer ao usar o CoDesigner.

Exibição do designador de referência do ECAD no MCAD

O Altium MCAD CoDesigner usa uma abordagem diferente para exibir o designador de referência em cada ferramenta MCAD:

  • Autodesk Fusion – Abra o painel ECAD Properties para exibir as propriedades da peça selecionada no momento ().
  • Autodesk Inventor – O designador de referência é exibido na árvore do modelo por padrão ().
  • PTC Creo – No modo Model Tree do painel, clique no botão Tree Columns para abrir a caixa de diálogo Model Tree Columns. Defina Not Displayed Type como ECAD Params, localize o parâmetro ECAD_REF_DES e clique no botão Add Column ().
  • SOLIDWORKS – O designador de referência é exibido na Árvore do modelo por padrão ().
  • Siemens NX – No Navegador de montagem, right-click onde os nomes das colunas são exibidos para abrir o menu de contexto e selecione Columns » Component Name para exibir a coluna Nome do componente ().

Sincronização de alterações entre engenheiros mecânicos

  1. O CoDesigner transfere a montagem mecânica da PCB para o ECAD por meio de um Workspace Altium, como um Workspace do Altium 365. As alterações enviadas/recebidas pelo Workspace são direcionais — a montagem da PCB enviada do MCAD (e recebida no ECAD) é armazenada no Workspace separadamente da montagem da PCB enviada do ECAD (e recebida no MCAD). Isso significa que um segundo engenheiro mecânico não pode receber a placa modificada que outro engenheiro mecânico acabou de enviar ao Workspace; em vez disso, ele receberá os últimos dados enviados do ECAD. Observe que as restrições do MCAD existem apenas na montagem MCAD em que foram criadas. Quando a placa é enviada do MCAD para o ECAD, as posições dos componentes resultantes das restrições são enviadas, mas não as restrições em si. Portanto, se a placa for recebida em uma nova montagem MCAD, nenhuma das restrições criadas por um engenheiro MCAD anterior será incluída.

As alterações do ECAD e do MCAD são armazenadas separadamente no Workspace.As alterações do ECAD e do MCAD são armazenadas separadamente no Workspace.

Para permitir que outros engenheiros mecânicos vejam suas alterações, salve a montagem da PCB da mesma forma que qualquer outra montagem — em um local de armazenamento compartilhado acessível a ambos. Esse método preservará todas as restrições do MCAD. Como alternativa, peça ao projetista ECAD que receba os dados no ECAD, salve-os e envie o projeto atualizado de volta ao MCAD. No entanto, conforme explicado acima, nenhuma restrição do MCAD será incluída ao usar esse método.

  1. Outro ponto importante é que as alterações feitas na mesma montagem de PCB por diferentes engenheiros mecânicos não são mescladas quando são enviadas; a alteração mais recente enviada por qualquer engenheiro mecânico substituirá as alterações anteriores enviadas por outros engenheiros mecânicos.

O Workspace Altium não foi concebido para ser usado como mecanismo de sincronização de alterações entre vários engenheiros MCAD; isso deve ser feito por meio de um sistema adequado de gerenciamento de dados de produto (PDM) para MCAD. Se não houver um PDM disponível e o Workspace Altium estiver sendo usado, lembre-se de que o engenheiro ECAD deve receber e aceitar as alterações do engenheiro MCAD 1 e, em seguida, enviar a placa atualizada de volta ao Workspace para que o engenheiro MCAD 2 possa recebê-las e visualizá-las (conforme descrito abaixo).

Demonstração visual do processo de sincronização

O ECAD e o MCAD enviam suas alterações para locais de armazenamento diferentes no Workspace. Isso significa que cada engenheiro só pode receber alterações que tenham sido enviadas pelo outro engenheiro. Essas alterações só incluirão suas próprias alterações se elas já tiverem sido aceitas pelo outro engenheiro antes que ele faça o envio.

Por exemplo, uma placa é criada no ECAD, enviada ao Workspace e recebida no MCAD:

Alterações de projeto são feitas no ECAD

Depois de serem enviadas ao MCAD (armazenadas no Workspace)

Elas podem ser recebidas no MCAD

 

Se o engenheiro ECAD adicionar componentes AND o engenheiro MCAD adicionar furos, AND se cada um enviar sua placa e depois receber a placa do outro, o CoDesigner tentará remover os furos da placa do engenheiro MCAD e remover os componentes da placa do engenheiro ECAD:

Alterações estão sendo feitas no ECAD e também no MCAD

Se ambos os engenheiros enviarem suas alterações antes de receberem as do outro

As alterações de projeto do outro serão perdidas

 

Cada engenheiro tem a opção de rejeitar alterações propostas específicas. Por exemplo, o engenheiro ECAD pode aceitar a adição dos furos, mas rejeitar a exclusão dos componentes removidos. No entanto, essa forma de trabalho pode ser difícil de gerenciar com placas e/ou alterações complexas. Outro ponto é que todas as alterações nos decalques são vistas pelo CoDesigner como uma única alteração, portanto só podem ser aceitas ou rejeitadas em conjunto, não individualmente.

Uma abordagem melhor é um engenheiro fazer suas alterações e enviar a placa e, em seguida, o outro engenheiro receber a placa antes de fazer suas alterações, conforme mostrado abaixo.

 

 

 

 

 

 

 

 

 

Use uma abordagem circular para transferir alterações de projeto entre ECAD e MCAD.

Inclusão de arredondamentos e chanfros no contorno da placa no MCAD

Uma prática comum entre engenheiros mecânicos é aplicar chanfros e arredondamentos para dar forma aos cantos da placa. Se eles forem definidos no MCAD como entidades 3D, o CoDesigner não poderá transferi-los para o ECAD, pois o editor de PCB do ECAD define o contorno da placa como um objeto 2D (com uma espessura). Para resolver isso, quando o CoDesigner detecta uma entidade 3D desse tipo, ele oferece a opção de convertê-la em entidades 2D e incorporá-las ao esboço da placa. 

Arredondamentos e chanfros 3D do MCAD aplicados a uma aresta no eixo Z podem ser transformados em 2D pelo CoDesigner e enviados ao ECAD.Arredondamentos e chanfros 3D do MCAD aplicados a uma aresta no eixo Z podem ser transformados em 2D pelo CoDesigner e enviados ao ECAD.

  • Observe que a transformação de arredondamentos e chanfros é um processo unidirecional. Depois de convertidos, eles não podem mais ser editados como entidades 3D. 
  • O suporte inicial à transformação de entidades 3D em 2D abrange arredondamentos e chanfros 3D criados nas arestas verticais do contorno da placa no MCAD (arestas ao longo do eixo Z).
  • As versões anteriores ao CoDesigner 3.9 alertavam o engenheiro mecânico sobre a existência dessas entidades, mas elas eram ignoradas.

Suporte a arredondamentos e chanfros:

  • Arredondamentos regulares (circulares) com raio constante são compatíveis ().
  • Chanfros definidos por distâncias iguais a partir da aresta (distância-distância simétrica) são compatíveis ().
  • Chanfros definidos por ângulo-distância () ou por distância-distância não simétrica não são compatíveis.
  • Arredondamentos e chanfros definidos em arestas laterais não retilíneas, assim como em outros arredondamentos e chanfros, não são compatíveis.
  • Arredondamentos e chanfros definidos em um projeto rígido-flexível não são compatíveis.

Como resolver problemas no contorno da placa no ECAD

Quando a placa é enviada do ECAD, o CoDesigner verifica o contorno da placa e avisa o usuário se houver problemas com microssegmentos ou se forem encontrados contornos com autointerseções. Quando a placa é recebida no MCAD, o CoDesigner tenta resolver esses problemas. Se não for possível resolvê-los, eles deverão ser corrigidos no ECAD.

Remoção automática de microssegmentos

O CoDesigner 2.4 introduziu um recurso automático para detectar e corrigir microssegmentos no contorno da placa. Se forem detectados, uma caixa de diálogo será exibida oferecendo a opção de resolver os problemas, conforme mostrado abaixo. Se você clicar em Yes, os problemas detectados serão resolvidos automaticamente. Se você clicar em No e fechar a caixa de diálogo, será exibida uma caixa de diálogo de erro detalhando a localização dos problemas, que deverão ser resolvidos manualmente (conforme descrito abaixo).

Observe que esse recurso utiliza uma nova API e, portanto, está disponível apenas no Altium Designer 21.3.x ou posterior.

Observe que o recurso automático não corrige autointerseções detectadas no contorno da placa ou em um recorte da placa. Para corrigi-las, você pode usar as técnicas manuais descritas abaixo.

Remoção manual de microssegmentos e autointerseções

Microssegmentos e autointerseções que não tenham sido corrigidos automaticamente ou que sejam detectados em um recorte da placa devem ser corrigidos manualmente.

Para corrigir os problemas no ECAD:

  1. Copie as informações de erro da caixa de diálogo para um editor de texto para ter acesso às coordenadas dos problemas.

  2. Defina a grade de ajuste (atalho Gtrl+G) com um valor pequeno (por exemplo, 0,001 mil) para poder fazer pequenas alterações na posição dos vértices.

  3. Alterne para View » Board Planning Mode.

  4. Aproxime a visualização do local do problema. Como alternativa, use o comando Ir para localização (Edit » Jump » New Location ou o atalho J, L) e digite as coordenadas na caixa de diálogo Jump to Location. Observe que você pode incluir as unidades (mm ou mil) junto com o valor se elas forem diferentes das unidades atuais da placa. Se o problema for causado por um arco, o local do problema poderá ser o ponto central do arco. Nessa situação, verifique visualmente o contorno da placa em busca de arcos curtos e pouco acentuados.

  5. Execute o comando Design » Edit Board Shape (atalho D, D). O contorno da placa exibirá vértices nas extremidades e no centro de cada aresta. Verifique se há vários vértices muito próximos entre si e arcos muito pouco acentuados. Use as dicas a seguir para ajudar a resolver os problemas:

    1. Clique e arraste uma aresta ou um vértice para modificar a forma. Há três modos de modificação da forma disponíveis durante a edição: Quebrar aresta, Mover (deslizar) aresta e Curvar (dobrar) aresta; pressione Shift+Space durante a edição para alternar entre os modos. O modo atual é exibido na barra de status.
    2. Mova ligeiramente o vértice na extremidade de uma aresta curta e solte o botão do mouse. Muitas vezes, isso será suficiente para que o software corrija e remova a aresta curta.
    3. Um arco curto e pouco acentuado pode ser convertido em uma aresta reta arrastando o vértice central no modo Curvar para achatar o arco (ele será substituído por uma aresta reta quando você o soltar).
    4. Guias de alinhamento verdes serão exibidas quando a aresta em movimento ou a corda do arco se alinhar com uma aresta existente.
    5. Clique em um vértice e mantenha o botão pressionado; em seguida, pressione Delete para removê-lo. Para adicionar um vértice, mantenha Ctrl pressionado enquanto clica na aresta, depois posicione o cursor e solte.

     

  6. Envie a placa novamente.

As autointerseções e os microssegmentos no contorno da placa devem ser corrigidos antes que a placa possa ser enviada para o MCAD.

O vídeo acima demonstra a correção de problemas no contorno da placa e em um recorte da placa no Altium Designer. O processo é essencialmente o mesmo em outros softwares de projeto da Altium.

Saiba mais sobre os modos de edição de vértices

Saiba mais sobre como definir a forma da placa

A correção de um problema força o ECAD a recalcular todo o contorno da placa ou do recorte, e esse recálculo pode resolver outros problemas automaticamente. Por isso, é recomendável realizar um envio após cada correção.

Como receber uma revisão anterior da PCB no MCAD

Para receber a placa do ECAD em uma montagem vazia no MCAD, clique no botão Receber no painel Altium CoDesigner para abrir a caixa de diálogo Selecionar projeto do Workspace da empresa. Por padrão, a caixa de diálogo apresenta a última placa enviada. Se precisar abrir uma versão ou revisão anterior de um projeto de PCB, clique em Alterar na seção ECAD Push to Open da caixa de diálogo para abrir a caixa de diálogo Select Pushi.

A caixa de diálogo lista todos os envios anteriores; escolha o desejado e clique em OK. Se os commits do ECAD tiverem recebido tags, você poderá filtrar rapidamente a lista habilitando a opção Only show tagged commits na caixa de diálogo Select Push.

Use a caixa de diálogo Select Push para selecionar a revisão anterior entre todas as revisões enviadas no ECAD.Use a caixa de diálogo Select Push para selecionar a revisão anterior entre todas as revisões enviadas no ECAD. 

  • O Workspace realiza o envio automático, iniciando esse processo após o primeiro recebimento no MCAD. Saiba mais sobre o envio automático.

Visibilidade das alterações feitas no ECAD

É importante abrir a própria montagem da PCB no software MCAD, e não o dispositivo ou a montagem principal no qual a montagem da PCB será inserida. Se a montagem da PCB estiver aberta, as alterações feitas e enviadas pelo ECAD serão detalhadas no painel Altium CoDesigner. As alterações não serão detalhadas no painel se o dispositivo ou a montagem principal estiver aberto.

Como obter do ECAD as alterações na montagem da PCB

  1. Abra a montagem da PCB como um arquivo separado (como uma montagem raiz) no MCAD.
  2. Abra o painel Altium CoDesigner.
  3. Clique em Pull.
  4. Revise as alterações na tabela, habilite aquelas que deseja aplicar e clique no botão Apply.

Antes de serem transferidos do ECAD para o MCAD, os modelos 3D dos componentes são convertidos para o formato Parasolid (saiba mais sobre como os modelos 3D são nomeados no MCAD). Pode haver situações em que alguns modelos não possam ser convertidos. Esses modelos são substituídos por suas caixas delimitadoras no MCAD, e o CoDesigner exibe uma mensagem de aviso sobre isso.

Como alternativa, você pode substituir esse tipo de modelo por um modelo Parasolid de corpo único no ECAD, pois esses modelos são transferidos diretamente entre o ECAD e o MCAD sem conversão. Saiba mais sobre como resolver problemas com modelos.

Ao abrir uma montagem de PCB no MCAD pela primeira vez

  1. Adicione a montagem da PCB à montagem do seu dispositivo.
  2. Fixe-a aplicando relações de posicionamento ou restrições adequadas.

If a contour of the PCB does not correspond to the shape of your enclosure:

  1. Comece a editar a peça da placa.
  2. Edite o esboço da extrusão da placa e ajuste seu formato ao invólucro.

Uma abordagem para alterar o formato da PCB é excluir todo o contorno e criá-lo do zero usando um deslocamento em relação ao contorno correspondente do invólucro.

Como fazer alterações no projeto da PCB no MCAD

Abaixo estão algumas dicas para garantir que os formatos e objetos do projeto usados no MCAD sejam compatíveis quando a placa for enviada ao ECAD.

Edição do formato do contorno da placa

  1. Comece a editar a peça da placa.
  2. Edite o esboço da extrusão da placa.

Notes:

  • Não inclua contornos internos no esboço do contorno da placa no Creo e no Inventor, nem no esboço do contorno da placa rígido-flexível no SolidWorks. Para recortes e furos, use o recurso Corte extrudado ou Furo, conforme apropriado.

  • Não crie vários perfis no esboço do contorno da placa no Inventor, pois o CoDesigner pode interpretá-los de maneira imprevisível.

  • No Autodesk Fusion, se o formato da placa estiver sendo recriado no MCAD usando o comando Projetar para projetar um contorno existente do invólucro, você deverá desativar a opção Projection Link na caixa de diálogo PROJECT do Autodesk Fusion. Quando a opção Vínculo de projeção está ativada, o contorno projetado é redimensionado automaticamente sempre que o contorno de referência é redimensionado. No momento, o CoDesigner não oferece suporte a essa funcionalidade.

Alteração da origem da placa no MCAD

  1. Se necessário, o engenheiro mecânico pode alterar a origem MCAD de uma placa nua nos estágios iniciais da definição da placa. Para isso, basta mover ou redesenhar todo o sketch do contorno da placa, dentro da peça da placa. Observe que a peça da placa tem uma restrição do tipo “fixa” na montagem da placa, com sua origem coincidente com a da montagem (portanto, a “origem MCAD” se refere tanto à origem da peça da placa quanto à origem da montagem da placa).

É altamente recomendável que essa restrição NÃO seja modificada nem rompida, pois isso pode causar alterações imprevisíveis.

Notes:

  • Se já houver componentes posicionados, eles deverão ser movidos na montagem da placa de forma correspondente.
  • A origem “elétrica” da placa no ECAD não será alterada, pois é tratada separadamente.

Criação/edição de furos de montagem

  1. Comece a editar a peça da placa.
  2. Crie/edite um recurso Hole na superfície superior ou inferior da peça da placa.

Notes:

  • Não há suporte para padrões de recursos.
  • Se as posições dos furos forem definidas em relação à borda da placa, essas relações serão perdidas caso o contorno da placa seja posteriormente modificado no ECAD e trazido de volta ao MCAD. Consulte a seção Como trabalhar com restrições e dimensões abaixo para obter mais informações sobre como trabalhar com furos.

Criação/edição de recortes

  1. Comece a editar a peça da placa.
  2. Crie/edite um recurso Extruded Cut com base na superfície superior ou inferior da peça da placa.

Notes:

  • Esboços com vários contornos não são compatíveis com o PTC Creo nem com o Autodesk Inventor e não devem ser usados.*
  • Não há suporte para padrões de recursos.
  • Se o esboço do corte extrudado for definido em relação à borda da placa, essas relações serão perdidas caso o contorno da placa seja posteriormente modificado no ECAD e trazido de volta ao MCAD.

Edição do posicionamento dos componentes

  1. Comece a editar a montagem da placa.
  2. Mova/gire/inverta um componente ou aplique a ele um posicionamento/restrição.

Notes:

  • Os furos dos componentes e a serigrafia não acompanham as movimentações dos componentes no MCAD. Para refletir alterações dependentes dos componentes como essas, envie a placa ao ECAD, aplique as alterações lá e, em seguida, envie a placa do ECAD de volta ao MCAD para atualizar os furos dos componentes e a serigrafia.
  • Os posicionamentos/restrições do MCAD que fazem referência a uma borda da placa podem ser perdidos se o formato da placa for modificado no ECAD.

Sincronização de componentes fixos ou com restrições no MCAD com componentes bloqueados no ECAD

Se um componente estiver fixo ou tiver restrições 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á tenha restrições lá. As alterações no estado bloqueado/fixo são sincronizadas entre o MCAD e o ECAD.

Transferência de parâmetros de componentes do ECAD para o MCAD

Os parâmetros dos componentes da PCB no ECAD são transferidos para os modelos correspondentes criados no MCAD. Observe que isso não inclui componentes originalmente posicionados no MCAD.

Como trabalhar com restrições e dimensões no MCAD

Restrições aplicadas ao contorno da placa

  1. O engenheiro mecânico pode aplicar uma restrição de um elemento do contorno da placa a outro elemento do contorno da placa, a um recurso de datum/referência, a uma peça em uma montagem de nível superior ou a um componente. O CoDesigner não modifica essas restrições. No entanto, se o contorno da placa for alterado no ECAD, o esboço da peça da placa será redesenhado no MCAD, e todos os IDs das bordas serão alterados. Observe que qualquer alteração em qualquer parte do contorno da placa no ECAD fará com que toda a placa seja redesenhada no MCAD e todos os IDs das bordas da placa sejam alterados. Se houver restrições aplicadas a essas bordas ou às superfícies derivadas, elas serão rompidas. A placa permanecerá no lugar no MCAD e, se necessário, as restrições poderão ser restauradas manualmente.

Considerando o tempo necessário para redefinir as restrições, é recomendável only make changes to the board outline in MCAD.

Note: Lembre-se de que o CoDesigner não pode ser usado para transferir alterações entre engenheiros mecânicos (consulte Sincronização de alterações entre engenheiros mecânicos).

Restrições aplicadas aos componentes

  1. O engenheiro mecânico pode aplicar uma restrição de um componente à placa, a um invólucro ou a outro componente. Essas restrições permanecerão válidas se o modelo desse componente puder ser encontrado localmente (se a montagem da PCB não for criada do zero em uma pasta diferente ou se uma pasta comum for configurada para armazenar os modelos). No entanto, se um componente for movido no ECAD, a alteração de posicionamento no MCAD poderá não corresponder a esse movimento e deverá ser verificada manualmente (o CoDesigner notificará você nessa situação). Para componentes com um footprint ECAD, o afastamento do componente (posição em relação à superfície da placa na direção Z) será sempre definido pela posição do modelo STEP no footprint. O CoDesigner sempre tentará sobrepor quaisquer restrições conflitantes do MCAD ao importar as alterações para o MCAD.

Note: Tenha cuidado com os locais em que os posicionamentos/restrições são aplicados. Por exemplo, se você não tiver fixado a montagem da PCB dentro da montagem do dispositivo e, em seguida, aplicar uma restrição/posicionamento entre um componente da PCB e o invólucro, isso poderá causar alterações imprevisíveis no projeto.

Alterações que não serão transferidas do MCAD para o ECAD

  • Espessura da placa nua — definida pelo empilhamento de camadas no ECAD.

    Note: as alterações feitas na espessura da placa no MCAD serão exibidas como uma alteração não aplicável no ECAD, para que o projetista ECAD esteja ciente da alteração proposta.

  • Arredondamentos 3D definidos com um raio constante e chanfros 3D definidos por distâncias iguais a partir da aresta (definidas na direção do eixo Z) são compatíveis, assim como furos e cortes extrudados na direção do eixo Z da placa. Quaisquer recursos geométricos 3D adicionais aplicados à peça da placa, como chanfros definidos por ângulo e distância, são ignorados. Saiba mais sobre como trabalhar com arredondamentos e chanfros.
  • Quaisquer recursos geométricos adicionais aplicados à peça da placa (por exemplo, chanfros/arredondamentos 3D), exceto furos e cortes extrudados na direção do eixo Z da placa.
  • Quaisquer recursos geométricos adicionais criados no contexto da montagem da placa (por exemplo, furos criados no contexto de uma montagem), a menos que esses recursos sejam propagados para as peças.
  • A localização dos furos dos componentes, caso sejam movidos separadamente do componente.
  • O tamanho dos furos dos componentes.
  • Padrões de recursos.
  • Esboços de recortes com múltiplos contornos (no PTC Creo e no Autodesk Inventor).
  • Alterações feitas no cobre extrudado.
  • Alterações feitas na serigrafia.
  • Exclusões de componentes. Como as alterações de posição dos componentes são transferidas para o ECAD, o engenheiro MCAD pode indicar uma exclusão movendo o componente para fora da área da placa (saiba por que as exclusões de componentes não são compatíveis). 

Trabalhando no contexto da montagem do dispositivo

No CoDesigner 2.2.0, foi adicionado suporte para trabalhar no nível da montagem do dispositivo no MCAD e, em seguida, transferir o gabinete junto com a placa para o ECAD. O vídeo abaixo demonstra o processo de inclusão da montagem da placa no gabinete do dispositivo e a transferência do gabinete para o ECAD.

Consulte o Note no painel à direita para saber se o recurso de troca de gabinetes estará disponível na sua instalação do MCAD CoDesigner. Se não estiver disponível, este vídeo demonstra uma abordagem alternativa para transferir o gabinete.

Uma visão geral do trabalho no contexto da montagem do dispositivo.

Dicas para trabalhar com o gabinete:

  • Após posicionar a montagem da placa no gabinete, clique no botão Recognize no painel Altium CoDesigner. O CoDesigner detectará a relação entre a placa e o gabinete e listará os nomes de todas as montagens de placa adicionadas ao gabinete do dispositivo na parte superior do painel.

  • Assim que a relação for detectada, a última etapa será adicionar o gabinete à placa. Para fazer isso:

    • Selecione o gabinete na árvore do modelo.
    • Exiba a faixa de opções Altium CoDesigner.
    • Clique no botão Enclosure na faixa de opções.
    • Abra/exiba o painel Altium CoDesigner, onde você poderá confirmar que o gabinete está associado à placa na seção Board Enclosure do painel Altium CoDesigner.
  • O gabinete com a placa agora pode ser enviado ao ECAD.

Enviando a montagem da PCB com suas alterações para o ECAD

  • Certifique-se de que a montagem da PCB esteja aberta como um documento separado (como uma montagem raiz) no MCAD.
  • Acesse o painel Altium CoDesigner.
  • Clique em Push.

* Está prevista uma melhoria desse comportamento em uma atualização futura.

Trabalhando com um sistema de gerenciamento de dados MCAD

Consulte o Note no painel à direita para saber se o recurso de vinculação de componentes ECAD-MCAD estará disponível na sua instalação do MCAD CoDesigner.

O CoDesigner permite posicionar componentes MCAD nativos quando a PCB é enviada do ECAD e recebida no MCAD. Para isso, o CoDesigner solicita ao software MCAD que obtenha o modelo do componente no sistema de gerenciamento de dados do MCAD (pelo nome do modelo) e, em seguida, posiciona esse componente na montagem da PCB no MCAD, em vez do modelo recebido do ECAD.

A vinculação de componentes nativos do ECAD ao MCAD é atualmente compatível com:

  • PTC Creo Parametric com o suplemento CoDesigner versão 2.6.0 ou posterior, conectado a um servidor PTC Windchill®. Consulte a documentação do Creo para obter informações sobre como se conectar ao Windchill. Saiba mais sobre como configurar o PTC Creo.
  • SOLIDWORKS com o suplemento CoDesigner versão 2.6.0 ou posterior, conectado ao SOLIDWORKS® PDM Professional. Consulte a documentação do SOLIDWORKS para obter informações sobre como se conectar ao SOLIDWORKS PDM. Saiba mais sobre como configurar o SOLIDWORKS para trabalhar com componentes MCAD nativos.
  • Siemens® NX™ com o suplemento CoDesigner versão 3.4.0 ou posterior, conectado ao Siemens Teamcenter PLM. Consulte a documentação do Siemens NX para obter informações sobre como se conectar ao Teamcenter PLM. Saiba mais sobre como configurar o Siemens NX para trabalhar com componentes MCAD nativos.
  • O vínculo entre o componente ECAD e o componente MCAD nativo é definido no seu Workspace Altium. Saiba mais sobre como vincular componentes ECAD a componentes MCAD.
  • O Workspace Altium não se destina a ser usado como um mecanismo para que vários engenheiros MCAD sincronizem alterações; isso deve ser feito por meio de um sistema adequado de gerenciamento de dados de produto (PDM) para MCAD. Se não houver um PDM disponível e o Workspace Altium estiver sendo usado, lembre-se de que o engenheiro ECAD deve receber e aceitar as alterações do engenheiro MCAD 1 e, em seguida, enviar a placa atualizada de volta ao Workspace, para que o engenheiro MCAD 2 possa recebê-las e visualizá-las.

Trabalhando com o SOLIDWORKS PDM

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

Posicionando componentes MCAD nativos do SOLIDWORKS PDM

Quando o projeto da placa é transferido do ECAD para o SOLIDWORKS MCAD, o CoDesigner permite substituir o componente ECAD por um componente MCAD nativo equivalente do sistema SOLIDWORKS PDM. Para isso, você deve definir as configurações em:

  • MCAD - defina as configurações do PDM e o armazenamento de modelos do CoDesigner e compreenda os requisitos de sincronização, conforme descrito aqui.
  • ECAD - faça referência ao modelo MCAD no componente ECAD, usando a sintaxe correta. A referência ao componente MCAD deve ser definida no componente ECAD como um parâmetro, com o valor do parâmetro no formato:
    <vault>:folder\folder\component.sldprt, em que <vault> é o nome do cofre do SOLIDWORKS PDM.
  • Workspace - configure as opções do Workspace para indicar que deseja usar componentes MCAD nativos e defina qual parâmetro do componente ECAD será usado para fazer referência ao componente MCAD equivalente. Saiba mais sobre como vincular componentes ECAD a componentes MCAD.

Antes de receber alterações na montagem da PCB existente

  • Sincronize com o servidor a cópia local da pasta de componentes Pasta comum para armazenamento de modelos (use o comando Get latest version no SOLIDWORKS PDM)
  • Faça o check-out dos seguintes arquivos:
    • Montagem da placa
    • Peça da placa
    • Para montagens rígido-flexíveis 2.0 — todas as peças e submontagens da placa
    • Se o cobre 3D for gerado — montagens e peças relacionadas ao cobre 3D e à máscara de solda
    • PNGs de decalques, se estiverem armazenados no PDM

Note: Normalmente, não é necessário fazer o check-out dos modelos de componentes no PDM.

Ao obter alterações do ECAD para o MCAD

  • Preste atenção a quaisquer alterações nas propriedades dos componentes que o CoDesigner possa querer fazer — a linha correspondente será destacada em amarelo na tabela da lista de alterações no painel Altium CoDesigner do SOLIDWORKS.

Um motivo comum para essas alterações é que, ao criar os modelos de componentes no MCAD, o CoDesigner grava as propriedades dos componentes armazenadas na biblioteca de componentes do ECAD nas propriedades do modelo MCAD. No entanto, algumas dessas propriedades, por exemplo, Description e Material, podem ser alteradas automaticamente pelo MCAD ou pelo PDM posteriormente. Assim, se forem detectados valores diferentes para as propriedades, o CoDesigner sugerirá alterá-los.

No entanto, se você tentar aplicar essas alterações, o MCAD exigirá que seja feito o check-out de cada modelo afetado no PDM ou que eles sejam salvos com outro nome. Para evitar isso, desmarque as alterações relacionadas à modificação das propriedades dos componentes no painel Altium CoDesigner. Observe que é altamente recomendável esclarecer por que as propriedades dos componentes são diferentes e sincronizá-las nos lados MCAD e ECAD.

Após aplicar as alterações

  • Faça o check-in dos componentes recém-criados, da montagem da placa, das submontagens e das peças no PDM.

Clonagem da PCB no MCAD

Você tem uma montagem de PCB existente no MCAD que gostaria de clonar e reutilizar em um novo projeto de PCB para não perder suas dimensões e referências mecânicas? Isso pode ser feito editando duas das propriedades na cópia clonada da montagem MCAD.

A montagem da PCB no MCAD é associada ao projeto ECAD por meio de duas propriedades, ManagedProjectGUID e ManagedProjectName, que podem ser visualizadas e editadas na caixa de diálogo Properties da montagem da PCB no MCAD. A imagem abaixo mostra a caixa de diálogo Properties do SOLIDWORKS.

Duas propriedades vinculam a montagem MCAD ao projeto ECAD.Duas propriedades vinculam a montagem MCAD ao projeto ECAD.

  1. Para associar uma montagem de PCB existente no MCAD a um novo projeto ECAD, você precisa atualizar essas propriedades na montagem MCAD para que correspondam ao novo projeto ECAD.
  • ManagedProjectName - o nome do arquivo do projeto de PCB no ECAD: <ManagedProjectName>.PrjPcb

  • ManagedProjectGUID - para encontrar o GUID, você pode copiá-lo de uma das seguintes fontes:

    1. Barra de endereços do navegador do Workspace – abra o Altium Workspace onde o projeto está armazenado e clique duas vezes no projeto para abri-lo em uma aba separada do navegador. A URL na barra de endereços do navegador inclui o ManagedProjectGUID (); ou do

    2. Arquivo do projeto ECAD – abra o arquivo do projeto em um editor de texto (ele tem a extensão .PrjPcb). O ManagedProjectGUID está localizado na seção [Design] na parte superior do arquivo (). Copie o ManagedProjectGUID, mas do not modify or save o arquivo .PrjPcb no editor de texto.

  1. No seu software MCAD, abra a montagem da PCB no MCAD, edite o Value dessas duas propriedades, salve a montagem MCAD e feche-a.

  2. Reabra a montagem MCAD clonada e verifique a parte superior do painel Altium CoDesigner; agora ele deve exibir a propriedade ManagedProjectName que você inseriu no arquivo clonado na etapa 1. Se isso ocorrer, o processo de clonagem foi bem-sucedido, e a definição da placa agora pode ser Pushed para o Workspace a partir do seu software MCAD.

    Após a edição das propriedades ManagedProjectName e ManagedProjectGUID, o painel CoDesigner refletirá o nome atualizado do projeto.Após a edição das propriedades ManagedProjectName e ManagedProjectGUID, o painel CoDesigner refletirá o nome atualizado do projeto.

 

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