Версия для печатиВозможности Rhino 6

Обзор

Rhino позволяет создавать, редактировать, анализировать, визуализировать и преобразовывать NURBS* кривые, поверхности, твердые тела, облака точек и полигональные сети. При этом нет никаких ограничений в сложности, степени или размере объектов, кроме тех, которые обусловлены используемым Вами компьютерным оборудованием.

Основные преимущества:

  • Свободное моделирование любых 3D форм с использованием инструментов, доступных только в более дорогих продуктах, цена которых превышает цену Rhino в 20-50 раз.
  • Точность, необходимая для разработки дизайна, прототипирования, конструирования, анализа и производства любых изделий – от самолета до ювелирных украшений.
  • Совместимость с другим программным обеспечением для проектирования, CAM, анализа, визуализации, анимации и создания иллюстраций.
  • Чтение и исправление сетей и сложных IGES файлов.
  • Простота обучения и использования позволит Вам сфокусироваться на разработке и визуализации Ваших моделей без значительных затрат времени на освоение программы.
  • Высокая скорость работы даже на обычных ноутбуках. Нет необходимости в приобретении нового компьютерного оборудования.
  • Платформа для разработки сотен специализированных 3D программ.
  • Низкие уровень затрат. Невысокие требования к компьютерному оборудованию. Быстрое обучение. Доступные цены.

Rhino для Mac
Самая универсальная в мире программа для 3D моделирования теперь доступна для OS X. Узнать больше...

Новые возможности Rhino 6
С самого начала разработки Rhino 6 была поставлена задача устранения как можно большего числа узких мест, связанных с рабочим процессом использования программы, а также внесение тысяч больших и мелких изменений. Все это должно было значительно ускорить работу Rhino и обеспечить возможность обработки очень больших моделей и совместной работы над проектами.

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

Узнать больше...


Инструменты моделирования

Точки: точки, облака точек, сетки точек, извлечение точек из объектов, маркеры (пересечение, распределение по кривой, угол уклона, конечные точки, ближайшие точки, фокус)

Кривые: отрезок, полилиния, полилиния на сети, произвольная кривая, окружность, дуга, эллипс, прямоугольник, многоугольник, цилиндрическая спираль, спираль, коническая линия, текст TrueType, интерполяция точек, контрольные точки (вершины).

Кривые из других объектов: по точкам, полилинии, продление кривой, скругление, фаска, подобие, сопряжение, сопряжение дуг, из 2 видов, промежуточные, профили поперечного сечения, пересечение, контур на NURBS поверхности или сети, сечение на NURBS поверхности или сети, внешний контур, силуэт, извлечение изопармы, извлечение графика кривизны, проекция, проекция по нормалям к поверхности, каркас, отделение кривых обрезки, 2D чертежи с размерами и текстом, плоские развертываемые поверхности.

Поверхности: из 3 или 4 точек, из 3 или 4 кривых, из плоских кривых, из сетки кривых, прямоугольника, деформируемой плоскости, выдавливание, лента, линейчатая поверхность, поверхность по сечениям, развертываемая поверхность, поверхность сдвига вдоль одной направляющей, поверхность сдвига вдоль двух направляющих, поверхность вращения, поверхность вращения с направляющей, промежуточные поверхности, сопряжение, патч-поверхность, драпировка, сетка точек, карта высот, скругление, фаска, подобие, плоскость по точкам, текст TrueType, текст Unicode.

Твердые тела: параллелепипед , цилиндр, труба, труба по кривой, конус, усеченный конус, пирамида, усеченная пирамида, эллипсоид, тор, выдавливание плоской кривой, выдавливание поверхности, замыкание плоских отверстий, соединение поверхностей, область, текст TrueType, текст Unicode.

Сети: из NURBS поверхностей, из замкнутых полилиний, грань сети, плоскость, параллелепипед, цилиндр, конус и сфера.

В Rhino 6 реализованы десятки улучшений существующих команд и добавлены новые команды.

