Как повернуть элемент в altium designer
Перейти к содержимому

Как повернуть элемент в altium designer

  • автор:

Как повернуть элемент в altium designer

В таблицах перечислены все горячие клавиши редакторов Altium Designer. Назначение горячих клавиш можно поменять через меню DXP -> Customize. -> закладка Commands.

[Горячие клавиши, общие для Schematic и PCB Editor]

SHIFT Увеличивает скорость автопрокрутки при панорамировании.
Y При размещении объекта зеркально отображают его (flip) по оси Y.
X При размещении объекта зеркально отображают его (flip) по оси X.
CTRL + SHIFT + клавиши со стрелками Перемещают выбранный объект на 10 ячеек сетки в направлении нажатой клавиши со стрелкой.
SHIFT + клавиши со стрелками Перемещение курсора на 10 ячеек сетки в направлении нажатой клавиши со стрелкой.
CTRL + клавиши со стрелками Перемещают выбранный объект на 1 ячейку сетки в направлении нажатой клавиши со стрелкой.
клавиши со стрелками Перемещение курсора на 1 ячейку сетки в направлении нажатой клавиши со стрелкой.
ESC Выход из текущего активного процесса.
END Перерисовка экрана.
HOME Перерисовка экрана с центром в месте положения курсора.
CTRL + HOME Переход к точке абсолютного отсчета (absolute origin, находится в левом нижнем углу рабочего пространства).
CTRL + Mouse-wheel down (или PAGE DOWN) Отдаление.
CTRL + Mouse-wheel up (или PAGE UP) Приближение относительно курсора.
Mouse-wheel Панорамирование вверх / вниз.
SHIFT + Mouse-wheel Панорамирование влево / вправо.
A Отображение подменю Align.
B Отображение подменю Toolbars.
J Отображение подменю Display Jump.
K Отображение подменю Workspace Panels.
M Отображение подменю Move.
O Отображение меню Options (контекстное меню, вызываемое правым кликом).
S Отображение подменю Select.
X Отображение подменю DeSelect.
Z Всплывающее меню для команд зума.
CTRL + Z Отмена (Undo).
CTRL + Y Возврат изменений (Redo).
CTRL + A Выбрать все.
CTRL + C (или CTRL + INSERT) Копирование (Copy).
CTRL + X (или SHIFT + DELETE) Вырезать (Cut).
CTRL + V (или SHIFT + INSERT) Вставить (Paste).
CTRL + R Копирование в буфер обмена и повторение команды вставки выбранных объектов (Rubber Stamp, резиновый штамп).
CTRL + R then ESC Повторный вход в режим Rubber Stamp с текущим содержимым буфера обмена.
CTRL + Q Доступ к диалогу Selection Memory (память выбранного).
ALT Фиксация перемещения объекта горизонтально или вертикально.
DELETE Удалить выбранное.
V, D Просмотр документа.
V, F Просмотр размещенных с подгонкой (fit placed) объектов.
X, A Повторно выбрать все.
Right-click & hold Отобразит инструмент «рука», чтобы смещать вид.
Left-click Выбор / отмена выбора объекта под курсором.
Right-click Отобразить контекстное меню, или выход из текущей операции.
Right-click на объекте, выбрать Find Similar Загрузить объект под курсором в диалог Find Similar Objects (найти похожие объекты).
Left-click, hold & drag Выбрать объекты в очерченной курсором зоне.
Left-click & hold Переместить объект / выбранные объекты под курсором.
Left Double-click Редактировать объект.
SHIFT + Left-click Добавить / удалить объект в / из набора выбранных объектов.
TAB Редактировать атрибуты во время размещения.
SHIFT + C Очистка текущего фильтра (Filter).
SHIFT + F Клик на объекте для отображения диалога Find Similar Objects (найти аналогичные объекты).
Y Вызов всплывающего меню быстрых запросов (Quick Queries).
F11 Переключение панели инспектора (Inspector) из состояния включено в состояние выключено и обратно.
F12 Переключение панели фильтра (Filter) из состояния включено в состояние выключено и обратно.
SHIFT + F12 Переключение панели List из состояния включено в состояние выключено и обратно.
ALT + F5 Переключение из полноэкранного режима в оконный и обратно.
, Left-click Cross probe — показать соответствующий объект в целевом документе, оставаясь на исходном документе.
, CTRL + Left-click Cross probe и переход на соответствующий объект на цели, с переключением на документ цели.
SHIFT + CTRL + T Выравнивание выбранных объектов по верхним краям.
SHIFT + CTRL + L Выравнивание выбранных объектов по левым краям.
SHIFT + CTRL + R Выравнивание выбранных объектов по правым краям.
SHIFT + CTRL + B Выравнивание выбранных объектов по нижним краям.
SHIFT + CTRL + H Равномерно распределить выбранные объекты по горизонтали.
SHIFT + CTRL + V Равномерно распределить выбранные объекты по вертикали.
SHIFT + CTRL + D Выровнять выбранные объекты по решетке.
CTRL + n (n=1 to 8) Сохранить текущий выбор в ячейку памяти n.
ALT + n (n=1 to 8) Вспомнить выбор из ячейки памяти n.
SHIFT + n (n=1 to 8) Добавить текущий выбор в уже сохраненное в ячейке n.
SHIFT + ALT + n (n=1 to 8) Вспомнить выбранное из ячейки памяти n и добавить это к текущему выбранному.
SHIFT + CTRL + n (n=1 to 8) Применить фильтрацию, основываясь на наборе выбранного в ячейке памяти n.

[Горячие клавиши только для Schematic Editor]

G Переключение по циклу установленных привязок к решетке (snap grid).
F2 Редактировать место размещения.
CTRL + PAGE DOWN Вписать все видимые объекты в рабочее окно.
SPACEBAR Поворот на 90 o против часовой стрелки при перемещении объекта.
SPACEBAR Переключение режима начало / конец при размещении проводника / шины / линии.
, SPACEBAR Переключение цвета пера при использовании подсвеченных перьев.
SHIFT + SPACEBAR Поворот на 90 o по часовой стрелке при перемещении объекта.
SHIFT + SPACEBAR Циклическое переключение по режимам размещения проводника при прокладке проводника, шины, линии.
CTRL + SPACEBAR Поворот на 90 o против часовой стрелки при перетаскивании объекта.
SHIFT + CTRL + SPACEBAR Поворот на 90 o по часовой стрелке при перетаскивании объекта.
, CTRL + Left-click on port or sheet entry Подсветка соединения / цепи (connection / net) на целевом листе при использовании перьев подсветки.
SHIFT + CTRL + C Очистка всех подсветок, которые были наложены подсвечивающими перьями.
BACKSPACE Удалить последний угол, когда прокладывается проводник / шина / линия / полигон (wire / bus / line / polygon).
Left-click, hold + DELETE Удаление угла, когда выбран проводник.
Left-click, hold + INSERT Добавление угла, когда выбран проводник.
CTRL + Left-click & drag Перетаскивание объекта.
Left-click панели Navigator Cross probe к объекту на документе принципиальной схемы.
ALT + Left-click in Navigator panel Cross probe к объекту и на документе принципиальной схемы, и PCB.
ALT + Left-click на объекте сети Подсветка на листе всех элементов в цепи.
CTRL + двойной Left-click Спуск вниз по иерархии символа на листе.
CTRL + Double Left-click Подняться вверх по иерархии.
+ (numeric keypad) Увеличение размера символа IEEE при размещении или перемещении.
— (numeric keypad) Уменьшение размера символа IEEE при размещении или перемещении.
CTRL + F Найти текст.
CTRL + H Найти и заменить текст.
F3 Перейти к следующему найденному тексту.
INSERT Копирование атрибутов объекта под курсором при размещении объектов такого же типа.
S Переключение листа при перемещении одного или большего количества выбранных объектов листа.
V Поменять порядок листов при перемещении двух или большего количества выбранных объектов листа.
T Переключение типа IO объекта листа при перемещении одного или большего количества объектов листа.
T Переключение типов всех объектов IO при изменении размера выбранного символа листа.
T, P Доступ к странице Schematic — General диалога Preferences.

[Горячие клавиши только для PCB Editor]

SHIFT + R Циклическое переключение по трем режимам трассировки (ignore, avoid или push obstacle).
SHIFT + E Переключение электрической сетки (electrical grid) из состояния включено в выключено и обратно.
SHIFT + B Построить запрос (Build Query).
SHIFT + PAGE UP Приближение с малыми шагами.
SHIFT + PAGE DOWN Отдаление с малыми шагами.
CTRL + PAGE UP Приближение 400%
CTRL + PAGE DOWN Вписать документ в рабочее окно.
CTRL + END Перейти к заданной точке относительного отсчета (relative origin) в рабочей области.
ALT + END Перерисовать только текущий слой.
ALT + INSERT Вставить на текущий слой.
CTRL + G Отобразить всплывающий диалог Snap Grid.
G Отобразить всплывающее меню Snap Grid.
N Скрыть отображение направления цепей (ratsnest) при перемещении компонента.
L При перемещении переставить компонент на противоположную сторону платы.
SHIFT + F1 При нажатии во время разводки, отобразит соответствующие горячие клавиши, используемые в разводке.
TAB При нажатии во время разводки, отобразит соответствующий диалог редактирования настройки длины, размещения компонента или строки.
F2 Отобразит настройку опций Board Insight и Heads Up.
CTRL + Left-click Подсветка разведенной сети под курсором (для очистки повторите нажатие на свободной области).
CTRL + SPACEBAR Переключение по циклу режимов соединения линий при интерактивной разводке.
BACKSPACE Удалить последний угол трека при интерактивной разводке.
SHIFT + S Включить / выключить режим одного слоя (single layer mode), или циклическое переключение по настройкам режимов Single Layer Modes в свойствах PCB Preferences: Board Insight Display.
O, D, D, O, ENTER Переключение отображения всех примитивов в грубом форме (draft mode).
O, D, F, O, ENTER Установить отображение всех примитивов в нормальном режиме (final mode).
O, D (or CTRL + D) Доступ к странице Show/Hide диалога View Configurations.
L Доступ к странице Board Layers And Colors диалога View Configurations.
CTRL + H Выбор подключенной меди.
CTRL + SHIFT + Left-click & hold Разбить трек.
SHIFT + CTRL + Left-click Подсветка дополнительных разведенных цепей под курсором.
+ (numeric keypad) Следующий слой.
— (numeric keypad) Предыдущий слой.
CTRL + Click Подсветка содержимого слоя на закладках слоя.
CTRL + SHIFT + Click Увеличение подсветки на закладках слоя.
CTRL + ALT + Mouse Подсветка содержимого под наведенным курсором, если наводить на объекты рабочей области или перемещать курсор по закладкам слоев.
* (numeric keypad) Следующий слой разводки.
M Отобразить подменю Move (перемещение).
ALT Удерживайте для временного переключения из режима avoid-obstacle в режим ignore-obstacle.
CTRL Удерживайте при разводке, чтобы временно запретить электрическую решетку.
CTRL + M Измерение расстояний.
SPACEBAR (in interactive process) Повернуть объект против часовой стрелки (задайте шаг поворота на странице PCB Editor — General диалога Preferences).
SPACEBAR (during interactive routing) Переключиться между режимами начало / конец.
SHIFT + SPACEBAR (in interactive process) Поверните перемещаемый объект по часовой стрелке.
SHIFT + SPACEBAR (during interactive routing) При интерактивной трассировке переключайтесь между режимами угла.
[ Уменьшить уровень маски для основного фильтра (permanent filter).
] Увеличить уровень маски для основного фильтра (permanent filter).
ALT

Просмотр предыдущего компонента для активного документа библиотеки.
ALT > Просмотр следующего компонента для активного документа библиотеки.
Q Переключить единицы измерения (metric/imperial).
Ctrl + Q Переключить единицы (metric/imperial) в диалоге открытия PCB Editor.
T, B Доступ к диалогу 3D Body Manager.
T, P Доступ к диалогу Preferences.
BACKSPACE Удаление последнего сегмента с интерактивно настроенной длиной.
SPACEBAR Следующий шаблон волны интерактивной подстройки длины.
SHIFT + SPACEBAR Предыдущий шаблон волны интерактивной подстройки длины.
SHIFT + R Переключение режима разводки.
, (comma) Уменьшение на один шаг амплитуды шаблона интерактивной подстройки длины.
. (full stop / period) Увеличение на один шаг амплитуды шаблона интерактивной подстройки длины.
1 Уменьшение интерактивной подстройки длины скоса или радиуса.
2 Увеличение интерактивной подстройки длины скоса или радиуса.
3 Уменьшение интерактивной подстройки длины шаблона интервала на один шаг.
4 Увеличение интерактивной подстройки длины шаблона интервала на один шаг.
Y Переключение направления интерактивной подстройки амплитуды.

