Membandingkan dua revisi papan (Board Diff)¶
Tujuan halaman¶
Memulai Board Diff dari revisi terkelola, memahami arah Before / After, memeriksa perubahan per objek, dan mengekspor JSON atau PNG untuk ditinjau.
Platform yang didukung¶
- macOS 14 atau lebih baru: pengalaman layar lebar utama dan platform penerimaan pertama.
- iOS / iPadOS 17.0 atau lebih baru: pintu masuk tersedia; gunakan lanskap atau jendela lebar sementara pengoptimalan layar sempit dilanjutkan.
Pengguna yang dituju¶
- Pengguna desain, fabrikasi, atau peninjauan yang membandingkan dua revisi PCB yang sama
- Penguji arah perubahan, pasangan layer, objek, dan petunjuk risiko
Prasyarat¶
Pilih dua papan dengan isi berbeda yang diresolusi ke format nyata yang sama:
| Input | Status saat ini |
|---|---|
| DSN | Didukung |
KiCad .kicad_pcb mandiri |
Didukung |
| Folder atau arsip Gerber + Excellon | Didukung |
| SES | Hanya jika kedua sisi mengenali desain dasar terverifikasi yang sama |
| ODB++, IPC-2581, KiCad Project lengkap | Secara eksplisit tidak didukung Board Diff |
Before dan After memiliki arah:
Added: hanya ada diAfter.Removed: hanya ada diBefore.Modified: objek berpasangan dengan properti atau geometri berbeda.Unchanged: sama di kedua sisi dan hanya menjadi konteks.
Ekstensi sama tidak membuktikan format sama. PCBAtlas meresolusi setiap sisi secara terpisah.
Langkah¶
Bandingkan dua revisi terkelola¶
- Temukan dokumen pustaka dengan setidaknya dua revisi.
- Buka menu tindakan lainnya pada kartu.
- Pilih
Compare Revisions…. - Pilih dua revisi berbeda dengan format sama di
BeforedanAfter. - Pilih
Compare.
Jika revisi saat ini memiliki induk, parent diprioritaskan untuk Before dan current untuk After. Keduanya dapat diubah.
Perbandingan selesai menyimpan artifact terverifikasi. Gunakan Reopen Saved Comparison di halaman dokumen yang sama untuk membukanya kembali.
Konfirmasi pasangan layer ambigu¶
Jika PcbCore menemukan beberapa kandidat, perbandingan berhenti di Layer pairing needs confirmation:
- Tinjau nama, peran, urutan, dan jumlah objek setiap layer
Before. - Pilih
After layeryang benar. - Tetapkan semua item ambigu.
- Pilih
Confirm and Compare.
PCBAtlas tidak menebak layer atau memaksa penyelarasan dengan translasi / rotasi otomatis. Perpindahan atau rotasi seluruh papan tetap menjadi perbedaan nyata.
Tunggu atau batalkan¶
Progres mencakup validasi, impor Before / After, pairing, snapshot, pencocokan geometri, risiko, Diff scene tepat, dan persistensi.
Setelah Cancel, tunggu Cancelling comparison… selesai. Coba ulang hanya setelah dua native session dan data staging sementara dilepas.
Baca ruang perbandingan¶
Mode tampilan¶
Overlay: menggabungkan perubahan tepat;Contextmengatur intensitas konteks tidak berubah.Split:Beforedi kiri,Afterdi kanan;Sync Cameraaktif secara default dan dapat dimatikan.Blink: berganti Before dan After dengan kamera sama untuk melihat pergeseran kecil.Fit: menyesuaikan scene kembali ke area terlihat.
Layer dan perubahan¶
Layer Pairsmenampilkan pasangan dan jumlah perubahan.All layersuntuk seluruh papan; pilih satu pasangan untuk mempersempit.- Di
Changes, aktifkanAdded / Removed / Modifieddan filter menurut tipe objek atau Net. - Baris perubahan menemukan dan menyorot; pilihan Viewer juga mencari perubahan terkait.
Previous/Nextmenelusuri hasil filter; macOS menggunakan⌘[dan⌘].Risksmemfilter petunjuk berarah menurut tingkat. Ini tidak menggantikan DRC atau persetujuan fabrikasi.
Tukar arah, ekspor, dan buka kembali¶
Swapmembuat permintaan arah balik dan menghitung ulang Added / Removed, statistik, risiko, serta detail.JSONmengekspor hasil semantik stabil dan berversi; iOS menyerahkan berkas ke aplikasi lain.PNGmengekspor tampilan Diff saat ini; iOS menyimpannya langsung ke Foto, sedangkan macOS melanjutkan melalui antarmuka sistem untuk penyerahan berkas.- Perbandingan terkelola dibuka kembali melalui
Reopen Saved Comparison. - Jika isi, format, kebijakan, atau pairing berubah, artifact lama menjadi tidak valid dan tidak ditampilkan diam-diam.
Daftar pemeriksaan penerimaan¶
-
Compare Revisions…dinonaktifkan bila hanya ada satu revisi. - Dua revisi terkelola berformat sama berjalan dan dapat dibuka kembali.
- Input identik, format berbeda / tidak didukung, dan basis SES berbeda memblokir
Comparedengan alasan. - Layer ambigu memerlukan pairing manual.
- Kamera konsisten antara
Overlay / Split / Blink. -
Sync Camerabekerja pada kedua status danFitmemulihkan seluruh papan. - Filter perubahan, objek, Net, dan risiko mempersempit hasil.
- Daftar, Viewer pick, dan
Previous / Nextmenemukan perubahan yang sama. -
Swapmembalik arah, warna, statistik, detail, dan risiko dengan benar. - Membatalkan papan besar menunggu pembersihan lalu memungkinkan perbandingan baru.
- JSON dan PNG diekspor; artifact lama tidak digunakan setelah input berubah.
Batas saat ini¶
- Hanya format sama; perbandingan lintas format tidak didukung.
- ODB++, IPC-2581, KiCad Project lengkap, Diff skematik, dan Diff 3D tidak didukung.
- Tidak ada merge, menerima perubahan, atau menulis balik ke sumber.
- Tidak ada alignment otomatis; translasi dan rotasi seluruh papan tetap terlihat.
- Piksel gambar, bbox, atau teks file tidak dipakai sebagai fallback Diff geometri tepat.
Pertanyaan umum¶
Mengapa Compare dinonaktifkan?¶
Pastikan kedua sisi dipilih, berbeda, dan diresolusi ke format didukung yang sama. Untuk Gerber / Excellon, berikan folder atau arsip package lengkap di setiap sisi, bukan dua layer individual sembarang.
Mengapa ekstensi sama menghasilkan format berbeda?¶
Format berasal dari resolusi nyata. Direktori, arsip, desain dasar SES, dan board entry teresolusi ikut divalidasi.
Mengapa tidak dapat langsung mencoba lagi setelah dibatalkan?¶
PcbCore harus melepas kedua sesi Before / After dan data sementara. Coba setelah Cancelling comparison… hilang.
Mengapa jumlah atau risiko berubah setelah Swap?¶
Added / Removed dan risiko memiliki arah. Swap menghitung ulang dengan Before / After terbalik, bukan hanya menukar label.
Hasil¶
Anda dapat menemukan perubahan tepat di kedua sisi, meninjau risiko berarah, dan mengekspor JSON / PNG. Perbandingan terkelola juga dapat disimpan, diverifikasi, dan dibuka kembali.
Terakhir diverifikasi¶
2026-07-30