Новое в Rhino 6...


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

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

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

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

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

Твердые тела: скругление ребер, извлечение поверхности, оболочка, логические операции (объединение, вычитание, пересечение).

Сети: расчленение, соединение, создание шва, согласование нормалей, наложение на поверхность, уменьшение числа полигонов

Редактируйте сложные модели в Rhino 6 быстро и просто!

Новое в Rhino 6...


Интерфейс

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

Средства для выполнения построений: неограниченное число отмены и возврата команд, отмена и возврат нескольких команд одновременно, ввод точных числовых значений, фильтры координат .x, .y и .z, объектная привязка, привязка к вспомогательной сетке, ортогональный режим, плоский режим, именованные рабочие плоскости, ориентация рабочей плоскости по кривой, слои, фильтры слоев, группы, фоновые изображения, скрытие/отображение объектов, отображение выбранных объектов, выбор объектов по слою, цвету, типу, выбор последнего созданного объекта, выбор предыдущего набора объектов, инверсия выбранных объектов, блокировка/разблокировка объектов, разблокировка выбранных объектов, включение/выключение контрольных точек и точек редактирования, выключение точек выбранных объектов.

В Rhino для Mac используется соглашение о пользовательском интерфейсе OS X. См. видео...

Новое в Rhino 6...


Отображение объектов

Высокая скорость 3D графики, неограниченное число видовых окон, тонирование, рабочие виды, перспективные рабочие виды, именованные виды, плавающие виды, полноэкранный режим, режим 3D стерео, поддержка порядка вычерчивания, перспектива по двум точкам, плоскости отсечения, полноразмерный просмотр модели в масштабе 1:1.

Новое в Rhino 6...


Визуализация

Высококачественная презентация имеет большое значение для большинства проектов.

Средства визуализации: визуализатор Rhino Render, визуализатор Raytrace с текстурами, рельеф, прозрачность, прожекторы, контроль направления и угла, точечные источники света, направленные источники света, прямоугольные источники света, линейные источники света, тени, настраиваемое разрешение, предварительный просмотр визуализации в реальном времени, предварительный просмотр визуализации выбранных объектов в реальном времени, анимация вращения, экспорт в различные форматы файлов, используемых визуализаторами, поддержка плагинов визуализации, сохранение настроек в файл.

Новое в Rhino 6...


Черчение

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

Аннотации в Rhino 6: стрелки, метки, размеры (горизонтальные, вертикальные, параллельные, повернутые, радиальные, диаметральные, угловые), текстовые блоки, выноски, поддержка Unicode (двухбайтная версия) для текста, размеров и примечаний. Поддержка размеров для перспективных видов.

Новое в Rhino 6...


Цифровое производство и 3D печать

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

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

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


Работа с сетями

Инструменты для импорта/экспорта, создания и редактирования сетей имеют большое значение на всех этапах проектирования, включая:

  • Передача данных 3D сканирования в Rhino в виде сетевых моделей.
  • Обмен данными сетей с другими приложениями, такими как SketchUp и Modo.
  • Экспорт сетей для анализа и визуализации.
  • Экспорт сетей для создания прототипа и изготовления продукта.
  • Преобразование NURBS в сети для отображения и визуализации.

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

Новое в Rhino 6...


3D сканирование

Сканирование существующих 3D данных часто является одним из первых шагов в разработке модели. В Rhino уже имелась поддержка оборудования для 3D сканирования и возможность обработки данных облаков точек, полученных при сканировании. Новые возможности 3D сканирования в Rhino 6:

  • Поддержка больших облаков точек. 3D сканеры становятся быстрее и дешевле, что приводит к увеличению объема файлов сканирования. Поддержка 64-разрядных систем и усовершенствованная поддержка графических процессоров обеспечили возможность работы с большими облаками точек.
  • С помощью лидара выполняется сканирование данных 3D рельефа для их применения в сельском хозяйстве, геологии, планировании земельных участков, геодезии, транспорте, и для оптимизации размещения ветровых парков, солнечных ферм и вышек сотовой связи. В Rhino 6 имеется поддержка таких плагинов, как RhinoTerrain, которые предоставляют наборы специализированных инструментов, предназначенных для этой новой категории пользователей.

Поддерживаемые 3D сканеры: MicroScribe, FaroArm и Romer/Cimcore.

Новое в Rhino 6...


Анализ

Высокое качество 3D модели необходимо на каждом этапе, включая ее разработку, презентацию, анализ и изготовление. Rhino 6 содержит новые и усовершенствованные инструменты, которые позволят Вам выполнить проверку Вашей модели и убедиться, что она выполнена с максимально возможным качеством.

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

Новое в Rhino 6...


Большие проекты

Инструменты для работы с файлами и управления большими проектами: Примечания, шаблоны, слияние файлов, экспорт выбранных объектов, компактное сохранение, сохранение с нумерацией, предварительный просмотр файла, экспорт с базовой точкой, рабочие сессии (только для Windows), блоки, сжатие файлов, отправка файлов по электронной почте

Новое в Rhino 6...


Совместимость

Rhino обеспечивает совместимость с сотнями других CAD, CAM, CAE систем и продуктами для визуализации и анимации. Использование библиотек openNURBS позволяет сотням других приложений открывать и сохранять .3dm файлы, созданные в Rhino.

Поддерживаемые форматы файлов...


Инструменты для разработчиков

Плагины: Rhino SDK предоставляет программный доступ к инструментам Rhino и позволяет сторонним разработчикам создавать мощные плагины и приложения. Набор инструментов для программирования с исходными кодами доступен на сайте openNURBS.

Макросы: поддержка RhinoScript (VBScript) и Rhino.Python позволяет автоматизировать многие операции Rhino путем разработки и выполнения мощных сценариев.

Новое в Rhino 6...


Grasshopper

Grasshopper представляет собой встроенный в Rhino графический редактор алгоритмов.

В отличие от RhinoScript, Rhino.Python и других языков программирования, Grasshopper не требует знания процедур программирования и написания макросов, но тем не менее позволяет разработчикам и проектировщикам создавать алгоритмы генерации форм без написания кода.

Новое в Rhino 6...


RhinoScript

Включает следующие возможности:

Примечание: Хотя RhinoScript до сих пор широко применяется и поддерживается в Windows, мы рекомендуем пользователям и разработчикам переходить на использование Rhino.Python, который поддерживается как в Windows, так и в Mac.


Rhino.Python

Rhino.Python – мощный язык программирования, который используется для создания макросов, применяемых в Rhino для Windows и Mac. Rhino.Python обеспечивает гибкость и простоту синтаксиса.

Больше информации об использовании Rhino.Python Вы можете найти на сайте Rhino.Python.


Плагины RhinoCommon .NET

RhinoCommon
  • RhinoCommon – это кроссплатформенный SDK для разработки .NET плагинов для Rhino
  • Доступен для Rhino (Windows, Mac), Rhino.Python и Grasshopper
  • Удобно структурированный и простой в изучении SDK
  • Расширенная документацияПодробно...


Плагины C++

  • Microsoft Visual C++ 2017 для Rhino 6 (x64)
  • Мастер плагинов для создания многоцелевых проектов
  • Десятки дополнений SDK, расширяющих возможности по созданию мощных плагинов
  • RDK (Renderer Development Kit) теперь интегрирован в SDK
  • Документация
  • Примеры


Renderer Development Kit (RDK)

RDK включает большой набор инструментов для разработчиков визуализаторов.

Поддерживаемые языки
  • Поддержка C++, RhinoCommon и RhinoScript
Материалы
  • Определение пользовательских материалов полностью интегрировано в Редактор материалов Rhino
  • Управление материалами, назначение, хранение и отображение материалов в видовом окне
  • Встроенная поддержка HDR, растровых и процедурных текстур
  • Автоматическое создание и назначение материалов
