Выгрузить координаты точек из автокада в эксель
Перейти к содержимому

Выгрузить координаты точек из автокада в эксель

  • автор:

Как перенести координаты из AUTOCAD в Excel и обратно с помощью LISP?

Имеем:
1. Замкнутая полилиния.
2. Таблица excel(TabMMM) очищающая коррдинаты от лишних знаков и считающая длины линий.
3. Таблица excel(Shablon koordinat) содержащая вид вставляемой таблицы.

Как выполняется работа:
1. Выбирается примитив в автокаде.
2. Копируются его координаты из команды list.
3. Вставляются в таблицу excel(TabMMM) сочетанием клавиш ctrl+q которая запускает одновременно и макрос очищающий координаты от лишних символов и ститающий длины линий.
4. Далее копируется часть таблицы excel(TabMMM) содержащая уже чистые координаты и вставляется в таблицу excel(Shablon koordinat) под необходимый тип участка (участок 1/участок 2/. )
5 Копируется часть таблицы excel(Shablon koordinat) и вставляется в файл автокад на котором расположен сам примитив.

Необходимо:
1. Автоматизировать процесс выгрузки координат из команды list в таблицу excel(TabMMM) с одновременным выполнением макроса.
2. Автоматизировать процесс копирования координат из таблицы excel(TabMMM) в таблицу excel(Shablon koordinat).
3. Автоматизировать процесс копирования таблицы готовых координат из таблицы excel(Shablon koordinat) в лист автокад.

Конечный материал:
В моем представлении это лисп который может автоматически выполнить все выше перечисленные действия. Не знаю возможно ли совместить в одной программе все эти функции, но надеюсь что есть решение все таки. Наверно есть и другие решения такой проблемы. Мне не нужен готовый продукт (хотя было бы неплохо), а нужен совет или хотя бы напрвление в котором надо рыть чтобы найти решение.
Тема настолько глупая что может быть я даже не смог объяснить её смысл. Отвечу на любые вопросы, грубо говоря помогите кто чем может!

Все необходимое приложил. Таблица excel(TabMMM) выполняет макрос.

DWG 2007 test.dwg (110.6 Кб, 2351 просмотров)
TabMMM.xls (83.0 Кб, 270 просмотров)
Shablon koordinat.xls (107.5 Кб, 227 просмотров)

Как отправить координаты точек из Autocad в Excel.

Форумы CADUser → Autodesk → Inventor → Как отправить координаты точек из Autocad в Excel.

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения 5

#1 Тема от Анна 1 августа 2007г. 23:46:34

Тема: Как отправить координаты точек из Autocad в Excel.

Здравствуйте!
Подскажите, пожалуйста, как можно отправить в Excel(или просто получить в табличном виде) координаты точек, прорисованных в Autocad? Точек много (несколько тысяч),поэтому вручную нельзя.

#2 Ответ от Oleg 2 августа 2007г. 16:54:04

Re: Как отправить координаты точек из Autocad в Excel.

я делаю так:
командой list получить параметры всех точек
перейти F2 в текстовое окно скопировать и перенести в текстовый редактор, в котором в автоматическом режиме «подправить» информацию
убрать ненужные строки, знаки и т.д.
вплоть до получения численных значений х и у
через запятую. затем сохранить отредактированный текстовый файл и открыть в экселе

#3 Ответ от Игорь Богаченко 2 августа 2007г. 17:48:47

  • Игорь Богаченко
  • Активный участник
  • Откуда: Украина / Ивано-Франковская /
  • На форуме с 14 сентября 2005г.
  • Сообщений: 429
  • Спасибо: 2
Re: Как отправить координаты точек из Autocad в Excel.

> Анна
Я это делаю и часто, при помощи ToolPac 9.
Его можно скачать на сайте: www.dwg.ru
И не только точки, а координаты всех примитивов, можно импортировать в Ексель.

#4 Ответ от Игорь Богаченко 2 августа 2007г. 18:03:22

  • Игорь Богаченко
  • Активный участник
  • Откуда: Украина / Ивано-Франковская /
  • На форуме с 14 сентября 2005г.
  • Сообщений: 429
  • Спасибо: 2
Re: Как отправить координаты точек из Autocad в Excel.

