Управляемые проекты в Altium 365 Workspace

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

Некоторые ключевые преимущества использования проектов на базе Workspace:

  • Упрощённое хранение. Не нужно принимать решения о местах хранения. Резервное копирование и другие базовые сервисы уже обеспечены.

  • Основа для функций совместной работы.

  • Принудительный контроль версий.

  • Преимущества выделенной системы комментирования.

  • Уведомления и статус. Статус документов, включая локальные изменения, виден всей команде разработчиков.

  • Параллельная разработка PCB работает без какой-либо сложной настройки.

  • Возможность поделиться проектом с несколькими людьми для редактирования либо только для просмотра и комментирования.

  • Полная функциональность при использовании функции Project History, включая события коммитов, связанные с VCS.

Технически проект — это сочетание метаинформации, хранящейся в Workspace, и тесной интеграции со встроенным в Workspace контролем версий на базе GIT. Типовой рабочий процесс выглядит так:

  1. Пользователь создаёт новый проект (через диалог Create Project dialog в Altium Designer, из браузерного интерфейса Workspace или публикуя существующий локальный проект в Workspace (из Altium Designer)). При создании пользователь задаёт имя и описание проекта.

  2. В браузерном интерфейсе Workspace или непосредственно в Altium Designer определяется и управляется доступ к проекту.

  3. Все участники выбирают проект для открытия (в Altium Designer), после чего он автоматически берётся в работу (checked out).

Преимущество проектов на базе Workspace в том, что они по умолчанию находятся под контролем версий и над ними можно совместно работать, не беспокоясь об общих дисках, серверах, договорённостях и т. п. Контроль версий обеспечивается встроенным в Workspace сервисом GIT. Все проекты хранятся в едином Design Repository внутри Workspace, с именем Versioned Storage (репозиторий Git). Если ваш проект находится под внешним контролем версий, вы можете перенести его, сделав проектом в Workspace, который размещает файлы проекта в собственном Git-репозитории сервера (фактически переключившись на нативную VCS Workspace). Подробности см. в Moving from External VCS to Workspace Native VCS.

Вы также можете оставить проект локальным (обычный проект или проект на базе VCS), но сделать синхронизированную копию доступной онлайн — отправив её в ваш Workspace. Это называется Simple Sync, и позволяет воспользоваться преимуществами совместной работы, предоставляемыми через Altium 365.

В этом документе рассматривается работа с проектами через браузерный интерфейс Workspace. Сведения о работе с проектами в вашей САПР см. в Getting Familiar with the Altium Design Environment.

Создание нового проекта

Проект можно создать напрямую со Projects страницы браузерного интерфейса Workspace. На странице перечислены все проекты, опубликованные в Workspace и доступные текущему вошедшему пользователю. Чтобы создать новый проект, нажмите кнопку над списком проектов, затем выберите пункт Project в группе Create меню, чтобы открыть Create Project окно.

Создание нового проекта через браузерный интерфейс Workspace.Создание нового проекта через браузерный интерфейс Workspace.

Окно Create Project изначально открывается в упрощённом виде со следующими полями:

  • Project Name – введите требуемое имя проекта

Имя проекта должно начинаться с и может содержать A-Z, a-z или 0-9. Разрешены подчёркивания, дефисы и пробелы, но пробелы можно использовать только в середине имени (начальные и конечные пробелы будут игнорироваться). Нельзя использовать следующие слова: AUX, COM1-COM9, LPT1-LPT9, CON, NUL и PRN. Кроме того, имя не может содержать следующие символы: \ . / ? % * : | " < >.
  • Template – выберите шаблон проекта, если он доступен — связанное выпадающее поле перечислит все Project Templates, существующие в Workspace (в формате <Comment> (<ItemID>)). Выбор шаблона автоматически определяет тип проекта. Если вы не хотите создавать новый проект на основе существующего шаблона, просто укажите тип создаваемого проекта (используя пункты PCB Project или Multiboard, доступные в списке).
  • Description – введите необязательное описание проекта.

Чтобы получить доступ к дополнительным настройкам, нажмите кнопку . Появится следующее поле:

  • Parent Folder – используйте это поле, чтобы указать, где в структуре папок Workspace должен быть создан проект. Это будет текущая открытая папка либо (по умолчанию) Projects. Обратите внимание: путь папки по умолчанию для новых проектов задаётся на странице Admin – Settings – Projects в браузерном интерфейсе Workspace. В окне Create Project нажмите Change ссылку справа от поля, чтобы открыть структуру папок сервера Workspace и выбрать альтернативную папку для хранения проекта.

    Обратите внимание: если при выполнении процесса в поле Parent Folder не выбрана папка с правом записи, то автоматически будет создана структура Personal Folder для хранения проекта. Это приватная папка верхнего уровня, названная вашим адресом электронной почты, с подпапкой My Projects. Примеры её создания и использования:

    • Папка по умолчанию для новых проектов (обычно Projects) вам недоступна или доступна только для чтения (без права записи). В этом случае созданный/загруженный проект будет сохранён в персональной папке My Projects.

    • Параметр назначения Parent Folder отличается от значения по умолчанию, но у вас есть только доступ на просмотр к этой папке (она недоступна для записи). В этом случае создание проекта блокируется, и папка My Projects не пополняется.

Подробнее см. Project Creation Without Folder Write Access.

  • Доступ пользователя к папкам Workspace, включая папку Projects, определяется правами общего доступа к папкам, настроенными на странице Projects через опцию Share , либо через страницу Explorer page (Admin – Explorer). Подробнее см. Managing Project Creation Permissions.

  • При необходимости вы можете организовать проекты в иерархию подпапок. Подробнее см. раздел Creating a Hierarchy of Project Folders.

После задания параметров нового проекта нажмите . Вы вернётесь к списку проектов на уровне сводки, где увидите запись о только что созданном проекте.

Только что созданный проект, отображаемый на странице Projects браузерного интерфейса Workspace.Только что созданный проект, отображаемый на странице Projects браузерного интерфейса Workspace.

Изначально проект будет предоставлен для редактирования разработчику, который его создал (Author/Owner), и администраторам Workspace. Дополнительные права доступа будут зависеть от настройки Default permissions for new projects на странице Admin–Settings–Projects:

  • Если эта опция не включена (состояние по умолчанию), новый проект унаследует права общего доступа «родительской» папки, в которой он создан, а также получит доступ на запись (Edit) для владельца этой папки.

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

Подробнее см. Managing Project Creation Permissions.

Дополнительные сведения о настройке прав доступа к проекту см. в разделе Sharing a Project ниже.

Загрузка существующего локального проекта

Вы также можете загрузить в Workspace существующий проект разработки. Для этого:

  1. Нажмите кнопку над списком проектов, затем выберите пункт Project в группе Upload меню. Перейдите к ZIP-архиву проекта, выберите его и нажмите Open, чтобы запустить загрузку.

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

  3. Появится окно Upload Project. По умолчанию Project Name будет соответствовать существующему проекту — при необходимости измените и добавьте подходящее описание. Поле Parent Folder будет установлено на папку, которая была активна на момент запуска процесса загрузки. Нажмите Change ссылку справа от поля, чтобы открыть структуру папок сервера Workspace и выбрать альтернативную папку для хранения проекта. При необходимости вы можете организовать проекты в иерархию подпапок. Подробнее см. раздел Creating a Hierarchy of Project Folders. Задав параметры, нажмите кнопку .

  4. Загрузка будет выполнена, после чего запись о проекте будет добавлена в список проектов на уровне сводки.

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

Как и в случае с только что созданным проектом, загруженный проект предоставляется для редактирования владельцу (загрузившему) и администраторам. Любой дополнительный доступ определяется набором прав родительской папки либо, если включено, настройками Default permissions for new projects.

Загрузка набора файлов Gerber или ODB++

Workspace также принимает наборы сгенерированных производственных файлов Gerber/ODB++ в архивном формате, которые можно загрузить через параметры Manufacturing Files, доступные в меню кнопки . Процесс загрузки по сути такой же, как процесс загрузки проекта, описанный выше.

Выберите параметр New – Manufacturing Files – Gerber, чтобы перейти и выбрать архивированный набор файлов Gerber в проводнике Windows.

В окне Upload Gerber при необходимости отредактируйте предлагаемое Name проекта (оно берётся из имени архива Gerber) и добавьте Description. Вы можете использовать параметр Change, чтобы указать место хранения проекта, отличающееся от папки хранения проектов по умолчанию.

Загруженный набор файлов будет обработан и добавлен в коллекцию проектов Workspace с первоначальной иконкой Gerber, а затем — со сгенерированным изображением предпросмотра после обновления или просмотра.

Выберите параметр New – Upload ODB++, чтобы перейти и выбрать архив ODB++ в проводнике Windows.

В окне Upload ODB++ при необходимости отредактируйте предлагаемое Name проекта (оно берётся из имени архива ODB++) и добавьте Description. Вы можете использовать параметр Change, чтобы указать место хранения проекта, отличающееся от папки хранения проектов по умолчанию.

Загруженный набор файлов будет обработан и добавлен в коллекцию проектов Workspace с первоначальной иконкой ODB++, а затем — со сгенерированным изображением предпросмотра после обновления или просмотра.

 

Щёлкните по имени проекта Gerber/ODB++ или используйте параметр Open в связанном меню, чтобы загрузить набор файлов в специализированный Fabrication Viewer Workspace. Он предоставляет композитный вид всех включённых файлов/слоёв, позволяет скрывать слои или просматривать их по отдельности, предлагает функцию Measurement feature для измерений «точка‑точка» и поддерживает размещение Comments.

Дополнительные сведения об этих параметрах см. в разделе Fabrication документации Web Viewer.

  • Загруженные проекты Gerber/ODB++ по умолчанию доступны всем участникам Workspace, но их можно выборочно предоставить конкретным участникам (или группам) с помощью функций Workspace Share features.

  • Файлы Gerber, включённые в Released Workspace project, доступны для просмотра в разделе Files section открытых данных Release.

  • Производственные наборы файлов Gerber/ODB++ можно uploaded и просматривать в вашем Altium 365 Personal Space.

Загрузка проекта OrCAD Design

Функция загрузки OrCAD® в Workspace дополняет набор проектных файлов, которые можно загружать и интерпретировать в Altium 365 Workspace. Архивный файл (*.zip), содержащий подходящие файлы схемы (*.dsn) и PCB (*.brd), загружается через параметр Design Files » OrCAD, доступный по кнопке на странице Projects, как показано ниже. Проект OrCAD будет храниться под управлением контроля версий в Altium 365.

  • На данный момент загружаемый архив должен включать соответствующий *.opj Project file, который регистрирует относительные пути к файлам Schematic/PCB.

  • Поддерживаются файлы OrCAD PCB версии 17.2 и новее.

  • См. What ECAD files do you support? для получения дополнительной информации.

Выберите параметр New – Design Files – OrCAD, чтобы перейти и выбрать архивированный набор файлов проекта OrCAD в проводнике Windows.

В окне Upload OrCAD при необходимости отредактируйте предлагаемое Name проекта (оно берётся из имени архива OrCAD) и добавьте Description. Вы можете использовать параметр Change, чтобы указать место хранения проекта, отличающееся от папки хранения по умолчанию.

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

 

Откройте загруженный проект OrCAD так же, как любой другой проект Workspace: дважды щёлкнув по его плитке или выбрав параметр Open в меню плитки либо в основном меню страницы . После обработки файлы OrCAD интерпретируются в представления проекта: Schematic, PCB, 3D PCB и список BOM.

Обратите внимание, что дерево навигации по проекту в просмотрщике можно переключать между плоским представлением File и представлением структуры Hierarchical.

 

Благодаря расширенным возможностям Workspace, предоставляемым через Web Viewer, теперь унифицированный проект позволяет быстро выполнять кросс‑пробинг объектов между представлениями разных доменов, искать объекты, трассировать/подсвечивать цепи (Nets), размещать Comments, Share the design с другими пользователями, просматривать History, работать с Task activities и многое другое. Также вы можете создать расширенный Managed BOM document из загруженного проекта OrCAD, который позволяет просматривать, настраивать и делиться готовым к закупке файлом BOM, заполненным на основе обширных ресурсов данных цепочки поставок Altium — см. страницу BOM Portal page для подробной информации.

См. страницу Web Viewer page для информации о функциональности и возможностях просмотрщика.

Загрузка новой версии проекта

Когда проект OrCAD загружен в Workspace и становится доступна новая версия этого проекта — например, в результате дальнейшей работы внешнего подрядчика — существующий проект Workspace можно обновить с помощью параметра проекта Upload New Version. Поскольку существующий проект хранится под Git Version Control, этот параметр позволяет зафиксировать обновление проекта как новую ревизию VCS для данного проекта. Все такие события Commit (и Release проекта) протоколируются и доступны в представлении History view проекта.

Загрузите новую версию дизайна существующего проекта OrCAD через параметр Upload New Version, доступный в меню плитки проекта OrCAD или в основном меню .

Следующее окно Upload Project блокирует поля Project Name и Parent Folder значениями существующего проекта. Добавьте осмысленный Description, затем подтвердите загрузку новой версии.

Процесс обновления фиксирует новую ревизию VCS проекта. Откройте проект, чтобы получить доступ к новой версии дизайна OrCAD и внесённым изменениям.

Внутри представления проекта вы можете открыть представление History, чтобы увидеть аннотированную временную шкалу событий Commit проекта. Здесь Commit, созданный новой версией дизайна OrCAD, был вручную Tagged как Version 2.

Вы можете использовать параметры плитки события Commit для доступа к предыдущим версиям проекта, которые можно по отдельности просматривать, копировать (клонировать), сравнивать с другим commit, а исходные файлы — скачивать в виде ZIP-архива.

 

Интеграция OrCAD с Altium 365

Помимо возможности загружать проекты OrCAD® в ваш Workspace, Altium 365 также позволяет выполнять прямую интеграцию между OrCAD и вашим Workspace с помощью проприетарного плагина.

См. страницу Multi-CAD File Support для информации о возможностях ECAD в Altium 365.

Установленный на компьютере, где работает OrCAD, Altium 365 Plugin for OrCAD — это небольшое приложение, обеспечивающее двунаправленный обмен проектными данными между двумя средами. Интеграция предоставляет удобный способ использовать преимущества управления данными Altium 365 при существующей установке OrCAD. Проекты OrCAD, перенесённые в ваш Workspace, хранятся под контролем версий с отслеживанием истории и доступны для совместной работы, просмотра, обмена, комментирования и многого другого. Доступ для заинтересованных лиц управляется правами и предоставляется через их веб‑браузер.

Если вы ещё не получили эту информацию, установщик Altium 365 Plugin for OrCAD доступен для скачивания здесь: https://altium-install.s3.amazonaws.com/A365/A365OrCADPlug-in.exe

Скачайте и запустите исполняемый файл плагина Altium OrCAD на компьютере с OrCAD, следуя подсказкам мастера установки — установщик должен автоматически определить расположение установленного OrCAD.

После установки плагин доступен из пункта Altium 365 в главных меню OrCAD. Это позволяет войти в систему и сохранить текущий проект OrCAD в ваш Workspace Altium 365 — или загрузить ранее сохранённый проект из Workspace — используя доступные пункты меню.

Войдите в ваш Workspace Altium 365 из OrCAD через меню Altium 365, добавленное плагином OrCAD.

Введите URL вашего Workspace и учётные данные для входа, чтобы авторизоваться.

После подключения вы можете сохранить текущий проект в Workspace (Save to Server), импортировать ранее сохранённый проект OrCAD из Workspace (Open from Server) или просмотреть текущий (сохранённый) проект в браузерном интерфейсе сервера (View in Server).

При сохранении текущего проекта в Workspace примите или отредактируйте Project Name и добавьте необязательное Description.

Уведомление об успешной загрузке включает возможность сразу открыть сохранённый проект в браузерном интерфейсе Workspace.

Представление импортированного проекта в Workspace предоставляет дополнительную функциональность, такую как совместный доступ, комментарии, управление задачами и историческое отслеживание VCS.

 
  • Сохранение проекта OrCAD в Workspace Altium 365 фактически связывает два проекта между собой, чтобы обеспечить синхронизацию данных, когда плагин подключён к Workspace.

  • Последующие изменения проекта, выполненные в среде OrCAD, можно в любой момент сохранить в Workspace — после чего обновлённые данные проекта будут отображаться при обновлении или повторном открытии проекта в Workspace. Подробнее см. Updating with New Data.

  • Если в подключённом Workspace доступна функция Altium 365 Design Reviews, то пункт меню OrCAD Altium 365  Request for Review будет напрямую открывать страницу Workspace Design Reviews для текущего проекта, где можно создавать, открывать и управлять коллегиальными проверками.

Примечание: OrCAD® — федерально зарегистрированный товарный знак, принадлежащий Cadence Design Systems, Inc. Все упоминания этого товарного знака приводятся исключительно в целях идентификации. Использование этого товарного знака не подразумевает какой-либо связи, одобрения или поддержки со стороны Cadence Design Systems, Inc

Поддержка комментариев и задач

Плагин Altium 365 для OrCAD добавляет расширенные возможности совместной работы из Altium 365 в OrCAD через панель Comments and Tasks. Панель напрямую взаимодействует с Altium 365, синхронизируя данные Comments и Tasks в реальном времени. Пользователи OrCAD могут сразу воспользоваться возможностями совместной работы Altium 365, такими как создание и участие в ветках комментариев, назначение рабочих запросов (задач) себе или другим пользователям, вставка и просмотр связанных изображений, а также просмотр назначенного приоритета и статуса прогресса активных задач.

См. Web Viewer Comments для информации о работе с комментариями и задачами Altium 365.

Выберите пункт Comments and Tasks в меню Altium 365, чтобы открыть оверлейную панель плагина Comments and Tasks. Панель будет заполнена всеми существующими ссылками на комментарии и задачи документа, полученными из подключённого проекта Workspace Altium 365.

Обратите внимание: для двунаправленного обмена данными между Workspace Altium 365 и OrCAD необходимо выполнить вход в платформу Altium 365.

Панель плагина Comments and Tasks по сути является синхронизированной версией области Comments and Tasks в подключённом Workspace. В результате панель предлагает большинство функций области Workspace, за исключением доступа к размещённым в документе комментариям, поскольку OrCAD не поддерживает комментирование документов на уровне приложения. Подробнее об этих возможностях Workspace см. Working with the Comments Pane.

Новый комментарий можно добавить через панель плагина Comments and Tasks в её верхней части; он будет связан с текущим активным документом OrCAD. Нажмите F5 в любой момент, чтобы обновить данные панели.

Добавьте комментарий в OrCAD, введя подходящий текст в верхнее поле комментирования панели Comments and Tasks.

При необходимости упомяните другого пользователя, добавив символ @, а затем имя участника Workspace, и/или выбрав имя из выпадающего списка пользователей.

Упомянутому пользователю или другому пользователю, выбранному из выпадающего списка Assign a task to, можно назначить новую задачу Workspace.

Когда все параметры заполнены, нажмите кнопку , чтобы создать комментарий и (опционально) задачу.

Новый комментарий добавляется как запись панели Comments and Tasks, связанная с текущим документом. Она включает ссылку на задачу Workspace и значки, отображающие текущие Priority и Status.

Другие пользователи могут добавлять дальнейшие комментарии в ветку со стороны Workspace или другой пользователь OrCAD, вошедший в Altium 365 OrCAD Plugin.

 

Как и область Comments and Tasks в Altium 365 Workspace, панель плагина OrCAD Comments and Tasks включает следующие параметры и возможности:

  • Comments and Tasks Filtering – управление тем, какие комментарии пользователей (или только задачи) включаются в область.

  • Threads and Notifications – ограничение записей текущим документом и/или теми, которые ещё не были закрыты (настройка по умолчанию). Если включены Workspace Email Notifications, используйте параметр Notification Settings, чтобы указать диапазон комментариев, по которым отправляется уведомление по email.

  • Comment entry options – использование меню комментария для управления этой записью или для создания соответствующей задачи из данного комментария.

  • Comment image – элемент управления Original Snapshot откроет изображение скриншота, которое было автоматически захвачено при размещении комментария в документе. Доступно только если комментарий был размещён в Altium 365 Workspace.

  • Task assignment – создание задачи, связанной с комментарием, путём выбора имени пользователя в меню Assign a task to. Доступно, если задача ещё не назначена.

  • Link to associated Task – выбор идентификатора задачи в записи комментария, чтобы открыть эту задачу в представлении Workspace project Tasks view. Изменения Priority и Status задачи будут отражаться в панели OrCAD Comments and Tasks.

Загрузка проекта KiCad

