Как нарисовать полилинию по координатам в автокаде
Перейти к содержимому

Как нарисовать полилинию по координатам в автокаде

  • автор:

Как нарисовать полилинию по координатам

Здравствуйте. Суть вопроса в том, что в автокаде 13 я никак не могу нарисовать полилинию по координатам. Первую координату в командной строке вбиваю нормально. Далее при вводе второй текст уже автоматически вбивается в контекстном меню. При этом координата Y вбивается, при постановке запятой, что должна быть между Х и Y, Y куда -то пропадает, вбивается уже только Х, и в результате точка уносится куда-то в космос. О внесении последующих координат уже не может быть и речи. Подскажите, что тут можно сделать? По отдельности каждую точку ставить совсем не весело. Спасибо.

Просмотров: 10779

Vikulassuk
Посмотреть профиль
Найти ещё сообщения от Vikulassuk

нарисовать полилинию по точкам

Author24 — интернет-сервис помощи студентам

Здравствуйте. Подскажите пожалуйста каким образом можно в автокаде автоматически нарисовать полилинию по большому количеству точек.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

преобразование сплайна в полилинию
здравствуйте подскажите пожалуйста. как преобразовывать сплайн в полилинию таким образом чтобы не.

Как преобразовать объект в полилинию?
Всем привет! Чертить начал недавно.. Опыта маловато.. Нужно преобразовать объект в полинию для.

Нарисовать линию по точкам
Здравствуйте, помогите пожалуйста нарисовать линию графика, чтобы она проходила по точкам. Точки я.

Нарисовать ракету по точкам
Помогите построить ракету в WinApi. Точки я же нашел, но в Паскале! uses Graph, Crt; const .

Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3

ЦитатаСообщение от Varia333 Посмотреть сообщение

Здравствуйте. Подскажите пожалуйста каким образом можно в автокаде автоматически нарисовать полилинию по большому количеству точек.

Объясните более конкретнее задачу
У меня есть много точек, необходимо по ним прорисовать линию.
Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3

ЦитатаСообщение от Varia333 Посмотреть сообщение

У меня есть много точек, необходимо по ним прорисовать линию.

facepalm.
Точки расставлены в какой-то зависимости или хаотично, последовательность соединений точек, или все со всеми и т.д.

428 / 256 / 23
Регистрация: 23.11.2010
Сообщений: 278

1 2 3 4 5 6 7
(defun C:POINTS-PLINE () (command "._PLINE") (while (setq esel (entsel "\nSelect POINT: ")) (command (cdr (assoc 10 (entget (car esel)))))) (command "") (prin1) )

Регистрация: 22.08.2012
Сообщений: 14

Добрый день.
Не знал где вопрос задать, чтоб темы не плодить решил тут. Извините за тупой вопрос. Вот есть допустим прямоугольник и надо на одной из граней сделать выступ (из рис.1 получить рис.2). С помощью какой функции это можно сделать? давнов автокаде не работал, все из головы уже повылетало. (((

Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3

ЦитатаСообщение от AAP Посмотреть сообщение

Добрый день.
Не знал где вопрос задать, чтоб темы не плодить решил тут. Извините за тупой вопрос. Вот есть допустим прямоугольник и надо на одной из граней сделать выступ (из рис.1 получить рис.2). С помощью какой функции это можно сделать? давнов автокаде не работал, все из головы уже повылетало. (((
Вложение 239189

наводите мышь на узел и там появляеться доп контекстное меню, там выбираете добавить узел
Регистрация: 22.08.2012
Сообщений: 14

навожу мышь на объект, отображаются свойства полилинии, никаких меню не появляется =( может с версией акада связано? у меня 2013.

Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3
Регистрация: 22.08.2012
Сообщений: 14

спасибо. а нет такой функции: указываешь 2 точки, относительно которых будет выступ, а потом длину выступа? вроде что-такое было.

Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3
хз, ни когда не думал об этом)))
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Нарисовать линию по 2 точкам
Добрый день. Известны координаты 2 точек на экране. Как лучше всего нарисовать линию?

Нарисовать по точкам круг в TChart
Подскажите как нарисовать круг по точкам. Использую Point Series. Координаты x и y каждой точки.

Как нарисовать круг по точкам?
как нарисовать круг по точкам в википедии эта тема опять с ошибками как будто хакеры эту.

Как нарисовать линию по точкам?
почему алгоритм брезенхэма с ошибками в википедии и как всетаки нарисовать линию по точкам?

Нарисовать фигуру по точкам на форме
Доброго времени суток. Прошу совета в решении части задачи, а именно: необходимо нарисовать.

Нарисовать фигуру по введенным точкам
Нужно нарисовать фигуру по введенным точкам. Вот код: майн #include "widget.h" #include.

Или воспользуйтесь поиском по форуму:

Строим полилинию в AutoCAD по координатам из таблицы Excel

Возникла недавно простая задача: построить в AutoCAD полилинию по координатам из таблицы Excel .

Знаю, что можно написать программу на AutoLISP (или найти готовую), но дело осложнялось тем, что создать полилинию надо было в AutoCAD LT, который, как известно, не поддерживает программирование. После недолгого изучения вопроса решение было найдено. Делюсь.

Задача: в таблице Excel содержатся координаты точек. Необходимо по этим точкам создать полилинию в AutoCAD. При этом, формат файла Excel может быть разным в зависимости от того, откуда получены данные (результат лазерного сканирования, топосъемка, таблица координат от контрольно-измерительной машины и пр.)

Решение: сначала штатными функциями Excel преобразовать координаты в вид X.X,Y.Y, скопировать массив координат в буфер обмена, затем в AutoCAD запустить команду ПЛИНИЯ (_PLINE) и подставить значения координат из буфера.

Предлагаю пошаговую инструкцию.

Подготовка данных в Excel

Открываем таблицу Excel.

В нашем случае в таблице каждая координата точки записана в отдельной ячейке

ВАЖНО! В AutoCAD координаты вводятся в формате X.X,Y.Y — т.е. дробные части координат отделяются друг от друга точкой, а сами координаты — запятой!

Т.к. в нашем случае в таблице Excel дробные части отделены запятой, то необходимо заменить их на точки. Для этого на ленте перейдем на вкладку Главная ➤ панель Редактирование ➤ Заменить .

В появившемся окне Найти и заменить в качестве параметра Найти вводим запятую, в качестве Заменить на — точку и нажимаем кнопку Заменить все

В результате все числа в таблице будут приведены к нужному нам формату

Обратите внимание, что если в вашем исходном файле в качестве разделителя используется точка, то дополнительно преобразовывать ничего не нужно.

Движемся дальше. Теперь необходимо разрозненные координаты X и Y объединить в одну запись в ячейке. Для этого можно использовать стандартные функции Excel, например, СЦЕПИТЬ или ОБЪЕДИНИТЬ .

В соседнем столбце вводим формулу =СЦЕПИТЬ(A1;»,»;B1)

В этой форуме A1 и B1 — адреса ячеек с координатами, «,» — символ, который будет вставлен между ними

Перетаскиваем маркер заполнения ячеек для того, чтобы скопировать формулу во все ячейки столбца. В итоге получаем готовую таблицу координат

Если для объединения вы будете использовать функцию ОБЪЕДИНИТЬ, то формула будет следующая =ОБЪЕДИНИТЬ(«,»;ИСТИНА;A1;B1)

Главное, на что нужно обратить внимание: в результате преобразований мы должны получить в ячейке запись вида X.X,Y.Y.

Выделяем все полученные ячейки с координатами и копируем их содержимое в буфер обмена

Строим полилинию в AutoCAD

Запускаем AutoCAD или AutoCAD LT.

Запускаем команду ПЛИНИЯ (_PLINE) и в командную строку вставляем содержимое буфера обмена

Уроки по программе AutoCAD.

Бесплатные видеоуроки SolidWorks

Полилиния – это сложный примитив, состоящий из одного или нескольких связанных между собой прямолинейных и дуговых сегментов. Все эти сегменты представляют собой единый объект.

Для построения полилинии на вкладке «Главная» в панели «Рисование» выбираем команду «Полилиния». Если Вам больше нравится пользоваться командной строкой, то нужно набрать в ней команду ПЛИНИЯ (для англоязычных версий программы _pline) и нажать Enter.

Команда полилиния в autocad

Первым делом задаем начальную точку при помощи курсора, или указываем её координаты. Если теперь мы будем последовательно указывать разные точки на плоскости, то получим полилинию, которая состоит из прямых отрезков. К примеру, давайте построим произвольный многоугольник.

Строим многоугольник при помощи полилинии в autocad

Чтобы замкнуть наш многоугольник, щелчком правой кнопки мыши вызываем контекстное меню и выбираем команду «Замкнуть» (в англоязычных версиях closе). Замкнуть контур можно, просто указав конечную точку курсором, но согласитесь удобнее это сделать автоматически.

Команда замкнуть при построении полилинии в autocad

Если сейчас сделать щелчок на любой из сторон построенной фигуры, она выделится для редактирования как единый объект.

Теперь давайте разберемся с опциями, которые Вы уже, наверное, заметили, вызывая контекстное меню щелчком правой клавиши мыши. Опять нажимаем кнопку «Полилиния», указываем начальную точку и вызываем контекстное меню.

Первой в списке стоит опция «Дуга».

Команда полилиния - дуга в autocad

Эта команда переводит нас в режим построения дуговых сегментов полилинии. Создадим новую фигуру, воспользовавшись кнопкой «Дуга».

Построение дуговых секторов полилинии в autocad

Завершаем построение нажатием кнопки «Замкнуть».

Рассмотрим еще одну опцию из контекстного меню «Ширина».

Команда ширина при построении полилинии в autocad

Данная команда позволяет задавать толщину линии для каждого последующего сегмента. При построении система предлагает задавать начальную и конечную толщину, что позволяет создавать сужающиеся и расширяющиеся сегменты. Когда нужна постоянная толщина задаются одинаковые значения начала и конца. Для примера построим стрелку. Нажимаем кнопку «Полилиния», указываем начальную точку и вызываем контекстное меню, выбираем команду «Ширина». Первому сегменту зададим начальную толщину равной нулю, конечную 10 мм (после ввода каждого из значений нажимаем клавишу Enter). Простым растягиванием устанавливаем длину стрелки.

Строим стрелку при помощи полилинии в autocad

Повторно вызываем команду «Ширина» и вводим значения начальной и конечной толщины 3 мм, растягиваем на нужную длину. Завершаем построение нажатием клавиши ESC.

Стрелка при помощи полилинии в autocad построена

Опция «Полуширина» похожа на опцию «Ширина», с той лишь разницей, что задает половинные размеры начальной и конечной толщины полилинии.

При помощи опции «Длина» можно точно задавать длину следующего сегмента полилинии.

Команда длина при построении полилинии в autocad

Следует иметь ввиду, что линия будет построена в том же направлении, что и предыдущая. Пример приводить не будем, поскольку построения несложные, поэкспериментируйте самостоятельно.

В следующем уроке рассмотрим некоторые особенности построения дуговых сегментов полилинии.

Если у Вас есть вопросы можно задать их ЗДЕСЬ.

Список последних уроков по программе 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 изделия (деталей и сборок) любой степени сложности;
  • Гарантии доставки и возврата.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *