http://we.easyelectronics.ru/faq/faq-po-rabote-v-altium-designer.html
http://we.easyelectronics.ru/treasure/altium-pravila.html
http://forum.ixbt.com/post.cgi?id=print:48:5410
http://microsin.net/adminstuff/others/altium-designer-howto.html
FAQ Altium Designer
Для начала: что можно почитать
http://electronix.ru/forum/index.php?showtopic=43659&st=47
http://www.rodnik.ru/product/sapr/literature/altium_designer/spisok/
http://www.eurointech.ru/index.sema?a=pages&id=27
http://tech-e.ru/author_art.php?author=Пранович
Знакомство с программой Altium Designer 6: http://www.soel.ru/issues/?id=343865
Где скачать готовые 3D-модели компонентов?
http://electronix.ru/forum/index.php?showtopic=12227
http://www.3dcontentcentral.com/
http://cad-design.ru/downloads/library.html
http://www.tracepartsonline.net/
Основные разделы:
1. Общее
2. Библиотеки
3. Схемный редактор
4. PCB редактор
5. Вывод информации
1. Общее:
5. Вывод информации
1. Общее:
1.1 Вопрос: Навигация в режиме редактирования схемы/платы/компонента/посадочного места?
Ответ: Мышь с зажатой правой клавишей – перемещение.
Мышь с зажатым колесиком (то же: средняя клавиша или правая+левая клавиши одновременно) – масштабирование.
Колесико мыши – вверх/вниз.
Shift+Колесико мыши – влево/вправо.
Ctrl+Колесико мыши – масштабирование.
В режиме 3D дополнительно: при нажатии Shift предлагаются варианты поворота схемы. Нужно подвести мышь к соответствующей стрелке и, зажав правую кнопку на мыши, вращать.
1.2 Вопрос: Как задать "горячую клавишу" команде? Где настраиваются "горячие клавиши"?
Ответ: Ctrl + Click на команде открывает диалог редактирования "горячих клавиш" для команды.
Также можно посмотреть Меню DXP -> Customize -> Command
1.3 Вопрос: Почему не выполнятся команды по комбинациям "горячих клавиш"?
Ответ: Смените раскладку клавиатуры на английскую.
1.4 Вопрос: Как изменить язык меню?
Ответ: Меню DXP -> Preferences -> System -> General -> Localization.
Ставим галочку Use localized resources.
Нажать Apply, Ok. Перезапустить Altium.
1.5 Вопрос: Как разместить одну схему на двух/нескольких печатных платах?
Ответ: Принцип АД: один проект - одна плата. Сделайте 3 проекта, в одном иерархия, а два других для каждой платы. Схема может входить в несколько проектов!
1.6 Вопрос: Выделяю несколько компонентов и из контекстного меню (по правой клавише) вызываю Свойства (Properties), но свойства меняются не для всей группы (как в P-CAD), а только для одного компонента. Почему?
Как изменить свойства сразу нескольких компонентов?
Ответ: В AD для групповых операций можно использовать:
1) Инспектор (SCH Inspector, PCB Inspector) – горячая клавиша F11 – одновременное редактирование свойств.
2) Список, Лист (SCH List, PCB List) – горячая клавиша Shift+F12 – редактирование свойств в виде таблицы.
1.7 Вопрос: Как использовать Inspector?
Ответ: Выделить группу компонентов, вызвать Инспектор (нажать F11). Высветятся общие для этой группы параметры. Если значения совпадают, то параметры высветятся. Если значения параметров различные, то соответствующее поле будет пустым. Нужно изменить параметры. Применение происходит сразу.
1.8 Вопрос: Почему в инспекторе отображаются не все поля, доступные для редактирования?
Ответ: Инспектор отображает только общие для группы объектов поля. Возможно выделены разнородные объекты, имеющие мало общих свойств.
Единственные общие свойства для всех типов объектов: Object Kind, Owner Document, Locked (тип объекта, к какому документу принадлежит, заблокирован).
1.9 Вопрос: Можно ли в инспекторе редактировать только объекты определенного типа?
Ответ: Да, возможно. В верхнем правом углу размещена строка типа "Include all types of objects from current document". "all types of object" совмещен с выпадающим меню, где можно выбрать типы редактируемых объектов (Все, либо только Выбранных типов: Parts, Wire, Track).
1.10 Вопрос: В инспекторе можно редактировать только объекты в текущем документе или все объекты в проекте?
Ответ: В верхнем правом углу размещена строка типа "Include all types of objects from current document". "all types of object" совмещен с выпадающим меню, где можно выбрать область действия инспектора (только Текущий документ, Все открытые документы, Открытые документы только этого проекта). Учтите, что действия можно производить только над открытыми документами.
1.11 Вопрос: Как быстро выделить объекты одного типа?
Ответ: Воспользоваться Find Similar Objects.... Для этого сначала нужно правой клавишей щелкнуть на объекте того типа, который необходимо найти и в контекстном меню выбрать Find Similar Objects....
После этого появится окно со списком параметров. Напротив параметров есть выпадающее меню с тремя вариантами выбора Any, Same, Different. Для ключевых параметров (по которым будет производится выбор (фильтрация) нужно изменить значение Any на Same (совпадает) или Different (отличается).
По умолчанию самый первый параметр - Object Kind - устанавливается в Same.
В нижней правой части окна предлагается выбор области действия - текущий документ или все открытые документы.
В нижней левой части окна предлагается выбор дополнительных действий:
1.12 Вопрос: Как снять маскировку объектов (например после Find Similar Objects)?
Ответ: Комбинацией клавиш Shift+C.
1.13 Вопрос: Как дублировать существующий компонент/объект
Ответ: Удерживая Shift, начать перетаскивать компонент.
1.14 Вопрос: Как сделать так, чтобы при загрузки Workspace, дерево проектов в нем было свернуто?
Где настроить вид панели проектов?
Ответ: Вид панели проектов настраивается в DXP -> Preferences -> System -> Projects Panel
Настройка вида дерева проектов по умолчанию: DXP -> Preferences -> System -> Projects Panel -> Default Expansion
Чтобы все было свернуто надо указанную настройку установить в Fully Contracted
1.15 Вопрос: Как вынести в панель быстрого запуска свои компоненты?
Ответ: Двойной клик около панели (в свободной области) активирует конфигуратор среды. Далее двойные клики по панелям и кнопкам позволяют редактировать их назначение. В строке Parameters указывается откуда как и что.
Лучше не редактировать имеющиеся, а создавать свои пользовательские панели.
1.16 Вопрос: Как сделать нумерацию многосекционных компонентов по ГОСТ (DA1.1 вместо DA1:1)?
Ответ: Altium Designer не позволяет менять тип разделителя на точку стандартными средствами. Можно заменить шрифт Designator таким, чтобы на месте двоеточия стояла точка. Установка производится копированием файла *.ttf в папку C:\Windows\Fonts (папка скрытая), причем копирование должно производится через проводник Windows. Затем просто нужно выделить все Designator, в которых требуется замена двоеточия на точку, нажать F11, в ячейке Font указать наш шрифт.
Ссылка: Образцы шрифта: http://electronix.ru/forum/index.php?act=attach&type=post&id=49252
1.17 Вопрос: Как проектировать одностороннюю ПП с использованием перемычек стандартных типоразмеров?
Ответ:
1. Создать УГО перемычки. УГО должно иметь только один вывод. Для проволочных перемычек, не входящих в ПЭ, следует указать тип Standard (No BOM). Если в качестве перемычки используются покупные элементы (резисторы с нулевым сопротивлением в корпусах 0805, 1206 и т.п.) следует указывать тип Standard.
2. Создать Посадочное место. Все PAD посадочного места должны иметь один Designator, соответствующий Pin УГО, и значение Jumper ID=1. Отметим для типовых перемычек число PAD равно, как правило 2. Для Шин питания -- больше 2.
3. На схеме удобно (но не обязательно) размещать перемычки на одном листе, и добавлять их по мере необходимости возникновения при трассировке ПП. При этом PIN УГО должен быть подключен к соответствующей NetLabel, на цепи которой устанавливается перемычка (шина).
1.18 Вопрос: Как правильно указывать выводы компонентов, площадки посадочного места которых замкнуты внутри корпуса, и подключение на ПП достаточно сделать к любой из площадок?
Пример: выводы экранирующих элементов соединителей. Корпус соединителей. Экраны над узлами ПП.
Ответ:
1. Таким площадкам на УГО может быть присвоен один или несколько PIN.
2. В посадочном месте такие площадки должны иметь одинаковый Jumper ID, отличный от "0".
1.19 Вопрос: Как на схеме поставить Тестовую точку/TestPoint?
Ответ: Разные варианты:
1) На печатной плате вскрыть маску у переходного отверстия нужной цепи.
Внимание! По умолчанию предполагается, что VIA используются как тестовые точки, поэтому маска над VIA изначально уже вскрыта.
2) Поставить на плату к.п. и присоединить их вручную к нужной цепи.
3) Создать компонент из одного контакта и назначить ему футпринт в виде контакной площадки, тогда можно будет размещать тестовую точку на принципиальную схему. Чтобы компонент не включался в перечень элементов, нужно поставить ему тип "Standard (No BOM)".
1.20 Вопрос: Как вернуть конфигурацию AD к настройкам по умолчанию, как после инсталяции?
Ответ:
1) Закрыть Altium Designer.
2) Найти и переименовать паку с настройками.
- Для Windows XP: C:\Documents and Settings\[username]\Application Data\AltiumDesigner[version], если Windows XP установлена на диске C:
- Для Windows 7: C:\Users\[username]\AppData\Local\AltiumDesigner[version]
и C:\Users\[username]\AppData\Roaming\AltiumDesigner[version]
3) Запустить Altium Designer.
1.21 Вопрос: Возможно ли присвоить Comment'у значение параметра, имя которого содержит пробелы, например, "=Part Number"?
Ответ: Нельзя использовать в именах параметров пробелы и некоторые другие знаки, например, "+". Если нужно выделить слова, используйте заглавные буквы в начале каждого слова или пишите подчеркивания вместо пробелов. Например: "=PartNumber" или "=Part_Number"
1.22 Вопрос: Можно ли сразу развести плату не заморачиваясь с рисованием схемы, библиотек? В P-CAD такое было возможно, да есть и другие редакторы?
Ответ: Теоретически это возможно, но это будет нецелесообразное использование программы. Проще воспользоваться другой программой. Altium Designer рассчитан на полный цикл проектирования. К тому же, рисование платы сходу подходит только для совсем примитивных плат.
1.23 Вопрос: Можно ли восстановить схему имея печатную плату?
Ответ: Только вручную перерисовать. Такого инструмента в программе нет и его сложно реализовать в удобной для пользователя форме.
1.24 Вопрос: В меню Project есть команда Compile Document (компилировать документ) и Compile PCB Project (компилировать проект). Для чего нужна эта команда?
Ответ: При компиляции выполняется проверка документа/проекта на наличие ошибок, формирование списка компонентов и формирование списка цепей (Netlist) и т.п. После выполнения компиляции схемы, в частности, становится доступным Навигатор (Navigator). Перед формированием списка изменений для передачи в ПП, компиляция производится автоматически.
1.25 Вопрос: Я выполнил запустил компиляцию, в результате ничего не произошло, никаких окошек не появилось. Так и должно быть?
Ответ: Если не появляется никаких сообщений, значит компиляция прошла без ошибок.
1.26 Вопрос: После компиляции появился длинный список ошибок. Их все надо устранять?
Ответ: Список ошибок не обязательно сигнализирует о том, что схема неправильная. В программу заложены обширные возможности для контроля правильности проектирования. Но окончательное решение должен принимать пользователь. Даже если есть ошибки, схема может быть передана в ПП для разводки. Но на ошибки обращать внимание нужно, чтобы избежать формированиянеправильного Netlist'а.
1.27 Вопрос: Как настроить, какие ошибки выводить при компиляции?
Ответ: Project -> Project Options -> Error Reporting
Project -> Project Options -> Connection Matrix
1.28 Вопрос: Как сделать так, чтобы при создании новых документов, они создавались уже с нужными мне настройками? Как задать шаблоны файлов?
Ответ: Сначала нужно создать новый документ нужного типа - шаблон - (*.PcbDoc, например). Настроить его так, как нужно.
Установить его, как файл по умолчанию DXP -> Preferences -> System -> New Documents Defaults
1.29 Вопрос: Сохраняет ли Altium Designer резервные копии файлов (Backup)? Где их найти?
Ответ: Подкаталог History в каталоге проекта. Настраивается:
DXP -> Preferences -> Data Management -> Backup
DXP -> Preferences -> Data Management -> Local History
1.30 Вопрос: Есть две платы, нарисованные в разных проектах. Можно ли совместить их как-либо в режиме 3D, чтобы проверить компоновку, нет ли мешающихся компонентов?
Ответ: Варианты:
1) Сохранить оба проекта в формате STEP (File -> Save As -> Export STEP), загрузить оба step-файла в любой 3D-редактор (ACAD, COMPAS, Inventor, SolidWorks и т.д. и т.п.) и уже там все смотреть, что вам угодно.
2) Сохранить один проект (лучше тот, который меньше шансов, что поменяется) в формате STEP (File -> Save As -> Export STEP), загрузить его в другой PCBDoc-файл командой Place -> 3D Body -> выбрать сохраненный STEP-файл. Разместить 3D Body в пространстве нужным образом. Можно на плате в PCBDoc-файле подвигать компоненты, чтобы выбрать оптимальную компоновку.
Первую плату можно повторно экспортировать в STEP, и во втором проекте просто сделать Update STEP, чтобы повторно не переориентировать 3D-Body.
Отобразить топологию и шелкографию на экспортированную печатную плату можно, но только с помощью MCAD. Да и для примерки эта информация чаще всего излишняя.
2. Библиотеки:
2.1 Вопрос: Как разделить библиотеку на несколько отдельных библиотек?
Ответ: Tools -> Library splitter wizard
2.2 Вопрос: Как создать библиотеки из схемы и топологии?
Ответ: В SCH (схеме) - Design->Make Schematic Library,
в PCB (топологии) - Design->Make PCB Library.
2.3 Вопрос: Как создать интегрированную библиотеку?
Ответ: Из проекта схемы или печатной платы Design -> Make integrated library. из проекта библиотек Project -> Compile integrated Library.
2.4 Вопрос: Как над именем пина в УГО провести черту – обозначить "инверсию" сигнала на этом выводе?
Ответ: Добавить после каждой буквы, над которой нужна черта Backslash '\'.
Либо добавить перед всей строкой (если настроено, см.ниже)
Настройка черты над строкой целиком: DXP->Preferences->Schematic->Graphical Editing->Single '\' Negation.
2.5 Вопрос: Возможно ли использование относительных путей при использовании DBLib?
Относительно чего определяются относительные пути?
Ответ: Да, в окне DBLib надо поставить галочку Store Path Relative to Database Library. Относительные пути высчитываются от местоположения файла DBLib.
2.6 Вопрос: Как добавить ссылку на документацию для компонента?
Сколько документов можно подключить?
Ответ: Для основной подсказки используется параметр HelpURL. Это может быть ссылка на любой документ, который можно открыть в АД, включая PDF, HTML и простой текстовый документ. (PDF открываются во внешнем просмотрщике Adobe Reader). При этом подсказка будет вызываться при нажатии клавиши F1, когда курсор наведен на компонент. Кроме того в контекстном меню компонента появляется Reference -> Help
Для дополнительных документов используются пары параметров ComponentLink:
ComponentLink<n>Description
ComponentLink<n>URL
Появляются там же: Reference-> [ComponentLink<n>Description]
<n> - порядковый номер документа. Можно подключить несколько. Максимальное количество не указано.
Например:
ComponentLink1Description = Embedded &Tools
ComponentLink1URL = Embedded_Tools.pdf
появится Reference -> Embedded Tools
при этом 'T' - будет "горячей клавишей".
Что касается расположения файлов, возможны:
- абсолютный путь
- относительный путь от папки Help программы (например "C:\Program Files\Altium Designer Summer 09\Help\"). При этом, если используется относительный путь, то нужно применять прямые слэши '/', а не обратные '\'.
Ссылка: http://wiki.altium.com/display/ADOH/Schematic+Parameter
2.7 Вопрос: Как сориентировать 3D-модель относительно печатной платы/посадочного места (footprint)?
Ответ: Все действия производятся в 3D-режиме и доступны как для PCB Library, так и для просто редактора PCB. Чтобы модель крутилась, ее надо выделить, для этого в нее ткнуть мышкой, вокруг модельки появляется желтоватый паралепипед и немного сдвинуть с места, тогда курсор мышки меняет цвет с желтого на голубой, и модельку можно крутить стрелками на цифровой клавиатуры стрелками (цифры 2, 6, 8, 4).
Рекомендую нажать клавишу "~" , тогда появиться меню со всеми "горячими" клавишами.
Другой вариант: в свойствах для 3D-модели есть параметры Rotation X, Rotation Y, Rotation Z. Они указывают угол поворота модели вокруг соответствующей оси.
Для корректировки по высоте можно воспользоваться клавишами 9 и 3 на дополнительной клавиатуре. Шаг перемещений равен текущему шагу сетки. Также, можно скорректировать параметр Standoff Height в свойствах 3D-модели.
Внимание! Положение модели определяется относительно начала координат модели. Соответственно высота также отсчитывается не относительно края модели и, в ряде случаев, даже при указании нужного зазора, модель может "налезать" на плату.
2.8 Вопрос: Как создать корпус из 3D-Body с вырезом(ами)?
Ответ:
2.9 Вопрос: Как указать положение десигнатора (Designator) при создании УГО?
Ответ: При создании УГО заходим в Tools -> Document Options (T -> D или O -> D), ставим галку Always Show Comment/Designator. Обозначение компонента становится видимым при редактировании УГО. Заходим в свойства Designator-а и снимаем галку Autoposition. Размещаем Designator там, где нам нужно.
Важно! Положение десигнатора нужно указывать до размещения остальной графики. Оптимально будет установить в точку с нулевыми координатами и выровнять по нижнему и левому краям: Justification [Bottom] [Left].
2.10 Вопрос: Как создать совмещенное посадочное место (например, для установки транзистора или в корпусе TO-252, или в корпусе TO-126) ?
Ответ: Отдельно создаем посадочные места (TO-252 и TO-126). Далее оба посадочных места копируем в общее посадочное место (TO252-TO126). Правим контур в TopSilk. Опционально - можно соединить одноименные контактные площадки линиями (Place -> Line) уже в библиотеке, либо на плате (что предпочтительнее). Принцип такой: одноименные пады (например, два пада с номером 1) являются электрически связанными и соответствуют одному контакту УГО.
2.11 Вопрос: Как создавать перемычки (NetTie)?
Ответ: Создается посадочное место с несколькими разноименными контактными площадками. Эти контактные площадки совмещаются. Оптимально делать к.п. с металлизированным отверстием и размещать их соосно. При этом УГО можно сделать или с явно разделенными выводами, или визуально выводы объединить и представить в виде точки.
Тип УГО надо установить Net Tie, при этом компонент не будет заносится в перечень (BOM).
2.12 Вопрос: При редактировании графики в библиотеке у одного компонента - меняется графика у других компонентов. Почему?
Ответ: При выборе с помощью FSO (Find Similar Objects) линий и их изменении (перемещение на другой слой, просто сдвиг) изменения происходят и в графике других элементов, если - на панели FSO стояла галочка у Whole Library.
Будьте внимательны при работе с FSO!
3. Схемный редактор:
3.1 Вопрос: Как изменить нумерацию part с A,B,C,D... на 1,2,3,4...?
Ответ: Preferences-Schematic-General-AlphaNumericSuffix" и поставьте "радиокнопку" на "Numeric"
3.2 Вопрос: Как разрешить/запретить только T- образное соединение связей?
Ответ: Preferences->Schematic->General флаг Display Cross-Overs
3.3 Вопрос: Где установить настройки для шрифта Component Designator?
Ответ: Tools -> Schematic Preferences -> Schematic -> Default Primitives -> Designator
Это будет работать только для вновь создаваемых компонентов, а не для уже созданных.
3.4 Вопрос: Как убрать точку привязки при отображении параметров?
Ответ: Tools -> Schematic Preferences -> Schematic -> Graphical editing -> Mark Manual Parameters
3.5 Вопрос: Каким образом можно сделать текст перевернутым?
Ответ: DXP -> Preferences -> Schematic -> Graphical Editing -> Display Strings As Rotated
3.6 Вопрос: Как поменять шрифт у номера/имени вывода?
Ответ: Design -> Document options -> Change system font
3.7 Вопрос: Как установить настройки, чтобы параметры не отображались виде "=Value"?
Ответ: Tools -> Schematic -> Graphical Editing -> Convert Special String
3.8 Вопрос: Как правильно скопировать кусок принципиальной схемы (печатной платы) и добавить его в принципиальную схему (печатную плату) другого проекта? Как сохранить кусок принципиальной схемы или печатной платы (сложный, составной компонент) отдельно и пользоваться им как шаблоном?
Ответ: Вариант 1. Использование инструмента Snippets. Работает, как в SCH, так и PCB.
Вариант 2: Использование инструмента Device Sheet. Работает только в SCH. Нужный вам, часто повторяющийся кусок схемы размещаете на отдельном листе, сохраняете в специальную папку, где хранятся все Device Sheet'ы. Потом можно от этого листа в вашу схему вставлять лишь символ. Отличительная особенность от первого способа – если изменяете Device Sheet, то изменения автоматически применяются при следующей компиляции проекта ко всем схемам, в которых он был использован.
Ссылка: http://wiki.altium.com/display/ADOH/Using+Device+Sheets
3.9 Вопрос: Как создавать/использовать сниппеты (Snippets)?
Ответ: Вариант 1. Выделяете ту часть схемы (платы), которая у вас "повторяется" и выполняете команду Create Snippet from Selected Objects. Помеченный фрагмент сохраняется в специальной директории для Сниппетов, и потом вы его уже можете использовать в любом другом проекте (Панель Snippets).
Ссылка: http://wiki.altium.com/display/ADOH/Snippets
3.10 Вопрос: Как выполнить автонумерацию / упорядочить нумерацию компонентов на схеме?
Ответ:Сброс нумерации компонентов: Tools -> Reset Shematic Designator
Расстановка нумерации: Tools -> Annotate Schematics
3.11 Вопрос: Делаю автонумерацию / упорядочивание по сверху вниз и слева направо, но один из элементов вверху получает номер больше, чем элементы, расположенные ниже. Почему?
Ответ: При упорядочивании положение элементов определяется положением десигнатора (Designator, RefDes). Возможно десигнатор верхнего элемента расположен правее.
3.12 Вопрос: Как при автонумерации / упорядочивании запретить изменять номера некоторых компонентов?
Ответ: Надо поставить галочку Locked в свойствах компонента напротив десигнатора (Designator). Для того, чтобы не переименовывались составные части компонентов, нужно поставить галочку Locked напротив Parts.
3.13 Вопрос: Как изменить шаг сетки?
Ответ: Клавиша G – перебор шагов сетки из предопределенного списка (Presets). Предопределенные списки шагов сетки зависят от системы мер, в которой сейчас работаете.
Определение списков шагов: DXP -> Preferences -> Schematic -> Grids -> … Grid Presets.
3.14 Вопрос: Как создавать дифференциальные пары?
Ответ: Пути два. Можно в схематике обозначить указателем (жмем последовательно P, V, F) соответствующие цепи. Но это не очень удобно и раздувает схему. Проще и удобней использовать присвоение цепям имен, например, (жмем P, N, вводим "clk_p") размещаем на позитивной цепи пары, аналогично (P, N, "clk_n") и на вторую цепь в паре. Обновляем плату (D, U). После обновления в PCB редакторе заходим в боковую панель PCB. Из выпадающего списка выбираем "Differential Pairs Editor". В самом низу появится кроме всего прочего кнопка "Создать". Жмем и появляется диалог с названием "Создание дифференциальной пары из цепей". В этом диалоге вводим суффиксы, которые мы использовали для обозначения пары проводников, т.е. _p и _n (из-за русификации эти поля плохо читаются). Внизу вывалится список дифференциальных пар, которые можно создать. Проверяете оно не оно и жмёте Ок. Для того, чтобы посмотреть список дифпар там же в выпадающем окне PCB выберете в списке. В списке ниже вы увидите перечень дифпар и их среднюю длину. В дальнейшем, при обновлении из схематика следите за тем, чтобы ECO не удалил ваши дифпары (снимите с них галочку).
3.15 Вопрос: Как сделать так, чтобы для каждого листа схемы создавалась отдельная комната (Room) ?
Ответ: Включите флаги Project -> Project options -> Class generation -> Generate room для тех листов схемы, для которых необходимо создавать Room на печатной плате.
3.16 Вопрос: Почему при компиляции выдается ошибка, если я объединяю несколько проводов в шину (Bus)?
Ответ: В шину можно объединить только однородные провода (например шина адреса A1…A16). Разнородные провода следует объединять в жгуты (Harness).
3.17 Вопрос: К точке соединения трех проводников подвожу четвертый проводник. Почему точка соединения исчезает и проводники становятся не замкнутыми, а превращаются в два пересекающихся провода?
Ответ: DXP -> Preferences -> Schematic -> General -> Convert Cross-Junctions
Если галочки нет, то при подведении четвертого провода происходит преобразование соединения в два незамкнутых проводника.
Если галочка установлена, то, при подведении четвертого провода, соединение сохраняется, точнее: преобразуется в два соединения.
Если нужно сделать "нормальное" соединение пересекающихся проводников, можно использовать Place -> Manual Junctions.
Ещё можно снять галочку DXP -> Preferences -> Schematic -> General -> Optimize Wires & Buses.
3.18 Вопрос: Как изменить размер/цвет точки соединения трех проводников?
Ответ: DXP -> Preferences -> Schematic -> Compiler -> Auto-Junctions, Manual Junctions
3.19 Вопрос: Как сделать так, чтобы в схемном редакторе не выделялись отдельно части, принадлежащие компоненту, а только компонент целиком?
Ответ: Установить галочку DXP -> Preferences -> Schematic -> Graphical Editing -> Shift Click To Select.
Рядом есть кнопочка Primitives... Она нужна для того, чтобы выбрать, какие из элементов будут выбираться с зажатым Shift, а какие простым кликом.
Например, если напротив Component галочку убрать, то компоненты целиком будут выбираться как раньше, а отдельные элементы будут выбираться только с Shift.
3.20 Вопрос: Где включить или отключить проверку правил "на лету" (online DRC - Design Rule Check)?
Ответ: 3 способа:
1. Полностью включить или отключить DRC позволяет галочка online drc в меню DXP-preferences-pcb editor-general.
2. Отдельно отключать или включать проверку определённых правил можно в меню Tools-Design rule checker (при открытом файле печатной платы), окно rule to check, снять с не нужного флаги online.
3. Открыть панель PCB rule and violation.
3.21 Вопрос: Есть узел в котором например стоит один инвертор ЛН2 и один элемент ЛА3. Таких узлов надо к примеру 50 штук. Как заставить Альтиум при нумерации использовать сначала все элементы(части) из микросхемы и только затем ставить новую микросхему? Сейчас он ставит соответственно по 50 микросхем, а хочется в 6 и 4 раза меньше соответственно.
Ответ: Если вы "правильно" создали УГО ЛН2 и ЛА3, т.е. в виде повторяющихся Part'ов, то при установке этих элементов на схему AD сам будет устанавливать по очереди все части одного корпуса, а потом уже будет добавлять новый корпус.
Иное будет, если вы делаете схему иерархической многоканальной. В этом случае каждый компонент в отдельном канале - это отдельный корпус. Посоветовать могу такой вариант: обвязку м/сх сделать в виде каналов, а сами Part'ы устанавливать непосредственно в верхнем уровне.
3.22 Вопрос: Как повернуть или зеркально отобразить УГО?
Ответ: Взять мышкой объект.
Нажать пробел (Space) для поворота.
Нажать X или Y для зеркального отображения, в зависимости от того, по какой оси нужно отзеркалить.
3.23 Вопрос: Как сделать, чтобы при помещении в цепь порта, цепь автоматически именовалась именем порта, как при использовании Net Label?
Ответ: Project -> Project Options -> Options -> Netlist Options -> Allow Ports to Name Net
3.24 Вопрос: Есть-ли в схематике панель на подобие панели "PCB" в редакторе плат, Чтоб вывести список всех компонентов схемы и их параметры для редактирования?
Ответ: Возможные варианты:
1) View -> Workspace Panels -> SCH -> SCH Filter
2) View -> Workspace Panels -> SCH -> SCH List
3) View -> Workspace Panels -> Design Compiler -> Navigator (Работает только после компиляции проекта)
4) Tools -> Parameters Manager...
3.25 Вопрос: Как в многоканальном проекте сделать нумерацию элементов сквозную (без многоканального префикса)?
Ответ:
1) Tools -> BoardLevel Annotate
2) Сбрасываем старые номера
3) Далее AnnotateOptions выбираем $ComponentPrefix$GlobalIndex и задаем ниже порядок листов....
4) Запускаем номерацию...
3.26 Вопрос: Можно ли изменять размеры портов питания и земли в редакторе схем?
Ответ: Разработчиками такая возможность не предусмотрена! Если необходимо УГО портов питания и земли с размерами и формой, отличными от предлагаемых, то можно создать соответсвующие компоненты в библиотеке компонентов с типом "Графический" (Type: Graphical).
3.27 Вопрос: Как сделать так, чтобы при перемещении УГО компонента, за ним "тянулись" проводники?
Ответ: Включается этот режим в настройках: DXP->Preferences->Schematic->Graphical Editing->Always Drag
При установленной галочке - за компонентом всегда "тянуться" провода. При зажатом CTRL - компонент перемещается отдельно от проводов.
При снятой галочке - всё происходит наоборот.
3.28 Вопрос: Как показать для порта номер листа и номер зоны где расположен ответный порт?
Ответ: Reports -> Port Cross References -> Add To Project
Формат записи настраивается в DXP -> Preferences -> Schematic -> General -> Port Cross References
Не забудте предварительно пронумеровать страницы.
3.29 Вопрос: Как экспортировать схему в P-CAD Sch? Экспортированный файл Sch не открывается P-CAD?
Ответ: Во-первых, для экспортирования схемы необходимо чтобы был открыть проект и к этому проекту были подключены библиотеки УГО, используемых в схеме.
Экспортирование производится вызовом команды File -> Save Project as... -> File Type (Тип файла) -> Export P-CAD ASCII Schematic File
Через File -> Save As... экспорт схем в P-CAD недоступен. Предлагаемые типы файлов с расширением sch предназначены для других редакторов схем.
3.30 Вопрос: Для чего нужны метки цепи NetLabel? Можно ли ставить несколько меток на одну цепь?
Ответ: Для принудительного именования цепей, если нужно соединить два отдельных проводника в одну цепь. Область видимости зависит от настроек проекта: Project -> Project Options -> Options -> Net Identifier Scope
Другое применение: обозначение некоторых цепей по назначению, для упрощения в дальнейшем разводки и анализа схемы. При использовании шин и жгутов, их обязательно необходимо именовать. Цепи, входящие в шину, также должны быть проименованы. Цепи, входящие в жгут автоматически именуются соединителем.
Допускается на одну цепь ставить несколько меток. Но окончательно присвоится цепи только одно имя, оно же и будет передано в проект ПП.
Цепи, на которые не устанавливаются метки, автоматически именуются в зависимости от дезигнаторов подключенных к этой цепи радиоэлементов.
3.31 Вопрос: Чем отличается PowerPort от NetLabel?
Ответ: PowerPort применяется специально для именования цепей питания. Область видимости глобальнее области видимости NetLabel и зависит от настроек проекта: Project -> Project Options -> Options -> Net Identifier Scope
3.32 Вопрос: Что такое Port?
Ответ: Port - коннектор листа. Цепи, соединенные с портами, могут быть соединены с цепями на других листах.
3.33 Вопрос: Что такое Sheet Symbol?
Ответ:
Sheet Symbol - экземпляр схемы из одного или нескольких (группы) листов на другом, вышестоящем по иерархии, листе. В свойствах Sheet Symbol задаётся имя файла того листа, который он представляет. В случае группы листов имена перечисляются через ';'.
3.34 Вопрос: Что такое Sheet Entry?
Ответ:
Sheet Entry - это отображение порта на Sheet Symbol'е. В его свойствах указывается к какому именно порту листа (или именованной цепи) он подключен.
3.35 Вопрос: Что такое Off Sheet Connector?
Ответ: Off Sheet Connector - это метка, соединяющая одноимённые цепи внутри группы листов (листов, сгруппированных внутри одного Sheet Symbol).
4. PCB редактор:
4.1 Вопрос: Компонент или дорожка выделяется зелёным цветом. Что это значит?
Ответ: Происходит нарушение какого-то правила для данного компонента, дорожки или иного элемента печатной платы.
4.2 Вопрос: Как узнать, какое правило нарушается?
Ответ: Правый клик на элементе ->Violations
4.3 Вопрос: Как переименовать слой?
Ответ: Двойной клик на закладке с именем слоя (внизу окна).
4.4 Вопрос: Как убрать заливку полигона под SMD элементами?
Ответ: В посадочном месте создайте Place/Polygon Pour cutout в слое Top
4.5 Вопрос: Как в PCB добавить и разместить на полигоне сложный контур / картинку / лейбл фирмы?
Ответ: Нарисовать в любом векторном редакторе нужную картинку.
Экспортировать в формате AutoCAD (*.dxf).
File -> Import -> *.dxf
Выбрать настройки для импортирования.
Ссылка: http://www.evodbg.com/index.php?option=com_content&task=view&id=46&Itemid=60
4.6 Вопрос: Как в DXP в режиме размещения проводников Degree with Arc изменять радиус дуги?
Ответ: Когда ведете Arc, нажмите "~" – появится меню, где есть команды увеличения или уменьшения радиуса закругления.
Горячие клавиши:
4.7 Вопрос: Связь с другими пакетами. При передаче в Specctra информация о резаном РowerPlane пропадает.
Ответ: Щелкнуть на этом Split Plane правой кнопкой мыши -> Unions -> Create Union from selected objects, и эта область превращается в подобие полигона, который можно уже таскать по плате, и просто прекрасно передается в Specctra
4.8 Вопрос: Как узнать перечень возможных команд в интерактивном режиме трассировки?
Ответ: Запустить интерактивную трассировку нажав последовательно клавиши P, T. Далее нажать на тильду '~'.
4.9 Вопрос: Как правильно скопировать кусок разведенной печатной платы и добавить его в печатную плату другого проекта? Как сохранить его отдельно и пользоваться им как шаблоном?
Ответ: Использование инструменты Snippets. Работает, как в SCH, так и PCB. Выделяете ту часть, которая у вас "повторяется", выполняете команду Create Snippet from Selected Objects. Помеченный фрагмент сохраняется в специальной директории для Сниппетов, и потом вы его уже можете использовать в любом другом проекте (Панель Snippets).
4.10 Вопрос: Как перейти из дюймовой в метрическую систему и наоборот?
Ответ: Клавиша Q.
4.11 Вопрос: Как изменить шаг сетки?
Ответ: Клавиша G – вызов меню для выбора шага сетки из стандартного набора.
Ctrl + G – произвольный шаг сетки.
4.12 Вопрос: Как перейти в режим одного слоя? (вкл/выкл)
Ответ: Клавиша Shift + S.
Возможность включения и виды однослойных режимов включаются через
Tools -> Preferences -> PCB Editor -> Board Insight Display -> Available Single Layer Modes (сверху справа).
4.13 Вопрос: Как перейти в режим просмотра платы в 3D?
Ответ: Клавиша 3
4.14 Вопрос: Как перевернуть плату на обратную сторону? (В режимах 3D и 2D)
Ответ: Меню View -> Flip Board или клавиши V -> B. При этом переворот будет вокруг той точки, где в данный момент находится указатель мышки.
4.15 Вопрос: Как вернуть плату в 3D режиме в нормальную ориентацию (по умолчанию)?
Ответ: Клавиша 0. Положение может сбросится как на лицевую, так и на обратную сторону платы.
4.16 Вопрос: Как перейти в режим просмотра платы в 2D?
Ответ: Клавиша 2
4.17 Вопрос: "Горячие клавиши" в режиме интерактивной трассировки?
Ответ: Основные горячие клавиши (в списке при нажатии тильды):
4.18 Вопрос: Как изменять режим выравнивания трассы при интерактивной трассировке?
Ответ: Основные горячие клавиши:
4.19 Вопрос: Как изменить тип/вид курсора?
Как сделать курсор большим/маленьким?
Ответ: DXP->Preferences->PCB Editor->General->Other->Cursor Type
Курсор изменяет свой вид только в активном режиме (перетаскивание компонентов, трассировка и т.п.). Все остальное время он остается в виде обычной стрелочки.
4.20 Вопрос: Как изменить вид объектов на плате с улучшенного(финального) на черновой?
Как спрятать объекты на плате?
Как включить вид "скелет"?
Ответ: Горячая клавиша "Shift + D" или Design->Board Layers & Colors->Show/Hide , установить на нужные объекты "Final", "Draft" или "None".
4.21 Вопрос: Как узнать, какие правила действуют для данных объектов?
Ответ: Правый клик -> Applicable Binary Rules или Applicable Unary Rules. Затем будет предложено кликнуть на интересующих объектах (при этом подсказки, что кликать, появляются в статусной строке снизу окна).
Первая команда показывает правила между двумя объектами (например, зазор между тем-то и тем-то).
Вторая команда - правила для одного объекта (например, стиль термального барьера).
4.22 Вопрос: Импортирую модель в формате STEP. Никакого сообщения об ошибке не выдается, но модель не добавляется/не отображается. Почему?
Ответ: Разные редакторы по разному формируют файл STEP. Попробуйте модель импортировать в другой редактор и повторно экспортировать в STEP.
В частности проблема замечена при импортировании сборок/сложных моделей из Компаса.
4.23 Вопрос: Как создавать Room ?
Ответ: Вариант 1: Design -> Rules -> Placement -> Room definition -> Правый клик -> New Rule.
После создания можно подправить форму: Выбрать созданную комнату -> Define... Вариант 2) Design -> Rooms -> там выбрать нужное или понравившееся
4.24 Вопрос: Как в Altium задать зазор (аналогично fixed backoff в PCAD2000) между полигоном и другими цепями?
Ответ: Заходим в Design -> Rules
Создаем новое правило Сlearance(Зазор), например Clearance_poly.
В поле Full Query первого объекта вводим InPoly. Задаем нужный зазор в поле Minimum clearance.
Убеждаемся что правило Clearance_poly, имеет более высокий приоритет чем правило по умолчанию Clearance при помощи кнопки Priorities.
Если надо правим приоритет.
4.25 Вопрос: Как сделать так, чтобы в PСB редакторе не выделялись пады принадлежащие компоненту, а компонент целиком?
Ответ: Установить галочку DXP -> Preferences -> PCB Editor -> General -> Shift Click To Select
Рядом есть кнопочка Primitives... Она нужна для того, чтобы выбрать, какие из элементов будут выбираться с зажатым Shift, а какие простым кликом.
Например, если напротив Component галочку убрать, то компоненты целиком будут выбираться как раньше, а отдельные элементы посадочного места (пады) будут выбираться только с Shift.
4.26 Вопрос: Как изменить шаг поворота по 'Space' ?
Ответ: DXP -> Preferences -> PCB Editor -> General -> Rotation Step
4.27 Вопрос: Как сделать плавное расширение дорожек (капля, слеза) при подходе к via или pad?
Ответ: Tools -> Teardrops... ( T -> E )
Чтобы выполнить данную операцию только над некоторыми (выбранными) к.п. или п.о., нужно их выделить и поставить галочку "Selected Objects Only", но и "All Pads" или "All Vias".
4.28 Вопрос: Как сделать так, чтобы в PCB-редакторе дорожки "тянулись" за компонентами при перетаскивании?
Ответ: Выделить компонент и нажать Мove -> Drag Track End ( M -> E )
Важно! Если дорожка не доведена до центра к.п., то она не "тянется".
4.29 Вопрос: Как отключить генерацию термопадов на VIAs(п.о.), но при этом сохранить термопады для PADs(к.п.)?
Ответ:
4.30 Вопрос: Как разместить на плате монтажное отверстие?
Ответ: Отдельного класса для монтажных отверстий (как в PCAD) здесь нет. Надо:
Установить обычную контактную площадку (PAD) Place -> Pad.
В свойствах к.п. указать
Properties -> Layer: Multi-Layer
Требуемый диаметр отверстия (Hole Size).
Форму и размер металлической окантовки установить (Size and Shape)
X-size, Y-size - меньше диаметра отверстия
Shape - Round (круг)
Убрать галочку Plated (металлизация).
4.31 Вопрос: Как в редакторе печатных плат на место одного корпуса, (например, TO-252), дополнительно установить другой корпус, (например, TO-126)?
Ответ:
4.32 Вопрос: Как включить в PCB привязку проводников к компоненту при перетаскивании?
Ответ: В Preference -> PCB Editor -> General в группе Other -> Comp Drag установите режим Connected Tracks. Тогда если при выделении компонента выполняется команда Move - проводники рвутся, а если Move component - тянутся вместе с компонентом. Примечание: если проводник не доведен до центра контактной площадки, он не тянется.
4.33 Вопрос: Как повернуть, зеркально отобразить, перенести на нижний слой посадочное место/фрагмент топологии?
Ответ: Взять мышкой объект: выделить и зажать ЛКМ.
Нажать пробел (Space) для поворота.
Нажать X или Y для зеркального отображения без изменения слоя, в зависимости от того, по какой оси нужно отзеркалить.
Нажать L для переноса на противоположный слой. При этом посадочное место отзеркалится по горизонтали
4.34 Вопрос: Как в редакторе платы вызвать окно со списком компонентов? Чтобы выбрать компонент по десигнатору или номиналу или описанию (например, С39) в списке и этот компонент отобразился на плате в центре видимого поля.
Ответ: По умолчанию это окно уже активно: закладка PCB появляется рядом с закладкой Projects при открытии файла PcbDoc.
Если оно было закрыто, то, чтобы активировать: View -> Workspace Panels -> PCB -> PCB
В верхнем выпадающем списке выбрать Components.
Ниже выбрать группу компонентов (например,).
Ниже появится список компонентов.
Способ реакции на выбор определяется галочками:
[X] Select - выделить на плате
[X] Zoom - масштаб на выбранный компонент
[X] Clear Existing - при выборе все предыдущее выделение снимается
и выпадающим списком: Normal/Mask/Dim -
Normal - Обычный режим, компонент никак не выделяется
Mask - Все, кроме выбранного компонента, маскируются
Dim - Выбранный компонент подсвечивается
4.35 Вопрос: Как настроить/отключить подсветку цепей при наведении курсора?
Ответ: DXP -> Preferences -> PCB Editor -> Board Insight Display -> Live Highlighting
Варианты:
[X] Enabled - Включена
[X] Live Highlighting only when Shift Key Down - Появляется, только если зажать Shift
Initial Intensity - Начальная интенсивность
Ramp up Time - Время нарастания интенсивности
Ramp up Time - Время угасания интенсивности
Outline Strenght - Ширина обведения вокруг подсвеченой цепи
Outline Color - Цвет обведения
4.36 Вопрос: К.п. выполнена на разных слоях разной формы. Включен однослойный режим. Почему неправильно отображается форма к.п.?
Ответ: Для к.п. имеющих несколько слоев (multilayer) форма отображается для верхнего слоя, независимо от того, какой сейчас слой редактируется. Соответственно: если к.п. в слое TOP имеет форму квадрата, а в BOTTOM - форму круга, то отображаться она будет как квадрат, даже если используется Single Layer Mode (однослойный режим) и активен нижний слой.
Исправить это можно, если изменить порядок изображения слоев:
DXP -> Preference -> PCB Editor -> Display -> Layer drawing order
4.37 Вопрос: Как выделить определенным цветом цепь?
Ответ: В панели PCB выбрать [Nets]. Далее выбрать класс цепи или [All Nets] (все цепи). Ниже выбрать интересующую цепь.
Контекстное меню -> Change net color.
CheckBox слева от имени цепи окрасится в выбранный цвет. Чтобы на плате применить выделение цветом, нужно включить этот CheckBox. Например:
[V] GND
При малом масштабе, дорожка будет выглядеть, как дорожка выбранного цвета. При увеличении, будет узор (по умолчанию шашечками) выбранного цвета. Изменить узор можно:
DXP -> Preferences -> Board Insight Color Overrides -> Base Pattern.
Там же настройки отображения при уменьшении масштаба: Zoom Out Behaviour.
( ) Base Pattern Scales - Масштабировать узор.
( ) Layer Color Dominates - Преобладание цвета слоя (при маленьком масштабе выделение цветом исчезает)
( ) Override Color Dominates - Преобладание цвета цепи (при маленьком масштабе цепь выделяется выбранным цветом без узора)
4.38 Вопрос: Как правильно сделать Fanout для BGA?
Ответ: От всех падов (даже от неиспользуемых) должны идти дорожки в определённую сторону (от центра к краю), таким образом, чтобы за счет этого происходила "самоцентровка" BGA при пайке.
4.39 Вопрос: Как нарисовать полигон круглой или произвольной формы, например, с использованием дуг?
Ответ: Возможные варианты
1) При рисовании полигона воспользоваться сочетанием клавиш Shift+Space для циклического переключения режимов рисования границы.
2) Нарисовать примитивами (Track, Arc, Circle) желаемый контур полигона. Выделить нарисованный контур.
Tools->Convert->Convert Polygon From Selected Primitives (T->V->G)
либо Tools->Polygon Action->Define From Selected Objects (T->G->D)
Полученный примитив будет иметь способ заливки None (Outlines only) - только обвод контура. Чтобы получить нормальную заливку, надо изменить в свойствах полигона заливку на Solid или Hatched
3) Обвести желаемый контур полигона Keepout. После этого в свойствах полигона установить Remove Dead Copper (удаление неподключенных кусков)
4.40 Вопрос: Как просмотреть, какие полигоны присутсвуют в проекте печатной платы?
Ответ: Для управления полигонами предусмотрено специальное диалоговое окно Tools->Polygon Pours->Polygon Manager.
Там же можно увидеть, какие полигоны присутсвуют в проекте, а также, управлять их видимостью.
4.41 Вопрос: Как скрыть и отобразить полигон?
Ответ: Возможные варианты:
1) Если нужно скрыть один: ПКМ на нужном -> Polygon Action -> Shelve (ПКМ->Y->(по умолч. горячая клавиша не назначена))
нескольно (не все): выделить полигоны -> ПКМ -> Polygon Action -> Shelve Selected (ПКМ->Y->(по умолч. горячая клавиша не назначена))
либо Tools->Polygon Pours -> Polygon Manager (T->G->M)
Все: ПКМ -> Polygon Action -> Shelve All (ПКМ->Y->(по умолч. горячая клавиша не назначена))
или Tools -> Polygon Pours -> Shelve [N] Polygon(s) (T->G->(по умолч. горячая клавиша не назначена))
Отобразить: Tools->Polygon Pours->Restore [N] Shelved Polygon(s)
либо Tools->Polygon Pours->Polygon Manager (T->G->M)
2) Отключить отрисовку всех полигонов: Ctrl+D -> Polygons -> Hidden
4.42 Вопрос: После импорта платы, все дорожки и переходные отверстия оказались неподключенными к цепям (No Net). Как быстро присвоить графическим объектам (примитивам) имена цепей, к которым они физически подключены? (аналог Reconnect Nets программы P-CAD)
Ответ: Design->Netlist->Update free primitives
Внимание! Перед выполнение стоит убедиться, что нет ошибочно соединённых дорожек на плате (Short Circuit).
4.43 Вопрос: Режим расталкивания препятствий включен, но, при установке Via, препятствия не расталкиваются. Почему так происходит? Как сделать так, чтобы препятствия расталкивались?
Ответ: Режим расталкивания препятствий работает только в режиме интерактивной трассировки или редактирования (перемещения объектов). Если переходное отверстие устанавливается через Place -> Via, то расталкивания не происходит. Чтобы это происходило, нужно добавлять Via в режиме трассировки (клавиша 2) или при переходе на другой сигнальный слой. Либо можно начать двигать установленное переходное отверстие.
4.44 Вопрос: При обновлении платы из схемы предлагается удалить компоненты и повторно добавить их, хотя они не менялись?
Ответ:Вероятно сбилась синхронизация компонентов.
В редакторе PCB выполните Project -> Component Link и обновите соответствие компонентов на схеме и на плате.
4.45 Вопрос: Как управлять привязками? Как отключить/включить привязки?
Ответ: Project -> Board Options -> Snap Options или O -> B (Options -> Board options)
Дополнительно в 10 версии была введена горячая клавиша Shift + E - циклическое переключение режимов привязки: привязка только на активном слое; привязка на всех слоях; привязка отключена.
4.46 Вопрос: Проводник незначительно касается другого проводника или контактной площадки. Проверка ошибок (DRC) не указывает на данную ошибку, хотя перемычка получается тоньше допустимого. P-CAD предупреждал о такой ошибке. Почему Altium не обнаруживает её? Как её выявлять?
Ответ: В P-CAD необходимо доводить проводник до центра к.п. или конца другого проводника, поэтому подобная ошибка исключалается. В Altium достаточно, чтобы соприкасалась медь, чтобы считать, что цепь замкнута.
Чтобы избежать подобных ошибок, в правилах Design -> Rules -> Routing -> Width -> Constrains нужно переключить в "(*) Check Min/Max Width for Physically Connected Copper". В этом случае будет учитываться реальная ширина перемычки.
Другой вариант, использовать скрипт BadConnetion. Он находит все, что не доведено до центра.
Проверка в CAM350 находит не талько такие ошибки, но расположенные объеты, принадлежащие одной цепи, на расстоянии меньше минимального зазора.
4.47 Вопрос: Как сделать надпись на полигоне в слое Top в инверсном виде без рамки?
Ответ: Через Place -> String помещаете заготовку на полигон, в свойствах String выбираете Font -> TrueType и Font Name, ставите галку на Inverted и ОК. Для удаления рамки заходите в Design -> Rules... и создаёте правило в Electrical -> Clearance, например,
Clearance_PolyText:
InPolygon
IsTextInverted
Minimum Clearance 0mm
Для созданного правила ставите высокий приоритет. Не забудьте перезалить полигон.
4.48 Вопрос: Как проверить, не осталось ли неразведенных цепей на плате?
Ответ: Самый надёжный вариант, выполнить проверку правил: Tools -> Design Rule Check -> Run Design Rule Check. После завершения разводки, обязательно выполняйте проверку правил, это позволит избежать многих досадных недочётов, особенно невовремя обнаруживаемых после получения готовых плат. Даже включенная проверка Online DRC не гарантирует обнаружение всех ошибок, т.к. некоторые ошибки не могут проверятся "на лету". К тому же, постоянная проверка кучи правил "на лету" может существенно загрузить процессор.
Другой вариант, в панели PCB выбрать Nets ->-> Un-Routed (т.е. включить сортировку по неразведённой длине).
4.49 Вопрос: После проверки ошибок, в отчёте отсутствуют некоторые нарушения правил, которые явно видны на плате (например, недоразведена дорожка, короткое замыкание), эти ошибки не маркируются?
Ответ: Как и во многих других компиляторах, здесь ограничен размер списка ошибок. Если число ошибок очень много, то выдается предупреждение, что достигнут предел размера списка ошибок (500 ошибок) и проверка остановлена. В этом случае следует, либо устранять ошибки, пока их совсем не останется. Либо, отложить проверку тех правил, которые на данном этапе некритичны. Например, расстановка шелкографии при проверке качества разводки играет второстепенную роль.
Для выбора, какие правила должны проверяться, необходимо расставить галочки в Tools -> Design Rule Check -> Rules To Check
Столбец Online указывает, какие правила будут проверятся "на лету".
Столбец Batch указывает, какие правила будут проверяться при запуске проверки кнопкой "Run Design Rule Check".
Некоторые из правил, например "Un-Routed Net", не могут проверяться в режиме "Online".
4.50 Вопрос: При замыкании более чем по одному маршруту цепей (чаще всего: цепей питания), т.е. при образовании контура/кольца, Altium удаляет часть проводников, чтобы разомкнуть эту цепь. Как это отключить?
Ответ: Для части цепей, особенно удобно для классов: Панель PCB -> Nets -> правый клик на нужных цепях -> Loop Removal
Варианты опций:
Для всех цепей: DXP -> Preferences -> PCB Editor -> Interactive Routing -> Interactive Routing Options -> Automatically Remove Loops
4.51 Вопрос: Как настроить количество и параметры сигнальных слоёв в плате?
Ответ: Design -> Layer Stack Manager
В исходном состоянии определены два внешних слоя. Кроме списка слоёв, здесь определяются параметры, необходимые для расчёта волнового сопротивления.
Layer Pairs - порядок следования слоёв изолятора Core и Prepreg.
Top/Bottom Dielectric - учёт толщины паяльной в расчётах.
Add Layer - добавляет сигнальный слой ниже выбранного, если возможно. Для срабатывания нужно выбрать слой из существующих.
Add Plane - добавляет слой питания.
Move Up/Down - перемещает слои.
Delete - удаляет слои. Внешние слои (Top и Bottom) удалить нельзя. Для создания односторонней платы достаточно запретить разводку на нижнем слое.
Properties ... - свойства слоя: имя, толщина меди (для сигнального), тип материала и диэлектическая проницаемость (для препрега).
Configure Drill Pairs... - настройки парных слоёв для сверловки, для задания слепых и глухих отверстий.
Impedance Calculation... - формулы для расчёта волновых сопротивлений для разных конфигураций линий связи (полосковая/микрополосковая).
Place Stackup Legend - добавляет на текущий слой табличку с описанием стека слоёв.
4.52 Вопрос: Как добавить механический слой?
Ответ: Design->Board Layers And Colors (L) Что бы добавить новый механический слой необходимо под списком механических слоёв снять галку Only show enabled mechanical Layers и поставить галочки Enable напротив нужных слоёв.
4.53 Вопрос: Как провести дорожку поверх полигона?
Ответ: Можно отключить проверку правил при интерактивной трассировке
DXP -> Preferences -> PCB Editor -> Routing Conflict Resolution -> Ignore Obstacles и
DXP -> Preferences -> PCB Editor -> Routing Conflict Resolution -> Current Mode -> Ignore Obstacles - текущий режим также можно выбрать в процессе трассировки клавишей Shift+R.
Но неудобно производить трассировку, если не видно дорожек на фоне полигонов. Более целесообразным будет отключить отображение полигонов. (см. 4.41 Как скрыть и отобразить полигон?)
4.54 Вопрос: Есть несколько перекрывающихся полигонов. Как определить порядок их отрисовки?
Ответ: Порядок отрисовки полигонов можно определить в менеджере Tools -> Polygon Pours -> Polygon Manager.
4.55 Вопрос: Как выделить полностью одну дорожку?
Ответ: Select -> Connected Copper (Ctrl+H) или Select -> Phisical Connection - выделяет соединённые элементы топологии.
Select -> Net Выделяет элементы одной цепи, даже если они не соединены физически.
Чтобы выделить несколько дорожек, надо при выделении зажать клавишу Shift.
Чтобы выйти из режима выделения, надо нажать клавишу Esc.
4.56 Вопрос: Как импортировать разводку платы из Gerber?
Ответ: Создаём новый CAM файл и жмём File -> Import -> Quick Load. В появившемся диалоге выбрать директорию, где лежат герберы и сверловка.
Если был файл сверловки, то появится диалог настройки импорта сверловки.
В панели CAMtastic -> Cam Editor выставить произвольные цвета слоёв.
В меню Tables -> Layers Order выставить номера сигнальных слоёв (1 — top и далее по списку до N — bottom). При необходимости в Tables -> Layers Sets выставить связи слоёв сверловки с сигнальными слоями и плейнами.
Далее вызвать Tools -> Netlist -> Extract и на основе указанной выше информации CAM-редактор объединит дорожки в цепи. Информация о найденных цепях отобразится в списке Nets боковой панели CAMtastic->Cam Editor.
После этого действия разблокируется пункт File -> Export -> Export to PCB.
4.57 Вопрос: Создал правило при помощи Мастера (Wizard'а). Приоритет увеличил до максимального. А оно не выполняется? В чем дело, я же не сам придумал условия, мне их Мастер подсказал?
Ответ: При создании правил пользователь должен самостоятельно отслеживать выполнимость условий. Мастер не проверяет корректность создаваемых правил.
4.58 Вопрос: Как назначать пары механических слоёв?
Ответ: Для начала надо открыть Design -> Board Layers & Colors (Горячая клавиша L)
Далее, в нижней левой части окна есть две кнопки: "2D Color Profiles" и "Layer Pairs..."
Щёлкните по "Layer Pairs...". В открывшемся окне увидите список из двух колонок: First Layer и Second Layer. В исходном состоянии список пуст.
Кнопками Add, Delete, Mechanical Pair Properties можно назначать, удалять, изменять пары механических слоёв.
Внимание!Парность слоёв можно устанавливать только в режиме редактора плат (PCB). В библиотеке посадочных мест PCBLib это возможность недоступна. Соответствующая кнопка видна, но заблокирована.
4.59 Вопрос: Как экспортировать контур платы в P-CAD?
Ответ: В P-CAD, в отличие от Altium Designer, требуется, чтобы контур платы был нарисован линиями (примитивами). Для формирования контура надо вызвать команду Design -> Board Shape -> Create Primitives From Board Shape.
Внимание!Переходы от одной системы к другой, конечно, позволяют сохранить топологию, но возможно возникновение артефактов. При этом Altium Designer обладает существенно большим функционалом. Да и для производства многие изготовители давно принимают файлы Gerber. Поэтому, советую сосредоточится на изучении возможностей AD, вместо попыток перенести проект в старую среду разработки.
5. Вывод информации:
5.1 Вопрос: Как избежать двойной рамки при распечатывании принципиальной схемы? Как распечатать по ГОСТу без внешней рамки (5+5+5+20)?
Ответ: Снимите флаг Design -> Document Options -> Sheet options -> Show Borders
5.2 Вопрос: Как сформировать файлы для заказа печатной платы (ПП)?
Ответ: Приблизительная последовательность действий:
5.3 Вопрос: Как в файле BOM осуществляется доступ к параметрам проекта и параметрам компонентов?
Ответ: При использовании шаблона (формат XLT, возможно использование формата XLS) запись вида Field=ИмяПараметраПроекта будет заменена на значение соответствующего параметра. В ячейки под записью Column=ИмяПараметраКомпонента заносятся значения сответствующих параметров компонентов. В качестве примеров можно посмотреть шаблоны в папке Templatesпрограммы Altium Designer.
5.4 Вопрос: Как в файле BOM именовать колонки шаблона, чтобы использовать имя отличное от имени параметра?
Ответ: Над записями Column=ИмяПараметраКомпонента написать нужное имя колонки. При необходимости, строку с записями Column=ИмяПараметраКомпонента можно сделать скрытой.
5.5 Вопрос: Как получить список соединений (NetList)?
Ответ: В текстовом виде получить можно таким образом:
Для редактора SCH:
Design -> Netlist for Project -> Wirelist (например) - для всего проекта
Design -> Netlist for Document -> Wirelist (например) - только для активного листа
Для редактора PCB:
Design -> Netlist -> Export Netlist from PCB
5.6 Вопрос: Как загрузить в Altium Designer созданный вручную список соединений (Netlist)?
Ответ:
5.7 Вопрос: Как сделать мультиплицированную плату? (для автоматического монтажа)
Ответ: Создаёте новый PCB документ. С помощью Place -> Embedded Board Array/Panelize вставляете плату которую хотите смультиплицировать и вводите настройки, типа зазора между платами и т.п.
Ссылка: Ветка "Мультиплицирование"
Ссылка: Ветка "Мультиплицирование" http://electronix.ru/forum/index.php?showtopic=74002&st=0&p=953131&#entry953131
http://we.easyelectronics.ru/treasure/altium-pravila.html
http://forum.ixbt.com/post.cgi?id=print:48:5410
http://microsin.net/adminstuff/others/altium-designer-howto.html
FAQ Altium Designer
Для начала: что можно почитать
http://electronix.ru/forum/index.php?showtopic=43659&st=47
http://www.rodnik.ru/product/sapr/literature/altium_designer/spisok/
http://www.eurointech.ru/index.sema?a=pages&id=27
http://tech-e.ru/author_art.php?author=Пранович
Знакомство с программой Altium Designer 6: http://www.soel.ru/issues/?id=343865
Где скачать готовые 3D-модели компонентов?
http://electronix.ru/forum/index.php?showtopic=12227
http://www.3dcontentcentral.com/
http://cad-design.ru/downloads/library.html
http://www.tracepartsonline.net/
Основные разделы:
1. Общее
2. Библиотеки
3. Схемный редактор
4. PCB редактор
5. Вывод информации
1. Общее:
- 1.1 Навигация в режиме редактирования схемы/платы/компонента/посадочного места?
- 1.2 Как задать "горячую клавишу" команде? Где настраиваются "горячие клавиши"?
- 1.3 Почему не выполнятся команды по комбинациям "горячих клавиш"?
- 1.4 Как изменить язык меню?
- 1.5 Как разместить одну схему на двух/нескольких печатных платах?
- 1.6 Выделяю несколько компонентов и из контекстного меню (по правой клавише) вызываю Свойства (Properties), но свойства меняются не для всей группы (как в P-CAD), а только для одного компонента. Почему?
- 1.7 Как использовать Inspector?
- 1.8 Почему в инспекторе отображаются не все поля, доступные для редактирования?
- 1.9 Можно ли в инспекторе редактировать только объекты определенного типа?
- 1.10 В инспекторе можно редактировать только объекты в текущем документе или все объекты в проекте?
- 1.11 Как быстро выделить объекты одного типа?
- 1.12 Как снять маскировку объектов (например после Find Similar Objects)?
- 1.13 Как дублировать существующий компонент/объект?
- 1.14 Как сделать так, чтобы при загрузки Workspace, дерево проектов в нем было свернуто?
Где настроить вид панели проектов? - 1.15 Как вынести в панель быстрого запуска свои компоненты?
- 1.16 Как сделать нумерацию многосекционных компонентов по ГОСТ (DA1.1 вместо DA1:1)?
- 1.17 Как проектировать одностороннюю ПП с использованием перемычек стандартных типоразмеров?
- 1.18 Как правильно указывать выводы компонентов, площадки посадочного места которых замкнуты внутри корпуса, и подключение на ПП достаточно сделать к любой из площадок?
- 1.19 Как на схеме поставить Тестовую точку/TestPoint?
- 1.20 Как вернуть конфигурацию AD к настройкам по умолчанию, как после инсталяции?
- 1.21 Возможно ли присвоить Comment'у значение параметра, имя которого содержит пробелы, например, "=Part Number"?
- 1.22 Можно ли сразу развести плату не заморачиваясь с рисованием схемы, библиотек? В P-CAD такое было возможно, да есть и другие редакторы?
- 1.23 Можно ли восстановить схему имея печатную плату?
- 1.24 В меню Project есть команда Compile Document (компилировать документ) и Compile PCB Project (компилировать проект). Для чего нужна эта команда?
- 1.25 Я выполнил запустил компиляцию, в результате ничего не произошло, никаких окошек не появилось. Так и должно быть?
- 1.26 После компиляции появился длинный список ошибок. Их все надо устранять?
- 1.27 Как настроить, какие ошибки выводить при компиляции?
- 1.28 Как сделать так, чтобы при создании новых документов, они создавались уже с нужными мне настройками? Как задать шаблоны файлов?
- 1.29 Сохраняет ли Altium Designer резервные копии файлов (Backup)? Где их найти?
- 1.30 Есть две платы, нарисованные в разных проектах. Можно ли совместить их как-либо в режиме 3D, чтобы проверить компоновку, нет ли мешающихся компонентов?
- 2.1 Как разделить библиотеку на несколько отдельных библиотек?
- 2.2 Как создать библиотеки из схемы и топологии?
- 2.3 Как создать интегрированную библиотеку?
- 2.4 Как над именем пина в УГО провести черту – обозначить "инверсию" сигнала на этом выводе?
- 2.5 Возможно ли использование относительных путей при использовании DBLib?
Относительно чего определяются относительные пути? - 2.6 Как добавить ссылку на документацию для компонента?
Сколько документов можно подключить? - 2.7 Как сориентировать 3D-модель относительно печатной платы/посадочного места (footprint)?
- 2.8 Как создать корпус из 3D-Body с вырезом(ами)?
- 2.9 Как указать положение десигнатора (Designator) при создании УГО?
- 2.10 Как создать совмещенное посадочное место (например, для установки транзистора или в корпусе TO-252, или в корпусе TO-126)?
- 2.11 Как создавать перемычки (NetTie)?
- 2.12 При редактировании графики в библиотеке у одного компонента - меняется графика у других компонентов. Почему?
- 3.1 Как изменить нумерацию part с A,B,C,D... на 1,2,3,4...?
- 3.2 Как разрешить/запретить только T- образное соединение связей?
- 3.3 Где установить настройки для шрифта Component Designator?
- 3.4 Как убрать точку привязки при отображении параметров?
- 3.5 Каким образом можно сделать текст перевернутым?
- 3.6 Как поменять шрифт у номера/имени вывода?
- 3.7 Как установить настройки, чтобы параметры не отображались виде "=Value"?
- 3.8 Как правильно скопировать кусок принципиальной схемы (печатной платы) и добавить его в принципиальную схему (печатную плату) другого проекта? Как сохранить кусок принципиальной схемы или печатной платы (сложный, составной компонент) отдельно и пользоваться им как шаблоном?
- 3.9 Как создавать/использовать сниппеты (Snippets)?
- 3.10 Как выполнить автонумерацию / упорядочить нумерацию компонентов на схеме?
- 3.11 Делаю автонумерацию / упорядочивание по сверху вниз и слева направо, но один из элементов вверху получает номер больше, чем элементы, расположенные ниже. Почему?
- 3.12 Как при автонумерации / упорядочивании запретить изменять номера некоторых компонентов?
- 3.13 Как изменить шаг сетки?
- 3.14 Как создавать дифференциальные пары?
- 3.15 Как сделать так, чтобы для каждого листа схемы создавалась отдельная комната (Room) ?
- 3.16 Почему при компиляции выдается ошибка, если я объединяю несколько проводов в шину (Bus)?
- 3.17 К точке соединения трех проводников подвожу четвертый проводник. Почему точка соединения исчезает и проводники становятся не замкнутыми, а превращаются в два пересекающихся провода?
- 3.18 Как изменить размер/цвет точки соединения трех проводников?
- 3.19 Как сделать так, чтобы в схемном редакторе не выделялись отдельно части, принадлежащие компоненту, а только компонент целиком?
- 3.20 Где включить или отключить проверку правил "на лету" (online DRC - Design Rule Check)?
- 3.21 Есть узел в котором например стоит один инвертор ЛН2 и один элемент ЛА3. Таких узлов надо к примеру 50 штук. Как заставить Альтиум при нумерации использовать сначала все элементы(части) из микросхемы и только затем ставить новую микросхему? Сейчас он ставит соответственно по 50 микросхем, а хочется в 6 и 4 раза меньше соответственно.
- 3.22 Как повернуть или зеркально отобразить УГО?
- 3.23 Как сделать, чтобы при помещении в цепь порта, цепь автоматически именовалась именем порта, как при использовании Net Label?
- 3.24 Есть-ли в схематике панель на подобие панели "PCB" в редакторе плат, Чтоб вывести список всех компонентов схемы и их параметры для редактирования?
- 3.25 Как в многоканальном проекте сделать нумерацию элементов сквозную (без многоканального префикса)?
- 3.26 Можно ли изменять размеры портов питания и земли в редакторе схем?
- 3.27 Как сделать так, чтобы при перемещении УГО компонента, за ним "тянулись" проводники?
- 3.28 Как показать для порта номер листа и номер зоны где расположен ответный порт?
- 3.29 Как экспортировать схему в P-CAD Sch? Экспортированный файл Sch не открывается P-CAD?
- 3.30 Для чего нужны метки цепи NetLabel? Можно ли ставить несколько меток на одну цепь?
- 3.31 Чем отличается PowerPort от NetLabel?
- 3.32 Что такое Port?
- 3.33 Что такое Sheet Symbol?
- 3.34 Что такое Sheet Entry?
- 3.35 Что такое Off Sheet Connector?
- 4.1 Компонент или дорожка выделяется зелёным цветом. Что это значит?
- 4.2 Как узнать, какое правило нарушается?
- 4.3 Как переименовать слой?
- 4.4 Как убрать заливку полигона под SMD элементами?
- 4.5 Как в PCB добавить и разместить на полигоне сложный контур / картинку / лейбл фирмы?
- 4.6 Как в DXP в режиме размещения проводников Degree with Arc изменять радиус дуги?
- 4.7 Связь с другими пакетами. При передаче в Specctra информация о резаном РowerPlane пропадает.
- 4.8 Как узнать перечень возможных команд в интерактивном режиме трассировки?
- 4.9 Как правильно скопировать кусок разведенной печатной платы и добавить его в печатную плату другого проекта? Как сохранить его отдельно и пользоваться им как шаблоном?
- 4.10 Как перейти из дюймовой в метрическую систему и наоборот?
- 4.11 Как изменить шаг сетки?
- 4.12 Как перейти в режим одного слоя? (вкл/выкл)
- 4.13 Как перейти в режим просмотра платы в 3D?
- 4.14 Как перевернуть плату на обратную сторону? (В режимах 3D и 2D)
- 4.15 Как вернуть плату в 3D режиме в нормальную ориентацию (по умолчанию)?
- 4.16 Как перейти в режим просмотра платы в 2D?
- 4.17 "Горячие клавиши" в режиме интерактивной трассировки?
- 4.18 Как изменять режим выравнивания трассы при интерактивной трассировке?
- 4.19 Как изменить тип/вид курсора?
Как сделать курсор большим/маленьким? - 4.20 Как изменить вид объектов на плате с улучшенного(финального) на черновой?
Как спрятать объекты на плате?
Как включить вид "скелет"? - 4.21 Как узнать, какие правила действуют для данных объектов?
- 4.22 Импортирую модель в формате STEP. Никакого сообщения об ошибке не выдается, но модель не добавляется/не отображается. Почему?
- 4.23 Как создавать Room?
- 4.24 Как в Altium задать зазор (аналогично fixed backoff в PCAD2000) между полигоном и другими цепями?
- 4.25 Как сделать так, чтобы в PСB редакторе не выделялись пады принадлежащие компоненту, а компонент целиком?
- 4.26 Как изменить шаг поворота по Space ?
- 4.27 Как сделать плавное расширение дорожек (капли/слёзы) при подходе к Via или Pad?
- 4.28 Как сделать так, чтобы в PCB-редакторе дорожки "тянулись" за компонентами при перетаскивании?
- 4.29 Как отключить генерацию термопадов на VIAs(п.о.), но при этом сохранить термопады для PADs(к.п.)?
- 4.30 Как разместить на плате монтажное отверстие?
- 4.31 Как в редакторе печатных плат на место одного корпуса, (например, TO-252), дополнительно установить другой корпус, (например, TO-126)?
- 4.32 Как включить в PCB привязку проводников к компоненту при перетаскивании?
- 4.33 Как повернуть, зеркально отобразить, перенести на нижний слой посадочное место/фрагмент топологии?
- 4.34 Как в редакторе платы вызвать окно со списком компонентов? Чтобы выбрать компонент по десигнатору или номиналу или описанию (например, С39) в списке и этот компонент отобразился на плате в центре видимого поля.
- 4.35 Как настроить/отключить подсветку цепей при наведении курсора?
- 4.36 К.п. выполнена на разных слоях разной формы. Включен однослойный режим. Почему неправильно отображается форма к.п.?
- 4.37 Как выделить определенным цветом цепь?
- 4.38 Как правильно сделать Fanout для BGA ?
- 4.39 Как нарисовать полигон круглой или произвольной формы, например, с использованием дуг?
- 4.40 Как просмотреть, какие полигоны присутсвуют в проекте печатной платы?
- 4.41 Как скрыть и отобразить полигон?
- 4.42 После импорта платы, все дорожки и переходные отверстия оказались неподключенными к цепям (No Net). Как быстро присвоить графическим объектам (примитивам) имена цепей, к которым они физически подключены? (аналог Reconnect Nets программы P-CAD)
- 4.43 Режим расталкивания препятствий включен, но, при установке Via, препятствия не расталкиваются. Почему так происходит? Как сделать так, чтобы препятствия расталкивались?
- 4.44 При обновлении платы из схемы предлагается удалить компоненты и повторно добавить их, хотя они не менялись?
- 4.45 Как управлять привязками? Как отключить/включить привязки?
- 4.46 Проводник незначительно касается другого проводника или контактной площадки. Проверка ошибок (DRC) не указывает на данную ошибку, хотя перемычка получается тоньше допустимого. P-CAD предупреждал о такой ошибке. Почему Altium не обнаруживает её? Как её выявлять?
- 4.47 Как сделать надпись на полигоне в слое Top в инверсном виде без рамки?
- 4.48 Как проверить, не осталось ли неразведенных цепей на плате?
- 4.49 После проверки ошибок, в отчёте отсутствуют некоторые нарушения правил, которые явно видны на плате (например, недоразведена дорожка, короткое замыкание), эти ошибки не маркируются?
- 4.50 При замыкании более чем по одному маршруту цепей (чаще всего: цепей питания), т.е. при образовании контура/кольца, Altium удаляет часть проводников, чтобы разомкнуть эту цепь. Как это отключить?
- 4.51 Как настроить количество и параметры сигнальных слоёв в плате?
- 4.52 Как добавить механический слой?
- 4.53 Как провести дорожку поверх полигона?
- 4.54 Есть несколько перекрывающихся полигонов. Как определить порядок их отрисовки?
- 4.55 Как выделить полностью одну дорожку?
- 4.56 Как импортировать разводку платы из Gerber?
- 4.57 Создал правило при помощи Мастера (Wizard'а). Приоритет увеличил до максимального. А оно не выполняется? В чем дело, я же не сам придумал условия, мне их Мастер подсказал?
- 4.58 Как назначать пары механических слоёв?
- 4.59 Как экспортировать контур платы в P-CAD?
5. Вывод информации
- 5.1 Как избежать двойной рамки при распечатывании принципиальной схемы? Как распечатать по ГОСТу без внешней рамки (5+5+5+20)?
- 5.2 Как сформировать файлы для заказа печатной платы (ПП)?
- 5.3 Как в файле BOM осуществляется доступ к параметрам проекта и параметрам компонентов?
- 5.4 Как в файле BOM именовать колонки шаблона, чтобы использовать имя отличное от имени параметра?
- 5.5 Как получить список соединений (NetList)?
- 5.6 Как загрузить в Altium Designer созданный вручную список соединений (Netlist)?
- 5.7 Как сделать мультиплицированную плату? (для автоматического монтажа)
1. Общее:
1.1 Вопрос: Навигация в режиме редактирования схемы/платы/компонента/посадочного места?
Ответ: Мышь с зажатой правой клавишей – перемещение.
Мышь с зажатым колесиком (то же: средняя клавиша или правая+левая клавиши одновременно) – масштабирование.
Колесико мыши – вверх/вниз.
Shift+Колесико мыши – влево/вправо.
Ctrl+Колесико мыши – масштабирование.
В режиме 3D дополнительно: при нажатии Shift предлагаются варианты поворота схемы. Нужно подвести мышь к соответствующей стрелке и, зажав правую кнопку на мыши, вращать.
1.2 Вопрос: Как задать "горячую клавишу" команде? Где настраиваются "горячие клавиши"?
Ответ: Ctrl + Click на команде открывает диалог редактирования "горячих клавиш" для команды.
Также можно посмотреть Меню DXP -> Customize -> Command
1.3 Вопрос: Почему не выполнятся команды по комбинациям "горячих клавиш"?
Ответ: Смените раскладку клавиатуры на английскую.
1.4 Вопрос: Как изменить язык меню?
Ответ: Меню DXP -> Preferences -> System -> General -> Localization.
Ставим галочку Use localized resources.
Нажать Apply, Ok. Перезапустить Altium.
1.5 Вопрос: Как разместить одну схему на двух/нескольких печатных платах?
Ответ: Принцип АД: один проект - одна плата. Сделайте 3 проекта, в одном иерархия, а два других для каждой платы. Схема может входить в несколько проектов!
1.6 Вопрос: Выделяю несколько компонентов и из контекстного меню (по правой клавише) вызываю Свойства (Properties), но свойства меняются не для всей группы (как в P-CAD), а только для одного компонента. Почему?
Как изменить свойства сразу нескольких компонентов?
Ответ: В AD для групповых операций можно использовать:
1) Инспектор (SCH Inspector, PCB Inspector) – горячая клавиша F11 – одновременное редактирование свойств.
2) Список, Лист (SCH List, PCB List) – горячая клавиша Shift+F12 – редактирование свойств в виде таблицы.
1.7 Вопрос: Как использовать Inspector?
Ответ: Выделить группу компонентов, вызвать Инспектор (нажать F11). Высветятся общие для этой группы параметры. Если значения совпадают, то параметры высветятся. Если значения параметров различные, то соответствующее поле будет пустым. Нужно изменить параметры. Применение происходит сразу.
1.8 Вопрос: Почему в инспекторе отображаются не все поля, доступные для редактирования?
Ответ: Инспектор отображает только общие для группы объектов поля. Возможно выделены разнородные объекты, имеющие мало общих свойств.
Единственные общие свойства для всех типов объектов: Object Kind, Owner Document, Locked (тип объекта, к какому документу принадлежит, заблокирован).
1.9 Вопрос: Можно ли в инспекторе редактировать только объекты определенного типа?
Ответ: Да, возможно. В верхнем правом углу размещена строка типа "Include all types of objects from current document". "all types of object" совмещен с выпадающим меню, где можно выбрать типы редактируемых объектов (Все, либо только Выбранных типов: Parts, Wire, Track).
1.10 Вопрос: В инспекторе можно редактировать только объекты в текущем документе или все объекты в проекте?
Ответ: В верхнем правом углу размещена строка типа "Include all types of objects from current document". "all types of object" совмещен с выпадающим меню, где можно выбрать область действия инспектора (только Текущий документ, Все открытые документы, Открытые документы только этого проекта). Учтите, что действия можно производить только над открытыми документами.
1.11 Вопрос: Как быстро выделить объекты одного типа?
Ответ: Воспользоваться Find Similar Objects.... Для этого сначала нужно правой клавишей щелкнуть на объекте того типа, который необходимо найти и в контекстном меню выбрать Find Similar Objects....
После этого появится окно со списком параметров. Напротив параметров есть выпадающее меню с тремя вариантами выбора Any, Same, Different. Для ключевых параметров (по которым будет производится выбор (фильтрация) нужно изменить значение Any на Same (совпадает) или Different (отличается).
По умолчанию самый первый параметр - Object Kind - устанавливается в Same.
В нижней правой части окна предлагается выбор области действия - текущий документ или все открытые документы.
В нижней левой части окна предлагается выбор дополнительных действий:
1.12 Вопрос: Как снять маскировку объектов (например после Find Similar Objects)?
Ответ: Комбинацией клавиш Shift+C.
1.13 Вопрос: Как дублировать существующий компонент/объект
Ответ: Удерживая Shift, начать перетаскивать компонент.
1.14 Вопрос: Как сделать так, чтобы при загрузки Workspace, дерево проектов в нем было свернуто?
Где настроить вид панели проектов?
Ответ: Вид панели проектов настраивается в DXP -> Preferences -> System -> Projects Panel
Настройка вида дерева проектов по умолчанию: DXP -> Preferences -> System -> Projects Panel -> Default Expansion
Чтобы все было свернуто надо указанную настройку установить в Fully Contracted
1.15 Вопрос: Как вынести в панель быстрого запуска свои компоненты?
Ответ: Двойной клик около панели (в свободной области) активирует конфигуратор среды. Далее двойные клики по панелям и кнопкам позволяют редактировать их назначение. В строке Parameters указывается откуда как и что.
Лучше не редактировать имеющиеся, а создавать свои пользовательские панели.
1.16 Вопрос: Как сделать нумерацию многосекционных компонентов по ГОСТ (DA1.1 вместо DA1:1)?
Ответ: Altium Designer не позволяет менять тип разделителя на точку стандартными средствами. Можно заменить шрифт Designator таким, чтобы на месте двоеточия стояла точка. Установка производится копированием файла *.ttf в папку C:\Windows\Fonts (папка скрытая), причем копирование должно производится через проводник Windows. Затем просто нужно выделить все Designator, в которых требуется замена двоеточия на точку, нажать F11, в ячейке Font указать наш шрифт.
Ссылка: Образцы шрифта: http://electronix.ru/forum/index.php?act=attach&type=post&id=49252
1.17 Вопрос: Как проектировать одностороннюю ПП с использованием перемычек стандартных типоразмеров?
Ответ:
1. Создать УГО перемычки. УГО должно иметь только один вывод. Для проволочных перемычек, не входящих в ПЭ, следует указать тип Standard (No BOM). Если в качестве перемычки используются покупные элементы (резисторы с нулевым сопротивлением в корпусах 0805, 1206 и т.п.) следует указывать тип Standard.
2. Создать Посадочное место. Все PAD посадочного места должны иметь один Designator, соответствующий Pin УГО, и значение Jumper ID=1. Отметим для типовых перемычек число PAD равно, как правило 2. Для Шин питания -- больше 2.
3. На схеме удобно (но не обязательно) размещать перемычки на одном листе, и добавлять их по мере необходимости возникновения при трассировке ПП. При этом PIN УГО должен быть подключен к соответствующей NetLabel, на цепи которой устанавливается перемычка (шина).
1.18 Вопрос: Как правильно указывать выводы компонентов, площадки посадочного места которых замкнуты внутри корпуса, и подключение на ПП достаточно сделать к любой из площадок?
Пример: выводы экранирующих элементов соединителей. Корпус соединителей. Экраны над узлами ПП.
Ответ:
1. Таким площадкам на УГО может быть присвоен один или несколько PIN.
2. В посадочном месте такие площадки должны иметь одинаковый Jumper ID, отличный от "0".
1.19 Вопрос: Как на схеме поставить Тестовую точку/TestPoint?
Ответ: Разные варианты:
1) На печатной плате вскрыть маску у переходного отверстия нужной цепи.
Внимание! По умолчанию предполагается, что VIA используются как тестовые точки, поэтому маска над VIA изначально уже вскрыта.
2) Поставить на плату к.п. и присоединить их вручную к нужной цепи.
3) Создать компонент из одного контакта и назначить ему футпринт в виде контакной площадки, тогда можно будет размещать тестовую точку на принципиальную схему. Чтобы компонент не включался в перечень элементов, нужно поставить ему тип "Standard (No BOM)".
1.20 Вопрос: Как вернуть конфигурацию AD к настройкам по умолчанию, как после инсталяции?
Ответ:
1) Закрыть Altium Designer.
2) Найти и переименовать паку с настройками.
- Для Windows XP: C:\Documents and Settings\[username]\Application Data\AltiumDesigner[version], если Windows XP установлена на диске C:
- Для Windows 7: C:\Users\[username]\AppData\Local\AltiumDesigner[version]
и C:\Users\[username]\AppData\Roaming\AltiumDesigner[version]
3) Запустить Altium Designer.
1.21 Вопрос: Возможно ли присвоить Comment'у значение параметра, имя которого содержит пробелы, например, "=Part Number"?
Ответ: Нельзя использовать в именах параметров пробелы и некоторые другие знаки, например, "+". Если нужно выделить слова, используйте заглавные буквы в начале каждого слова или пишите подчеркивания вместо пробелов. Например: "=PartNumber" или "=Part_Number"
1.22 Вопрос: Можно ли сразу развести плату не заморачиваясь с рисованием схемы, библиотек? В P-CAD такое было возможно, да есть и другие редакторы?
Ответ: Теоретически это возможно, но это будет нецелесообразное использование программы. Проще воспользоваться другой программой. Altium Designer рассчитан на полный цикл проектирования. К тому же, рисование платы сходу подходит только для совсем примитивных плат.
1.23 Вопрос: Можно ли восстановить схему имея печатную плату?
Ответ: Только вручную перерисовать. Такого инструмента в программе нет и его сложно реализовать в удобной для пользователя форме.
1.24 Вопрос: В меню Project есть команда Compile Document (компилировать документ) и Compile PCB Project (компилировать проект). Для чего нужна эта команда?
Ответ: При компиляции выполняется проверка документа/проекта на наличие ошибок, формирование списка компонентов и формирование списка цепей (Netlist) и т.п. После выполнения компиляции схемы, в частности, становится доступным Навигатор (Navigator). Перед формированием списка изменений для передачи в ПП, компиляция производится автоматически.
1.25 Вопрос: Я выполнил запустил компиляцию, в результате ничего не произошло, никаких окошек не появилось. Так и должно быть?
Ответ: Если не появляется никаких сообщений, значит компиляция прошла без ошибок.
1.26 Вопрос: После компиляции появился длинный список ошибок. Их все надо устранять?
Ответ: Список ошибок не обязательно сигнализирует о том, что схема неправильная. В программу заложены обширные возможности для контроля правильности проектирования. Но окончательное решение должен принимать пользователь. Даже если есть ошибки, схема может быть передана в ПП для разводки. Но на ошибки обращать внимание нужно, чтобы избежать формированиянеправильного Netlist'а.
1.27 Вопрос: Как настроить, какие ошибки выводить при компиляции?
Ответ: Project -> Project Options -> Error Reporting
Project -> Project Options -> Connection Matrix
1.28 Вопрос: Как сделать так, чтобы при создании новых документов, они создавались уже с нужными мне настройками? Как задать шаблоны файлов?
Ответ: Сначала нужно создать новый документ нужного типа - шаблон - (*.PcbDoc, например). Настроить его так, как нужно.
Установить его, как файл по умолчанию DXP -> Preferences -> System -> New Documents Defaults
1.29 Вопрос: Сохраняет ли Altium Designer резервные копии файлов (Backup)? Где их найти?
Ответ: Подкаталог History в каталоге проекта. Настраивается:
DXP -> Preferences -> Data Management -> Backup
DXP -> Preferences -> Data Management -> Local History
1.30 Вопрос: Есть две платы, нарисованные в разных проектах. Можно ли совместить их как-либо в режиме 3D, чтобы проверить компоновку, нет ли мешающихся компонентов?
Ответ: Варианты:
1) Сохранить оба проекта в формате STEP (File -> Save As -> Export STEP), загрузить оба step-файла в любой 3D-редактор (ACAD, COMPAS, Inventor, SolidWorks и т.д. и т.п.) и уже там все смотреть, что вам угодно.
2) Сохранить один проект (лучше тот, который меньше шансов, что поменяется) в формате STEP (File -> Save As -> Export STEP), загрузить его в другой PCBDoc-файл командой Place -> 3D Body -> выбрать сохраненный STEP-файл. Разместить 3D Body в пространстве нужным образом. Можно на плате в PCBDoc-файле подвигать компоненты, чтобы выбрать оптимальную компоновку.
Первую плату можно повторно экспортировать в STEP, и во втором проекте просто сделать Update STEP, чтобы повторно не переориентировать 3D-Body.
Отобразить топологию и шелкографию на экспортированную печатную плату можно, но только с помощью MCAD. Да и для примерки эта информация чаще всего излишняя.
2. Библиотеки:
2.1 Вопрос: Как разделить библиотеку на несколько отдельных библиотек?
Ответ: Tools -> Library splitter wizard
2.2 Вопрос: Как создать библиотеки из схемы и топологии?
Ответ: В SCH (схеме) - Design->Make Schematic Library,
в PCB (топологии) - Design->Make PCB Library.
2.3 Вопрос: Как создать интегрированную библиотеку?
Ответ: Из проекта схемы или печатной платы Design -> Make integrated library. из проекта библиотек Project -> Compile integrated Library.
2.4 Вопрос: Как над именем пина в УГО провести черту – обозначить "инверсию" сигнала на этом выводе?
Ответ: Добавить после каждой буквы, над которой нужна черта Backslash '\'.
Либо добавить перед всей строкой (если настроено, см.ниже)
Настройка черты над строкой целиком: DXP->Preferences->Schematic->Graphical Editing->Single '\' Negation.
2.5 Вопрос: Возможно ли использование относительных путей при использовании DBLib?
Относительно чего определяются относительные пути?
Ответ: Да, в окне DBLib надо поставить галочку Store Path Relative to Database Library. Относительные пути высчитываются от местоположения файла DBLib.
2.6 Вопрос: Как добавить ссылку на документацию для компонента?
Сколько документов можно подключить?
Ответ: Для основной подсказки используется параметр HelpURL. Это может быть ссылка на любой документ, который можно открыть в АД, включая PDF, HTML и простой текстовый документ. (PDF открываются во внешнем просмотрщике Adobe Reader). При этом подсказка будет вызываться при нажатии клавиши F1, когда курсор наведен на компонент. Кроме того в контекстном меню компонента появляется Reference -> Help
Для дополнительных документов используются пары параметров ComponentLink:
ComponentLink<n>Description
ComponentLink<n>URL
Появляются там же: Reference-> [ComponentLink<n>Description]
<n> - порядковый номер документа. Можно подключить несколько. Максимальное количество не указано.
Например:
ComponentLink1Description = Embedded &Tools
ComponentLink1URL = Embedded_Tools.pdf
появится Reference -> Embedded Tools
при этом 'T' - будет "горячей клавишей".
Что касается расположения файлов, возможны:
- абсолютный путь
- относительный путь от папки Help программы (например "C:\Program Files\Altium Designer Summer 09\Help\"). При этом, если используется относительный путь, то нужно применять прямые слэши '/', а не обратные '\'.
Ссылка: http://wiki.altium.com/display/ADOH/Schematic+Parameter
2.7 Вопрос: Как сориентировать 3D-модель относительно печатной платы/посадочного места (footprint)?
Ответ: Все действия производятся в 3D-режиме и доступны как для PCB Library, так и для просто редактора PCB. Чтобы модель крутилась, ее надо выделить, для этого в нее ткнуть мышкой, вокруг модельки появляется желтоватый паралепипед и немного сдвинуть с места, тогда курсор мышки меняет цвет с желтого на голубой, и модельку можно крутить стрелками на цифровой клавиатуры стрелками (цифры 2, 6, 8, 4).
Рекомендую нажать клавишу "~" , тогда появиться меню со всеми "горячими" клавишами.
Другой вариант: в свойствах для 3D-модели есть параметры Rotation X, Rotation Y, Rotation Z. Они указывают угол поворота модели вокруг соответствующей оси.
Для корректировки по высоте можно воспользоваться клавишами 9 и 3 на дополнительной клавиатуре. Шаг перемещений равен текущему шагу сетки. Также, можно скорректировать параметр Standoff Height в свойствах 3D-модели.
Внимание! Положение модели определяется относительно начала координат модели. Соответственно высота также отсчитывается не относительно края модели и, в ряде случаев, даже при указании нужного зазора, модель может "налезать" на плату.
2.8 Вопрос: Как создать корпус из 3D-Body с вырезом(ами)?
Ответ:
2.9 Вопрос: Как указать положение десигнатора (Designator) при создании УГО?
Ответ: При создании УГО заходим в Tools -> Document Options (T -> D или O -> D), ставим галку Always Show Comment/Designator. Обозначение компонента становится видимым при редактировании УГО. Заходим в свойства Designator-а и снимаем галку Autoposition. Размещаем Designator там, где нам нужно.
Важно! Положение десигнатора нужно указывать до размещения остальной графики. Оптимально будет установить в точку с нулевыми координатами и выровнять по нижнему и левому краям: Justification [Bottom] [Left].
2.10 Вопрос: Как создать совмещенное посадочное место (например, для установки транзистора или в корпусе TO-252, или в корпусе TO-126) ?
Ответ: Отдельно создаем посадочные места (TO-252 и TO-126). Далее оба посадочных места копируем в общее посадочное место (TO252-TO126). Правим контур в TopSilk. Опционально - можно соединить одноименные контактные площадки линиями (Place -> Line) уже в библиотеке, либо на плате (что предпочтительнее). Принцип такой: одноименные пады (например, два пада с номером 1) являются электрически связанными и соответствуют одному контакту УГО.
2.11 Вопрос: Как создавать перемычки (NetTie)?
Ответ: Создается посадочное место с несколькими разноименными контактными площадками. Эти контактные площадки совмещаются. Оптимально делать к.п. с металлизированным отверстием и размещать их соосно. При этом УГО можно сделать или с явно разделенными выводами, или визуально выводы объединить и представить в виде точки.
Тип УГО надо установить Net Tie, при этом компонент не будет заносится в перечень (BOM).
2.12 Вопрос: При редактировании графики в библиотеке у одного компонента - меняется графика у других компонентов. Почему?
Ответ: При выборе с помощью FSO (Find Similar Objects) линий и их изменении (перемещение на другой слой, просто сдвиг) изменения происходят и в графике других элементов, если - на панели FSO стояла галочка у Whole Library.
Будьте внимательны при работе с FSO!
3. Схемный редактор:
3.1 Вопрос: Как изменить нумерацию part с A,B,C,D... на 1,2,3,4...?
Ответ: Preferences-Schematic-General-AlphaNumericSuffix" и поставьте "радиокнопку" на "Numeric"
3.2 Вопрос: Как разрешить/запретить только T- образное соединение связей?
Ответ: Preferences->Schematic->General флаг Display Cross-Overs
3.3 Вопрос: Где установить настройки для шрифта Component Designator?
Ответ: Tools -> Schematic Preferences -> Schematic -> Default Primitives -> Designator
Это будет работать только для вновь создаваемых компонентов, а не для уже созданных.
3.4 Вопрос: Как убрать точку привязки при отображении параметров?
Ответ: Tools -> Schematic Preferences -> Schematic -> Graphical editing -> Mark Manual Parameters
3.5 Вопрос: Каким образом можно сделать текст перевернутым?
Ответ: DXP -> Preferences -> Schematic -> Graphical Editing -> Display Strings As Rotated
3.6 Вопрос: Как поменять шрифт у номера/имени вывода?
Ответ: Design -> Document options -> Change system font
3.7 Вопрос: Как установить настройки, чтобы параметры не отображались виде "=Value"?
Ответ: Tools -> Schematic -> Graphical Editing -> Convert Special String
3.8 Вопрос: Как правильно скопировать кусок принципиальной схемы (печатной платы) и добавить его в принципиальную схему (печатную плату) другого проекта? Как сохранить кусок принципиальной схемы или печатной платы (сложный, составной компонент) отдельно и пользоваться им как шаблоном?
Ответ: Вариант 1. Использование инструмента Snippets. Работает, как в SCH, так и PCB.
Вариант 2: Использование инструмента Device Sheet. Работает только в SCH. Нужный вам, часто повторяющийся кусок схемы размещаете на отдельном листе, сохраняете в специальную папку, где хранятся все Device Sheet'ы. Потом можно от этого листа в вашу схему вставлять лишь символ. Отличительная особенность от первого способа – если изменяете Device Sheet, то изменения автоматически применяются при следующей компиляции проекта ко всем схемам, в которых он был использован.
Ссылка: http://wiki.altium.com/display/ADOH/Using+Device+Sheets
3.9 Вопрос: Как создавать/использовать сниппеты (Snippets)?
Ответ: Вариант 1. Выделяете ту часть схемы (платы), которая у вас "повторяется" и выполняете команду Create Snippet from Selected Objects. Помеченный фрагмент сохраняется в специальной директории для Сниппетов, и потом вы его уже можете использовать в любом другом проекте (Панель Snippets).
Ссылка: http://wiki.altium.com/display/ADOH/Snippets
3.10 Вопрос: Как выполнить автонумерацию / упорядочить нумерацию компонентов на схеме?
Ответ:Сброс нумерации компонентов: Tools -> Reset Shematic Designator
Расстановка нумерации: Tools -> Annotate Schematics
3.11 Вопрос: Делаю автонумерацию / упорядочивание по сверху вниз и слева направо, но один из элементов вверху получает номер больше, чем элементы, расположенные ниже. Почему?
Ответ: При упорядочивании положение элементов определяется положением десигнатора (Designator, RefDes). Возможно десигнатор верхнего элемента расположен правее.
3.12 Вопрос: Как при автонумерации / упорядочивании запретить изменять номера некоторых компонентов?
Ответ: Надо поставить галочку Locked в свойствах компонента напротив десигнатора (Designator). Для того, чтобы не переименовывались составные части компонентов, нужно поставить галочку Locked напротив Parts.
3.13 Вопрос: Как изменить шаг сетки?
Ответ: Клавиша G – перебор шагов сетки из предопределенного списка (Presets). Предопределенные списки шагов сетки зависят от системы мер, в которой сейчас работаете.
Определение списков шагов: DXP -> Preferences -> Schematic -> Grids -> … Grid Presets.
3.14 Вопрос: Как создавать дифференциальные пары?
Ответ: Пути два. Можно в схематике обозначить указателем (жмем последовательно P, V, F) соответствующие цепи. Но это не очень удобно и раздувает схему. Проще и удобней использовать присвоение цепям имен, например, (жмем P, N, вводим "clk_p") размещаем на позитивной цепи пары, аналогично (P, N, "clk_n") и на вторую цепь в паре. Обновляем плату (D, U). После обновления в PCB редакторе заходим в боковую панель PCB. Из выпадающего списка выбираем "Differential Pairs Editor". В самом низу появится кроме всего прочего кнопка "Создать". Жмем и появляется диалог с названием "Создание дифференциальной пары из цепей". В этом диалоге вводим суффиксы, которые мы использовали для обозначения пары проводников, т.е. _p и _n (из-за русификации эти поля плохо читаются). Внизу вывалится список дифференциальных пар, которые можно создать. Проверяете оно не оно и жмёте Ок. Для того, чтобы посмотреть список дифпар там же в выпадающем окне PCB выберете в списке
3.15 Вопрос: Как сделать так, чтобы для каждого листа схемы создавалась отдельная комната (Room) ?
Ответ: Включите флаги Project -> Project options -> Class generation -> Generate room для тех листов схемы, для которых необходимо создавать Room на печатной плате.
3.16 Вопрос: Почему при компиляции выдается ошибка, если я объединяю несколько проводов в шину (Bus)?
Ответ: В шину можно объединить только однородные провода (например шина адреса A1…A16). Разнородные провода следует объединять в жгуты (Harness).
3.17 Вопрос: К точке соединения трех проводников подвожу четвертый проводник. Почему точка соединения исчезает и проводники становятся не замкнутыми, а превращаются в два пересекающихся провода?
Ответ: DXP -> Preferences -> Schematic -> General -> Convert Cross-Junctions
Если галочки нет, то при подведении четвертого провода происходит преобразование соединения в два незамкнутых проводника.
Если галочка установлена, то, при подведении четвертого провода, соединение сохраняется, точнее: преобразуется в два соединения.
Если нужно сделать "нормальное" соединение пересекающихся проводников, можно использовать Place -> Manual Junctions.
Ещё можно снять галочку DXP -> Preferences -> Schematic -> General -> Optimize Wires & Buses.
3.18 Вопрос: Как изменить размер/цвет точки соединения трех проводников?
Ответ: DXP -> Preferences -> Schematic -> Compiler -> Auto-Junctions, Manual Junctions
3.19 Вопрос: Как сделать так, чтобы в схемном редакторе не выделялись отдельно части, принадлежащие компоненту, а только компонент целиком?
Ответ: Установить галочку DXP -> Preferences -> Schematic -> Graphical Editing -> Shift Click To Select.
Рядом есть кнопочка Primitives... Она нужна для того, чтобы выбрать, какие из элементов будут выбираться с зажатым Shift, а какие простым кликом.
Например, если напротив Component галочку убрать, то компоненты целиком будут выбираться как раньше, а отдельные элементы будут выбираться только с Shift.
3.20 Вопрос: Где включить или отключить проверку правил "на лету" (online DRC - Design Rule Check)?
Ответ: 3 способа:
1. Полностью включить или отключить DRC позволяет галочка online drc в меню DXP-preferences-pcb editor-general.
2. Отдельно отключать или включать проверку определённых правил можно в меню Tools-Design rule checker (при открытом файле печатной платы), окно rule to check, снять с не нужного флаги online.
3. Открыть панель PCB rule and violation.
3.21 Вопрос: Есть узел в котором например стоит один инвертор ЛН2 и один элемент ЛА3. Таких узлов надо к примеру 50 штук. Как заставить Альтиум при нумерации использовать сначала все элементы(части) из микросхемы и только затем ставить новую микросхему? Сейчас он ставит соответственно по 50 микросхем, а хочется в 6 и 4 раза меньше соответственно.
Ответ: Если вы "правильно" создали УГО ЛН2 и ЛА3, т.е. в виде повторяющихся Part'ов, то при установке этих элементов на схему AD сам будет устанавливать по очереди все части одного корпуса, а потом уже будет добавлять новый корпус.
Иное будет, если вы делаете схему иерархической многоканальной. В этом случае каждый компонент в отдельном канале - это отдельный корпус. Посоветовать могу такой вариант: обвязку м/сх сделать в виде каналов, а сами Part'ы устанавливать непосредственно в верхнем уровне.
3.22 Вопрос: Как повернуть или зеркально отобразить УГО?
Ответ: Взять мышкой объект.
Нажать пробел (Space) для поворота.
Нажать X или Y для зеркального отображения, в зависимости от того, по какой оси нужно отзеркалить.
3.23 Вопрос: Как сделать, чтобы при помещении в цепь порта, цепь автоматически именовалась именем порта, как при использовании Net Label?
Ответ: Project -> Project Options -> Options -> Netlist Options -> Allow Ports to Name Net
3.24 Вопрос: Есть-ли в схематике панель на подобие панели "PCB" в редакторе плат, Чтоб вывести список всех компонентов схемы и их параметры для редактирования?
Ответ: Возможные варианты:
1) View -> Workspace Panels -> SCH -> SCH Filter
2) View -> Workspace Panels -> SCH -> SCH List
3) View -> Workspace Panels -> Design Compiler -> Navigator (Работает только после компиляции проекта)
4) Tools -> Parameters Manager...
3.25 Вопрос: Как в многоканальном проекте сделать нумерацию элементов сквозную (без многоканального префикса)?
Ответ:
1) Tools -> BoardLevel Annotate
2) Сбрасываем старые номера
3) Далее AnnotateOptions выбираем $ComponentPrefix$GlobalIndex и задаем ниже порядок листов....
4) Запускаем номерацию...
3.26 Вопрос: Можно ли изменять размеры портов питания и земли в редакторе схем?
Ответ: Разработчиками такая возможность не предусмотрена! Если необходимо УГО портов питания и земли с размерами и формой, отличными от предлагаемых, то можно создать соответсвующие компоненты в библиотеке компонентов с типом "Графический" (Type: Graphical).
3.27 Вопрос: Как сделать так, чтобы при перемещении УГО компонента, за ним "тянулись" проводники?
Ответ: Включается этот режим в настройках: DXP->Preferences->Schematic->Graphical Editing->Always Drag
При установленной галочке - за компонентом всегда "тянуться" провода. При зажатом CTRL - компонент перемещается отдельно от проводов.
При снятой галочке - всё происходит наоборот.
3.28 Вопрос: Как показать для порта номер листа и номер зоны где расположен ответный порт?
Ответ: Reports -> Port Cross References -> Add To Project
Формат записи настраивается в DXP -> Preferences -> Schematic -> General -> Port Cross References
Не забудте предварительно пронумеровать страницы.
3.29 Вопрос: Как экспортировать схему в P-CAD Sch? Экспортированный файл Sch не открывается P-CAD?
Ответ: Во-первых, для экспортирования схемы необходимо чтобы был открыть проект и к этому проекту были подключены библиотеки УГО, используемых в схеме.
Экспортирование производится вызовом команды File -> Save Project as... -> File Type (Тип файла) -> Export P-CAD ASCII Schematic File
Через File -> Save As... экспорт схем в P-CAD недоступен. Предлагаемые типы файлов с расширением sch предназначены для других редакторов схем.
3.30 Вопрос: Для чего нужны метки цепи NetLabel? Можно ли ставить несколько меток на одну цепь?
Ответ: Для принудительного именования цепей, если нужно соединить два отдельных проводника в одну цепь. Область видимости зависит от настроек проекта: Project -> Project Options -> Options -> Net Identifier Scope
Другое применение: обозначение некоторых цепей по назначению, для упрощения в дальнейшем разводки и анализа схемы. При использовании шин и жгутов, их обязательно необходимо именовать. Цепи, входящие в шину, также должны быть проименованы. Цепи, входящие в жгут автоматически именуются соединителем.
Допускается на одну цепь ставить несколько меток. Но окончательно присвоится цепи только одно имя, оно же и будет передано в проект ПП.
Цепи, на которые не устанавливаются метки, автоматически именуются в зависимости от дезигнаторов подключенных к этой цепи радиоэлементов.
3.31 Вопрос: Чем отличается PowerPort от NetLabel?
Ответ: PowerPort применяется специально для именования цепей питания. Область видимости глобальнее области видимости NetLabel и зависит от настроек проекта: Project -> Project Options -> Options -> Net Identifier Scope
3.32 Вопрос: Что такое Port?
Ответ: Port - коннектор листа. Цепи, соединенные с портами, могут быть соединены с цепями на других листах.
3.33 Вопрос: Что такое Sheet Symbol?
Ответ:
Sheet Symbol - экземпляр схемы из одного или нескольких (группы) листов на другом, вышестоящем по иерархии, листе. В свойствах Sheet Symbol задаётся имя файла того листа, который он представляет. В случае группы листов имена перечисляются через ';'.
3.34 Вопрос: Что такое Sheet Entry?
Ответ:
Sheet Entry - это отображение порта на Sheet Symbol'е. В его свойствах указывается к какому именно порту листа (или именованной цепи) он подключен.
3.35 Вопрос: Что такое Off Sheet Connector?
Ответ: Off Sheet Connector - это метка, соединяющая одноимённые цепи внутри группы листов (листов, сгруппированных внутри одного Sheet Symbol).
4. PCB редактор:
4.1 Вопрос: Компонент или дорожка выделяется зелёным цветом. Что это значит?
Ответ: Происходит нарушение какого-то правила для данного компонента, дорожки или иного элемента печатной платы.
4.2 Вопрос: Как узнать, какое правило нарушается?
Ответ: Правый клик на элементе ->Violations
4.3 Вопрос: Как переименовать слой?
Ответ: Двойной клик на закладке с именем слоя (внизу окна).
4.4 Вопрос: Как убрать заливку полигона под SMD элементами?
Ответ: В посадочном месте создайте Place/Polygon Pour cutout в слое Top
4.5 Вопрос: Как в PCB добавить и разместить на полигоне сложный контур / картинку / лейбл фирмы?
Ответ: Нарисовать в любом векторном редакторе нужную картинку.
Экспортировать в формате AutoCAD (*.dxf).
File -> Import -> *.dxf
Выбрать настройки для импортирования.
Ссылка: http://www.evodbg.com/index.php?option=com_content&task=view&id=46&Itemid=60
4.6 Вопрос: Как в DXP в режиме размещения проводников Degree with Arc изменять радиус дуги?
Ответ: Когда ведете Arc, нажмите "~" – появится меню, где есть команды увеличения или уменьшения радиуса закругления.
Горячие клавиши:
4.7 Вопрос: Связь с другими пакетами. При передаче в Specctra информация о резаном РowerPlane пропадает.
Ответ: Щелкнуть на этом Split Plane правой кнопкой мыши -> Unions -> Create Union from selected objects, и эта область превращается в подобие полигона, который можно уже таскать по плате, и просто прекрасно передается в Specctra
4.8 Вопрос: Как узнать перечень возможных команд в интерактивном режиме трассировки?
Ответ: Запустить интерактивную трассировку нажав последовательно клавиши P, T. Далее нажать на тильду '~'.
4.9 Вопрос: Как правильно скопировать кусок разведенной печатной платы и добавить его в печатную плату другого проекта? Как сохранить его отдельно и пользоваться им как шаблоном?
Ответ: Использование инструменты Snippets. Работает, как в SCH, так и PCB. Выделяете ту часть, которая у вас "повторяется", выполняете команду Create Snippet from Selected Objects. Помеченный фрагмент сохраняется в специальной директории для Сниппетов, и потом вы его уже можете использовать в любом другом проекте (Панель Snippets).
4.10 Вопрос: Как перейти из дюймовой в метрическую систему и наоборот?
Ответ: Клавиша Q.
4.11 Вопрос: Как изменить шаг сетки?
Ответ: Клавиша G – вызов меню для выбора шага сетки из стандартного набора.
Ctrl + G – произвольный шаг сетки.
4.12 Вопрос: Как перейти в режим одного слоя? (вкл/выкл)
Ответ: Клавиша Shift + S.
Возможность включения и виды однослойных режимов включаются через
Tools -> Preferences -> PCB Editor -> Board Insight Display -> Available Single Layer Modes (сверху справа).
4.13 Вопрос: Как перейти в режим просмотра платы в 3D?
Ответ: Клавиша 3
4.14 Вопрос: Как перевернуть плату на обратную сторону? (В режимах 3D и 2D)
Ответ: Меню View -> Flip Board или клавиши V -> B. При этом переворот будет вокруг той точки, где в данный момент находится указатель мышки.
4.15 Вопрос: Как вернуть плату в 3D режиме в нормальную ориентацию (по умолчанию)?
Ответ: Клавиша 0. Положение может сбросится как на лицевую, так и на обратную сторону платы.
4.16 Вопрос: Как перейти в режим просмотра платы в 2D?
Ответ: Клавиша 2
4.17 Вопрос: "Горячие клавиши" в режиме интерактивной трассировки?
Ответ: Основные горячие клавиши (в списке при нажатии тильды):
4.18 Вопрос: Как изменять режим выравнивания трассы при интерактивной трассировке?
Ответ: Основные горячие клавиши:
4.19 Вопрос: Как изменить тип/вид курсора?
Как сделать курсор большим/маленьким?
Ответ: DXP->Preferences->PCB Editor->General->Other->Cursor Type
Курсор изменяет свой вид только в активном режиме (перетаскивание компонентов, трассировка и т.п.). Все остальное время он остается в виде обычной стрелочки.
4.20 Вопрос: Как изменить вид объектов на плате с улучшенного(финального) на черновой?
Как спрятать объекты на плате?
Как включить вид "скелет"?
Ответ: Горячая клавиша "Shift + D" или Design->Board Layers & Colors->Show/Hide , установить на нужные объекты "Final", "Draft" или "None".
4.21 Вопрос: Как узнать, какие правила действуют для данных объектов?
Ответ: Правый клик -> Applicable Binary Rules или Applicable Unary Rules. Затем будет предложено кликнуть на интересующих объектах (при этом подсказки, что кликать, появляются в статусной строке снизу окна).
Первая команда показывает правила между двумя объектами (например, зазор между тем-то и тем-то).
Вторая команда - правила для одного объекта (например, стиль термального барьера).
4.22 Вопрос: Импортирую модель в формате STEP. Никакого сообщения об ошибке не выдается, но модель не добавляется/не отображается. Почему?
Ответ: Разные редакторы по разному формируют файл STEP. Попробуйте модель импортировать в другой редактор и повторно экспортировать в STEP.
В частности проблема замечена при импортировании сборок/сложных моделей из Компаса.
4.23 Вопрос: Как создавать Room ?
Ответ: Вариант 1: Design -> Rules -> Placement -> Room definition -> Правый клик -> New Rule.
После создания можно подправить форму: Выбрать созданную комнату -> Define... Вариант 2) Design -> Rooms -> там выбрать нужное или понравившееся
4.24 Вопрос: Как в Altium задать зазор (аналогично fixed backoff в PCAD2000) между полигоном и другими цепями?
Ответ: Заходим в Design -> Rules
Создаем новое правило Сlearance(Зазор), например Clearance_poly.
В поле Full Query первого объекта вводим InPoly. Задаем нужный зазор в поле Minimum clearance.
Убеждаемся что правило Clearance_poly, имеет более высокий приоритет чем правило по умолчанию Clearance при помощи кнопки Priorities.
Если надо правим приоритет.
4.25 Вопрос: Как сделать так, чтобы в PСB редакторе не выделялись пады принадлежащие компоненту, а компонент целиком?
Ответ: Установить галочку DXP -> Preferences -> PCB Editor -> General -> Shift Click To Select
Рядом есть кнопочка Primitives... Она нужна для того, чтобы выбрать, какие из элементов будут выбираться с зажатым Shift, а какие простым кликом.
Например, если напротив Component галочку убрать, то компоненты целиком будут выбираться как раньше, а отдельные элементы посадочного места (пады) будут выбираться только с Shift.
4.26 Вопрос: Как изменить шаг поворота по 'Space' ?
Ответ: DXP -> Preferences -> PCB Editor -> General -> Rotation Step
4.27 Вопрос: Как сделать плавное расширение дорожек (капля, слеза) при подходе к via или pad?
Ответ: Tools -> Teardrops... ( T -> E )
Чтобы выполнить данную операцию только над некоторыми (выбранными) к.п. или п.о., нужно их выделить и поставить галочку "Selected Objects Only", но и "All Pads" или "All Vias".
4.28 Вопрос: Как сделать так, чтобы в PCB-редакторе дорожки "тянулись" за компонентами при перетаскивании?
Ответ: Выделить компонент и нажать Мove -> Drag Track End ( M -> E )
Важно! Если дорожка не доведена до центра к.п., то она не "тянется".
4.29 Вопрос: Как отключить генерацию термопадов на VIAs(п.о.), но при этом сохранить термопады для PADs(к.п.)?
Ответ:
4.30 Вопрос: Как разместить на плате монтажное отверстие?
Ответ: Отдельного класса для монтажных отверстий (как в PCAD) здесь нет. Надо:
Установить обычную контактную площадку (PAD) Place -> Pad.
В свойствах к.п. указать
Properties -> Layer: Multi-Layer
Требуемый диаметр отверстия (Hole Size).
Форму и размер металлической окантовки установить (Size and Shape)
X-size, Y-size - меньше диаметра отверстия
Shape - Round (круг)
Убрать галочку Plated (металлизация).
4.31 Вопрос: Как в редакторе печатных плат на место одного корпуса, (например, TO-252), дополнительно установить другой корпус, (например, TO-126)?
Ответ:
4.32 Вопрос: Как включить в PCB привязку проводников к компоненту при перетаскивании?
Ответ: В Preference -> PCB Editor -> General в группе Other -> Comp Drag установите режим Connected Tracks. Тогда если при выделении компонента выполняется команда Move - проводники рвутся, а если Move component - тянутся вместе с компонентом. Примечание: если проводник не доведен до центра контактной площадки, он не тянется.
4.33 Вопрос: Как повернуть, зеркально отобразить, перенести на нижний слой посадочное место/фрагмент топологии?
Ответ: Взять мышкой объект: выделить и зажать ЛКМ.
Нажать пробел (Space) для поворота.
Нажать X или Y для зеркального отображения без изменения слоя, в зависимости от того, по какой оси нужно отзеркалить.
Нажать L для переноса на противоположный слой. При этом посадочное место отзеркалится по горизонтали
4.34 Вопрос: Как в редакторе платы вызвать окно со списком компонентов? Чтобы выбрать компонент по десигнатору или номиналу или описанию (например, С39) в списке и этот компонент отобразился на плате в центре видимого поля.
Ответ: По умолчанию это окно уже активно: закладка PCB появляется рядом с закладкой Projects при открытии файла PcbDoc.
Если оно было закрыто, то, чтобы активировать: View -> Workspace Panels -> PCB -> PCB
В верхнем выпадающем списке выбрать Components.
Ниже выбрать группу компонентов (например,
Ниже появится список компонентов.
Способ реакции на выбор определяется галочками:
[X] Select - выделить на плате
[X] Zoom - масштаб на выбранный компонент
[X] Clear Existing - при выборе все предыдущее выделение снимается
и выпадающим списком: Normal/Mask/Dim -
Normal - Обычный режим, компонент никак не выделяется
Mask - Все, кроме выбранного компонента, маскируются
Dim - Выбранный компонент подсвечивается
4.35 Вопрос: Как настроить/отключить подсветку цепей при наведении курсора?
Ответ: DXP -> Preferences -> PCB Editor -> Board Insight Display -> Live Highlighting
Варианты:
[X] Enabled - Включена
[X] Live Highlighting only when Shift Key Down - Появляется, только если зажать Shift
Initial Intensity - Начальная интенсивность
Ramp up Time - Время нарастания интенсивности
Ramp up Time - Время угасания интенсивности
Outline Strenght - Ширина обведения вокруг подсвеченой цепи
Outline Color - Цвет обведения
4.36 Вопрос: К.п. выполнена на разных слоях разной формы. Включен однослойный режим. Почему неправильно отображается форма к.п.?
Ответ: Для к.п. имеющих несколько слоев (multilayer) форма отображается для верхнего слоя, независимо от того, какой сейчас слой редактируется. Соответственно: если к.п. в слое TOP имеет форму квадрата, а в BOTTOM - форму круга, то отображаться она будет как квадрат, даже если используется Single Layer Mode (однослойный режим) и активен нижний слой.
Исправить это можно, если изменить порядок изображения слоев:
DXP -> Preference -> PCB Editor -> Display -> Layer drawing order
4.37 Вопрос: Как выделить определенным цветом цепь?
Ответ: В панели PCB выбрать [Nets]. Далее выбрать класс цепи или [All Nets] (все цепи). Ниже выбрать интересующую цепь.
Контекстное меню -> Change net color.
CheckBox слева от имени цепи окрасится в выбранный цвет. Чтобы на плате применить выделение цветом, нужно включить этот CheckBox. Например:
[V] GND
При малом масштабе, дорожка будет выглядеть, как дорожка выбранного цвета. При увеличении, будет узор (по умолчанию шашечками) выбранного цвета. Изменить узор можно:
DXP -> Preferences -> Board Insight Color Overrides -> Base Pattern.
Там же настройки отображения при уменьшении масштаба: Zoom Out Behaviour.
( ) Base Pattern Scales - Масштабировать узор.
( ) Layer Color Dominates - Преобладание цвета слоя (при маленьком масштабе выделение цветом исчезает)
( ) Override Color Dominates - Преобладание цвета цепи (при маленьком масштабе цепь выделяется выбранным цветом без узора)
4.38 Вопрос: Как правильно сделать Fanout для BGA?
Ответ: От всех падов (даже от неиспользуемых) должны идти дорожки в определённую сторону (от центра к краю), таким образом, чтобы за счет этого происходила "самоцентровка" BGA при пайке.
4.39 Вопрос: Как нарисовать полигон круглой или произвольной формы, например, с использованием дуг?
Ответ: Возможные варианты
1) При рисовании полигона воспользоваться сочетанием клавиш Shift+Space для циклического переключения режимов рисования границы.
2) Нарисовать примитивами (Track, Arc, Circle) желаемый контур полигона. Выделить нарисованный контур.
Tools->Convert->Convert Polygon From Selected Primitives (T->V->G)
либо Tools->Polygon Action->Define From Selected Objects (T->G->D)
Полученный примитив будет иметь способ заливки None (Outlines only) - только обвод контура. Чтобы получить нормальную заливку, надо изменить в свойствах полигона заливку на Solid или Hatched
3) Обвести желаемый контур полигона Keepout. После этого в свойствах полигона установить Remove Dead Copper (удаление неподключенных кусков)
4.40 Вопрос: Как просмотреть, какие полигоны присутсвуют в проекте печатной платы?
Ответ: Для управления полигонами предусмотрено специальное диалоговое окно Tools->Polygon Pours->Polygon Manager.
Там же можно увидеть, какие полигоны присутсвуют в проекте, а также, управлять их видимостью.
4.41 Вопрос: Как скрыть и отобразить полигон?
Ответ: Возможные варианты:
1) Если нужно скрыть один: ПКМ на нужном -> Polygon Action -> Shelve (ПКМ->Y->(по умолч. горячая клавиша не назначена))
нескольно (не все): выделить полигоны -> ПКМ -> Polygon Action -> Shelve Selected (ПКМ->Y->(по умолч. горячая клавиша не назначена))
либо Tools->Polygon Pours -> Polygon Manager (T->G->M)
Все: ПКМ -> Polygon Action -> Shelve All (ПКМ->Y->(по умолч. горячая клавиша не назначена))
или Tools -> Polygon Pours -> Shelve [N] Polygon(s) (T->G->(по умолч. горячая клавиша не назначена))
Отобразить: Tools->Polygon Pours->Restore [N] Shelved Polygon(s)
либо Tools->Polygon Pours->Polygon Manager (T->G->M)
2) Отключить отрисовку всех полигонов: Ctrl+D -> Polygons -> Hidden
4.42 Вопрос: После импорта платы, все дорожки и переходные отверстия оказались неподключенными к цепям (No Net). Как быстро присвоить графическим объектам (примитивам) имена цепей, к которым они физически подключены? (аналог Reconnect Nets программы P-CAD)
Ответ: Design->Netlist->Update free primitives
Внимание! Перед выполнение стоит убедиться, что нет ошибочно соединённых дорожек на плате (Short Circuit).
4.43 Вопрос: Режим расталкивания препятствий включен, но, при установке Via, препятствия не расталкиваются. Почему так происходит? Как сделать так, чтобы препятствия расталкивались?
Ответ: Режим расталкивания препятствий работает только в режиме интерактивной трассировки или редактирования (перемещения объектов). Если переходное отверстие устанавливается через Place -> Via, то расталкивания не происходит. Чтобы это происходило, нужно добавлять Via в режиме трассировки (клавиша 2) или при переходе на другой сигнальный слой. Либо можно начать двигать установленное переходное отверстие.
4.44 Вопрос: При обновлении платы из схемы предлагается удалить компоненты и повторно добавить их, хотя они не менялись?
Ответ:Вероятно сбилась синхронизация компонентов.
В редакторе PCB выполните Project -> Component Link и обновите соответствие компонентов на схеме и на плате.
4.45 Вопрос: Как управлять привязками? Как отключить/включить привязки?
Ответ: Project -> Board Options -> Snap Options или O -> B (Options -> Board options)
Дополнительно в 10 версии была введена горячая клавиша Shift + E - циклическое переключение режимов привязки: привязка только на активном слое; привязка на всех слоях; привязка отключена.
4.46 Вопрос: Проводник незначительно касается другого проводника или контактной площадки. Проверка ошибок (DRC) не указывает на данную ошибку, хотя перемычка получается тоньше допустимого. P-CAD предупреждал о такой ошибке. Почему Altium не обнаруживает её? Как её выявлять?
Ответ: В P-CAD необходимо доводить проводник до центра к.п. или конца другого проводника, поэтому подобная ошибка исключалается. В Altium достаточно, чтобы соприкасалась медь, чтобы считать, что цепь замкнута.
Чтобы избежать подобных ошибок, в правилах Design -> Rules -> Routing -> Width -> Constrains нужно переключить в "(*) Check Min/Max Width for Physically Connected Copper". В этом случае будет учитываться реальная ширина перемычки.
Другой вариант, использовать скрипт BadConnetion. Он находит все, что не доведено до центра.
Проверка в CAM350 находит не талько такие ошибки, но расположенные объеты, принадлежащие одной цепи, на расстоянии меньше минимального зазора.
4.47 Вопрос: Как сделать надпись на полигоне в слое Top в инверсном виде без рамки?
Ответ: Через Place -> String помещаете заготовку на полигон, в свойствах String выбираете Font -> TrueType и Font Name, ставите галку на Inverted и ОК. Для удаления рамки заходите в Design -> Rules... и создаёте правило в Electrical -> Clearance, например,
Clearance_PolyText:
InPolygon
IsTextInverted
Minimum Clearance 0mm
Для созданного правила ставите высокий приоритет. Не забудьте перезалить полигон.
4.48 Вопрос: Как проверить, не осталось ли неразведенных цепей на плате?
Ответ: Самый надёжный вариант, выполнить проверку правил: Tools -> Design Rule Check -> Run Design Rule Check. После завершения разводки, обязательно выполняйте проверку правил, это позволит избежать многих досадных недочётов, особенно невовремя обнаруживаемых после получения готовых плат. Даже включенная проверка Online DRC не гарантирует обнаружение всех ошибок, т.к. некоторые ошибки не могут проверятся "на лету". К тому же, постоянная проверка кучи правил "на лету" может существенно загрузить процессор.
Другой вариант, в панели PCB выбрать Nets ->
4.49 Вопрос: После проверки ошибок, в отчёте отсутствуют некоторые нарушения правил, которые явно видны на плате (например, недоразведена дорожка, короткое замыкание), эти ошибки не маркируются?
Ответ: Как и во многих других компиляторах, здесь ограничен размер списка ошибок. Если число ошибок очень много, то выдается предупреждение, что достигнут предел размера списка ошибок (500 ошибок) и проверка остановлена. В этом случае следует, либо устранять ошибки, пока их совсем не останется. Либо, отложить проверку тех правил, которые на данном этапе некритичны. Например, расстановка шелкографии при проверке качества разводки играет второстепенную роль.
Для выбора, какие правила должны проверяться, необходимо расставить галочки в Tools -> Design Rule Check -> Rules To Check
Столбец Online указывает, какие правила будут проверятся "на лету".
Столбец Batch указывает, какие правила будут проверяться при запуске проверки кнопкой "Run Design Rule Check".
Некоторые из правил, например "Un-Routed Net", не могут проверяться в режиме "Online".
4.50 Вопрос: При замыкании более чем по одному маршруту цепей (чаще всего: цепей питания), т.е. при образовании контура/кольца, Altium удаляет часть проводников, чтобы разомкнуть эту цепь. Как это отключить?
Ответ: Для части цепей, особенно удобно для классов: Панель PCB -> Nets -> правый клик на нужных цепях -> Loop Removal
Варианты опций:
Для всех цепей: DXP -> Preferences -> PCB Editor -> Interactive Routing -> Interactive Routing Options -> Automatically Remove Loops
4.51 Вопрос: Как настроить количество и параметры сигнальных слоёв в плате?
Ответ: Design -> Layer Stack Manager
В исходном состоянии определены два внешних слоя. Кроме списка слоёв, здесь определяются параметры, необходимые для расчёта волнового сопротивления.
Layer Pairs - порядок следования слоёв изолятора Core и Prepreg.
Top/Bottom Dielectric - учёт толщины паяльной в расчётах.
Add Layer - добавляет сигнальный слой ниже выбранного, если возможно. Для срабатывания нужно выбрать слой из существующих.
Add Plane - добавляет слой питания.
Move Up/Down - перемещает слои.
Delete - удаляет слои. Внешние слои (Top и Bottom) удалить нельзя. Для создания односторонней платы достаточно запретить разводку на нижнем слое.
Properties ... - свойства слоя: имя, толщина меди (для сигнального), тип материала и диэлектическая проницаемость (для препрега).
Configure Drill Pairs... - настройки парных слоёв для сверловки, для задания слепых и глухих отверстий.
Impedance Calculation... - формулы для расчёта волновых сопротивлений для разных конфигураций линий связи (полосковая/микрополосковая).
Place Stackup Legend - добавляет на текущий слой табличку с описанием стека слоёв.
4.52 Вопрос: Как добавить механический слой?
Ответ: Design->Board Layers And Colors (L) Что бы добавить новый механический слой необходимо под списком механических слоёв снять галку Only show enabled mechanical Layers и поставить галочки Enable напротив нужных слоёв.
4.53 Вопрос: Как провести дорожку поверх полигона?
Ответ: Можно отключить проверку правил при интерактивной трассировке
DXP -> Preferences -> PCB Editor -> Routing Conflict Resolution -> Ignore Obstacles и
DXP -> Preferences -> PCB Editor -> Routing Conflict Resolution -> Current Mode -> Ignore Obstacles - текущий режим также можно выбрать в процессе трассировки клавишей Shift+R.
Но неудобно производить трассировку, если не видно дорожек на фоне полигонов. Более целесообразным будет отключить отображение полигонов. (см. 4.41 Как скрыть и отобразить полигон?)
4.54 Вопрос: Есть несколько перекрывающихся полигонов. Как определить порядок их отрисовки?
Ответ: Порядок отрисовки полигонов можно определить в менеджере Tools -> Polygon Pours -> Polygon Manager.
4.55 Вопрос: Как выделить полностью одну дорожку?
Ответ: Select -> Connected Copper (Ctrl+H) или Select -> Phisical Connection - выделяет соединённые элементы топологии.
Select -> Net Выделяет элементы одной цепи, даже если они не соединены физически.
Чтобы выделить несколько дорожек, надо при выделении зажать клавишу Shift.
Чтобы выйти из режима выделения, надо нажать клавишу Esc.
4.56 Вопрос: Как импортировать разводку платы из Gerber?
Ответ: Создаём новый CAM файл и жмём File -> Import -> Quick Load. В появившемся диалоге выбрать директорию, где лежат герберы и сверловка.
Если был файл сверловки, то появится диалог настройки импорта сверловки.
В панели CAMtastic -> Cam Editor выставить произвольные цвета слоёв.
В меню Tables -> Layers Order выставить номера сигнальных слоёв (1 — top и далее по списку до N — bottom). При необходимости в Tables -> Layers Sets выставить связи слоёв сверловки с сигнальными слоями и плейнами.
Далее вызвать Tools -> Netlist -> Extract и на основе указанной выше информации CAM-редактор объединит дорожки в цепи. Информация о найденных цепях отобразится в списке Nets боковой панели CAMtastic->Cam Editor.
После этого действия разблокируется пункт File -> Export -> Export to PCB.
4.57 Вопрос: Создал правило при помощи Мастера (Wizard'а). Приоритет увеличил до максимального. А оно не выполняется? В чем дело, я же не сам придумал условия, мне их Мастер подсказал?
Ответ: При создании правил пользователь должен самостоятельно отслеживать выполнимость условий. Мастер не проверяет корректность создаваемых правил.
4.58 Вопрос: Как назначать пары механических слоёв?
Ответ: Для начала надо открыть Design -> Board Layers & Colors (Горячая клавиша L)
Далее, в нижней левой части окна есть две кнопки: "2D Color Profiles" и "Layer Pairs..."
Щёлкните по "Layer Pairs...". В открывшемся окне увидите список из двух колонок: First Layer и Second Layer. В исходном состоянии список пуст.
Кнопками Add, Delete, Mechanical Pair Properties можно назначать, удалять, изменять пары механических слоёв.
Внимание!Парность слоёв можно устанавливать только в режиме редактора плат (PCB). В библиотеке посадочных мест PCBLib это возможность недоступна. Соответствующая кнопка видна, но заблокирована.
4.59 Вопрос: Как экспортировать контур платы в P-CAD?
Ответ: В P-CAD, в отличие от Altium Designer, требуется, чтобы контур платы был нарисован линиями (примитивами). Для формирования контура надо вызвать команду Design -> Board Shape -> Create Primitives From Board Shape.
Внимание!Переходы от одной системы к другой, конечно, позволяют сохранить топологию, но возможно возникновение артефактов. При этом Altium Designer обладает существенно большим функционалом. Да и для производства многие изготовители давно принимают файлы Gerber. Поэтому, советую сосредоточится на изучении возможностей AD, вместо попыток перенести проект в старую среду разработки.
5. Вывод информации:
5.1 Вопрос: Как избежать двойной рамки при распечатывании принципиальной схемы? Как распечатать по ГОСТу без внешней рамки (5+5+5+20)?
Ответ: Снимите флаг Design -> Document Options -> Sheet options -> Show Borders
5.2 Вопрос: Как сформировать файлы для заказа печатной платы (ПП)?
Ответ: Приблизительная последовательность действий:
5.3 Вопрос: Как в файле BOM осуществляется доступ к параметрам проекта и параметрам компонентов?
Ответ: При использовании шаблона (формат XLT, возможно использование формата XLS) запись вида Field=ИмяПараметраПроекта будет заменена на значение соответствующего параметра. В ячейки под записью Column=ИмяПараметраКомпонента заносятся значения сответствующих параметров компонентов. В качестве примеров можно посмотреть шаблоны в папке Templatesпрограммы Altium Designer.
5.4 Вопрос: Как в файле BOM именовать колонки шаблона, чтобы использовать имя отличное от имени параметра?
Ответ: Над записями Column=ИмяПараметраКомпонента написать нужное имя колонки. При необходимости, строку с записями Column=ИмяПараметраКомпонента можно сделать скрытой.
5.5 Вопрос: Как получить список соединений (NetList)?
Ответ: В текстовом виде получить можно таким образом:
Для редактора SCH:
Design -> Netlist for Project -> Wirelist (например) - для всего проекта
Design -> Netlist for Document -> Wirelist (например) - только для активного листа
Для редактора PCB:
Design -> Netlist -> Export Netlist from PCB
5.6 Вопрос: Как загрузить в Altium Designer созданный вручную список соединений (Netlist)?
Ответ:
5.7 Вопрос: Как сделать мультиплицированную плату? (для автоматического монтажа)
Ответ: Создаёте новый PCB документ. С помощью Place -> Embedded Board Array/Panelize вставляете плату которую хотите смультиплицировать и вводите настройки, типа зазора между платами и т.п.
Ссылка: Ветка "Мультиплицирование"
Ссылка: Ветка "Мультиплицирование" http://electronix.ru/forum/index.php?showtopic=74002&st=0&p=953131&#entry953131
Комментариев нет:
Отправить комментарий
ваше мнение...