Как объединить несколько m-линий в одну?
Рисую через функцию #_mline#. Интрерисует можна ли несколько таких линий последовательно выходящих одна из другой объединить в одну. По сути как для такого типа линии сделать действие, которое выполняет функция «Редактирование 2/ добавить/ сплайн?
Просмотров: 4093
tarasn3230 |
Посмотреть профиль |
Найти ещё сообщения от tarasn3230 |
Редактирование мультилиний в AutoCAD
Мультилиния, как было отмечено выше, представляет собой ломаную двухмерную линию, сегменты которой состоят из нескольких (от 1 до 16) параллельных отрезков. Причем каждый элемент может иметь свой цвет, тип линии и масштаб. В связи с тем, что элементы мультилинии рассматриваются как единый объект, многие команды общего редактирования для них недоступны (Break, Fillet, Lengthen, Extend, Chamfer и др.). Поэтому в AutoCAD имеется набор команд, ориентированный исключительно на работу с мультилиниями. Основной из них является команда Ml edit.
После вызова команды М led it открывается диалоговое окно Multiline Edit Tools (Инструменты редактирования мультилиний), изображенное на рис. 8.39.
В этом окне представлены пиктограммы 12 операций, расположенные в четырех столбцах по три в каждом. При выборе той или иной пиктограммы в нижней части окна появляется подсказка с наименованием соответствующей операции. Для подтверждения своего выбора достаточно нажать кнопку ОК.
В первом столбце окна Multiline Edit Tools расположены кнопки изменения типа взаимного пересечения двух мультилиний, во втором – оформления окончания одной мультилинии на другой (форматирование стыков), в третьем – обработки углового пересечения двух мультилиний или одной мультилинии (а также операций с вершинами) и в четвертом – операций разрывов (соединения) отдельных либо всех линий в мультилинии. Далее рассмотрим эти операции в указанном порядке.
Содержание
ИЗМЕНЕНИЕ ТИПА ВЗАИМНЫХ ПЕРЕСЕЧЕНИЙ
С помощью окна Multiline Edit Tools (Инструменты редактирования мультилиний) можно задать один из трех типов пересечения мультилиний (рис. 8.40).
Для того чтобы применить один из них в качестве пересечения мультилиний, следует вызвать команду М led it и в открывшемся окне щелкнуть по пиктограмме нужного типа. Далее на вопрос Select first mline нужно щелкнуть левой кнопкой мыши по первой линии, а на вопрос Select second mline – по второй.
Примечание. При оформлении пересечений существенное значение имеет то, какая именно из линий была выбрана первой, а какая – второй. Это влияет на последовательность наложений (перекрытий) мультилиний друг на друга – верхней оказывается мультилиния, выбранная в последнюю очередь.
«Закрытый крест» – в пересечении вырезается содержимое первой выделенной мультилинии, а содержимое второй остается без изменений (рис. 8.41).
«Открытый крест» – в пересечении удаляются все линии первой выбранной мультилинии и крайние линии второй (рис. 8.42).
«Сплошной крест» – в пересечении попарно соединяются все внутренние и удаляются крайние линии второй выбранной мультилинии (рис. 8.43).
ИЗМЕНЕНИЕ ТИПА ТАВРОВЫХ ПЕРЕСЕЧЕНИЙ
С помощью окна Multiline Edit Tools (Инструменты редактирования мультилиний) можно задать один из трех типов тавровых пересечений мультилиний (рис. 8.44).
Примечание. При изменении типа таврового пересечения также большое значение имеет то, какая из линий выбирается первой и где находится точка выбора (точка выбора должна находиться с той стороны, где мультилиния будет иметь продолжение).
«Закрытый тавр» – отсекается продолжение первой выбранной мультилинии со стороны, противоположной точке выбора; в пересечении вырезается содержимое первой мультилинии, а содержимое второй остается без изменений (рис. 8.45).
«Открытый тавр» – отсекается продолжение первой выбранной мультилинии со стороны, противоположной точке выбора, а в пересечении удаляется крайняя линия второй выбранной мультилинии (рис. 8.46).
«Сплошной тавр» – отсекается продолжение первой выбранной мультилинии со стороны, противоположной точке выбора, а в пересечении попарно соединяются все внутренние и удаляется крайняя линия второй мультилинии (рис. 8.47).
ОФОРМЛЕНИЕ УГЛА
Для оформления углового пересечения конечных сегментов двух мультилиний или одной мультилинии с вычислением всех необходимых пересечений используется пиктограмма панели Multiline Edit Tools (Инструменты редактирования мультилиний) (см. рис. 8.39). Эта опция позволяет создать угол, обрезая линии, расположенные за угловым стыком (рис. 8.48) с противоположной от точки выбора стороны. При этом линии со стороны выбора соединяются попарно.
Примечание. При построении угла, образованного пересечением двух мультилиний с разным количеством составляющих, соединяются только наружные линии, а остальные продолжаются до пересечения с ближайшей линией.
ДОБАВЛЕНИЕ И УДАЛЕНИЕ ВЕРШИН
Изменение количества вершин мультилинии выполняется в основном для добавления или удаления на ней «переломов».
Для вставки новой вершины используется пиктограмма , расположенная в окне Multiline Edit Tools (см. рис. 8.39). После вызова этой опции в ответ на вопрос Select mline следует щелкнуть левой кнопки мыши в той точке мультилинии, где нужно добавить вершину. Причем независимо от того, в каком месте по ширине мультилинии была указана эта точка, новая вершина добавляется на крайней левой линии (наблюдатель расположен вдоль продольной оси мультилинии лицом к конечной точке). Пример мультилинии с двумя добавленными вершинами приведен на рис. 8.49.
Для удаления вершин используется пиктограмма , расположенная в окне Multiline Edit Tools (см. рис. 8.39). Порядок удаления вершины очень похож на порядок вставки. Отличие заключается в том, что удаляется одна вершина, расположенная ближе всего к точке выделения мультилинии.
РАЗРЫВ И СОЕДИНЕНИЕ МУЛЬТИЛИНИЙ
В последнем столбце диалогового окна Multiline Edit Tools (Инструменты редактирования мультилиний) (см. рис. 8.39) представлены пиктограммы, выполняющие разрыв и соединение мультилиний.
Для разрыва одной линии мультилинии предназначена пиктограмма . В ответ на первый вопрос этой команды Select mline следует щелкнуть левой кнопки мыши по той линии, которую нужно прервать. Причем указанная точка будет принята за первую точку разрыва. Затем в ответ на вопрос Select second point достаточно обозначить положение второй точки разрыва. В данном случае уже не нужно выбирать разрываемую линию – вторая точка выделения будет обозначать положение разрыва только по длине мультилинии. На рис. 8.50 изображена мультилиния до и после разрыва ее серединной линии.
Для разрыва всех линий мультилинии предназначена пиктограмма порядок использования которой не отличается от рассмотренного выше. В свою очередь, пиктограмма восстанавливает целостность всех линий на отмеченном промежутке мультилинии. Если хотя бы одна из двух точек разрыва не попала в указанный промежуток, целостность линии не восстанавливается.
3.4. Редактирование мультилиний Autodesk AutoCAD 2004
Мультилиния — сложный объект и для его редактирования имеется специальная команда MLEDIT (МЛРЕД), которой соответствует пункт падающего меню Modify | Object | Multiline (Редакт Объект Мультилиния).
Построение мультилиний с помощью стилей, имеющихся в вашем рисунке, описано в разд. 2.12. Вам всегда доступен стиль STANDARD, создающий мультилинию из двух параллельных линий. О создании других стилей (из трех и большего количества линий, изменение свойств) см. разд. 5.3.
Команда MLEDIT (МЛРЕД) вызывает диалоговое окно Multiline Edit Tools (Редактирование мультилиний) (рис. 3.55). Еще один способ вызова данного окна — двойной щелчок левой кнопкой мыши по мультилиний (при этом в рисунке не должны быть выделены другие объекты).
В этом окне имеются кнопки 12 операций. Если щелкнуть левой кнопкой мыши по выбранной вами пиктограмме, то в нижней части окна появляется подсказка с наименованием операции, выполняемой с помощью данной кнопки диалогового окна. На рис. 3.55 показана подсказка к левой верхней кнопке ( Closed Cross (Закрытый крест)). В первом столбце окна расположены кнопки обработки пересечения двух мультилиний, во втором — оформления окончания одной мультилиний около другой, в третьем — обработки углового пересечения двух мультилиний или одной мультилиний (а также операций с вершинами) и в четвертом — операций разрывов. Рассмотрим эти операции в порядке их следования, по столбцам (в каждом столбце — сверху вниз). Для вызова необходимой операции нужно щелкнуть левой кнопкой мыши по соответствующей пиктограмме, а затем нажать кнопку ОК или просто дважды щелкнуть левой кнопкой по выбранной пиктограмме.
Рис. 3.55. Диалоговое окно Multiline Edit Tools
Операция Closed Cross (Закрытый крест) (соответствующая кнопка ) запрашивает: Select first mline: (Выберите первую мультилинию:)
Если на рисунке имеются две пересекающиеся мультилинии, то нужно указать ту из них, которая будет накрыта (разорвана) второй мультилинией мишень мыши при этом должна попасть на одну из линий выбранной мультилинии). По возможности желательно указывать мультилинию ближе , < точке пересечения. Следующий запрос:
Select second mline: (Выберите вторую мультилинию:)
Укажите вторую мультилинию, которая будет верхней. В результате выполнения операции первая мультилиния будет скрыта под второй в области их пересечения (рис. 3.56).
Далее следует запрос: Select first mline or [Undo]: (Выберите первую мультилинию или /Отменить]:)
Вы можете указать следующую мультилинию в зоне другого пересечения пли нажать клавишу для выхода из команды. С помощью опции Undo (Отменить) вы можете отменить только что выполненную операцию над предыдущей парой мультилинии.
Рис. 3.56. Результат операции Closed Cross
Операция Open Cross (Открытый крест) (кнопка ) работает аналогично предыдущей, но в зоне пересечения убирает все внешние кромки и внутренние линии первой указанной мультилинии.
Операция Merged Cross (Сплошной крест) (кнопка ) работает аналогично предшествующей, но убирает только внешние кромки. Операции Closed Tee (Закрытое Т) (кнопка ), Open Tee (Открытое Т) (кнопка ) и Merged Tee (Сплошное Т) (кнопка ) позволяют первую из указываемых мультилинии закончить (обрезать) в области ее пересечения со второй мультилинией. Нюансы работы этих операций хорошо видны на изображениях соответствующих пиктограмм.
Операция Corner Joint (Угловой стык) (кнопка ) оформляет угловое пересечение конечных сегментов двух мультилинии или одной мультилинии, вычисляя все необходимые пересечения.
Операция Add Vertex (Добавить вершину) (кнопка ) позволяет добавить вершину внутри прямолинейного сегмента мультилинии. Для этого в ответ на запрос указания мультилинии нужно отметить на одной из линий, входящих в мультилинию, место стыка (новой вершины). Если в стиле редактируемой мультилинии не было задано вычерчивание внутренних стыков в точках вершин, то появившаяся новая вершина ничем не будет отмечена. Чтобы увидеть все вершины, в том числе и новую, нужно высветить ручки у мультилинии (рис. 3.57).
Рис. 3.57. Добавление вершины в мультилинию
Операция Delete Vertex (Удалить вершину) (кнопка ) позволяет удалить вершину мультилинии, выпрямляя соответствующий сегмент. Для удаления нужно в ответ на запрос выбора мультилинии указать одну из ее линий вблизи ликвидируемой вершины. В результате система AutoCAD перестроит мультилинию без этой вершины.
Операция Cut Single (Обрезать один) (кнопка ) разрывает одну из линий, входящих в мультилинию. Как и в команде BREAK (РАЗОРВАТЬ), точка, в которой указывалась разрываемая мультилиния, является первой точкой разрыва. После указания второй точки система AutoCAD выполнит разрыв.
Операция Cut All (Обрезать все) (кнопка ) разрывает все линии, входящие в мультилинию. Точка, в которой указывалась мультилиния, является первой точкой разрыва, и после указания второй точки AutoCAD разрывает всю мультилинию.
Для ликвидации разрывов мультилинии служит операция Weld All (Соединить все) (кнопка ). Для точности указания аннулируемого разрыва мультилинию нужно помечать вблизи места разрыва.
Редактирование мультилинии в AutoCAD
Просмотреть данные видео уроки вы можете по ссылке ниже:
В этом видео уроке продолжим изучение мультилинии в Автокад и разберем как ее редактировать.
Редактирование мультилинии в AutoCAD не возможно ранее изученными нами командами Фаска, Удлинить, Обрезать и т.д. Для этого используют специальную команду «Млред».
В видеоуроке разберем:
- Способы вызова команды «Млред» в Автокаде.
- Диалоговое окно AutoCAD «Инструменты редактирования мультилинии».
Видео «Редактирование мультилинии в Автокаде»
Этот видеоурок и статья входят в профессиональный бесплатный курс AutoCAD от «А» до «Я», который подходит как для начинающих пользователей, так и уже давно работающих в программе.