[Горячие клавиши, используемые в интерактивной разводке]

Shift+F1 (or ~ (tilde)) Отображение списка горячих клавиш.
CTRL
+ Click
Автозавершение сегментов до цели.
BACKSPACE Удалить последний сегмент.
ESC Прервать текущую трассировку.
SHIFT
+ A
Добавить соответствующие секции (интерактивная настройка длины).
SHIFT
+ C
Переключение автозавершения.
SHIFT
+ G
Toggle length tuning gauge
SHIFT
+ O
Переключение видимой области разводки.
SHIFT
+ P
Переключение режима Push (проталкивание).
SHIFT
+ Q
Переключение glossing.
SHIFT
+ R
Переключение режима разводки.
SHIFT
+ S
Переключить слой для текущей трассы.
SHIFT
+ V
Выбрать желаемый размер переходного отверстия (via).
SHIFT
+ W
Открыть диалог Choose Favorite Width (выбор желаемой ширины).
, (comma) Уменьшить arc setback.
SHIFT
+ . (comma)
Уменьшить arc setback 10x.
. (full stop / period) Увеличить arc setback.
SHIFT
+ . (full stop / period)
Увеличить arc setback 10x.
ENTER Разместить сегмент.
+ (plus) Следующий слой (цифровая клавиатура).
— (minus) Предыдущий слой (цифровая клавиатура).
* (multiply) Следующий сигнальный слой (цифровая клавиатура).
SPACEBAR Переключаться по направлениям угла.
SHIFT
+ SPACEBAR
Переключаться по стилям угла (если не включено ограничение 90/45°).
TAB Редактирование свойств трассы.
1 Переключение режима Look-ahead – между размещением 1 и 2 сегментов.
2 Добавить переходное отверстие via без изменения слоя.
SHIFT
+ 2
Добавить fanout via, инструмент tool сразу ожидает следующий fanout для разводки и via для размещения.
3 Переключение исходной ширины трека.
4 Переключение исходного размера переходного отверстия.
6 Включить walk-around (с нажатой клавишей).
7 Switch leader trace or switch routing target in single trace mode
8 Переключить режим динамической трассировки.
9 Переключиться в противоположную точку трассировки.

[Горячие клавиши для прокладки дифференциальной пары проводников (Differential Pair Routing)]

Shift+F1 (or ~ (tilde)) Отобразить список горячих клавиш.
CTRL
+ Click
Подтвердить автозавершение сегментов (если это применимо).
BACKSPACE Удалить последний сегмент.
SHIFT
+ BACKSPACE
Удалить последний кластер сегментов.
ESC Прервать текущую трассировку.
SHIFT
+ R
Переключить режим трассировки.
SHIFT
+ W
Открыть диалог Choose Favorite Width (выбор желаемой ширины).
ENTER Разместить сегмент.
+ (plus) Следующий слой.
— (minus) Предыдущий слой.
* (multiply) Следующий сигнальный слой.
SPACEBAR Переключить направление угла.
SHIFT
+ SPACEBAR
Переключить стили угла (если не включено ограничение 90/45°).
TAB Редактировать свойства трассы.
3 Циклически переключиться по исходной ширине трека.
4 Циклически переключиться по исходному размеру переходного отверстия.
5 Переключить автозавершение.
6 Поменять режим переходного отверстия.

[Горячие клавиши интерактивной настройки длины (Interactive Length Tuning)]

Shift+F1 (or ~ (tilde)) Отобразить список горячих клавиш.
TAB Редактирование настроек паттерна.
BACKSPACE Удалить последний сегмент.
SPACEBAR Следующий паттерн настройки.
SHIFT
+ SPACEBAR
Предыдущий паттерн настройки.
SHIFT
+ R
Переключение режима разводки.
, (comma) Уменьшить амплитуду паттерна на шаг.
. (full stop / period) Увеличить амплитуду паттерна на шаг.
1 Уменьшить скос (miter) или радиус.
2 Увеличить скос (miter) или радиус.
3 Уменьшить зазор паттерна на шаг.
4 Увеличить зазор паттерна на шаг.
Y Переключить направление амплитуды.

[Горячие клавиши просмотра устройств (Devices View)]

F5 Обновить все.
ESC Приостановить текущий процесс (HALT Process Flow).
CTRL + F9 Скомпилировать битовый файл (Bit File).
CTRL + F10 Сделать ребилд битового файла.
F12 Жесткий сброс устройства (Reset Hard Device).
F9 Скомпилировать и загрузить битовый файл.
F10 Сделать ребилд битового файла и загрузить его.
F11 Загрузить битовый файл.
SHIFT + CTRL + F9 Скомпилировать все битовые файлы.
SHIFT + CTRL + F10 Сделать ребилд всех битовых файлов.
SHIFT + F12 Сброс всех устройств.
SHIFT + F9 Скомпилировать и загрузить все битовые файлы.
SHIFT + F10 Сделать ребилд и загрузку всех битовых файлов.
SHIFT + F11 Загрузить все битовые файлы.
ALT + T, P Доступ к странице FPGA — Devices View диалога Preferences.

[Горячие клавиши 3D визуализации]

0 Поворачивает вид 3D так, что перспектива камеры становится перпендикулярно к печатной плате, и плата повернется так, чтобы горизонтальная плоскость (ось X) так, лежала в направлении нижней кромки окна редактирования (поворот на 0°).
9 Поворачивает вид 3D так, что перспектива камеры становится перпендикулярно к печатной плате, и плата повернется так, чтобы горизонтальная плоскость (ось X) так, лежала в направлении правой кромки окна редактирования (поворот на 90°).
2 Переключение от вида 3D к виду 2D, используя последнюю конфигурацию вида 2D.
3 Переключение от вида 2D к виду 3D, используя последнюю конфигурацию вида 3D.
SHIFT Включает сферу поворота 3D (сделайте левый клик и перетаскивайте элементы сферы, чтобы повернуть модель).
V, F Вписывает всю плату в окно.
V, B Вписывает плату в окно по горизонтали относительно позиции курсора.
Mouse-wheel Смещение панорамы вверх / вниз.
SHIFT + Mouse-wheel Смещение панорамы влево / вправо.
CTRL + Mouse-wheel Зум (приближение / отдаление) с инкрементным шагом.
CTRL + Right drag Плавный зум (приближение / отдаление).
CTRL + C Создать растровую картинку (.bmp) из текущего вида 3D.
PAGE UP / PAGE DOWN Зум (приближение / отдаление) с инкрементным шагом.
T, P Доступ к странице PCB Editor — Display диалога Preferences.
L Доступ к странице Physical Materials (3D) диалога View Configurations.

[Горячие клавиши 3D Body Placement (размещение трехмерного тела)]

+ (plus) Следующий слой.
— (minus) Предыдущий слой.
L Переместить тело 3D на парный механический слой.
X Зеркально отобразить (flip) тело 3D по оси X.
Y Зеркально отобразить (flip) тело 3D по оси Y.
SPACEBAR Повернуть тело 3D против часовой стрелки.
SHIFT + SPACEBAR Повернуть тело 3D по часовой стрелке.
2 Повернуть тело 3D против часовой стрелки по оси X.
3 Уменьшить высоту тела 3D (ось Z-axis) на одну ячейку привязки сетки.
4 Повернуть тело 3D против часовой стрелки по оси Y.
6 Повернуть тело 3D по часовой стрелке по оси Y.
8 Повернуть тело 3D по часовой стрелке по оси X.
9 Уменьшить высоту тела 3D (ось Z-axis) на одну ячейку привязки сетки.
¬ (left arrow) Переместить тело 3D влево по оси X на одну ячейку привязки сетки.
SHIFT + ¬ (left arrow) Переместить тело 3D влево по оси X на 10 ячеек привязки сетки.
® (right arrow) Переместить тело 3D вправо по оси X на одну ячейку привязки сетки.
SHIFT + ® (right arrow) Переместить тело 3D вправо по оси X на 10 ячеек привязки сетки.
(up arrow) Переместить тело 3D назад по оси Y на одну ячейку привязки сетки.
SHIFT + ­ (up arrow) Переместить тело 3D назад по оси Y на 10 ячеек привязки сетки.
? (down arrow) Переместить тело 3D вперед по оси Y на одну ячейку привязки сетки.
SHIFT + ? (down arrow) Переместить тело 3D вперед по оси Y на 10 ячеек привязки сетки.

[Горячие клавиши редактора PCB3D (Legacy 3D)]

PAGE UP Зум на приближение.
PAGE DOWN Зум на отдаление.
ALT + B Вписать плату в рабочее окно.
^ v

Панорамирование в направлении клавиш со стрелками.
INSERT Панорамирование на приближение.
DELETE Панорамирование на отдаление.
T, E Доступ к диалогу Export для формата IGES/STEP
T, P Доступ к странице PCB Editor — PCB Legacy 3D диалога Preferences.

[Горячие клавиши редактора библиотеки PCB3D]

PAGE UP Зум на приближение.
PAGE DOWN Зум на отдаление.
ALT + M Вписать модель в рабочее окно.
^ v

Панорамирование в направлении клавиш со стрелками.
INSERT Панорамирование на приближение.
DELETE Панорамирование на отдаление.
F2 Переименовать модель.
SHIFT + DELETE Режим удаления (Delete mode).
CTRL + T Установка поворота и трансляции.
T, I Импорт 3D-модели.
T, E Экспорт модели в формат IGES.
T, P Доступ к диалогу Preferences.

[Горячие клавиши редактора вывода Output Job]

CTRL + X (or SHIFT + DELETE) Вырезать (Cut).
CTRL + C (or CTRL + INSERT) Копировать (Copy).
CTRL + V (or SHIFT + INSERT) Вставить (Paste).
CTRL + D Сделать дубликат.
DELETE Очистить.
ALT + ENTER Конфигурировать.
CTRL + F9 Запуск сфокусированного выходного генератора (Focused Output Generator).
SHIFT + CTRL + F9 Запуск выбранных выходных генераторов.
F9 Запуск выходных генераторов, которые разрешены для пакетного режима (Batch-enabled Output Generators).
SHIFT + CTRL + O Доступ к диалогу Output Job Options.

[Горячие клавиши CAM Editor (CAMtastic®)]

CTRL + Z (or ALT + BACKSPACE) Отменить (Undo).
CTRL + Y (or CTRL + BACKSPACE) Вернуть изменения (Redo).
CTRL + X Вырезать (Cut).
CTRL + C (or CTRL + INSERT) Копировать (Copy).
CTRL + V (or SHIFT + INSERT) Вставить (Paste).
CTRL + E Очистить.
CTRL + M Зеркально отобразить.
CTRL + R Повернуть.
CTRL + L Селективно выровнять.
L Объединить слои (Merge Layers).
ALT + C Выбрать с помощью отрисованного поверх окна (crossing window).
ALT + P Выбрать то, что было выбрано ранее.
CTRL + F Включить / выключить режим выбора Flash.
CTRL + T Включить / выключить режим выбора Trace.
CTRL + A Массив объектов.
CTRL + D Модифицировать / изменить объекты.
CTRL + I Установить точку отсчета (origin).
CTRL + U Масштабировать объекты.
HOME Просмотреть все.
SHIFT + P Просмотр вокруг указанной точки.
CTRL + Mouse-wheel up (or PAGE UP) Зум на приближение.
CTRL + Mouse-wheel down (or PAGE DOWN) Зум на отдаление.
Mouse-wheel up Панорамировать вверх.
Mouse-wheel down Панорамировать вниз.
SHIFT + Mouse-wheel up Панорамировать влево.
SHIFT + Mouse-wheel down Панорамировать вправо.
SHIFT + V Зум последнего.
END Обновить.
D Режим динамического панорамирования.
SHIFT + B Показать Film Box.
CTRL + HOME Зум для Film Box
ALT + HOME Зум текущего DCode.
SHIFT + E Включить / выключить вид Extents Box.
SHIFT + F Включить / выключить режим заполнения.
SHIFT + H Переключить подсветку текущих объектов с использованием текущего D code.
N Переключить режим просмотра в негативе.
SHIFT + T Переключить режим просмотра с прозрачностью.
SHIFT + G Доступ к странице CAM Editor — Drawing Modes диалога Preferences.
Q Запросить объект.
SHIFT + N Запросить цепь (net).
SHIFT + M Измерить расстояние точка-точка.
SHIFT + A Доступ к таблице апертур.
K Доступ к диалогу выключения слоев (Set Layers Off).
ALT + K Доступ к диалогу включения слоев (Set Layers On).
SHIFT + S Переключить режим привязки к объекту.
ESC Отмена действия.
SHIFT + CTRL + R Повторить последнее действие.
+ (numeric keypad) Отобразить только следующий слой.
— (numeric keypad) Отобразить только предыдущий слой.
* (numeric keypad) Отобразить только следующий медный (signal/plane) слой.

