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

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

Войти

Извлечь информацию из блока с атрибутами

Тема в разделе "Autocad", создана пользователем victori_a, 16 апр 2015.

  1. victori_a

    Форумчанин

    Регистрация:
    8 май 2014
    Сообщения:
    28
    Симпатии:
    1
    Добрый день. Подскажите пожалуйста, как извлечь информацию из блока с атрибутами. Прислали съемку в автокаде, и съемочные точки отображены в виде блоков с атрибутом (высота съемочной точки-является атрибутом). А мне необходимо чтобы съемочная точка была отображена обычным блоком или точкой с информацией по Z. И еще рядом необходимо чтобы высота съемочной точки была прописана текстом. Вот и возник вопрос каким образом можно преобразовать атрибуты в такой вид.
     
    #1
  2. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.989
    Симпатии:
    7.206
    Адрес:
    Россия
    _battman и там можно включить, настроить подпись
     
    #2
    Последнее редактирование модератором: 16 апр 2015
  3. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    victori_a, выложи фрагмент чертежа с блоками-атрибутами и второй чертежик с тем, как все должно выглядеть по вашим требованиям.
     
    #3
  4. victori_a

    Форумчанин

    Регистрация:
    8 май 2014
    Сообщения:
    28
    Симпатии:
    1
    Вроде как разбить нашла. С помощью Express функции Blocks-Explode Attributes to text. Разбить то она разбивает, но теперь загвоздка в том, что необходимо автоматом загнать высоту съемочной точки в точку или блок.
     

    Вложения:

    #4
  5. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    victori_a, программа Block2Point3d01.fas, используя XYZ блоков, создает в чертеже 3D точки или создает текстовый файл X,Y,Z.
    Разархивировать в папку архив Block2Point3d01.zip.
    В файле BlockIni.txt в первой строке прописать имя обрабатываемого блока (пробелов впереди и позади названия блока не должно быть).
    Если на запрос программы набрать 0 (ноль), то в чертеже будут созданы точки.
    Если на запрос программы набрать 1, то будет создан координатный файл X,Y,Z.
    В принципе программу можно доработать, что бы тексты-отметки находились точно на месте атрибутов-отметок, бо атрибуты-отметки могут быть растащены, повернуты.
     

    Вложения:

    #5
    victori_a нравится это.
  6. victori_a

    Форумчанин

    Регистрация:
    8 май 2014
    Сообщения:
    28
    Симпатии:
    1
    Огромное вам спасибо за программу. Все получилось. Очень помогли)))
     
    #6
  7. oiklxz

    Регистрация:
    31 май 2013
    Сообщения:
    4
    Симпатии:
    0
    Помогите.
    Есть блоки с отметками высоты как можно преобразовать их отдельно в точку с текстом, не зависимые друг от друга?
     

    Вложения:

    • bloki.dwg
      Размер файла:
      72,6 КБ
      Просмотров:
      28
    #7
  8. Yxanov

    Регистрация:
    30 сен 2013
    Сообщения:
    23
    Симпатии:
    3
    Держи.
     

    Вложения:

    • bloki.dwg
      Размер файла:
      76,3 КБ
      Просмотров:
      43
    #8
  9. Валерий DC

    Регистрация:
    29 апр 2013
    Сообщения:
    2
    Симпатии:
    2
    Express-Blocks-Explode Attributes to Text
     
    #9
  10. oiklxz

    Регистрация:
    31 май 2013
    Сообщения:
    4
    Симпатии:
    0
    Вооо.... то что надо!! Спасибо.
    Но файлик как пример прилагался, расскажи пожалуйста как исполнить
    --- Сообщения объединены, 10 мар 2016, Оригинальное время сообщения: 10 мар 2016 ---
    Спасибо!!! Все ок, ОНО!!!
     
    #10
  11. Yxanov

    Регистрация:
    30 сен 2013
    Сообщения:
    23
    Симпатии:
    3
    G-Tools!
    - Расчленение блоков с преобразованием атрибутов в текст.
    http://dwg.ru/dnl/1839
     
    #11
    alexeiklin нравится это.
  12. Валерий DC

    Регистрация:
    29 апр 2013
    Сообщения:
    2
    Симпатии:
    2
    Сначала выделить блоки, затем Express-Blocks-Explode Attributes to Text
     
    #12
    oiklxz нравится это.
  13. Evgen_GEO

    Форумчанин

    Регистрация:
    24 мар 2014
    Сообщения:
    70
    Симпатии:
    8
    Я нашел хорошую вещь в Автокаде и в Цивиле и мап 3д есть отличный вариант извлечения информации по блоку. Есть такая функция во вкладке планирование и анализ, извлечь данные. С помощью этой функции можно извлечь любую информацию из блока, всю ту которую вы видите в свойствах. В итоге получаете exel файл где все указано.
     
    #13
  14. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Это команда ДАННЫЕИЗВЛ (_DATAEXTRACTION)? По-моему, она не зависит от вкладки, она базовая для Автокада.
     
    #14
    Qvinto нравится это.
  15. geod64

    Форумчанин

    Регистрация:
    21 фев 2013
    Сообщения:
    359
    Симпатии:
    10
    Адрес:
    GEOD64@MAIL.RU
    Добрый день, подскажите пожалуйста, можно ли в AutoCade сделать такое действие: имеется фаил кадастровой выписки в виде dxf файла с набором контуров, в атрибуты которых, после конвертации КПТ, занесены данные о кадастровом номере, площади и т.д, могу ли я данную информацию вытащить в види текста, с подписью в контуре участка
     
    #15
  16. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Выложи фрагментик чертежа с контуром
     
    #16
  17. geod64

    Форумчанин

    Регистрация:
    21 фев 2013
    Сообщения:
    359
    Симпатии:
    10
    Адрес:
    GEOD64@MAIL.RU
    Вот фаил
     

    Вложения:

    #17
  18. НиколаqГеоМост

    Регистрация:
    18 май 2017
    Сообщения:
    10
    Симпатии:
    1
    Здравствуйте! У меня такая проблема! Имеется файл с блоками! В каждом блоке точка, высота, и номер точки. Если я разбиваю блок, высота и номер точки заменяются на текст ненужного мне содержания. Как разбить блоки, чтобы после разбивки они имели такой же вид, т. е. и высота и номер точки остались и с ними можно было бы работать (изменять размер текста, шрифт и т. д.) Файл прилагается! У меня программа Автокад 2010
    --- Сообщения объединены, 18 май 2017, Оригинальное время сообщения: 18 май 2017 ---
    Чтоб понятней было, к сообщению выше прилагаю файл, в котором как есть, и как хотелось бы! Заранее спасибо)))
     

    Вложения:

    #18
  19. Alexandr-GR

    Форумчанин

    Регистрация:
    9 июн 2011
    Сообщения:
    1.192
    Симпатии:
    948
    Адрес:
    Новосибирск
  20. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Вам действительно нужна точность в отметке шесть знаков после запятой?
     
    #20

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

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