Последние новости
Как уменьшить повторение текстур в Corona: руководство по Mapping Randomizer и Multi MapРуководство по Worksession в Rhino 8: делите большие проекты для командной работыФильтры видов Revit: цвета и видимость в архитектурных чертежахРуководство по параметрическому моделированию в Revit с Rhino.Inside.Revit и GrasshopperРуководство по Blender Light Linking: управляйте светом и тенями для отдельных объектовАрхитектурное моделирование в SketchUp: Push/Pull, сечения и сценыСоздание архитектурного окружения с Unreal Engine PCG: основы рабочего процессаОптическую систему инференса Lumai Iris протестируют в ARIA в условиях реального дата-центраКоманда Patch в Rhino 8: руководство по созданию поверхностейРуководство по Landscape Spline в Unreal Engine: дороги и тропы на рельефе
СоветыRhino

Руководство по Worksession в Rhino 8: делите большие проекты для командной работы

Функция Worksession в Rhino 8 позволяет разделить большой проект на отдельные файлы и работать над ним нескольким пользователям. В руководстве описаны добавление файлов, выбор активной модели, обновление и управление ссылочной геометрией.

Дизайн-студия, разделённая на зоны вокруг общей архитектурной моделиИИ-изображение
Иллюстрация создана с помощью ИИ.Изображение: 3dsınıfı / FCA AI

Коротко

  1. В Worksession несколько пользователей могут видеть одни и те же модели как ссылки, но каждый файл одновременно может редактировать только один пользователь.
  2. Каждый пользователь хранит собственный файл сеанса .rws; передавать нужно не файлы сеансов, а файлы Rhino, используемые в качестве ссылок.
  3. Активным редактируемым файлом может быть только .3dm; другие поддерживаемые форматы можно добавить в качестве ссылок.
  4. Команда LimitReferenceModel может выгрузить из памяти ссылочную геометрию за пределами заданной области и упростить сцену.

Функция Worksession в Rhino 8 позволяет разделить большую модель на несколько файлов, чтобы участники команды могли работать над разными частями проекта. Пока один пользователь редактирует активный файл, остальные могут видеть его как ссылочную геометрию. Согласно документации McNeel по Rhino 8, одновременно редактировать файл может только один человек; остальные пользователи могут просматривать его и использовать в качестве ссылки. Ниже описаны шаги по настройке общего порядка работы с файлами и управлению ссылками во время сеанса.

1. Подготовьте проект и порядок обмена файлами

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

Важно различать файл сеанса и файл модели. Каждый пользователь хранит собственный файл .rws со списком Worksession; такие файлы не предназначены для совместного использования. Файлы моделей Rhino, добавленные в качестве ссылок, должны быть доступны всем участникам. Если заранее настроить общий доступ ко всем связанным файлам, риск столкнуться с отсутствующими или недоступными ссылками будет ниже.

2. Добавьте файлы-ссылки и выберите активную модель

  1. Откройте окно Worksession Manager и нажмите Attach. Также можно перетащить поддерживаемый файл геометрии из Windows Explorer и выбрать в диалоговом окне пункт Attach file.

  2. Выберите файлы для добавления. Rhino позволяет добавлять в качестве ссылок файлы разных форматов, которые программа может импортировать, однако активировать и редактировать можно только файлы .3dm.

  3. Выберите модель для редактирования и нажмите Active. Текущая активная модель закроется и станет присоединённой; если в ней есть несохранённые изменения, появится запрос на сохранение.

  4. Сохраните файл .rws с настройками сеанса с помощью команды Save или Save As.

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

3. Управляйте владением файлами и обновлениями в команде

В столбце Status окна Worksession Manager отображается, какой файл открыт для редактирования. Состояние блокировки присоединённых файлов можно отслеживать в столбце Locked; всплывающая подсказка у значка блокировки сообщает, кем открыт файл. Так можно контролировать владение файлами и предотвращать одновременные попытки редактировать один и тот же файл.

