1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

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

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

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

    geoscreen Форумчанин

  3. Подскажите, пожалуйста, технологию
     
  4. geoscreen

    geoscreen Форумчанин

  5. sergtor

    sergtor Форумчанин

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

    Вложения:

    • frto.lsp
      Размер файла:
      5,3 КБ
      Просмотров:
      10
  6. Спасибо, сейчас попробую
     
  7. sergtor

    sergtor Форумчанин

    vig2006, как вариант, можно воспользоваться программами Disney (Geo_export и Geo_import). Вначале экспортнуть блоки, не забывая в качестве отметки и номера указать атрибуты, а затем выполнить импорт, указав в Объектах пикета - точку.
     
    Geoshaman нравится это.
  8. Нет, точки получаются в центре блока и без высоты, или я что-то сделал не так
     
  9. sergtor

    sergtor Форумчанин

    Вы бы приложили образец блока. Пытались взрывать? Штриховки должны быть на высоте. Проверьте. А далее делайте замену в вышеуказанной программе. Лучше увидеть, чтобы точно определиться.
     
  10. Во, отлично, то, что надо. Получилось экспортировать блоки в текстовик, указывая, что брать за отметку. А потом импортировать обратно в новый слой в виде просто точек в координатах с высотой без всяких атрибутов и надписей. Огромное спасибо!
     
  11. config

    config Форумчанин

    Доброго времени суток, уважаемые форумчане. Столкнулся с такой проблемой при использовании лиспа 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
  12. ivsem

    ivsem Форумчанин

    Как я понял, нужно получить трехмерные точки в точке вставки двумерного блока с атрибутами и координата Z точки должна быть равна значению атрибута-отметки? Если это так, то программа FRTO.lsp, как мне кажется, не для такого случая.
     
  13. config

    config Форумчанин

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

    Вложения:

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

    ivsem Форумчанин

    Программа хорошая, но заточена под название атрибута ОТМЕТКА.
    Если название атрибута другое (можно посмотреть в свойствах блока), то можно в простом текстовом редакторе подкоректировать четвертую строку программы. То есть, вместо ОТМЕТКА вписать название вашего атрибута, в котором находится значение отметки.
     
    config нравится это.
  15. config

    config Форумчанин

    ivsem, ясно. Я думаю это замечание будет полезно многим, кто использует блоки с атрибутами. Спасибо большое!
     
  16. АлексЮстасу

    АлексЮстасу Форумчанин

    Гм... Задача из первого поста решается без доп. программ - в редакторе блоков все "кружочки и атрибуты" блока отметки заменяются на одну точку. Блоки взрываются, и получаются точки.
    Задача получить еще и точку на блоке - скопировать в своих координатах эти блоки в др. файл, там превратить в точки, и вставить обратно.
    Или что?
     
  17. config

    config Форумчанин

    Да. Вариантов преобразований много. Но хотелось подобрать наименее трудозатратный. Этот лисп меня вполне устраивает, за что благодарен автору VVA на dwg.ru
     
  18. Qvinto

    Qvinto Форумчанин

    В Вашем случае, самый менее трудозатратный, это geo_export и geo_import.

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

    config Форумчанин

    Qvinto, спасибо, но задача стояла несколько другого плана. Нужно было по блокам создать копии точек с высотой. Эти программы у меня конечно же в постоянном пользовании и "прощупаны" основательно.
     
  20. milkon88

    milkon88 Форумчанин

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