Применение режима ortho для перемещения объектов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Применение режима ortho для перемещения объектов



1. Выберете объект.

2. Удерживайте нажатой клавишу SHIFT, пока перемещаете объект.

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

Способы задания угла. Ограничение угла

Когда Rhino предлагает выбрать точку, вы можете ограничить перемещение маркера линиями, радиально расходящимися из ранее установленной точки, разделенными определенным углом (рис. 28). Первая ограничивающая линия откладывается от оси x (очень важно, чтобы значение угла не было кратным 360°).

Чтобы установить ограничивающий угол, получив запрос Choose a point, введите значение угла в формате <a, где a –угол, разделяющий линии, град.

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

Ограничение дистанции

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

 

Рис. 29. Ограничение дистанции

 

 

Чтобы установить дистанцию, получив запрос Choose a point, укажите требуемое значение и нажмите ENTER или ПРОБЕЛ.

Перемещение маркера будет ограничено окружностью определенного радиуса от предыдущей точки и плоскостью К–Плана.

Режим Elevator

Режим Elevator позволяет вам установить точку вне К–Плана. Режим elevator требует указания двух точек, чтобы по ним определить требуемую точку. Сначала выбирается базовая точка, которая определяет x и y координаты конечной точки по отношению к К–Плану текущего окна. После того как базовая точка определена, за маркером отображается трек–линия, идущая перпендикулярно К–Плану и исходящая из базовой точки (рис. 30).

 

а б

Рис. 30. Режим Elevator: а- Базовая точка режима elevator; б- Трек–линия

Укажите вторую точку, для определения координаты z конечной точки. Можете указать точку при помощи мыши или ввести значение, определяющее высоту над К–Планом.

Чтобы активировать режим elevator при установке точки, получив запрос Choose a point, нажмите и удерживайте клавишу CTRL, затем укажите базовую точку. Трек–линия ограничит перемещение маркера линией, перпендикулярной К–Плану текущего окна. Перемещайте курсор мыши вокруг, наблюдая за поведением маркера и трек–линии. Кликните снова или введите число, чтобы указать высоту точки.

Чтобы использовать режим elevator для перемещения объектов, выберете объект и удерживайте клавишу CTRL, пока перемещаете объект. Объект будет перемещаться перпендикулярно К–Плану текущего окна.

Планарный (Planar) режим

Планарный режим ограничивает перемещение маркера плоскостью ранее указанной точки (рис. 31). Этот план параллелен К–Плану предыдущей точки, текущего окна.

а б

Рис. 31. Планарный (Planar) режим:

а-планарный режим выключен; б- планарный режим выключен

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

Режимы object snaps

Когда Rhino предлагает вам указать точку, можно установить реакцию маркера на определенные части существующей геометрии. Если режим object snap активен, перемещение курсора рядом с определенной точкой объекта приведет к тому, что маркер перескочит на нее.

Одновременно можно активировать один или несколько режимов object snaps. Кликните в окошке Osnap, в строке состояния, чтобы установить режимы object snaps. Все режимы object snaps ведут себя одинаково, за исключением того, что реагируют на разные части геометрии.

Режим End Object Snap

Режим приближения к концам объектов – это самый простой из режимов. Когда он активирован, маркер перескакивает на конечные точки кривых, рядом с которыми находится курсор (рис. 32).

а б

Рис. 32. Режим End Object Snap:

А- Все режимы object snaps выключены; б- Режим end object snap включен

 

Установка режимов Object Snaps

Режимы Object Snaps устанавливаются в диалоговом окне Osnap (рис.33).

Чтобы открыть диалоговое окно Osnap, в Строке состояния кликните на Osnap.

 

Рис. 33. Установка режимов Object Snaps

Чтобы установить и отменить режимы osnap, в диалоговом окне Osnap установите или очистите соответствующий чек–бокс.

Чтобы установить режимы osnap, используют командную строку:

1. на запрос Command введите osnap, т екущие установки отобразятся в угловых скобках;

2. на запрос Persistent Osnap введите названия режимов, которые вы хотите установить, разделив их запятыми. Выбранные режимы будут установлены, а остальные-отменены.

Чтобы отменить все установки из командной строки:

1. на запрос Command введите osnap;

2. на запрос Persistent Osnap введите none и нажмите ENTER или ПРОБЕЛ.

Чтобы заморозить все режимы, в диалоговом окне Osnap кликните в ячейке Freeze. Все установленные настройки будут временно деактивированы (команда freezeosnap) (рис. 34).

Рис. 34. Команда freezeosnap

 

