Synchroniser une carte rigide-flex
La conception de circuit imprimé la plus difficile à amener en production est peut-être la conception rigid-flex. La conception d’un circuit flex ou rigid-flex est très largement un processus électromécanique. La conception de tout PCB est un processus de conception tridimensionnel, mais pour une conception flex ou rigid-flex, les exigences en trois dimensions sont bien plus importantes. Pourquoi ? Parce que la carte rigid-flex peut être fixée à plusieurs surfaces à l’intérieur du boîtier du produit pendant le processus d’assemblage, ce qui exige une conception minutieuse de la manière dont la carte chargée devra se plier pendant l’assemblage pour s’interfacer avec le boîtier.
Jusqu’à présent, ce défi de conception électromécanique étroitement couplée était relevé en réalisant une maquette mécanique, également appelée découpe « paper doll ». Ce processus doit être aussi précis et réaliste que possible, avec tous les éléments mécaniques et matériels possibles inclus, afin que le processus d’assemblage et l’assemblage final puissent être soigneusement analysés.
Altium CoDesign aide à résoudre ce défi en offrant la possibilité de transférer la conception rigid-flex entre les domaines ECAD et MCAD. Pour cela, chaque région flexible de la carte est implémentée comme une fonctionnalité de tôle dans le MCAD.
Conception Rigid-Flex en ECAD
Dans l’éditeur PCB d’Altium, la carte rigid-flex est conçue dans le plan X-Y comme un ensemble de régions de carte rigides et flexibles distinctes. Le plan Z est défini en configurant l’ensemble des couches de cuivre, d’isolation et de finition de surface à créer pendant le processus de fabrication de la carte.
Pour une conception rigid-flex, l’ensemble des couches de fabrication peut être différent pour chaque région de la carte. Par exemple, une région rigide peut comporter quatre couches de cuivre, une région flex prolongeant cette région rigide peut comporter une couche de cuivre et une couche de polyimide, et la région flex peut être reliée à une autre région rigide composée de six couches de cuivre. Pendant la conception du PCB en ECAD, un layer stack distinct est défini et affecté à chacune de ces régions.
Une carte avec deux régions rigides reliées par une région flexible dans l’éditeur PCB ECAD, et en MCAD.
Dans le logiciel de conception d’Altium, la carte rigid-flex est conçue à plat. Les pliages définis dans les régions flex peuvent être appliqués lorsque la carte est affichée dans 3D Layout Mode de l’éditeur PCB, en déplaçant le curseur Fold State dans le mode Layer Stack Regions du panneau PCB. Les pliages sont appliqués dans l’ordre Sequence configuré dans le panneau. Vous pouvez aussi utiliser la touche de raccourci 5 dans l’éditeur PCB ECAD pour plier et déplier la carte.
La carte est Push vers le MCAD à l’état plié, puis les pliages peuvent être supprimés dans le MCAD pour afficher la carte et travailler dessus. Pour plier ou déplier la carte dans le MCAD, cliquez sur le bouton Fold Unfold dans le ruban Altium CoDesigner ou supprimez les pliages dans l’arborescence du modèle MCAD.
► En savoir plus sur la définition du layer stack
► En savoir plus sur la définition des régions de carte et des lignes de pliage
► En savoir plus sur la conception Rigid-Flex
Exigences relatives à la définition de la carte ECAD
Lorsque la carte est Push depuis l’ECAD, CoDesigner vérifie les problèmes potentiels liés au contour de la carte, ainsi qu’à l’emplacement et à la taille des zones de pliage. Lors du Pull vers le MCAD, CoDesigner vérifie également le rayon de chaque pliage et rejette tout pliage qui ne peut pas être rendu comme un pliage de tôle MCAD.
La forme de la carte
Lors du Push depuis l’ECAD, le contour de la carte (outline) est testé. Si des micro-segments ou des contours auto-intersectants sont détectés, ils doivent être corrigés. CoDesigner 2.4 a introduit une fonctionnalité automatique permettant de détecter et de corriger les micro-segments dans l’outline de la carte.
CoDesigner teste l’outline de la carte pour détecter les problèmes qui ne peuvent pas être pris en charge dans le MCAD et les corrige automatiquement.
Si vous choisissez de ne pas corriger automatiquement les micro-segments, ou s’il existe des contours auto-intersectants dans l’outline, ou des micro-segments ou contours auto-intersectants dans une découpe de carte, ceux-ci doivent être corrigés manuellement. Pour en savoir plus, consultez Résolution des problèmes liés au contour de la carte
Lignes de pliage
En ECAD, il n’existe techniquement aucune limite aux propriétés pouvant être appliquées à un pliage dans un PCB flexible. En MCAD, les capacités de tôle sont utilisées pour représenter les segments flexibles de la carte. Pour garantir que les pliages puissent être représentés dans le MCAD, les exigences suivantes doivent être respectées :
- Une zone de pliage ne doit pas chevaucher ni toucher une autre zone de pliage ou une région rigide. Le rayon du pliage ne doit pas dépasser au-delà d’une ligne de séparation adjacente, ce qui nécessite une distance d’au moins 0,5 mil (0,0127 mm) entre le bord de la zone de pliage et une région rigide. Ceci est testé lorsque vous effectuez un Push dans l’ECAD ; tout problème détecté doit être corrigé pour que le Push réussisse.
Dans cette conception, la zone de pliage est trop proche de la ligne de séparation (moins de 0,5 mil).
- Des rayons de pliage appropriés sont définis. CoDesigner vérifie : un rayon de pliage trop faible ; un angle de pliage trop grand ; ou des segments de pliage trop courts. Cela est vérifié lors du Pull vers le MCAD, en tenant compte de l’épaisseur du « métal » et des exigences de dégagement du pliage.
Deux pliages ont un rayon trop faible pour être formés en tôle, ils ne peuvent donc pas être créés.
Conception Advanced Rigid-Flex
Passez en mode Advanced Rigid-Flex dans l’éditeur PCB ECAD si votre conception nécessite l’une des fonctionnalités rigid-flex ECAD-MCAD suivantes :
-
Régions flex de différentes épaisseurs
-
Régions flex distinctes qui se chevauchent
-
Représentation du cuivre et de la sérigraphie sur les régions rigides dans le MCAD dans SOLIDWORKS
-
Un pliage local (un pliage localisé dans une région flex située à l’intérieur d’une découpe dans une région flex plus grande)
Une conception Advanced Rigid-Flex avec des régions flex qui se chevauchent et présentent des épaisseurs différentes, ouverte dans Altium Designer et dans PTC Creo.
Résumé de la structure d’une carte Advanced Rigid-Flex (RF2) dans le MCAD
Voici un résumé de la structure MCAD d’une carte Rigid-Flex avancée :
-
Chaque région rigide d’une conception RF2 est représentée comme un assemblage MCAD, qui comprend cette partie rigide (région) de la carte, ainsi que les composants montés sur cette région (de manière très similaire à la façon dont un PCB rigide est modélisé en MCAD).
-
Chaque région flexible de la carte est représentée comme une pièce de tôlerie. Dans cette pièce, chaque ligne de pliage ECAD est définie comme un pli esquissé. Notez qu’un pli pouvant être Pushé depuis l’ECAD peut ne pas être correctement formé dans le MCAD, en raison des exigences de pliage de cet outil MCAD. Notez également que les composants sur les régions flexibles ne sont pas encore pris en charge.
-
Pour les découpes qui s’étendent sur plusieurs régions de la carte, des extrusions de coupe séparées sont créées dans le MCAD. Si l’ingénieur mécanicien souhaite modifier la forme d’une telle découpe dans le MCAD, il doit modifier toutes ces extrusions.
Les vidéos suivantes donnent un aperçu de la façon dont CoDesigner construit une carte Rigid-Flex avancée dans le MCAD (ce qui diffère de la manière dont une carte Rigid-Flex standard est construite). Bien que cela soit démontré dans SOLIDWORKS, le flux est essentiellement le même dans tous les outils MCAD pris en charge ; les différences sont indiquées dans les légendes des vidéos.
Vidéo 1 – Rigid-Flex avancé, comprendre la structure
Vue d’ensemble de la manière dont CoDesigner construit une carte dans le MCAD.
Vidéo 2 – Rigid-Flex avancé, modification des régions de la carte
Modification de la forme de la carte rigid-flex dans le MCAD.
Vidéo 3 – Rigid-Flex avancé, modification des plis
Modification et ajout de plis à une carte rigid-flex dans le MCAD.
Remarques sur le travail avec des cartes Rigid-Flex avancées
-
Lors de la conception d’une carte RF2 dans l’ECAD, chaque région rigide et flexible de la carte est dessinée comme un objet distinct, auquel un sous-empilage est ensuite attribué. Cela diffère d’une carte RF1, où vous définissez d’abord la forme générale de la carte, puis placez des lignes de séparation pour diviser cette forme unique en régions de carte requises. Les espaces entre régions adjacentes dans une RF2 ne sont pas autorisés ; elles doivent se toucher exactement ou se chevaucher. Si deux régions se chevauchent, le logiciel suppose que la zone partagée appartient à la région ayant le plus grand nombre de couches. En gardant cela à l’esprit, il peut être plus facile d’étendre une région flexible dans la région rigide adjacente s’il est difficile d’aligner leurs bords. En savoir plus sur Planification des régions rigides et flexibles - mode avancé.
-
L’éditeur PCB ECAD comprend plusieurs outils permettant de créer des régions à partir d’objets ligne/arc existants ; en savoir plus sur Création de régions de carte à partir d’objets sélectionnés.
-
Dans l’ECAD, chaque ensemble unique de couches (sous-empilage) doit être défini, soit en copiant des couches existantes pour créer le nouveau sous-empilage, soit en ajoutant des couches pour définir un sous-empilage unique. En savoir plus sur Ajout et modification d’un nouveau sous-empilage.
-
La conception en mode RF2 dans l’ECAD prend en charge les régions flexibles qui se chevauchent entre elles dans l’espace tridimensionnel. Pour prendre cela en charge, lorsqu’une ligne de pliage est placée en mode Board Planning dans l’ECAD, le concepteur doit s’assurer que le pli est appliqué à la bonne région d’empilage flexible Si cela n’est pas fait, un avertissement de région non affectée sera affiché lorsque la conception sera Pushée de l’ECAD vers le MCAD
-
La structure de l’assemblage PCB en mode RF2 dans SOLIDWORKS diffère de la structure de l’assemblage en mode RF1 dans SOLIDWORKS ; ainsi, si le mode est basculé de RF1 à RF2 dans l’ECAD, il est recommandé d’effectuer un nouveau Pull de la carte dans SOLIDWORKS. Dans Creo, la structure de l’assemblage PCB est unifiée pour RF1 et RF2 ; vous ne verrez donc aucun changement dans l’arborescence des fonctions MCAD.
-
Les décalcomanies représentant le cuivre supérieur/inférieur, la sérigraphie et le masque de soudure sont désormais appliquées aux régions rigides en mode RF2 dans SOLIDWORKS.
-
Lors de la modification de la géométrie du PCB dans le MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre la géométrie des régions voisines. Si la géométrie d’une région est modifiée, ajustez la géométrie de la région voisine en conséquence.
-
Si vous apportez des modifications importantes à la géométrie, par exemple en changeant l’ensemble des arêtes, les contraintes dans le MCAD peuvent être rompues. C’est normal ; elles seront restaurées lors de la prochaine synchronisation MCAD-ECAD-MCAD .
-
Après avoir modifié des plis, une opération de reconstruction MCAD sera requise dans la plupart des cas.
-
Dans le MCAD, la définition des zones d’exclusion (ECAD Keepouts), des salles de notes textuelles (ECAD Rooms) et la génération du cuivre 3D ne sont actuellement pas prises en charge pour les cartes rigid-flex.
-
La génération du cuivre 3D et la spécification du boîtier dans la définition du PCB dans le MCAD (et l’envoi du boîtier vers l’ECAD) ne sont actuellement pas prises en charge pour les cartes rigid-flex.
-
Si vos conceptions sont stockées dans Altium 365, le push automatique qui se produit après l’enregistrement du projet sur le serveur ne traitera pas les modifications de votre carte rigid-flex (car la fonction de push automatique côté serveur ne prend pas encore en charge les modifications RF2 ECAD). Après avoir enregistré un projet rigid-flex sur le serveur, vous devez également Push votre PCB manuellement vers le MCAD dans le panneau MCAD CoDesigner.
-
Les régions flexibles de votre conception PCB sont modélisées dans le MCAD comme de la tôlerie. Chaque outil MCAD possède son propre ensemble de tests qu’il applique pour vérifier qu’un pli peut être formé dans la tôlerie, en tenant compte des éléments suivants :
- Épaisseur de la carte
- Rayon de pliage
- Angle de pliage
- Distance entre la zone de pliage et la bordure de la région
Conception Rigid-Flex dans SOLIDWORKS
MCAD CoDesigner dans SOLIDWORKS prend en charge le Pull et le Push d’un PCB Rigid-Flex conçu soit en mode Rigid-Flex standard (RF1), soit en mode Rigid-Flex avancé (RF2).
Structure de la carte dans SOLIDWORKS
Lorsque la carte rigid-flex est Pullée dans SOLIDWORKS, la structure de la carte est mappée de la manière suivante :
| Rigide-Flex standard (RF1) | Rigide-Flex avancé (RF2) |
|---|---|
|
|
Prise en charge des fonctionnalités SOLIDWORKS
| Fonctionnalité | Rigide-Flex standard (RF1) | Rigide-Flex avancé (RF2) |
|---|---|---|
| Le transfert des cartes rigide-flex de l’ECAD vers la MCAD et inversement | Pris en charge | Pris en charge |
| Aperçu des modifications ECAD dans la MCAD | Pris en charge | Pris en charge |
| Créer de nouvelles zones rigides et flexibles de la carte dans la MCAD | Pris en charge | Pas encore pris en charge * |
| Créer de nouveaux plis dans la MCAD | Pris en charge | Pris en charge |
| Modifier la géométrie des segments rigides et flexibles de la carte. Par exemple, ajuster la forme de la carte pour l’adapter à la géométrie du boîtier du produit, créer des évidements ou des trous de montage, ou modifier le rayon d’un pli. | Pris en charge | Pris en charge |
| Transférer des cartes comprenant des zones flexibles d’épaisseurs différentes | Non disponible dans RF1 | Pris en charge |
| Transférer les détails cuivre et sérigraphie sur les zones rigides ^ | Non pris en charge | Pris en charge |
| Modifier le placement des composants existants et placer de nouveaux composants sur la carte. | Pris en charge | Pris en charge |
| Envoyer les modifications de placement vers l’ECAD et récupérer les nouvelles modifications depuis l’ECAD | Pris en charge | Pris en charge |
| Créer une carte rigide-flex à partir de zéro dans la MCAD | Pas encore pris en charge | Pas encore pris en charge |
| Transférer de l’ECAD vers la MCAD des composants montés sur une zone flexible | Pas encore pris en charge | Pas encore pris en charge |
| Placer des composants sur une zone flexible dans la MCAD | Pas encore pris en charge | Pas encore pris en charge |
| Créer de nouvelles zones de carte sur une carte uniquement flexible | Pas encore pris en charge | Pas encore pris en charge |
Utilisation d’une carte rigide-flex dans SOLIDWORKS
Dans SOLIDWORKS, une carte rigide-flex est récupérée depuis votre serveur comme une carte rigide standard. Si vous n’êtes pas actuellement connecté à votre serveur, reportez-vous à la rubrique Installation et configuration de CoDesigner dans votre logiciel MCAD.
Modification de la forme de la carte dans la MCAD
-
To change the shape of a board region
- Ouvrez (développez) la pièce principale de la carte dans l’arborescence du modèle.
- Ouvrez la première fonction de zone flexible et commencez à modifier son esquisse (il s’agit de l’esquisse maîtresse de l’ensemble de la carte).
- Chaque arête inclura une ancre ; celles-ci sont ajoutées par CoDesigner lors de la création initiale à des fins internes, et elles peuvent être supprimées si nécessaire pour modifier l’esquisse.
- Les lignes qui séparent les zones de la carte peuvent être supprimées et recréées si nécessaire.
- Modifiez la forme selon les besoins.
Modifiez l’esquisse maîtresse pour changer la forme de la carte.
-
To create or redefine a flex region
Si une ligne de séparation a été supprimée et redessinée, la zone flexible devra être redéfinie.- Modifiez la fonction flexible dans l’arborescence du modèle.
- Vérifiez que le contour correct dans l’esquisse est utilisé pour la zone flexible. Si ce n’est pas le cas, supprimez le contour sélectionné et choisissez le bon.
- Assurez-vous que la fonction d’extrusion qui représente la zone flexible a la bonne épaisseur et le bon décalage par rapport à la face inférieure et/ou supérieure de la carte.
- Les plis dans cette zone flexible peuvent également avoir été altérés ; vous trouverez ci-dessous des conseils pour les corriger.
-
To add new sketched bends, or change or remove existing ones
- Sélectionnez un pli esquissé et modifiez-le pour changer sa position, son angle ou son rayon.
- Au moins un pli provenant de l’ECAD doit être conservé – CoDesigner utilise un pli comme référence lorsque la carte est renvoyée de la MCAD vers l’ECAD.
- Si vous modifiez la forme d’une carte sur laquelle des composants sont placés, votre logiciel MCAD peut réattribuer les ID internes aux faces/sommets, ce qui peut entraîner une rupture des systèmes de coordonnées utilisés pour la fixation des composants sur la carte. Pour cette raison, si vous comptez apporter des modifications importantes à la forme de la carte dans la MCAD, il est préférable de le faire sans que les composants aient été placés.
- Si les composants ont été placés : créez les plis dans l’ECAD aussi près que possible de leur position finale, puis ajustez uniquement le(s) pli(s) dans la MCAD. Sinon, si votre logiciel MCAD rompt le système de coordonnées, vous pouvez restaurer manuellement la définition des systèmes de coordonnées. Ou bien vous pouvez tout simplement ignorer les modifications apportées au placement des composants lors de la récupération de la carte modifiée dans l’ECAD.
-
To create a cutout or a mounting hole
- Commencez à modifier la pièce principale de la carte.
- Pour vous assurer que la coupe extrudée ou le trou est créé avant que la carte ne soit pliée, déplacez la barre de « visibilité des fonctions » de la coupe extrudée ou du trou vers le haut dans l’arborescence du modèle et placez-la au-dessus de la première fonction de pli.
- Créez une coupe extrudée ou un trou sur la pièce de la carte (avec l’esquisse située sur sa face supérieure ou inférieure).
- Replacez la barre de « visibilité des fonctions » en bas de l’arborescence.
Modification du placement des composants dans la MCAD
-
To define the precise location of a component (approche universelle)
- Déplacez votre composant vers le haut dans l’arborescence du modèle jusqu’au niveau de l’assemblage de la carte (si vous souhaitez positionner ce composant par rapport à la carte) ou jusqu’au niveau de l’appareil (si vous souhaitez positionner ce composant par rapport au boîtier).
- Définissez l’emplacement précis de ce composant à l’aide de contraintes ou de cotes. Supprimez ensuite ces contraintes/cotes.
- Replacez votre composant dans le sous-assemblage initial de composants (ou dans un autre sous-assemblage si nécessaire) dans l’arborescence du modèle.
-
To make a simple movement/rotation of a component on the same board face within one rigid region
- Commencez à modifier le sous-assemblage de composants correspondant.
- Déplacez/faites pivoter le composant à l’aide des fonctions correspondantes de votre logiciel MCAD.
Recommandations supplémentaires pour l’ingénieur mécanicien
-
To unfold/fold all bends on a board (par exemple, pour vérifier les chevauchements)
- Cliquez sur le bouton Fold Unfold dans le ruban Altium CoDesigner.
-
To selectively unfold/fold a bend (or bends)
-
Ouvrez (développez) la pièce principale de la carte (RF1) ou la FlexPart (RF2) dans l’arborescence du modèle.
-
Sélectionnez la ou les fonctionnalité(s) Sketched Bend dans l’arborescence du modèle, cliquez avec le bouton droit et Suppress-les
-
Unsuppress la ou les fonctionnalité(s) Bend pour restaurer le ou les pli(s) et replier la carte.
-
Après avoir déplié/replié une carte, il est recommandé de Rebuild le modèle (Ctrl+B dans SOLIDWORKS).
-
-
If you break a model (et la reconstruction, ou Annuler, n’aide pas)
- Si vos dernières modifications n’ont pas été enregistrées, fermez simplement votre assemblage PCB sans l’enregistrer, puis rouvrez-le.
- Si elles ont été enregistrées, récupérez les modifications depuis votre serveur de contenu géré et appliquez uniquement celles qui sont liées aux entités endommagées.
- Si la récupération des modifications n’a pas aidé, fermez votre assemblage PCB et effectuez une nouvelle récupération pour écraser l’assemblage PCB d’origine (gardez à l’esprit que les modifications que vous venez d’apporter au PCB seront perdues).
-
Other recommendations
-
Ne modifiez pas l’ensemble des systèmes de coordonnées existants ni l’ensemble des contraintes d’assemblage entre eux. (il y a de fortes chances que vous cassiez le modèle)
-
Conception rigid-flex dans PTC Creo
MCAD CoDesigner dans PTC Creo prend en charge la récupération et l’envoi d’un PCB rigid-flex conçu soit en mode rigid-flex standard (RF1), soit en mode rigid-flex avancé (RF2).
Structure de la carte dans PTC Creo (RF1 et RF2)
Lorsque la carte rigid-flex est récupérée dans PTC Creo, la structure de la carte est mappée de la manière suivante :
-
Un assemblage Creo est créé pour l’ensemble de la carte, nommé
<SavedMcadAssemblyName>.-
Un assemblage Creo est créé pour chaque région rigide de la carte, nommé
<PcbRegionName>_R<SavedMcadAssemblyName><CoD_UID>. L’assemblage inclut :-
une pièce Creo représentant la région rigide de la carte elle-même, et
-
une pièce Creo représentant chaque composant monté sur cette région.
-
Cet assemblage est contraint à la pièce de carte par un système de coordonnées local.
-
-
Une pièce Creo est créée pour chaque partie flexible de la carte, nommée
<PcbRegionName>_BOARD_F<SavedMcadAssemblyName><CoD_UID>.-
Dans cette pièce, une pièce de tôlerie Creo est créée.
-
Pour chaque pli dans une région flexible, un pli esquissé Creo est créé. Les plis esquissés peuvent être supprimés dans Creo afin de mettre la carte à plat.
-
Un système de coordonnées est défini à une extrémité de chacune des lignes de séparation rigid-flex. Chacun de ces systèmes de coordonnées est utilisé pour contraindre chaque assemblage de composants de région rigide (décrit ci-dessous).
-
Le contour de la carte est défini par une esquisse. Cette esquisse maîtresse inclut toutes les régions.
-
-
Prise en charge des fonctionnalités de Creo
| Fonctionnalité | Rigid-flex standard (RF1) | Rigid-flex avancé (RF2) |
|---|---|---|
| Le transfert des cartes rigid-flex de l’ECAD vers le MCAD et retour | Pris en charge | Pris en charge |
| Prévisualiser les modifications ECAD dans le MCAD | Pris en charge | Pris en charge |
| Créer de nouvelles régions rigides et flexibles de carte dans le MCAD | Pas encore pris en charge | Pas encore pris en charge |
| Créer de nouveaux plis dans le MCAD | Pas encore pris en charge | Pas encore pris en charge |
| Apporter des modifications à la géométrie des segments rigides et flexibles de la carte. Par exemple, ajuster la forme de la carte à la géométrie du boîtier du produit, créer des découpes ou des trous de montage, ou modifier le rayon d’un pli. | Pris en charge | Pris en charge |
| Transférer des cartes comprenant des régions flexibles d’épaisseurs différentes | Non disponible en RF1 | Pris en charge |
| Transférer les détails du cuivre et de la sérigraphie sur les régions rigides ^ | Pris en charge | Pris en charge |
| Modifier le placement des composants existants et placer de nouveaux composants sur la carte. | Pris en charge | Pris en charge |
| Envoyer les modifications de placement vers l’ECAD et récupérer les nouvelles modifications depuis l’ECAD | Pris en charge | Pris en charge |
| Créer une carte rigid-flex à partir de zéro dans le MCAD | Pas encore pris en charge | Pas encore pris en charge |
| Transférer vers le MCAD les composants montés sur une région flexible depuis l’ECAD | Pas encore pris en charge | Pas encore pris en charge |
| Placer des composants sur une région flexible dans le MCAD | Pas encore pris en charge | Pas encore pris en charge |
| Créer de nouvelles régions de carte sur une carte uniquement flexible | Pas encore pris en charge | Pas encore pris en charge |
Utilisation d’une carte rigid-flex dans Creo
Modification de la forme de la carte dans le MCAD
-
To change the shape of a board region
-
Commencez à modifier la Flex Part.
-
Modifiez la forme de n’importe quel segment de cette pièce selon les besoins.
-
Pour préserver l’intégrité de la partie flexible, les segments ne doivent ni se chevaucher ni présenter d’espaces entre eux.
-
Arrêtez de modifier la Flex Part.
-
(Facultatif) Commencez à modifier les pièces rigides correspondant aux segments que vous avez modifiés. Apportez-leur les modifications correspondantes.
-
-
To create a cutout or a mounting hole
- Commencez à modifier la Flex Part.
- Suppress les fonctions de pli pour déplier la partie flexible.
- Créez un Hole ou un Extruded Cut sur la partie flexible (avec l’esquisse située sur sa face supérieure ou inférieure).
- Déplacez-le dans l’arborescence du modèle de sorte qu’il se trouve avant les plis.
- (Facultatif) Commencez à modifier les pièces rigides correspondant aux segments que vous avez modifiés. Apportez-leur les modifications correspondantes.
- Revenez à la partie flexible et Resume les plis. Après avoir déplié/replié une carte, il est recommandé de Regenerate le modèle (Ctrl+G dans Creo).
Recommandations supplémentaires pour l’ingénieur mécanicien
-
To unfold/fold all bends on a board (par exemple, pour vérifier les chevauchements)
- Cliquez sur le bouton Fold Unfold dans le ruban Altium CoDesigner.
-
To unfold/fold a bend (or bends)
-
Ouvrez (développez) la pièce principale de la carte (RF1) ou la FlexPart (RF2) dans l’arborescence du modèle.
-
Sélectionnez la ou les fonctionnalité(s) Sketched Bend dans l’arborescence du modèle, et Suppress-les
-
Resume la ou les fonctionnalité(s) Bend pour restaurer le ou les pli(s) et replier la carte.
-
Après avoir déplié/replié une carte, il est recommandé de Regenerate le modèle (Ctrl+G dans Creo).
-
-
If you break a model (et la reconstruction, ou Annuler, n’aide pas)
-
Si vos dernières modifications n’ont pas été enregistrées, fermez simplement votre assemblage PCB sans l’enregistrer, puis rouvrez-le.
-
Si elles ont été enregistrées, récupérez les modifications depuis votre serveur de contenu géré et appliquez uniquement celles qui sont liées aux entités endommagées.
-
Conception rigid-flex dans Siemens NX
MCAD CoDesigner dans Siemens NX prend en charge la récupération et l’envoi d’un PCB rigid-flex conçu en mode rigid-flex avancé (RF2). Notez que cette prise en charge est actuellement en version bêta.
Structure de la carte dans Siemens NX (RF2)
Lorsque la carte rigid-flex est récupérée dans Siemens NX, la structure de la carte est mappée de la manière suivante :
-
Un assemblage NX est créé pour l’ensemble de la carte, nommé
<SavedMcadAssemblyName>.-
Un assemblage NX est créé pour chaque région rigide de la carte, nommé
RigidAssembly_<PcbRegionName>_<SavedMcadAssemblyName>. L’assemblage inclut :-
une pièce NX représentant la région rigide de la carte elle-même, nommée
RigidPart_<PcbRegionName>_<SavedMcadAssemblyName> -
Une pièce NX qui représente chaque composant monté sur cette région.
-
Cet assemblage est contraint à la pièce de carte au moyen d’un système de coordonnées local.
-
-
Une pièce NX est créée pour chaque partie flexible de la carte, nommée
FlexPart_<PcbRegionName>_<SavedMcadAssemblyName>. Dans cette pièce :-
Une pièce NX Sheetmetal est créée.
-
Pour chaque pli dans une région flexible, un pli esquissé NX est créé. Les plis esquissés peuvent être supprimés dans NX afin de mettre la carte à plat.
-
Un système de coordonnées est défini à l’une des extrémités (ou à proximité) de chacune des lignes de séparation rigide-flex. Chacun de ces systèmes de coordonnées est utilisé pour contraindre chaque assemblage de composants de région rigide (décrit ci-dessous).
-
Le contour de la carte est défini par une esquisse. Cette esquisse maître inclut toutes les régions.
-
-
Prise en charge des capacités NX
| Fonctionnalité | Rigid-Flex avancé (RF2) 1 |
|---|---|
| Le transfert des cartes rigid-flex de l’ECAD vers la MCAD et inversement | Pris en charge |
| Prévisualiser les modifications ECAD dans la MCAD | Pas encore pris en charge |
| Créer de nouvelles régions de carte rigides et flexibles dans la MCAD | Pas encore pris en charge |
| Créer de nouveaux plis dans la MCAD | Pas encore pris en charge |
| Modifier la géométrie des segments rigides et flexibles de la carte. Par exemple, ajuster la forme de la carte pour l’adapter à la géométrie du boîtier du produit, créer des découpes ou des trous de montage, ou modifier le rayon d’un pli. | Pris en charge |
| Transférer des cartes comprenant des régions flexibles d’épaisseurs différentes | Pris en charge |
| Transférer les détails de cuivre et de sérigraphie sur les régions rigides 2 | Pris en charge |
| Modifier l’emplacement des composants existants et placer de nouveaux composants sur la carte. | Pris en charge |
| Envoyer les modifications de placement vers l’ECAD et récupérer les nouvelles modifications depuis l’ECAD | Pris en charge |
| Créer une carte rigid-flex à partir de zéro dans la MCAD | Pas encore pris en charge |
| Transférer de l’ECAD vers la MCAD les composants montés sur une région flexible | Pas encore pris en charge |
| Placer des composants sur une région flexible dans la MCAD | Pas encore pris en charge |
| Créer de nouvelles régions de carte sur une carte uniquement flexible | Pas encore pris en charge |
Utilisation d’une carte rigid-flex dans NX
Modification de la forme de la carte dans la MCAD
-
To change the shape of a board region
-
Définissez la FlexPart comme Work Part dans le Assembly Navigator et passez à Part Navigator.
-
Modifiez l’esquisse de « BoardOutline ».
-
Modifiez la forme de n’importe quel segment de cette pièce selon les besoins. Pour préserver l’intégrité de la FlexPart, les segments ne doivent pas se chevaucher et il ne doit pas y avoir d’espace entre eux.
-
Cliquez sur le bouton Finish pour arrêter la modification de la FlexPart.
-
(Facultatif) Commencez à modifier les pièces rigides correspondant aux segments que vous avez changés. Apportez-y les modifications correspondantes.
-
-
To create a cutout or a mounting hole
-
Définissez la FlexPart comme Work Part dans le Assembly Navigator et passez à Part Navigator.
-
SuppressSupprimez les fonctions de pli pour déplier la FlexPart.
-
Créez un trou ou une coupe extrudée sur la FlexPart (avec l’esquisse située sur sa face supérieure ou inférieure).
-
Déplacez-la dans l’arborescence du modèle afin qu’elle soit placée avant les plis.
-
(Facultatif) Commencez à modifier les pièces rigides correspondant aux segments que vous avez changés. Apportez-y les modifications correspondantes.
-
UnsuppressRestaurez les plis dans la FlexPart.
-
Recommandations supplémentaires pour l’ingénieur mécanique
-
To unfold/fold all bends on a board (par exemple, pour vérifier les chevauchements)
-
Cliquez sur le bouton Fold Unfold dans le ruban Altium CoDesigner.
-
-
To unfold/fold a specific bend (or bends)
-
Définissez la FlexPart comme Work Part dans le Assembly Navigator et passez à Part Navigator.
-
Sélectionnez la ou les fonctions SB Bend dans l’arborescence du modèle, puis cliquez avec le bouton droit pour les Suppress
-
UnsuppressRestaurez la ou les fonctions de pli pour rétablir le ou les plis et replier la carte.
-
-
If you break a model (et si reconstruire ou annuler n’aide pas)
-
Si vos dernières modifications n’ont pas été enregistrées, fermez simplement votre assemblage PCB sans l’enregistrer et rouvrez-le.
-
Si elles ont été enregistrées, récupérez les modifications depuis votre serveur de contenu géré et appliquez uniquement celles qui sont liées aux entités endommagées.
-
Si ni a. ni b. ne fonctionne, récupérez de nouveau le PCB dans la MCAD, et enregistrez-le comme un nouvel assemblage. Utilisez l’ancienne version de l’assemblage comme référence pour comparer les conceptions et réappliquez toutes les modifications MCAD qui ont été effectuées.
-
).
).
).
).
).