[Горячие клавиши редактора цифровых сигналов (Digital Waveform Editor Shortcuts)]

PAGE UP Зум на приближение около активного курсора времени.
PAGE DOWN Зум на отдаление около активного курсора времени.
CTRL + PAGE DOWN Вписать документ в рабочее окно.
CTRL + A Выбрать все сигналы (waveforms).
CTRL + C (or CTRL + INSERT) Копировать сигнал (waveform).
CTRL + X (or SHIFT + DELETE) Вырезать сигнал.
CTRL + V (or SHIFT + INSERT) Вставить сигнал.
Left-click & drag Переразместить сигнал, на котором стоит фокус.
J Отобразить подменю перехода (Jump).
SHIFT + CTRL + F Переход на первое изменение сигнала, на котором стоит фокус.
SHIFT + CTRL + N Переход на следующее изменение сигнала, на котором стоит фокус.
SHIFT + CTRL + P Переход на предыдущее изменение сигнала, на котором стоит фокус.
SHIFT + CTRL + L Переход на последнее изменение сигнала, на котором стоит фокус.
T, P Доступ к диалогу Preferences.

[Горячие клавиши редактора SimData]

CTRL + X (or SHIFT + DELETE) Вырезать (Cut).
CTRL + C Копировать (Copy).
CTRL + V (or SHIFT + INSERT) Вставить (Paste).
DELETE Очистить.
+ (numeric keypad) Следующий чарт.
— (numeric keypad) Предыдущий чарт.
PAGE UP Зум на приближение.
PAGE DOWN Зум на отдаление.
CTRL + PAGE DOWN Вписать документ в рабочее окно.
END Обновить.
ESC (or SHIFT + C) Очистить фильтр.
^ v Прокрутка чарта, один сигнал за один раз, в направлении клавиш со стрелками.
SHIFT + ^ Прокрутка чарта вверх, один сигнал за один раз.
CTRL + ^ (or CTRL + HOME) Переход наверх чарта.
SHIFT + v Прокрутка чарта вниз, один сигнал за один раз.
CTRL + v (or CTRL + END) Переход вниз чарта.
Прокрутка чарта по горизонтали в сторону направления клавиш со стрелками, на одно главное деление оси X.
SHIFT +

Прокрутка чарта влево на одну страницу.
CTRL +

Переход на начало оси X.
SHIFT + > Прокрутка чарта вправо на одну страницу.
CTRL + > Переход на конец оси X.

[Горячие клавиши, общие для всех текстовых редакторов]

CTRL + Z Отмена (Undo).
CTRL + X (or SHIFT + DELETE) Вырезать (Cut).
CTRL + C (or CTRL + INSERT) Копировать (Copy).
CTRL + V (or SHIFT + INSERT) Вставить (Paste).
ENTER Вставить возврат каретки.
CTRL + N Вставить новую строку.
TAB Вставить табуляцию.
SHIFT + TAB Переход обратно на позицию табуляции.
INSERT Переключить режим вставки текста между Insert (добавление) и Overwrite (перезапись).
SHIFT + CTRL + C Очистить маски фильтра.
CTRL + F Найти текст.
CTRL + H (or CTRL + R) Найти и заменить текст.
F3 (or CTRL + L) Перейти к следующему найденному месту.
SHIFT + CTRL + F Перейти к следующему найденному месту в выделенном тексте.
CTRL + A Выбрать все.
PAGE UP Прокрутка на страницу вверх.
PAGE DOWN Прокрутка на страницу вниз.
CTRL + ^ Прокрутка на одну строку вверх.
CTRL + v Прокрутка на одну строку вниз.
CTRL + PAGE UP Переместить курсор наверх в окне.
CTRL + PAGE DOWN Переместить курсор вниз на окне.
HOME Переместить курсор на начало текущей строки.
END Переместить курсор в конец текущей строки.
CTRL + HOME Переместить курсор на начало файла.
CTRL + END Переместить курсор в конец файла.
^ v Переместить курсор на одну строку в направлении клавиш со стрелками.
Переместить курсор на один символ в направлении клавиш со стрелками.
CTRL +

Переместить курсор на одно слово влево.
CTRL + > Переместить курсор на одно слово вправо.
SHIFT + CTRL + HOME Расширить выбранный диапазон текста до начала файла.
SHIFT + CTRL + END Расширить выбранный диапазон текста до конца файла.
SHIFT + PAGE UP Расширить выбранный диапазон текста на одну страницу вверх.
SHIFT + PAGE DOWN Расширить выбранный диапазон текста на одну страницу вниз.
SHIFT + CTRL + PAGE UP Расширить выбранный диапазон текста до верхней границы окна.
SHIFT + CTRL + PAGE DOWN Расширить выбранный диапазон текста до нижней границы окна.
SHIFT + HOME Расширить выбранный диапазон текста до начала текущей строки.
SHIFT + END Расширить выбранный диапазон текста до конца текущей строки.
SHIFT +

Расширить выбранный диапазон текста на один символ влево.
SHIFT + > Расширить выбранный диапазон текста на один символ вправо.
SHIFT + ^ Расширить выбранный диапазон текста на тот же столбец в предыдущей строке.
SHIFT + v Расширить выбранный диапазон текста на тот же столбец в следующей строке.
SHIFT + CTRL +

Расширить выбранный диапазон текста на одно слово влево.
SHIFT + CTRL + > Расширить выбранный диапазон текста на одно слово вправо.
ALT + SHIFT + CTRL + HOME Расширить выбранный столбец текста до начала файла.
ALT + SHIFT + CTRL + END Расширить выбранный столбец текста до конца файла.
ALT + SHIFT + PAGE UP Расширить выбранный столбец текста на страницу вверх.
ALT + SHIFT + PAGE DOWN Расширить выбранный столбец текста на страницу вниз.
ALT + SHIFT + CTRL + PAGE UP Расширить выбранный столбец текста до верхней границы окна.
ALT + SHIFT + CTRL + PAGE DOWN Расширить выбранный столбец текста до нижней границы окна.
ALT + SHIFT + HOME Расширить выбранный столбец текста до начала текущей строки.
ALT + SHIFT + END Расширить выбранный столбец текста до конца текущей строки.
ALT + SHIFT +

Расширить выбранный столбец текста влево на один столбец.
ALT + SHIFT + > Расширить выбранный столбец текста вправо на один столбец.
ALT + SHIFT + ^ Расширить выбранный столбец текста вверх на оду строку.
ALT + SHIFT + v Расширить выбранный столбец текста вниз на оду строку.
ALT + SHIFT + CTRL +

Расширить выбранный столбец текста на одно слово влево.
ALT + SHIFT + CTRL + > Расширить выбранный столбец текста на одно слово вправо.
ALT + Left-click & drag Выбрать столбец текста с помощью мыши.
DELETE Удалить символ справа от позиции курсора.
BACKSPACE Удалить символ слева от позиции курсора.
CTRL + BACKSPACE Удалить текст до начала предыдущего слова.
CTRL + T Удалить текст до начала следующего слова.
CTRL + Y Вернуть изменения (Redo), т. е. восстановить изменения, которые были отменены Undo.
CTRL + Q + Y Удалить текст до конца текущей строки.
ALT + T, P Доступ к странице Text Editors — General диалога Preferences.

[Горячие клавиши редактора Embedded Software (.c, .asm)]

F9 Запуск отлаживаемой программы.
CTRL + F9 Запуск до курсора.
F5 Переключить положение точки останова на текущей строке.
Left-click in gutter Переключить точку останова на строке.
CTRL + F5 Добавить переменную в окно Watch.
F7 Шаг в процедуру (Step into) на текущей строке исходного файла.
CTRL + F7 Вычислить (Evaluate).
F8 Шаг на следующую строку исходного текста.
SHIFT + F7 Шаг в (Step into) текущую инструкцию.
SHIFT + F8 Шаг на следующую инструкцию.
CTRL + F2 Сброс текущей сессии отладки.
CTRL + F3 Завершить текущую сессию отладки.
Left-click on code outline +/- expand/contract сегмента кода.
CTRL + Double Left-click on code outline +/- expand/contract всех сегментов кода.
CTRL + Left-click on variable/ function/ procedure name Переставить текстовый курсора на точку соответствующей декларации.

[Горячие клавиши VHDL Editor]

CTRL + F9 Скомпилировать исходный код документов HDL.
F9 Запуск навсегда (Run Forever).
CTRL + F5 Запуск симуляции для последнего шага времени.
CTRL + F8 Запуск симуляции на указанное время.
CTRL + F11 Запуск симуляции до следующей точки отладки.
CTRL + F7 Запуск симуляции для шага времени.
F6 Запуск симуляции для шага Delta.
F7 Запуск симуляции с заходом в процедуры / функции.
F8 Запуск симуляции без захода в процедуры / функции.
CTRL + F2 Сброс текущей сессии симуляции.
CTRL + F3 Завершение текущей сессии симуляции.
Left-click in gutter Переключить положение точки останова на текущей строке.
Left-click on code outline +/- expand/contract сегмент кода.
CTRL + Left-click on code outline +/- expand/contract всех сегментов кода.

[Горячие клавиши Scripting Editor (.pas, .vbs, .js, .tcl, .bas)]

F9 Запуск скрипта.
CTRL + F9 Запуск до курсора.
F5 Переключить положение точки останова на текущей строке.
Left-click in gutter Переключить положение точки останова на строке.
CTRL + F7 Вычислить.
F7 Шаг в процедуру (Step into) на текущей строке исходного кода.
F8 Шаг на следующую строку исходного кода.
CTRL + F3 Остановить выполнение скрипта.
CTRL + Left-click
на переменной / имени функции или процедуры
Переместить текстовый курсор на точку, соответствующую декларации.

[Простой способ добавления горячих клавиш для команд меню]

В примере, показанном ниже, будет создана горячая комбинация клавиш (shortcut) для установки положения точки отсчета (origin) в редакторе печатной платы PCB editor. Откройте соответствующий пункт меню, как показано на картинке, и при удерживании клавиши CTRL сделайте клик на пункте меню Origin -> Set.

AltiumDesigner-add-shortcut-example01

Отобразится окно диалога редактирования команд (Edit Command). Теперь можно назначить этой команде любую нужную горячую комбинацию клавиш. Ниже показано, что на этот пункт меню назначен Primary Shortcut (главная комбинация горячих клавиш) в CTRL+Shift+O.

Как повернуть элемент в altium designer

Говоря официальным языком, Altium Designer — комплексная система проектирования электронных устройств на базе печатных плат, обладающая широкими возможностями. Здесь собрано «все в одном», можно даже проектировать логику FPGA (VHDL-описания ПЛИС) и программы для микроконтроллеров, проводить моделирование полученных схем и VHDL-кодов, подготовить файлы для производства, и делать многое другое. В этой статье будет рассмотрены только вопросы использования Altium Designer для проектирования и разводки печатных плат (PCB).

AltiumDesigner-splash-screen

Главное, ради чего в основном используют Altium Designer (далее для краткости AD) — сквозное проектирование печатных плат (PCB). «Сквозное» — означает, что проектирование платы начинается с рисования (проектирования) электрической принципиальной схемы будущего радиоэлектронного устройства, которое должно работать на плате. Такой принцип применяется почти во всех без исключения системах проектирования печатных плат — PCAD, Accel EDA, Microsim DesignLab, Cadsoft Eagle, KiCAD и многих других. Altium пожалуй является наследником систем PCAD и Accel EDA, и прошел в своем развитии долгий путь. Так что среди профессиональных систем разработки PCB Altium заслуженный лидер. Документация по системе имеется (в том числе есть раздел и на русском, который постоянно пополняется, см. Q015), но она очень обширна, и иногда в ней трудно ориентироваться (особенно из-за обилия незнакомых терминов). Поэтому в этой статье сделана попытка отобрать самое важное для изучения.

[Что плохо в Altium Designer?]

Многие недостатки AD являются следствием его достоинств. Все-таки это профессиональный продукт, требующий вдумчивого освоения и использования.

1. Довольно высокая цена для частного и любительского использования, но для крупных и средних предприятий купить AD не составит труда.

2. Меню редакторов AD перегружено функционалом, так что новичку разобраться довольно сложно. Нет способа оставить в меню только нужные команды.

3. AD требователен к ресурсам, и для того чтобы система не тормозила, Вам нужен современный компьютер, на котором установлено не менее 2 гигабайта ОЗУ.

[Общие советы по работе с Altium Designer]

Вы можете переместить на новое место все панели и окна AD. После этого Вы можете захотеть сохранить это положение панелей и окон. Для этого выберите в меню View -> Desktop Layouts -> Save Layout. Если Вы ошиблись, и хотите все вернуть обратно, сбросьте все в состояние по умолчанию через View -> Desktop Layouts -> Default. В более новых версиях эта функция запрятана в диалог редактирования общих свойств — меню Tools -> Preferences. -> раздел System -> View -> Desktop, кнопки Load. Save. и Reset.

Постарайтесь запомнить горячие клавиши (keyboard shortcuts), см. [8].

Cross probing — это процедура выбора компонента либо в схеме, либо на печатной плате (это разные редакторы, и их можно открыть в разных окнах), и система AD покажет и/или выберет соответствующий компонент на печатной плате или схеме. Самый простой способ добиться этого эффекта — использование Tools -> Cross Probe, и затем выбор нужного компонента. В новых версиях Altium эта функция активна по умолчанию — выбор компонента на схеме подсвечивает его на печатной плате, и наоборот.

Инспектор (inspector) — это способ отредактировать одинаковые параметры нескольких компонентов одновременно. Например, Вы можете использовать инспектор для того, чтобы поменять все посадочные места всех резисторов. Убедитесь, что панель инспектора отображается на SCH/PCB. Выберите View -> Workspace Panels -> SCH/PCB -> SCH/PCB Inspector. В более новых версиях (начиная с Altium 18) панель Inspector удалена, теперь её заменяет Properties.

Инспектору необходимо указать компоненты, которые нужно изменить. Самый простой способ выбрать несколько компонентов — начать поиск похожих объектов (Finding Similar objects). Сделайте правый клик на одном из компонентов, который Вы хотите изменить, и выберите select Find Similar. В появившемся окне измените Any to Same в полях, описывающих компоненты, которые Вы хотели бы выбрать fields describing those components you wish to select. Убедитесь, что помечено Run Inspector, и кликните OK. После этого в панели инспектора появится некоторое количество полей, которые Вы можете отредактировать. Изменение этих полей распространятся на все выбранные компоненты.

Используйте встроенный Help: [PCB] Ctrl + F1 при перемещении / разводке компонента покажет Вам соответствующие горячие клавиши. [PCB+SCH] F1 на объекте / панели покажет соответствующую подсказку (справку).

Используйте Design Rules. В редакторе PCB выберите Design -> Rules. Вы должны установить правила в соответствии с возможностями производителя, у которого будете заказывать печатные платы. Как минимум нужно задать правильные значения для правил Routing -> Width (ширина токопроводящей дорожки, обычно 0.2 мм) и Electrical -> Clearance (допустимый изоляционный зазор, обычно 0.2 мм). Также важно задать минимальное сверло Drill (обычно 0.3 мм) и минимальная ширина полоски меди вокруг отверстия Annular Ring (обычно 0.2 мм).

[Советы при рисовании / редактировании принципиальной схемы (schematic editor)]

Назначайте электрическим цепям (Net) запоминающиеся и значимые имена (эти имена появятся в документе PCB и облегчат разводку и понимание схемы).

Когда добавляете новый компонент, назначайте designator на еще не используемое значение. Чтобы проще всего добиться этого, используйте Tools -> Annotate -> Update Changes List -> Accept and Create ECO. Однако будьте осторожны, если Вы удалили один компонент, и добавили другой, с тем же самым значением designator — система AD может с этим не справиться.

Когда ножка компонента (pin) или порт питания (power port) попадает на ножку другого компонента, то образуется электрическое соединение. Используйте команду Edit -> Move -> Drag, или удерживайте клавишу Ctrl, когда кликаете и перетаскиваете, и перемещаемый объект или проводник автоматически разместится между объектами.

[Советы при разводке печатной платы (PCB editor)]

Если Вы поражены числом связей, когда пытаетесь развести PCB, и Вы намереваетесь использовать заливку медью или внутренние слои меди, то Вам нужно скрыть цепь GND. Это делается через меню View -> Connections -> Hide Net.

Если на плате сделаны несколько полигонов (участков, залитых медью), то самый простой способ управлять ими через Tools -> Polygon Pours -> Polygon Manager. Множество полигонов на многих слоях замедляют работу AD и делают сложной трассировку платы. Чтобы решить проблему, используйте скрытие полигонов (Shelve polygons).

Если Вам мешают ориентироваться в разводке многочисленные компоненты на нескольких слоях, попробуйте режим одного слоя (single layer mode), он включается / выключается горячей клавишей Shift+S. В режиме одного слоя будет отображен только один текущий слой.

[Часто используемые горячие клавиши]

Как в игре StarCraft Вы не научитесь побеждать, не изучив шорткаты, так и в Altium Designer не сможете эффективно работать, не изучив горячие клавиши. Поэтому уделите этому должное внимание.

[PCB+SCH] Space для поворота компонентов (при размещении и перемещении), изменение направления прокладки трассы.

[PCB+SCH] Tab для изменения свойств размещаемого компонента.

[PCB+SCH] Page Up/Down, Ctrl+Mousewheel приближение / отдаление от объектов в дизайне.

[PCB+SCH] Shift+Mousewheel смещение вида влево / вправо.

[PCB+SCH] удерживание Shift при перетаскивании быстрее меняет панораму чертежа (перемещение рабочего поля).

[PCB] Ctrl+D включает привязку компонентов к решетке (Snap to Grid), что упрощает их выравнивание. Если Вы перемещаете несколько компонентов сразу, то в результате все компоненты будут выровнены по решетке.

[PCB] Ctrl+Click на цепи (net) подсвечивает все, что подключено к этой цепи.

[PCB] Q переключает единицы измерения с миллиметров на милы и обратно.

[PCB] P открытие меню размещения (Place), Ctrl+W запускает инструмент интерактивной разводки (interactive routing tool).

[PCB] +/- смена слоя разводки (routing layer), вставка переходного отверстия (via) в соответствии с текущими правилами дизайна (design rules).

[PCB] Ctrl+M измеряет расстояние между двумя точками.

[PCB] L выводит диалог слоев (Layers), чтобы показать и спрятать различные слои печатной платы.

[PCB] Shift+S переключение в режим одного слоя.

Полный список горячих клавиш редакторов см. в [8].

[Altium Designer FAQ]

Q001. Как управлять видимостью слоев редактора PCB, для чего предназначен каждый слой?
A001. Слои представлены закладками в нижней части рабочего поля редактора.

AltiumDesigner-layer-tabs

Имена на закладках соответствуют названию слоев. Через контекстное меню можно выбрать отображение коротких имен (Use Short Layer Names), что позволяет увеличить количество отображаемых закладок. В редакторе PCB в основном используют следующие слои:

Полное
название
Сокращенное
название
Для чего нужен слой
Top Layer TL Проводящий рисунок верхней стороны печатной платы.
Bottom Layer BL Проводящий рисунок нижней стороны печатной платы.
Mechanical 1 M1 Размеры печатной платы. Всего имеется 16 «механических» слоев (M1..M16), но используется обычно только M1. Механические слои обычно используются для размещения 3D тела компонента.
Top Paste TP Маска для наложения паяльной пасты верхней стороны.
Bottom Paste BP Маска для наложения паяльной пасты нижней стороны.
Top Solder TS Защитная маска (обычно зеленая эмаль) верхней стороны. В маске сделаны окна в тех местах, где нужна пайка.
Bottom Solder BS Защитная маска (обычно зеленая эмаль) нижней стороны.
Keep-Out Layer KO Слой для задания областей трассировки. Часто в KO повторяют контур платы, но сам механический контур платы все равно задается отдельно.
Top Overlay TO Шелкография (надписи белой краской) верхней стороны.
Bottom Overlay BO Шелкография нижней стороны.

Для удобства работы со слоями имеется Layer Sets Manager, который можно вызвать через иконку в нижней части экрана редактора PCB.

AltiumDesigner-Layer-Sets-Manager

Layer Sets Manager имеет уже настроенные наборы слоев, в которых заданы на отображение только слои определенной категории (например, только сигнальные слои, или только несигнальные), можно также делать собственные наборы слоев. Создайте свой собственный набор слоев Used, где будут перечислены только вышеперечисленные слои.

AltiumDesigner-Layer-Sets-Manager-used-layers

Также очень удобен режим «одного слоя», который переключается горячей клавишей Shift+S. Режим одного слоя позволяет хорошо ориентироваться в слоях, особенно когда редактируете чужой проект.

Q002. С чего начать проектирование печатной платы?
A002. Как обычно, создание новой платы начинается с подготовки и поиска библиотек компонентов и рисования принципиальной схемы. Если эти два шага уже Вами пройдены, то создание платы начинается в редакторе PCB с рисования контура печатной платы. Контур платы рисуется и редактируется через меню Design -> Board Shape.

При рисовании платы пользуйтесь координатной сеткой (Grid). Чтобы перезадать Grid (поменять шаг координатной сетки), нажмите горячую клавишу G. Грубым аналогом отключения привязки может быть выбор координатной сетки на малый шаг, например 1 mil. Чтобы включить/выключить привязку к координатной сетке, зайдите в меню Design -> Board Options -> галочка Snap To Grids. Грубым аналогом отключения привязки может быть выбор координатной сетки на малый шаг, например 1 mil.

AltiumDesigner-Board-Options

В диалоговом окне Board Options также можно поменять единицы измерения mm (Measurement Unit -> Metric) или mil (Measurement Unit -> Imperial), или воспользуйтесь быстрым переключением с помощью горячей клавиши Q. См. также Q006 про устройство системы координат AD.

Все координаты, которые отображаются в редакторе, отсчитываются относительно так называемой точки привязки (relative Origin), на которую указывает Origin Marker.

После того, как указали границы платы, на слое KO (Keep-Out Layer) рисуется замкнутая не залитая область, в которой возможна трассировка проводящего рисунка платы. Если в слое KO нарисована залитая область, то в этой области трассировка будет запрещена.

Q003. Как получить выходные файлы Gerber и файлы для сверлильного станка?
A003. Меню File -> Fabrication Outputs -> Gerber files. Подробнее см. в документации AR0119 CAM Editor Introduction.pdf.

Q004. Как перенумеровать принципиальную схему (расставить на деталях RefDes, Reference Designator — R1, R2, C1, C2, C3 и т. д.)?
A004. Меню Tools -> Annotate Schematics, Tools -> Reset Schematic Designator.

Q005. Какие общие приемы работы с редактором? Как дублировать существующий компонент/объект?
A005. Можно воспользоваться стандартными командами Copy (Ctrl+C) /Paste (Ctrl+V), однако вставка имеет некоторую особенность. После того, как нажмете Ctrl+C (копировать), AD предложит первым кликом указать относительную точку (reference point). После этого можете нажать Ctrl+V и вставить компонент, при этом просто укажите место для вставки и кликните на нем, чтобы поместить вставляемый объект.

Для навигации по чертежу используйте кнопки и колесико мыши. Колесико прокручивает поле чертежа вверх / вниз, если же при этом удерживать клавишу Shift, то вправо / влево. Если удерживать Ctrl, то кручение колесика дает масштабирование (получается приближение / отдаление поля чертежа относительно позиции курсора). Масштабирование также происходит, если удерживать нажатым колесико, и перемещать мышь. Удержание правой кнопки мыши и перемещение курсора позволяет перетаскивать поле чертежа (инструмент «рука»).

Q006. Как устроена система координат AD? Как измерять расстояния на печатной плате?
A006. По умолчанию редактор PCB Editor имеет систему координат с точкой отсчета в левом нижнем углу рабочего пространства. Эта точка имеет координату (0,0) и называется также абсолютной точкой отсчета (Absolute Origin). Рабочее пространство имеет размеры 100 на 100 дюймов. Точка отсчета (reference point) системы координат может быть в любое время переназначена через меню Edit -> Origin -> Set, эта установка известна также как относительная точка отсчета (relative Origin). Координаты, которые Вы можете увидеть в строке статуса (и при редактировании границ печатной платы), указываются как раз относительно relative Origin. В рабочем поле чертежа платы точка отсчета relative Origin видна как кружок с перекрестием (Origin Marker).

AltiumDesigner-Origin-Marker

Пункт меню Edit -> Origin -> Reset сбрасывает положение точки relative Origin в точку отсчета Absolute Origin.

