Aller au contenu
Version du document v2026.08.31.0
Télécharger le PDF

Édition PCB de base

Objectif de la page

Effectuer dans l’espace de travail 2D de PCBAtlas un ensemble limité et annulable d’éditions de base sur un PCB KiCad, puis enregistrer le résultat dans la révision de bibliothèque courante.

Plateformes prises en charge

  • iOS / iPadOS : 17.0 ou version ultérieure.
  • macOS : 14 ou version ultérieure.
  • La première version de l’édition est disponible uniquement si la source de carte réellement ouverte est un fichier KiCad .kicad_pcb.

Public concerné

  • Utilisateurs souhaitant déplacer rapidement un via pendant une revue
  • Utilisateurs souhaitant faire glisser un segment de piste existant, ajuster sa largeur ou supprimer une piste entière ou un via
  • Testeurs validant la machine d’état, Undo et l’enregistrement selon les limites actuelles

Prérequis

  1. Préparez une carte de test KiCad .kicad_pcb modifiable et conservez une copie originale des projets importants.
  2. Ouvrez la carte depuis la bibliothèque et restez dans 2D.
  3. Si la cible ne peut pas être sélectionnée, vérifiez dans le Workbench si Visibility ou Selection Filter masque ou filtre composants, pistes ou vias.

Étapes

1. Entrer dans la session d’édition

  1. Attendez la fin de la première préparation du Viewer 2D. Pour un PCB KiCad éditable, PCBAtlas prépare automatiquement une session complète.
  2. Sélectionnez un segment de piste ou un via sur le canevas.
  3. Choisissez l’action actuellement disponible Slide, Move Via, Delete Track ou Delete Via dans la barre flottante sous le canevas.

Le Viewer reste en lecture seule pendant la préparation. Si la source n’est pas un PCB KiCad, si une session complète ne peut pas être créée ou si la carte est périmée, le bas du canevas indique clairement la raison sans passer à une édition approximative.

2. Sélectionner un objet et vérifier ses actions

Après l’entrée dans la session d’édition, sélectionnez une cible dans le Viewer 2D. Les dispositions larges et compactes utilisent uniquement la barre flottante au bas du Viewer ; Workbench n’héberge plus de panneau d’édition.

Objet sélectionné Actions actuelles Comportement important
Composant Lecture seule ; aucune action d’édition Ses informations restent disponibles, mais l’édition de base ne peut pas modifier un Placement
Via non fixed Move Via, Delete Via Le déplacement ne réécrit pas les pistes adjacentes
Segment de piste pris en charge Slide, Track Width, Delete Track Slide s’applique au segment exact ; la suppression s’applique à toute la Track

Les pistes ou vias fixed, cibles inexactes et géométries non prises en charge désactivent les actions concernées et affichent une raison. Les Placements sont actuellement toujours en lecture seule et n’affichent pas de boutons Move ou Rotate désactivés.

3. Déplacer un via

  1. Sélectionnez un via non fixed.
  2. Sélectionnez Move Via.
  3. Commencez à faire glisser sur la cible ; depuis une zone vide, le geste déplace toujours la caméra.
  4. Vérifiez le ghost, la position d’origine, ΔX / ΔY et le pas de grille.
  5. Relâchez à la destination pour créer un aperçu d’édition en attente.

Après le relâchement, le ghost et la barre de confirmation restent visibles. Sélectionnez pour accepter l’édition ou × pour l’abandonner. Si la validation échoue, l’app affiche l’erreur et aucune édition partielle ne subsiste.

4. Faire glisser une piste existante

  1. Sélectionnez précisément un segment de piste pris en charge.
  2. Sélectionnez Slide ; le canevas affiche un aperçu de ligne médiane bleue et les contrôles / × inférieurs.
  3. Commencez à faire glisser la ligne bleue. La piste d’aperçu et sa largeur réelle sont mises à jour en temps réel avec cette ligne.
  4. L’état Slide reste actif après relâchement pour que vous puissiez ajuster à nouveau la même ligne bleue.
  5. Sélectionnez pour accepter l’aperçu valide actuel ou × pour quitter Slide et abandonner cette édition.

Si vous faites glisser le segment au-delà de sa limite géométrique, PCBAtlas conserve le dernier aperçu valide et affiche la raison sans quitter Slide. Ramenez la ligne bleue dans une plage valide pour continuer.

Vous ne pouvez pas ajouter ou supprimer de nœuds, scinder ou fusionner une Track, ni changer layer, net ou rule class ici.

5. Modifier la largeur

  1. Sélectionnez une piste prise en charge.
  2. Sélectionnez Track Width.
  3. Saisissez une valeur en millimètres supérieure à zéro.
  4. Sélectionnez Apply pour créer un aperçu, puis pour l’accepter ou × pour l’abandonner.

Les nombres invalides, largeurs non positives et valeurs hors plage sont refusés.

6. Supprimer une piste ou un via

  1. Sélectionnez n’importe quel segment d’une piste, ou un via.
  2. Vérifiez que toute la Track est surlignée ou que le bon via est sélectionné.
  3. Sélectionnez Delete Track ou Delete Via, puis pour accepter ou × pour abandonner.

La suppression n’utilise pas de confirmation modale supplémentaire. Les teardrops associées sont supprimées atomiquement lorsqu’elles peuvent être résolues avec sûreté. En cas de suppression accidentelle, utilisez Undo dans la barre flottante au bas du Viewer.