Окружение
  • Определение пользовательских типов окружения полностью интегрировано в Редактор окружения Rhino
  • Назначение, хранение и отображение окружения в видовом окне
  • Поддержка переключения между несколькими окружениями
  • Автоматическое создание и переключение окружений
Текстуры
  • Определение пользовательских типов окружения полностью интегрировано в Редактор окружения Rhino
  • Определение процедурных текстур, которые могут работать с несколькими визуализаторами
  • Использование встроенных оптимизированных процедурных примитивов для создания сложных текстур
  • Предварительный просмотр процедурных текстур в видовом окне с использованием расширенного предварительного просмотра текстуры
Встроенное окно визуализации
  • Окно визуализации Rhino предоставляет следующие возможности: управление тональностью, пост-эффекты, поддержка многоканальности, возможность выбора предыдущих визуализаций, встроенное масштабирование, поддержка HDR и клонирование окна.
  • Поддержка асинхронной визуализации
  • Пользовательская настройка меню, кнопок панелей окна визуализации
Солнечное освещение
  • Новая система автоматического управления солнечным светом
  • Полный доступ к инструментам вычисления положения солнца при использовании плагинов
Пользовательские сети визуализации
  • Система плагинов для определения пользовательских сетей визуализации, которые могут быть использованы в любом плагине визуализации или экспортированы в форматы сетей
  • Встроенный просмотр в видовом окне
Пост-эффекты
  • Система плагинов для определения пост-эффектов, которые могут быть применены в любом плагине визуализации
  • Возможность применения для всех каналов после визуализации изображения.
  • Возможность применения при открытии предыдущих визуализаций
Другие инструменты визуализации
  • Доступ к элементам управления пользовательским интерфейсом (кнопки выбора цвета, выпадающие списки материалов, управление кривизной)
  • Автоматическая плоскость основания
  • Итерация сетей визуализации с автоматической поддержкой пользовательских сетей визуализации
  • Автоматическая генерация пользовательского интерфейса для материалов, окружения и текстур
  • Доступ к деколям Rhino
  • Определение типа вывода для анимации, окна визуализации и др.
  • Настройка панели свойств вида
  • Настройка Rhino UI для обеспечения совместимости с Вашим плагином визуализации


Оболочки Rhino

Вы можете использовать Ваш плагин как оболочку для Rhino с помощью C++ или RhinoCommon (.NET)


Диспетчер лицензий Zoo для плагинов

Возможности Zoo:


Инсталлятор плагинов Rhino

Инсталлятор плагинов упрощает установку и обновление плагинов Rhino. Он совместим с системой обновлений McNeel , контролирующей актуальность версий Rhino и плагинов.


openNURBS

Набор инструментов openNURBS для разработчика теперь поддерживает файлы 3DM, созданные в Rhino 6 (и более ранних версиях). 3DM файлы Rhino могут быть напрямую открыты и сохранены в других 2D/3D CAD/CAM/CAE системах. Этот набор инструментов является бесплатным для всех разработчиков программного обеспечения.


Сервисы локализации

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


Маркетинговая поддержка

Если у Вас имеются собственные плагины к Rhino и Вы хотите сделать их доступными для других пользователей, воспользуйтесь нашим бесплатным сервисом food4Rhino, который позволяет опубликовать подробную информацию о Ваших разработках для Rhino и Grasshopper. Подробно...


Администрирование

Одной из главных задач каждой новой версии Rhino является упрощение ее администрирования:

  • Удобное перераспределение лицензий в рабочей группе и компании с помощью диспетчера лицензий Zoo или Cloud Zoo.
  • Инструменты для упрощения развертывания лицензии при установке программы на большом количестве рабочих мест
  • Еще больше преимуществ при использовании текущего оборудования
  • Автоматическое уведомление об обновлении и загрузка текущей версии с изменениями и исправлениями
  • Предоставление дополнительных опций по обучению и поддержке

Новое в Rhino 6...


Системные требования и рекомендации