Единицы измерения могут переключены в диалоге Design -> Board Options -> Measurement Unit из метрической системы (mm, Metric) в дюймовую (mil, Imperial) и наоборот. Другой способ переключения — меню View -> Toggle Units или горячая клавиша Q.

Относительная координата Y растет снизу вверх (в некоторых системах проектирования бывает наоборот), координата X растет слева направо, с переходом через 0 (из отрицательных координат в положительные) в точке Origin Marker.

Абсолютные расстояния между двумя точками можно измерять с помощью горячей клавиши Ctrl+M.

Q007. Для чего нужен слой KO (keep out layer)?
A007. Слой keep out layer является специальным слоем. Все объекты, которые помещены на слой keep out, действуют как препятствие или граница для объектов, размещаемых на любом сигнальном слое. Слой keep out используется для определения регионов для трассировки платы и границ размещения деталей, или областей, которые должны быть свободны от компонентов и разводки. Обычно замкнутая линия границы keep out проходит по периметру печатной платы, и учитывает требования к зазорам, связанным с установкой механических узлов крепления, направляющих и т. п.

Q008. Как отредактировать уже проложенные трассы (поменять проводящий рисунок)?
A008. Трассы удаляются просто — достаточно кликнуть на сегменте, который нужно удалить, и нажать кнопку Delete. Потом можно воспользоваться инструментом Interactive Route Connections, чтобы вручную развести соединение.

Q009. Я случайно закрыл панель Projects (браузер файлов — окно, где видна навигация по файлам проекта, см. скриншот), и не могу снова ее открыть.

AltiumDesigner-Projects-Panel

Как мне снова открыть панель Projects? Как управлять видимостью рабочих панелей, где это настраивается?
A009. Панель Projects можно снова отобразить, если поставить галочку в меню View -> Workspace Panels -> System -> Projects (глубоко запрятали). Через меню View -> Workspace Panels настраивается видимость других панелей.

Если у Вас маленькие мониторы, или монитор только один, можно воспользоваться правой автоматически сворачивающейся панелью, куда можно перетащить все нужные Вам рабочие панели. На скриншоте показано добавление панели Projects на общую сворачивающуюся панель. Если Вы счастливый обладатель двух мониторов, то общую панель можно перетащить на другой монитор.

Q010. Как управлять полигонами заливки медью (Polygon Pour)? Как сделать полигон не залитым? Как временно убрать полигон, чтобы он не мешал редактированию платы?
A010. Заливки медью редактируются и управляются инструментом Polygon Pour Manager, который можно открыть через меню Tools -> Polygon Pours -> Polygon Manager. Можно также отложить (Shelve) полигон (он становится невидимым). Подробнее про полигоны и заливки см. [4].

Q011. Как проверить правила дизайна DRC (Design Rule Check)?
A011. Tools -> Design Rule Check. -> расставьте в диалоге галочки, кликните на кнопку Run Design Ru e Check. В строке статуса отобразится полоска прогресса, и по завершении процесса проверки DRC откроется HTML-страничка «Design Rule Verification Report».

Q012. Как настроить используемые библиотеки корпусов? Где взять еще библиотеки для AD?
A012. Design -> Add/Remove Library. -> на закладке Installed расставить/убрать галочки на библиотеках. Дополнительные библиотеки можете скачать по ссылке [2]. Файлы библиотек имеют расширение файла *.IntLib, и устанавливаются через меню Design -> Add/Remove Library. -> на закладке Installed нажмите кнопку Install. и выберите файлы новых библиотек.

В новых версиях Altium используемые библиотеки настраиваются через диалог Available File-based Libraries, который можно открыть через панель Components (если она не отображается, то поставьте соответствующую галочку в меню View -> Panels). Нажмите на кнопку с тремя горизонтальными полосками, которая находится в верхнем правом углу панели Components, и выберите File-based Libraries Preferences. откроется диалог Available File-based Libraries. В нем можно посмотреть и настроить используемые в проекте библиотеки (закладка Project), посмотреть установленные библиотеки и установить новые (закладка Installed), настроить пути поиска библиотек (закладка Search Path).

Много библиотек можно найти на сайтах designcontent.live.altium.com и wiki.altium.com [5, 6].

Q013. Что означают суффиксы в именах корпусов _L, _M, _N (например SO8_L, SO8_M, SO8_N)?
A013. Суффиксы означают варианты посадочных мест компонента для разных плотностей разводки и размещение компонентов (от плотности разводки зависят допустимые зазоры между корпусами элементов и размеры контактных площадок).

На картинках для сравнения показаны длины выводов корпусов с разными суффиксами (пример SO8_L, SO8_M, SO8_N соответственно).

AltiumDesigner-SO8 L AltiumDesigner-SO8 M AltiumDesigner-SO8 N
SO8_L, High Density — высокая плотность разводки. SO8_M, Low Density — низкая плотность разводки. SO8_N, Medium Density — средняя плотность разводки.

Q014. Как работать с библиотеками в Altium Designer? Как экспортировать библиотеки из проекта (схемы и печатной платы)?
A014. К печатной плате относятся три вида библиотек — файлы с расширением *.IntLib (от сокращения Integrated Library), с расширением *.PcbLib (посадочные места на печатной плате) и с расширением *.SchLib (символы для принципиальной схемы). В библиотеку IntLib входит содержимое библиотек PcbLib и SchLib.

Чтобы экспортировать библиотеки из проекта (схемы и печатной платы), из открытого документа принципиальной схемы или документа PCB выберите в меню команду Make Integrated Library.

Q015. Где найти русскую документацию по AD?
A015. Зайдите на сайт wiki.altium.com, выберите Русский вариант Altium Wiki.

Q016. Я не могу кликнуть ни на что, и все компоненты и дорожки серые.
A016. Возможно, что Вы установили маску (mask set). Очистите маску выбором Clear в правом нижнем углу окна.

Q017. Почему я не могу импортировать изменения их schematic editor в PCB?
A017. Самая общая причина — Вы забыли дать компонентам верный designator, RefDes (R1, R2, C1 и т. п.). Возможно, он все еще имеет суффикс ?, или не найдено посадочное место (footprint) для компонента.

Q018. При импортировании изменений из schematic editor в PCB часто выводится сообщение «Failed to Match . Components Using Unique Identifiers».
A018. Обычно это происходит потому, что Вы делали копирование и вставку компонентов, например между листами схемы. В этом случае предупреждение безопасно (можно избежать его путем приведения в соответствие компонентов SCH и PCB через окно Project -> Component Links). Однако это может быть важным предупреждением, если Вы ошиблись в схеме (см. Q017).

Q019. От чего зависят правила допустимого зазора между корпусами отдельных компонентов? Как размещать компоненты без нарушения правил?
A019. Ограничение на взаимное размещение компонентов на плате называется Component Clearance Constraint. Это правило задает минимальное расстояние (зазор), на котором компонент может находиться от других компонентов. Component Clearance включает в себя зазор между 3D моделями, используемыми для определения тел компонента (для типов STEP и простых extrude), а также модели, не относящиеся к компоненту, такие как механические крепления или корпуса PCB. При отсутствии 3D моделей для определения формы используются примитивы на слоях шелкографии и меди (исключая Designator и Comment), и размер со значением высоты (height), указанный в свойствах компонента.

Зазор компонента вычисляется по точным 3D моделям, чтобы определить форму и контур компонента по связанным объемным объекта тела компонента. Для этой цели может быть импортирована 3D модель STEP или простые 2D фигуры. Очевидно, что использование 3D тел дает самую большую точность, когда проверяются зазоры, особенно в вертикальном направлении, в контексте возможной сложной формы компонентов.

Правило Component Clearance не проверяется для зазора между телами 3D и поверхностью платы. В правиле Component Clearance задаются следующие ограничения:

Minimum Horizontal Clearance (минимальный горизонтальный зазор) — здесь указано значение минимально допустимого зазора в горизонтальной плоскости между размещением компонентов в проекте платы.

  • Specified (default) – выполняется проверка зазора от всей формы, заданной по объемному телу модели или по свойствам посадочного места компонента. По умолчанию = 10 mil.

Minimum Vertical Clearance — значение для минимально допустимого вертикального зазора между компонентами в проекте платы.

  • Specified (default) – проверка зазора выполняется от всей формы, заданной по объемному телу или по свойствам посадочного места компонента. Когда для проверки используется объемное тело, то можно размещать один компонент поверх другого, при этом нарушения не возникнет. По умолчанию = 10 mil.
  • Infinite – для проверки зазора используется значение «бесконечность». Это означает, что любые компоненты, размещенные выше или ниже приведут к нарушению. Например, на плате имеется механизм настройки, который должен быть всегда доступен. Использование этого правила на компоненте приведет к нарушению с любыми компонентами или свободными объектами (free-floating objects) которые попадают в область над или под компонентом.
  • Show actual violation distances — показать реальную дистанцию нарушения. Разрешение этой опции покажет линии между точками или нарушение правила между компонентами. Размер показанной линии может быть полезен в вычислении требуемого расстояния для перемещения объекта, чтобы исправить нарушение. Имейте в виду, что разрешение этой опции может уменьшить скорость работы на некоторых компьютерных системах.

Как исправить двойные правила (Duplicate Rule Contentions). Все правила проверяются по установкам приоритета. Система просматривает правила от наивысшего приоритета до низшего, и берет первое, которое срабатывает по набору выражений по проверяемым объектам.

Правила прикладываются проверками Online DRC и Batch DRC.

  • Выдавленное простое 3D тело (extruded, simple) — это полигональная фигура, которая может быть размещена в библиотечный компонент или любой документ PCB на любой разрешенный для использования механический слой. Посадочное место компонента может использоваться чтобы специально указать физический размер и форму компонента по осям X, Y и Z. Для большей информации обратитесь к разделу 3D Body документации по редактору PCB Editor.
  • Может быть использовано несколько 3D примитивов тела, чтобы задать форму объекта любой сложности. Это может быть полезно для распределения компонентов в вертикальном направлении, и позволит Вам менять высоту различных регионов компонента по вертикальной оси.
  • Модели 3D STEP могут быть импортированы в посадочные места компонента для получения реалистичного представления при 3D визуализации платы. Модели могут быть либо прилинкованы, либо встроены в посадочное место компонента. Прилинкованные файлы остаются в своем оригинальном местоположении, так что если оригинальный файл изменен, то это автоматически отразится в Altium Designer.
  • Модели 3D STEP могут быть импортированы как не монтируемые на плату (non-PCB mounted), не как компоненты, а как свободные (free-floating) объекты. Это позволяет реализовать реалистичное представление других объектов (возможно не являющихся частями печатной платы), которые входят в собранный разработанный дизайн. К примеру, это может быть посадочное место (крепление) платы, или другие печатные платы как общая сборка из плат. Зазор между компонентами платы и свободными объектами также проверяется. Это предоставляет возможность с помощью Altium Designer проверять зазоры всего собранного электронного узла.

Q020. Как поменять толщину уже проложенного проводника? Как поменять толщину всех (или нескольких сразу) проводников на плате?
A020. Сначала нужно выбрать необходимый проводник или проводники, у которых нужно поменять толщину. Для этого можно использовать левый клик мышью (вместе с клавишами Ctrl и Shift если нужно интерактивно выбрать несколько треков). Можно также использовать фичу Find Similar Objects (найти аналогичные объекты), например, если Вы хотите отобрать проводники по нужной ширине. Чтобы найти аналогичные объекты, сделайте правый клик на нужном объекте, выберите в меню Find Similar Objects. Откроется окно настройки фильтра поиска объектов по задаваемым критериям. Отредактируйте критерии выбора, убедитесь, что стоит галочка запуска инспектора (Run Inspector) и кликните OK. Окажутся выбранными все подходящие под фильтр объекты (например проводники, у которых нужно поменять ширину) и откроется панель инспектора PCB (PCB Inspector), с помощью которых Вы можете указать новую ширину выбранных проводников.

PCB Inspector можно вызвать в любой момент, если нажать клавишу F11.

Q021. Что такое DRC, Online DRC, Batch DRC, для чего это нужно? Как выключить Online DRC?
A021. Design Rule Check (DRC) переводится как «проверка правил дизайна». Правила DRC позволяют правильно спроектировать плату — она будет не только соответствовать всем требованиями завода-изготовителя, но и в ней не будет ошибок и будут правильно разведены все цепи.

DRC может проверяться двумя способами — постоянно во время разработки (этот вариант называется Online DRC), и однократно, когда Вы специально запустите тест DRC (этот вариант называется Batch DRC). Настройка проверки Online DRC и Batch DRC происходит расстановкой соответствующих правилам галочек в диалоге Tools -> Design Rule Check. Эти галочки селективно разрешают и запрещают проверку Online DRC и Batch DRC по указанным правилам.

Полностью выключить постоянную проверку DRC (отключить Online DRC глобально по всем правилам) можно через меню DXP -> Preferences -> PCB Editor -> General -> для отключения нужно убрать галочку Online DRC.

Q022. Как поменять деталь / компонент (к примеру, сменить тип корпуса, номинал), и при этом отразить изменения как на плате, так и на принципиальной схеме? Как убедиться в том, что схема синхронизирована с печатной платой (соответствует ей)?
A022. Процедура проверки соответствия схемы и платы называется синхронизацией дизайна, и включает в себя 2 шага.

  • Шаг 1. Нужно убедиться, что все компоненты схемы (schematic components) и посадочные места платы (PCB footprints) связаны друг с другом с использованием меню PCB editor -> Project -> Component Links.
  • Шаг 2. Нужно найти различия в схеме и в печатной плате через меню PCB editor -> Project -> Show Differences. и разрешить их.

Вот простой пример, описывающий процесс синхронизации после импортирования печатной платы из проекта P-CAD, который содержит отдельную схему и одну печатную плату (PCB).

Выполнение Шага 1. Импортируйте файлы P-CAD (один файл .sch и один файл .pcb), используя визард AD (меню филе -> Import Wizard). В результате получите проект PCB. Если используете иерархическую структуру схем (а не плоский дизайн), то может получиться практически пустая схема верхнего уровня, которую можно удалить как ненужную.

Нужно синхронизировать проект, сперва удостоверившись, что уникальные идентификаторы RefDes (designator) соответствуют уникальным идентификаторам PCB. В системе AD каждый символ схемы и соответствующее ему посадочное место имеют одинаковый общий уникальный идентификатор. Он необходим, когда Вы меняете RefDes, reference designator (система P-CAD не использует такой уникальный идентификатор). Сделайте синхронизацию, открыв сначала PCB, и перейдите в меню Project -> Component Links. после чего откроется диалог, где Вы сможете связать друг с другом все компоненты, и найти несоответствия. Цель всей процедуры — получить все компоненты в списке ‘Matched Components’, который находится справа. Если Ваша схема P-CAD и плата PCB имела все соответствующие обозначения designators, Вы можете просто кликнуть на кнопку ‘Add Matched pairs By >>’ и установить соответствующие галочки, и затем кликните ‘Perform Update’. Все компоненты перейдут из левого столбца (unmatched) в правый (matched).

Выполнение Шага 2. На этом шаге нужно просто удостовериться, что нет различий (No Differences) между схемой и PCB, что делается следующим образом. Либо в редакторе схемы, либо в редакторе PCB зайдите в меню Project -> Show differences. Откроется маленькое окно для выбора документов сравнения (Choose Documents to Compare), где выберите Ваш файл платы PCB и кликните OK. Запустится окно диалога (Differences between . ), где Вы проверите разницу в информации на схеме и печатной плате. Могут быть отображены много отличий, однако большинство из них не будут критичными, так как они описывают отличия, которые не касаются электрической целостности дизайна.

Чтобы убрать некритичные предупреждения о различиях, можно зайти в Project -> Project Options, перейти на закладку Comparator и установить некоторые установки так, чтобы игнорировать некритичные различия компонентов схемы и посадочных мест PCB.

Цель выполнения шага 2 — чтобы запуск Project -> Show differences показывал окно ‘No differences detected’ (отличий не найдено). Если отличия все-таки есть, просто удостоверьтесь, что знаете о них, и что они не повлияют на целостность и качество Вашего проекта печатной платы.

К примеру, если Project -> Show Differences говорит Вам, что у R1 имеется отличающийся комментарий, то на это можно не обращать внимания. Не нужно беспокоиться о том, что в комментарии для символа схемы R1 стоит значение «100 ohm», и комментарий для R1 посадочного места содержит значение «0805». Но если Show Differences говорит, что компонент схемы R1 есть в схеме, но отсутствует в PCB, то этому нужно уделить больше внимания.

Q022a. У меня плата и схема синхронизированы, и нужно поменять только посадочные места некоторых компонентов на другие (предположим, поменять все корпуса с 0603 на 0805). Как это проще сделать?
A022a. Процесс по шагам:

1. Выделение всех компонентов, которые надо поменять. Сделайте правый клик на одном из компонентов, который надо поменять, выберите из контекстного меню Find Similar Objects. Предположим, старый корпус у нас типа 0603, надо поменять все такие корпуса на 0805. Тогда в столбце Same поменяйте в строке Footprint значение Any на Same, убедитесь, что стоят галочки, как на скриншоте, и нажмите ОК.

AltiumDesigner-Find-Similar-Objects

В результате на плате окажутся выбранными все детали с корпусами 0603, и откроется окно PCB Inspector.

2. Поменяйте в PCB Inspector у выделенных объектов тип корпуса на 0805, для чего измените значение Footprint.

AltiumDesigner-PCB-Inspector-change-footprints

Все корпуса 0603 печатной платы поменяются на 0805.

3. Перенесите все изменения из платы в принципиальную схему, для чего выберите Update Schematics in .

4. Запустите тест DRC (меню Tools -> Design Rule Check. -> кнопка Run Design Rule Check), и вручную исправьте все нарушения, которые возникли на плате.

Q023. Мне нужно сделать из посадочных мест компонентов простое макетное поле, которое не должно учитываться проверками цепей (DRC) и проверками на синхронизацию (Project -> Component Links. Show Differences. ).
A023. Нужно разместить на плату не компонент, а посадочное место (footprint), после чего выбрать в его контекстном меню Component Actions -> Explode Selected Components To Free Primitives. Это действие фактически удалит компонент (или компоненты, если Вы выбрали несколько компонентов), и оставит после себя только контактные площадки от них.

Q024. Как убрать с нужных мест защитную маску? Как сделать окна в защитной маске?

Q025. Как убрать из некоторых мест платы окна в маске для паяльной пасты? Например, я сделал из компонентов макетное поле, не собираюсь туда ничего монтировать, и мне не нужно наносить паяльную пасту на контактные площадки макетного поля.
A025. Маска для паяльной пасты задается на слоях Top Paste (TP) и/или Bottom Paste (BP), в зависимости от типа контактной площадки (pad) и ее размещения на верхней или нижней стороне платы (если это площадка SMD). Чтобы удалить окна в маске паяльной пасты для контактной площадки, зайдите в свойства контактной площадки (кликните правой кнопкой мыши на контактную площадку и выберите Properties. из её контекстного меню). После этого в области Paste Mask Expansion переключите радиокнопку из положения Expansion value from rules в положение Specify expansion value. Текстовое окно для ввода значения станет активным, введите туда отрицательное значение, которое превышает половину минимального размера контактной площадки. К примеру, у Вас контактная площадка SMD размером 51 x 39 mil, тогда введите в значение -20mil и нажмите OK. Если контактная площадка находится на слое Top Layer (TL), то Вы увидите, что в слое Top Paste (TP) пропадет прямоугольник окна маски для паяльной пасты.

Q026: Что такое Board Insight System, для чего это можно использовать?
A026: Система Board Insight — набор визуальных инструментов для облегчения навигации по плате. Это лупа с особыми возможностями, показ расширенной информации по объектам под курсором, просмотр объектов в трехмерном виде со срезами, подсветка цепей и другие возможности. Подробнее см. [9].

Q027. Как поменять внешний вид курсора в PCBeditor, как сделать привычное большое перекрестие?
A027. Меню Tools -> Preferences -> PCB Editor -> General -> Other -> Cursor Type. Внимание: курсор будет виден как перекрестие в активных режимах редактирования графики платы — например, когда Вы рисуете полигон, трассу или перемещаете компонент. Во всех остальных случаях курсор все равно останется в виде простой стрелки.

Q028. Почему не получается развести цепь? Прокладка дорожки неожиданно останавливается.
A028. Прокладке мешает активное правило дизайна (Online Design Rule Check). Прокладка натыкается либо на графику в слое Keep Out (KO), которая не видна из-за Single Layer mode (режим отображения одного слоя), либо слишком толстая дорожка не может быть проложена в этом месте. Включите отображение слоя KO (можно выйти из режима одного слоя нажатиями горячих клавиш Shift+S). Толщину дорожки во время прокладки можно поменять нажатием Shift+W.

Q029. Я удалил несколько ошибочно проложенных трасс, и хочу их развести автоматически через меню Auto Route. Почему у меня автотрассировщик Situs сразу завершается, не закончив разводку?
A029. Потому что установлена галочка Auto Route ->All. -> Lock All Pre-routes.

Q030. Почему поиск различий PCB Editor -> Project -> Show Physical Differences. -> в диалоге выбора документа выбираю мой файл печатной платы имя_моего_проекта.PcbDoc -> OK показывает ошибку Extra Room Definitions -> Room [имя_моего_проекта] Scope=InComponentClass(‘имя_моего_проекта’) TopLayer in имя_моего_проекта.SchDoc?
A030. Это глюк, на который можно не обращать внимания. Чтобы устранить ошибку, зайдите в Project -> Project Options -> закладка Comparator -> Differences Associated with Components -> Extra Room Definitions -> поменяйте Mode на Ignore Differences.

Q031. Почему автотрассировщик Situs прокладывает дорожки от ножек микросхем тоньше, чем задано в ограничении на ширину дорожки?
A031. Внимательно просмотрите окошко Routing Setup Report ([10], см. «Золотое правило»), это окно появляется перед запуском трассировщика — там не должно быть никаких ошибок (0 Errors), предупреждений (0 Warnings) и подсказок (0 Hints). Если имеются какие-то ошибки, предупреждения, подсказки, то лучше их изучить и устранить редактированием правил. К примеру, у меня было предупреждение о том, что правило SMD Neck-Down Constraint (Percent=50%) (All) создавало нарушение минимальной ширины для трассировки. Пример вывода:

Errors and Warnings - 0 Errors 1 Warning 0 Hints Warning : Rule - SMDNeckDown SMD Neck-Down Constraint (Percent=50%) (All) Application of this Neckdown rule on some pads will violate the minimum width defined by Rule - W Width Constraint (Min=10mil) (Max=200mil) (Preferred=10mil) (All) Smallest pad causing violation on Top Layer layer is U1-1 - neckdown width is 5.905mil, minimal allowed width is 10mil. One of these rules should be edited to resolve this situation.

Правило SMD Neck-Down служит для создания тонких ответвлений от ножек микросхем с малым шагом, оно не было у меня настроено правильно. Поначалу я не обратил на это предупреждение никакого внимания, и в результате не мог понять, откуда Situs кладет дорожки толщиной 5.905 mil к ножкам SMD микросхем, тогда как минимально допустимая ширина дорожки (Width) установлена на 7.874 mil. После того, как я это предупреждение исправил, Situs стал работать нормально.

Q032. Проблема с генерацией списка деталей (BOM, Bill Of Materials). Нужен список в виде таблицы, где детали будут сгруппированы в строку по номиналам, т. е. в одной строке представлен один номинал.
A032. В редакторе PCB нет возможности вывести в BOM значение параметра Value, поэтому отчет BOM лучше всего делать в редакторе схемы SCH. Откройте схему, выберите в меню Reports -> Bill Of Materials. Откроется окно диалога настройки отчета.

AltiumDesigner-BOM-dialog-BAD

Чтобы элементы в отчете были сгруппированы правильно (по номиналам), нужно настроить поле Grouped Columns (слева вверху на скриншоте). Нужные для группирования параметры можно перетаскивать мышью из поля All Columns (слева) в поле Grouped Columns (и обратно). Смысл группирования состоит в том, чтобы можно было объединить компоненты одного вида друг с другом по определенному параметру — например, по номиналу, или по номиналу и типу корпуса. Так проще заказывать детали для монтажа и закупки. К примеру, если у Вас все конденсаторы и резисторы в корпусах SMD 0805, то достаточно сгруппировать отчет BOM только по номиналу Value. Процесс настройки отчета по шагам:

1. В списке All Columns выберите галочками параметры, которые хотите видеть в столбцах отчета. Я обычно выбираю 2 параметра: Designator (RefDes, позиционное обозначение компонента на принципиальной схеме типа R1, R2, C1 . ), Quantity (количество), Value (номинал компонента).
2. Перетащите Value из списка All Columns в Grouped Columns. Footprint и Comment перетащите в из Grouped Columns в All Columns. Этими действиями мы задали группирование в строках таблицы только по параметру Value (номинал компонента).

AltiumDesigner-BOM-dialog-Value-grouped

