
|
 |
 |
Rhinoceros -> T-Splines -> From Curves -> Skin (tsSkin )
|
T-Splines: tsSkin Skin (Натяжение поверхности) - создание поверхности T-Spline поверх кривых (Curves) линий с повторением каркаса поверхности. Позволяет вручную обозначить сегменты поверхности, указывая топологию поверхности. Чтобы правильно имитировать топологию поверхности T-Spline, требуется заранее обозначить кривыми места изгибов и деформаций. Операции добавления/удаления сегментов Face Layout индентичны настройкам MaxManualFace команды tsFromLines.
Создание поверхности из кривых с использованием tsSkin:
Curve Intersection (Пересечения кривых) - раздел меню в котором можно просмотреть все пересечения кривых* с установленным допуском.
Use File Tolerance (Использовать программный допуск).
Tolerance (Пользовательский допуск) - позволяет вручную установить допуск, если отключен флажок Use File Tolerance. В пределах этого расстояния программой считается пересечение между кривыми.
Display (Показать пересечения) - наглядно показывает места пересечений кривых с указанием кол-ва отходящих сторон из точки пересечения.
Topology (Топология) -редактирование поверхности c тем, чтобы убрать складки (creases) и указать области плавного перехода.
Face Layout ( Макет сегментов) - следуя опции MaxAutoFace программа создает предварительный вид T-Spline. Чтобы отключить эту опцию по-умолчанию достаточно выставить её значение равным 0. Кол-во Face здесь означает максимальное кол-во сторон для формирования одного сегмента, как и для опции MaxManualFace. По клику на ограничивающую линию (доступные и несвязанные выделены красным) добавляется/удаляется сегмент, по клику непосредственно на саму поверхность сегмента он убирается. Таким образом можно сформировать форму T-Spline вручную.
MaxAutoFace (Максимально кол-во сторон у сегмента по-умолчанию) - программа попытается создать форму объекта сразу, если это число не равно 0. Ограничивает максимальное кол-во сторон (рёбер) у подгоняемых друг к другу плоскостей.
MaxManualFace (Максимально кол-во сторон у сегмента) - максимальное кол-во сторон, которое могут иметь устанавливаемые вручную сегменты face. При возможном формировании нескольких вариантов с разным кол-вом сторон, выдается список вариантов. Большие значения MaxManualFace приведут к длинным спискам. Изменяемо в течении всего режима MaxManualFace.
Add Creases (Добавить/удалить складки) - по клику на сторону выделяет её, применяя в этом месте "складку" - несглаженное расхождение плоскости под углом, по клику на выделенную сторону отменяет деформацию плоскости в этом месте.
Mark T-Points (Правка Т-образных пересечений) - когда три линии соединяются в одной точке подобно букве T, то команда Mark T-Points позволяет найти эти точки и указать им продолжение (направление четвертой отходящей линии), если это возможно.
Fit Parameters (Прилегание поверхности) - настройки обтекания поверхностью направляющих кривых.
Spans (Пролёты) - позволяет добавлять дополнительные контрольные точки для уплотнения плоскости к кривой. Увеличение числа пролётов на кривой приводит к лучшей подгонке и увеличению контрольных точек на конечной плоскости.
Chord length (Длина хорды) - включает более плавное обтекание для случаев, когда на изогнутой кривой пересечение располагается так, что с одной стороны остается длинный участок, c другой короткий.
Примеры tsSkin:
* Стоит учесть, что замкнутые кривые имеют точку соединения, которую учитывает программа как две расходящиеся стороны.
|
Если в каркасе линий программа встречает неточности и формирует плоскость по своему усмотрению, или не может обработать кривые, то разработчики программы Rhino рекомендуют следующие предварительные действия с кривыми:
1. Разгруппировать сегменты. Иногда кривые сгруппированы из-за инструмента, используемого для их создания.
2.Разделить (Explode) сегменты. Разделение всех полилиний на отдельные сегменты может быть хорошим способом избежать неожиданных пересечений линий.
3. Ещё один способ разбить линии - команда Split. Запустите в программе команду tsSplitCurves, чтобы разделить все сегменты в их пересечениях. Кроме того, используйте этот инструмент, чтобы проверить их.
4. Выберите дублированные кривые при помощи _SelDup и удалите. Иногда точная копия кривой создаёт проблемы при попытке создать поверхность. Кроме того, попробуйте проверить это для кривых, которые похожи, но не совсем. Эти подобные кривые не могут быть выбраны с _SelDup и должны быть удалены вручную.
5. Выберите плохие объекты с помощью_SelBadObjects и удалите. Иногда мелкие сегменты, производимые неаккуратным разделением, генерируют странные пересечения, которые могут испортить результат.
6. Выберите короткие кривые ( команда_ SetShortCrv) и удалите их.
|
|
|

|
|
>> T-Splines
|
|
реклама:
|
|
Экспорт/Импорт:
.stl .slc .3ds
.ai .iges .obj
|
|
|
|