Générer les sorties

La Generate outputs commande ouvre la Generate output files boîte de dialogue, qui fournit des commandes pour configurer et générer les sorties de fabrication à partir de la conception de carte en cours dans un processus de publication par lots. La commande est accessible depuis l’éditeur PCB, l’éditeur de schémas et le Layer Stack Editor en choisissant Project | Project Actions | Generate outputs dans les menus principaux.

La Generate output files boîte de dialogue fournit des commandes pour configurer et générer les sorties de fabrication à partir de la conception de carte en cours dans un processus de publication par lots. Pour fabriquer un circuit imprimé, divers fichiers sont nécessaires dans des formats spécifiques, tels que Gerber, NC Drill ou ODB++. Vous devez également pouvoir générer des sorties de documentation, telles que des impressions vers des imprimantes Windows et des sorties tabulaires adaptées à la nomenclature (Bill of Materials).

CircuitMaker prend en charge nativement tous les types de sortie nécessaires, y compris la sortie au format Microsoft Excel avec prise en charge des modèles Excel.

Génération des fichiers de sortie

La boîte de dialogue Generate Output Files est utilisée pour trois processus de sortie distincts, exécutés individuellement. Il s’agit de : générer les fichiers de sortie pour les sorties activées, afficher les sorties activées ou publier les sorties activées. Tous les types de sortie sont générés sous forme de fichiers, qui peuvent ensuite être ouverts pour affichage ou publiés. 

Pour utiliser la boîte de dialogue :

  1. Configurer la sortie requise – cliquez sur le lien Configure... pour ouvrir une boîte de dialogue et définir les exigences de ce type de sortie, telles que les couches incluses, le format de la BOM, etc.
  2. Configurer la page de sortie – cliquez sur le lien Page setup... pour définir l’apparence de ce type de sortie sur la page de sortie.
  3. Activer la sortie requise – cliquez sur la case à cocher Enabled pour inclure ce type de sortie.

    Status – cette colonne affiche l’état de chaque type de sortie activé. La publication ne peut être effectuée que sur des sorties générées à partir du dernier ensemble de fichiers de conception. Si l’un des fichiers de conception ou le fichier projet a été enregistré, de nouveaux fichiers de sortie doivent être générés pour pouvoir effectuer une publication.

  4. Generate – cliquez pour lancer le processus de publication. Le rapport de validation Electrical Rules Check sera exécuté en premier (s’il est activé), afin de vérifier la validité électrique/de dessin de la conception source capturée. Toutes les autres sorties définies (et activées) sont ensuite exécutées. Il s’agit des sorties de fabrication à partir desquelles l’article physique sera produit afin d’exister comme produit tangible pouvant être acheté et vendu. Les informations concernant le rapport de validation Electrical Rules Check seront également répertoriées dans le panneau Messages, qui apparaîtra après avoir cliqué sur le bouton Generate .

    La sortie générée est stockée dans le dossier \Default Configuration — un sous-dossier du répertoire contenant le fichier projet. Des sous-dossiers distincts seront générés pour contenir les sorties spécifiques, selon le cas, pour BOMERCGerberNC Drill et ODB. En outre, certaines sorties seront disponibles depuis le panneau Projects  (y compris la BOM et le rapport ERC au format HTML).

    Un document PDF sera généré, nommé [<ProjectName>.PrjPcb] <ProjectName>.pdf. Il contiendra des entrées pour les sorties générées suivantes (si elles sont activées) : Electrical Rules Check, BOM, impressions de schéma, impressions PCB, impression 3D PCB et dessins d’assemblage.

    Chaque fois qu’une publication est effectuée, les sorties précédemment générées seront supprimées et remplacées par les sorties activées et nouvellement générées.

  5. View – après la génération des sorties, et lorsqu’un type de sortie spécifique est sélectionné dans la liste, cliquez sur ce bouton pour ouvrir cette sortie afin de l’afficher. Une sortie ne peut être affichée ou publiée que si elle est à jour.
  6. Release – ce bouton devient disponible après une génération de sortie réussie. Cliquez pour publier la sortie générée ; la boîte de dialogue Confirm Release s’ouvre. La boîte de dialogue affiche les données à publier. Si les données sont correctes, vous pouvez ajouter des notes sur la publication puis cliquer sur OK pour effectuer la publication. Une fois la publication réussie, la boîte de dialogue Project Release s’ouvre en indiquant que le projet a été publié et inclut un lien qui ouvre le projet dans votre navigateur Web.

Liste des générateurs de sortie

La région principale de la boîte de dialogue présente une liste de tous les types de sortie pris en charge pouvant être générés à partir de la conception. Les types de sortie sont regroupés dans les catégories suivantes :

  • BOM - cette catégorie propose les types de sortie suivants : Bill of Materials.
  • Documentation - cette catégorie propose les types de sortie suivants : Schematic PrintsPCB PrintsPCB 3D Print et PDF3D.
  • Fabrication - cette catégorie propose les types de sortie suivants : Gerber FilesNC Drill FilesODB++ Files et Report Board Stack.
  • Assembly - cette catégorie propose les types de sortie suivants : Generates pick and place files et Assembly Drawings.
  • Validation - cette catégorie propose les types de sortie suivants : Design Rules Check et Electrical Rules Check.
  • Export - cette catégorie propose les types de sortie suivants : Export STEP.

Chaque type de sortie spécifique est présenté avec les champs suivants :

  • Output Generator - le type de générateur de sortie, dont le nom indique le type de sortie qui sera généré.
  • Configure - cliquez sur ce bouton pour accéder à une boîte de dialogue associée permettant de configurer le générateur de sortie actuellement sélectionné. Les boîtes de dialogue concernées sont :
  • Page Setup - cliquez pour ouvrir la boîte de dialogue des propriétés associée afin de configurer l’impression.
  • Status - l’état actuel de la sortie. Les états possibles sont les suivants :
    • La sortie est actuellement en cours de génération.
    • La sortie a été générée avec succès. Pour un rapport ERC, cela signifie soit qu’il n’y a aucune erreur, soit que le niveau de ces erreurs reste dans le niveau maximal d’erreur toléré spécifié pour ce rapport.

      Si la sortie ne peut pas être générée correctement, une boîte de dialogue d’erreur apparaîtra pour vous avertir que la validation a échoué. Pour la sortie ERC basée sur la validation, cela signifie que des erreurs dans les documents source de conception provoquent l’échec de certaines vérifications. Pour une sortie standard, la sortie n’a pas pu être générée correctement. Il existe peut-être des erreurs fatales lors d’une compilation préalable à la génération, ou un problème dans la configuration du générateur de sortie associé.

  • Enabled - indique si ce type de sortie doit être inclus dans la génération par lots des sorties (activé) ou non (désactivé).

Menu contextuel

Pour accéder au menu contextuel, assurez-vous que le curseur se trouve au-dessus de la zone occupée par les entrées de type de sortie et non dans l’espace vide en dessous.

Les commandes suivantes sont disponibles dans le menu contextuel de la boîte de dialogue :

  • Configure - utilisez cette commande pour accéder à une boîte de dialogue associée dans laquelle vous pouvez configurer le générateur de sortie actuellement sélectionné.
  • Disable - utilisez cette commande pour désactiver le générateur de sortie actuellement sélectionné, afin de l’exclure du processus de publication par lot.
  • Enable all - utilisez cette commande pour activer rapidement tous les générateurs de sortie, y compris tous ceux du processus de publication par lot.
  • Disable all - utilisez cette commande pour désactiver rapidement tous les générateurs de sortie, afin de tous les exclure du processus de publication par lot.
  • Open Document - utilisez cette commande pour ouvrir la sortie générée pour le générateur de sortie actuellement sélectionné. Cette commande ne sera disponible que si la sortie a été générée avec succès pour ce type de sortie particulier.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.