Документация Altium NEXUS

Вы просматриваете версию 2.0. Для самой новой информации, перейдите на страницу Документация Altium NEXUS для версии 5
Applies to NEXUS Client versions: 2.0 and 2.1

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

Altium NEXUS сочетает в себе множество функциональных возможностей, в том числе:

  • Передовые технологии трассировки
  • Инструменты проектирования современных гибко-жестких печатных плат
  • Мощные инструменты управления проектными данными
  • Эффективные инструменты повторного использования проектных данных
  • Оценка и отслеживание стоимости в режиме реального времени
  • Динамические данные о цепочке поставок
  • Трехмерная визуализация и проверка зазоров
  • Гибкие инструменты управления утвержденными версиями

Все эти инструменты доступны в уникальной единой среде проектирования, обеспечивающей высокую производительность. Унификация Altium NEXUS позволяет беспрепятственно переходить между различными проектными областями. Но изучение широких возможностей системы может показаться сложной задачей на пути к эффективному проектированию. В этом базовом разделе документации по Altium NEXUS представлена вся информация, необходимая для быстрого освоения системы. Документация Altium NEXUS буквально является «древом познания», которое предоставляет как обзорную информацию и пошаговые инструкции, так и более детальные разделы.

Документация по Altium NEXUS разделена на версии. Вы можете переключиться на нужную версию вручную в своем веб-браузере либо открыть нужную версию автоматически из Altium NEXUS. Нажмите F1, чтобы открыть нужный раздел документации для той версии, в которой вы в данный момент работаете.

Быстрый старт в проектировании печатных плат (и в Altium NEXUS!)

Вы новичок в проектировании плат или в использовании Altium NEXUS, и не знаете, с чего начать? В этом уроке вы пройдете весь процесс от пустого листа схемы до создания файлов для производства платы простого автоколебательного мультивибратора с девятью компонентами. Как показано на схеме слева, здесь используется два NPN-транзистора общего назначения.

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


Изучение Altium NEXUS

Altium NEXUS включает в себя все составляющие, необходимые для процесса разработки электронных устройств. Редактирование документов, компиляция и обработка осуществляется в единой среде Altium NEXUS. В основе Altium NEXUS лежит платформа интеграции X2, которая объединяет различные компоненты системы (их набор зависит от приобретенной лицензии) в интуитивно понятном интерфейсе пользователя. Чтобы добиться еще большей гибкости, вы можете полностью настроить среду под свой стиль работы.

Вы можете изучить интерфейс и функции Altium NEXUS, просто экспериментируя с системой во время создания нового проекта, но лучший вариант – начать с ознакомления с документацией!

Переходите с другой системы проектирования? Не проблема – перейдите в раздел Взаимодействие с другими инструментами проектирования. Не важно, переходите ли вы с PADS®, EAGLE™, Expedition®, xDX Designer®, Allegro® или другой поддерживаемой системы – в Altium NEXUS есть инструменты импорта и/или экспорта для простого перехода на решения Altium.

Расширение возможностей Altium NEXUS

Система управления Altium NEXUS позволяет настроить ваше программное обеспечение в любое время после установки. Настройка включает в себя не только обновление базового функционала (т.н. системные ресурсы), но и возможность устанавливать, обновлять и удалять функциональные возможности с помощью дополнительных программных модулей (Extensions).

По сути, дополнительный программный модуль расширяет функциональные возможности программного обеспечения. Базовый набор функций и возможностей, который устанавливается и управляется как часть изначальной установки, называется системными ресурсами (System Resources). Кроме того, доступен ряд опциональных программных модулей (Optional Extensions) – функциональных возможностей, которые устанавливаются и удаляются пользователем по мере необходимости. В этом и состоит концепция дополнительных программных, которая позволяет управлять набором функциональных возможностей системы в зависимости от потребностей в инструментах проектирования. Расширением может быть новое приложение для импорта/экспорта данных, инструмент создания условно-графических обозначений или поддержка взаимодействия с механическими САПР. Иными словами, дополнительный программный модуль – это пакет, который развивает и улучшает набор возможностей системы.

Дополнительные программные модули могут быть как бесплатными, так и платными (предоставляться по подписке), поставляться Altium или сторонними компаниями. Кроме того, с помощью дополнительного программного модуля Altium Developer вы можете самостоятельно улучшать возможности Altium NEXUS, используя Altium NEXUS SDK (Software Development Kit – набор средств разработки) для создания собственных расширений.

Дополнительную функциональность системы, которую предоставляют расширения, можно просмотреть, установить и затем управлять ей на странице Extensions & Updates (Расширения и обновления), которая открывается командой Extensions and Updates из меню  в верхней правой части рабочего пространства.

Сервер управляемых данных

В состав Altium NEXUS входит сервер для управляемого содержимого – так называемый сервер управляемых данных, который является неотъемлемой частью решения.

Сервер управляемых данных гармонично работает со средством проектирования Altium NEXUS, что предоставляет элегантное решение для надежного управления проектными данными. Этот сервер не только обеспечивает надежное и безопасное хранение данных, но также позволяет управлять версиями проектов и, таким образом, отслеживать проектные изменения, без перезаписи утвержденных ранее проектов. Сервер также управляет жизненным циклом данных, что позволяет сразу увидеть, на каком этапе находятся данные и использовать их соответствующим образом.

Сервер используется для управления любыми управляемыми данными, такими как компоненты, доменные модели, листы схем и шаблоны. Конечно же, вы можете создавать целые проекты непосредственно на сервере и управлять ними здесь.

С помощью набора повторно используемых проектных "строительных блоков", хранимых на сервере, вы можете начинать новые проекты с уверенностью в том, что все модели, компоненты и элементы проекта более высокого уровня были утверждены для использования, что избавляет вас от необходимости изобретать велосипед. Сервер одновременно является и источником, и местом сохранения данных об элементах проектирования, так что каждый новый проект использует те элементы, которые выпущены на сервер и управляются им. Создавая проекты только с теми элементами, которые управляются сервером, вы обеспечиваете их целостность.

Вы можете продолжить использовать существующий Altium Vault с Altium NEXUS в так называемом "режиме совместимости", но помните, что Altium Vault как решение больше не разрабатывается. Altium Vault 3.0 был последней версией, после которой будут осуществляться только поддерживающие обновления. Для доступа к самым новым функциям и возможностям рассмотрите использование сервера, который является составной частью решения Altium NEXUS.

Настройки Altium NEXUS

В Altium NEXUS вы можете настроить различные области системы из единого расположения. Эти глобальные настройки будут применены ко всем проектам и связанным документам.

Настройка осуществляется в диалоговом окне Preferences (нажмите  в правом верхнем углу рабочего пространства). Настройте область системы с помощью элементов управления и параметров на открывшейся странице, как вам необходимо. Настройка может сочетать требования политики вашего предприятия и ваши личные предпочтения для рабочей среды.

В диалоговом окне Preferences представлен ряд полезных инструментов для настройки среды необходимым образом, в том числе:

  • Возможность импорта настроек из предыдущей версии программы.
  • Возможность сохранения и загрузки настроек с помощью файла *.DXPPrf.
  • Возможность сброса параметров и элементов управления до значений по умолчанию на активной странице настроек или на всех страницах.

И если вы используете сервер управляемых данных, вы можете выпустить настройки Altium NEXUS на этот сервер в качестве целевого объекта (и его ревизии). После того как настройки выпущены и состояние их жизненного цикла изменено на готовое к использованию, эти настройки можно применить на других установленных системах.


Справка по правилам проектирования плат

Для определения требований к проекту редактор плат Altium NEXUS использует концепцию правил проектирования. Эти правила формируют «набор инструкций», которым будет следовать редактор плат. Они применяются для различных аспектов конструирования: ширина проводников, зазоры, стили соединений, переходных отверстий и так далее – и множество правил можно отслеживать в режиме реального времени с помощью динамической проверки проектных правил (Online DRC).