Чтобы восстановить замороженные настройки, в диалоговом окне Osnap уберите флажок из ячейки Freeze. Все ранее отмеченные настройки будут снова активированы (рис. 35).

 

Рис. 35. Восстановление замороженных настроек

 

Чтобы удалить все настройки, в диалоговом окне Osnap кликните в ячейке Freeze правой клавишей мыши. Все установки будут сброшены.

Одноразовая активация режимов Object Snaps

Режимы Osnap могут быть активированы только на одно использование. Такие однократные активации перекрывают действующие настройки. Если, например, установлены режимы end, near и point в диалоговом окне Osnap, а на время установки точки вы активируете режим mid, то режимы end, near и point влияния не окажут. Однако после установки точки они снова будут активированы.

Чтобы однократно активировать режим osnap, когда Rhino предложит вам установить точку, сделайте одно из трех действий:

1. в меню Tools выберете пункт Object Snaps, а затем установите необходимый режим;

2. выберите требуемый режим на панели инструментов Osnap;

3. введите название необходимого режима и нажмите ENTER или ПРОБЕЛ.

 

Режимы

Ниже приведен список режимов, доступных для однократной активации:

ü along -удерживает маркер вдоль трек–линии;

ü cen -удерживает маркер в центре окружности или угла;

ü end -удерживает маркер у конечных точек кривых;

ü int -удерживает маркер у пересечения двух кривых;

ü knots -удерживает маркер у узловых точек кривых;

ü mid -удерживает маркер в середине кривой;

ü near -удерживает маркер у кривой;

ü onsrf -удерживает маркер на поверхности;

ü perp -удерживает маркер у точки на кривой, перпендикулярной к строящейся линии;

ü perpfrom -для построения перпендикуляров от кривой;

ü point -удерживает маркер у объектов–точек;

ü quad -удерживает маркер у опорных точек окружности или угла;

ü tan -удерживает маркер у точки кривой, касательной к строящейся линии;

ü tanfrom- для проведения касательных от кривой.

 

Расположение объектов на слоях

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

Можно дать слою имя, изменить его цвет и сделать его видимым или невидимым. Также вы можете заблокировать слой, чтобы его объекты нельзя было выбрать. Как только атрибуты слоя изменились, эти изменения касаются всех объектов слоя.

 

Использование слоев

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

 

Рис. 36. Диалоговое окно слоев

Чтобы создать новый слой, в диалоговом окне кликните на кнопке New или нажмите клавишу INS.

Новый слой будет добавлен вниз списка.

Чтобы удалить слой, выберите слой, который вы хотите удалить, затем кликните на кнопке Delete или нажмите клавишу DELETE.

Текущий слой

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

Чтобы сделать слой текущим, кликните в графе Ö слоя, который вы хотите сделать текущим.

Вы можете менять имена слоев. Для этого выберите слой и введите его новое имя.

Цвет слоя

Объекты отображаются заданным для них цветом. Цвет слоя влияет только на каркасные отображение моделей и не используется при тонировании.

Чтобы изменить цвет слоя, кликните в цветовой ячейке требуемого слоя и, используя пипетку, выберите новый цвет слоя.

Отображение слоев

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

Когда слой включен, все объекты этого слоя видимы и могут быть выбраны. Когда слой выключен, его объекты не отображаются и не могут быть выбраны. И, наконец, когда слой заблокирован, его объекты отображаются, но не могут быть выбраны.

Вы можете менять статус нескольких слоев одновременно.

Выбор слоев

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

Вы можете выбрать все слои или несколько, а затем инвертировать выделение. Если вы забыли, какой слой вам нужен, но помните, какая модель в нем лежит, то вы можете кликнуть кнопку By Object, а затем указать объект, лежащий в нужном вам слое.

Сортировка слоев

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

Фильтрование слоев

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

Из ниспадающего списка выберите метод фильтрации. Это может быть:

ü All layers (Все слои);

ü On layers (Включенные слои);

ü Off layers (Выключенные слои);

ü Locked layers (Заблокированные слои);

ü Layers with objects (Слои с объектами);

ü Empty layers (Пустые слои);

ü Filtered layers (Настраиваемый фильтр).

Чтобы определить фильтр, из ниспадающего списка Show выберите Filtered layers и в диалоговом окне настраиваемого фильтра установите необходимые опции (рис. 37).

Рис. 37. Определение слоев

 

Затем в поле Show layers that match укажите маску имени слоя. Вы можете использовать следующие замены:

ü * = ноль или более произвольных символов;

ü? = один произвольный символ;

ü # = одна произвольная цифра;

ü & = один символ из набора (a–z, A–Z).