> Олег
Такой номер не пройдет. В текстовом окне отобразиться параметры только определенной части информации, если даже жать кнопку далее, то все-равно получим список только не более 80 точек. Чтобы увидеть все, необходимо вести файл журнала, и оттуда вылавливать то, что вам необходимо. Или получать список части точек. Но, при этом легко запутаться.

Импорт точек из автокада в эксель и наоборот 2014-08-13

Есть окно автокада с точками POINT,нам необходимо их экспортировать в ексель,отрываем ексель,запускаем программку,нажимаем кнопку Автокада (на панельке программы),заходим в акад и выбираем нужные точки,нажимаем интер,возвращаемся в ексель и нажимаем стрелку указывающую на ексель-экспорт точек совершен.Либо выделяем точки в экселе для импорта и жмем стрелочку указывающую на автокад-импорт совершен.Для импотрта точек формат № X Y Z.

Форум для экологов

Есть еще один хитрый и универсальный способ переносить координаты из а-када в эксель или наоборот. С макросом IZACoords для источников выбросов он наверное уже не актуален, но подойдет если надо снять большой массив вершин какой-нибудь изолинии или если нет возможности установить этот макрос.
Спойлер

1. Чертим полилинию (или обводим ИЗА или др.объекты) и выделяем ее. Жмакаем на кнопку «Список» на панельке «Сведения».

2. Координаты высветятся в окошке.
3. Копируем их в Word.

4. Автозаменой (Ctrl+H) меняем «••••••••••в•точке••X=••••» и «••Z=••••••••0» на пустое поле «», а «••Y=•••» на знак табуляции «^t». Все без кавычек, конечно. Текст в кавычках, который нужно заменить, копируется в окно автозамены из документа (Ctrl+C, Ctrl+V), то есть ничего набирать не надо.

5. Выделяем все (Ctrl+A) и копируем в Excel (чтобы сбросить формат, можно сначала скопировать из Word в блокнот, а от туда в Excel).

1. Выделяем массив X, Y в Экселе.
2. Копируем в блокнот (не в Ворд)
3. Если разделителем дробной части были запятые, то автозаменой меняем на точки
4. Знаки табуляций меняем за запятые (табуляцию можно скопировать из блокнота)
5. Копируем весь массив из блокнота
6. Выбираем команду в автокаде, например, полилиния или копирование
7. Вставляем массив в командную строку

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

Изображение

masm0

Che Guevara Эколог Сообщения: 115 Зарегистрирован: 11 авг 2014, 10:50 Откуда: Вологда Благодарил (а): 112 раз Поблагодарили: 36 раз

Re: Как перенести координаты из AutoCad в Excel

Сообщение Che Guevara » 13 сен 2014, 18:05

А разве ткнув любую точку на съемке нам не выдает справа в панели ее коордианаты?
А там все просто ctrl+c ctrl+v! Мне так наши геодезисты объясняли! Вот только х — это y и наоборот y — это х!

Будьте реалистами — требуйте невозможного.

Che Guevara

Эколог Сообщения: 231 Зарегистрирован: 08 окт 2013, 22:00 Награды: 2 Откуда: Санкт-Петербург Благодарил (а): 17 раз Поблагодарили: 92 раза

Re: Как перенести координаты из AutoCad в Excel

Сообщение Yasva » 13 сен 2014, 19:59

cheslav писал(а): А там все просто ctrl+c ctrl+v! Мне так наши геодезисты объясняли!

А если хотя бы 100 точек? Точки можно снять через Сервис-Извлечение данных, выдаст список координат точек в порядке их создания. Только фиг упомнишь в каком порядке тыкал точки и какие координаты к какой из них относятся.

Yasva

Автор темы

Шаман физических воздействий

Модератор Сообщения: 2334 Зарегистрирован: 10 сен 2008, 09:41 Награды: 12 Откуда: Ленинград Благодарил (а): 598 раз Поблагодарили: 1330 раз Контактная информация:

Re: Как перенести координаты из AutoCad в Excel

Сообщение masm0 » 14 сен 2014, 06:43

cheslav, есть. Но для одной точки. А я привожу способ для тысяч или миллионов точек. Я его изобрел, когда делал объединенную СЗЗ для 50+ предприятий. У них были разные системы координат. В половине проектов (СЗЗ, ПДВ) жопорукие проектировщики не соблюдали масштаб. Мне приходилось сначала накладывать источники на карту, потом их править, а потом обратно снимать координаты. Если бы я снимал координаты по свойствам, то работа бы заняла годы. А так сделал всё за неделю.

