05 · Projets et couches
Projets
Le paquet .cncproj, ouvrir, enregistrer et importer des couches.

Un projet (.cncproj) est un paquet autonome : le Finder l'affiche comme un seul fichier, mais clic droit → Afficher le contenu du paquet révèle
Board.cncproj/
project.json paramètres (outils, profondeurs, avances, origine…), rôles des couches, guides, provenance de chaque fichier, et la version et le commit de l'application qui l'a enregistré
Layers/ les fichiers Gerber et de perçage eux-mêmes, inchangés
HeightMaps/ les cartes de hauteur palpées (front.json, back.json), qui voyagent ainsi avec le projet
Déplacez ou copiez le projet seul — il ne perd jamais ses couches. (Pour l'envoyer par e-mail, compressez-le d'abord ; Mail le fait automatiquement.) À l'ouverture d'un projet, ses fichiers sont copiés dans un dossier de travail privé : les originaux ne sont pas nécessaires et ne sont jamais modifiés.
- File → New Project (⌘N), Open Project… (⌘O), Open Recent, Save Project (⌘S), Save Project As… (⇧⌘S). Les mêmes actions sont dans le menu Open de la barre latérale. Le titre de la fenêtre affiche le projet et « Edited » s'il a des modifications non enregistrées ; New, Open et Quit demandent confirmation avant de les abandonner.
- Open Gerber Folder… (⇧⌘O) démarre un projet sans titre depuis un dossier d'export EasyEDA ou KiCad, en détectant les couches par nom de fichier, comme avant.
- Les copies empaquetées sont celles que le projet utilise. Si vous réexportez les Gerber depuis votre éditeur de PCB, importez-les avec Import Layer… ou Replace… (ou ouvrez le nouveau dossier d'export), puis enregistrez. Show Original in Finder sur une couche pointe vers le fichier d'origine, s'il existe encore.
- Les projets enregistrés par des versions antérieures (un fichier unique avec les couches incorporées, ou avec des liens vers elles) s'ouvrent toujours et deviennent un paquet à l'enregistrement suivant.
- Le Finder affiche le paquet comme un seul fichier une fois l'application lancée (cela enregistre le type de projet) ; avant, il apparaît comme un dossier nommé
….cncproj. - Ouvrir un projet remplace les paramètres courants par ceux du projet.
Importer des couches individuelles
File → Import Layer… (⌘I), ou Import Layer… sous Layer files dans la barre latérale, ajoute des fichiers Gerber ou Excellon de n'importe où. Le rôle de chaque fichier est deviné d'après son nom (et les fichiers de perçage d'après leur en-tête M48, quel que soit leur nom) et peut être changé dans la feuille d'import avant l'importation : un fichier de perçage est ajouté comme programme de perçage supplémentaire ; tout autre rôle remplace le fichier de cet emplacement. Clic droit sur un fichier de couche dans la barre latérale pour Replace…, Remove ou Show in Finder.