tsSplitCurves (Разбить Кривые Т-сплайн)
Предыдущая Начало Следующая

Команда tsSplitCurves (Разбить Кривые Т-сплайн) позволяет Вам быстро разбить (split) сеть кривых (network of curves) на сегменты кривых (curve segments). Это также может быть использовано для определения, какие кривые на самом деле пересекаются в пределах допуска.

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

Команда tsSplitCurves (Разбить Кривые Т-сплайн) полезна для подготовки Вашей сети кривых (curve network) к использованию команд tsFromLines (Т-сплайн Из Линий) или tsSkin (Т-сплайн Облолочка).

Использование tsSplitCurves (Разбить Кривые Т-сплайн) совместно с tsFromLines (Т-сплайн Из Линий)
Корректная генерация граней является критической частью tsFromLines (Т-сплайн Из Линий), а также идентификация мест пересечений сегментов линий существенно повлияет на то, как эти грани будут сгенерированы. Если два сегмента линии перекрещивают друг друга, но без хотя бы одной точки, находящейся в месте этого пересечения, то такой случай не будет признан командой tsFromLines (Т-сплайн Из Линий). Есть два способа решить эту проблему. Один путь заключается в перестройке Вашего сегмента линии, вставляя точку в месте пересечения. Другой способ состоит в том, чтобы использовать команду tsSplitCurves (Разбить Кривые Т-сплайн), чтобы разбить существующие сегменты линий. После такой разбивки команда tsFromLines (Т-сплайн Из Линий) сможет задействовать эти линии.

Использование tsSplitCurves (Разбить Кривые Т-сплайн) совместно с tsSkin (Т-сплайн Облолочка)
Команда tsSplitCurves (Разбить Кривые Т-сплайн) позволяет Вам разбить Ваши кривые в процессе создания оболочки, но, если Вам необходимо будет вернуться и изменить что-либо, то информация о этой разбивке будет потеряна. Если же Вы не хотите разбивать каждый раз кривые, используя команду tsSkin (Т-сплайн Облолочка), то разбейте единожды кривые командой tsSplitCurves (Разбить Кривые Т-сплайн) и это убережёт Вас от лишних действий с использованием команды tsSkin (Т-сплайн Облолочка).