Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Экспорт данных из Автокада в таблицу

Тема в разделе "Autodesk", создана пользователем mr.geodezist, 14 апр 2012.

  1. Екатерина Верещагина

    Форумчанин

    Регистрация:
    20 мар 2013
    Сообщения:
    34
    Симпатии:
    0
    Подскажите пожалуста, как экспортировать координаты из автокада в документ с расширением mid, mif, csv?
     
    #21
  2. vladmax

    Форумчанин

    Регистрация:
    26 сен 2007
    Сообщения:
    54
    Симпатии:
    16
    лисп из поста #7, лучше не придумаешь
     
    #22
  3. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    Из Civil 3D/Map3D есть возможность экспортировать в mid/mif.
     

    Вложения:

    • Скрин.jpg
      Скрин.jpg
      Размер файла:
      183 КБ
      Просмотров:
      110
    #23
  4. Екатерина Верещагина

    Форумчанин

    Регистрация:
    20 мар 2013
    Сообщения:
    34
    Симпатии:
    0
    Разъясните пожалуйста, что это???
     
    #24
  5. vladmax

    Форумчанин

    Регистрация:
    26 сен 2007
    Сообщения:
    54
    Симпатии:
    16
    это приложение, написанное на языке LISP (по сути, усовершенствованный макрос), копируете этот файл в любую вашу папку, затем в автокаде: сервис/autoLISP/приложения (при условии, что автокад не LT), открывается диалоговое окно, выбираете этот файл и жмет "загрузить", так же можно его добавить в автозагрузку.
    Набираете в командной строке _coorn и дальше следите за командной строкой, выбираете объекты и в каком виде сохранить данные.
    Команда очень удобная и у меня используется часто, поэтому можно повесить ее на кнопку.
    Если нужно, вот иконка
     

    Вложения:

    • coorn.zip
      Размер файла:
      203 байт
      Просмотров:
      265
    #25
  6. Екатерина Верещагина

    Форумчанин

    Регистрация:
    20 мар 2013
    Сообщения:
    34
    Симпатии:
    0
    Спасибо, все получилось!
     
    #26
  7. ГеоИгнат

    Регистрация:
    4 апр 2012
    Сообщения:
    12
    Симпатии:
    2
    Адрес:
    Воскресенск, МО.
    От меня тоже, Большое Спасибо!
     
    #27
  8. Игорь Арчибисов

    Форумчанин

    Регистрация:
    20 июн 2013
    Сообщения:
    46
    Симпатии:
    5
    А какой макрос прописывать для кнопки ?
     
    #28
  9. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    600
    Адрес:
    Ухта
    ^C^C( if (null C:COORN)(load "ECoor"));COORN;
    Лисп должен быть в путях доступа AutoCAD.
     
    #29
    sDrawMan нравится это.
  10. Эльвитра

    Регистрация:
    26 июл 2019
    Сообщения:
    4
    Симпатии:
    0
    Здравствуйте! Очень нужна ваша помощь. я выполняю проект межевания. В моем проекте 1600 земельных участков (350 га земли), которые я уточнила, соответственно мне нужно извлечь координаты всех эти ЗУ. Пробовала воспользоваться LISP COORN. Все хорошо у меня получилось с нумерацией, но участков очень много. Можно ли как то извлечь координаты так, чтобы, например, идет на чертеже участок :1300, соседний с ним, например 1195 и так далее, чтобы было понятно в екселе координаты 1300, потом координаты 1195. Может я конечно спрашиваю глупый вопрос.
     
    #30
  11. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Эльвитра, выложите фрагмент файла dwg
     
    #31
  12. Эльвитра

    Регистрация:
    26 июл 2019
    Сообщения:
    4
    Симпатии:
    0
     

    Вложения:

    #32
  13. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Эльвитра, выложите Excel файлик в каком виде-последовательности Вы хотите видить номера участков, номера вершин плиний, координаты и т.д.
    Нужно ли подписывать номера вершин плиний в dwg файле?
     
    #33
  14. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Эльвитра, Посмотрел ваш файл Извлечь координаты.dwg. Там очень много ошибок в построении полилиний участков.
    Написал тест-программу TestUchastkov01.fas. Результаты работы программы на картинке. У Вас более 900 участков и в 375 участках допущены ошибки в построении полилиний-участков.
    01.jpg
    Наибольшее количество ошибок - это две и более вершины в одной точке.
    Сию проблему можно решить с помощью программы pltools.lsp, команда PL-VxOpt -Удаление совпадающих вершин из полилинии.
    Скачать можно по адресу https://dwg.ru/dnl/607
    После обработки вашего файла программой pltools.lsp, моя тест-программа TestUchastkov01 показала что осталось еще 36 пробленых участков-полилиний.
    02.jpg
    Основные ошибки - это вычерчивание полилиний. Например участок :1658 - вершины полилини 1, 2, 3, 4, 5, 6, 7, 8, 9, 10(совпадает с вершиной 1), 11(совпадает с вершиной 2).
    Такой "финт" программа pltools.lsp не исправляет.
    На участке :960 вот такой "выбрык".
    04.jpg
    На некоторых участках не подписаны номера или подписаны в стороне от участка.
    Такие участки тест-программа помечает как ошибочные.
     
    #34
    Последнее редактирование: 6 окт 2019
  15. trir

    Форумчанин

    Регистрация:
    25 ноя 2014
    Сообщения:
    3.253
    Симпатии:
    931
    Адрес:
    gnomtrir@mail.ru
    а надо просто использовать БД...
     
    #35
  16. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Эльвитра, выкладываю архив с программами UchastkiToCSV01.fas и Sloy.lsp.
    В программе Sloy.lsp в текстовом редакторе прописываются название слоя участков и название слоя номеров участков.
    Программа UchastkiToCSV01.fas формирует файл CSV, который можно открыть в Exel.
    При работе программа отлавливает некоторые ошибки допущенные при отрисовки участков:
    совмещенные вершины в полилинии (лечится программой pltools.lsp), отсутствие номера участка, номер касается двух участков.
    5-6.jpg
    Если программа не обнаружит ошибок, то будет создан файл CSV с номерами участков, номерами вершин, координатами X Y.
    7-8.jpg
     

    Вложения:

    #36
  17. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    @Эльвитра, для начала установите единицы чертежа не дюймы, а метры. И переменную MEASUREMENT в 1, чтобы чертеж стал метрическим.
    И сделайте _AUDIT _Y - исправьте ошибки чертежа.

    @Эльвитра,
    Использовать AutoCAD Map/Civil, в котором есть мощное средство коррекции чертежей - специально для поиска и исправления таких ошибок - бесполезно советовать?
    А так же есть возможности сохранять в объектах нужную описательную информацию, загружать содержание надписей в описательные данные, создавать нужные надписи, выгружать данные в разные форматы и т.д., и т.п. - тоже бесполезно?

    Это совсем не в отрицание программ от ivsem, т.к. частные пожелания ни в какой системе не предусмотришь. И дописывать всегда что-то нужно. Но основные действия можно выполнять быстрее и качественнее уже давно и специально созданными средствами.

    Вот картинка из Корректировка или Очистка чертежа (MAPCLEAN) с найденными типами ошибок:
    Ошибки_Извлечь_координаты.png
     
    #37
    Последнее редактирование: 8 окт 2019
  18. Эльвитра

    Регистрация:
    26 июл 2019
    Сообщения:
    4
    Симпатии:
    0
    я не понимаю как пользоваться программой а UchastkiToCSV01.fas
     
    #38
  19. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Создайте новую папку, поместите туда файлы Sloy.lsp, UchastkiToCSV01.fas и ваш автокадовский чертеж.
    Щелчком мышки загрузите ваш автокадовский чертеж ( для облегчения поиска ошибочных участков установите в автокаде бросающийся в глаза цвет, наример желтый), перетащите мышкой файл UchastkiToCSV01.fas в рабочее окно автокада (программа самозапустися) и выберите рамкой участки в чертеже.
    Если в полилиниях-участках будут ошибки программа выдаст сообщение и пометит проблемные участки утолщенной плинией. Гарантии, что программа отловит все ошибки нет.
    После устранения ошибок, опять запустите программу UchastkiToCSV01.fas и если программа не найдет ошибок, то в вашей рабочей папке будет создан файл с расширением CSV.
    Щелкните по файлу CSV мышкой и файл загрузится в Exel.
    Если в вашем файле названия слоев отличаются от названия слоев в файле Извлечь координаты.dwg, то в файле Sloy.lsp в простом текстовом редакторе отредактируйте названия слоев.
    09.jpg
    Уточняемые участки и Номера участков уточнеМых - взяты из файла Извлечь координаты.dwg
     
    #39
    Последнее редактирование: 16 окт 2019
  20. Эльвитра

    Регистрация:
    26 июл 2019
    Сообщения:
    4
    Симпатии:
    0
    --- Сообщения объединены, 29 окт 2019, Оригинальное время сообщения: 29 окт 2019 ---
    здравствуйте! она не запускается.
     
    #40

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление