.
  T-Splines


      Rhinoceros -> T-Splines -> From Curves -> Pipe (tsPipe )     

T-Splines: tsPipe
Pipe (Труба) - создает трубообразную поверхность вдоль сети кривых или линий. Образуется ровное сплошное соединение на каждом пересечении кривых.
Перед тем как использовать команду нужно иметь в наличии кривую или кривые, чтобы задать направление для tsPipe.
При нежелательном искажении трубы рекомендуется проставить на кривой дополнительные направляющие точки AddHandle в режиме действия команды tsPipe.

CurveSplitting (Соединения кривых) - устанавливает допуск, при котором расстояние между кривыми считается пересечением. По умолчанию значение допуска берется из общих настроек программы Rhino. Также графически показывает места пересечений и кол-во отходящих из этих мест линий.




Segments (Кол-во сегментов) - позволяет установить численное количество сегментов (плотность поверхности) от пересечения до пересечения или концов кривой после выбора нужного отрезка пользователем программы.

AddHandle (Установить направляющие точки) - устанавливаются точки/сегментные разделители на клике по кривой, которые помогают направить изгиб трубы более точно в проблемных местах. Каждый такой регулятор является узлом, с помощью которого можно установить локальный радиус, угол, положение кривой, и количество сегментов. Чтобы редактировать угол достаточно выбрать управляющую линию между центром регулирующей точки и внешним кругом сечения. Потянув за этот отрезок можно закрутить трубу вдоль продольной оси на нужный угол.
Точки регулировки свободно передвигаются по кривой перетаскиванием.

RemoveHandle(Выборочно удалить направляющие точки).

SetMultiple - задаёт значения радиуса, угла, или позиции кривой ( Radius, Angle, CurvePosition ) для нескольких контрольных регуляторов сразу. Иногда полезно установить множество значений дескрипторов одновременно. Например, чтобы все радиусы в одной части модели были одинаковы.

ClearMultiple (Вернуть значения по умолчанию для контрольных регуляторов).

Radius (Радиус) - устанавливает общий радиус для всей модели. Отдельно каждый радиус в контрольной точке можно изменить потянув за внешний круг контрольного регулятора. Синий круг радиуса означает, что значение его подчиняется общему радиусу, зелёный - установлен переменный радиус.




Preview (Предпросмотр)
None - режим просмотра без габаритной формы.
Box - кубическое протяжение по форме трубы, значение по-умолчанию.
BoxShaded - объёмное кубическое протяжение формы.
SmoothShaded - полноформатный предпросмотр, сглаженная форма трубы.




OutputType (Результирующий тип) - переключает между BoxMode (Т-сплайны из граненой сетки) и SmoothMode (T-сплайны со сглаженной поверхностью).

Joints (Суставы) - регулирует сопряжения в местах пересечений кривых.

CurrJointSet (Набор соединений) - позволяет выбирать между различными типами соединений (суставов).

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

Подробнее про Joints:

Основной принцип работы tsPipe в возможности выбора отдельных участков и оперирования с ними. На каждом пересечении нескольких кривых tsPipe находит совместимую топологию соединения труб, которую можно настроить вручную. Также существует несколько наборов совмещений для концов трубы и пересечений, которые можно использовать, а также создать собственные наборы совмещений.
Наборы совмещений (joint sets) подразделяются по числу кривых, соединяемых в них. Есть наборы для концов кривой или для нескольких пересекающихся. Для того, чтобы назначить пересечение из набора следует выбрать точку соединения и по каждому нажатию на неё произойдет смена возможных вариантов.







Эта команда работает с историей Rhino (History). Достаточно включить запись истории и после создания T-Spline доступно редактирование кривых и точек кривых, поверхность трубы будет подстраиваться под них. При этом после замены соединяющих регуляторов история может нарушится.



уроки Rhino:  Quadball   <  Pipe   >  Extrude    стр.630

    >> T-Splines

реклама:
     Экспорт/Импорт:

   .stl    .slc    .3ds

   .ai    .iges    .obj

   © 2010-2090 Foma Tuturov      
  PHP фреймворк HLEB2    Такой же  учебник по 3d Max