Установка, лицензирование и управление
Установка любого программного обеспечения должна быть последовательной, интуитивно понятной и, вместе с тем, быстрой. Затем, после установки программ, необходимо их обновлять по мере необходимости – также последовательно и быстро.
Для этого Altium NEXUS предлагает быструю и эффективную систему управления установкой – систему, которая не только ускоряет процесс первой установки, но и позволяет управлять компонентами программы в любое время после ее установки.
Первая установка
Главная страница: Установка Altium NEXUS
Первая установка осуществляется с помощью установщика Altium NEXUS Installer. Этот установщик, выполненный в формате мастера, запускается через небольшой (около 22,0 МБ) исполняемый файл AltiumNexusSetup<версия>.exe
. Загрузка этого файла осуществляется со страницы Загрузки веб-сайта Altium, откуда его можно сохранить на жесткий диск.
Ключевые элементы установки, на которых можно определить, что будет установлено и где:
- Design Functionality (Функциональные возможности для проектирования) – позволяет указать, какие компоненты будут установлены. Параметр
PCB Design
указывает, что будут установлены базовые возможности для проектирования плат. Они устанавливаются всегда, и убрать этот параметр нельзя. Используйте остальные параметры, чтобы выбрать ту конфигурацию установки, которая вам необходима. Обратите внимание, что от этого зависит время установки. - Install Location (Расположение установки) – позволяет указать папки установки файлов программы (Program Files) и общих документов (Shared Documents). Эти расположения особенно важны при установке множества версий Altium NEXUS.
Сам процесс установки является оптимальным и удобным, позволяя вам установить и запустить ПО настолько быстро, насколько это возможно. После установки вы можете переопределить, какие компоненты вам необходимы.
Лицензирование Altium NEXUS
Главная страница: Система лицензирования Altium NEXUS
Система лицензирования Altium NEXUS оптимизирована для быстрого и эффективного получения нужной лицензии и запуска программы. Эта система предлагает различные типы лицензий:
- On-Demand – получение лицензии клиентским компьютером управляется сервером Altium.
- Standalone – получение лицензии клиентским компьютером управляется пользователем через использование файла лицензии (
*.alf
). - Private Server – получение лицензии клиентским компьютером управляется службой лицензирования сервера Altium Infrastructure Server – бесплатного локального сервера, который предоставляет возможности удаленной установки и управления лицензиями на программное обеспечение Altium.
Расширение функциональных возможностей Altium NEXUS
Главная страница: Расширение функциональных возможностей Altium NEXUS
Чтобы улучшить процесс проектирования в Altium NEXUS, поддерживается кастомизация ПО через концепцию дополнительных программных модулей (Extensions). По сути, дополнительный программный модуль является надстройкой для программного обеспечения, которая расширяет его возможности. Базовые компоненты и функции устанавливаются изначально и управляются как часть этой начальной установки – это так называемые системные ресурсы (System Resources). Кроме этого, доступны опциональные расширений (Optional Extensions) – пакеты функциональных возможностей, которые устанавливаются и удаляются пользователем по мере необходимости в тех или иных инструментах проектирования.
Кастомизация Altium NEXUS, по большому счету, сводится к управлению доступными дополнительными программными модулями, т.е. к установке, обновлению и удалению доступных модулей, когда это требуется. Для Altium NEXUS доступно множество модулей от Altium. Кроме того, с помощью дополнительного программного модуля Altium Developer вы можете самостоятельно расширить возможности Altium NEXUS, используя Altium NEXUS SDK (Software Development Kit – набор средств разработки) для создания собственных модулей.
В модуль Altium Developer включен Developer Interface – пользовательский интерфейс, предназначенный для управления собственными модулями. Частью этого интерфейса является функция публикации, которая позволяет безопасным образом делиться вашими модулями с широкой аудиторией путем их загрузки в глобальное хранилище модулей (или по-другому Global Extensions Gallery). Это облачный репозиторий, который предоставляет возможность сторонним разработчикам предлагать и продавать созданные модули для Altium NEXUS через безопасный инструмент распространения, лицензирования и установки.
Управление дополнительными программными модулями Altium NEXUS осуществляется в специальном интерфейсе Extensions & Updates, получить доступ к которому можно с помощью команды Extensions and Updates из выпадающего меню кнопки в правом верхнем углу.
Примеры
Примеры позволяют быстро ознакомиться с различными аспектами программного обеспечения. Часто в примерах демонстрируется функции ПО, что позволяет сократить время на освоение. Кроме того, бывают полезными библиотеки с широким выбором компонентов, которые можно использовать сразу после установки программы.
Набор примеров устанавливается вместе с программным обеспечением. Путь установки примеров по умолчанию: \Users\Public\Documents\Altium\Nexus2\Examples
. Дополнительные примеры, компоненты, шаблоны плат можно найти в разных разделах страницы Design Content (Материалы для проектирования) на веб-сайте Altium:
- Reference Designs (Примеры проектов) – демонстрируют возможности проектирования плат. Их можно загрузить в разделе Reference Designs.
Установка множества версий программного обеспечения
После того, как вы установили на компьютер базовую версию Altium NEXUS (например, 2.1.x), вы можете обновить ее до более новой версии (например, 2.1.x +1) или установить следующую версию отдельно. Система установки поддерживает одновременное существование различных версий программного обеспечения. Преимуществом установки различных версий является то, что при необходимости вы можете переключиться на более раннюю версию, в то время как обновление позволяет быстро заменить текущую версию на более новую.
При запуске установщика более новой версии Altium NEXUS появится дополнительное окно мастера Altium NEXUS Installer под названием Installation Mode (Режим установки). На этой странице вы можете выбрать обновление текущей версии Altium NEXUS или отдельную установку новой версии. Выберите параметр New installation (Новая установка), чтобы на одном компьютере были установлены отдельные версии. Не забудьте указать отдельные папки для установки новой версии на последующем шаге мастера.
Папки установки
Существует два важных фактора, которые позволяют проводить установку множества версий программного обеспечения:
- Возможность указать разные папки для установки файлов программы (Program Files) и общих документов (Shared Documents).
- Использование уникального идентификатора (Globally Unique Identifier – GUID) для каждой независимой установки. Этот идентификатор использует стандартную 128-биную модель URN и отображается как 32-символьный шестнадцатеричный номер. Он используется для однозначного определения папки приложения и записей в реестре. Когда вы запускаете Altium NEXUS, система с помощью этого идентификатора определяет только те файлы и записи реестра, которые относятся к этой установке.
Папки установки Altium NEXUS 2.x по умолчанию (для Windows 7 и выше):
- Главная папка установки Altium NEXUS:
\Program Files\Altium\Nexus2
- Примеры, библиотеки и шаблоны:
\Users\Public\Documents\Altium\Nexus2
- Системные данные приложения (в том числе дополнительные программные модули и кэш портала) и файлы безопасности (лицензия ALF) для отдельной установки находятся в двух папках:
\ProgramData\Altium\Altium NEXUS <GUID>
\ProgramData\Altium\Altium NEXUS <GUID>_Security
Например, для двух установок могут быть следующие пути:
\ProgramData\Altium\Altium NEXUS {7DF7280E-CD03-40A9-A6A4-DDD057140F70}
\ProgramData\Altium\
Altium
NEXUS
{7DF7280E-CD03-40A9-A6A4-DDD057140F70}_Security
\ProgramData\Altium\
Altium
NEXUS
{566C1AFA-49CA-4B17-B7CB-70A2042D8DAC}
\ProgramData\Altium\
Altium
NEXUS
{566C1AFA-49CA-4B17-B7CB-70A2042D8DAC}_Security
- Пользовательские файлы приложения (в том числе
DXP.rcs
,UserTools.tlt
,AdvPCB.dft
,AdvSch.dft
, последнее рабочее пространство) для отдельной установки:
\Users\<ProfileName>\AppData\Roaming\Altium\Altium NEXUS <GUID>
Например, для двух установок и пользователя Des.Igner
могут быть следующие пути:
\Users\Des.Igner\AppData\Roaming\Altium\Altium NEXUS {7DF7280E-CD03-40A9-A6A4-DDD057140F70}
\Users\Des.Igner\AppData\Roaming\Altium\Altium NEXUS {566C1AFA-49CA-4B17-B7CB-70A2042D8DAC}
- Локальные пользовательские файлы приложения для отдельной установки:
\Users\<ProfileName>\AppData\Local\Altium\Altium NEXUS <GUID>
Например, для двух установок и пользователя Des.Igner
могут быть следующие пути:
\Users\Des.Igner\AppData\Local\Altium\Altium NEXUS {7DF7280E-CD03-40A9-A6A4-DDD057140F70}
\Users\Des.Igner\AppData\Local\Altium\Altium NEXUS {566C1AFA-49CA-4B17-B7CB-70A2042D8DAC}
Определение правильной папки
Вы можете указать осмысленные имена папок файлов программы и общих документов, что особенно полезно, ели вы используете множество установок программного обеспечения. Но остальные папки определяются их идентификаторами GUID. Определить, какой версии соответствует папка, можно в диалоговом окне Preferences. Здесь вы можете найти идентификатор GUID для текущей версии программы, а затем определить нужную папку в Проводнике Windows.
Идентификатор GUID можно найти на следующих страницах диалогового окна Preferences (при установке Altium NEXUS по умолчанию):
- Data Management - Backup: в поле Path.
- PCB Editor - Models: в поле Directory в Temporary Mesh Data.
- CAM Editor - General: в поле Default log files location.
Изменение базовой функциональности после установки
Во время первой установки Altium NEXUS вы можете выбрать, какие базовые возможности вы хотите установить. Тем не менее, эти возможности можно изменить и после установки. Это можно сделать в двух местах:
- В Altium NEXUS – со страницы Installed (Установленные) в разделе Extensions & Updates.
- В Windows – со страницы Programs and Features (Программы и компоненты) Панели управления (в Windows 7 и выше).
В Altium NEXUS
- Перейдите в раздел Extensions & Updates (кнопка в правом верхнем углу и команда Extensions and Updates в выпадающем меню) и перейдите на страницу Installed.
- Нажмите по кнопке (Настройка) в правом верхнем углу области Platform (Платформа). Вы перейдете на страницу Configure Platform (Настроить платформу), где будет представлена базовая функциональность, в том числе расширения платформы, которая была определена на странице Select Design Functionality во время установки Altium NEXUS.
- Внесите требуемые изменения в набор функциональных возможностей, поставив и сняв флажки для соответствующих объектов. Измененные объекты выделяются жирным шрифтом. После внесения изменений нажмите кнопку в вернем правом углу страницы. Будет открыто диалоговое окно для подтверждения – нажмите OK, чтобы применить изменения и перезапустить Altium NEXUS. Окно Altium NEXUS будет закрыто, и появится окно, где будет отображен прогресс загрузки и установки необходимых файлов.
- Altium NEXUS будет запущен вновь.
В Windows
- Перейдите на страницу Programs and Features (Программы и компоненты) Панели управления Windows, затем щелкните правой кнопкой мыши по пункту
Altium NEXUS
и выберите команду Change (Изменить) из контекстного меню.
- Будет запущен мастер установки Altium NEXUS. Введите учетные данные в окне Account Log In, после чего вы перейдете на страницу Select Design Functionality. Внесите необходимые изменения в базовую функциональность и нажмите Next.
- Будет отображена страница Ready To Modify (Готов к изменению). На этом этапе у установщика есть вся информация, необходимая для начала изменения. Если необходимо изменить что-либо, нажмите кнопку Back (Назад). Если нужно отменить установку, нажмите Cancel (Отмена). Чтобы начать процесс изменения, нажмите Next (Далее). Будет показана страница Modifying Altium NEXUS (Изменение Altium NEXUS), после чего будут загружены и установлены файлы, необходимые для изменений.
- Изменение завершено. На завершающей странице есть параметр, позволяющий запустить Altium NEXUS после выхода из установщика, который включен по умолчанию. Чтобы выйти из мастера, нажмите Finish (Готово).
Обновление до более новой версии
Обновление до более новой версии можно провести из двух мест:
- В Altium NEXUS – со страницы Updates (Обновления) в разделе Extensions & Updates.
- В Windows – со страницы Programs and Features (Программы и компоненты) Панели управления (в Windows 7 и выше).
В Altium NEXUS
- Перейдите в раздел Extensions & Updates (кнопка в правом верхнем углу и команда Extensions and Updates в выпадающем меню) и перейдите на страницу Updates.
- На странице будут представлены все доступные обновления платформы Altium NEXUS, расположенные в хронологическом порядке, что позволяет увидеть историю выхода обновлений, начиная с текущей версии. Самая поздняя версия включает в себя все изменения предыдущих обновлений. Чтобы отобразить подробную информацию по обновлению платформы, щелкните по ссылке с его названием. В большинстве случаев будет отображено подробное описание обновления и информация о версии, где представлены изменения по сравнению с предыдущей версией.
- Для загрузки и установки обновления ПО из вкладки Updates щелкните по соответствующей кнопке , которая появляется при наведении курсора мыши на обновление в списке. Другой способ – нажать на кнопку при просмотре подробной информации об обновлении. Если статус вашей лицензии или подписки не позволяет провести обновление или если вы не вошли на портал Altium, появится сообщение с предупреждением.
- Появится строка прогресса загрузки обновления из облачного репозитория Altium. Чтобы отменить обновление, нажмите на кнопку .
- Будет открыто диалоговое окно с предупреждением, что необходимо перезагрузить ПО для обновления – нажмите Yes. Altium NEXUS будет закрыт, и появится окно мастера установки Updating Altium NEXUS, где будет показан процесс загрузки нужных для обновления файлов и их установки.
- Altium NEXUS будет запущен вновь.
В Windows
Обновление Altium NEXUS до более поздней версии осуществляется через ее установку.
- Загрузите и запустите файл
AltiumNexusSetup<версия>.exe
новой версии ПО.
- Следуйте процессу установки новой версии. После соглашения с условиями лицензионного соглашения будет отображена страница Installation Mode, где можно выбрать обновление текущей версии Altium NEXUS либо установку отдельной версии. Выберите параметр Update existing version, затем в выпадающем списке выберите, какую установленную версию вы хотите обновить. Папки Program Files и Shared Documents будут определены исходя из выбранной версии.
- Нажмите Next, и будет отображена страница Ready To Update. На этом этапе у установщика есть вся информация, необходимая для начала обновления. Если необходимо изменить что-либо, нажмите кнопку Back (Назад). Если нужно отменить установку, нажмите Cancel (Отмена). Чтобы начать процесс обновления, нажмите Next (Далее).
- Введите учетные данные в окне Account Log In. Будет показана страница Updating Altium NEXUS (Обновление Altium NEXUS), после чего будут загружены и установлены файлы, необходимые для изменений.
- Обновление завершено. На завершающей странице есть параметр, позволяющий запустить Altium NEXUS после выхода из установщика, который включен по умолчанию. Чтобы выйти из мастера, нажмите Finish (Готово).
Удаление
Удаление Altium NEXUS осуществляется с помощью Altium NEXUS Uninstaller – инструмента удаления, который запускается со страницы Programs and Features (Программы и компоненты) из Панели инструментов (в Windows 7 и выше). Нажмите правой кнопкой мыши по пункту Altium NEXUS
и выберите команду Uninstall (Удалить) в меню.
Есть три возможных варианта удаления:
- Uninstall (Удаление) – удаление папок установки (файлы программы и папка общих документов), но не папок, определенных настройками. Это может быть полезно в том случае, если у вас есть дистрибутив другой версии, которая не установлена в данный момент, и вы хотите импортировать туда настройки из ранее установленной версии.
- Remove Preferences (Удалить настройки) – только удаление папок, определенных настройками, в том числе системные данные приложения, файлы безопасности, пользовательские данные приложения, пользовательские локальные данные приложения.
- Remove Completely (Удалить полностью) – полное удаление версии (т.е. как папок установки, так и папок настроек).
Выберите нужный вариант удаления.Если нужно отменить удаление, нажмите Cancel (Отмена). Чтобы начать процесс удаления, нажмите Next (Далее). Будет показана страница Uninstalling Altium NEXUS (Удаление Altium NEXUS), после чего будет запущен процесс удаления в соответствии с выбранным действием. По завершении процесса нажмите Finish (Готово) на странице Uninstallation Complete (Удаление завершено).