Перейти к содержимому

Altium 365 и Workspace

Время: ~25 мин

Цели урока

  • понимать, что такое Altium 365 и рабочее пространство (Workspace)
  • входить в аккаунт и подключаться к Workspace из Altium Designer
  • различать проекты в Workspace и локальные проекты
  • знать, зачем Workspace нужен для руководства, на котором построен модуль 7

Что нужно знать заранее

Altium Designer давно уже не просто программа на компьютере. Рядом с ним живёт облачная платформа Altium 365, и всё больше функций завязано на неё: хранение проектов, компоненты, совместная работа. Разберёмся, что это и нужно ли оно тебе для первой платы.

Altium 365 — облачная платформа Altium. Внутри неё у команды или у одного человека есть рабочее пространство (Workspace) — общее хранилище, в котором лежат:

  • проекты с историей версий: можно вернуться к любой сохранённой версии;
  • компоненты и шаблоны, общие для всех участников;
  • выпуски (releases) — зафиксированные комплекты файлов для производства;
  • комментарии и задачи; проект можно открыть и посмотреть в браузере без установленного Altium.

Аналогия — Google Диск для плат: файлы лежат в облаке, у каждого участника своя рабочая копия на компьютере, а сервер помнит все версии и показывает, кто что поменял.

Есть и вариант для компаний, которым облако не подходит, — Enterprise Server: такое же рабочее пространство, но на собственном сервере организации.

Сейчас Altium предлагает несколько вариантов: Altium Designer, Altium Develop и Altium Agile (Teams и Enterprise). Workspace на Altium 365 бывает типов Develop, Agile Teams и Agile Enterprise. Набор доступных функций зависит от варианта и лицензии. Для курса это не принципиально: всё, что мы делаем, есть в любом варианте. Названия и условия меняются часто, актуальное смотри на сайте Altium.

  1. Вход. В правом верхнем углу окна — меню текущего пользователя (Current User). Выбери вход в аккаунт: откроется браузер со страницей входа Altium. После входа вместо значка появится твой аватар.
  2. Лицензия. Там же, в меню Current User, есть License Management — проверь, что лицензия активна (пробная или студенческая, урок 0.3). Закрыть вкладку управления лицензиями можно правым щелчком по вкладке.
  3. Workspace. Рядом — переключатель активного рабочего пространства. В документации он называется то Active Workspace, то Active Server, в зависимости от версии. Выбери своё пространство в разделе My Workspaces (твоё) или Shared With Me (тебя пригласили).

Одновременно активно только одно рабочее пространство: при переключении Altium отключается от текущего. Состояние подключения видно в этом же переключателе, на странице Data Management – Servers настроек и в панели Explorer.

Диалог открытия проекта FileOpen Project показывает несколько источников:

Раздел Что там
Workspace проекты подключённого рабочего пространства
Shared With Me проекты, которыми с тобой поделились, даже если ты не в команде этого Workspace
Local Projects проекты в локальной папке по умолчанию (настройка Document Path, урок 6.4), плюс кнопка Browse
Recent недавно открытые проекты из любых источников

Локальный проект — обычная папка с файлами на твоём диске. Хранение, копии и история — на тебе (архивы, Git). Проект в Workspace — у тебя на диске рабочая копия, а «главная» версия с историей хранится на сервере. Сохранённые изменения отправляются туда отдельным действием (Save to Server). Локальный проект можно выложить в Workspace — правым щелчком по проекту в панели Projects. В учебных материалах Altium эта команда называется Make Project Available Online [ПРОВЕРИТЬ] название в AD 26.

  • Есть Workspace (например, через студенческую программу или работодателя) — используй его: получишь историю версий, доступ из браузера и возможность показать плату преподавателю или коллеге по ссылке.
  • Нет Workspace — работай локально, а историю веди сам: архив после каждого урока или Git-репозиторий. Для обучения этого достаточно.

Студенческая лицензия Altium Designer оформляется на учебную почту и продлевается ежегодно, пока ты учишься (подробности — в базе знаний Altium по ссылке в «Ссылках» и в уроке 0.3).

  1. Войди в аккаунт через Current User, открой License Management и проверь статус лицензии.
  2. Открой переключатель рабочего пространства. Если в My Workspaces или Shared With Me что-то есть, подключись.
  3. Открой FileOpen Project и пройдись по разделам Workspace, Shared With Me, Local Projects, Recent.
  4. Если подключён Workspace — открой в нём любой демонстрационный проект. Если нет — открой через Local Projects → Browse проект Sandbox из урока 6.2.

🧯 Типичные ошибки

Руководство Altium требует Workspace, а у меня его нет

Почему Официальный tutorial рассчитан на подключённое пространство с демо-данными.

Как исправить Создавай проект локально и бери компоненты из панели Components и Manufacturer Part Search. Расхождения отмечены в уроках модуля 7.

Изменения в проекте Workspace не видны коллеге

Почему Сохранение на диск (Ctrl+S) обновляет только твою рабочую копию.

Как исправить Отправь изменения на сервер командой Save to Server в панели Projects.

Пропали компоненты и проекты из Workspace

Почему Активно другое рабочее пространство или подключение разорвано.

Как исправить Проверь переключатель активного Workspace в правом верхнем углу и статус входа в аккаунт.

Проверь себя

  1. 1. Что такое Workspace в Altium 365?
  2. 2. Сколько рабочих пространств может быть активно одновременно?
  3. 3. Где в диалоге File » Open Project искать проекты с твоего диска?
  4. 4. Ты сохранил проект Workspace через Ctrl+S. Увидит ли коллега изменения?

Практическое задание~20 мин

Определись, как ты будешь хранить проекты курса: Workspace или локальная папка плюс Git. Запиши решение в файл README.txt в папке курса. Если выбрал Git — создай репозиторий в папке курса и сделай первый коммит с проектом Sandbox. Если Workspace — выложи туда Sandbox и открой его в браузере.