3. Теперь осталось вывести отчет в нужном формате, это делается с помощью опций в нижней части диалога. Можно вывести отчет в XLS, PDF, HTML (выпадающий список File Format). Для генерации отчета нажмите кнопку Export. и укажите имя и место для файла отчета.
4. Другой способ вывода отчета — нажать кнопку Menu и выбрать Report. Откроется окно Report Preview, в котором можно предварительно посмотреть отчет, распечатать его, или экспортировать в файл.

AltiumDesigner-BOM-Report-Preview

Q033. При генерации BOM в заголовках таблицы появляется странный текст «#Column Name Error: . «.
A033.

Q034. Как получить отчет об используемых диаметрах сверл на печатной плате (Drill Report)?
A034. После того, как Вы сгенерировали выходные данные сверления (подробно как это делается см. [11]), автоматически будет создан файл ProjectOutputs\*.DRR (вместо звездочки будет имя проекта). В этом файле будет подробный отчет по диаметрам отверстий и их количеству для каждого диаметра, примерно вот в таком виде:

--------------------------------------------------------------------------- NCDrill File Report For: Simple_ARM.PcbDoc 11.05.2015 10:28:12 ---------------------------------------------------------------------------
Layer Pair : Top Layer to Bottom Layer
ASCII Plated RoundHoles File : Simple_ARM-Plated.TXT
Tool Hole Size Hole Type Hole Count Plated Tool Travel --------------------------------------------------------------------------- T1 20mil (0.508mm) Round 52 10.67 Inch (271.09 mm) T2 33mil (0.8382mm) Round 534 66.73 Inch (1694.95 mm) T3 98mil (2.4892mm) Round 2 0.47 Inch (12.00 mm) T4 128mil (3.2512mm) Round 2 0.98 Inch (24.99 mm) --------------------------------------------------------------------------- Totals 590 78.86 Inch (2003.03 mm)
Total Processing Time (hh:mm:ss) : 00:00:01

Q035. Как изменить диаметр отверстия (или диаметр кольца меди) переходного отверстия Via?
A035. Это можно сделать 2 способами — через контекстное меню (нужно выбрать переходное отверстие, сделать правый клик) Properties. откроется окно диалога, где можно поменять Hole Size (диаметр отверстия) и Diameter (внешний диаметр кольца меди переходного отверстия).

AltiumDesigner via properties

Также можно поменять параметры выбранного переходного отверстия с помощью панели PCB Inspector. Она выдвигается из правой части рабочего поля, если подвести курсор мыши в правой части экрана к закладкам инструментов (если закладка PCB Inspector у Вас не отображена, то её можно включить через меню View -> Workspace Panels -> PCB -> PCB Inspector).

AltiumDesigner PCB Inspector

С помощью диалога свойств Properties и инструмента PCB Inspector можно менять параметры других объектов печатной платы (например, толщину трасс соединений).

Q036. Почему у некоторых компонентов на плате контактные площадки заполнены зелеными кружочками с крестиками?
A036. Таким способом система пытается показать нарушение (Violation), которое связано с этим компонентом. На скриншоте показан пример такого нарушения — конденсатор слишком близко находится с корпусом микросхемы.

AltiumDesigner show violation

Подробности нарушения можно подсмотреть в контекстном меню компонента, у которого есть нарушение (выберите компонент, сделайте правый клик, выберите Violations).

Q037. Как сделать так, чтобы переходные отверстия (Via) были закрыты защитной маской?
A037. Для этого достаточно установить у них свойства «Force complete tenting on top» (для верхнего слоя) и «Force complete tenting on bottom» (для нижнего слоя).

AltiumDesigner via properties mask tenting1

Чтобы быстро установить эти свойства у всех переходных отверстий, воспользуйтесь инструментом Find Similar Objects. Для этого выберите одно переходное отверстие, сделайте на нем правый клик, выберите пункт Find Similar Objects. настройте нужные условия для выделения и кликните OK. Будут выделены все переходные отверстия, которые совпали с условиями поиска. Теперь с помощью PCB Inspector установите свойства Solder Mask Tenting — Top и Solder Mask Tenting — Bottom сразу у всех выделенных переходных отверстий.

AltiumDesigner via properties mask tenting2

Q038. Как убрать у переходных отверстий (via) термобарьер при подключении к полигону?
A038. Это можно сделать через настройку правил Design Rules. Процесс по шагам:

1. Меню Design -> Rules. раскройте узел правил Plane -> Polygon Connect Style.

2. Нажмите кнопку New Rule. В списке правил появится новое правило PolygonConnect_1 (это имя может быть произвольным, можете назначить ему более осмысленное имя, например RuleViaConnect).

3. Двойным кликом на имя PolygonConnect_1 в дереве откройте правило на редактирование. В списке радиокнопок «Where The First Object Matches» выберите вариант Advanced (Query). В области ввода Full Query, где уже стоит All, вбейте вместо All запрос IsVia.

4. В нижней части Constraints выберите Connect Style «Direct Connect». Должно получиться примерно как на скриншоте.

AltiumDesigner via remove termo1

5. Нажмите кнопку Priorities. (в нижней части окна). Появится окно настройки приоритетов правил. Установите у нового правила цифру приритета меньше, чем у всех правил в списке (чем меньше цифра, тем выше приоритет). Для смены приоритета есть кнопки Increase Priority (увеличить приоритет) и Decrease Priority (уменьшить приоритет). Должно получиться примерно так, как на скриншоте.

AltiumDesigner via remove termo2

6. Нажмите Close, и затем OK, настройка правил Design Rules завершена. Теперь перезалейте полигоны через меню Tools -> Polygon Pours -> Repour All Polygons.

Q039. Есть ли аналог подсветки цепей, как в PCAD и Eagle (Highlight Net, Highlicht Component)? Выбрал цепь на схеме, и она подсветилась целиком как на схеме, так и на печатной плате?
A039. Аналоги подсветки функций есть, но они размазаны по разным инструментам, и работают по-другому. Одновременную подсветку и на плате, и на схеме делает инструмент Cross Probe (доступен либо в меню Tools, либо по кнопочке с карандашиком).

Также есть подсветка цепи целиком, но только в пределах одного редактора — или схемы, или платы. Ctrl+клик выделит всю цепь целиком на печатной плате, Alt+клик делает то же самое на схеме. В редакторе печатной платы наведение курсора на дорожку подсвечивает всю её цепь.

Подробнее про инструменты навигации по дизайну см. [12].

Q040. При попытке переместить компонент в редакторе PCB он «сопротивляется» — не получается поместить компонент в нужное место.
A040. Вероятно, попыткам переместить мешают другие компоненты на плате, либо неправильно заданные защитные области перемещаемого компонента. Понять, в чем проблема, при перемещении компонента поможет кнопка R — она циклически меняет параметры перемещения, выбирая один из трех вариантов — соблюдать ограничения, либо смещать соседние компоненты в случае конфликта, либо игнорировать ограничения. У меня похожая проблема возникла, когда я отредактировал посадочное место разъема, удалив лишние ножки, но забыл при этом уменьшить графику в механическом слое 3 (M3).

См. также настройки по умолчанию для редактора PCB — меню Tools -> Preferences. -> раздел PCB Editor -> Routing Conflict Resolution -> галочка Ignore Obstacles. Там же поменяйте настройку Dragging на один из необходимых вариантов — Ignore Obstacles, Avoid Obstacles (Stap Grid), Avoid Obstacles.

Q041. Как убрать проводники всей цепи целиком?
A041. Меню Route -> Un-Route -> Net, появится зеленый курсор в виде перекрестия. Наведите на дорожку нужной цепи и кликните, разводка всей цепи будет удалена.

Q042. Как повернуть объект?
A042. В обоих редакторах и схемы, и платы общий принцип поворота — выбирается объект, перетаскивается мышью, и в процессе перетаскивания клавиша пробел поворачивает объект. По умолчанию шаг поворота составляет 90°, но это можно поменять в настройках обоих редакторов (меню Tools -> Preferences. ).

Q043. Как повернуть компонент на печатной плате на 45 градусов?
A043. выберите компонент, откройте его свойства (Properties), в разделе Location поменяйте параметр Rotation на 45.

Q044. Как на схеме отзеркалировать объект?
A044. Выберите объект, откройте его свойства, прокрутите вниз до раздела Graphical, поставьте галочку Mirrored.

Q045. Почему во время интерактивной трассировки не получается переключиться на другой сигнальный слой (клавишами +, -, * на цифровой клавиатуре)?
A045. Переключиться во время прокладки дорожек можно только на видимые слои. Скорее всего слой, на который Вы не можете переключиться, скрыт (не отображается).

Q046. Как по списку деталей найти нужный компонент на плате (подсветить его)?
A046. Откройте панель PCB. Чтобы её открыть, клинките на кнопку Panels, расположенную в нижнем правом углу редактора, и поставьте галочку напротив PCB, см. скриншот.

Altium open panel PCB

В панели PCB выберите нужный класс компонентов. Например, для отображения списка компонентов на нижней стороне платы выберите класс «Bottom Side Component» (см. скриншот ниже). В панели PCB отобразится список компонентов на слое Bottom. Выберите искомый компонент в списке, и кликните на него мышью. Этот компонент будет подсвечен в редакторе платы. Если установлена галочка Zoom, то подсвеченный компонент будет показан с максимальным приближением.

Altium PCB highlight component

Q047. Как открыть нижний слой PCB без зеркалирования?
A047. В редакторе выберите в меню View -> Flip Board (Ctrl+F).

[Ссылки]

1. Altium Designer 13.1.2 (10.1570.27559).iso.
2. 130421AltiumDesigner-libraries.ZIP — библиотеки Altium Designer.
3. 130421AltiumDesigner-Documentation.zip — официальная документация на английском языке (PDF-файлы).
4. Altium Designer: полигоны, заливка медью (Polygon Pour).
5. Altium Designer UNIFIED COMPONENTS site:designcontent.live.altium.com.
6. Download Libraries site:wiki.altium.com.
7. Altium Designer: создание интегрированных библиотек (Building an Integrated Library site:wiki.altium.com).
8. Горячие клавиши редакторов Altium Designer.
9. Altium Designer: работа с системой Board Insight.
10. Altium Designer: автотрассирощик Situs, руководство по использованию.
11. Altium Designer: настройка вывода в формат Gerber.
12. Altium Designer: инструменты выбора и подсветки.

How Do I Flip and Rotate Components in Altium Designer and Other Schematic Functions

As design engineers, we have a lot of things that we do. It’s not surprising that we don’t spend a lot of time enhancing our working knowledge of the CAD tools. As long as we can run a circuit simulation or get the data and parts on the schematic sheet to connect, that’s normally good enough. The problem though is that we are probably missing out on some great productivity enhancers by not learning more about the tools that we drive.

Take rotating a 3D model of your board shape, for example. If you don’t spend much time in the tools, you may not know or remember what you need to do to in order to rotate a part. I’ve seen people draw nets all over the place because they didn’t take the time to rotate the 3D model of a component. Other users may know how to rotate the component using a menu command, but navigating through the menus can be so annoying that they avoid doing it because they don’t know the shortcut.

In that spirit, let’s see if we can help. I’m going to describe some of the more basic schematic component placement functions in Altium Designer along with their shortcuts. If you have been avoiding some of these functions because you didn’t know about them, had forgotten them, or didn’t know the shortcut for them hopefully this will be helpful to you.

Reviewing Schematic and Symbol Functions

Let’s assume that you’ve already created your project in Altium Designer and you’ve added a schematic object to it. You should have also already set the schematic up for size and grids, as well as your preferences too. The next step is to attach some libraries so that you can search for and find the components that you want to use.

These are all the basic steps of setting up your schematic for use. Altium Designer also gives you the ability to create symbols both manually and automatically. You can create these as single part symbols or as multiple part symbols. You also have the ability to pull components in from attached libraries or that you connect to through online services. Now that you’ve done all of this, you are ready to start working with the components on your design.

Placing Components in Your Schematic

When placing a component you are going to be working from either the Explorer Panel or the Libraries Panel. The Explorer Panel allows you to connect to external libraries that are online to find parts. When working from the Explorer Panel you can hold your left mouse button down on the part in the Explorer Panel and then drag it over to the schematic sheet. You can also right click on the part that you want and select “Place” as you can see in the picture below.

Selecting a component to place on the schematic in Altium Designer

When working from the Libraries Panel, you will be working with libraries that you have attached to your design. From here, you can also drag and drop the part from the Libraries Panel or right click on the part and select “Place.” You can also select the part in the panel and then click the “Place” button at the top of the panel, or you can double click on the part. Any of these actions will put the part on your cursor so that you can fly it into the design as shown below.

Flying the component in and placing it