Функция Workspace KiCad® Upload предоставляет ещё один источник данных ECAD-проектов, которые можно загрузить и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящие файлы схемы и PCB KiCad, загружается через пункт Design Files » KiCad, доступный по кнопке на странице Projects, как показано ниже. Обработанный проект KiCad будет сохранён в Altium 365 под Version Control.

См. страницу Multi-CAD File Support для информации о возможностях ECAD в Altium 365.

Вы можете открыть загруженный проект KiCad так же, как и любой другой проект Workspace: дважды щёлкнув по его плитке или выбрав пункт Open в меню плитки либо в главном меню страницы . После обработки файлы проекта KiCad будут интерпретированы в представления проекта: Schematic, PCB, 3D PCB и список BOM.

Выберите пункт New – Upload KiCad , чтобы перейти и выбрать архивированный набор файлов проекта KiCad в проводнике Windows.

В окне Upload KiCad при необходимости отредактируйте предложенное Name проекта (оно берётся из имени архива KiCad) и добавьте Description. Можно использовать параметр Change, чтобы указать место хранения проекта, отличающееся от папки хранения по умолчанию.

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

Откройте загруженный проект KiCad двойным щелчком по его плитке или выбрав пункт Open в меню плитки либо в главном меню страницы .

Используйте верхние вкладки, чтобы просмотреть схему, PCB и документ BOM проекта. Выбирайте другие пункты меню и кнопки для доступа к различным функциям Design Viewer.

 

Проект и его документы будут поддерживать расширенные возможности, доступные через Altium 365, включая управление видимостью объектов/слоёв, двунаправленное cross-probing, совместную работу через управляемый общий доступ к проекту, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal application, из проекта можно создать ориентированный на закупки документ Managed BOM для управления данными по производству и компонентам поставщиков.

См. страницу Web Viewer page для информации о функциональности и возможностях просмотрщика проекта.

Когда становится доступна новая версия конкретного проекта KiCad — например, вследствие дальнейшей работы внешнего подрядчика — существующий проект Workspace можно обновить, используя параметр проекта Upload New Version (). Новое обновление проекта фиксируется как новая ревизия проекта VCS и будет зарегистрировано как событие в представлении History view.

Загрузка проекта EAGLE

Функция Workspace Autodesk® EAGLE Upload предоставляет ещё один источник данных ECAD-проектов, которые можно загрузить и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящую схему EAGLE (*.sch) и файлы PCB (*.brd), загружается через пункт Design Files » EAGLE, доступный по кнопке на странице Projects, как показано ниже. Обработанный проект EAGLE будет сохранён в Altium 365 под Version Control.

См. страницу Multi-CAD File Support для информации о возможностях ECAD в Altium 365.

Вы можете открыть загруженный проект EAGLE так же, как и любой другой проект Workspace: дважды щёлкнув по его плитке или выбрав пункт Open в меню плитки либо в основном меню страницы . После обработки файлы проекта EAGLE будут интерпретированы в представления проекта: Schematic, PCB, 3D PCB и список BOM.

Выберите параметр New – Upload EAGLE , чтобы перейти в проводник Windows и выбрать архивированный набор файлов проекта EAGLE.

В окне Upload EAGLE при необходимости отредактируйте предлагаемое Name проекта (оно берётся из имени архива EAGLE) и добавьте Description. Вы можете использовать параметр Change, чтобы указать место хранения проекта, отличающееся от папки хранения по умолчанию.

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

Откройте загруженный проект EAGLE, дважды щёлкнув по его плитке, либо выбрав параметр Open в меню плитки или в основном меню страницы . Начальное представление — документ схемы.

Используйте вкладки в верхней части, чтобы перейти к другим представлениям проекта, таким как 2D- и 3D-представления PCB. Выбирайте другие пункты меню и кнопки, чтобы получить доступ к различным функциям Design Viewer.

Данные представления BOM ограничены той информацией, которую можно извлечь из файлов проекта EAGLE, однако вы можете создать расширенный документ Managed BOM из параметра Create Managed BOM проекта (). Примечание: доступно, когда включён BOM Portal.

 

Проект и его документы будут предоставлять расширенные возможности, доступные через Altium 365, включая управление видимостью объектов/слоёв, двунаправленное кросс-пробирование, совместную работу через управляемый обмен проектами, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal, из проекта можно создать ориентированный на закупки документ Managed BOM для управления данными по производству и компонентам поставщиков.

См. страницу Web Viewer page для получения информации о функциональности и возможностях средства просмотра проекта.

Когда становится доступной новая версия данного проекта EAGLE — например, в результате дальнейшей работы внешнего подрядчика — существующий проект Workspace можно обновить с помощью параметра проекта Upload New Version (). Обновление проекта фиксируется как новая ревизия проекта в VCS и будет зарегистрировано как событие в представлении History view проекта.

Загрузка или создание Managed BOM

Если приложение Altium 365 BOM Portal включено для вашего Workspace, вы можете загрузить файл BOM в формате CSV/XLS, чтобы создать элемент проекта Managed BOM, либо создать его напрямую из существующего проекта. Файлы Managed BOM интерпретируются и обрабатываются BOM Portal, чтобы в итоге сформировать готовые к закупкам документы BOM. Они заполняются актуальной информацией производителя/поставщика, получаемой из источников данных Altium, и полностью настраиваются под потребности вашей компании.

Также вы можете создать Consolidated BOM — составной BOM, объединяющий несколько существующих Managed BOM. Для проектов, состоящих из нескольких плат или секций, это позволяет сформировать общий закупочный BOM проекта с объединёнными эквивалентными компонентами и оптимизированными объёмами заказа. Подробнее см. раздел Consolidated BOM section на странице BOM Portal.

Подробную информацию см. на странице BOM Portal page.

Чтобы загрузить файл BOM, выберите параметр BOM в группе Upload меню кнопки , перейдите к подходящему файлу BOM CSV/XML и выберите его, введите сведения в окне Upload BOM и подтвердите загрузку. Файлы Managed BOM по умолчанию сохраняются в текущей открытой папке или в папке Projects и доступны/управляются аналогично проектам.

 

Чтобы создать Managed BOM из существующего проекта, выберите параметр Create Managed BOM в меню плитки проекта , выберите вариант проекта и введите сведения BOM в окне Create Managed BOM, затем подтвердите создание BOM.

 

Откройте Managed BOM, дважды щёлкнув по его плитке, щёлкнув по его имени или выбрав Open в связанном меню с многоточием. Приложение BOM Portal попытается автоматически распознать и сопоставить параметры BOM (Description, Designator, Manufacturer Part Number и т. д.) либо предложит пошаговый процесс сопоставления столбцов на основе ваших выборов.

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

 

Создание иерархии папок проектов

Related information: Управление структурой контента и доступом

Workspace также предоставляет возможность создавать и управлять папками проектов в структуре сервера. Затем проекты можно создавать в любой папке или перемещать в любую папку в получившейся иерархии.

Чтобы создать новую папку под (по умолчанию) папкой верхнего уровня Project, нажмите кнопку над списком проектов, затем выберите пункт Folder в группе Create меню. В появившемся окне Create Folder укажите имя новой папки, её родительскую папку и необязательное описание. Новая папка всегда создаётся внутри текущей выбранной папки, которая становится её родительской. Разрешения новой папки наследуются от родительской папки; это будет включать доступ на запись для «владельца» этой папки, если он отличается от текущего пользователя.

Если у вас уже определена иерархия папок проектов, нажмите ссылку Change справа от поля Parent Folder, чтобы получить доступ к структуре папок сервера для Workspace и выбрать альтернативную родительскую папку, в которой нужно создать новую папку.

Задав необходимые атрибуты, нажмите . Новая папка (подпапка) будет создана, и вы перейдёте в неё.

Пример создания новой папки (подпапки) для хранения проектов.

Пример создания новой папки (подпапки) для хранения проектов.

Пример создания новой папки (подпапки) для хранения проектов.

 

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

Пример заданной иерархии папок проектов.Пример заданной иерархии папок проектов.

Навигация по иерархии папок

Представление по умолчанию (графическое) на странице Projects покажет все дочерние папки под папкой Projects. Сведения о выбранной папке отображаются в правой информационной панели. 

Щёлкните по имени записи папки, чтобы открыть её содержимое, выбирайте элементы «хлебных крошек», чтобы подниматься вверх по иерархии папок, либо выберите пункт Projects в основном дереве навигации, чтобы вернуться на верхний уровень проектов. Аналогично выполняйте навигацию при использовании представления списка ()

Предоставление общего доступа к папке

Чтобы изменить разрешения общего доступа для существующей папки проектов, выберите её запись на странице Projects, затем пункт Share в связанном элементе управления , либо нажмите верхнюю кнопку . Окно Share Item позволяет добавить доступ к папке для указанных пользователей или групп (записи Share Item With), а также просматривать и изменять существующие разрешения общего доступа к папке (в разделе Share With) — встроенные права Owner и Administrator изменить нельзя.

Доступ к настройкам общего доступа к папке доступен только администраторам и владельцу папки.

Разрешения общего доступа для корневой папки Projects могут изменяться только администратором через страницу Explorer page.

Окно Share Item позволяет добавлять и изменять разрешения общего доступа, применяемые к выбранной папке.Окно Share Item позволяет добавлять и изменять разрешения общего доступа, применяемые к выбранной папке.

Обратите внимание: некоторые уровни доступа пользователя (View, Edit или No access) могут быть недоступны для выбора в записи Shared With. Это связано с тем, что изменение уровня доступа в противном случае противоречило бы (понижало бы) набор разрешений, унаследованный от родительской папки — по умолчанию права Edit для всех пользователей. Разрешения папки можно отвязать от разрешений её родительской папки, тем самым отключив наследование разрешений и включив все варианты уровней доступа, — для этого отключите параметр Inherit parent folder permissions в разделе Advance Settings окна Share Item.

См. страницу Managing Content Structure & Access page для более подробной информации.

Редактирование папки

Чтобы отредактировать свойства существующей папки проектов, выберите её запись на странице Projects, нажмите элемент управления над списком проектов/папок и выберите пункт Edit в связанном меню.

Команда редактирования также доступна на странице Projects: выберите плитку нужной папки, затем команду Edit в контекстном меню значка . Когда страница Projects находится в режиме списка, нажмите элемент управления в крайней правой части записи нужной папки и выберите команду Edit в связанном меню.

Корневая папка Projects не может быть изменена.

В следующем окне Edit Folder вы можете изменить Name и Description папки. Нажмите кнопку , чтобы подтвердить внесённые изменения.

