Базове редагування PCB¶
Мета сторінки¶
Виконати в робочому просторі 2D PCBAtlas обмежений набір скасовуваних базових змін KiCad PCB і зберегти результат у поточну ревізію бібліотеки.
Підтримувані платформи¶
- iOS / iPadOS: 17.0 або новіша.
- macOS: 14 або новіша.
- Перший випуск редагування доступний лише тоді, коли фактично відкрите джерело плати є KiCad
.kicad_pcb.
Для кого¶
- Для користувачів, яким потрібно швидко перемістити via під час перевірки
- Для користувачів, яким потрібно виконати Slide наявного сегмента track, змінити його ширину або видалити весь track чи via
- Для тестувальників, які перевіряють машину станів, Undo і збереження в поточних межах продукту
Передумови¶
- Підготуйте тестову плату KiCad
.kicad_pcb, яку можна змінювати, і збережіть оригінал важливого проєкту. - Відкрийте плату з бібліотеки та залишайтеся в
2D. - Якщо ціль не вибирається, перевірте у Workbench, чи
VisibilityабоSelection Filterне приховує або не фільтрує компоненти, tracks чи vias.
Кроки¶
1. Увійти до сеансу редагування¶
- Дочекайтеся завершення першої підготовки 2D Viewer. Для редагованої KiCad PCB PCBAtlas автоматично готує повний сеанс редагування.
- Виберіть на полотні сегмент track або via.
- Виберіть доступну дію
Slide,Move Via,Delete TrackчиDelete Viaна плаваючій панелі під полотном.
Під час підготовки Viewer залишається лише для читання. Якщо джерело не є KiCad PCB, повний сеанс неможливо створити або плата застаріла, нижня частина полотна чітко показує причину без переходу до приблизного редагування.
2. Вибрати об’єкт і перевірити дії¶
Після входу до сеансу редагування виберіть ціль у 2D Viewer. Широкі та компактні макети використовують лише плаваючу панель дій унизу Viewer; Workbench більше не містить панелі редагування.
| Вибраний об’єкт | Поточні дії | Важлива поведінка |
|---|---|---|
| Компонент | Лише для читання; без дії редагування | Його інформація доступна, але базове редагування не може змінити Placement |
| Via без fixed | Move Via, Delete Via |
Переміщення не переписує сусідні tracks |
| Підтримуваний сегмент track | Slide, Track Width, Delete Track |
Slide застосовується до точного сегмента; видалення — до всього Track |
fixed tracks / vias, неточні цілі та непідтримувана геометрія вимикають відповідні дії та показують причину. Placements наразі завжди лише для читання й не показують вимкнених кнопок Move або Rotate.
3. Перемістити via¶
- Виберіть via без fixed.
- Виберіть
Move Via. - Почніть перетягування з цілі; перетягування з порожнього місця й далі рухає камеру.
- Перевірте ghost, початкову позицію,
ΔX / ΔYі крок сітки. - Відпустіть у цільовій позиції, щоб створити очікуваний попередній перегляд редагування.
Після відпускання ghost і панель підтвердження лишаються. Виберіть ✓, щоб прийняти редагування, або ×, щоб відкинути його. Якщо commit не вдався, застосунок показує помилку й часткових змін не залишається.
4. Виконати Slide наявного track¶
- Точно виберіть підтримуваний сегмент track.
- Виберіть
Slide; полотно показує синій попередній перегляд центральної лінії й нижні елементи✓/×. - Перетягніть синю лінію. Попередній перегляд track і його фактична ширина оновлюються в реальному часі разом із лінією.
- Стан Slide лишається активним після відпускання, тому ту саму синю лінію можна тягнути знову для коригування.
- Виберіть
✓, щоб прийняти поточний дійсний перегляд, або×, щоб вийти зі Slide та відкинути редагування.
Якщо перетягнути сегмент за межу геометрії, PCBAtlas зберігає останній дійсний перегляд і показує причину, не виходячи зі Slide. Поверніть синю лінію до дійсного діапазону, щоб продовжити.
Не можна додавати чи видаляти вузли, ділити або об’єднувати Track, а також змінювати layer, net чи rule class тут.
5. Змінити ширину¶
- Виберіть підтримуваний track.
- Виберіть
Track Width. - Введіть значення в міліметрах більше нуля.
- Виберіть
Apply, щоб створити попередній перегляд, а потім✓для прийняття або×для відкидання.
Некоректні числа, непозитивна ширина та значення поза діапазоном відхиляються.
6. Видалити track або via¶
- Виберіть будь-який segment track або via.
- Переконайтеся, що підсвічено весь Track або правильний via.
- Виберіть
Delete TrackабоDelete Via, а потім✓для прийняття чи×для відкидання.
Видалення не використовує додаткового модального підтвердження. Пов’язані teardrops атомарно видаляються, коли їх можна безпечно визначити. У разі випадкового видалення використайте Undo на нижній плаваючій панелі Viewer.
7. Скасувати й зберегти¶
Undoна нижній плаваючій панелі доступний лише після завершення поточної команди й повернення до ready. Повідомлення завершення більше не показують окрему кнопку Undo.- Кожне прийняте переміщення via, Slide, зміна ширини чи каскадне видалення створює один запис історії.
- Після кожного commit редагування чи
Undoзастосунок додає запис відновлення до внутрішньої робочої копіїEditingDraftsV4. Якщо збереження все ще не вдається після автоматичної повторної спроби, уже підтверджений результат полотна лишається, але подальше редагування блокується й з’являєтьсяRetry Saving Draft. Його вибір повторює лише збереження очікуваного запису, не виконуючи редагування знову. Стан ready повертається тільки після успішного збереження. *перед заголовком означає, що поточний сеанс має незбережені зміни.- Вибір
Saveна нижній плаваючій панелі або натискання⌘Sна macOS чи iPad з апаратною клавіатурою записує результат безпосередньо у відкриту ревізію бібліотеки. Це не створює ревізії та не змінює поточні полотно чи камеру. - Збереження редагування PCB залишає наявну мініатюру Case Mini Viewer. Виконайте Створити мініатюру заново явно пізніше, якщо вона має відображати оновлену плату.
- Повертаючись до бібліотеки через верхній лівий елемент за наявності незбережених змін, виберіть:
Save: зберегти в поточну ревізію і повернутися до бібліотеки;Discard Unsaved Edits: відновити останню збережену контрольну точку й вийти;Continue Editing: повернутися до поточного сеансу.
- Імпорт файла з такою самою назвою чи явний вибір
Add Revisionусе ще створює нову ревізію. Звичайні збереження редагування не змінюють кількість ревізій.
Контрольний список приймання¶
- Не-KiCad PCB чітко повідомляє межу лише KiCad, коли запитується дія редагування.
- Після першої підготовки Viewer KiCad PCB автоматично створює повний сеанс редагування й показує доступні дії на нижній плаваючій панелі.
- Вибір Placement показує інформацію, але не дію Move чи Rotate.
- Via без fixed можна перемістити й видалити, а прийняте редагування можна скасувати з нижньої плаваючої панелі.
- Slide зберігає синю лінію й перегляд після відпускання та дозволяє тягнути далі.
- Slide поза межею зберігає останній дійсний перегляд і може продовжитися після повернення до дійсного діапазону.
- Підтримуваний track може виконати Slide і мати додатну ширину.
- Видалення з одного segment видаляє весь Track і скасовується.
- fixed чи непідтримувані цілі не змінюються та показують конкретну причину.
-
Saveоновлює поточну ревізію на місці; кількість ревізій не змінюється, а результат видно після повторного відкриття. - За незбережених змін
⌘Sі нижнійSaveмають однаковий результат. - Поточні полотно й позиція камери не змінюються до чи після збереження.
- Повернення до бібліотеки з незбереженими змінами пропонує описані три результати.
Поточні межі¶
- Slide змінює лише наявні топологічні обмеження поточного підтримуваного сегмента. Нове чи інтерактивне routing, shove / walk-around та autorouting не підтримуються.
- Переміщення, поворот, додавання чи видалення компонентів не підтримуються; так само не підтримуються заміна footprint, зміна сторони та групові перетворення.
- Немає редагування Zone, Pad, контуру плати, тексту, графіки чи довільної shape.
- Один segment Track видалити не можна;
Delete Trackзавжди видаляє весь track. - Редагування може додати ratsnest або проблеми DRC. Явно підтверджений результат не відкатується без повідомлення.
- Збереження оновлює відкриту ревізію бібліотеки. Лише імпорт файла з такою самою назвою або явний
Add Revisionстворюють нову ревізію.
Поширені запитання¶
Чому на плаваючій панелі немає дії редагування або чому вхід до неї не вдається?¶
Переконайтеся, що відкрито PCB 2D, фактичне джерело плати — .kicad_pcb, і програма може створити повний сеанс. Виробничі пакети, DSN, SES, ODB++, IPC-2581 і схеми не входять до першого випуску. Плаваюча панель показує лише дії, доступні для поточного вибраного об’єкта.
Чому для вибраного об’єкта немає кнопок?¶
Placements наразі можна перевіряти, але не редагувати, тому їх вибір не показує Move чи Rotate. Інші об’єкти також можуть не мати дії через fixed, непідтримувану геометрію track або застарілий вибір після оновлення. Виберіть знову й прочитайте причину блокування внизу полотна.
Чому синя лінія Slide перестає рухатися в певній точці?¶
Ця позиція перевищує поточні геометричні обмеження. Інтерфейс зберігає останній дійсний перегляд замість виходу зі Slide; перетягніть збережену синю лінію назад до дійсного діапазону, щоб продовжити.
Результат¶
Поточна ревізія KiCad PCB містить збережений результат, який можна відкрити повторно, а кожна зміна сеансу є скасовуваною атомарною транзакцією.
Остання перевірка¶
2026-08-22