Мультилиния — один из старейших инструментов в AutoCAD, который позволяет упростить работу. К сожалению, сами разработчики этот инструмент «запрятали» далеко и не все знают о его существовании.
Мультилиния — это набор параллельных линий, создающихся одновременно с помощью одной команды. Количество линий, входящих в одну мультилинию, может варьироваться от 2 до 16. С помощью мультилиний удобно рисовать планы помещений, трубопроводы, автодороги и прочие.
Команда создания мультилинии — МЛИНИЯ (_MLINE). Процесс создания ничем не отличается от создания отрезков, также есть опции Отмена и Замкнуть
У самой команды доступны опции:
- Расположение — управляет точкой привязки мультилинии — Верх, Центр или Низ
- Масштаб — задает масштаб мультилинии относительно исходного, заданного в стиле
- Стиль — задает стиль мультилинии. Стиль Standart установлен по-умолчанию и состоит из двух сплошных линий с расстоянием 1 между собой
Видом мультилинии управляет стиль мультилинии. Диспетчер стилей мультилиний запускается командой МЛСТИЛЬ (_MLSTYLE). В стиле мультилинии можно задать следующие свойства:
- Элементы. В этой области мы задаем линии, из которых будет состоять мультилиния. У каждой линии есть параметр Смещение — он определяет смещение линии от центральной оси мультилинии, Цвет и Тип линий.
- Торцы. Для обработки торцов мультилиний можно выбрать нужный способ, например Отрезок, тогда все мультилинии будут замкнуты отрезками на концах
- Заливка — позволяет установить цвет заливки внутренней части мультилинии
- Показать стыки — позволяет прорисовать отрезки на изгибах мультилинии
Есть две особенности при работе со стилями мультилиний: нельзя поменять стиль у уже нарисованной мультилинии и нельзя изменить стиль, если он используется хотя бы в одной мультилинии на чертеже.
Для нанесенных на чертеж мультилиний доступна команда редактирования МЛРЕД (_MLEDIT), также ее можно вызвать по двойному щелчку на мультилинии. С помощью нее можно легко обработать пересечения мультилиний, добавить вершины, обрезать часть линий из состава
Рассмотрим использование мультилинии на двух примерах — построение плана помещения и построение автомобильной дороги.
План помещения
- Создаем два стиля мультилинии OUT и IN. Для стиля OUT задаем расстояние между двумя линиями равным 20, т.е. задаем смещение первой линии 10 от центра, второй минус 10 от центра — в сумме получаем 20
Для стиля IN задаем расстояние между линиями равным 10 (по 5 на каждую сторону)
- Мультилинией со стилем Out создаём внешний контур стен и несущие перегородки, стилем IN — внутренние стены
- Обработаем пересечения мультилиний. Дважды щелкаем на одну из мультилиний, выбираем инструмент Открытое Т, выбираем первую мультилинию (в нашем случае вертикальную) и вторую. Получаем обработанное пересечение
Также обрабатываем остальные пересечения. получаем нужный нам план помещения
Для отсечения части мультилинии с целью получения проемов воспользуемся инструментом редактирования Обрезать все — необходимо указать две точки на мультилинии, обрежется все, что между ними
Автомобильная дорога
- Создадим два стиля. В первом создадим двухполосную дорогу с тремя линиями — одна штриховая по центру (смещение 0) и две сплошные со смещением 1
Во втором — опишем четырехполосную дорогу, состоящую из шести линий: две сплошные со смещением 0,5, две штриховые со смещением 2,5 и две сплошные со смещением 4,5.
- Рисуем дороги с использованием того и другого стиля
- Также можем обработать перекрестки и примыкания, например инструментом Открытый крест
Удобно? Очень! Заметная экономия времени и простота создания.
Две указанные выше особенности сводят на нет все удобство мультилиний. Плюс вес линий в Млинии тоже один на все линии, вне зависимости, основная она или осевая. Возможно, это причины того, что этот инструмент «запрятали». За время пользования этой командой (с 2009 по 2014), она ни разу не претерпела изменений, в отличии от таких инструментов, как «группы», «массив», «параметризация». И ввиду перенесения акцентов и усилий Autodesk на развитие BIM-технологий, надежд на улучшение свойств Млинии нет.
Как мне сказали разработчики — мультилиния поддерживается по остаточному принципу. В прошлом году в списке пожеланий был пункт — сделать возможность отрисовывать дуги в мультилиниях. Но в итоге имеем то, что имеем.
проще создать динамический блок, там хоть с весами линий можно поиграть