Поиск по документации
Введите не менее 2 символов
Введите не менее 2 символов
![]() |
CAE Fidesys 9.0 Руководство пользователя |
Команда move позволяет переместить (сдвинуть) объект (тело, объем, поверхность, кривую, вершину или группу) на заданную величину в заданном направлении. Для этого используются следующие варианты этой команды:
vertex <ID_range> [move [X <dx>] [Y <dy>] [Z <dz>]] [copy] [preview]
vertex <ID_range> move < direction_options> [distance <val>] [copy] [preview]
{body | volume | surface | curve | vertex | group} <ID_range> [move [X <dx>] [Y <dy>] [Z <dz>]] [copy [nomesh]] [preview]
{body | volume | surface | curve | vertex | group} <ID_range> move < direction_options> [distance <val>] [copy [nomesh]] [preview]
Параметры dx, dy и dz определяют составляющие сдвига в направлениях главных осей. Параметр distance - абсолютная величина сдвига.
Параметр copy позволяет применить операцию сдвига к копии объекта; при этом исходный объект остается без изменений.
Параметр nomesh обеспечивает сдвиг копии объекта без сетки.
Приведенные выше варианты команды применимы только к свободным объектам. Для сдвига "несвободных" объектов, входящих в состав объектов более высокого порядка, используется команда move {entity} (см. ниже).
При сдвиге объекта, являющегося частью объекта более высокого порядка, происходит сдвиг всего тела, а также связанных с ним объектов. Например, при сдвиге ребра куба происходит сдвиг всего куба. Для выполнения сдвига объектов путем указания их отдельных компонентов применимы следующие варианты команды:
move {vertex | curve | surface | volume | body | group} <ID_range> [midpoint] location <x> [<y> [<z>]] [include_merged] [preview]
move {vertex | curve | surface | volume | body | group} <ID_range> location [midpoint] [X <val>] [Y <val>] [Z <val>] [except [X] [Y] [Z]] [include_merged] [preview]
move {vertex | curve | surface | volume | body | group} <ID_range> normal to surface <ID> distance <val> [include_merged] [preview]
move {vertex | curve | surface | volume | body | group} <ID_range> [midpoint] general location < location_options> [except [X] [Y] [Z]] [include_merged] [preview]
При использовании первого варианта команды объект сдвигается таким образом, что его центр тяжести перемещается в точку с координатами x, y и z.
Второй вариант позволяет переместить объект на заданное расстояние в направлениях осей x, y и z. Параметр except исключает сдвиг по указанной плоскости.
Третий вариант обеспечивает сдвиг вдоль внешней нормали к заданной поверхности. Параметр distance определяет абсолютную величину сдвига.
В четвертом варианте команды направление сдвига задается с помощью опций, описанных в подразделе Задание положения.
Параметр preview обеспечивает предварительный просмотр результатов операции до изменения геометрической модели.
Существует возможность сдвига одних объектов относительно других:
move {vertex | curve | surface | volume | body | group} <ID_range> [midpoint] location {vertex | curve | surface | volume | body | group} <ID> [midpoint] [except [X] [Y] [Z]] [include_merged] [preview]
При использовании этой команды центр тяжести первого объекта перемещается в точку, где расположен центр тяжести второго объекта. Параметр except исключает сдвиг по указанной плоскости.
Самый простой способ сдвига связанных между собой объектов - это использование в описанных выше командах параметра include_merged. Второй способ заключается в перечислении всех объектов, над которыми выполняется операция сдвига.
Отмена последнего выполненного сдвига производится с помощью команды:
move undo
Эта команда применима только для вариантов move {entity}, но не для {entity} move.