После изменения ссылочной модели выберите Update в Worksession Manager, чтобы обновить отмеченные присоединённые файлы. Команда Refresh All позволяет заново загрузить все присоединённые модели. Операции Worksession нельзя отменить командой Undo, поэтому перед активацией файлов, сменой сеанса и очисткой ссылок важно проверить, какая модель выбрана активной.

При импорте, присоединении, вставке или подключении и активации модели Worksession Rhino может обнаружить совпадения имён материалов, окружений и текстур. Для конфликтующего содержимого поведение задают соответствующие параметры в разделе Advanced settings:

Значение настройкиПоведение
0Не импортировать конфликтующее содержимое
1Импортировать содержимое и добавить к его имени суффикс [imported]
2Импортировать содержимое и перезаписать существующее
3Открыть окно конфликта и предложить выбрать действие

Для вставки используется параметр PasteConflictOption, а для импорта и присоединения — ImportRenameConflictingEx. Если в файлах проекта есть содержимое с одинаковыми именами, но разными настройками, стоит заранее определить подходящий для команды вариант поведения.

4. Облегчите работу с крупными ссылочными моделями

Объёмная ссылочная геометрия может замедлять работу в окне Rhino или загромождать рабочую область лишними объектами. Команда LimitReferenceModel применяется путём создания пересекающей сферы вокруг области интереса. Объекты, не попавшие внутрь сферы и не пересекающие её, выгружаются из памяти. Чтобы снять ограничения и восстановить прежнюю геометрию, можно использовать параметр RemoveLimits.

Команда PurgeRefObjects удаляет ненужные ссылочные объекты Worksession во время сеанса, упрощая сцену. Эту операцию нельзя отменить командой Undo. Чтобы снова загрузить объекты, нужно активировать другой присоединённый файл или нажать Refresh All в Worksession Manager. Поэтому PurgeRefObjects и LimitReferenceModel, ограничивающая геометрию, выгружаемую из памяти, — не одно и то же: первая команда удаляет выбранные ссылочные объекты, а вторая ограничивает геометрию за пределами области интереса.

Влияние на рабочие процессы архитектуры и визуализации

Worksession может быть полезна в рабочих процессах, где большие архитектурные модели разделены на части, а участники команды работают с разными файлами. Дизайнеры могут видеть геометрию из других файлов, не редактируя её, и использовать её как ссылку при моделировании. Можно также добавлять геометрию в других форматах, поэтому ссылками могут служить файлы, которые Rhino умеет импортировать; для активного редактирования, однако, требуется формат .3dm.

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

Частые ошибки

  • Считать файл сеанса .rws общим файлом модели: каждый пользователь хранит собственный файл сеанса, а передавать нужно модели, используемые в качестве ссылок.

  • Думать, что можно редактировать любой присоединённый файл: активировать можно только файлы .3dm.

  • Рассчитывать отменить PurgeRefObjects с помощью Undo: команду нельзя отменить; чтобы загрузить объекты заново, нужно активировать файл или нажать Refresh All.

  • Ожидать, что в слоях ссылок можно создавать новые слои или удалять существующие: можно менять видимость, цвет и состояние блокировки этих слоёв, но изменять их структуру нельзя.

Источники

Источников: 3
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/worksession.htm
Пересказ
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/seealso/sak_blocksgroups.htm
Пересказ
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/seealso/sak_file.htm
Пересказ

Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.

Мнение 3dsınıfı
3dОценка редактора

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

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

Частые вопросы

Могут ли несколько пользователей одновременно редактировать один файл в Rhino Worksession?

Нет. Одновременно редактировать файл может только один пользователь; остальные могут видеть его в качестве ссылки.

Какие файлы можно добавить в Rhino Worksession как активную модель?

Активировать можно только файлы `.3dm`. Другие поддерживаемые форматы, которые Rhino умеет импортировать, можно добавлять в качестве ссылок.

Можно ли восстановить ссылки, удалённые с помощью PurgeRefObjects?

Команду нельзя отменить с помощью Undo. Чтобы загрузить ссылочную модель заново, можно активировать другой присоединённый файл или выбрать **Refresh All** в Worksession Manager.

Комментарии и форум — на турецком языке.Присоединиться к обсуждению
+

Похожие новости