Sincronizar uma placa rígida-flexível
Talvez a conceção de placa de circuito impresso mais desafiante de levar à produção seja uma conceção rigid-flex. Conceber um circuito flexível ou rigid-flex é, em grande medida, um processo eletromecânico. Conceber qualquer PCB é um processo de conceção tridimensional, mas, numa conceção flexível ou rigid-flex, os requisitos tridimensionais são muito mais importantes. Porquê? Porque a placa rigid-flex pode fixar-se a múltiplas superfícies dentro do invólucro do produto durante o processo de montagem do produto, exigindo uma conceção cuidada da forma como a placa equipada tem de se dobrar durante a montagem para fazer interface com o invólucro.
Até à data, este exigente desafio de conceção eletromecânica tem sido resolvido através da criação de uma maquete mecânica, também conhecida como recorte em papel. Este processo tem de ser o mais exato e realista possível, com todos os elementos mecânicos e de hardware possíveis incluídos, para que tanto o processo de montagem como a montagem final possam ser cuidadosamente analisados.
O Altium CoDesign ajuda a resolver este desafio, disponibilizando a capacidade de transferir a conceção rigid-flex entre os domínios ECAD e MCAD. Fá-lo implementando cada região flexível da placa como uma funcionalidade de chapa metálica no MCAD.
Conceção Rigid-Flex em ECAD
No editor de PCB da Altium, a placa rigid-flex é concebida no plano X-Y como uma coleção de regiões de placa rígidas e flexíveis separadas. O plano Z é definido através da configuração do conjunto de camadas de cobre, isolamento e acabamento de superfície a criar durante o processo de fabrico da placa.
Numa conceção rigid-flex, o conjunto de camadas de fabrico pode ser diferente para cada região da placa. Por exemplo, uma região rígida pode ter quatro camadas de cobre, uma região flexível que se projeta dessa região rígida pode ter uma camada de cobre e uma de poliimida, e a região flexível pode ligar-se a outra região rígida, composta por seis camadas de cobre. Durante a conceção da PCB em ECAD, é definida uma layerstack separada e atribuída a cada uma destas regiões.
Uma placa com duas regiões rígidas ligadas por uma região flexível no editor de PCB ECAD e em MCAD.
No software de conceção da Altium, a placa rigid-flex é concebida em plano. As dobras definidas nas regiões flexíveis podem ser aplicadas quando a placa é apresentada no 3D Layout Mode do editor de PCB, deslizando o controlo Fold State no modo Layer Stack Regions do painel PCB. As dobras são aplicadas pela ordem Sequence configurada no painel. Em alternativa, utilize a tecla de atalho 5 no editor de PCB ECAD para dobrar e desdobrar a placa.
A placa é enviada para o MCAD no estado dobrado; as dobras podem depois ser suprimidas no MCAD para visualizar e trabalhar na placa. Para dobrar ou desdobrar a placa no MCAD, clique no botão Fold Unfold no friso Altium CoDesigner ou suprima as dobras na árvore do modelo MCAD.
► Saiba mais sobre Definir a Layer Stack
► Saiba mais sobre Definir Regiões da Placa e Linhas de Dobra
► Saiba mais sobre Conceção Rigid-Flex
Requisitos para a Definição da Placa em ECAD
Quando a placa é enviada a partir do ECAD, o CoDesigner verifica possíveis problemas com o contorno da placa e com a localização e dimensão das áreas de dobra. Ao importar para MCAD, o CoDesigner também verifica o raio de cada dobra e rejeita qualquer dobra que não possa ser representada como uma dobra de chapa metálica em MCAD.
A forma da placa
Ao enviar a partir do ECAD, o contorno da placa (outline) é testado. Se forem detetados microsegmentos ou contornos auto-intersetantes, estes têm de ser corrigidos. O CoDesigner 2.4 introduziu uma funcionalidade automática para detetar e corrigir microsegmentos no outline da placa.
O CoDesigner testa o outline da placa para detetar problemas que não possam ser suportados em MCAD e resolvê-los-á automaticamente.
Se optar por não corrigir automaticamente os microsegmentos, ou se existirem contornos auto-intersetantes no outline, ou microsegmentos ou contornos auto-intersetantes num recorte da placa, estes terão de ser corrigidos manualmente. Saiba mais sobre Resolver Problemas com o Contorno da Placa
Linhas de dobra
Em ECAD, tecnicamente não existe limite para as propriedades que podem ser aplicadas a uma dobra numa PCB flexível. Em MCAD, são utilizadas capacidades de chapa metálica para representar os segmentos flexíveis da placa. Para garantir que as dobras podem ser representadas em MCAD, têm de ser cumpridos os seguintes requisitos:
- Uma área de dobra não deve sobrepor-se nem tocar noutra área de dobra ou numa região rígida. O raio da dobra não deve estender-se para além de uma linha de divisão adjacente, exigindo pelo menos 0,5 mil (0,0127 mm) de distância entre a extremidade da área de dobra e uma região rígida. Isto é testado quando faz Push em ECAD; quaisquer problemas detetados têm de ser resolvidos para que o Push seja concluído com sucesso.
Nesta conceção, a área de dobra está demasiado próxima da linha de divisão (menos de 0,5 mil).
- São definidos raios de dobra adequados. O CoDesigner verifica: um raio de dobra demasiado pequeno; um ângulo de dobra demasiado grande; ou segmentos de dobra demasiado curtos. Isto é verificado durante o Pull para MCAD, tendo em conta a espessura do “metal” e os requisitos de alívio da dobra.
Duas dobras têm um raio demasiado pequeno para serem formadas em chapa metálica, pelo que não podem ser criadas.
Conceção Advanced Rigid-Flex
Mude para o modo Advanced Rigid-Flex no Editor de PCB ECAD se a sua conceção exigir qualquer uma das seguintes funcionalidades rigid-flex ECAD-MCAD:
-
Regiões flexíveis com espessuras diferentes
-
Regiões flexíveis separadas que se sobrepõem entre si
-
Representação de cobre e serigrafia nas regiões rígidas em MCAD no SOLIDWORKS
-
Uma dobra local (uma dobra localizada numa região flexível que está dentro de um recorte numa região flexível maior)
Uma conceção Advanced Rigid-Flex com regiões flexíveis sobrepostas de espessuras diferentes, aberta no Altium Designer e no PTC Creo.
Resumo da Estrutura de uma Placa Advanced Rigid-Flex (RF2) em MCAD
Segue-se um resumo da estrutura MCAD de uma placa Advanced Rigid-Flex:
-
Cada região rígida de um design RF2 é representada como uma montagem MCAD, que inclui essa parte rígida (região) da placa e os componentes montados nessa região (muito semelhante à forma como uma PCB rígida é modelada em MCAD).
-
Cada região flexível da placa é representada como uma peça de chapa metálica. Dentro desta peça, cada ECAD Bend Line é definida como uma dobra desenhada (Sketched Bend). Tenha em atenção que uma dobra que pode ser Pushed a partir do ECAD poderá não ser formada corretamente em MCAD, devido aos requisitos de dobragem dessa ferramenta MCAD. Tenha também em atenção que os componentes em regiões flexíveis ainda não são suportados.
-
Para recortes que se estendem por várias regiões da placa, são criadas extrusões de corte separadas no MCAD. Se o engenheiro mecânico quiser alterar a forma de um desses recortes no MCAD, terá de alterar todas essas extrusões.
Os vídeos seguintes apresentam uma visão geral de como o CoDesigner constrói uma placa Advanced Rigid-Flex em MCAD (o que difere da forma como uma placa Rigid-Flex padrão é construída). Embora a demonstração seja feita no SOLIDWORKS, o fluxo é essencialmente o mesmo em todas as ferramentas MCAD suportadas; as diferenças são assinaladas nas legendas dos vídeos.
Vídeo 1 – Advanced Rigid-Flex, Compreender a Estrutura
Visão geral de como o CoDesigner constrói uma placa em MCAD.
Vídeo 2 – Advanced Rigid-Flex, Modificar as Regiões da Placa
Modificar a forma da placa rigid-flex em MCAD.
Vídeo 3 – Advanced Rigid-Flex, Modificar as Dobras
Modificar e adicionar dobras a uma placa rigid-flex em MCAD.
Notas sobre o Trabalho com Placas Advanced Rigid Flex
-
Ao conceber uma placa RF2 em ECAD, cada região rígida e flexível da placa é desenhada como um objeto separado, ao qual é depois atribuído um substack. Isto difere de uma placa RF1, na qual primeiro se define a forma global da placa e depois se colocam Split lines para dividir essa forma única nas regiões de placa necessárias. Não são permitidos espaços entre regiões adjacentes num RF2; estas têm de tocar-se exatamente ou sobrepor-se. Se duas regiões se sobrepuserem, o software assume que a zona partilhada pertence à região com o maior número de camadas. Com este conhecimento, estender uma região flexível para a região rígida adjacente pode ser mais fácil se for difícil alinhar os respetivos contornos. Saiba mais sobre Planear Regiões Rígidas e Flexíveis - Modo Avançado.
-
O editor de PCB ECAD inclui várias ferramentas para ajudar a criar regiões a partir de objetos de linha/arco existentes; saiba mais sobre Criar Regiões de Placa a partir de Objetos Selecionados.
-
Em ECAD, cada conjunto único de camadas (substack) tem de ser definido, quer copiando camadas existentes para criar o novo substack, quer adicionando camadas para definir um substack único. Saiba mais sobre Adicionar e Editar um Novo Substack.
-
O design em modo RF2 no ECAD suporta regiões flexíveis que se sobrepõem entre si no espaço tridimensional. Para suportar isto, quando é colocada uma Bend Line no Board Planning Mode no ECAD, o designer tem de garantir que a dobra é aplicada à Stack Region flexível correta Se isto não for feito, será apresentado um aviso de região não afetada quando o design for Pushed do ECAD para o MCAD
-
A estrutura da montagem PCB em modo RF2 no SOLIDWORKS difere da estrutura da montagem em modo RF1 no SOLIDWORKS, pelo que, se o modo for alterado de RF1 para RF2 em ECAD, recomenda-se fazer um novo Pull da placa no SOLIDWORKS. No Creo, a estrutura da montagem PCB é unificada para RF1 e RF2, pelo que não verá qualquer alteração na árvore de funcionalidades do MCAD.
-
Os decals que representam o cobre superior/inferior, a silkscreen e a soldermask são agora aplicados às regiões rígidas no modo RF2 no SOLIDWORKS.
-
Ao editar a geometria da PCB em MCAD, tenha em mente que não existe associatividade entre a geometria das regiões vizinhas. Se a geometria de uma região for modificada, ajuste a geometria da região vizinha em conformidade.
-
Se fizer alterações significativas à geometria, como alterar o conjunto de arestas, as restrições no MCAD podem ser quebradas. Isto é normal; serão restauradas na sincronização MCAD-ECAD-MCAD seguinte.
-
Depois de efetuar alterações às dobras, será necessária, na maioria dos casos, uma operação MCAD Rebuild.
-
Em MCAD, a definição de Keep Out Areas (ECAD Keepouts), Text Note Rooms (ECAD Rooms) e a construção de cobre 3D não são atualmente suportadas para placas rigid-flex.
-
A construção de cobre 3D e a especificação da enclosure na definição da PCB em MCAD (e o envio da enclosure para ECAD) não são atualmente suportadas para placas rigid-flex.
-
Se os seus designs estiverem armazenados no Altium 365, o push automático que ocorre depois de guardar o projeto no servidor não irá processar as alterações à sua placa rigid-flex (porque a funcionalidade de push automático do lado do servidor ainda não suporta alterações ECAD RF2). Depois de guardar um projeto rigid-flex no servidor, também tem de fazer manualmente Push da sua PCB para MCAD no painel MCAD CoDesigner.
-
As regiões flexíveis do seu design de PCB são modeladas em MCAD como chapa metálica. Cada ferramenta MCAD tem o seu próprio conjunto de testes que aplica para verificar se uma dobra pode ser formada na chapa metálica, tendo em consideração:
- Espessura da placa
- Raio da dobra
- Ângulo de dobragem
- Distância entre a área de dobragem e o limite da região
Design Rigid-Flex no SOLIDWORKS
O MCAD CoDesigner no SOLIDWORKS suporta Pull e Push de uma PCB Rigid-Flex concebida quer no modo Standard Rigid-Flex (RF1), quer no modo Advanced Rigid-Flex (RF2).
Estrutura da Placa no SOLIDWORKS
Quando a placa rigid-flex é Pulled para o SOLIDWORKS, a estrutura da placa é mapeada da seguinte forma:
| Rígido-Flex padrão (RF1) | Rígido-Flex avançado (RF2) |
|---|---|
|
|
Suporte de capacidades do SOLIDWORKS
| Funcionalidade | Rígido-Flex padrão (RF1) | Rígido-Flex avançado (RF2) |
|---|---|---|
| A transferência de placas rígido-flex de ECAD para MCAD e vice-versa | Suportado | Suportado |
| Pré-visualizar as alterações de ECAD em MCAD | Suportado | Suportado |
| Criar novas regiões rígidas e flexíveis da placa em MCAD | Suportado | Ainda não suportado * |
| Criar novas dobras em MCAD | Suportado | Suportado |
| Fazer alterações à geometria dos segmentos rígidos e flexíveis da placa. Por exemplo, ajustar a forma da placa para se adequar à geometria da caixa do produto, criar recortes ou furos de montagem, ou alterar o raio de uma dobra. | Suportado | Suportado |
| Transferir placas que incluem regiões flexíveis com espessuras diferentes | Não disponível no RF1 | Suportado |
| Transferir detalhes de cobre e serigrafia nas regiões rígidas ^ | Não suportado | Suportado |
| Fazer alterações à colocação dos componentes existentes e colocar novos componentes na placa. | Suportado | Suportado |
| Enviar alterações de posicionamento para ECAD e obter novas alterações de ECAD | Suportado | Suportado |
| Criar uma placa rígido-flex de raiz em MCAD | Ainda não suportado | Ainda não suportado |
| Transferir componentes montados numa região flexível de ECAD para MCAD | Ainda não suportado | Ainda não suportado |
| Colocar componentes numa região flexível em MCAD | Ainda não suportado | Ainda não suportado |
| Criar novas regiões da placa numa placa apenas flexível | Ainda não suportado | Ainda não suportado |
Trabalhar com uma placa rígido-flex no SOLIDWORKS
No SOLIDWORKS, uma placa rígido-flex é obtida do seu Server tal como uma placa rígida padrão. Se não tiver sessão iniciada no seu Server neste momento, consulte o tópico Instalar e configurar o CoDesigner no seu software MCAD.
Alterar a forma da placa em MCAD
-
To change the shape of a board region
- Abra (expanda) a peça principal da placa na árvore do modelo.
- Abra a primeira funcionalidade de região flexível e comece a editar o respetivo esboço (este é o esboço mestre para toda a placa).
- Cada aresta incluirá uma âncora; estas são adicionadas pelo CoDesigner durante a criação inicial para fins internos e podem ser eliminadas conforme necessário para modificar o esboço.
- As linhas que dividem as regiões da placa podem ser eliminadas e recriadas, se necessário.
- Modifique a forma conforme necessário.
Edite o esboço mestre para alterar a forma da placa.
-
To create or redefine a flex region
Se uma linha de separação tiver sido removida e redesenhada, a região flexível terá de ser redefinida.- Edite a funcionalidade flexível na árvore do modelo.
- Verifique se o contorno correto no esboço está a ser usado para a região flexível. Se não estiver, elimine o contorno selecionado e selecione o correto.
- Certifique-se de que a funcionalidade de extrusão que representa a região flexível tem a espessura correta e o desvio correto em relação à face inferior e/ou superior da placa.
- As dobras nesta região flexível também podem ter sido afetadas; abaixo encontrará sugestões para as corrigir.
-
To add new sketched bends, or change or remove existing ones
- Selecione uma dobra esboçada e edite-a para alterar a sua posição, ângulo ou raio.
- Pelo menos uma dobra proveniente de ECAD deve ser mantida ativa – o CoDesigner usa uma dobra como referência quando a placa é enviada de MCAD de volta para ECAD.
- Se estiver a modificar a forma de uma placa que já tem componentes colocados, o seu software MCAD poderá voltar a atribuir os IDs internos às faces/vértices, o que pode fazer com que os sistemas de coordenadas usados para a fixação dos componentes à placa deixem de funcionar. Por este motivo, se vai fazer alterações significativas à forma da placa em MCAD, é preferível fazê-lo sem que os componentes já tenham sido colocados.
- Se os componentes já tiverem sido colocados: crie as dobras em ECAD o mais próximo possível da sua posição final e depois ajuste apenas a(s) dobra(s) em MCAD. Em alternativa, se o seu software MCAD danificar o sistema de coordenadas, pode restaurar manualmente a definição dos sistemas de coordenadas. Ou pode simplesmente ignorar as alterações feitas ao posicionamento dos componentes ao obter a placa alterada de volta para ECAD.
-
To create a cutout or a mounting hole
- Comece a editar a peça principal da placa.
- Para garantir que o corte por extrusão ou o furo é criado antes de a placa ser dobrada, mova a barra de “visibilidade da funcionalidade” do corte por extrusão ou do furo para cima na árvore do modelo e coloque-a acima da primeira funcionalidade de dobra.
- Crie um corte por extrusão ou um furo na peça da placa (com o esboço localizado na respetiva face superior ou inferior).
- Volte a mover a barra de “visibilidade da funcionalidade” para a parte inferior da árvore.
Fazer alterações ao posicionamento de componentes em MCAD
-
To define the precise location of a component (abordagem universal)
- Mova o componente para cima na árvore do modelo até ao nível da montagem da placa (se quiser posicionar esse componente em relação à placa) ou até ao nível do dispositivo (se quiser posicionar esse componente em relação à caixa).
- Defina a posição exata desse componente usando associações ou dimensões. Em seguida, elimine essas associações/dimensões.
- Volte a mover o componente para a submontagem inicial de componentes (ou para outra submontagem, se necessário) na árvore do modelo.
-
To make a simple movement/rotation of a component on the same board face within one rigid region
- Comece a editar a submontagem de componentes correspondente.
- Mova/rode o componente usando as capacidades correspondentes do seu software MCAD.
Recomendações adicionais para o engenheiro mecânico
-
To unfold/fold all bends on a board (por exemplo, para verificar sobreposições)
- Clique no botão Fold Unfold no friso Altium CoDesigner.
-
To selectively unfold/fold a bend (or bends)
-
Abrir (expandir) a peça da placa principal (RF1) ou a FlexPart (RF2) na árvore do modelo.
-
Selecione a(s) feature(s) na árvore do modelo, clique com o botão direito e Suppressas
-
Unsuppress as feature(s) Bend para restaurar a(s) dobra(s) e voltar a dobrar a placa.
-
Depois de desdobrar/voltar a dobrar uma placa, recomenda-se Rebuild o modelo (Ctrl+B no SOLIDWORKS).
-
-
If you break a model (e reconstruir ou anular não ajuda)
- Se as suas alterações mais recentes não tiverem sido guardadas, basta fechar a sua montagem PCB sem guardar e voltar a abri-la.
- Se tiverem sido guardadas, obtenha as alterações do seu servidor de conteúdo gerido e aplique apenas as que estejam relacionadas com as entidades danificadas.
- Se obter as alterações não ajudar, feche a sua montagem PCB e faça uma nova obtenção para substituir a montagem PCB original (tenha em conta que as alterações que acabou de fazer na PCB serão perdidas).
-
Other recommendations
-
Não altere o conjunto de sistemas de coordenadas existentes nem o conjunto de mates entre eles. (há uma grande probabilidade de danificar o modelo)
-
Projeto Rigid-Flex no PTC Creo
O MCAD CoDesigner no PTC Creo suporta Pull e Push de uma PCB Rigid-Flex que tenha sido concebida no modo Standard Rigid-Flex (RF1) ou no modo Advanced Rigid-Flex (RF2).
Estrutura da placa no PTC Creo (RF1 e RF2)
Quando a placa rigid-flex é transferida por Pull para o PTC Creo, a estrutura da placa é mapeada da seguinte forma:
-
É criada uma montagem Creo para toda a placa, com o nome
<SavedMcadAssemblyName>.-
É criada uma montagem Creo para cada região rígida da placa, com o nome
<PcbRegionName>_R<SavedMcadAssemblyName><CoD_UID>. A montagem inclui:-
Uma peça Creo que representa a própria região rígida da placa e
-
Uma peça Creo que representa cada componente montado nessa região.
-
Esta montagem é ligada por mate à peça da placa através de um sistema de coordenadas local.
-
-
É criada uma peça Creo para cada parte flexível da placa, com o nome
<PcbRegionName>_BOARD_F<SavedMcadAssemblyName><CoD_UID>.-
Dentro desta peça, é criada uma peça Creo Sheetmetal.
-
Para cada dobra numa região flexível, é criada uma Creo Sketched Bend. As Sketched Bends podem ser suprimidas no Creo para achatar a placa.
-
É definido um sistema de coordenadas numa extremidade de cada uma das linhas de separação rigid-flex. Cada um destes sistemas de coordenadas é utilizado para fazer o mate de cada montagem de componentes da região rígida (descrita abaixo).
-
O contorno da placa é definido por um Sketch. Este Master Sketch inclui todas as regiões.
-
-
Suporte de capacidades no Creo
| Funcionalidade | Standard Rigid-Flex (RF1) | Advanced Rigid-Flex (RF2) |
|---|---|---|
| A transferência de placas rigid-flex de ECAD para MCAD e vice-versa | Suportado | Suportado |
| Pré-visualizar as alterações do ECAD no MCAD | Suportado | Suportado |
| Criar novas regiões rígidas e flexíveis da placa no MCAD | Ainda não suportado | Ainda não suportado |
| Criar novas dobras no MCAD | Ainda não suportado | Ainda não suportado |
| Fazer alterações à geometria dos segmentos rígidos e flexíveis da placa. Por exemplo, ajustar a forma da placa à geometria da caixa do produto, criar recortes ou furos de montagem, ou alterar o raio de uma dobra. | Suportado | Suportado |
| Transferir placas que incluam regiões flexíveis com espessuras diferentes | Não disponível no RF1 | Suportado |
| Transferir detalhes de cobre e serigrafia nas regiões rígidas ^ | Suportado | Suportado |
| Fazer alterações à colocação dos componentes existentes e colocar novos componentes na placa. | Suportado | Suportado |
| Enviar alterações de colocação para o ECAD e obter novas alterações do ECAD | Suportado | Suportado |
| Criar uma placa rigid-flex de raiz no MCAD | Ainda não suportado | Ainda não suportado |
| Transferir componentes montados numa região flexível de ECAD para MCAD | Ainda não suportado | Ainda não suportado |
| Colocar componentes numa região flexível no MCAD | Ainda não suportado | Ainda não suportado |
| Criar novas regiões da placa numa placa apenas flexível | Ainda não suportado | Ainda não suportado |
Trabalhar com uma placa Rigid-Flex no Creo
Alterar a forma da placa no MCAD
-
To change the shape of a board region
-
Comece a editar a Flex Part.
-
Modifique a forma de qualquer segmento dessa peça conforme necessário.
-
Para manter a integridade da peça flexível, os segmentos não se devem sobrepor nem ter espaços entre si.
-
Pare de editar a Flex Part.
-
(Opcional) Comece a editar as peças rígidas que correspondem aos segmentos que alterou. Faça-lhes as alterações correspondentes.
-
-
To create a cutout or a mounting hole
- Comece a editar a Flex Part.
- Suppress as feature(s) de dobra para desdobrar a peça flexível.
- Crie um Hole ou um Extruded Cut na peça flexível (com o sketch localizado na sua face superior ou inferior).
- Mova-o na árvore do modelo para que fique localizado antes das dobras.
- (Opcional) Comece a editar as peças rígidas que correspondem aos segmentos que alterou. Faça-lhes as alterações correspondentes.
- Volte à peça flexível e Resume as dobras. Depois de desdobrar/voltar a dobrar uma placa, recomenda-se Regenerate o modelo (Ctrl+G no Creo).
Recomendações adicionais para o engenheiro mecânico
-
To unfold/fold all bends on a board (por exemplo, para verificar sobreposições)
- Clique no botão Fold Unfold no separador Altium CoDesigner.
-
To unfold/fold a bend (or bends)
-
Abrir (expandir) a peça da placa principal (RF1) ou a FlexPart (RF2) na árvore do modelo.
-
Selecione a(s) feature(s) Sketched Bend na árvore do modelo e Suppressas
-
Resume as feature(s) Bend para restaurar a(s) dobra(s) e voltar a dobrar a placa.
-
Depois de desdobrar/voltar a dobrar uma placa, recomenda-se Regenerate o modelo (Ctrl+G no Creo).
-
-
If you break a model (e reconstruir ou anular não ajuda)
-
Se as suas alterações mais recentes não tiverem sido guardadas, basta fechar a sua montagem PCB sem guardar e voltar a abri-la.
-
Se tiverem sido guardadas, obtenha as alterações do seu servidor de conteúdo gerido e aplique apenas as que estejam relacionadas com as entidades danificadas.
-
Projeto Rigid-Flex no Siemens NX
O MCAD CoDesigner no Siemens NX suporta Pull e Push de uma PCB Rigid-Flex que tenha sido concebida no modo Advanced Rigid-Flex (RF2). Tenha em atenção que este suporte está atualmente em versão beta.
Estrutura da placa no Siemens NX (RF2)
Quando a placa rigid-flex é transferida por Pull para o Siemens NX, a estrutura da placa é mapeada da seguinte forma:
-
É criada uma montagem NX para toda a placa, com o nome
<SavedMcadAssemblyName>.-
É criada uma montagem NX para cada região rígida da placa, com o nome
RigidAssembly_<PcbRegionName>_<SavedMcadAssemblyName>. A montagem inclui:-
Uma peça NX que representa a própria região rígida da placa, com o nome
RigidPart_<PcbRegionName>_<SavedMcadAssemblyName> -
Uma peça NX que representa cada componente montado nessa região.
-
Esta montagem é associada à peça da placa através de um sistema de coordenadas local.
-
-
É criada uma peça NX para cada parte flexível da placa, com o nome
FlexPart_<PcbRegionName>_<SavedMcadAssemblyName>. Dentro desta peça:-
É criada uma peça NX Sheetmetal.
-
Para cada dobra numa região flexível, é criada uma NX Sketched Bend. As Sketched Bends podem ser suprimidas no NX para achatar a placa.
-
É definido um sistema de coordenadas numa extremidade (ou perto dela) de cada uma das linhas de separação rigid-flex. Cada um destes sistemas de coordenadas é usado para associar cada montagem de componentes da região rígida (descrita abaixo).
-
O contorno da placa é definido por um Sketch. Este Master Sketch inclui todas as regiões.
-
-
Suporte de Capacidades do NX
| Funcionalidade | Advanced Rigid-Flex (RF2) 1 |
|---|---|
| A transferência de placas rigid-flex de ECAD para MCAD e vice-versa | Suportado |
| Pré-visualizar as alterações de ECAD em MCAD | Ainda não suportado |
| Criar novas regiões rígidas e flexíveis da placa em MCAD | Ainda não suportado |
| Criar novas dobras em MCAD | Ainda não suportado |
| Fazer alterações à geometria dos segmentos rígidos e flexíveis da placa. Por exemplo, ajustar a forma da placa à geometria da caixa do produto, criar recortes ou furos de montagem, ou alterar o raio de uma dobra. | Suportado |
| Transferir placas que incluam regiões flexíveis com espessuras diferentes | Suportado |
| Transferir detalhes de cobre e serigrafia em regiões rígidas 2 | Suportado |
| Fazer alterações à colocação dos componentes existentes e colocar novos componentes na placa. | Suportado |
| Enviar alterações de colocação para ECAD e obter novas alterações a partir de ECAD | Suportado |
| Criar uma placa rigid-flex de raiz em MCAD | Ainda não suportado |
| Transferir componentes montados numa região flexível de ECAD para MCAD | Ainda não suportado |
| Colocar componentes numa região flexível em MCAD | Ainda não suportado |
| Criar novas regiões de placa numa placa apenas flexível | Ainda não suportado |
Trabalhar com uma Placa Rigid-Flex no NX
Alterar a forma da placa em MCAD
-
To change the shape of a board region
-
Torne a FlexPart a Work Part na Assembly Navigator e mude para a Part Navigator.
-
Edite o Sketch de "BoardOutline".
-
Modifique a forma de qualquer segmento dessa peça conforme necessário. Para manter a integridade da FlexPart, os segmentos não se devem sobrepor entre si, nem devem existir folgas entre eles.
-
Clique no botão Finish para parar de editar a FlexPart.
-
(Opcional) Comece a editar as peças rígidas que correspondem aos segmentos que alterou. Faça-lhes as alterações correspondentes.
-
-
To create a cutout or a mounting hole
-
Torne a FlexPart a Work Part na Assembly Navigator e mude para a Part Navigator.
-
Suppress as funcionalidades de dobra para desdobrar a FlexPart.
-
Crie um Hole ou um Extruded Cut na FlexPart (com o sketch localizado na sua face superior ou inferior).
-
Mova-o na árvore do modelo para que fique localizado antes das dobras.
-
(Opcional) Comece a editar as peças rígidas que correspondem aos segmentos que alterou. Faça-lhes as alterações correspondentes.
-
Unsuppress as dobras na FlexPart.
-
Recomendações Adicionais para o Engenheiro Mecânico
-
To unfold/fold all bends on a board (por exemplo, para verificar sobreposições)
-
Clique no botão Fold Unfold no friso Altium CoDesigner.
-
-
To unfold/fold a specific bend (or bends)
-
Torne a FlexPart a Work Part na Assembly Navigator e mude para a Part Navigator.
-
Selecione a(s) funcionalidade(s) SB Bend na árvore do modelo e clique com o botão direito para Suppress as mesmas
-
Unsuppress as funcionalidades Bend para restaurar a(s) dobra(s) e voltar a dobrar a placa.
-
-
If you break a model (e reconstruir ou desfazer não ajuda)
-
Se as suas alterações mais recentes não foram guardadas, basta fechar a sua montagem PCB sem a guardar e voltar a abri-la.
-
Se tiver sido guardada, obtenha as alterações a partir do seu servidor de conteúdos geridos e aplique apenas as que estejam relacionadas com as entidades danificadas.
-
Se nem a opção a. nem a b. funcionarem, volte a importar a PCB para o MCAD e guarde-a como uma nova montagem. Utilize a versão mais antiga da montagem como referência para comparar os designs e volte a aplicar quaisquer alterações MCAD que tenham sido feitas.
-
).
).
).
).
).