Изображение

masm0

Алена Юсупова Новичок Сообщения: 1 Зарегистрирован: 03 дек 2022, 14:33 Откуда: Уфа

Re: Как перенести координаты из AutoCad в Excel

Сообщение Алена Юсупова » 03 дек 2022, 19:46

Здравствуйте, попробовала установить на 2017 автокад, поместила файл IZACoords в корневой каталог установленной версии и добавила в приложения автозагрузки, но при установлении «Классического Автокада» не появилась вкладка «Координаты ИЗА». Подскажите пожалуйста, может вы усовершенствовали приложение или пользуетесь другими методами? Очень бы помогло в работе. Заранее большое спасибо.

Алена Юсупова

Эколог Сообщения: 396 Зарегистрирован: 21 май 2010, 10:16 Награды: 2 Откуда: Далеко Благодарил (а): 42 раза Поблагодарили: 144 раза

Re: Как перенести координаты из AutoCad в Excel

Сообщение nightroad » 05 дек 2022, 09:14

Алена Юсупова , пользуйтесь командной строкой для загрузки и выгрузки данного модуля — команда «_APPLOAD», далее Enter — в открывшемся окне заходите в каталог, где лежит IZACoords — два клика мышкой. Для выгрузки открываете также через командную строку диалоговое окно, в нижней части будет список загруженных модулей, находим IZACoords, выделяем и нажимаем «Выгрузить».

nightroad

Сообщений: 6 • Страница 1 из 1

  • Программы для экологов
  • ↳ Online сервисы для экологов
  • ↳ ЭкоПлатформа
  • ↳ Программные продукты серии «Эколог» — программы для экологов
  • ↳ УПРЗА «Эколог» — программа для расчета рассеивания
  • ↳ «ПДВ-Эколог» — программа для разработки проекта ПДВ
  • ↳ «Эколог-Шум» 2 — программа для расчета шума
  • ↳ «СЗЗ-Эколог» — программа для разработки и корректировки СЗЗ
  • ↳ Отходы — программы по безопасному обращению с отходами
  • ↳ «АТП-Эколог» — программа для расчета выбросов от АТП
  • ↳ Воздух — программы для расчета выбросов загрязняющих веществ
  • ↳ Серия «ЭкоМастер»
  • ↳ Электронные ключи
  • Нормативно-методические вопросы
  • ↳ Законодательство — экологическое законодательство
  • ↳ Законодательство по воздуху
  • ↳ Законодательство по воде
  • ↳ Законодательство по земле
  • ↳ Законодательство по отходам
  • ↳ Законодательство по плате
  • ↳ Законодательство по СЗЗ
  • ↳ Законодательство по проектной документации
  • ↳ Охрана атмосферного воздуха
  • ↳ Литература
  • ↳ Коды и ПДК веществ
  • ↳ Теплоэнергетика
  • ↳ Транспорт
  • ↳ Лакокраска
  • ↳ Сварка
  • ↳ Деревообработка
  • ↳ Металообработка
  • ↳ Сельское хозяйство + Пищевая промышленность
  • ↳ Строительство
  • ↳ Резервуары и АЗС
  • ↳ Объекты добычи, переработки, транспортировки нефти и газа
  • ↳ Дизель
  • ↳ Отчетность
  • ↳ Парниковые газы
  • ↳ Безопасное обращение с отходами
  • ↳ Литература
  • ↳ Расчет количества отходов
  • ↳ Лицензирование
  • ↳ ПНООЛР
  • ↳ Паспортизация
  • ↳ Компонентный состав, расчет класса опасности, ФККО
  • ↳ Перечень образующихся отходов
  • ↳ Отчетность
  • ↳ Утилизация отходов
  • ↳ Обращение с твердыми коммунальными отходами (ТКО)
  • ↳ Охрана водной среды
  • ↳ Литература
  • ↳ Законодательство
  • ↳ Отчетность
  • ↳ Акустика
  • ↳ Литература
  • ↳ Шумовые характеристики
  • ↳ Экологическая отчетность, производственный экологический контроль и экологический аудит
  • ↳ Экологические платежи
  • ↳ Отчетность в области охраны атмосферного воздуха
  • ↳ Отчетность в области обращения с отходами
  • ↳ Отчетность в области охраны водной среды
  • ↳ Производственный экологический контроль
  • ↳ Экологический аудит
  • ↳ СЗЗ — санитарно защитная зона
  • ↳ Законодательство
  • ↳ «СЗЗ-Эколог» — программа для разработки и корректировки СЗЗ
  • ↳ Разделы проектной документации
  • ↳ Вопросы связанные с ОВОС
  • ↳ Вопросы связанные с ПМООС (ООС)
  • ↳ Общие вопросы: ОВОС, ПМООС(ООС)
  • ↳ ПОС
  • ↳ ИТМ ГОЧС
  • ↳ Пожаробезопасность
  • ↳ Прочие вопросы проектно-сметной документации
  • ↳ Инженерные изыскания
  • ↳ Экологические платежи
  • ↳ Платежи за выбросы ЗВ в атмосферный воздух
  • ↳ Платежи за сброс ЗВ
  • ↳ Платежи за размещение отходов
  • ↳ Ущерб
  • ↳ Электромагнитное излучение
  • ↳ Вибрация
  • ↳ Охрана земельных ресурсов
  • ↳ Законодательство
  • ↳ Растительный и животный мир
  • ↳ Водные биоресурсы
  • ↳ Литература для экологов
  • ↳ Литература по воздуху
  • ↳ Литература по отходам
  • ↳ Литература по акустике
  • ↳ Литература по воде
  • ↳ Общее
  • Курсы и семинары для экологов
  • ↳ Учебный центр ИПК «Интеграл» — курсы для экологов
  • Прочее
  • ↳ Общение
  • ↳ Конкурсы
  • ↳ Люблю готовить
  • ↳ Юмор
  • ↳ Наш сайт, форум
  • ↳ Новости Фирмы «Интеграл»
  • ↳ Новости в сфере экологии
  • ↳ Работа, вакансии, резюме
  • ↳ Ищу работу
  • ↳ Предлагаю работу
  • Экологам предприятий
  • ↳ Экологические платежи
  • ↳ Отчетность
  • ↳ Отчетность в области охраны атмосферного воздуха
  • ↳ Отчетность в области обращения с отходами
  • ↳ Отчетность в области охраны водной среды
  • ↳ Производственный экологический контроль
  • ↳ Экологический аудит
  • ↳ Экологическое законодательство
  • ↳ Лицензирование
  • Правила
  • ↳ Правила
  • Корзина
  • ↳ Корзина
  • АРХИВ
  • ↳ «Эколог-Шум»
  • ↳ УПРЗА «Эколог» 3

