Проекты рабочего пространства

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

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

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

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

  • Обязательный контроль версий.

  • Преимущества специализированной системы комментариев.

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

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

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

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

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

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

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

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

Преимущество проектов на базе 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 и может содержать 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 (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, чтобы перейти в файловом браузере Windows к архивированному набору файлов Gerber и выбрать его.

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

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

Выберите параметр New – Upload ODB++, чтобы перейти в файловом браузере Windows к архиву ODB++ и выбрать его.

В окне 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 открытых данных выпуска.

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

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

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

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

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

  • Дополнительную информацию см. в What ECAD files do you support?.

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

В окне 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 документ из загруженного проекта 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 для доступа к предыдущим версиям проекта, которые можно по отдельности просматривать, копировать (клонировать), сравнивать с другим коммитом, а также загружать исходные файлы в виде ZIP-архива.

 

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

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

Информацию о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support.

Устанавливаемое на компьютер с 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. Это позволяет вам войти в свой Workspace Altium 365 и сохранить текущий проект OrCAD в него — либо загрузить ранее сохраненный проект из 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, пункт  Request for Review меню Altium 365 в OrCAD будет напрямую открывать страницу Design Reviews Workspace для текущего проекта, где можно создавать, открывать и администрировать экспертные проверки.

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

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

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

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

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

Обратите внимание, что для двустороннего обмена данными между Workspace Altium 365 и OrCAD вы должны войти в платформу Altium 365.

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

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

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

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

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

Когда все параметры заданы, нажмите кнопку , чтобы создать Comment и, при необходимости, Task.

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

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

 

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

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

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

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

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

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

  • Link to associated Task – выберите идентификационную запись Task у комментария, чтобы открыть эту 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 будет сохранен под Version Control в Altium 365.

См. страницу 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, включая управление видимостью объектов/слоев, двунаправленное перекрестное выделение, совместную работу через управляемый общий доступ к проекту, комментирование документов, доступ к 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 будет сохранен под Version Control в Altium 365.

См. страницу 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, включая управление видимостью объектов/слоев, двунаправленный cross-probing, совместную работу через управляемый общий доступ к проекту, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal application, на основе проекта можно создать ориентированный на закупки документ 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. Сведения о выбранной папке отображаются на информационной панели справа. 

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

Общий доступ к папке

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

Доступ к разрешениям общего доступа к папке имеют только Administrators и владелец папки.

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

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

Обратите внимание, что некоторые уровни пользовательского доступа (View, Edit или No access) могут быть недоступны для выбора в записи Shared With. Это связано с тем, что изменение уровня доступа в противном случае противоречило бы (понижало бы) набору разрешений, унаследованному от родительской папки — по умолчанию это права Edit для всех пользователей. Разрешения папки можно отвязать от разрешений ее родительской папки, тем самым отключив наследование разрешений и включив все варианты уровней доступа; для этого отключите параметр Inherit parent folder permissions в разделе Advanced 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.

Полную информацию см. в разделе Перемещение папок на странице Управление структурой содержимого и доступом.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Upload New Version – выберите эту команду, чтобы найти и загрузить новую версию/редакцию проекта. Этот параметр обычно используется для проектов разработки, которые были импортированы (загружены) в Workspace, например для проектов, созданных в OrCAD, KiCad, Eagle и т. д.

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

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

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

  • Create Managed BOM – выберите эту команду, чтобы создать документ Managed BOM на основе исходных данных текущего проекта. Доступ к Managed BOM осуществляется через BOM Portal

  • Remove – выберите эту команду, чтобы удалить проект. Появится окно Remove , в котором нужно будет подтвердить удаление. Это действие представляет собой «мягкое удаление», при котором проект (включая его редакции и релизы) будет перемещен в область 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, участникам и внешним гостям общего доступа, имеющим доступ к проекту. Наведите указатель на значки, чтобы увидеть сведения о представленном доступе общего доступа; эта информация также кратко приведена в тексте ниже — обратите внимание, что значки доступа пользователей External Share содержат желтую точку.
    Используйте команду Manage Access, чтобы напрямую открыть диалоговое окно проекта Share. См. Sharing a Project ниже.

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

  • Reports — проверки Electrical и Design Rule (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, а также просматривать и комментировать снимок самого проекта; источник этих выпущенных данных. Вам также будут доступны элементы управления для загрузки производственных данных с различными уровнями детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный релиз также можно отправить — как Manufacturing Package — напрямую вашему производителю.

Панель Activity

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Когда ваши дизайн-проекты централизованно управляются в Workspace, предоставление доступа другим сводится к управлению разрешениями каждого проекта.Когда ваши дизайн-проекты централизованно управляются в Workspace, предоставление доступа другим сводится к управлению разрешениями каждого проекта.

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

Проект можно предоставить другим участникам вашего Workspace, пользователям вашей организации, не входящим в Workspace, или пользователям вне вашей организации. В последних случаях — например, для подрядчика или партнера — пользователь, которому предоставлен доступ, обычно получает доступ к проекту через страницу Shared With Me page в своем Altium 365 Personal Space. В качестве гостя External Share 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.

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

  • Если у вас достаточно прав на предоставление доступа к проекту, им можно поделиться с пользователями, которые не являются участниками вашего Workspace. Такие пользователи становятся External Share пользователями 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 либо полностью удалить права доступа. Нажмите на текущее состояние разрешения, чтобы открыть элементы управления. Дополнительную информацию о параметре Make Owner см. в разделе Transferring Project Ownership.

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

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

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

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

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

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

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

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

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

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

  • Для пользователя вне вашего Workspace проект будет предоставлен, и он получит уведомление по электронной почте — см. ниже раздел Sharing with External Users.  Как External Share гость 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) зависит от желаемого результата и ваших собственных прав доступа к этому проекту. Доступ к проекту для таких пользователей предоставляется либо назначением содержащегося доступа External Share 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 не отмечен (отключен), внешний пользователь будет добавлен как External Share Workspace с доступом, ограниченным только проектом и входящими в него данными.  Значки таких пользователей в списке Who Has Access панели Properties имеют индикатор в виде желтой точки (), записи пользователей External Share в окне Share имеют метку  , а список активных гостей общего доступа администраторы могут просматривать и управлять им на странице Team, на вкладке External Share tab.

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

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

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

  • Если в окне Share параметр Invite these people to your Workspace установлен (включен), следующее окно Request Invitation позволяет добавить примечание и дополнительных пользователей. Подтверждение кнопкой добавит пользователя как External Share (с гостевым уровнем доступа к проекту), отправит администраторам Workspace электронное письмо с запросом доступа и создаст запись запроса на вкладке Invitation Requests tab on the Workspace Members page.

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

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

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

При предоставлении доступа к проекту внешнему пользователю, если у вас нет прав на повторное предоставление доступа к проекту, как это определяется его настройками Advanced Sharing, тогда вам необходимо отправить Access Request к проекту для указанных пользователей. Запрос может быть обработан любым участником Workspace, у которого есть полные права на предоставление доступа (Edit и повторное предоставление) к проекту, и в случае одобрения предоставит запрошенному пользователю External Share доступ к этому проекту.

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

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

После подтверждения одобрения проект будет предоставлен указанному внешнему пользователю с запрошенными правами Edit/View.

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

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

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

 

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

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

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

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

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

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

  • For members of the Workspace – их доступ определяется настройками прав для записи Workspace Members (No access, Can View, Can Edit) либо правами, примененными к явной записи Share Project With для их имени (или группы, участником которой они являются).

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

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

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

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

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

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

 

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

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

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

  • Когда предоставление доступа разрешено для Editors из числа участников Workspace, письмо с запросом на доступ получат администраторы, владелец проекта и участники с правами Edit на этот проект.

  • Когда предоставление доступа разрешено для External Share Editors (Editors вне Workspace), письмо с запросом на доступ получат администраторы и гости с правами Edit на этот проект.

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

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

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

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

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

Предоставление доступа к проекту Multi-board

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

Подробнее о работе с проектами Multi-board см. в разделе Multi-board Design.

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

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

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

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

Наряду с администраторами Workspace, владелец проекта — по умолчанию пользователь, создавший/добавивший проект, — имеет полные права на редактирование проекта, тогда как другие участники, имеющие общий доступ к проекту, обладают правами Edit/View, указанными в окне проекта Share.

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

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

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

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

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

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

    Дополнительные сведения см. в разделе Removing a User.

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

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

Main page: Управление конкретным проектом

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

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

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

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

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

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

Также обратите внимание, что в зависимости от уровня приобретенного доступа к программному обеспечению Workspace предоставляет и расширенную систему задач, основанную на Process Workflows.

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

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

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

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

  • Design Reviews — создание и управление структурированными экземплярами проверки проекта, которые можно назначать другим пользователям (рецензентам) для оценки. Проверки основаны на задачах, могут быть приняты или отклонены и включают дополнительные возможности, такие как снимок проекта, настраиваемые контрольные списки, комментарии, вложения документов и сравнение исходных данных проекта. Доступность зависит от вашего уровня 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 в контекстном меню. При просмотре проекта через панель Explorer в Altium Designer — настроенную в стандартном режиме 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 – это поле, доступное для проектных Projects, позволяет связать соответствующий блок Requirements Portal с текущим Project. Это соединение обеспечивает доступ к Requirements в реальном времени непосредственно из вашего проекта разработки и доступно только для чтения, если не разблокировано. См. 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. Эта связь позволяет синхронизировать данные компонентов из исходного Project в связанный BOM. Она определяется автоматически для документов BOM, созданных из Project. Обратите внимание, что синхронизация Project-to-BOM будет нарушена, если эту связь переопределить или удалить — используйте параметр этого поля для перехода и выбора ссылки на Project.

  • Parameters – нажмите этот элемент управления, чтобы развернуть область, в которой можно управлять серверными параметрами проекта. Пары Parameter Name/Value можно добавлять (), редактировать (встроенное редактирование) или удалять ().

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

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

Серверные параметры проекта сохраняются в 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 (в выбранной родительской папке). Поскольку созданный клон фактически является новым проектом, его права доступа будут заданы так же, как и при создании (или загрузке) нового проекта, то есть права наследуются от родительской папки (по умолчанию), а пользователь, выполнивший клонирование, становится 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 фактически является «мягким удалением», при котором проект и все связанные с ним Items перемещаются в область Trash Workspace. Подтвердите процесс удаления кнопкой в окне Remove <project>.

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

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

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

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

  • Проект будет недоступен для открытия и просмотра как из вашего ПО для проектирования, так и через веб-интерфейс.

  • Если проект был предоставлен внешним пользователям за пределами 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