Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kompas_Guide3.pdf
Скачиваний:
48
Добавлен:
12.03.2015
Размер:
4.45 Mб
Скачать

 

 

Глава 102. Пространственные кривые и точки

 

 

 

Табл. 102.6. Типы сплайнов

 

 

 

 

 

Тип кривой

Результат построения

 

 

 

 

Сплайн

Сплайн не проходит через вершины. Расстояние до вершин зависит

 

по полюсам

от значения параметра Вес.

 

 

 

При построении сплайна по полюсам становятся доступными поле Порядок и колонка Вес в таблице параметров вершин.

Порядок NURBS — число, на единицу большее степени полиномов, описывающих учас! тки NURBS (Non&Uniform Rational B&spline, неоднородный рациональный базовый сплайн).

Вес — коэффициент, определяющий влияние опорной точки на конфигурацию сплайна. Геометрический смысл этого коэффициента следующий: чем больше вес точки, тем ближе к ней расположена кривая (точки с большим весом «притягивают» сплайн силь! нее, чем точки с маленьким весом). Коэффициент имеет значение при построении сплайна по полюсам.

По умолчанию система устанавливает порядок кривой 4, а вес всех точек — 1.

Значение порядка может принимать значения в диапазоне 3...10.

Порядок сплайна не должен превышать количество его вершин.

Значение веса может принимать значения в диапазоне 0,0001–999.

102.6. Ломаная

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

Вершина ломаной может быть построена следующими способами:

по точкам (см.раздел 102.6.2),

по осям (см.раздел 102.6.3),

по объектам (см. раздел 102.6.4).

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

указание курсором положения вершины в окне модели,

ввод значений координат в поля Панели свойств,

связывание вершины с опорной точкой,

ввод значений координат в таблицу параметров вершин ломаной (см. раздел 102.4.2), только для способа по точкам.

При указании положения вершины курсором в окне модели необходимо учитывать по! ложение плоскости экрана в трехмерном пространстве окна модели.

Первая вершина ломаной может быть построена только способом по точкам.

243

Часть XXI. Пространственные кривые, точки, поверхности

Вторая вершина по умолчанию строится способом по осям. Способ построения для этой вершины может быть изменен.

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

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

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

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

Опция Автоассоциация позволяет управлять назначением связи между вершинами ло! маной и опорными точками. Если эта опция выключена, то координаты вершины будут соответствовать опорной точке, однако связь при этом не формируется.

102.6.1. Особенности вершин ломаной, связанных с опорными точками

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

При построении по точкам вершина ломаной непосредственно совпадает с указанной опорной точкой.

При построении по осям или по объектам вершина ломаной совпадает не с самой опор! ной точкой, а с ее проекцией на линию построения сегмента.

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

Например, вершина, связанная с опорной точкой, была построена по точкам, то есть не! посредственно совпадала с опорной точкой. При последующем редактировании для этой вершины был выбран способ построения по осям и в качестве направляющей указана ось Х. Поскольку связь с вершиной не была удалена, ломаная перестроится таким обра! зом, чтобы отредактированная вершина совпадала с проекцией опорной точки на ось Х.

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

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

102.6.2. Построение по точкам

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

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

244

Глава 102. Пространственные кривые и точки

указание курсором положения вершины в окне модели,

связывание вершины с опорной точкой,

ввод данных в ячейки таблицы параметров вершин,

чтение значений параметров из файла параметров вершин.

Указание вершины курсором и связывание вершины с опорной точкой описаны в следу! ющих разделах. Использование таблицы параметров вершин рассмотрено в разделе 102.4.2.

Указание курсором положения вершины в окне модели

Положение вершины ломаной может быть задано курсором в окне модели. Координаты вершины при этом определяются:

местоположением курсора в плоскости экрана;

ориентацией плоскости экрана в пространстве модели;

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

Чтобы зафиксировать значение координаты, следует использовать переключатель, рас! положенный рядом с полем этой координаты. По умолчанию координата не фиксирова! на. При этом на переключателе изображен значок «галочка». Чтобы зафиксировать зна! чение координаты, можно использовать следующие способы:

щелкнуть мышью по переключателю;

нажать клавишу <Enter>, когда курсор находится в поле ввода значения координаты.

После фиксации значения координаты значок на переключателе поменяется на «крес! тик».

Если при перемещении курсора в окне модели значение координаты приняло требуемое значение, то для фиксации удобно использовать команды контекстного меню Фикси ровать X/Y/Z.

Чтобы завершить создание вершины ломаной, необходимо щелкнуть мышью в окне мо! дели либо зафиксировать все три координаты вершины.

Новая вершина появится в окне модели. Строка ее параметров будет добавлена в Табли! цу параметров вершин ломаной.

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

Состояние зафиксированности значения координаты сохраняется только при вводе зна! чений координат текущей вершины. После ее создания координата расфиксируется.

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

1.Задайте и зафиксируйте значение нужной координаты.

2.Нажмите кнопку Запомнить состояние на Панели специального управления.

3.Указывайте положение вершин ломаной. Зафиксированность координаты будет сохра! няться.

245

Часть XXI. Пространственные кривые, точки, поверхности

4.Завершив создание вершин с одним и тем же значением координаты, отожмите кнопку

Запомнить состояние.

Связывание вершины с опорной точкой

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

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

Новая вершина появится в окне модели. Строка ее параметров в Таблице параметров вершин ломаной автоматически заполнится координатами выбранной точки. Автомати! чески будет включена опция Связь с вершиной объекта. Система будет ожидать ука! зания следующей вершины.

102.6.3. Построение по осям

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

При построении ломаной по осям накладывается ограничение на направление сегмента: сегмент строится параллельно выбранной координатной оси.

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

указание положения вершины в окне модели.

связывание вершины с опорной точкой.

Указание курсором положения вершины в окне модели

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

выбрать нужный вариант из раскрывающегося списка Способ построения:

вызвать соответствующую команду контекстного меню,

использовать изображение координатных осей рядом с построенной вершиной в окне модели (рис. 102.3).

Рис. 102.3. Указание координатной оси в окне модели

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

Длина сегмента отображается в поле Расстояние. Чтобы явно задать значение длины, следует активизировать поле, ввести число с клавиатуры и нажать клавишу <Enter>.

246

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]