Ответственность

Форум «Форум для экологов» является общедоступным для всех зарегистрированных пользователей и осуществляет свою деятельность с соблюдением действующего законодательства РФ.
Администрация форума не осуществляет контроль и не может отвечать за размещаемую пользователями на форуме «Форум для экологов» информацию.
Вместе с тем, Администрация форума резко отрицательно относится к нарушению авторских прав на территории «Форум для экологов».
Поэтому, если Вы являетесь обладателем исключительных имущественных прав, включая:

— исключительное право на воспроизведение;
— исключительное право на распространение;
— исключительное право на публичный показ;
— исключительное право на доведение до всеобщего сведения

и Ваши права тем или иным образом нарушаются с использованием данного форума, мы просим незамедлительно сообщать нам по электронной почте.
Ваше сообщение в обязательном порядке будет рассмотрено. Вам поступит сообщение о результатах проведенных действий, относительно предполагаемого нарушения исключительных прав.
При получении Вашего сообщения с корректно и максимально полно заполненными данными жалоба будет рассмотрена в срок, не превышающий 5 (пяти) рабочих дней.

Наш email: eco@integral.ru

ВНИМАНИЕ! Мы не осуществляем контроль за действиями пользователей, которые могут повторно размещать ссылки на информацию, являющуюся объектом Вашего исключительного права.
Любая информация на форуме размещается пользователем самостоятельно, без какого-либо контроля с чьей-либо стороны, что соответствует общепринятой мировой практике размещения информации в сети интернет.
Однако мы в любом случае рассмотрим все Ваши корректно сформулированные запросы относительно ссылок на информацию, нарушающую Ваши права.
Запросы на удаление НЕПОСРЕДСТВЕННО информации со сторонних ресурсов, нарушающей права, будут возвращены отправителю.

  • ИнтегралПорталСписок форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies
  • Связаться с администрацией

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

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