7. Annuler et enregistrer

  • Undo de la barre flottante inférieure n’est disponible qu’après la fin de la commande courante et le retour à l’état ready. Les messages de fin n’affichent plus de bouton Undo séparé.
  • Chaque déplacement de via, Slide, changement de largeur ou suppression en cascade accepté constitue une entrée d’historique.
  • Après chaque validation d’édition ou Undo, l’app ajoute son enregistrement de récupération à la copie de travail interne EditingDraftsV4. Si l’enregistrement échoue encore après nouvelle tentative automatique, le résultat déjà validé du canevas reste mais toute édition ultérieure est verrouillée et Retry Saving Draft apparaît. Le sélectionner ne réessaie que l’enregistrement du journal en attente, sans refaire l’édition. L’état ready revient uniquement après un enregistrement réussi.
  • Un * devant le titre signifie que la session courante a des changements non enregistrés.
  • Sélectionner Save dans la barre flottante inférieure, ou presser ⌘S sur macOS ou un iPad doté d’un clavier matériel, écrit le résultat directement dans la révision de bibliothèque ouverte. Cela ne crée pas de révision et ne change ni canevas ni caméra.
  • Les enregistrements d’édition PCB conservent la vignette Mini Viewer existante du Case. Sélectionnez explicitement Régénérer la vignette plus tard pour qu’elle reflète la carte mise à jour.
  • En revenant à la bibliothèque depuis le contrôle supérieur gauche avec des changements non enregistrés, choisissez :
    • Save : enregistrer dans la révision courante, puis revenir à la bibliothèque ;
    • Discard Unsaved Edits : restaurer le dernier point enregistré puis quitter ;
    • Continue Editing : revenir à la session actuelle.
  • Importer un fichier de même nom ou sélectionner explicitement Add Revision crée toujours une révision. Les enregistrements ordinaires d’édition ne modifient pas le nombre de révisions.

Liste de validation

  • Un PCB non KiCad signale clairement la limite KiCad uniquement lorsqu’une action d’édition est demandée.
  • Après la première préparation du Viewer, un PCB KiCad crée automatiquement une session complète et affiche les actions disponibles dans la barre flottante inférieure.
  • Sélectionner un Placement affiche ses informations, mais aucune action Move ou Rotate.
  • Un via non fixed peut être déplacé et supprimé, et une édition acceptée peut être annulée depuis la barre flottante inférieure.
  • Slide conserve la ligne bleue et l’aperçu après relâchement et peut continuer à être déplacé.
  • Un Slide au-delà de sa limite conserve le dernier aperçu valide et peut reprendre après retour dans une plage valide.
  • Une piste prise en charge peut être déplacée avec Slide et recevoir une largeur positive.
  • Une suppression lancée depuis un segment retire toute la Track et peut être annulée.
  • Les cibles fixed ou non prises en charge restent inchangées avec une raison précise.
  • Save met à jour la révision courante sur place ; son nombre ne change pas et le résultat est visible après réouverture.
  • Avec des changements non enregistrés, ⌘S et Save inférieur ont le même résultat.
  • Le canevas courant et la position de caméra restent inchangés avant et après enregistrement.
  • Le retour à la bibliothèque avec des changements non enregistrés propose les trois résultats décrits.

Limites actuelles

  • Slide ne modifie que les contraintes topologiques existantes du segment courant pris en charge. Nouveau routage, routage interactif, poussée / contournement et autoroutage ne sont pas pris en charge.
  • Déplacer, faire pivoter, ajouter ou supprimer des composants n’est pas pris en charge, pas plus que le remplacement de footprint, le changement de face ou les transformations multiples.
  • Pas d’édition de Zone, Pad, contour, texte, graphique ou shape arbitraire.
  • Un segment seul ne peut pas être supprimé ; Delete Track retire toujours la piste complète.
  • L’édition peut ajouter des ratsnest ou problèmes DRC. Un résultat explicitement validé n’est pas annulé silencieusement.
  • Enregistrer met à jour la révision de bibliothèque ouverte. Seul un import de fichier homonyme ou un Add Revision explicite crée une révision nouvelle.

Questions fréquentes

Pourquoi aucune action d’édition n’apparaît-elle dans la barre flottante, ou pourquoi l’entrée échoue-t-elle ?

Vérifiez qu’une vue PCB 2D est ouverte, que la source réelle de carte est .kicad_pcb et qu’une session complète peut être créée. Les paquets de fabrication, DSN, SES, ODB++, IPC-2581 et schémas sont hors de cette première version. La barre flottante n’affiche que les actions disponibles pour l’objet sélectionné.

Pourquoi aucun bouton n’apparaît-il pour l’objet sélectionné ?

Les Placements sont actuellement inspectables mais non éditables : les sélectionner ne montre donc aucun bouton Move ou Rotate. D’autres objets peuvent aussi n’avoir aucune action disponible parce qu’ils sont fixed, utilisent une géométrie de piste non prise en charge ou sont devenus périmés après actualisation. Sélectionnez-les à nouveau et lisez la raison de blocage au bas du canevas.

Pourquoi la ligne bleue Slide cesse-t-elle de se déplacer à un endroit ?

Cette position dépasse les contraintes géométriques actuelles. L’interface conserve le dernier aperçu valide au lieu de quitter Slide ; repartez de la ligne bleue conservée vers une plage valide pour continuer.

Résultat

La révision PCB KiCad courante contient un résultat enregistré qui peut être rouvert, et chaque changement de session est une transaction atomique annulable.

Dernière vérification

2026-08-22