Содержание

<aside> ⌛ Хочу краткое содержание!

</aside>

Если в PLAXIS 2D перейти из геометрических (голубых) режимов Soil и Structures в режим Mesh, то программа автоматически выполнит две команды:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5fff6c01-40da-4cec-97f5-74236ad064fc/Untitled.png

mergeequivalents Geometry
gotomesh

Со второй командой всё понятно: gotomesh (или gtm) отвечает за переход в режим Mesh. Рассмотрим подробнее первую команду.

Принципы работы

Команда mergeequivalents (или mereq) объединяет геометрические объекты, которые расположены друг от друга на расстоянии меньше 0,001 м (1 мм). Обычно команду используют, чтобы избавиться от наложения точек, линий, поверхностей.

<aside> 💡 Англ. merge equivalents означает буквально «объединить, слить, поглотить эквиваленты (равные объекты)».

</aside>

В PLAXIS 2D эта команда используется автоматически как mergeequivalents Geometry перед переходом в режим Mesh. В таком виде команда будет обрабатывать все геометрические объекты в модели.

Если нужно применить команду к определённому набору объектов, нужно ввести их название после названия команды. Например:

mergeequivalents Points
mergeequivalents Lines

Команда удаляет те объекты, которые были созданы позже других. Например, в модели есть две точки Point_1 и Point_2, которые имеют одинаковые координаты (наложение точек). При использовании команды mergeequivalents PLAXIS удалит точку Point_2 и оставит точку Point_1, потому что Point_2 была создана после Point_1.

При выполнении команды программа показывает, какие объекты она удалила и почему именно их. Результат No equivalent geometric objects found после выполнения команды означает, что программа не нашла объекты, которые удовлетворяют заданному критерию. Следовательно, все геометрические объекты в модели находятся на расстоянии больше 1 мм друг от друга.

Критерий объединения

Команда mergeequivalents может быть использована не только для объединения объектов с одинаковыми координатами, но и для близко расположенных точек, линий, поверхностей. По умолчанию программа ищет объекты, расстояние между которыми меньше 0,001 м (1 мм). Пользователь может указать в конце команды другой критерий поиска. Например:

mergeequivalents Geometry **1**

Например, у нас есть 9 точек (3×3). Расстояние между соседними точками по вертикали и горизонтали равно 1 м. При этом они созданы в такой последовательности →

Сначала центр, а потом по часовой стрелке, начиная с левого верхнего угла

Сначала центр, а потом по часовой стрелке, начиная с левого верхнего угла

Если воспользоваться командой mergeequivalents Geometry**1**, то программа возьмёт точку №1 за исходную (Reference point), как первую созданную точку, и удалит вокруг неё в радиусе 1 м все точки: №№ 3, 5, 7 и 9. В командной строке:

Reference object — исходный, опорный объект. В данном случае это Point_1

Reference object — исходный, опорный объект. В данном случае это Point_1

Оставшиеся точки 1, 2, 4, 6 и 8 находятся на расстоянии больше 1 м друг от друга (~1,414 м).

Untitled

Если повторить команду mergeequivalents Geometry1, то программа подскажет, что эквивалентные объекты не найдены:

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/34f3a4dd-08f5-4fd0-877a-aee91548ece1/Untitled.png

Контекстное меню