Правила проектирования применяются к необходимым объектам согласно заданной иерархии. Можно настроить множество правил одного типа, и может получиться так, что к одному объекту применяется более одного правила. В этом случае возникает конфликт правил, который решается настройками приоритетов. Система просматривает правила, начиная от правил с более высоким приоритетом, и применяет первое правило, область действия которого соответствует проверяемому объекту.

После того, как набор правил задан, вы можете успешно создать проект платы с различными, зачастую строгими требованиями к ней. Поскольку редактор плат «работает по правилам», уделите время на настройку правил, и вы сможете работать эффективно, точно зная, что ваш проект соответствует требованиям.

Для подробного обзора системы правил Altium NEXUS перейдите в раздел Ограничения проекта - Правила проектирования. Для обзора системы проверки правил перейдите в раздел Проверка проектных правил.

Справка по нарушениям компиляции проекта

Компиляция является частью процесса создания корректного списка цепей проекта. В действительности, результатом этого процесса является унифицированная модель данных проекта – единая модель данных, доступ к которой осуществляется из различных областей единой среды проектирования Altium NEXUS. В ходе компиляции можно проверить связи на схеме на соответствие правилам, заданных в настройках проекта на вкладках Error Reporting (Отчет об ошибках) и Connection Matrix (Матрица соединений).

В этом разделе документации Altium NEXUS представлены полные описания возможных нарушений, которые могут быть в документах при компиляции проекта.

Для подробного обзора проверки проекта перейдите в раздел Компиляция и проверка проекта.

Справка по языку запросов

В основе редакторов схем и плат Altium NEXUS лежит мощный обработчик запросов. Вы можете ввести запрос, чтобы точно выбрать только те объекты, которые необходимы. Запрос – это строка, которую вы вводите, используя определенные ключевые слова и синтаксис, и после чего получаете требуемые объекты.

Обычно запросы создаются на панели Filter, но они также используются для определения областей действия правил проектирования. Если вы изучите язык запросов, его функции, ключевые слова и синтаксис, вы сможете вводить выражения напрямую, но вы также можете использовать Query Helper (Помощник по запросам). В окне этого помощника содержится полный список функций и ключевых слов запросов, необходимые элементы управления и средство проверки синтаксиса.

В начале может показаться, что использовать язык запросов сложно, но со временем вы оцените его эффективность и найдете собственный стиль построения выражений для поиска необходимого набора объектов. Чтобы ускорить этот процесс, есть информация по каждой функции запросов. Достаточно выделить или щелкнуть внутри любого ключевого слова в Query Helper, на панели Filter или в поле Full Query (Полный запрос) редактора правил и нажать F1, и откроется соответствующая страница документации.

Чтобы узнать, как запросы используются для определения области действия проектных правил, перейдите в раздел Область действия правил проектирования.

Справка по ресурсам

Единая среда проектирования Altium NEXUS состоит из множества служб, подключенных к базовой платформе. Как и базовая платформа, эти службы предоставляют доступ к ресурсам системы – ее компонентам и функциям.

Эти ресурсы представляют собой команды, диалоговые окна, панели и т.п. Информация по ним содержится в следующих разделах документации:

Чтобы получить информацию по какому-либо определенному ресурсу, используйте следующие способы:

  • В системе наведите курсор на команду меню, кнопку панели инструментов, диалоговое окно, панель или объект и нажмите F1.
  • В документации найдите нужный раздел в дереве навигации либо воспользуйтесь поиском с помощью иконки  на панели слева.
Обязательно ознакомьтесь с использованием F1 в Altium NEXUS. Наведите курсор мыши на какой-либо элемент в Altium NEXUS – кнопку, команду, диалоговое окно, панель, объект – и нажмите F1, чтобы открыть документацию на него. F1 также работает на различных страницах диалоговых окон Preferences и PCB Rules and Constraints Editor. . И если вы запустили какую-либо команду, например, для размещения компонента, но вы не помните, как повернуть его, нажмите Shift+F1 для отображения списка контекстно-зависимых сочетаний клавиш.