Вы можете редактировать Name и Description  для папки проекта на любом этапе.Вы можете редактировать Name и Description для папки проекта на любом этапе.

Перемещение папки в иерархии

Чтобы переместить (перенести) папку под другую родительскую папку в иерархии, выберите её запись на странице Projects, нажмите элемент управления над списком проектов/папок и выберите пункт Move в соответствующем меню.

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

Корневую папку Projects перемещать нельзя.

Появится окно Move folder , в котором нужно выбрать новую родительскую папку. Нажмите кнопку , чтобы выполнить перемещение. Папка будет перемещена и станет подпапкой выбранного нового родителя вместе со всеми входящими в неё проектами.

Обратите внимание: при перемещении папки (или проекта/элемента) в другую родительскую папку будет соблюдаться расширенная схема наследования прав доступа Workspace.

Полную информацию см. в разделе Moving Folders на странице Managing Content Structure & Access.

Вы можете перемещать папку в иерархии папок на любом этапе.Вы можете перемещать папку в иерархии папок на любом этапе.

Удаление папки

Чтобы удалить существующую папку проекта из Workspace, выберите её запись на странице Projects, нажмите элемент управления над списком папок проектов и выберите пункт Remove в соответствующем меню.

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

Корневую папку Projects нельзя удалить.

Появится окно Remove , в котором нужно подтвердить удаление. Чтобы продолжить удаление, нажмите кнопку .

Папка будет удалена из иерархии папок вместе со всеми входящими в неё проектами, и вы будете перенаправлены в родительскую папку удалённой папки. Папку проекта можно восстановить или удалить навсегда на странице Trash page. Проект, удалённый вместе с папкой, можно восстановить или удалить навсегда на странице Trash , но только владельцем этого проекта или администратором Workspace.

Удаление папки проекта — отправка её в изолированную область Trash  Workspace.Удаление папки проекта — отправка её в изолированную область Trash Workspace.

Просмотр проектов

Список проектов на странице Projects в интерфейсе браузера Workspace включает все проекты, к которым у вас есть доступ, и предоставляет широкий набор функций и элементов управления для управления проектами. Используйте кнопку , чтобы переключить страницу в режим списка (), и кнопку , чтобы переключить страницу в графический режим (режим по умолчанию).

Страница Projects в интерфейсе браузера Workspace — центральный пункт управления для работы с вашими проектами. Здесь показан графический вид страницы. Страница Projects в интерфейсе браузера Workspace — центральный пункт управления для работы с вашими проектами. Здесь показан графический вид страницы.

Список проектов автоматически сортируется по дате последнего изменения: самый недавно изменённый проект отображается в левом верхнем углу списка (в графическом виде) или вверху списка (в режиме списка). В графическом виде () кнопку можно использовать для быстрой сортировки документов проекта по имени, автору, владельцу или дате последнего изменения.

В режиме списка () список проектов можно сортировать по Name, Author, Owner или Last Modified, используя заголовок соответствующего столбца. Нажмите один раз для сортировки по возрастанию и нажмите ещё раз для сортировки по убыванию. Стрелки справа от имени столбца показывают текущее направление сортировки. Выбранный способ сортировки в одном представлении применяется к обоим представлениям.

Фильтры проектов

Используйте параметры выпадающего меню фильтра (), чтобы ограничить список конкретным владельцем и/или типом документа либо их комбинацией.

Окно Filters предлагает варианты фильтрации по документу проекта Type или по проекту Owner. Нажмите параметры , чтобы увидеть больше записей.

Выберите один или несколько типов проектов, чтобы сразу отфильтровать сетку проектов и оставить только документы этих типов. Используйте раздел Clear или Clear All, чтобы вернуть исходный вид.

Выберите одного или нескольких пользователей Workspace, чтобы отфильтровать список проектов по тем, владельцами которых они являются. Owner обычно является автором/создателем проекта.

Если ваш Workspace активирован подпиской Altium Agile subscription, то доступен дополнительный фильтр Has Access. Выберите пользователя, чтобы просмотреть доступные ему документы проектов.

Параметр фильтра Has Access также позволяет быстро просмотреть документы проектов, доступные одному или всем пользователям Workspace Guest.

 

Информация, параметры и поиск

В графическом виде по умолчанию () плитка проекта или Managed BOM содержит имя проекта и дату последнего изменения. Плитка проекта автоматически заполняется видом 3D сверху вниз для PCB проекта (если PCB доступна), а плитка Managed BOM tile заполняется ключевыми данными по закупкам, извлечёнными из самой BOM.

Выбранные плитки проекта и Managed BOM в графическом виде страницы.Выбранные плитки проекта и Managed BOM в графическом виде страницы.

В режиме списка () каждая запись проекта включает следующую информацию:

  • Name – имя проекта.

  • Description – описание, введённое или сгенерированное для проекта.

  • Author – пользователь, создавший проект.

  • Owner – Author, если только проект не был передан новому владельцу. См. Transferring Project Ownership для связанной информации.

  • Last Modified – дата и время последнего изменения проекта.

Для обоих представлений проектов (графического и списка) в правом верхнем углу списка предусмотрены следующие элементы управления (и подробно описаны в связанных разделах ниже). Они применяются к текущему выбранному проекту в списке:

(Share) – нажмите, чтобы открыть окно Share со всеми элементами управления, необходимыми для предоставления доступа к проекту другим пользователям.

(More) – нажмите, чтобы открыть дополнительные параметры:

  • Open – нажмите, чтобы open the detailed management страницу детального управления проектом. Она откроется в отдельной вкладке браузера.

  • Share (доступно в меню плитки проекта) – нажмите, чтобы открыть окно Share со всеми элементами управления, необходимыми для предоставления доступа к проекту другим пользователям.

  • Move – нажмите, чтобы открыть окно Move Project. Здесь можно выбрать другую родительскую папку, в которую нужно переместить проект, из всех папок, доступных в folder hierarchy.

  • Edit – нажмите, чтобы открыть окно Edit Project. Здесь можно изменить Name, Description и сервер Parameters проекта. Поле Parent Folder недоступно для редактирования и служит только для информации. Чтобы изменить родительскую папку, нужно использовать команду Move command.

  • Clone – выберите эту команду, чтобы открыть окно Clone Project, предоставляющее элементы управления для создания идентичной копии проекта.

  • Watch – выберите эту команду, чтобы подписаться на проект. Вы будете получать соответствующие уведомления, связанные с проектом (например, обновления, релизы, изменения параметров и прав доступа), по электронной почте, отправляемой из Workspace (при условии, что email notifications включены для Workspace администратором). Создатель/владелец проекта автоматически будет назначен наблюдателем этого проекта.

  • UnWatch – выберите эту команду, чтобы отписаться от проекта и прекратить получение уведомлений о событиях, связанных с этим проектом.

  • Remove – выберите эту команду, чтобы remove the project. Появится окно Remove , в котором нужно подтвердить удаление. Это «мягкое удаление»: проект (включая его Revisions и Releases) будет перемещён в область Trash Workspace.

В графическом виде все команды доступны непосредственно с плитки проекта — нажмите элемент управления , чтобы открыть соответствующее меню. Кроме того, двойной щелчок по плитке проекта в этом виде (или щелчок по его имени) откроет страницу детального управления проектом. В режиме списка () все команды доступны из меню, связанного с элементом управления , расположенным в крайней правой части строки проекта.

Также предусмотрена функция проекта Search, позволяющая искать проекты во всех папках проектов. Можно выполнять поиск по именам и значениям параметров Workspace — это позволяет создавать пользовательские параметры проекта для оптимального поиска (например, имя заказчика, номер проекта). Введите любую часть поисковой строки в поле в верхней части интерфейса браузера. Список обновится и будет включать только те записи проектов, атрибуты которых содержат искомую строку.

При поиске по параметру проекта можно выполнять поиск либо по имени параметра, либо по конкретному значению (существующего параметра). В случае поиска по имени параметра, если имя не содержит пробелов, введите строку <ParameterName> = в поле поиска. Если имя содержит пробелы, введите строку в виде "<ParameterName>" =. Обычно используется значение параметра, например имя заказчика (в параметре вроде Customer, Customer Name и т. п.). Однако параметр может использоваться как «тег», поэтому доступен поиск любого проекта, у которого есть этот конкретный параметр.

Пример использования функции поиска — в данном случае поиск проекта по значению параметра проекта (Customer Name).Пример использования функции поиска — в данном случае поиск проекта по значению параметра проекта (Customer Name).

  • Чтобы быстро вывести полный список проектов во всех папках проектов, введите * в поле поиска.

  • Чтобы сбросить фильтрацию поиска, либо щёлкните основной пункт страницы Projects в левой панели навигации, либо очистите поле поиска (x).

Панель Properties

Если она ещё не отображается, нажмите Properties в верхней части правой панели, чтобы открыть панель Properties . Эта панель показывает подробные сведения о свойствах текущего выбранного проекта.

Получите более подробную информацию о текущем выбранном проекте на панели Properties .Получите более подробную информацию о текущем выбранном проекте на панели Properties .

Данные свойств, доступные на панели Properties , были извлечены или сгенерированы Workspace из текущего выбранного проекта. В самой верхней области панели отображается 3D‑вид платы (если для проекта доступна PCB), а также общая информация верхнего уровня, включая имя проекта, описание, владельца, дату создания и последнего изменения, а также ссылку на родительскую папку проекта.