Установите необходимые атрибуты слоя (включен, выключен, заблокирован и есть или нет на нем объекты).

Несколько примеров фильтров

¨ Чтобы сделать видимыми все включенные и заблокированные слои, установите в параметрах фильтра галочки, как показано на рис. 38.

Рис. 38. Работа с фильтрами

¨ Если необходимо вдобавок к предыдущему фильтру ограничить список слоев слоями, начинающимися с «part 1», (полезно для отображения слоев, содержащих определенное слово в имени), установите параметры фильтра подобно (рис. 39)

Рис. 39. Пример ограничения списка слоев

 

¨ Чтобы отобразить все слои, не содержащие объектов (полезно при удалении неиспользуемых слоев), установите параметры фильтра подобно (рис. 40).

Рис. 40. Отображение всех слоев

 


Базовые операции модельера

Выделение и отмена выделения

Чтобы выбрать объект, кликните на нем мышью. Для отмены выделения объектов кликните в любом пустом месте окна проекций. Можно выделять несколько объектов.

Выделение группы объектов

Вы можете выделять группы объектов при: находящиеся в окнах, пересекающие прямоугольник, по типам и по слоям.

Чтобы отменить выделение группы объектов, кликните в любом пустом месте окна проекций, не содержащем объектов.

Чтобы выделить все видимые объекты, в меню Edit выбрите пункт Select, а затем подпункт All (команда: all).

Горячая клавиша: CTRL+A

Примечание Чтобы выделить действительно все объекты сцены, сделайте все слои видимыми до выделения объектов.

 

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

Чтобы выделить группу объектов, используя окно, кликните и перетащите границы окно слева направо вокруг выделяемых объектов (рис. 41).

Рис. 41. Окно выделения

Чтобы выделить группу объектов пересекающим прямоугольником, кликните и перетащите границы пересекающего прямоугольника справа налево, вокруг выделяемых объектов (рис. 42).

Рис. 42. Пересекающий прямоугольник

Можно выделить все видимые объекты по заданному типу, например, выделить все видимые кривые. Все ранее выделенные объекты сохраняются.

Чтобы выделить все видимые кривые, в меню Edit выберете Select, затем All / Curves ( команда: selcurve).

Чтобы узнать больше о выделении объектов по типу, ищите select в справочной системе Rhino.

Все объекты на слое могут быть выделены. Все ранее выделенные объекты сохраняются.

Чтобы выделить все объекты на слое, в меню Edit выберете пункт Selec t, а затем All / On Layer... ( команда: sellayer).

В диалоговом окне Pick Layer to Select выберете имя слоя, объекты которого надо выделить (рис. 43). Кликните на OK.

 

Рис. 43. Диалоговое окно Pick Layer to Select

Чтобы добавить объект к выделенной группе, удерживая SHIFT, кликните на невыделенном объекте. Удерживая SHIFT, кликните на выделенном объекте, чтобы снять выделение.

Чтобы добавить группу объектов к выделенной группе, удерживайте SHIFT, пока вы используете окна выделения, обводя необходимые для выделения объекты.

Чтобы снять выделение с объекта, удерживайте клавишу CTRL и кликните на выбранном объекте. Удерживая клавишу CTRL, кликните на объекте, чтобы снова выделить его.

Чтобы снять выделение с группы объектов, удерживая CTRL, используйте окна выделения.

Чтобы удалить объект, выделите объекты, предназначенные к удалению. Нажмите DELETE

Undo и Redo (Отменить и Переделать)

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

Чтобы отменить предыдущее действие, в меню Edit выберете пункт Undo (Команда undo).

Горячая клавиша: CTRL+Z Команда Redo сработает, только если предыдущей командой была undo.

Чтобы отменить действие команды undo, в меню Edit выберете пункт Redo (Команда redo).

Горячая клавиша: CTRL+Y

Чтобы установить минимальное число уровней отмен, в меню Tools выберете пункт Options. В закладке Genera l, в секции Undo установите минимальное число уровней отмен (Команда numundo).

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

Чтобы установить размер блока памяти, для отмена операций, в меню Tools выберете пункт Options. В закладке General, в разделе Undo установите размер блока памяти (Команда undomemsize).


Список литературы

1. Бреполь Э. Теория и практика ювелирного дела. - С-П.- «Соло», 2000.- 528 с.

2. Rhinoceros, Inc.(2007). Электронное руководство по моделированию. North America, Seattle, USAWeb: http://www.rhino3d.com/tutorials.htm



Поделиться:


Последнее изменение этой страницы: 2016-07-11; просмотров: 382; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.70.131 (0.066 с.)