Обзор

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

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

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 быстро и просто!

Подробнее

Интерфейс

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

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

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

Подробнее

Отображение 3D графики

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

Подробнее

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

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

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

Подробнее

2D черчение

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

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

Подробнее

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

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

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

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

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

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

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

Подробнее

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

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

Новые возможности 3D сканирования в Rhino 6:

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

Подробнее

Анализ

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

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

Подробнее

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

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

Подробнее

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

Rhino совместима с сотнями других CAD, CAM,  CAE систем и продуктами для визуализации и анимации.

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

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

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

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

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

Подробнее

Grasshopper

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

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

Подробнее

RhinoScript

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

Rhino.Python

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

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

Плагины RhinoCommon (.NET)

Плагины С++

RDK (Renderer Development Kit)

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

Поддерживаемые языки

Материалы

Окружения

Текстуры

Встроенное окно визуализации

Солнечное освещение

Пользовательские сети визуализации

Пост-эффекты

Другие инструменты визуализации

Использование сервера лицензий Zoo для плагинов

Возможности сервера лицензий Zoo:

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

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

openNURBS

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

Локализация

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Rhino WIP

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

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

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

Подробнее

Обновления

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

Для загрузки предрелизных обновлений в разделе Обновления и статистика диалогового окна Параметры Rhino выберите опцию

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

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

Rhino для Mac

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

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

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

Примечания