Выбор по цепочке
Многие методы построения тел заметания и поверхностей требуют, чтобы вы выбрали непрерывную последовательность кривых, которая называется цепочкой. Цепочка может состоять из одного или несколько объектов. Каждый объект может быть кривой, ребром тела, ребром грани, конечной точкой кривой и точкой.
Максимальное количество объектов в цепочке 5000. Максимальное количество цепочек в определении одной операции построения поверхности 150, за исключением линейчатой поверхности, где можно задать только две цепочки.
По умолчанию, если выбрана одна кривая из эскиза или одна кривая из группы кривых, полученных одной операцией проецирования, то система выбирает весь эскиз или всю группу проецирования .
Можно задавать маску выбора объектов одним из следующих способов:
| Грань тела | Можно выбрать все ребра грани тела. Эту возможность полезно использовать для создания соединительной поверхности между двумя телами. |
|---|---|
| Ребро тела | Дает возможность указать отдельное ребро тело. |
| Кривые | Позволяет изменить режим выбора целого эскиза и выбирать отдельные кривые эскиза или просто отдельные кривые. |
| Цепочка кривых | Дает возможность кривых или кривых эскиза. Для некоторых функций цепочка кривых поддерживает следующие дополнительные возможности: - Можно использовать цепочку не только для выбора кривых, но и ребер тела. Можно также выбирать ребра с разных граней. - Когда цепочка встречается с разветвлением, система выбирает ребро, имеющее наименьший угол с последним ребром цепочки. - Можно автоматически выбрать всю цепочку дважды нажав на кривую. Эти дополнительные возможности для выбора цепочки доступны, когда вы работаете с функциями: Объединение кривых, Эквидистанта, все заметаемые тела, Линейчатая поверхность, Поверхность по кривым, Поверхность по сетке кривых, Поверхность конического сечения. |
| Точка | Выбор отдельной точки в качестве цепочки. |
Цепочка кривых позволяет кривых или кривых эскиза.
Можно выбирать цепочку, не задавая конца, а только выбрав начало и нажав ОК. Это хороший способ определить – какая последовательность кривых действительно образует непрерывную цепочку без разрывов и перекрытий. Примечание: Система останавливает выбор цепочки, когда наталкивается на разрыв между кривыми.
Опция Точка позволяет выбрать точку в качестве цепочки. Во время определения параметров для первой и/или последней первичной строки с помощью параметра “По сетке кривых” или для первой строки сечения с помощью параметра “Линейчатая поверхность” можно выбрать существующую точку или конечную точку кривой для всей строки.
Если в качестве строки выбрана точка, то система автоматически переключается на ввод следующего сечения.
Для линейчатой поверхности точку можно задать только в том случае, если метод выравнивания Параметр или Длина кривой.
Выбор цепочки кривых
После того, как вы заканчиваете выбор цепочки, система показывает вектор направления. Это вектор используется для того, чтобы избежать получения такого закрученного тела, которые показана на втором примере нижнего рисунка.
![]() | ![]() |
|---|
Во избежание “скручивания” необходимо начать выбор всех цепочек сечения приблизительно из одного расположения (с одного и того же конца), как показано на рисунке ниже.

Объекты в цепочке могут быть выбраны в произвольном порядке. Выбранные объекты сортируются в соответствии с первым выбранным объектом. Для завершения выбора цепочки нажмите ОК или МВ2. Примечание: Начала сечений выравниваются автоматически.
Если любое из сечений имеет острый угол (для поверхности по сетки кривым и кинематических поверхностей), то использование метода выравнивания по точкам предпочтительно. Система построит пару отдельных граней для ребра, образующего острый угол. Другой способ построения поверхности с сохранением острых углов – задание точности построения равное 0; его удобно использовать только там, где все сечения имеют одинаковую форму, с одинаковым количеством острых углов (например, все сечения прямоугольники).
В противном случае последний метод создает поверхность, имеющую нулевой радиус кривизны вдоль ребра. Такая поверхность может вызвать проблемы при дальнейших построениях (например, скругление, построение тонкостенного тела и т.д.)
Сообщения об ошибках
Во время построения цепочки могут появиться следующие сообщения об ошибках.
Все выбранные объекты в цепочке должны образовывать непрерывную последовательность и за исключением функции Ограниченной плоскости не содержать внутренних петель. В противном случае система выдает следующее сообщение об ошибке.
Gaps in String or Multiple LoopsСледующее сообщения появляется если выбранная грань (ребра) имеют разделенные грани. Такие грани (ребра) не могут использоваться в качестве цепочки.
Split Edges are FoundСледующие сообщения появляются, если ребра выбранные для задания цепочки исчезают в ходе обновления.
Missing Face Referenced by String ObjectСледующие сообщения появляются, если грани выбранные для задания цепочки исчезают в ходе обновления.
Missing Edge Referenced by String Object Unable to Reference EdgeСледующее сообщение появляется если для некоторых цепочек (например направляющая кривая для кинематических поверхностей) требуются касательные объекты, но они не определены.
Tangent Objects Required For V Direction StringСледующее сообщение появляется если вы используете метод выравнивания по точкам, но в цепочке не выбрано больше одного объекта.
Aligned By Points Required More Than One Object In A StringСледующие сообщения появляются, если выбранные объекты не копланарны. Копланарность требуется для построения ограниченной плоскости.
String Objects Not Coplanar Coplanar String Objects Required With Inner LoopСледующие сообщения появляются если цепочка не формирует замкнутый контур (это требуется для ограниченной плоскости).
String Objects Not ClosedСледующие сообщения появляются если начальный объект внешней петли расположен слишком близко к внутренней петле. Выберите новый объект для внешней петли в другом месте дальше от внутренней петли.
Invalid Starting Object On Inner Loop Of A StringСледующее сообщение появляется, если цепочка содержит неправильные объекты. Эти объекты способны разбить цепочку на несколько частей.
Invalid String ObjectsСледующее сообщение появляется, если цепочка содержит не содержит ни одного объекта или длина объекта меньше чем точность построения.
String Contains No ObjectСледующее сообщение появляется, если первый выбранный объект цепочки является ссылочной кривой на геометрии эскиза. Starting Curve Cannot Be A Reference Object
Источник: Siemens Documentation © Siemens. Воспроизведено в учебных целях.

