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

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

Войти

Блоки рельефных точек

Тема в разделе "Autocad", создана пользователем vig2006, 13 янв 2016.

  1. vig2006

    Регистрация:
    7 май 2013
    Сообщения:
    10
    Симпатии:
    0
    Подскажите, можно ли как-то в автокаде точки рельефа в виде блоков превратить в простые точки. Если взорвать блок, то получаются атрибуты и кружок со штриховкой, а нужна точка с высотой для подгрузки в Кредо :(
     
    #1
  2. geoscreen

    Форумчанин

    Регистрация:
    2 май 2010
    Сообщения:
    706
    Симпатии:
    134
    #2
  3. vig2006

    Регистрация:
    7 май 2013
    Сообщения:
    10
    Симпатии:
    0
    Подскажите, пожалуйста, технологию
     
    #3
  4. geoscreen

    Форумчанин

    Регистрация:
    2 май 2010
    Сообщения:
    706
    Симпатии:
    134
  5. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    601
    Адрес:
    Ухта
    Изолируем слой с блоками. Загружаем лисп с помощью команды ЗАГ (_appload). Радом с блоками ставим точку, предварительно настроив ее отображение. Запускаем лисп командой frto. Указываем точку и выбираем рамкой блоки.
     

    Вложения:

    • frto.lsp
      Размер файла:
      5,3 КБ
      Просмотров:
      9
    #5
  6. vig2006

    Регистрация:
    7 май 2013
    Сообщения:
    10
    Симпатии:
    0
    Спасибо, сейчас попробую
     
    #6
  7. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    601
    Адрес:
    Ухта
    vig2006, как вариант, можно воспользоваться программами Disney (Geo_export и Geo_import). Вначале экспортнуть блоки, не забывая в качестве отметки и номера указать атрибуты, а затем выполнить импорт, указав в Объектах пикета - точку.
     
    #7
    Geoshaman нравится это.
  8. vig2006

    Регистрация:
    7 май 2013
    Сообщения:
    10
    Симпатии:
    0
    Нет, точки получаются в центре блока и без высоты, или я что-то сделал не так
     
    #8
  9. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.715
    Симпатии:
    601
    Адрес:
    Ухта
    Вы бы приложили образец блока. Пытались взрывать? Штриховки должны быть на высоте. Проверьте. А далее делайте замену в вышеуказанной программе. Лучше увидеть, чтобы точно определиться.
     
    #9
  10. vig2006

    Регистрация:
    7 май 2013
    Сообщения:
    10
    Симпатии:
    0
    Во, отлично, то, что надо. Получилось экспортировать блоки в текстовик, указывая, что брать за отметку. А потом импортировать обратно в новый слой в виде просто точек в координатах с высотой без всяких атрибутов и надписей. Огромное спасибо!
     
    #10
  11. config

    Форумчанин

    Регистрация:
    22 апр 2015
    Сообщения:
    57
    Симпатии:
    2
    Адрес:
    г. Ухта
    Доброго времени суток, уважаемые форумчане. Столкнулся с такой проблемой при использовании лиспа Frto. Моя задача, получить копии точек в местах вставки блоков. Решил для этой цели использовать вышеуказанную программу. Выполнил порядок процедур и в итоге точки вставились мимо точек вставки блоков, и даже мимо вставки атрибутов, а где-то между. Причина мне не понятна. Может кто уже сталкивался с этим, или знает в чем причина. Спасибо.а
     

    Вложения:

    • 001.png
      001.png
      Размер файла:
      7 КБ
      Просмотров:
      13
    • 002.png
      002.png
      Размер файла:
      5,5 КБ
      Просмотров:
      13
    • 003.png
      003.png
      Размер файла:
      3,7 КБ
      Просмотров:
      13
    • Пример.dwg
      Размер файла:
      489,4 КБ
      Просмотров:
      3
    #11
  12. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Как я понял, нужно получить трехмерные точки в точке вставки двумерного блока с атрибутами и координата Z точки должна быть равна значению атрибута-отметки? Если это так, то программа FRTO.lsp, как мне кажется, не для такого случая.
     
    #12
  13. config

    Форумчанин

    Регистрация:
    22 апр 2015
    Сообщения:
    57
    Симпатии:
    2
    Адрес:
    г. Ухта
    Разъяснили причину. Может кому-то будет полезно. Что касается лиспа Frto, цитата из пояснения:
    Поскольку блок точки с атрибутом, то и по понятным причинам атрибуты участвуют в создании прямоугольника.
    Для решения задачи по корректному выполнению создания точек с высотами в местах вставки блоков предоставили программу (в приложении).
     

    Вложения:

    • B2P.lsp
      Размер файла:
      1,8 КБ
      Просмотров:
      15
    #13
    Последнее редактирование: 28 фев 2016
  14. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.475
    Симпатии:
    1.051
    Адрес:
    Киев
    Программа хорошая, но заточена под название атрибута ОТМЕТКА.
    Если название атрибута другое (можно посмотреть в свойствах блока), то можно в простом текстовом редакторе подкоректировать четвертую строку программы. То есть, вместо ОТМЕТКА вписать название вашего атрибута, в котором находится значение отметки.
     
    #14
    config нравится это.
  15. config

    Форумчанин

    Регистрация:
    22 апр 2015
    Сообщения:
    57
    Симпатии:
    2
    Адрес:
    г. Ухта
    ivsem, ясно. Я думаю это замечание будет полезно многим, кто использует блоки с атрибутами. Спасибо большое!
     
    #15
  16. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.869
    Симпатии:
    668
    Адрес:
    Маськва
    Гм... Задача из первого поста решается без доп. программ - в редакторе блоков все "кружочки и атрибуты" блока отметки заменяются на одну точку. Блоки взрываются, и получаются точки.
    Задача получить еще и точку на блоке - скопировать в своих координатах эти блоки в др. файл, там превратить в точки, и вставить обратно.
    Или что?
     
    #16
  17. config

    Форумчанин

    Регистрация:
    22 апр 2015
    Сообщения:
    57
    Симпатии:
    2
    Адрес:
    г. Ухта
    Да. Вариантов преобразований много. Но хотелось подобрать наименее трудозатратный. Этот лисп меня вполне устраивает, за что благодарен автору VVA на dwg.ru
     
    #17
  18. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.223
    Адрес:
    Украина, г.Калуш
    В Вашем случае, самый менее трудозатратный, это geo_export и geo_import.

    upload_2016-3-1_17-37-7.png
     
    #18
    Последнее редактирование модератором: 1 мар 2016
  19. config

    Форумчанин

    Регистрация:
    22 апр 2015
    Сообщения:
    57
    Симпатии:
    2
    Адрес:
    г. Ухта
    Qvinto, спасибо, но задача стояла несколько другого плана. Нужно было по блокам создать копии точек с высотой. Эти программы у меня конечно же в постоянном пользовании и "прощупаны" основательно.
     
    #19
  20. milkon88

    Форумчанин

    Регистрация:
    3 авг 2014
    Сообщения:
    170
    Симпатии:
    39
    Адрес:
    Ярославль
    Коллеги здравствуйте!
    Подскажите как мне сделать замену n-го количество кругов на точку
     
    #20

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

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