Поиск по документации
Введите не менее 2 символов
Введите не менее 2 символов
![]() |
CAE Fidesys 9.0 Руководство пользователя |
Разрез с помощью протяжки кривой или поверхности имеет следующие варианты:
При протяжке одной или нескольких поверхностей вдоль определенной траектории создается объем, используемый для выполнения разреза. Если в протяжке участвует более одной поверхности, то у них должны быть совпадающие кривые. Кривая, выполняющая роль траектории протяжки, должна пересекать одну из поверхностей. Параметр through_all обеспечивает перемещение поверхностей при протяжке таким образом, чтобы происходили пересечения создаваемого объема со всеми объектами, разрез которых предусматривается. Параметр stop surface обозначает поверхность, на которой должна остановиться протяжка. Параметр up_to_next позволяет выполнить разрез только первого замкнутого объема, который формируется в результате пересечения. Параметры OUTWARD и inward определяют направление протяжки: НАРУЖУ (по умолчанию) или внутрь объема.
Чтобы сделать протяжку поверхности вдоль кривой или вдоль вектора:
Для протяжки поверхности вдоль кривой или вдоль вектора можно использовать команду:
webcut {volume | body | group} <ID> sweep surface <ID_range> {vector <x> <y> <z> [distance <distance>] | along curve <ID>} [through_all | stop surface <ID> | up_to_next ] [webcut_options]
Чтобы сделать протяжку в перпендикулярном направлении:
Для протяжки поверхности в перпендикулярном направлении можно использовать команду:
webcut {volume | body | group} <ID> sweep surface <ID_range> perpendicular {distance <distance> | through_all | stop surface <ID>} [OUTWARD | inward] [webcut_options]
Примеры разрезов протяжкой поверхности представлены на Рис. 1:
|
|
|
|
Рис. 1 - Примеры разрезов при протяжке поверхности вдоль траектории
Объем, используемый для разреза, может быть создан протяжкой одной или нескольких поверхностей вдоль определенной оси. В случае нескольких поверхностей они должны иметь совпадающие кривые. Протяжка может быть выполнена вдоль оси, заданной вектором, или вдоль координатных осей x, y, z под определенным углом.
Чтобы сделать протяжку в перпендикулярном направлении:
Для протяжки поверхности в перпендикулярном направлении можно использовать команду:
webcut {volume | body | group} <ID> sweep surface <ID_range> {axis <xpoint ypoint zpoint xvector yvector zvector> | Xaxis | Yaxis | Zaxis } angle <degrees> [stop surface <ID> | up_to_next] [webcut_options]
Действие параметров этого варианта команды - то же, что описано выше.
Разрез может быть выполнен с помощью поверхности, образованной протяжкой кривой или нескольких кривых, вдоль определенной траектории. При использовании нескольких кривых они должны иметь общие вершины и формировать кусочно-непрерывную линию. Траектория протяжки задается вектором или кривой.
Чтобы сделать протяжку кривой по кривой или вектору:
Для протяжки кривой по кривой или вектору можно использовать команду:
webcut {volume | body | group} <ID> sweep curve <ID_range> {vector <x> <y> <z> [distance <distance>| along curve <ID>] } [through_all | stop surface <ID>] [webcut_options]
Кривая (и) перемещается вокруг определенной пользователем оси или вокруг одной из осей координат XYZ и заданного угла. Чтобы разрез был успешным, кривая (и) по траектории должна полностью пересекать часть тела, отрезая целую часть. Ось задается вектором; возможно также использование любой из координатных осей. Параметр stop surface используется для определения поверхности, на которой остановится протяжка. Чтобы эта опция работала правильно, пользователь должен указать достаточно большой угол, чтобы вращение проходило через поверхность остановки.
Чтобы сделать протяжку кривой вдоль оси:
Для протяжки кривой вдоль оси можно использовать команду:
webcut {volume | body | group} <ID> sweep curve <ID_range> {axis <xpoint ypoint zpoint xvector yvector zvector> | Xaxis | Yaxis | Zaxis } angle <degrees> [stop surface <ID>] [webcut_options]