While the part is flying on your cursor you can edit its properties by pressing the Tab key. This will allow you to change its values as you can see in the picture below where I have entered a new designator value. While editing the properties, the placement of the part will be paused until you use the Enter key to finalize your property changes.

Changing the value of the designator property

Once you have flown the part into position, click the mouse button or use the Enter key to place the part down on the sheet.

Selecting PCB Components in an Altium Designer Schematic

Once you have parts on the sheet, you may want to select them for other operations such as changing their properties or other edits. To select the part, click the left mouse button inside of the part. You can also use the mouse to drag a rectangle around the part, but there are two different ways to select objects by dragging a rectangle.

By dragging your rectangle from the left to the right, you will only select those items that fall in the rectangle, while dragging your rectangle from the right to the left will select all objects that the rectangle touches.

This is extremely useful if you want to select just the designator of a part for editing. You would drag the rectangle from left to right so that it encompasses the designator but not all of the rest of the part. If you were to drag that same rectangle from right to left, the entire part would be selected.

Moving Components on a Schematic Sheet

To move a part that has been placed you can do the following:

  • Use the Edit > Move > Move pulldown menu and then click on the part to put it on your cursor as shown in the picture below.
  • Do the same command by pushing the “M” key twice (move > move), and then click on the part to put it on your cursor.
  • Hover your mouse over the part and hold the left mouse button down to put the part on your cursor. When you release the mouse button the part will place down at that location.

How Do I Rotate a Part in Altium Designer?

In some cases, you’ll need to rotate a 3D model of a component in Altium Designer after it has already been placed in your schematic. Alternatively, you may want to look over your board shape in a 3D model. To rotate a part in «3D mode» of the schematic editor or if you’re wondering how do I flip and rotate components in Altium Designer, follow these steps:

  • Use the Edit > Move > Rotate Selection or Rotate Selection Clockwise pulldown menu and then click on the part to rotate it.
  • You can perform the same 3D mode command by pushing the “M” + “Spacebar” key combination or the “M” + “Shift > Spacebar” key combination, and then click on the part.
  • The easiest way to rotate a part is to do this while it is flying on your mouse during placement. Go into the move command and then select the part. Once the part is flying on your cursor, use the “Spacebar” or the “Shift > Spacebar” to rotate the part one way or the other as shown in the pictures below.
  • You may need to do the same in your PCB layout. If you are in the PCB editor and you want to rotate a component in Altium Designer, you use the same commands from the main menu. If you’re unsure of what this looks like, the dialog below shows you the part rotation box. You can enter an arbitrary part rotation angle (in degrees) in this dialog box.

Rotating a component on the schematic

Part rotation angle in Altium Designer

Part rotation angle in Altium Designer

Flip a Component in Altium Designer and Other Changes

When we refer to “flip a component” in Altium Designer, we really mean creating a mirror image of the component. When you’re building your circuits, creating a mirror in Altium Designer’s schematic editor is a great way to stay organized without criss-crossing multiple connections. Altium Designer provides a simple way to flip a component in the schematic. Note that you cannot do this same type of flip in the PCB editor.

As with the other commands, there are menu selections to flip the component. The easiest thing is to do though is to use the “X” or “Y” keys while you are flying the part on your cursor to flip it either horizontally or vertically.

All of these commands to flip a component can also be done with multiple components. You can select and flip a group of components. While they are on your cursor, use the “X” or “Y” keys to flip them as you can see in the pictures below.

You can flip components in Altium Designer as a group

Copying Parts in an Altium Designer Schematic

Another function in Altium Designer that is a great time-saver is to copy parts. You can take a part that is already on your design, like a resistor or a capacitor, and copy and paste it to create another instance of the same part. You can select the part and then go through the edit menu “Copy” and “Paste” commands. A much quicker way, however, is to use the standard copy and paste keyboard shortcuts “Ctrl-C” and “Ctrl-V,” just as you use in other applications.

Altium Designer provides many shortcuts that notably improve your productivity. The shortcuts noted above were designed to help you work with components on your schematic more fluidly and effectively. Once you get into a pattern of using them, these shortcuts will save you a lot of time that you would usually spend on navigating through menus, you just need to use them.

Altium Designer has a proven history of regular upgrades and updates to make it the most efficient PCB design software available. If you would like to find out more about how Altium Designer can help you design your schematics more quickly and efficiently, feel free to talk to an expert at Altium Designer.

How Do I Flip and Rotate Components in Altium Designer and Other Schematic Functions

In this article, we’ll give a brief overview of how to flip or mirror components in Altium Designer, as well as how to rotate components in different design documents. The functions in the schematic are slightly different than in the PCB layout, so follow along if you are a new user and want to learn these basic functions.

These functions can be accessed in multiple places: from the main menu at the top of the application window, using a hotkey, or using the Properties panel on the right side of the screen. After I show these points, I’ll also outline some of the other basic functions in the schematics for placing and moving components as you work through a design. Without further delay, let’s get started, and make sure you watch the video later in this article if you want further overview of the place and move functions in Altium Designer.

Parts can be rotated in both the schematic and the PCB layout. Note that a rotation in the schematic does not also rotate the component in the PCB layout, and vice versa. The options for rotation in each document are also different, as outlined below.

Rotating a Part in the Schematic and PCB Layout

Part rotation in schematics is limited to 90 degree increments. In the PCB layout, parts can be rotated in either 90 degree increments, or you can set an arbitrary rotation angle.

  • Use the Spacebar — The easiest way to rotate a part is to do this while it is flying on your mouse during placement. Go into the move command and then select the part. Once the part is flying on your cursor, use the “Spacebar” or the “Shift > Spacebar” to rotate the part one way or the other as shown in the pictures below.
  • Menu Option — Use the Edit > Move > Rotate Selection or Rotate Selection Clockwise pulldown menu and then click on the part to rotate it.

Either option will allow the part to be rotated as shown in the image below.

The other method for rotating the component is to use the Properties panel. To access the rotation setting, first open the Properties panel. Next, select the component you want to rotate. After selecting the target component, you will see a Rotation option in the Location area of the Properties panel.

Altium rotate component properties panel

Once you have transferred the design into the PCB layout, you can rotate components with the same setting. Grab the component and press the Spacebar/Shift + Spacebar to rotate the component Counter clockwise or clockwise, respectively. Alternatively, you can use the Move —> Rotate Selection option from the top menu. There is also a Rotation entry in the Properties panel under the Location section (see below).

Note that the Spacebar/Shift + Spacebar hotkey will only rotate components in 90 degree increments, while the other options allow rotation to any angle. All positive angles are measured in the counter clockwise direction.

Altium rotate components in pcb layout

Components can also be rotated in 3D. To rotate a 3D model for a component, switch to 3D mode and select the model for the component in the PCB layout. You can then use the same features shown above to drag and rotate the component in 3D view, just like you would in the 2D view. You can also access the menu options to rotate the component in 3D, or you can select the component and use the Properties panel to rotate the component in 3D (see below).

Rotate component 3D

Flipping/Mirroring a Component

When we refer to Altium flip component, we really mean creating a mirror image of the component. When you’re building your circuits, creating Altium mirror component in schematic editor is a great way to stay organized without crisscrossing multiple connections. Altium Designer provides a simple way to flip a component in the schematic.

As with the other commands, there are menu selections to Altium flip component. The easiest thing to do though is to use the “X” or “Y” keys while you are flying the part on your cursor to flip it either horizontally or vertically.

All of these commands to flip a component can also be done with multiple components. You can select and flip a group of components. While they are on your cursor, use the “X” or “Y” keys to flip them as you can see in the pictures below.

Can Parts Be Mirrored in the PCB Layout?

Parts in the PCB layout can be mirrored in two ways:

  • Flip a part to the other layer of the PCB
  • Create a mirror image of a part on the same layer

To flip a component to the opposite layer of the PCB, select the component and drag it, and press the «L» key. The pads, silkscreen, and assembly information will appear on the opposite side of the PCB. Note that you could also use the Properties panel to set the layer for a component. For example, if you have a component on the top layer, and you set its location to the bottom layer, the result will be the same as if you were to use the «L» key.

While it is possible to use «X» and «Y» to mirror a component in the PCB layout, this is not recommended. If you do this in the PCB layout, it is equivalent to swapping the pad locations, which completely changes the PCB footprint for the component. If you select a component and try to do this mirroring, you will see the following warning.

Altium mirror component

It is not recommended to use these keys to mirror the pad arrangement in the PCB layout. If you need to change the pad arrangement by mirroring, then it is best to change the footprint data for the component. To learn more about creating footprints, read this article.

Other Functions for Placement and Moving Components

Let’s assume that you’ve already created your project in Altium Designer and you’ve added a schematic. You should have also already set the schematic up for size and grids, as well as your preferences too. The next step is to add the components you want to use in your design.

These are all the basic steps of setting up your schematic for use. Altium Designer also gives you the ability to create symbols both manually and automatically. You can create these as single-part symbols or as multiple-part symbols. You also have the ability to pull components in from attached libraries or that you connect to through online services. Now that you’ve done all of this, you are ready to start working with the components of your design.

Placing Components

Rather than write out how to place components as you create a schematic and PCB layout, the video below explains how these basic functions work and where they can be accessed. Take a look at this video to learn more.

When placing a component you are going to be working from either the Explorer Panel or the Libraries Panel. The Explorer Panel allows you to connect to external libraries that are online to find parts. When working from the Explorer Panel you can hold your left mouse button down on the part in the Explorer Panel and then drag it over to the schematic sheet. You can also right-click on the part that you want and select “Place” as you can see in the picture below.

Selecting a component to place on the schematic in Altium Designer

When working from the Libraries Panel, you will be working with libraries that you have attached to your design. From here, you can also drag and drop the part from the Libraries Panel or right-click on the part and select “Place.” You can also select the part in the panel and then click the “Place” button at the top of the panel, or you can double-click on the part. Any of these actions will put the part on your cursor so that you can fly it into the design as shown below.

Flying the component in and placing it

While the part is flying on your cursor you can edit its properties by pressing the Tab key. This will allow you to change its values as you can see in the picture below where I have entered a new designator value. While editing the properties, the placement of the part will be paused until you use the Enter key to finalize your property changes.

Changing the value of the designator property

Once you have flown the part into position, click the mouse button or use the Enter key to place the part down on the sheet.

Selecting PCB Components in an Altium Designer Schematic

Once you have parts on the sheet, you may want to select them for other operations such as changing their properties or other edits. To select the part, click the left mouse button inside the part. You can also use the mouse to drag a rectangle around the part, but there are two different ways to select objects by dragging a rectangle.

By dragging your rectangle from the left to the right, you will only select those items that fall in the rectangle, while dragging your rectangle from the right to the left will select all objects that the rectangle touches.

This is extremely useful if you want to select just the designator of a part for editing. You would drag the rectangle from left to right so that it encompasses the designator but not all of the rest of the part. If you were to drag that same rectangle from right to left, the entire part would be selected.

Moving Components on a Schematic Sheet

To move a part that has been placed you can do the following:

  • Use the Edit > Move > Move pulldown menu and then click on the part to put it on your cursor as shown in the picture below.
  • Do the same command by pushing the “M” key twice (move > move), and then click on the part to put it on your cursor.
  • Hover your mouse over the part and hold the left mouse button down to put the part on your cursor. When you release the mouse button the part will place down at that location.

Copying Parts in Altium Designer

Another function in Altium Designer that is a great time-saver is to copy parts. You can take a part that is already on your design, like a resistor or a capacitor, and copy and paste it to create another instance of the same part. You can select the part and then go through the edit menu “Copy” and “Paste” commands. A much quicker way, however, is to use the standard copy-and-paste keyboard shortcuts “Ctrl-C” and “Ctrl-V,” just as you use in other applications. This command applies to any object in a schematic or PCB layout.

This is another point where we have to bring up PCB layout and schematic synchronization. While you can copy things like traces or vias in the PCB layout, you should not make copies of components in the PCB layout. This is because the corresponding symbol for a copied component will not appear in the schematic, and the design will not be synchronized. Instead, you should only copy parts inside the schematic, and then import that change into the PCB layout. This will ensure that your design documents always stay synchronized.

Altium Designer provides many shortcuts that notably improve your productivity. The shortcuts noted above were designed to help you work with components on your schematic more fluidly and effectively. Once you get into a pattern of using them, these shortcuts will save you a lot of time that you would usually spend on navigating through menus, you just need to use them.

Altium Designer has a proven history of regular upgrades and updates to make it the most efficient PCB design software available. If you would like to find out more about how Altium Designer can help you design your schematics more quickly and efficiently, feel free to talk to an expert at Altium Designer.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *