Как вывести координаты точек в автокаде в таблицу
Перейти к содержимому

Как вывести координаты точек в автокаде в таблицу

  • автор:

Экспорт списка координат линии, контура из AutoCAD в текстовый файл V 1.3

Программа предназначена для экспорта списка координат отдельного объекта (линия, контур) из AutoCAD в текстовый файл.

В Проекте AutoCAD создать и выделить объект (линия, контур).
Открыть вкладку Сервис.
Нажать кнопку Список.
Скопировать (выделить мышкой в Списке и Ctrl+C) блок с координатами, вставить (Ctrl+V или кнопка «Вставка из буфера обмена») в окно «Исходный текст» программы.
Перевычислить в нужный(е) формат(ы).
Файлы сохранятся в папке, из которой была запущена программа.

ACAD_Coords_Akt.jpg

ACAD_Coords_Akt2.jpg

Rick Keisi, Dnl и Maverick нравится это.

Последние обнoвления

  1. Добавлена кнопка «Копировать в буфер обмена» 12 сен 2020
  2. Кириллица в названиях папок 29 апр 2020
  3. ACAD_Coord 22 апр 2020

Пoследние рецензии

Версия: v 1.0 (c) 2019

Замечательно!Спасибо!

Спасибо за отзыв! пока не особо замечательно, слепил по нужде на коленке.. думаю вот, может еще туда что-нибудь вкрячить. Ну и, коль мне понадобилось, пусть и тут полежит — может еще кому полезна окажется ))

Рекомендован

Информация

Автор: vsv Всего скачиваний: 425 Первый выпуск: 30 ноя 2019 Последнее обновление: 12 сен 2020 Категория: Вспомогательные программы и драйвера

Как получить координаты точек отображенных на четеже в виде таблици??

Возникла необходимость в снятии координат точек(допустим находящихся на отдельном слое) в виде таблиц для дальнейших вычислений в MsExcel. Подскажите пожалуйста рациональные пути решения вопроса.

Просмотров: 31289
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,535
Штатным способом — _dataextraction.
Или прогаммулю какую писать.

__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Наше дело труба

Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
__________________
*. И Случай, бог изобретатель. *
Регистрация: 07.05.2009
Сообщений: 182

Удивился сначала, что такое есть.
А потом решил попробовать, и не нашел такой комманды. Сервис/извлечение атрибутов есть, но это _eattext.
У меня русифицированный акад (2009), может там такого нет вообще?

Регистрация: 05.05.2008
Сообщений: 1,074
Сообщение от xmih

Удивился сначала, что такое есть.
А потом решил попробовать, и не нашел такой комманды. Сервис/извлечение атрибутов есть, но это _eattext.
У меня русифицированный акад (2009), может там такого нет вообще?

А это, что? «Извлечение данных»( _.dataextraction )
__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/
Регистрация: 07.05.2009
Сообщений: 182
Сообщение от vasilyis
А это, что? «Извлечение данных»( _.dataextraction )

Ну нет у меня.
Посмоти — нет такого.
P.S. Ой, это я дурак. Автокад то 2006, я то и думаю, чего то мне не хватает.

Последний раз редактировалось xmih, 12.05.2009 в 10:38 . Причина: дурак 🙂
Сообщений: n/a

Это в 2006 ACAD’e «Извлечение атрибутов» (Возможно, и в 2007-м, не проверял). А вот дальше — «Извлечение данных».
Сравни.

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

Да, я уже увидел, спасибо.
Просто у меня не тот автокад запускался. Я сперва не мог понять, что то всё не так, как надо. А сейчас сообщение свое смотрю, и вижу где собака зарыта.
Вещь суперская. Вообще, самое совершенное из существующих продуктов — ексель. Так что любая интеграция с ним жизнь может облегчить значительно.

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

Одну проблему решил, появилась другая. Если кому интересно то в 2009 я просто выделил интересующие меня точки нажал рисование таблици и поставил галочку «на основе данных объекта на чертеже», далее сохраняем что просит, при запросе «Параметры вывода» ставим галочку «Вывод данных во внешний файл» и сохраняем с расширением .xls(Excel). Однако возникает проблема:координаты точек сортируются по Х-ам и У-ам, что не удобно при выносе точек в натуру. ВОПРОС. Как задать точкам порядковые номера, что-бы они сортировались по мере добавления.

Форумы

В этом разделе конференции Вы можете разместить свое резюме для поиска новой работы или информацию о поиске специалистов для выполнения работ в области САПР и ГИС.

Обмен файлами (чертежи, модели, документация и т.п.) для САПР и ГИС. Файлы только ZIP, размер не более 700Кб.

Внимание! (Валентин Маслов) 13.04.2021 13:20:31
Обращения к Администрации форума, юмор, обсуждение вопросов не связанных с САПР и т.п.
Подскажите (Magnus) 07.03.2024 20:06:13
Будьте всегда в курсе!
Узнавайте о скидках и акциях первым
Оставайтесь на связи
Наши контакты
105120, Москва, 3-й Сыромятнический переулок, 3/9, строение 1, 4 этаж

2004 — 2024 © Акционерное общество «РУССКАЯ ПРОМЫШЛЕННАЯ КОМПАНИЯ»
Обращаем ваше внимание на то, что данный Интернет-сайт носит исключительно информационный (справочный) характер и ни при каких условиях не является публичной офертой, определяемой положениями статьей 435, 437, 494 Гражданского кодекса Российской Федерации. Для получения подробной информации о стоимости обращайтесь в отдел продаж.

Строим полилинию в 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) и в командную строку вставляем содержимое буфера обмена

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

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