Как замкнуть полилинию
Добрый день.
Есть чертеж autocad на нем множество полилиний.
Как можно программно замкнуть линию? Какой свойство/метод за это отвечает?
В самом autocad очень просто: выбираешь полилинию и устанавливаешь свойство замкнуто на «да».
Заранее большое спасибо за помощь!
Просмотров: 12497
LISP, C# (ACAD 200[9,12,13,14])
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
На каком языке программируешь?
__________________
Моя библиотека lisp-функций
—
Обращение ко мне — на «ты».
Все, что сказано — личное мнение.
Кулик Алексей aka kpblc |
Посмотреть профиль |
Посетить домашнюю страницу Кулик Алексей aka kpblc |
Найти ещё сообщения от Кулик Алексей aka kpblc |
Уроки по программе AutoCAD.
Полилиния – это сложный примитив, состоящий из одного или нескольких связанных между собой прямолинейных и дуговых сегментов. Все эти сегменты представляют собой единый объект.
Для построения полилинии на вкладке «Главная» в панели «Рисование» выбираем команду «Полилиния». Если Вам больше нравится пользоваться командной строкой, то нужно набрать в ней команду ПЛИНИЯ (для англоязычных версий программы _pline) и нажать Enter.
Первым делом задаем начальную точку при помощи курсора, или указываем её координаты. Если теперь мы будем последовательно указывать разные точки на плоскости, то получим полилинию, которая состоит из прямых отрезков. К примеру, давайте построим произвольный многоугольник.
Чтобы замкнуть наш многоугольник, щелчком правой кнопки мыши вызываем контекстное меню и выбираем команду «Замкнуть» (в англоязычных версиях closе). Замкнуть контур можно, просто указав конечную точку курсором, но согласитесь удобнее это сделать автоматически.
Если сейчас сделать щелчок на любой из сторон построенной фигуры, она выделится для редактирования как единый объект.
Теперь давайте разберемся с опциями, которые Вы уже, наверное, заметили, вызывая контекстное меню щелчком правой клавиши мыши. Опять нажимаем кнопку «Полилиния», указываем начальную точку и вызываем контекстное меню.
Первой в списке стоит опция «Дуга».
Эта команда переводит нас в режим построения дуговых сегментов полилинии. Создадим новую фигуру, воспользовавшись кнопкой «Дуга».
Завершаем построение нажатием кнопки «Замкнуть».
Рассмотрим еще одну опцию из контекстного меню «Ширина».
Данная команда позволяет задавать толщину линии для каждого последующего сегмента. При построении система предлагает задавать начальную и конечную толщину, что позволяет создавать сужающиеся и расширяющиеся сегменты. Когда нужна постоянная толщина задаются одинаковые значения начала и конца. Для примера построим стрелку. Нажимаем кнопку «Полилиния», указываем начальную точку и вызываем контекстное меню, выбираем команду «Ширина». Первому сегменту зададим начальную толщину равной нулю, конечную 10 мм (после ввода каждого из значений нажимаем клавишу Enter). Простым растягиванием устанавливаем длину стрелки.
Повторно вызываем команду «Ширина» и вводим значения начальной и конечной толщины 3 мм, растягиваем на нужную длину. Завершаем построение нажатием клавиши ESC.
Опция «Полуширина» похожа на опцию «Ширина», с той лишь разницей, что задает половинные размеры начальной и конечной толщины полилинии.
При помощи опции «Длина» можно точно задавать длину следующего сегмента полилинии.
Следует иметь ввиду, что линия будет построена в том же направлении, что и предыдущая. Пример приводить не будем, поскольку построения несложные, поэкспериментируйте самостоятельно.
В следующем уроке рассмотрим некоторые особенности построения дуговых сегментов полилинии.
Если у Вас есть вопросы можно задать их ЗДЕСЬ.
Список последних уроков по программе AutoCAD.
- Урок №4 Построение прямых и лучей в AutoCAD.
- Урок №5 Построение многоугольников в AutoCAD.
- Урок №6 Построение прямоугольников в AutoCAD.
- Урок №7 Построение окружности в AutoCAD.
- Урок №8 Построение эллипса в AutoCAD.
- Урок №9 Рабочее пространство. Классический AutoCAD.
- Урок №10 Построение дуги в AutoCAD.
- Урок №11 Построение дуги в AutoCAD, продолжение.
- Урок №12 Построение дуги в AutoCAD, окончание.
- Урок №13 Построение полилинии в AutoCAD.
Автор: Дмитрий Родин
«AutoCAD ЭКСПЕРТ»
Видео самоучитель По AutoCAD
- 60 наглядных видеоуроков;
- Более 15 часов только AutoCAD;
- Создание проектов с нуля прямо у Вас на глазах;
- 365-дневная гарантия
Автор: Саляхутдинов Роман
«БОСК 5.0»
Новый Видеокурс. «Твердотельное и Поверхностное Моделирование в КОМПАС-3D»
- Большая свобода в обращении с поверхностями;
- Возможность формирования таких форм, которые при твердотельном моделировании представить невозможно;
- Новый уровень моделирования;
- Гарантии доставки и возврата.
Автор: Саляхутдинов Роман
«БОСК 8.0»
Познай Все Cекреты КОМПАС-3D
- Более 100 наглядных видеоуроков;
- Возможность быстрее стать опытным специалистом КОМПАС-3D;
- Умение проектировать 3D изделия (деталей и сборок) любой степени сложности;
- Гарантии доставки и возврата.
AutoCAD CIVIL 3D. Записки инженера
Сегодня напишу еще об одной приятной мелочи, заодно напомню о незаслуженно обделенном вниманием функционале «прозрачные команды».
Речь пойдет о том, как автоматом объединить полилинией множество точек..
Итак, очень распространена ситуация, когда у меня в руках оказывается файл с координатами, например, поворотных точек земельных участков:
Думаю, все знают, что такой файл без проблем можно загрузить в CIVIL 3D и получить точки COGO с соответствующими координатами:
Далее нам остается по порядку соединять точки полилинией.. Точек может быть 5, 50, 500.
И тут вполне уместно применить соответствующую прозрачную команду:
1. нажимаем кнопку создания полилинии (либо ПЛ с клавиатуры)
2. нажимаем вышеуказанную кнопку прозрачной команды
3. вводим диапазон номеров точек, которые надо по порядку соединить (например 1-14)
4. любуемся мгновенным результатом:
Если вдруг Вы не знали этого, надеюсь, теперь будете экономить кучу времени. Помимо работы с данными по земельным участкам, так же использую данную возможность при обработке топосъемки.
Как замкнуть полилинию в автокаде автоматически
Самоучитель AutoCAD . Полилинии в AutoCAD .
Общие правила построения полилиний.
В системе AutoCAD предусмотрено построение таких объектов, как полилинии. Эти линии, по сравнению с отрезками, создаваемыми командой Line (Отрезок), более универсальны. Они имеют ряд особенностей:
• Можно непосредственно задавать толщину полилинии, в то время как для отрезка нельзя. Причем толщина полилинии может изменяться по ее длине.
• Полилинии могут включать в себя несколько сегментов. При этом все сегменты создаются одной командой и воспринимаются системой AutoCAD как единый объект. Например, в качестве полилинии можно построить произвольный многоугольник, и он будет восприниматься как единый объект. Если же такой многоугольник построить с помощью команды Line (Отрезок), то каждая его сторона будет отдельным объектом.
• Полилинии могут включать в себя дуги. Примеры полилиний показаны на рисунке ниже.
Для построения полилиний в AutoCAD предназначена команда PLine (ПЛиния). Вызвать ее можно тремя стандартными способами:
1. щелчком мыши по кнопке на панели инструментов Рисование (Draw) или на вкладке » Главная » ленты инструментов;
2. из строки меню Рисование (Draw) -> Полилиния (Polyline);
3. вводом в командную строку: _pline (или ПЛИНИЯ).
Базовая методика построения полилиний.
После вызова команды PLine (ПЛиния) от вас потребуется задать начальную точку построения. При этом в командной строке появится запрос:
Specify start point:
Начальная точка:
Указав первую точку, вы получите следующий запрос:
Current line-width is 0.000
Specify next point or [Arc/Halfwidth/Length/Undo/Width]:
Текущая ширина полилинии равна 0.0000
Следующая точка или [Дуга/Полуширина/длИна/Отменить/Ширина]
В ответ на него вы можете либо указать следующую точку построения — и тогда будет построен отрезок текущей ширины, либо выбрать одну из опций. Допустим, вы выбрали первый вариант и указали вторую точку построения. Следующий запрос будет таким же, как и предыдущий, только добавится опция Close (Замкнуть):
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:
Следующая точка или [Дуга/Замкнуть/Полуширина/длИна/Отменить/Ширина]:
Соответственно, и в дальнейшем можно либо продолжить построение прямолинейных сегментов полилинии, либо выбрать одну из опций. Вот теперь давайте подробно разберем, что это за опции:
Дуга (Arc) — позволяет перейти в режим построения дуговых сегментов полилинии.
Замкнуть (Close) — замыкает полилинию, то есть соединяет ее первую и последнюю точки. На этом выполнение команды PLine (ПЛиния) завершается. Данная опция становится доступна после того, как вы построите хотя бы один сегмент полилинии.
Ширина (Width) — выбрав эту опцию, вы сможете задать толщину линии для построения последующих сегментов полилинии. При этом вам будет предложено по очереди ввести два значения — начальную и конечную ширину (что позволяет строить сужающиеся или расширяющиеся сегменты полилинии). Удобно таким образом строить стрелки. Если ширина должна быть постоянной, то оба ее значения укажите одинаковыми (рис. 6.2).
Полуширина (Halfwidth) — эта опция аналогична предыдущей и отличается только тем, что задает половинные размеры начальной и конечной ширины полилинии (рис. 6.2).
длИна (Length) — благодаря данной опции можно точно задать длину следующего сегмента полилинии, который будет АВТОМАТИЧЕСКИ построен в том же направлении, что и предыдущий (либо по касательной к предыдущей дуге, если предыдущий сегмент — дуга).
Отменить (Undo) — служит для удаления последнего построенного сегмента полилинии.
Иллюстрация задания толщины полилинии
Построение дуги в составе полилинии.
Способы построения дуговых сегментов полилинии сходны со способами построения дуг командой Arc (Дуга). Как было упомянуто ранее, чтобы перейти к построению дугового сегмента полилинии, необходимо для команды PLine (ПЛиния) в командной строке выбрать опцию Дуга (Arc). После этого в командной строке появится запрос:
Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halgwidth/ Line/Radius/Second pt/Undo/ Width]:
Конечная точка дуги или [Угол/Центр/Замкнуть/Направление/Полуширина/ Линейный/Радиус/Вторая/Отменить/Ширина]:
В ответ можно либо указать конечную точку дуги — и построение дугового сегмента полилинии на этом закончится,— либо выбрать одну из опций. Особо стоит отметить лишь опцию Линейный (Line) — она возвращает в режим линейных построений сегментов полилинии. Все остальные опции предназначены для выбора способа построения дуги или задания ее параметров:
Угол (Angle) — задает внутренний угол дугового сегмента.
Центр (CEnter) — задает центр дугового сегмента.
Замкнуть (CLose) — строит дуговой сегмент, замыкающий полилинию.
Направление (Direction) — по умолчанию дуга строится таким образом, чтобы предыдущий сегмент был ее касательной. Данная опция позволяет задать иную касательную.
Радиус (Radius) — задает радиус дугового сегмента.
Вторая (Second pt) — позволяет задать вторую точку дугового сегмента для построения его по трем точкам.
Полуширина (Halfwidth), Ширина (Width), Отменить (Undo) — идентичны одноименным опциям для линейного сегмента.
В заключение рассмотрения команды PLine (ПЛиния) хотелось бы отметить, что она очень удобна для целого ряда специализированных построений.
Например, довольно часто конструкторы применяют эту команду при вычерчивании чертежей печатных плат.
Материал этого урока взят из учебника
«AutoCAD 2009 . Официальная русская версия » .
Автор Н. В. Жарков
Прямо Сейчас Подпишитесь На Рассылку!
И Получайте Бесплатные
Обучающие Видео Уроки
По AutoCAD На Ваш E-mail!
Просто Введите Ваши Данные В Форму!
Внимание!
Как активировать рассылку?
Если вы не знаете как правильно активировать рассылку, пройдите по этой ссылке . Там Вы найдёте подробную инструкцию.
P.S. Уважаемый подписчик, если Вы хотите:
- о чём-то меня спросить или дать полезный совет;
- предложить урок или интересную статью по теме Autocad ;
- прислать ваш отзыв или комментарий по видеоурокам;
- или просто поделиться своим опытом в работе Autocad ,
То Вы всегда можете:
- написать мне письмо на E-mail : autocad-profi@yandex.ru
- или оставить Ваше сообщение в «гостевой книге»
Итак, Уважаемый подписчик, жду вас на страницах моего сайта autocad-profi.ru .
Желаю вам удачи и успешного изучения программы AutoCAD !
До новых встреч!
Дмитрий Лапин.
Видеокурс по Revit
Архитектурно — строительное проектирование в программе Revit.
AutoCAD обучение
Подпишитесь на бесплатную рассылку : « Эффективная работа в AutoCAD» .
Чертежи и черчение |
Рабочий чертёж Требования к чертежу Чертёж детали литья Чертёж детали на станках Чертёж детали гибки Чертёж д. из пластмассы Групповой чертёж Чертежи пружин |