В справочнике по командам в PLAXIS 2D есть четыре команды для перемещения объектов:
move
movedisconennected
movepoint
movepointmagnetic
Описание команд
move
иmovedisconnected
, а такжеmovepoint
иmovepointmagnetic
весьма похоже. Первая пара команд предназначена для объектов типа линии или точки. Вторая пара команд предназначена для точек полигона.Пожалуйста, подскажите, в чём разница между ними? Есть ли какие-то особенности (или, возможно, преимущества) в командах
movedisconnected
иmovepointmagnetic
?
Как вы правильно заметили, команды move
и movedisconnected
относятся к любому объекту линии или точки. Разница в том, что при выполнении команды move
все связанные объекты на этой точке или линии также перемещаются. Можно считать команду move
для точек и линий функцией «магнитного перемещения».
В примере ниже при выполнении команды переместится и линия, и сосредоточенная нагрузка:
move Line_1 0 2
Сосредоточенная нагрузка Point load на линии
С помощью movedisconnected
можно переместить только линию, но не перемещать другие объекты, привязанные к линии:
movedisconnected Line_1 0 2
Тот же подход работает, если нужно переместить сосредоточенную нагрузку, которая находится на точке полигона (на границах полигона). Команда move
будет действовать как «магнитное перемещение», поэтому и сосредоточенная нагрузка, и точка полигона будут перемещаться, что приведёт к перемещению и линий полигона. В этом случае можно использовать команду movedisconnected
, чтобы переместить только точку.
Тот же принцип работает с точками полигона, где можно использовать команды movepoint
и movepointmagnetic
. Первая команда позволяет перемещать точку полигона, не затрагивая другие объекты, присоединённые к этой грани.
Если рассмотреть пример с полигоном выше, то команда movepoint
, выполненная для правого верхнего угла, переместит только точку полигона (и линии), но не сосредоточенную нагрузку. Команда movepointmagnetic
, в свою очередь, переместит и то, и другое.
movepoint Polygon_1 2 (5 1.5)
movepointmagnetic Polygon_1 2 (5 1.5)
Если использовать опцию Move на боковой панели инструментов, то по умолчанию будут использовать команды:
move
movepointmagnetic