Для работы с Rhino достаточно использовать обычные настольные компьютеры и ноутбуки с Windows и Mac OS. Подробно...


Управление лицензиями

Диспетчер лицензий Cloud Zoo предоставляет следующие возможности:

  • Для индивидуальных пользователей используется учетная запись Rhino, которая позволяет Вам использовать Rhino на любом компьютере.
  • Для компаний и учебных заведений Cloud Zoo позволяет упростить управление лицензиями. Организации могут создавать пул лицензий и распределять их между сотрудниками.
  • Работа с подключением или без подключения к Интернет. Нет необходимости в отключении лицензии и Вы не окажетесь в дороге без лицензии.
  • Лицензирование будет работать даже при отсутствии постоянного подключения к Интернет.
  • Облачная инфраструктура сервера лицензий

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

  • Размещение в локальной Windows системе
  • Поддержка плагинов для Rhino от сторонних разработчиков
  • Запуск в качестве службы – автоматический перезапуск при перезагрузке сервера
  • Поддержка стандартного IP протокола. Запуск через WAN, роутеры и VPN, дружественность к файерволам упрощает распределение лицензий в рабочей группе и компании
  • Контроль за длительностью отключения лицензии
  • Подробно об установке и администрировании

Система подтверждения лицензии упрощает восстановление потерянных лицензионных ключей.

Rhino позволяет выполнять импорт и экспорт большинства пользовательских настроек, включая расширенные настройки режимов отображения.


Диспетчер плагинов

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


Автоматическое обновление

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

Примечание: Автоматическая установка обновлений не происходит. Решение об установке загруженных обновлений принимается пользователем самостоятельно. При необходимости Вы можете отключить автоматическую загрузку обновлений.


Окно Начало работы

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


Обучение, поддержка и сообщество

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

Дополнительная плата за обслуживание не взымается. Обязательная подписка не требуется.

Ресурсы технической поддержки Rhino включают:


За пределами Rhino 6

Сообщество Serengeti получило название самой большой африканской саванны.

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

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

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

Вам предоставляется доступ к еженедельным WIP-сборкам (Work-In-Progress), которые позволяют протестировать все то, над чем сейчас работает команда разработчиков Rhino, включая поддержку SubD, Grasshopper 2, новый улучшенный механизм рендеринга и многое другое.

Serengeti: Новое в Rhino 6...


Список пожеланий

Форум содержит раздел Wishlist (Список пожеланий), который используется для обсуждения предложений пользователей.


Rhino для Mac

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


Разработка Rhino 7

Предрелизные сборки Rhino 7 доступны всем пользователям Rhino 6 на следующих этапах:

  • Work-in-Progress (WIP) – сборки, которые включают прототипы новых идей и технологий. WIP сборки (часто называются как alpha-версии) не являются готовым продуктом и некоторые из этих новых идей и технологий могут быть никогда не реализованы. Пользователям Rhino 6 предлагается принять участие в тестировании WIP сборок. Результаты такого тестирования могут способствовать значительному улучшению работы отдельных функций и программы в целом.
  • Beta: После завершения работы над основными изменениями программы и их тестирования выпускается beta-версия, которая представляет собой стабильно работающий продукт, который может содержать неполный набор функциональных возможностей и элементов пользовательского интерфейса.
  • Final: Новая версия выпускается только после тщательной проверки продукта на стадии beta-тестирования. Все пользователи beta-версии получают уведомление о завершении разработки и выходе новой версии Rhino.

Примечания

  • Все пользователи Rhino 6 будут приглашены для участия в процессе разработки Rhino 7 (бесплатно).
  • Каждый этап разработки, как правило, длится более шести месяцев.
  • Срок использования каждой WIP- и beta- сборки истекает через несколько месяцев. Новая сборка всегда доступна до завершения срока действия текущей сборки. Это обеспечивает актуальность информации об обнаруженных ошибках.
  • Срок использования финальной beta-версии истекает не менее, чем через два месяца после официального выхода и начала продаж новой версии программы.