Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Обрезка и удлинение трехмерных объектов

Любой трехмерный объект может быть обрезан или удлинен до другого объекта, независимо от того, лежат они в одной плоскости и параллельны ли режущим или граничным кромкам. Для этого с помощью системных переменных PROJMODE или EXTEDGE можно выбрать одну из трех проекций: плоскость XY текущей ПСК, плоскость текущего вида или реальное 3М пространство.

Чтобы операции обрезки и удлинения были выполнены успешно, объекты должны пересекаться с граничными кромками в пространстве. Иначе в результате обрезки или удлинения с проецированием на плоскость XY текущей ПСК может получиться, что новые границы объектов не будут соответствовать указанным кромкам в пространстве.

Команды STRETCH , TRIM , EXTEND , BREAK применяются только для плоских объектов. Для обрезки части объекта по заданной границе по команде TRIM и для вытягивания до границы по команде EXTEND используется опция PROJECT , которая определяет режим отсечения/вытягивания. Опция PROJECT содержит подопции:

  • None обрезаются и удлиняются только те объекты, которые пересекаются, или могут пересекаться в трехмерном пространстве
  • UCS опция по умолчанию, обеспечивает проецирование объектов на плоскость XY текущей ПСК. Использование этой опции позволяет обрезать/удлинять одну из двух скрещивающихся в трехмерном пространстве линий со ссылкой на другую координаты которых по оси Z различны
  • View объекты проецируются параллельно текущему виду и обрезаются/удлиняются в соответствии с тем, как они выглядят на экране