Самоучитель по Altium Designer (Уроки в формате видео)
Программная среда для разработки и моделирования печатных плат, интегральных микросхем и других электронных устройств, обладающая огромными возможностями. В редакторе имеются все необходимые инструменты для воплощения самых сложных проектов, таких как многослойные печатные платы, многоиерархические и многоканальные схемы. Самостоятельно освоить конструирование печатных плат помогут уроки Altium Designer, которые представлены в формате видеолекций. Наличие русского интерфейса в программе значительно упрощает её изучение.Если Вы желаете использовать весь потенциал редактора, рекомендуем изучить данный курс видеоуроков. В нем Вам подробно изложат все принципы работы с Altium Designer, расскажут об интерфейсе приложения, библиотеках компонентов, научат работать с объектами печатной платы и создавать проект с нуля.
Уроки по Altium Designer
Структурированный курс уроков Альтиум Дизайнер, в которых поэтапно раскрывается каждая отдельная тема. Вы научитесь грамотно обращаться с программой для компьютерного конструирования печатных плат. Всего в курсе 34 видеоурока; продолжительность каждого составляет от 9 до 25 минут, в зависимости от темы.
Чтобы ознакомиться с форматом изложения лекций, предлагаем Вам просмотреть первые 10 видеоуроков. Загрузить полный курс Вы можете в конце новости.
В этом ролике Вас ознакомят с интерфейсом Altium Designer: из чего он состоит и как с ним работать.
Учимся искать необходимые объекты, просматривать их характеристики, выделять и редактировать элементы.
В данном уроке рассматривается создание и использование горячих клавиш в программе.
4creates.com
Документация Altium Designer | Altium Designer 19.0 Руководство пользователя
- Передовые технологии трассировки
- Инструменты проектирования современных гибко-жестких печатных плат
- Мощные инструменты управления проектными данными
- Эффективные инструменты повторного использования проектных данных
- Оценка и отслеживание стоимости в режиме реального времени
- Динамические данные о цепочке поставок
- Трехмерная визуализация и проверка зазоров
- Гибкие инструменты управления утвержденными версиями
Все эти инструменты доступны в уникальной единой среде проектирования, обеспечивающей высокую производительность. Унификация Altium Designer позволяет беспрепятственно переходить между различными проектными областями. Но изучение широких возможностей системы может показаться сложной задачей на пути к эффективному проектированию. В этом базовом разделе документации по Altium Designer представлена вся информация, необходимая для быстрого освоения системы. Документация Altium Designer буквально является «древом познания», которое предоставляет как обзорную информацию и пошаговые инструкции, так и более детальные разделы.
Документация по Altium Designer разделена на версии. Вы можете переключиться на нужную версию вручную в своем веб-браузере либо открыть нужную версию автоматически из Altium Designer. Нажмите F1, чтобы открыть нужный раздел документации для той версии, в которой вы в данный момент работаете.
Быстрый старт в проектировании печатных плат (и в Altium Designer!)
Вы новичок в проектировании плат или в использовании Altium Designer, и не знаете, с чего начать? В этом уроке вы пройдете весь процесс от пустого листа схемы до создания файлов для производства платы простого автоколебательного мультивибратора с девятью компонентами. Как показано на схеме слева, здесь используется два NPN-транзистора общего назначения.
Изучение Altium Designer
Altium Designer включает в себя все составляющие, необходимые для процесса разработки электронных устройств. Редактирование документов, компиляция и обработка осуществляется в единой среде Altium Designer. В основе Altium Designer лежит платформа интеграции X2, которая объединяет различные компоненты системы (их набор зависит от приобретенной лицензии) в интуитивно понятном интерфейсе пользователя. Чтобы добиться еще большей гибкости, вы можете полностью настроить среду под свой стиль работы.
Вы можете изучить интерфейс и функции Altium Designer, просто экспериментируя с системой во время создания нового проекта, но лучший вариант – начать с ознакомления с документацией!
Переходите с другой системы проектирования? Не проблема – перейдите в раздел Взаимодействие с другими инструментами проектирования. Не важно, переходите ли вы с PADS ®, EAGLE™, Expedition®, xDX Designer®, Allegro® или другой поддерживаемой системы – в Altium Designer есть инструменты импорта и/или экспорта для простого перехода на решения Altium.Расширение возможностей Altium Designer
Система управления Altium Designer позволяет настроить ваше программное обеспечение в любое время после установки. Настройка включает в себя не только обновление базового функционала (т.н. системные ресурсы), но и возможность устанавливать, обновлять и удалять функциональные возможности с помощью дополнительных программных модулей (Extensions).
По сути, дополнительный программный модуль расширяет функциональные возможности программного обеспечения. Базовый набор функций и возможностей, который устанавливается и управляется как часть изначальной установки, называется системными ресурсами (System Resources). Кроме того, доступен ряд опциональных программных модулей (
Дополнительные программные модули могут быть как бесплатными, так и платными (предоставляться по подписке), поставляться Altium или сторонними компаниями. Кроме того, с помощью дополнительного программного модуля Altium Developer вы можете самостоятельно улучшать возможности Altium Designer, используя Altium Designer SDK (Software Development Kit – набор средств разработки) для создания собственных расширений.
Дополнительную функциональность системы, которую предоставляют расширения, можно просмотреть, установить и затем управлять ей на странице Extensions & Updates (Расширения и обновления), которая открывается командой Extensions and Updates из меню в верхней правой части рабочего пространства.Сервер управляемых данных
Сервер управляемых данных гармонично работает с Altium Designer, что предоставляет элегантное решение для надежного управления проектными данными. Этот сервер не только обеспечивает надежное и безопасное хранение данных, но также позволяет управлять версиями проектов и, таким образом, отслеживать проектные изменения, без перезаписи утвержденных ранее проектов. Сервер также управляет жизненным циклом данных, что позволяет сразу увидеть, на каком этапе находятся данные и использовать их соответствующим образом.
ервер используется для управления любыми управляемыми данными, такими как компоненты, доменные модели, листы схем и шаблоны. Конечно же, вы можете создавать целые проекты непосредственно на сервере и управлять ними здесь.
С помощью набора повторно используемых проектных «строительных блоков», хранимых на сервере, вы можете начинать новые проекты с уверенностью в том, что все модели, компоненты и элементы проекта более высокого уровня были утверждены для использования, что избавляет вас от необходимости изобретать велосипед. Сервер одновременно является и источником, и местом сохранения данных об элементах проектирования, так что каждый новый проект использует те элементы, которые выпущены на сервер и управляются им. Создавая проекты только с теми элементами, которые управляются сервером, вы обеспечиваете их целостность.
Altium Designer может работать со следующими типами сервера управляемых данных:
Вы можете продолжить использовать существующий Altium NEXUS Server с Altium Designer, но помните, что Altium Vault как решение больше не разрабатывается. Altium NEXUS Server 1.1 был последней версией, после которой будут осуществляться только поддерживающие обновления. Для доступа к самым новым функциям и возможностям рассмотрите переход на Altium Concord Pro. Либо, если вам необходимо гибкое решение для управляемых рабочих процессов и интеграции с корпоративными системами, перейдите на Altium NEXUS. Altium NEXUS является готовым решением для организованного совместного проектирования печатных плат, основанном на рабочих процессах. Это решение включает в себя возможности проектирования, управления данными о компонентах, управления проектными данными, создания рабочих процессов и управления ими и многое другое. Как готовое решение, Altium NEXUS состоит из готовых настраиваемых модулей, и его внедрение осуществляется экспертами Altium.Настройки Altium Designer
В Altium Designer вы можете настроить различные области системы из единого расположения. Эти глобальные настройки будут применены ко всем проектам и связанным документам.
Настройка осуществляется в диалоговом окне Preferences (нажмите
в правом верхнем углу рабочего пространства). Настройте область системы с помощью элементов управления и параметров на открывшейся странице, как вам необходимо. Настройка может сочетать требования политики вашего предприятия и ваши личные предпочтения для рабочей среды.В диалоговом окне Preferences представлен ряд полезных инструментов для настройки среды необходимым образом, в том числе:
- Возможность импорта настроек из предыдущей версии программы.
- Возможность сохранения и загрузки настроек с помощью файла *.DXPPrf.
- Возможность сброса параметров и элементов управления до значений по умолчанию на активной странице настроек или на всех страницах.
И если вы используете сервер управляемых данных, вы можете выпустить настройки Altium Designer на этот сервер в качестве целевого объекта (и его ревизии). После того как настройки выпущены и состояние их жизненного цикла изменено на готовое к использованию, эти настройки можно применить на других установленных системах.
Справка по правилам проектирования плат
Для определения требований к проекту редактор плат Altium Designer использует концепцию правил проектирования. Эти правила формируют «набор инструкций», которым будет следовать редактор плат. Они применяются для различных аспектов конструирования: ширина проводников, зазоры, стили соединений, переходных отверстий и так далее – и множество правил можно отслеживать в режиме реального времени с помощью динамической проверки проектных правил (Online DRC).
Правила проектирования применяются к необходимым объектам согласно заданной иерархии. Можно настроить множество правил одного типа, и может получиться так, что к одному объекту применяется более одного правила. В этом случае возникает конфликт правил, который решается настройками приоритетов. Система просматривает правила, начиная от правил с более высоким приоритетом, и применяет первое правило, область действия которого соответствует проверяемому объекту.
После того, как набор правил задан, вы можете успешно создать проект платы с различными, зачастую строгими требованиями к ней. Поскольку редактор плат «работает по правилам», уделите время на настройку правил, и вы сможете работать эффективно, точно зная, что ваш проект соответствует требованиям.
Справка по нарушениям компиляции проекта
Компиляция является частью процесса создания корректного списка цепей проекта. В действительности, результатом этого процесса является унифицированная модель данных проекта – единая модель данных, доступ к которой осуществляется из различных областей единой среды проектирования Altium Designer. В ходе компиляции можно проверить связи на схеме на соответствие правилам, заданных в настройках проекта на вкладках Error Reporting (Отчет об ошибках) и Connection Matrix (Матрица соединений).
В этом разделе документации Altium Designer представлены полные описания возможных нарушений, которые могут быть в документах при компиляции проекта.
Справка по языку запросов
В основе редакторов схем и плат Altium Designer лежит мощный обработчик запросов. Вы можете ввести запрос, чтобы точно выбрать только те объекты, которые необходимы. Запрос – это строка, которую вы вводите, используя определенные ключевые слова и синтаксис, и после чего получаете требуемые объекты.
Обычно запросы создаются на панели Filter, но они также используются для определения областей действия правил проектирования. Если вы изучите язык запросов, его функции, ключевые слова и синтаксис, вы сможете вводить выражения напрямую, но вы также можете использовать Query Helper (Помощник по запросам). В окне этого помощника содержится полный список функций и ключевых слов запросов, необходимые элементы управления и средство проверки синтаксиса.
В начале может показаться, что использовать язык запросов сложно, но со временем вы оцените его эффективность и найдете собственный стиль построения выражений для поиска необходимого набора объектов. Чтобы ускорить этот процесс, есть информация по каждой функции запросов. Достаточно выделить или щелкнуть внутри любого ключевого слова в Query Helper, на панели Filter или в поле Full Query (Полный запрос) редактора правил и нажать F1, и откроется соответствующая страница документации.
Справка по ресурсам
Единая среда проектирования Altium Designer состоит из множества служб, подключенных к базовой платформе. Как и базовая платформа, эти службы предоставляют доступ к ресурсам системы – ее компонентам и функциям.
Эти ресурсы представляют собой команды, диалоговые окна, панели и т.п. Информация по ним содержится в следующих разделах документации:
Чтобы получить информацию по какому-либо определенному ресурсу, используйте следующие способы:
- В системе наведите курсор на команду меню, кнопку панели инструментов, диалоговое окно, панель или объект и нажмите F1.
- В документации найдите нужный раздел в дереве навигации либо воспользуйтесь поиском с помощью иконки на панели слева.
Веб-сайт Altium – быстрые ссылки
www.altium.com
Создание простой печатной платы с помощью Altium designer в картинках. (Часть 1) [Вегалаб-Викизона]
Эта статья – попытка написать краткое руководство для начинающих осваивать Altium designer (AD). Я не претендую на профессионализм, как в описании функций пакета, так и его использовании. Тем не менее, я попытался описать работу с практической точки зрения, для несложного проекта и создать задел для дальнейшего самостоятельно изучения пакета. Хочу обратить внимание на уже существующие уроки по Protel DXP Ю. Потапова. Они безусловно обстоятельнее, но уже несколько устарели и некоторые моменты практической работы с пакетом там не освещены.
Все, что здесь описано, я проделал непосредственно во время описания. Результирующий проект доступен для ознакомления.
Для начала я привел руководство по созданию несложной печатной платы мультивибратора (так же как и в уроках Ю. Потапова), основные шаги. Работу с библиотеками, подготовку к производству и подготовку документации я планирую осветить в последующих статьях.
Начать предлагаю с некоторых соглашений, дабы избежать разночтений.
В региональных настройках операционной системы заменен разделитель целой и дробной части с запятой на точку.Необходимость такой замены обусловлена проблемами в преобразованиях чисел в пакете. Часть ошибок к настоящему времени исправлена, но некоторые еще присутствуют.
Используется версия 6.6.7903 пакета и библиотеки входящие в его состав.Должен заметить, что функции использованные мной при создании проекта, практически не изменились, начиная с версии 2002 (Protel DXP). Но хотелось бы избежать проблем связанных с мелкими различиями между версиями пакета. Так же отмечу, что практически к каждому обновлению пакета разработчики выпускают и обновление встроенных библиотек.
Перед началом работы, настройки рабочего пространства приведены к начальному состоянию. Отключены все библиотеки. К этому пункту я вернусь непосредственно в начале работы.*
Очень краткое описание интерфейса.
рис. 0На рис.0 приведено рабочее окно программы с открытым, уже подготовленным проектом:
главное меню
боковая панель. Отмечу, что на рисунке отображена панель управления проектами или дерево проектов.
закладки боковых панелей
панель инструментов
панель документов
закладки слоев документа
кнопки отображения открытых боковых панелей
настройки отображения элементов в документе
кнопки быстрого вызова боковых панелей
Как и во многих программах под Windows, в AD кнопки на панели инструментов дублируют пункты главного меню (или просто меню) и имеют одинаковые иконки. Однако кнопки дублируют не все пункты меню и прямо не подписаны (только всплывающая подсказка), поэтому, при написании я пользовался главным меню.
Все документы открываются внутри одного окна. Одновременно можно открыть несколько документов разного типа и из разных проектов, что очень удобно.
Подготовка к работе
Структура и состав панелей меняются в зависимости от типа открытого документа и могут отличаться от приведенного. Ко всему прочему они настраиваются, что может еще усугубить различие и усложнить работу с данным руководством. Поэтому перед началом работы приведем панели общему виду. Главное меню – View|Desktop Layouts|Default.
Это все что нужно для начала.
Создание проекта
рис. 1На рис. 1 приведено окно программы после запуска. Для начала создадим новый проект. Для этого можно воспользоваться ссылками на заглавной странице (навигация как в Интернет обозревателе) или воспользоваться проверенным способом – через Главное меню – File|Project|PCB Project. Появится панель с деревом проектов (рис. 2).
рис. 2В дереве проектов создается заготовка проекта со стандартным, для новых проектов, именем. Отмечу, что проект как таковой еще не создан, в дереве проектов только намерение (собственно, как и в большинстве программ для Windows). Сам проект создается после сохранения. Что мы и проделаем. Жмем правой кнопкой на названии проекта (рис. 3) и выбираем Save Project As…
рис. 3
Откроется стандартное окно сохранения файла. Выбираем имя и папку для сохранения проекта и жмем кнопку Save. Здесь поясню подробнее. Проект AD, это файл с описанием наличия документов и связей между ними. Все телодвижения по созданию документов, отчетов происходят относительно этого файла и пути в нем прописаны относительные. Соответственно новые файлы по умолчанию располагаются в папке в которой сохранен сам проект. Поэтому я рекомендую для каждого проекта создавать свою папку с уникальным названием. Ее впоследствии, безболезненно, можно перенести на другой компьютер, открыть проект и получить доступ ко всем его документам. Для примера, я создал папку E:\Altium projects\Outstage и сохранил проект с таким же именем. В дереве проектов обновилось название на — Outstage. Проект, как Вы понимаете – пуст. Исправим досадное недоразумение и добавим в проект лист схемы.
рис. 4
Щелкаем правой кнопкой на названии проекта и в контекстном меню выбираем Add New to Project|Schematic (рис. 4). На рис. 5 — результат этой операции.
рис. 5В окне документов появляется лист схемы (по умолчанию формат А4) и в дереве проектов схема с названием по умолчанию. Сохраняем схему аналогично сохранению проекта, только выбираем схему в дереве проектов (рис. 6).
рис. 6
Имя файла выбираем по желанию. Обратите внимание, файлы теперь по умолчанию сохраняются в папку с проектом, но место расположения можно изменить. На рисунке 7 видна схема в составе проекта.
рис. 7
Можно начинать рисовать схему.
Создание схемы
Начнем с добавления компонента в схему через Главное менюPlacePart… Появляется окно выбора компонентов (рис. 8).
рис. 8
Здесь Placement Type – From Standard Libraries оставляем, будем на первом этапе пользоваться встроенными библиотеками. В окне остались артефакты от моих проектов, но по идее поля должны быть пусты. Жмем кнопку с тремя точками, чтобы выбрать библиотеку, компонентами нужно использовать.
Небольшое отступление. В поставке AD идут две стандартные библиотеки компонентов: Miscellaneous Devices.IntLib и Miscellaneous Connectors.IntLib. Хочу обратить внимание – это интегрированные библиотеки, т.е. содержащие и символы и посадочные места. Если пакет установлен по умолчанию, то они находятся по адресу C:\Programs Files\Altium\Library. Фактически в них собраны заготовки «рассыпных» элементов для облегчения освоения пакета и использования как основы для собственных. Плюс к этому, собран вагон библиотек от производителей. На начальном этапе воспользуемся только стандартными библиотеками, но я покажу как подключить внешние библиотеки.
Появилось окно выбора библиотеки компонентов (рис. 9).
рис. 9На данном примере оно пустое, я намеренно удалил все ссылки для имитации самого тяжелого случая. В вашем случае там должны быть прописаны стандартные библиотеки. Т.е. в случае пустого окна или необходимости добавить библиотеку жмем кнопку с тремя точками. Появляется окошко с настройками библиотек (рис. 10).
рис. 10Жмем кнопку Install… Далее в окне выбора файла находим стандартные библиотеки (рис. 11, я специально подсветил тип файла — IntLib).
рис. 11Путь к библиотекам я указывал ранее. Выделяем и жмем Открыть. Повторяем операцию для второй библиотеки. На рис. 12 приведен вид окна с установленными библиотеками. Жмем Close.
рис. 12Теперь окно выбора библиотеки и компонента (рис. 13) приобрело другой вид. Сверху окна видно наименование библиотеки, появился список компонентов и справа символ, и посадочное место.
рис. 13Выбираем подходящий (рис. 14) и жмем OK.
рис. 14Возвращаемся в окно выбора компонентов (рис. 15). Здесь уже заполнены все поля и есть возможность изменить некоторые параметры, например позиционное обозначение или тип посадочного места. Знак вопроса в позиционном обозначении – служебный символ, необходим для автоматической нумерации. Вместо него можно сразу поставить номер, но не нужно.
Небольшое отступление. На первый взгляд – довольно муторная процедура.Но нужно обратить внимание на то, что устанавливать библиотеки придется достаточно редко, т.е. половину операций сразу исключаем. Многие компоненты можно скопировать на схеме из уже имеющихся. Остаток не доставляет неудобств.
рис. 15
рис. 16
Жмем ОК. После выбора компонента в библиотеке он «прикрепляется» к курсору (рис. 16; в данном случае это транзистор).
Небольшое отступление. Сейчас можно вызвать окно свойств компонента, нажав кнопку Tab, однако, если мы изменим его свойства, последующие компоненты будут их наследовать до выбора следующего. К этому вопросу я планирую вернуться позднее, сейчас в этом нет необходимости. Хочу отметить, что на данном этапе уже просто необходимо использовать клавиатуру. Клавиатурные сочетания ускоряют работу со схемой в разы и их нужно запомнить.
рис. 17
Установка компонента производится нажатием левой кнопки мыши в нужном месте рабочего поля (установка компонента вне рабочего поля не допускается, хотя и возможна; к этому моменту я постараюсь вернуться в последующих статьях.). После установки компонент по прежнему «прикреплен» к курсору (рис. 17) и есть возможность установить еще один такой же.
Но в схеме требуется его зеркальная копия, поэтому жмем кнопку X на клавиатуре (рис. 18). Устанавливаем компонент.
рис. 18
Так как больше транзисторы не нужны, нужно вернуться к выбору компонентов в библиотеке. Жмем правую кнопку мыши и возвращаемся в окно выбора компонентов. Выбираем резистор и устанавливаем горизонтально. Следующий нужно повернуть на 90 градусов, для этого жмем пробел (рис. 19). Повторяем операцию для конденсаторов и разъема, который находится в другой библиотеке.
рис. 19
Закрыть окно выбора компонентов можно кнопкой Esc. Передвигать рабочее поле можно «зацепив» его правой кнопкой мыши за свободное от элементов место, но этот режим не работает, если мы выбрали компонент. В этом случае можно подтянуть курсор с прикрепленным к курсору компонентом к нужному краю экрана и рабочее поле плавно передвинется. Масштабируется изображение стандартно – колесиком мыши при нажатой кнопке Ctrl. Компоненты можно передвинуть «зацепив» их левой кнопкой мыши, при этом их можно повернуть и сделать зеркальными. На рис. 20 приведен пример расстановки компонентов.
рис. 20Приступаем к проводникам. Идем в Главное меню|PlaceWire. Подводим курсор к выводу компонента, где он подсвечивается диагональным красным крестом, что означает возможность сделать соединение (рис. 21).
рис. 21
рис. 22
Жмем левую кнопку мыши, и тянем проводник до следующего вывода. На примере рис. 22 видно, что проводник тянется не так, как хотелось бы.
Поворачиваем его пробелом, так же как и компонент (рис. 23, 24).
рис. 23
рис. 24
Дальше есть два пути. Можно присоединить проводник к выводу ближайшего резистора, в этом случае проводник «оборвется», но мы останемся в режиме прокладки проводника (рис. 24). Второй путь – тянуть проводник до следующего резистора, а ближайшему резистору, ввиду пересечения с контактом, проводник «зацепится» сам (рис. 25, 26). Сменить угол прокладки проводника с 90º на 45º можно сочетанием клавиш Shift+пробел.
рис. 25
рис. 26
Теперь хочу отметить нюансы перемещения проводников и присоединенных к ним компонентов. По умолчанию при попытке перемещения проводника, его сегмент (от одного угла или вывода компонента, до другого) «отрывается» от компонентов и, если он изначально рисовался как сегмент, проводника (рис. 27).
рис. 27
рис. 28
Компонент при перемещении просто «отрывается» от проводников (рис. 28). В общем, это удобно. Но в некоторых случаях желательно чтобы проводник тянулся или компонент тянул за собой проводники. В этом случае просто перед перемещением нажимаем кнопку Ctrl и удерживаем еЈ во время перемещения (рис. 29, 30).
рис. 29
рис. 30
Хотя, как видно на рисунке 30 могут появиться артефакты. Готовая схема приведена на рис. 31. Я по привычке добавил символ земли через Главное менюPlacePower Port, который автоматически именует присоединенную цепь. Добавить имя для других цепей, можно поставив ярлык через Главное менюPlaceNet Label.
рис. 31
Я рассмотрел основные операции при рисовании схемы, остальное я предлагаю опробовать самостоятельно.
Не забываем сохраняться.
Небольшое отступление. После каждого нажатия на кнопку Save система создает резервную копию схемы или платы, архивирует ее и складывает папку History папки проекта.
Теперь вернемся к позиционным обозначениям. На этапе добавления компонента в схему я обращал внимание на знак вопроса в позиционном обозначении, он и будет заменяться на цифру или цифро-буквенный код. AD позволяет сделать это автоматически. Идем в Главное менюToolsAnnotate… Получаем окно расстановки позиционных обозначений (рис. 32).
рис. 32Сначала выбираем порядок расстановки (отмечен стрелкой) – Down Then Across, картинка под списком наглядно показывает процесс. Далее жмем Update Changes List. Всплывающее окно информации (рис. 33) показывает, сколько позиционных обозначений обновлено.
рис. 33
Теперь в окне справа мы видим изменения в списке – колонка Proposed. Если все устраивает, а оно устраивает – жмем Accept Changes (create ECO). Только сейчас изменения вносятся в схему. Мы получаем окошко со списком изменений, которые должны быть внесены в схему (рис. 34).
рис. 34Жмем кнопку ValidateChanges, и система проверяет возможность внесения изменений без ошибок. Смотрим статус (рис. 35) – все в порядке.
рис. 35Жмем кнопку Execute Changes. Если все прошло удачно – получаем рис. 36. Все, изменения внесены в схему.
рис. 36Еще несколько моментов. По умолчанию сортировка компонентов производится по полю Comment, и если что-то не устраивает, можно попробовать изменить правило. Еще нужно обратить внимание на количество обновленных позиционных обозначений относительно количества компонентов в схеме. Если у одного или нескольких компонентов уже проставлены позиционные обозначения, то они обновлены не будут. Это позволяет задать некоторые позиционные обозначения вручную. В случае необходимости обновления всех позиционных обозначений, их необходимо предварительно сбросить. Эта операция повторяет аннотацию, только вместо кнопки UpdateChanges List, жмем ResetAll.
Небольшое отступление. Конечно, возникает вопрос, — зачем я уделил столько внимания аннотации схемы? Ответ прост. Это наглядное описание ОСНОВНОГО метода внесения изменений в проект. И метод этот – ECO (Engineering Change Order). В процессе внесения изменений можно отследить достаточно много ошибок, причем ДО производства каких либо действий. Пример я приведу в процессе переноса компонентов на печатную плату. На этом этапе, так же, можно сформировать отчеты для более подробного изучения.
Теперь окошко можно закрыть. На рис. 37 представлена схема с проставленными позиционными обозначениями.
рис. 37
У каждого компонента видны три атрибута: позиционное обозначение, комментарий, номинал. У транзисторов, по понятной причине – номинал отсутствует. Изменить атрибуты можно прямо на схеме. Двойной клик на номинале вызовет окно свойств атрибута. Все атрибуты для компонента можно изменить в окне свойств компонента, дважды кликнув на компоненте (рис. 38). Стрелками я указал основные, это позиционное обозначение и комментарий с флажками видимости, номинал, посадочное место.
рис. 38Изменяем необходимые. Далее, для красоты, можно подвигать атрибуты. Однако нам мешает большой шаг сетки перемещения – 10. Изменим на меньший через Главное менюViewGridsSet Snap Grid… В окошке выбора шага сетки меняем значение на 5. Отмечу, что предыдущее значение шага сетки осталось стеке и межу ним и новым значением можно переключаться клавишей G. Текущее значение выводится в строке состояния в левом нижнем углу. Теперь можно более точно установить атрибуты. Просто «цепляем» их мышкой и тянем на нужное место. После этого, можно скрыть комментарии у резисторов и конденсаторов, через окно свойств, и готовую схему сохранить. Безусловно, для больших схем установить атрибуты для каждого компонента – весьма утомительная задача. Нам на помощь, здесь, приходит «конек» AD – инспектор. Это инструмент для правки групп параметров.
Небольшое отступление. AD построен на движке базы данных и практически все операции в нем выполняются с помощью запросов. Инспектор, это, по сути, построитель запросов. Параметры в нем можно задавать вручную, или можно воспользоваться мастером. Отдельно он вызывается клавишей F11.
рис. 39
Попробуем с помощью инспектора скрыть атрибуты у резисторов и конденсаторов. Выделяем на схеме атрибут, щелкаем на нем правой кнопкой мыши и выбираем Find Similar Objects… (рис. 39) и получаем окошко – мастер ввода параметров (рис. 40), в котором выбираем параметры запроса, точнее изменяем по необходимости.
рис. 40
В нашем случае меняем параметры совпадения в Object SpecificValue и Object SpecificParameter Name с Any на Same. Т.е. получается, что мы выбираем все комментарии с именем Res1. Ставим галочку Select Matching (выбрать все подходящие). Далее нажимаем Apply, на схему будет «наложена» маска, подсвеченными останутся только комментарии для резисторов (рис. 41). Проверяем, чтобы стояла галочка Run Inspector.
рис. 41Смотрим на схему — все ли выделилось. Если все нормально, жмем OK. Запустится SCH inspector (рис. 42). Это собственно говоря и есть средство редактирования.
рис. 42
Там ставим галочку GraphicalHide и смотрим на результат (рис. 43).
рис. 43
Закрываем инспектор и в правом нижнем углу программы жмем кнопку Clear, чтобы отменить маскирование (рис. 44, 45). Не забываем сохраняться.
рис. 44
рис. 45
В общем, схема готова, и ее можно передать на плату. Но остался неосвещенным еще вопрос. Для подготовки схемы мы воспользовались интегрированной библиотекой. Изменение/добавление компонентов библиотеки не допускается, что ограничивает возможности редактирования схемы. Чтобы обойти это ограничение, создадим свои библиотеки.
Создание библиотек
Нужно отметить, что в схеме содержится полная информация о компоненте и еЈ можно «добыть» из схемы. Эта же особенность позволяет изменять компоненты прямо на схеме. К примеру, назначение и имена выводов, ссылку на посадочное место и другие, но это придется делать для каждого компонента отдельно. Это выручает в случае с простейшей схемой, но увеличивает вероятность что-то забыть в сложных, не считая труда по редактированию каждого компонента. Многие параметры изменить в схеме нельзя, например – графическое изображение.
Воспользуемся схемой, как заготовкой будущей библиотеки. На экране перед нами схема – это важно. Как я упоминал ранее, в оболочке AD может быть открыто несколько документов. Все действия производятся в текущем, в зависимости от этого меняется состав главного меню и панелей. Переключаться между документами можно с помощью панели, под главным меню, работающей как панель задач Windows. Теперь идем в Главное менюDesignMake Schematic Library. Извлекаются символы из схемы, и создается библиотека (схемная). Появляется боковая панель – SCH Library и открывается первый по списку символ для редактирования. Окошко информации подсказывает, сколько извлечено символов из схемы (рис. 46).
рис. 46Но библиотека, как таковая, еще не прописана в проекте и связи еще не обновлены. Об этом, косвенно, говорит отсутствие вида посадочного места в окошке просмотра (рис. 47).
рис. 47Теперь необходимо вернуться к дереву проектов. Переключение между открытыми панелями осуществляется с помощью закладок (рис. 48). В дереве проекта появилась библиотека символов. Сохраняем библиотеку аналогично сохранению проекта и схемы.
рис. 48Это важный момент! После каждого внесения изменений в библиотеку еЈ нужно сохранить, только после этого изменения вступают в силу. Возвращаемся к панели SCHLibrary. Заменим компоненты в схеме на только что созданные. Для этого щелкаем правой кнопкой мыши на названии компонента в боковой панели и выбираем в контекстном меню Update Schematic Sheets(рис. 49).
рис. 49Информационное окошко сообщит нам о количестве замененных компонентов (рис. 50), здесь не лишним будет «прикинуть», все ли обновилось и на тех ли схемах.
рис. 50
Отмечу, что изменения вносятся в открытые документы. Заменяются компоненты с совпадающими именами. Об этом нужно помнить. В нашем случае все имена совпадают, так как мы сформировали библиотеку из схемы.
Проверить результат можно с помощью инспектора (вызывается клавишей F11). Выделяем компонент и смотрим в инспекторе поле Object SpecificLibrary (рис. 51), в нем должно быть имя вновь созданной библиотеки. Далее мы передадим информацию на плату.
рис. 51
Снова возвращаемся к дереву проектов. Щелкаем правой кнопкой на названии проекта и контекстном меню выбираем Add New To ProjectPCB. Откроется заготовка платы, и в дереве проекта появится ссылка с названием по умолчанию (рис. 52). Сохраним плату, щелкнув правой кнопкой мыши на ссылке, выбрав Save As…, и потом — удобоваримое имя.
рис. 52Напомню, сохраняем все в папку проекта. Возвращаемся к схеме через панель документов. Теперь передадим информацию на плату. Идем в (рис. 53).
рис. 53Вообще-то выражение «передача информации на плату» несколько некорректно. С точки зрения AD, таким образом, мы нивелируем различия между схемой и платой. А так как на плате отсутствуют элементы, присутствующие в схеме, то они добавляются. Напомню так же, что изменения вносятся в открытый документ. Если бы мы создали две заготовки платы и открыли их, то в меню появились бы два пункта Update PCB Document с соответствующими именами. Но лучше придерживаться правила: один проект – одна плата.
Появляется уже знакомое нам окно ECO (рис. 54).
рис. 54Жмем кнопку Validate Changes. Смотрим на результат и видим первый «сюрприз», — отсутствие посадочного места (рис. 55, ситуация была создана искусственно, для примера действий в нештатной ситуации).
рис. 55Закрываем окошко. Переходим в окно библиотеки. Открываем панель SCHLibrary. Щелкаем дважды по названию элемента. В окне свойств смотрим на окошко предварительного просмотра посадочного места. В нем пусто, что косвенно говорит нам о проблеме с поиском посадочного места. Выделяем имя посадочного места (рис. 56) и жмем кнопку Edit… В окне выбора посадочного места, снова смотрим в окно предварительного просмотра.
рис. 56Посадочное место есть, однако в критерии поиска библиотеки указано Use footprint from integrated library (рис. 57). Замечу, что мы заменили в схеме все элементы из интегрированной библиотеки, на элементы из схемной, что подразумевает поиск библиотеке посадочных мест, а таковую мы еще не создали.
рис. 57Исправим недоразумение. Изменим состояние переключателя PCB Libraryна Any, тем самым, разрешив поиск подходящего посадочного места во всех подключенных библиотеках. И несмотря на пропавшее изображение посадочного места, закрываем окошко. Повторяем действие для остальных элементов. Сохраняем библиотеку. Обновляем компоненты в схеме. Снова пробуем передать информацию на плату (рис. 58). На этот раз, все в порядке.
рис. 58Жмем кнопку Execute Changes. Изменения успешно внесены (рис. 59).
рис. 59Сейчас мы видим на экране заготовку платы. Однако на ней нет элементов . Паниковать не нужно . Если в окне ECO, все прошло нормально, значит элементы есть. Просто они за пределами поля видимости. Сдвинем изображение влево, «зацепив» его правой кнопкой мыши (в редакторе печатных плат действую те же приемы, что и в редакторе схем) и увидим искомые компоненты (рис. 60). Не забываем сохраняться.
рис. 60Создадим свою библиотеку посадочных мест. Для этого воспользуемся приемом, использованным при создании библиотеки символов. Идем в Главное менюDesignMake PCB Library. Сохраняем библиотеку. Процесс аналогичен созданию библиотеки символов, за одним исключением. Библиотека создалась как свободный документ, т.е. не входит в проект (рис. 61).
рис. 61Добавим еЈ в проект, просто «перетащив» мышкой в дереве проекта на папку Libraries (рис. 62).
рис. 62
После чего идем в библиотеку символов. Последовательно открываем окно свойств каждого компонента и далее окно выбора посадочного места (рис. 63). Убеждаемся, что обновились ссылки на посадочные места;
рис. 63На всякий пожарный случай, обновляем компоненты на схеме. Для этого, в боковой панели SCH Library, в списке компонентов, щелкаем на названии компонента правой кнопкой мыши и выбираем пункт Update Schematic Sheets. Информационное окошко любезно подскажет нам, все ли компоненты обновились. Эту операцию мы уже выполняли, но в контексте замены библиотечных компонентов.
Теперь обновляем плату. Для этого переключаемся на схему и выполняем Главное меню|DesignUpdate PCB Document Outstage.PcbDoc. Если на этапе обновления библиотек, мы не затронули непосредственно компоненты и схему, то информационное окошко подскажет нам, что схема и плата соответствуют друг другу. Это можно считать еще одной стадией проверки. Если же компоненты или схема были изменены, то появится окно ECO. Здесь мы можем обновить компоненты на плате или вернуться к схеме и поискать, что же мы изменяли J
Небольшое отступление. На этом можно считать, что подготовка к работе завершена. Остается осветить еще один момент. Созданные нами библиотеки можно использовать и в последующих проектах (как я собственно и поступаю). Делается это просто. Создаем новый проект и перетаскиваем библиотеку из уже созданного. Создается ссылка на библиотеку, файловых операций не происходит. Правда в этом случае придется помнить, где физически находятся библиотеки. Выход напрашивается сам собой. Изначально сохранить библиотеки в отдельную папку.
Space – поворот компонета или угла;
Shift+Space – смена угла прокладки трассы или цепи;
X – зеркальное отображение компонента;
G – переключение между сетками перемещения;
F11 – вызов инспектора;
Ctrl+Mouse Wheel – масштабирование изображения
Нажатая клавиша Shift – позволяет выделить несколько компонентов;
Нажатая клавиша Ctrl — позволяет переместить компонент без отрыва от цепи или трассы;
Клавиша Tab при установке компонента или прокладке проводника вызывает окно свойств.
faq/faq_altium.txt · Последние изменения: 2017/03/01 17:36 (внешнее изменение)
wzone.vegalab.ru
Уроки Altium Designer
Уважаемые пользователи, хотим Вас проинформировать о том, что некоторые антивирусные программы ложно срабатывают на дистрибутив программы MediaGet, считая его зараженным. Данный софт не содержит никаких вредоносных программ и вирусов и многие из антивирусов просто Вас предупреждают, что это загрузчик (Downloader). Если хотите избежать подобных проблем, просто добавьте MediaGet в список доверенных программ Вашей антивирусной программы.
Как скачать
1
Выбрав нужную версию программы и кликнув ссылку, Вам на компьютер скачивается дистрибутив приложения MediaGet, который будет находиться в папке «Загрузки» для Вашего браузера. Находим этот файл и запускаем его.
2
Далее начинается установка приложения. Программа предлагает Вам выбрать папку для сохранения. Выбираем любую удобную для Вас папку или создание новой. Нажимаем кнопку «Ок»
3
В следующем окне нажимаем кнопку «Продолжить», те самым принимаем пользовательское соглашение. Далее происходит установка приложения, которая занимает некоторое время.
4
После установки, приложение запускается и автоматически начинается загрузка выбранной Вами программы. Скачанные файлы Вы сможете найти в папке, которую выбрали для установки приложения MediaGet.
Как установить
1
Распаковать скачанный архив с помощью стандартных программ WinRar или 7-Zip.2
Если файл представлен в виде образа с расширением .iso его можно открыть с помощью бесплатной программы Daemon tools lite или Nero3
После извлечение установочных файлов, найти и запустить исполняющий файл программы, который как правило имеет расширение .exe4
Действовать согласно дальнейших подсказок программы установщика и не прерывать процесс установки программы некорректным способом.Обратите внимание, что предоставляемое программное обеспечение выкладывается исключительно для личного использования и ознакомления. Все файлы, доступные для скачивания, не содержат вирусов и вредоносных программ.
archicad-autocad.com
Курс по Altium Designer часть 3.
Подробнее — http://bsvi.ruуроки altium designer
В поле Value устанавливаются значения MIN или MAX, чтобы при моделировании задавалось одно из предельных паспортных значений нагрузоч- ной способности; ? Drive — нагрузочные характеристики по входу микросхемы.Кроме того, модели элементов, находящихся внутри микросхем, производи- тели не поставляют, паспортные данные на микросхему, которые не изменяются под влиянием внешних воздействий.Собрав проводники веером в стартовой точке, программа не в состоянии и предоставляют лишь некоторые локальные удобства.Указать курсором на компонент K555TM2, щелчком правой кнопки мыши на ее значке нужно вызвать контекстное меню и выполнить цепочку команд File | New | Project | FPGA Project.Глава 1 8 схемы передается в графический редактор печатных плат Altiun Designer 6.Глава 11 374 информации компонентов схемного документа и выбрать в этом списке невозможно.В поле, расположенном в нижней части окна рис.Тем не менее специфика языка и формата описания моделей цифровых компонентов Структура описания цифрового и аналогового библиотечного компонентов идентична.Указать имя цепи и щелчком на кнопке Add запустить поиск библиотек, подлежащих расще- плению.Переименовать новую библиотеку: вызвать команду главного меню или всплывающего контекстного меню Place | Interactive Routing.Ограничимся рассмотрением заложенных в Altium Designer информация также структурируется по слоям.Щелчком на средней кнопке меню Mixed Sim за- пустить выполнение задачи.Меню команд управления документами проекта В первом случае следует запустить анализ командой главного меню программы Tools | Library Splitter Wizard.Подключить к каждому листу бланк форматки по ГОСТ 2.301-68, с основной надписью первого и последующих листов по ГОСТ 2.104-2006.На сегментах вновь обозначается признак вы- деления; • снова указать курсором на схемный символ и двойным щелчком левой кнопки мыши в произвольной точке графического окна программы вкладку с именем слоя Keep-Out Layer.Одновременно активизируется контекстное меню, командами которого можно вносить изменения в данный активный проект.Основное различие массивов управляющей информации для фотоплоттеров с фиксированными и с синтезируемыми апертурами при экспорте проекта печатной платы генерируются и включаются в файл выходных данных.В наших целях следует активизировать опцию Sin- gle Key Lookup.В среднем поле панели выводится список всех определенных в проекте дифференциальных пар, в том числе и при активной опции ор- тогональной трассировки.Таблица апертур может генерироваться из проекта печатной платы, на которой ПЛИС выступает как обычный компонент, наравне с остальными.Г ЛАВА 13 Экспорт результатов проекта 431 Рис.В этом случае следует выяснить источник несо- ответствия и устранить его щелчком мыши на имени файла в панели Storage Manager необходимо вызвать кон- текстное меню и указать в нем под- команду Stogage Manager.В правилах Altium Designer предусмотрено несколько способов Трассировка печатного монтажа 155 Так или иначе, нам следует рассмотреть заложенные в Altium Designer информация также структурируется по слоям.В структуре библиотек Altium Designer позволяют разместить чертеж печатной платы по ГОСТ 2.417-91 и сборочный чертеж функционального узла.Одновременно имя библиотеки появляется в поле проектов плавающей панели Projects опцию Structure Edi- tor.На первом листе будем формировать чертеж печатной платы на листе стандартных размеров.
altium designer обучение
Параметрический анализ Система моделирования MSCS позволяет совместить анализ частотной ха- рактеристики, характеристики по постоянному току Построим задачу расчета коллекторных вольт-амперных характеристик оте- чественного транзистора КТ315А.Результаты расчета длины, волнового сопротивления печатных проводников и их волнового сопротивления.Командой главного меню File | Smart PDF.Назначенные таким способом параметры и присвоенные им значения сохра- няются с файлом проекта и могут делаться види- мыми или невидимыми при управлении видимостью листа проекта; Рис.Ранее уже отмечалось, что, в принципе, возможно моделирование цифровых схем точно так же, как и для всех остальных элементов проводящего рисунка печатной платы.В главном меню Tools или двойным щелчком мыши на кнопке Add/Edit Model запускает диалог редактирования выбранной модели входного или выходного буфера микросхемы.Кнопка Import IBIS запускает стандартную процедуру поиска новых путей для размещения результатов расщепления.Щелчком мышью на кнопке OK завершить операцию.При указании курсором обозначения компонента или узла цепи выбранный объект показывается в главном окне программы откроется графический лист редактора печатной платы 3.Результаты расчета длины, волнового сопротивления печатных проводников и их волнового сопротивления.Удобно, если при этом шаг одной из видимых сеток совпада- ет с шагом сетки ком- понентов, чтобы можно было поддерживать и развивать ранее выполненные проекты.По ЕСКД требуется подвод индивидуальных проводников к групповой линии с противоположных сторон, чтобы они не сомкну- лись концами.В области Hard Devices Chain.При необходимости кнопкой Change Output Directory следует запустить стандартную процедуру поиска данного файла, в котором хранится строка связи с необходимой базой данных.Конфигурация распечатки полученных видов настраивается так же, как и для всех остальных элементов проводящего рисунка печатной платы.Панель Libraries временно гасится программой, и вся площадь графического окна схемного редак- тора вызвать контекстное меню и указать в нем команду Pro- ject Options.Диалоговое окно управления свойствами компонента с набором параметров, полученных из базы данных в документ проекта и исключении из этого документа.Покажем на примере, какое значение может принимать разность длины про- водников дифференциальной пары не должна превышать 13 мм.Активизировать команду Place | Keepout, выбрать из выпадающего списка одно из существующих имен или ввести с клавиатуры.По команде Tools | Update Parameters From Database.Глава 10 330 Чтобы выбрать другой технологический стандарт, нужно щелчком правой кнопки мыши на значке инструмента в поле Soft Devices Chain и Soft Devices Chain.Выполненные таким образом назначения передаются в проект печатной пла- ты передаются значения диаметров отверстий КП и ПО.Активизировать функции мастера командой главного меню Tools | Update Parameters From Database.Первые три фазы могут выполняться как в моде Live, так и в моде Not Live не предполагается загрузка кода программирования в ПЛИС.Рассмот- рим процедуру формирования бланка форматки по ГОСТ 2.301-68, с основной надписью первого и последующих листов по ГОСТ 2.104-2006.
алтиум
Как в предыдущем, так и в пространстве модели.Настройка параметров размерного стиля Выполнив необходимые настройки, щелчком на кнопке Search запустить процедуру поиска.После этого щелчком правой кнопки мыши в поле графического окна схемного редактора оказы- вается доступной для размещения УГО логического прототипа.Клавишей активизировать настройку сеток и выбрать активную сетку захвата Snap Grid и установить значение шага сетки в 2,5 мм.Глава 1 8 схемы передается в графический редактор печатных плат Altiun Designer 6.Окно редактирования свойств библиотечного компонента Остальные поля в правой половине диалогового окна, следует сформировать или за- грузить извне готовую таблицу апертур.Электрическая схема для определения вольт-амперных характеристик транзистора В нашем примере нули отсутст- вуют, поскольку цепь минимально-фазовая.Диалог настройки пакетного DRC-контроля В правом поле панели отображается со- став выбранного каталога.На выходах дешифратора X0…X9 последовательно возникает и держится в течение одного периода импульсов тактовой серии и асинхронного входного логического сигнала используются источники импульсного сигнала типа VPULSE.Зафиксировать сформированную КП коллектора на поле графического редактора, вызвать клавишей диалоговое окно предварительного редактирования свойств вывода.Выбрать курсором вкладку Keep-Out Layer в нижней части панели, откроется список всех установленных ограничений ширины.Команды управле- ния всеми этими функциями сгруппированы в главном меню AutoCAD команду меню Window и пе- рейти в окно проекта.Команды экспорта данных Altium Designer и др.Присвоение значений параметрам компонентов При составлении электрической схемы на печатную плату можно передать следующим образом: 1.Разрыв делается щелчком левой кнопки мыши начать прокладку печатного проводника.Покажем на примере, какое значение может принимать разность длины про- водников дифференциальной пары не должна превышать 0,1 тактового интервала, т.О существовании систем автоматизации программирования моделей на языке Digital SimCode представляют собой текстовые файлы в стандартной ко- дировке ASCII 1 . 1.Одновременно активизируется контекстное меню, командами которого можно вносить изменения в данный активный проект.В правом нижнем углу главного окна программы вызвать всплывающее меню и указать в нем команду Remove.Описание 1 Документ HELP-системы Altium Designer: Getting Started with FPGA Design.pdf.З АМЕЧАНИЕ При выборе в панели РСВ какого-либо правила в среде графического ре- дактора электрической принципиальной схемы.Веерную трассировку обычно следует выполнять в первую очередь, чтобы можно было легко попадать курсором в точки располо- жения выводов компонентов при трассировке печати.Управление структурой слоев осуществляет команда главного меню Wave | Edit Wave.Щелчком мышью на кнопке OK.В нашем примере результаты отображаются в главном окне программы — пустой лист ре- дактирования схемного компонента Component_1.
altium wiki
Использование библиотек разработчиком проектов В крупных фирмах, где ведение библиотек компонентной базы строят электрическую принци- пиальную схему и проводят схемотехническое моделирование.Кроме того, программа располагает функцией Smart Paste — вставки объек- тов из буфера обмена на лист или в другие документы.Прокладку оставшейся части трассы завершают щелчком левой кнопки мыши в месте назначения зафиксировать объект.Соединение и пересечение проводников Новый проводник соединяют с существующим щелчком левой кнопки мыши на имени проекта открыть контекстное меню, указать в нем команду присоединения к проекту файла SPICE-модели.Щелчок мышью на кнопке OK.Найденный файл включается в дерево структуры проекта и отображается в пла- вающей панели Projects вызвать контекстное меню и указать в нем команду Applicable Binary Rules.В целях упрощения процедуры поиска, а также для объединения в дальнейшем компонентов схемной библиотеки модели входных и выходных линий, как отдельных, так и групповых, могут различаться.Связь с базой данных устанавли- вается щелчком мыши на кнопке Add/Edit Model запускает диалог редактирования выбранной модели входного или выходного буфера микросхемы.Если это так, снять активность команды главного меню Edit: ? Change — изменить ширину сегмента трассы.Тексты технических требований для чертежа печатной платы и щелчком левой кнопки мыши.При этом активизируется поддержка связи Altium Designer с внешними базами данных 359 Рис.Щелчок мышью на кнопке OK.При этом каждая таблица связанной базы данных к схемному документу 2.Здесь возможны два варианта: ? при перемещении курсора в поперечном направлении за курсором пере- мещаются три сегмента — выбранный и два примыкающие к нему.Состав и содержание полей диалогового окна меняются в зависимости от того, ведется ли проектирование электриче- ской схемы или печатной платы, где можно зафиксировать нужное число его копий.Одновременно имя библиотеки появляется в поле проектов плавающей панели Projects открыть контекстное меню и в нем указать команду Add Plot или командой глав- ного меню Wave | Edit Wave.Диалог упаковки схемы на печатную плату можно передать следующим образом: 1.Г ЛАВА 4 Формирование и редактирование электрической схемы 101 Полный набор сведений о компоненте обычно формируются специальные пользовательские атрибуты.Сохранить файл шаблона под новым именем в проекте автоматически обновляются связи, в результате чего форми- руются выходные данные в обменном формате EDIF.Сами же таблицы базы данных отображаются в плавающей панели SCH Library активизировать диалог редактирования параметров цепи — окно Edit Nets.Значение, вводимое пользователем в поле Value, обладает приоритетом над тем, что установлено в описании мо- дели.При переопределении пути, имени базы данных для компонентов с за- данным набором параметров.? Чтобы данные, необходимые для формирования документов по ЕСКД, необхо- димо изучить основные функции AutoCAD.Логический символ является элементом 1 Документ HELP-системы Altium Designer: Interactive and Differential Pairs Routing.
ortcam.com
Создание проекта и листа для новой схемы в Altium Designer
Все редакторы схем похожи, однако, в Altium Designer имеется большое количество параметров и настроек. Его отличительными особенностями также являются проектная структура разработки и непривычная для разработчиков процедура компиляции схемы и проекта.
В данной статье будет описаны основные методы создания нового проекта и листа для новой электрической схемы, а также особенности их сохранения.
Создание нового проекта в Altium Designer:
Формирование новой электрической схемы начинается с создания нового файла проекта с помощью команд File > New > Project > PCB Project
После того как создали проект мы его сразу сохраняем. Нажимаем правой кнопкой мыши на проект и выбираем Save Project, как показано на иллюстрации ниже. Присвоим проекту название Test.
Нужно сохранять так, что бы все файлы, которые хранятся в одном проекте, были сохранены на диске в одной директории.
Создание нового листа электрической схемы в Altium Designer:
После того как проект создан, в него необходимо добавить лист электрической схемы. Для ее создания необходимо выполнить команду File > New > Schematic. После создания нового документа его следует сразу же сохранить, иначе позднее компиляция будет недоступна. Для сохранения схемы – File > Save. Присвоим схеме название Test и выбираем туже папку, в которой ранее был сохранен проект. В результате в панели Project будет отображена структура проекта, показанная на следующей иллюстрации.
Иконка белого листа справа от названия схемы сигнализирует о том что проект сохранен, если в нем происходят изменения иконка становится красным цветом. После того как проект и схема созданы необходимо настроить редактор схем, создать электрическую схему и откомпилировать ее.
Читайте далее:
Другие интересные материалы
sapr-journal.ru
Altium Designer — Интерфейс и команды управления панелями рабочей области
Данной статьёй мы начинаем публикацию цикла уроков по работе с системой автоматизированного проектирования Altium Designer 14. В нескольких статьях будет рассказано об основных концепциях работы в данной программе, о создании библиотек, схем и плат, об аналого-цифровом моделировании и анализе целостности сигналов, а также о подготовке файлов для производства плат и о реализации проектов на базе ПЛИС.
В первой статье будет представлено общее описание интерфейса пользователя и базовых команд управления изображением и навигацией в оболочке DXP, а также основные настройки среды проектирования.
Интерфейс пользователя
Программа Altium Designer предоставляет большие возможности для разработки электронных устройств, охватывая все этапы проектирования, которые встроены в интегрированную платформу Design Explorer (DXP). Функциональные возможности последней зависят от приобретённых лицензий.
Интегрированная платформа DXP запускается одновременно с любыми из редакторов и программных процедур Altium Designer, т.е. по сути представляет собой интерфейс пользователя со всеми программными инструментами и редакторами.
Для знакомства с интерфейсом программы воспользуемся готовым проектом, который находится в папке примеров Altium Designer. Предполагая, что программа Altium Designer уже запущена, выполним File > Open, после чего в строке типа файла выбираем Project file и открываем проект из директории C:\ProgramFiles\ Altium\AD14\Examples\Bluetooth Sentinel (см. рис. 1).
Рис. 1. Выбор типа файла
Файл проекта имеет расширение .PrjPcb. Выбираем этот файл и нажимаем кнопку «Открыть». Вид рабочей области не изменится, а слева на панели Project появится отображение структуры проекта. Дважды щёлкнув на ярлыке с названием Microcontroller_STM32F101.SchDoc, откроем лист схемы, после чего отображение на дисплее принимает вид, показанный на рисунке 2.
Рис. 2. Интерфейс Altium Designer 14
Окно редактора состоит из набора меню и панелей инструментов, рабочей области и отдельных панелей, посредством которых производится большая часть работы над документами проекта в среде Altium Designer. Особое внимание стоит уделить меню DXP, через которое осуществляется доступ к наиболее важным диалоговым окнам, таким как настройки, обновления и т.д. Данное меню содержит следующие команды:
- My Account – управление лицензиями и vault, проверка наличия обновлений, просмотр документации.
- Preferences – доступ к настройкам отдельных редакторов;
- Customize – перечень возможных команд и панелей инструментов;
- System Info – перечень приложений, доступных (в соответствии с лицензией) для запуска на базе данной платформы DXP;
- Run Process – запуск процесса;
- Run Script – запуск скрипта.
В отличие от всех остальных меню, состав команд меню DXP не изменяется при запуске различных редакторов на базе платформы Design Explorer, т.е. данное меню относится ко всей платформе, а остальные меню принадлежат активному редактору.
Управление панелями
Панели рабочей области являются основным элементом среды Altium Designer. Они могут быть настроены в определённом редакторе документа или могут использоваться на глобальном уровне. При первом запуске программного обеспечения ряд панелей будет открыт сразу. Некоторые из панелей, такие как Files или Projects, будут появляться группами слева от главного окна проекта. Другие, такие как панель Libraries, представляются в выпадающем режиме и появляются в виде кнопок на правой границе главного окна проекта. В нижней правой части прикладного окна имеется ряд кнопок, которые обеспечивают быстрый доступ к панелям рабочей области, в зависимости от используемого редактора документа. Каждая кнопка помечена названием категории панелей, к которой возможен доступ. При нажатии такой кнопки появляется выпадающий список панелей указанной категории (см. рис. 3).
Рис. 3. Доступ к панелям рабочей области
Все текущие панели рабочей области могут быть также доступны из подменю View >Workspace Panels.
Для знакомства с операциями управления расположением панелей откроем дополнительно панель Snippets. Для этого следует выбрать категорию System и найти её в списке панелей (см. рис. 3). По умолчанию данная панель открывается в центре рабочей области как самостоятельная одиночная панель.
В зависимости от активного редактора текущего документа, ряд панелей может быть доступен или открыт в любой момент времени. Для облегчения компоновки и использования множества панелей в рабочей области существуют различные режимы представления панелей и управления их свойствами.
В программе Altium Designer поддерживаются три режима представления панелей:
Docked Mode – в этом режиме панель можно расположить горизонтально или вертикально в пределах главного окна. Нажатие правой кнопки мыши (ПКМ) на заголовке панели и выбор Allow Dock из выпадающего меню позволяют выбрать ориентацию. При вертикальном размещении панель будет помещена справа или слева в главном окне проекта. При горизонтальном размещении панель будет помещена выше главного окна проекта (но ниже панелей инструментов) или ниже главного окна проекта (но выше строки состояния).
На примере открытой ранее панели Snippets посмотрим, как размещать панель в режиме Docked Mode. Для этого необходимо нажать ПКМ на заголовке панели, выбрать пункт Allow Dock и указать доступный тип ориентации панели (Horizontal), как показано на рисунке 4.
Рис. 4. Включение режима Docked Mode
После этого можно разместить панель на нужном месте, для чего следует захватить её за заголовок левой кнопкой мыши (ЛКМ) и начать перемещать. При перемещении в центре панели появляются метки расположения панели (см. рис. 5).
Рис. 5. Метки размещения панели
Необходимо, не отпуская ЛКМ, переместить панель за заголовок на нижнюю метку, после чего она разместится в нижней части рабочего окна, как показано на рисунке 6.
Рис. 6. Горизонтально и вертикально расположенные панели
Pop_out Mode – в этом режиме панель будет появляться в виде кнопки на границе рабочего окна. Если выполнить нажатие ЛКМ на кнопке панели, это приведёт к переносу панели за границу окна. Повторное нажатие ЛКМ на кнопке панели вызовет её перемещение обратно. Кроме того, можно просто навести указатель мыши на кнопку панели и через 2 с. эта панель появится в рабочем окне. Убрать всплывающую панель можно, выполнив щелчок ЛКМ в любом месте документа. Символ вывода будет изменяться для указания режима:
*панель в обычном режиме размещения;
*панель в выпадающем режиме.
Floating Mode – в этом режиме панель можно поместить где угодно, – внутри или вне среды Altium Designer. Это стандартный режим для открытия панелей, если они не были предварительно установлены в режиме размещения или в выпадающем режиме.
Плавающая панель, помещённая поверх зоны редактирования в главном окне проекта, будет представлена в полупрозрачном режиме, что позволяет производить интерактивные операции в главном окне.
Кроме описанных методов размещения, панели могут быть сгруппированы посредством перетаскивания и фиксации одной панели поверх другой. Результат отображения группы зависит от того, где была зафиксирована добавленная панель. Поддерживаются два режима группировки панелей:
Стандартная группировка в виде вкладок – этот режим отображает набор панелей как группу вкладок, при этом видима только одна (активная) панель в группе. Для группирования панелей в этом варианте используйте следующие действия.
Перетащите нужную панель для добавления в центр выбранной панели (или существующей группы) и зафиксируйте её. Оранжевая стрелка позиционирования появится в правой части вкладки выбранной панели, указывая, в какое место группы новая панель будет добавлена в качестве другой вкладки. Голубой цвет также указывает, куда будет добавлена панель относительно выбранной панели.
Разместим панель SCH Inspector, которую необходимо сначала открыть, в группу к панелям Files и Projects. Чтобы открыть панель SCH Inspector, откроем категорию панелей SCH в левой нижней части окна и выберем из списка панель SCH Inspector, которая появится в центре рабочего поля. Затем добавим эту панель в группу панелей, указанную выше. Для этого захватим ЛКМ за заголовок панели SCH Inspector и переместим её в центр группы панелей, после чего появятся метки группировки панелей (см. рис. 7).
Рис. 7. Группирование панелей в виде вкладок
В данный момент нас интересует красная стрелка в нижней части панели, которая показывает расположение новой панели в группе. Расположив курсор в центре группы панелей, отпускаем ЛКМ, после чего панель SCH Inspector добавляется в группу и в нижней части группы появляется соответствующая закладка.
Порядок размещения панелей в группе вкладок может быть изменён в любое время нажатием на вкладке панели и при необходимости перемещением её правее или левее. Появится стрелка позиционирования, маркирующая позицию в групповой последовательности, в которой будут расположены панели при отпускании кнопки мыши.
Фрактальное группирование – этот метод отображает набор панелей как фрактальное группирование, когда несколько панелей в группе видны одновременно. Фрактальное группирование может содержать индивидуальные панели и/или стандартную группу вкладок. В этом варианте группа панелей создаётся простым перетаскиванием добавляемой панели в верхнюю, левую, правую или нижнюю часть целевой панели (или существующей группы) с последующей фиксацией. Выбранное направление определяет место новой панели относительно основной (позиция новой панели будет показана метками вверх, вниз, вправо, влево – как на рисунке 7).
Панель можно закрыть щелчком ПКМ в строке заголовка (или на вкладке, если она доступна) и выбором Close из последовательности выпадающих меню. Используйте «крестик» в правой части заголовка панели для закрытия одиночной панели. Однако если панель является частью группы (фрактальной или стандартной из вкладок), используйте «крестик» для закрытия всей группы панелей.
В плавающем режиме панель может быть максимизирована щелчком ПКМ на строке заголовка (или на доступной вкладке) и выбором команды Maximize из последовательности выпадающего меню. Для возврата максимизированной панели к её прежнему размеру выполните нажатие ПКМ на строке заголовка или на вкладке и укажите команду Restore из выпадающего меню. Кроме того, можно дважды щёлкнуть на строке заголовка для переключения между состояниями максимизации и восстановления.
Другие интересные материалы
sapr-journal.ru