Дополнительные свойства сгруппированы под следующими раскрывающимися заголовками (с примерами изображений для иллюстрации):

  • Child Projects (только для Multi-Board projects) — список PCB подпроектов, включённых в Multi-board проект и связанных с ним. Щёлкните ссылку подпроекта, чтобы открыть соответствующий PCB‑проект в Web Viewer, как обычно.

  • Child BOMs — список документов Managed BOM, сгенерированных из проекта (и связанных с ним).

  • Who Has Access — сводка по группам Workspace, участникам (Members) и гостям (Guests), у которых есть доступ к проекту. Наведите курсор на значки, чтобы увидеть детали представленного доступа, который также суммирован в тексте ниже — обратите внимание, что значки доступа гостевых пользователей содержат жёлтую точку.
    Используйте команду Manage Access, чтобы напрямую открыть диалог Share проекта. См. Sharing a Project ниже.

  • Issues (доступно, когда выбран Managed BOM) — категоризированная сводка всех BOM Check Issues, о которых сообщил Managed BOM. См. BOM Error Detection and Correction для связанной информации.

  • Reports — проверки электрических правил и правил проектирования (ERC и DRC), которые были сгенерированы для текущего выбранного проекта, включая количество ошибок/нарушений в каждом отчёте. Выберите запись ERC или DRC, чтобы открыть и просмотреть детали отчёта внутри проекта. См. DRC and ERC Reports в Web Viewer.

  • Parameters — обширный набор подробных данных, извлечённых или вычисленных непосредственно из проектного дизайна. Нажмите элемент управления Show, чтобы развернуть полный список, нажмите Hide, чтобы свернуть обратно.

  • Where Used — список связанных проектов, например Multi-board projects, которые используют данный проект как дочернюю сущность. Щёлкните ссылку на указанный Where Used проект, чтобы открыть этот родительский проект.

  • Releases — список Releases для проекта. Несколько релизов отображаются последовательно, самый новый — сверху. Щёлкните запись, чтобы открыть соответствующий релиз — он будет показан на отдельной вкладке через Manufacturing Portal. В этом портале можно просматривать и навигировать по данным выпущенных файлов, проверять BOM, а также просматривать и комментировать снимок (snapshot) самого дизайна — источника этих выпущенных данных. Также будут доступны элементы управления для скачивания производственных данных с разной степенью детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный релиз также можно отправить — как Manufacturing Package — напрямую вашему производителю.

Панель Activity

Если она ещё не отображается, нажмите Activity в верхней части правой панели, чтобы открыть панель Activity . Эта панель показывает информацию об активности для текущего выбранного проекта. Каждое сообщение выделяет событие, произошедшее в отношении проекта (изменение свойств, новый коммит, релиз и т. п.). Самое последнее событие отображается вверху списка.

Просматривайте историю событий, произошедших для текущего выбранного проекта, на панели Activity.Просматривайте историю событий, произошедших для текущего выбранного проекта, на панели Activity.

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

Совместный доступ к проекту

После того как проект доступен в Workspace, нужно определить, какие пользователи действительно могут получить к нему доступ. Это делается через предоставление общего доступа к проекту, а не через настройку его прав доступа как таковых.

Параметры общего доступа по умолчанию

Проект — вновь созданный или сделанный доступным в Workspace — по умолчанию расшаривается для следующих пользователей:

  • Владелец проекта, обычно это разработчик, который его создал (или сделал доступным в Workspace): с полным доступом на редактирование.

  • Группа Administrators: с полным доступом на редактирование.

  • Другие пользователи или группы — в соответствии с правами, унаследованными от родительской папки проекта (папки, в которой он был создан), либо как фиксированный набор прав по умолчанию, заданный администратором Workspace.

default location для вновь создаваемых проектов задаётся/изменяется на странице Admin – Settings – Projects интерфейса Workspace. Выберите и отредактируйте поле Default path for new projects, чтобы указать другое расположение по умолчанию. Новые проекты будут сохраняться в этом месте или в любой другой папке, которую пользователь в данный момент открыл — при условии, что у него есть доступ Write к этой папке.

Если папка Projects (или альтернативная папка по умолчанию) недоступна для записи для пользователя (только View), то проект, который он создаст в этом расположении, будет сохранён в папке My Projects внутри верхней папки, сформированной на основе адреса электронной почты пользователя — его структуры Personal Folder. Для папок, отличных от расположения по умолчанию, пользователь, имеющий только доступ View, не сможет создать проект.

См. Project Creation Without Folder Write Access для получения дополнительной информации

Управляйте расположением по умолчанию для новых проектов из административной области браузерного интерфейса Workspace.Управляйте расположением по умолчанию для новых проектов из административной области браузерного интерфейса Workspace.

default access permissions для вновь создаваемых проектов можно задать, включив опцию Default permissions for new projects на странице Admin –Settings – Projects, которая переопределит поведение по умолчанию, когда новый проект наследует права своей родительской папки. При включении эта опция позволяет определить явный набор прав доступа, который будет применяться ко всем вновь создаваемым проектам. Это может быть предпочтительным подходом, если все новые проекты создаются в одном месте, например в папке Projects. См. Managing Project Creation Permissions для получения дополнительной информации.

Задайте набор прав доступа по умолчанию для новых проектов из административной области браузерного интерфейса Workspace.Задайте набор прав доступа по умолчанию для новых проектов из административной области браузерного интерфейса Workspace.

Общий доступ к папкам проектов можно настроить на странице Admin – Explorer, выбрав опцию Share Folder из контекстного меню (правый клик) записи папки, либо — для администраторов или владельцев папок — из представления страницы Projects (см. Sharing a folder выше). В только что активированном Workspace доступ на запись к корневой папке Projects доступен всем участникам Workspace — в терминах шаринга; разрешение Write для Anyone (все пользователи Workspace могут добавлять в папку или редактировать её).

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

  • Важно отметить, что в Workspace используется унаследованная структура прав, поэтому добавления/изменения прав папки будут распространяться вниз по иерархии папок. См. Sharing Folder and Items для получения дополнительной информации.

  • Вам может быть запрещено изменять (в частности, понижать) права папки, унаследованные от её родительской папки , если только эта связь «родитель‑дочерний» не будет «разорвана» путём отключения опции Inherit permissions from parent folder в окне Share в разделе Advanced Settings . См. related information.

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

Обзор общего доступа

Чтобы настроить права доступа к проекту через интерфейс браузера Workspace, выберите плитку проекта на странице Projects интерфейса и в его контекстном меню выберите команду Share, либо нажмите верхнюю кнопку . Когда страница Projects отображается в виде списка, нажмите соответствующий элемент управления в крайней правой части строки проекта и выберите команду Share в связанном меню.

Вы можете поделиться проектом с другими пользователями, если вы являетесь владельцем (Owner) проекта, администратором Workspace, либо у вас есть права Edit и повторного предоставления доступа (re-sharing) для этого проекта.

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

Когда ваши проекты централизованно управляются в Workspace, «поделиться» с другими — это просто вопрос управления разрешениями каждого проекта.Когда ваши проекты централизованно управляются в Workspace, «поделиться» с другими — это просто вопрос управления разрешениями каждого проекта.

Что увидят пользователи, которым предоставлен доступ?

Проект можно предоставить другим участникам вашего Workspace, пользователям вашей организации, не являющимся участниками Workspace, или пользователям вне вашей организации. При выборе последних вариантов — например, для подрядчика или партнёра — пользователь, которому предоставлен доступ, обычно получает доступ к проекту через страницу Shared With Me page в своём Altium 365 Personal Space. В качестве Workspace Guest он будет видеть только этот проект — никакие другие данные вашего Workspace, включая списки участников или библиотечные компоненты, не будут доступны.

См. также связанную информацию на странице базы знаний Workspace access Knowledge Base page.

Note: Если вы Invite a User to your Workspace (см. ниже) в процессе предоставления доступа, а затем примете пользователя как нового участника Workspace, он сможет видеть список Workspace Members, а также любые проекты, которые расшарены для All Workspace Members и Groups, в которые он может быть назначен.

Что важно учитывать:

  • С точки зрения разрешений пользователь/группа получает полный доступ на редактирование проекта, когда выбрана опция Can Edit. В противном случае доступ будет только на просмотр.

  • Пользователь Owner и группа Administrators всегда имеют полный доступ на редактирование (Can Edit).

  • За исключением пользователя Owner и группы Administrators, разрешения для всех включённых пользователей/групп можно настраивать индивидуально как Can View или Can Edit, либо полностью удалить права доступа.

  • Проекты, которые были опубликованы в Workspace из Altium Designer в зеркальном формате (Simple Sync), а не под системой контроля версий Workspace (Git VCS), нельзя расшаривать с правами редактирования (Can Edit) — редактирование доступно только владельцу проекта.
    ► См. информацию о Making Altium Designer Projects Available Online.

  • Проект можно явно расшарить для конкретных Users и/или Groups либо просто открыть доступ любому участнику (или всем участникам) Workspace.

  • Если у вас достаточно прав на предоставление доступа к проекту, его можно расшарить пользователям, которые не являются участниками вашего Workspace. Такие пользователи становятся Guests Workspace и могут получать доступ к расшаренному проекту на указанном вами уровне прав, при этом они не имеют доступа к каким-либо другим данным Workspace. Подробнее см. Sharing with External Users.

Предоставление доступа конкретному пользователю или группе

Процедура предоставления доступа к проекту в Workspace указанным пользователям и/или группам следующая:

  1. Добавьте требуемые имена пользователей/групп в поле Share Project With в окне Share. Чтобы добавить запись, начните вводить нужное имя/эл. почту/группу в поле — затем выберите совпадающего пользователя/группу из динамического списка, который будет содержать только отфильтрованных участников вашего Workspace или пользователей внутри вашей организации, а также существующие группы, определённые для Workspace. Можно выбрать несколько пользователей/групп. Чтобы удалить введённого пользователя/группу, нажмите элемент управления , связанный с записью.

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

  1. Задайте права доступа для добавленных пользователей/групп в соответствующем выпадающем меню, выбрав Can View или Can Edit, при этом второй вариант по умолчанию включает возможность просмотра. Изначально настройка применяется ко всем записям (пользователям/группам), добавленным в поле Share Project With.

  1. Нажмите элемент управления , чтобы открыть текстовую область, если вы хотите добавить информацию, относящуюся к условиям предоставления доступа к этому проекту.

  1. Нажмите элемент управления Shared With, чтобы отобразить пользователей/группы, с которыми проект в данный момент (и именно адресно) расшарен; по умолчанию в этот список входят Owner и группа Administrators.

За исключением Owner и группы Administrators, разрешения для всех включённых пользователей/групп можно индивидуально установить как Can View, Can Edit, Owner либо полностью удалить права доступа. Нажмите на текущее состояние разрешений, чтобы открыть элементы управления. См. Transferring Project Ownership для получения дополнительной информации об опции Make Owner.

  1. Чтобы открыть доступ всем участникам Workspace, выберите подходящий уровень прав — Can View (доступ только для чтения) или Can Edit (полный доступ чтение/запись) — в выпадающем меню записи Workspace Members. Если установлено значение No access, доступ будут иметь только Owner, Administrators и любые пользователи, добавленные адресно для предоставления доступа.

    Учтите, что схема наследования разрешений Workspace может отключать некоторые варианты уровней прав. Это предотвращает понижение разрешений, унаследованных от родительской папки, что нарушило бы существующую связь наследования «родитель–потомок». Чтобы намеренно разорвать наследование «родитель–потомок», отключите опцию Inherit parent folder permissions в разделе ShareAdvanced Settings окна .

  1. Параметры Advanced Settings в окне Share включают опции, позволяющие управлять тем, кто может повторно расшаривать или скачивать проекты, которые были им предоставлены. Настройки, сгруппированные по правам доступа Workspace Member и Guest, позволяют указать, могут ли те, кому выданы права редактирования (Can Edit), делиться проектом, и могут ли те, у кого права только на чтение (Can View), скачивать проект.

    На практике это позволяет, например, ограничить дальнейшее распространение проекта внешними подрядчиками. А для пользователей с доступом только на просмотр вы можете управлять тем, могут ли они скачивать исходные данные (сам проект) и производные данные (например, сгенерированные Gerber-файлы или PDF). При этом они всё равно могут просматривать данные в Web UI и оставлять комментарии. В каждом случае предусмотрены отдельные разрешения для людей внутри (Members) и вне (Guests) Workspace.

  • Если пользователю с правами только на просмотр запрещено скачивание, то он сможет просматривать проект только через Web UI. Он не сможет открыть проект через Altium Designer, поскольку для этого проект в противном случае нужно было бы сначала скачать.

  • Учтите, что Editors всегда могут скачивать проект, а Viewers никогда не могут расшаривать проект. Однако пользователь с правами просмотра может запросить, чтобы проект был расшарен с указанным пользователем (), и этот запрос затем обрабатывается любым пользователем с правами редактирования проекта, как описано ниже.

Доступ к расширенным настройкам при предоставлении доступа к проекту из вашей САПР требует Altium Designer 21.3 или более поздней версии.

  1. Нажмите кнопку , чтобы подтвердить обновлённые права доступа к проекту. Дальнейшие действия зависят от типа приглашённого пользователя:

  • Пользователь, который уже является участником вашего Workspace, будет напрямую добавлен в список доступа к проекту. Он получит письмо, уведомляющее о том, что проект был расшарен для него (и с какими правами доступа). Он сможет открыть проект в Altium Designer (если это разрешено) и получить доступ к нему через интерфейс платформы Altium 365 (со страницы Projects ).

  • Если для предоставления доступа добавляется существующая Workspace Group, она будет напрямую добавлена в список доступа к проекту. Все участники группы получат письмо, уведомляющее о том, что проект был расшарен для них (и с какими правами доступа). Они смогут открыть проект в Altium Designer (если это разрешено) и получить доступ к нему через интерфейс платформы Altium 365 (со страницы Projects ).

  • Для человека вне вашего Workspace проект будет расшарен, и он получит уведомление по электронной почте — см. Sharing with External Users ниже.  В качестве Guest Workspace (см. ниже) он сможет открыть проект в Altium Designer (если это разрешено) и получить доступ к нему через свой Altium 365 Personal Space со страницы Shared with Me . Письмо предоставляет прямой доступ к проекту через Altium 365. После нажатия кнопки в письме пользователь будет перенаправлен на страницу Altium 365 Sign In (если он уже не вошёл в платформу или в свой Altium Account). После входа он будет сразу перенаправлен в Web Viewer с загруженным расшаренным проектом.

Если у человека нет Altium Account, ему сначала нужно будет зарегистрировать его — ссылка доступна на странице Altium 365 Sign In.

В Altium Designer откройте проект с помощью команды File » Open Project и связанного с ней диалога Open Project dialog. Если вы являетесь участником Workspace, вы можете выбрать, какой проект открыть, из подключенного Workspace. При подключении к Workspace этот Workspace будет отображаться в Locations области диалога, отличаясь значком , и показываться под именем, заданным для Workspace. В списке будут отображаться только те проекты, к которым вам предоставлен доступ (то есть которыми с вами поделились).

Предоставление доступа внешним пользователям

Процесс предоставления доступа к проекту Workspace «внешним» пользователям (тем, кто не является участником Workspace) зависит от желаемого результата и ваших прав доступа к этому проекту. Проект предоставляется таким пользователям либо через Guest access, либо путем добавления их в качестве Workspace members. Это применимо к другим пользователям Altium Account внутри вашей организации, пользователям Altium Account из других организаций, а также пользователям без Altium Account (которым затем потребуется зарегистрировать учетную запись). 

При предоставлении доступа к проекту внешнему пользователю, если у вас есть полные права на предоставление доступа для проекта (вы можете и Edit and re-share проект), то за окном проекта Share будет показано окно подтверждения, в котором отображается, как и с кем будет применяться предоставление доступа. Это включает параметр Invite these people to your Workspace:

  • Если параметр Invite these people to your Workspace option  снят (отключен), внешний пользователь будет добавлен как Guestучастник Workspace, при этом доступ будет ограничен только проектом и входящими в него данными. Значки гостевых пользователей в списке Who Has Access панели Properties имеют индикатор в виде желтой точки (), записи гостевых пользователей в окне Share имеют метку  label, а список активных гостей можно просматривать и администрировать (для администраторов) на странице Workspace Members page Guests tab.

    Гостевые пользователи получают доступ к проекту, которым с ними поделились, через страницу Shared With MeProjects в своем Personal Space или в another Workspace, к которому у них есть доступ. Их уровень доступа (Edit/View и права на повторное предоставление доступа) определяется параметрами, выбранными в процессе предоставления доступа.

    Предоставление внешнему пользователю доступа к редактированию идеально подходит для подрядчиков — когда вы хотите, чтобы они активно работали над проектом, но без добавления их в участники вашего Workspace.

    См. также: Workspace access Knowledge Base page.

  • Если в окне ShareShare параметр Invite these people to your WorkspaceInvite to Workspace установлен (включен), то следующее окно Request InvitationInvite to Workspace позволяет добавить примечание и дополнительных пользователей. Подтверждение кнопкой Invite добавит пользователя как GuestGuest (с гостевым уровнем доступа к проекту), отправит email-запрос на доступ администраторам Workspace и создаст запись запроса на вкладке Invitation Requests на странице Workspace Members.

    Администратор обрабатывает эту запись, одобряя или отклоняя запрос. При одобрении пользователь добавляется как новый участник Workspace, и, как и для других участников, уровень доступа определяется параметрами, выбранными в процессе предоставления доступа. Если запрос отклонен, пользователь останется GuestGuest Workspace.

    Вы можете поделиться проектом с любым пользователем вне Workspace и одновременно запросить его приглашение в качестве участника Workspace.Вы можете поделиться проектом с любым пользователем вне Workspace и одновременно запросить его приглашение в качестве участника Workspace.

    Если указанный пользователь после принятия в участники Workspace впоследствии будет removed из Workspace, он будет понижен до GuestGuest. Это означает, что пользователь по-прежнему будет иметь доступ к общему проекту, но через Shared with Me locations, например из своего Personal Space.

При предоставлении доступа к проекту внешнему пользователю, если у вас нет re-sharing rights для проекта (в соответствии с его Advanced Sharingsettings), вам нужно отправить запрос Access Request для указанного пользователя(ей). Запрос может обработать любой участник Workspace, у которого есть полные права на предоставление доступа (EditEdit and re-share) для проекта, и при одобрении он предоставит запрошенному пользователю GuestGuest access к этому проекту.

Участник Workspace без resharing rights предоставляет доступ к проекту внешнему пользователю (который не является участником Workspace), отправляя Access Request из окна ShareShare.

После отправки запроса участник Workspace с правами повторного предоставления доступа может одобрить или отклонить запрос на предоставление доступа через окно проекта ShareShare.

Когда одобрение подтверждено, проект будет предоставлен указанному внешнему пользователю с применением заданных Edit/Viewpermissions .

Окно подтверждения выдаст предупреждение о том, что пользователь находится вне Workspace (не является его участником).

Внешнему пользователю предоставляется GuestGuest access к Workspace, что обеспечивает изолированный доступ к общему проекту без раскрытия других данных Workspace.

Внешний пользователь может получить доступ к проекту через страницу Shared with MeProjects своего Personal Space или другого Workspace, участником которого он является.

 

Предоставление доступа вашей организации

Отдельно от предоставления доступа конкретным пользователям или группам, как описано выше, базовый доступ только для просмотра можно предоставить всем участникам вашей организации, выбрав параметр Anyone in <company> can accessShare with Organization в окне ShareShare. Участники организации, к которым это относится, определяются на странице Users в Dashboard вашей организации.

Если применен только этот уровень предоставления доступа, все зарегистрированные пользователи вашей организации смогут получить доступ к проекту через параметр Shared with MeOpen Project как в Altium Designer, так и в своем Altium 365 Personal Space. Доступ для всех пользователей будет только для просмотра, тогда как владелец проекта и администраторы Workspace сохраняют полный доступ через сам Workspace.

Обратите внимание: любое конкретное предоставление доступа, примененное к проекту — например, View/Editpermissions для определенного участника Workspace — действует дополнительно к базовому предоставлению доступа на уровне организации. Например, если проект впоследствии будет предоставлен конкретному пользователю Workspace, он сможет получить доступ к проекту в Workspace (с примененными правами), а также сохранится существующий доступ «только просмотр» на уровне организации в его Personal Space.

Предоставление доступа по прямой ссылке

Вы также можете поделиться прямой ссылкой на проект. Ссылка получается нажатием элемента управления Copy Link в нижней части окна Sharing Share. Ссылка предоставляет доступ в соответствии с текущими правами предоставления доступа к проекту:

  • For members of the Workspace – их доступ определяется настройками разрешений для записи Workspace Members Anyone in my organization (No accessCan View, Can ViewCan Comment, Can EditCan Edit) либо правами, заданными для явной записи Share Project WithShare с их именем (или группы, участником которой они являются).

  • For users outside of the Workspace – их доступ определяется явной записью Share Project WithShare с их именем и правами, назначенными этому имени. Для доступа пользователь должен быть зарегистрирован и войти в Altium AccountAltium Account. Он будет классифицирован как Workspace Guest.

Получите прямую ссылку на проект, использование которой регулируется существующими правами предоставления доступа в окне Sharing Share.Получите прямую ссылку на проект, использование которой регулируется существующими правами предоставления доступа в окне Sharing Share.

Ссылка копируется в буфер обмена. При использовании она предоставляет соответствующему пользователю — при наличии разрешений — прямой доступ к подробной странице управления проектом, обзор которой приведен в следующем разделе.

Либо, если пользователь, открывший предоставленную ссылку, не имеет доступа к проекту (проект не был ему предоставлен), его Personal Space предложит способ отправить запрос на доступ — см. ниже.

Если связанный по ссылке проект недоступен пользователю, запрос на доступ можно отправить из его Personal Space.

Если связанный по ссылке проект недоступен пользователю, запрос на доступ можно отправить из его Personal Space.

 

Работа с запросом на доступ

Когда пользователь отправляет Access Request, круг лиц, которые могут предоставить доступ (поделиться) к этому проекту, определяется параметром Advanced SettingsSharing в диалоге ShareProject Options, как описано выше. В этом контексте «Editors» — это пользователи, имеющие права на редактирование проекта (Can EditCan Edit). Обратите внимание: администраторы Workspace и владелец проекта всегда могут предоставить доступ к проекту.

Соответствующие письма с запросом доступа также будут отправлены этим пользователям, если на странице Admin-Settings page Рабочего пространства включена опция Email Notifications. Получатели определяются в соответствии с Share window's Advanced Settings проекта следующим образом:

  • Если общий доступ включён для редакторов (Editors) — участников Рабочего пространства, то Администраторы, Владелец (Owner) проекта и Участники (Members) с правами редактирования (Edit) для этого проекта получат письмо с запросом доступа.

  • Если общий доступ включён для Guest Editors (редакторов вне Рабочего пространства), то Администраторы и Guests с правами редактирования (Edit) для этого проекта получат письмо с запросом доступа.

  • Если для этого проекта сняты оба флажка Editors, письмо с запросом доступа получат только Администраторы.

Note:Если вы настроили общий доступ к проекту с Edit rights to all Workspace Members и Advanced Settings to allow sharing by Editors, то allучастники Рабочего пространства получат письмо с запросом на предоставление общего доступа.

Любой пользователь, получивший письмо с запросом доступа, может обработать запрос с помощью включённой в письмо кнопки Open sharing settings. Это откроет окно Share для данного проекта, где ожидающий запрос можно одобрить (с правами View или Edit) либо отклонить. После указания прав общего доступа запрашивающему пользователю предоставляется Guest access к проекту, и ему отправляется письмо с подтверждением результата процесса утверждения общего доступа.

Обратите внимание: доступ к записи Pending approval в окне Share не привязан к получению письма Access Request. Вы можете обработать запрос напрямую через диалог Share в любое время.

Письмо с запросом доступа, отправленное владельцу проекта, содержит прямую ссылку на свойства Share для этого проекта.

Совместный доступ к Multi-board Project

Multi-board project — это особый тип проекта, который объединяет несколько проектов проектирования PCB для создания полной функциональной системы. Подпроекты связаны с родительским Multi-board project, чтобы их данные можно было использовать для установления электрической и физической связности всей системы.

См. Multi-board Design для получения дополнительной информации о работе с Multi-board projects.

Связи между Multi-board и связанными с ним подпроектами сохраняются как относительные пути внутри самого Multi-board project (*.PrjMbd), поэтому они должны оставаться корректными, когда проекты сохраняются в Workspace VCS из клиента проектирования (Project » Make available Online). На практике это означает, что нужно убедиться, что allпроекты сохранены в Рабочем пространстве и находятся в правильной структуре папок. Однако в большинстве случаев все проекты, входящие в Multi-board систему, вероятнее всего будут находиться в одной и той же папке.

При предоставлении общего доступа к Multi-board project применяются те же соображения. И родительский Multi-board project, и связанные с ним подпроекты следует расшарить с одинаковыми правами просмотра/редактирования (View/Edit) для одних и тех же участников Рабочего пространства. Пользователи, которые затем впервые откроют Multi-board project в своём клиенте проектирования, должны также открыть связанные подпроекты — снова убедившись, что относительная структура папок локально корректна.

И Multi-board project, и его подпроекты должны быть сохранены онлайн, расшарены и открываться как отдельные проекты.

Передача владения проектом

Наряду с Администраторами Рабочего пространства, Владелец (Owner) проекта — по умолчанию пользователь, который создал/добавил проект — имеет полные права редактирования проекта, тогда как другие участники с предоставленным доступом к проекту имеют права Edit/View, заданные в окне проекта Share.

Окно Share показывает текущего владельца проекта и предоставляет возможность передать владение другому участнику Рабочего пространства.

Статус Owner проекта и присущие ему права редактирования могут быть переданы от одного участника Рабочего пространства другому через окно проекта Share, позволяя новому владельцу получить полный контроль над проектом. Эта опция доступна Администраторам и текущему владельцу проекта, а передача может быть выполнена только другим участникам Рабочего пространства (но не группам участников, таким как Engineers или Administrators).

Участник Рабочего пространства уже должен иметь общий доступ к проекту, чтобы получить статус владельца и набор разрешений. Затем текущее значение разрешений участника View/Edit для проекта можно изменить на Owner через выпадающее меню разрешений в окне Share (Make Owner). Подтвердите передачу владения кнопкой в окне, а затем — в следующем окне предупреждения ().

Передайте владение проектом другому участнику Рабочего пространства с помощью опции Make Owner в выпадающем меню разрешений.

  • После передачи владения предыдущему владельцу будут назначены права Editing для проекта — либо только права View, если проект не находится под контролем версий (SimpleSync). При необходимости права доступа предыдущего владельца затем могут быть изменены новым владельцем или Администратором.

  • Передача владения автоматически выполняется, если Владелец удалён из участников Рабочего пространства. Когда Администратор удаляет участника через страницу Workspace Members page, процесс удаления запросит назначение нового владельца для любых Projects и Items, принадлежащих текущему владельцу. После подтверждения и завершения передачи новый владелец получит соответствующее уведомление о передаче владения по электронной почте (если enabled).

    См. Removing a User для получения дополнительной информации.

Если включены Workspace Email Notifications, новый владелец проекта получит письмо-уведомление о передаче владения.

Переход на страницу детального управления проектом

Main page:

Управление конкретным проектом Рабочее пространство предоставляет расширенное, ориентированное на производство CAD-центричное представление проекта. Оно открывается выбором нужного проекта, нажатием элемента управления над списком проектов и выбором пункта Open в соответствующем меню. Либо дважды щёлкните непосредственно по нужной записи проекта в списке.

Также доступно в графическом представлении страницы Projects: выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Open в контекстном меню. Либо щёлкните по имени проекта внутри плитки. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части записи нужного проекта и выберите команду Open в связанном меню.

Детальная страница управления этим проектом открывается в новой вкладке браузера и включает CAD-центричный интерфейс, который предлагает варианты представления Design, Simulation, Releases, History и Assembly:

  • Design — отображение и навигация по исходным проектным документам, просмотр свойств объектов проекта и размещение комментариев для ревью. В этом представлении используется интерфейс Web Viewer, который показывает ваш проект в четырёх отдельных подокнах данных: исходная(ые) схема(ы), плата в 2D, плата в 3D и Bill of Materials соответственно. Это представление относится к последней версии исходных данных проекта, а не к конкретному релизу этого проекта, поэтому его можно рассматривать как представление «в работе» (WIP). Вы можете просматривать как базовый проект, так и любой определённый для него вариант.
Вы сможете выполнять поиск, выбирать, делать cross-probe и инспектировать компоненты и цепи (nets) по всему проекту и в различных подокнах, где это применимо. А при просмотре платы в 2D вы даже можете выполнять измерения.

  • Simulation — позволяет загружать (drag & drop) файлы результатов моделирования схем, которые будут связаны с текущим проектом или релизом проекта. По сути, файлы прикрепляются к проекту, что позволяет участникам Рабочего пространства просматривать и/или скачивать документы с результатами моделирования, относящиеся к текущему открытому проекту. См. Management of a Specific Project – Simulation для получения дополнительной информации.

  • Tasks — позволяет получать доступ и управлять запросами активности работ (Tasks), которые относятся к текущему открытому проекту. Задачи отображаются в виде потока Kanban-доски, при этом их состояние прогресса (ToDo, InProgress и Resolved) организовано в виде строк задач. Одна строка зарезервирована для General Tasks, а каждая оставшаяся строка относится к задачам для конкретного документа проекта. Последняя заполняется задачами, связанными с открытым проектом, и создаётся, когда комментарий проекта назначается конкретному пользователю (участнику Рабочего пространства). В этом смысле система Workspace Tasks фактически является расширением системы комментирования. Также у вас есть возможность создать общую задачу (General Task) с помощью кнопки New — такие задачи относятся к текущему проекту, но не связаны с комментарием проекта или документом.

Также обратите внимание: в зависимости от уровня приобретённого доступа к ПО, Рабочее пространство также предоставляет advanced Tasks system, основанную на Process Workflows.

  • Releases – просмотр релизов проекта. Предоставляется доступ к открытию полных данных релиза или конкретного сборочного пакета, который будет показан на отдельной вкладке через Manufacturing Portal. Из этого портала можно просматривать и навигировать по данным выпущенных файлов, проверять BOM, а также просматривать и комментировать снимок (snapshot) самого проекта; источник этих выпущенных данных. Как из представления Releases , так и через Manufacturing Portal для конкретного релиза, у вас будет доступ к элементам управления для скачивания производственных данных с разным уровнем детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный релиз также можно отправить — как Manufacturing Package — напрямую вашему производителю. Также доступна возможность прямого сравнения данных Gerber, Schematic или BOM. Дополнительные сведения см. в Project Releases.

Платформа Altium 365 предоставляет выделенный Manufacturing Package Viewer — элемент поддержки Global Sharing платформы — который позволяет другим пользователям просматривать производственный пакет из любого веб-браузера — в любой точке мира — но вне вашего Workspace, чтобы сами проекты и другие ценные IP оставались недоступными. Дополнительные сведения см. в Global Sharing и Manufacturing Package Viewer.

  • Activities — предоставляет информацию об открытых (текущих активных) или закрытых (завершённых/прекращённых) Process Workflows, применимых к текущему проекту. Обычно это включает такие действия, как Ad-hoc, Milestone и Handoff рабочие процессы peer review. Доступность зависит от вашего уровня Altium software access.

    Дополнительные сведения см. в Activities.

  • Design Reviews — создание и управление структурированными экземплярами проверок проекта, которые можно назначать другим пользователям (Reviewers) для оценки. Проверки управляются задачами, могут быть приняты или отклонены и включают дополнительные возможности, такие как снимок проекта, настраиваемые чек-листы, комментирование, вложения документов и сравнение источников проекта. Доступность зависит от вашего уровня Altium software access.

    Дополнительные сведения см. на странице Design Reviews page.

  • History — просмотр прогрессивной временной шкалы основных событий, связанных с проектом, включая его создание, коммиты, релизы, клонирования и обмены с MCAD. Каждый раз, когда происходит поддерживаемое событие, связанное с проектом, оно добавляется на временную шкалу в виде отдельной плитки с различными действиями (где применимо). Для событий Release/Commit также доступна возможность прямого сравнения данных Gerber (только для событий Release), Schematic или BOM. Дополнительные сведения см. в Project History.

  • Assembly Assistant — работа с интерактивным инструментом Assembly Assistant для проверки и прохождения процесса сборки платы. Инструмент объединяет детальные данные BOM проекта и его 2D/3D вид сборки, предоставляя интерфейс с необходимым набором графической информации и сведений о компонентах для пошагового прохождения процесса сборки. Дополнительные сведения см. на странице Assembly Assistant.

 

Подробная страница управления проектом также доступна из Altium Designer. Для активного проекта используйте команду Project » Show in Web Browser в главном меню. Либо щёлкните правой кнопкой мыши по записи проекта в панели Projects и выберите команду Show in Web Browser в контекстном меню. При просмотре проекта через панель Altium Designer Explorer — настроенную в режиме по умолчанию Project View, а не Classic View — доступ к подробной странице управления осуществляется нажатием кнопки .

Перемещение проекта

Чтобы переместить (перелокировать) проект в другую родительскую папку в иерархии папок, выберите его запись на странице Projects, нажмите элемент управления над списком проектов/папок и выберите пункт Move в соответствующем меню.

Также доступно в графическом представлении страницы Projects: выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Move в контекстном меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части строки нужного проекта и выберите команду Move в соответствующем меню.

Появится окно Move project , в котором можно выбрать новую родительскую папку. Нажмите кнопку , чтобы выполнить перемещение. Проект будет перемещён в выбранную папку, и вы перейдёте в эту папку.

Обратите внимание: при перемещении проекта в другую родительскую папку будет соблюдаться расширенная схема наследования прав доступа Workspace.

Полную информацию см. в разделе Moving Folders на странице Managing Content Structure & Access.

Вы можете переместить проект в любую папку — в пределах иерархии папок проектов — на любом этапе.

Вы можете переместить проект в любую папку — в пределах иерархии папок проектов — на любом этапе.

 

Редактирование проекта

Чтобы отредактировать свойства существующего проекта в Workspace, выберите его запись на странице Projects, нажмите элемент управления над списком проектов и выберите пункт Edit в соответствующем меню. В следующем окне Edit Project — которое открывается в упрощённом виде — можно изменить Name и Description проекта.

Также доступно в графическом представлении страницы Projects: выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Edit в контекстном меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части строки нужного проекта и выберите команду Edit в соответствующем меню.

Вы можете редактировать Name и Description  проекта на любом этапе.Вы можете редактировать Name и Description проекта на любом этапе.

Нажмите кнопку , чтобы получить доступ к дополнительным полям окна Edit Project.

Доступ к дополнительным полям осуществляется нажатием кнопки Advanced .Доступ к дополнительным полям осуществляется нажатием кнопки Advanced .

  • Requirements — это поле, доступное для проектных (design) Projects, позволяет связать с текущим проектом соответствующий блок Requirements Portal. Подключение обеспечивает доступ к требованиям в реальном времени из вашего проектного дизайна и доступно только для чтения, если не разблокировано. Связанную информацию см. в Working with Requirements.

  • Jira — это расширенное поле доступно, когда для вашего Workspace включена Jira Integration. Оно используется для создания связи между проектом разработки и проектом Atlassian Jira®, что позволяет двунаправленную синхронизацию задач между двумя сущностями через функцию Altium 365 Comments and Tasks. Щёлкните в поле ввода Jira, чтобы выбрать из списка доступных проектов Jira. Обратите внимание: этот вариант сопоставления доступен только администраторам, если только он не включён для всех пользователей через конфигурацию Jira Application. Дополнительные сведения см. на странице Working with Jira Tasks.

  • Project — это поле доступно только при редактировании проекта Managed BOM и задаёт связь между документом BOM и проектом PCB-дизайна. Связь обеспечивает синхронизацию данных о компонентах из исходного проекта в связанный BOM. Она автоматически задаётся для BOM-документов, созданных из проекта. Обратите внимание: синхронизация Project-to-BOM будет нарушена, если эту связь переопределить или удалить — используйте параметр этого поля для перехода к выбору ссылки на проект.

  • Parameters — нажмите этот элемент управления, чтобы развернуть область, в которой можно управлять параметрами проекта на стороне сервера. Пары «Имя/Значение» параметра можно добавлять (), редактировать (встроенное редактирование) или удалять ().

    Редактируйте параметры проекта на стороне сервера.Редактируйте параметры проекта на стороне сервера.

Редактируйте параметры проекта на стороне сервера.

Параметры проекта на стороне сервера сохраняются в Workspace вместе с проектом и могут редактироваться только в Workspace. В отличие от них, параметры проекта на стороне дизайна сохраняются в файле проекта (*.PrjPcb) и могут редактироваться в Altium Designer. Оба типа параметров могут использоваться как Special Strings в Altium Designer — доступ к ним осуществляется из панели Properties при выборе размещённой Text String в рабочей области проекта. Все параметры, определённые для проекта — на стороне дизайна и на стороне сервера — можно просмотреть на вкладке Parameters tab диалогового окна Project Options (Project » Project Options).

Нажмите кнопку , чтобы подтвердить внесённые изменения.

Клонирование проекта

Чтобы клонировать существующий проект, выберите его запись на странице Projects, нажмите элемент управления над списком проектов и выберите пункт Clone в соответствующем меню. Появится окно Clone Project.

Также доступно в графическом представлении страницы Projects: выберите плитку нужного проекта, затем нажмите элемент управления и выберите команду Clone в контекстном меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части строки нужного проекта и выберите команду Clone в соответствующем меню.

Вы можете клонировать проект, чтобы создать его идентичную копию вместе с рабочими файлами.Вы можете клонировать проект, чтобы создать его идентичную копию вместе с рабочими файлами.

Используйте окно Clone Project, чтобы указать имя проекта и необязательное описание. По умолчанию будет использовано имя исходного проекта с суффиксом « – Copy», а описание по умолчанию будет заполнено заранее.

Обратите внимание, что имя клонированного проекта должно начинаться с символов A–Z, a–z или 0–9 и может содержать их. Подчёркивания, дефисы и пробелы допускаются, но пробелы можно использовать только в середине имени (начальные и конечные пробелы будут игнорироваться). Нельзя использовать следующие слова: AUX, COM1-COM9, LPT1-LPT9, CON, NUL и PRN. Кроме того, имя не может содержать следующие символы: \ . / ? % * : | " < >. Нельзя использовать то же имя, что и у исходного проекта.

Нажмите кнопку , чтобы получить доступ к полю Parent Folder. По умолчанию оно будет установлено на папку, в которой находится исходный проект. Нажмите ссылку Change справа от поля, чтобы открыть структуру папок сервера для Workspace и выбрать альтернативную папку, в которой будет храниться клонированный проект. При желании вы можете организовать проекты в иерархию подпапок. Подробнее см. в разделе Creating a Hierarchy of Project Folders.

После задания полей нужным образом нажмите кнопку . Исходный проект будет клонирован (дублирован) вместе со всеми входящими в него файлами и данными и добавлен как новая запись проекта на странице Projects (в выбранной родительской папке). Поскольку созданный клон фактически является новым проектом, его права доступа будут установлены так же, как при creating (or uploading) a new project — то есть права наследуются от родительской папки (по умолчанию), а пользователь, выполнивший клонирование, становится владельцем (Owner). Также см. Managing Project Creation Permissions для связанной информации.

Удаление проекта

Related page: Корзина

Чтобы удалить (стереть) существующий проект из Workspace, выберите его запись на странице Projects, нажмите элемент управления над списком проектов или элемент управления на плитке проекта и выберите пункт Remove в соответствующем меню. Когда страница Projects отображается в виде списка, нажмите элемент управления в крайней правой части записи нужного проекта и выберите команду Remove в соответствующем меню.

Удаление возможно только в том случае, если вы являетесь владельцем проекта или администратором Workspace.

В следующем окне Remove <project> будут перечислены все элементы (Items), связанные с проектом, например связанные Releases, которые также будут удалены. Выберите опцию Show details, чтобы открыть представление Releases view проекта и проверить связанные Releases и Manufacturing Packages. Упрощённое окно Remove отображается, если у проекта нет связанных Releases.

Действие удаления проекта Workspace на самом деле является «мягким удалением» (soft delete): проект и все связанные элементы будут перемещены в область Trash Workspace. Подтвердите процесс удаления кнопкой в окне Remove <project>.

Если вы хотите выполнить мягкое удаление только конкретного manufacturing package, связанного с определённым проектом, это можно сделать напрямую из представления Releases проекта.

После завершения удаления запись проекта будет убрана из основного списка проектов. В Altium Designer ваша локальная рабочая копия этим действием не затрагивается, но вы больше не сможете отправлять изменения на сервер (commit). Вы можете закрыть и снова открыть локальную рабочую копию, чтобы получить доступ к набору предлагаемых действий, поскольку локальный проект теперь ссылается на репозиторий VCS, которого больше не существует.

Все проекты, удалённые таким образом, можно найти на странице Trash интерфейса. Обратите внимание: вы можете просматривать только те проекты (и любые другие элементы), которые вы лично мягко удалили. Администраторы смогут видеть всё содержимое страницы Trash — то есть все элементы, которые были мягко удалены.

Что следует учитывать в отношении мягко удалённого проекта:

  • Проект будет недоступен для открытия и просмотра из вашей САПР, а также из Web-интерфейса.

  • Если проект был расшарен внешним пользователям за пределами Workspace, соответствующая плитка проекта будет удалена со страницы Shared with Me интерфейса платформы Altium 365 для всех вовлечённых внешних пользователей.

  • Все общие Manufacturing Packages, удалённые вместе с проектом, также будут удалены со страницы Shared with Me интерфейса платформы Altium 365 для всех вовлечённых пользователей.

  • При просмотре любых элементов, которые использовались в проекте, запись Where Used для проекта будет отражать, что проект удалён.

  • Проект можно восстановить или удалить окончательно со страницы Trash только владельцу этого проекта или администратору Workspace.

Обратите внимание: если вы мягко удалили проект — переместив его в Trash — вы можете снова создать новый проект с тем же именем. Если затем вы восстановите проект и исходное имя окажется занятым, будет добавлен числовой суффикс, чтобы сохранить уникальность имени в пределах Workspace.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Content