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

Замена одного блока другим.

Тема в разделе "Civil 3D", создана пользователем Vova_tels, 14 апр 2015.

  1. Vova_tels

    Vova_tels Форумчанин

    Доброго времени Уважаемые форумчане. Вопрос такой, каким образом заменить один блок другим, с характеристиками (поворот, масштаб и пр.) предыдущего блока? И желательно не во всем чертеже, а на выделенном участке. Заранее благодарен...
     
  2. InOut

    InOut Форумчанин

    В меню Экспресс есть команда Replace block with another block (или команда blockreplace). Она заменяет блоки с сохранением атрибутов, поворота и масштаба. Но заменяет ВСЕ одноименные блоки. Поэтому если нужно заменить только некоторые, можно сделать так: вырезать блоки на нужном участке в чистый чертеж, заменить там и вставить обратно.
     
  3. Vova_tels

    Vova_tels Форумчанин

    InOut, спасибо, вроде получается. Только вот некоторые блоки не меняются, не пойму в чем проблема. Причем в обратном порядке все происходит нормально.
     
  4. jadgon

    jadgon Форумчанин

    в ресурсах поищи, должна быть lisp-программа замена блоков, может подойдет
    frto.lsp называется
     
  5. Vova_tels

    Vova_tels Форумчанин

    jadgon, как я понял frto не сохраняет атрибут меняемого блока.
     
  6. Vova_tels

    Vova_tels Форумчанин

    Пытаюсь при помощи ET поменять столб 0.4 кВ на столб 10 кВ. 10 кВ на 0.4 кВ меняется, а наоборот нет. Не пойму почему!?!?
     
  7. АлексЮстасу

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

    Выложите эти блоки.
     
  8. Vova_tels

    Vova_tels Форумчанин

  9. АлексЮстасу

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

    Лучше бы виде евро или золотых слитков! :)
    Но здесь, так и быть, в dwg.
     
    max7 и Qvinto нравится это.
  10. jadgon

    jadgon Форумчанин

    Может я тебе тяжелым путем посоветую пойти, создай точки COGO и там веселись с этими блоками и атрибутами сколько душе угодно в настройках стилей.
     
  11. АлексЮстасу

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

    Может быть, что после замены достаточно сделать для этих блоков _ATTSYNC (АТРОБНОВИТЬ)?
     
  12. jadgon

    jadgon Форумчанин

    все может быть) файл мы так и не увидели)
     
  13. АлексЮстасу

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

    Я бы даже сказал: "файлы" :)
     
  14. Vova_tels

    Vova_tels Форумчанин

    Извиняюсь за задержку. Вот файлы).


    Мало ли в каком виде он нужен. А вообще художника может обидеть каждый), а вот помочь направить на путь...


    Одно время так работали, ни чего хорошего не получилось.
     

    Вложения:

  15. АлексЮстасу

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

    1. В файле блоки с названиями "A$C7FDE4D2D" или т.п. А так же с пробелами в названиях типа "Вл 10кв". И те и другие Express не понимает из-за недопустимых символов в названиях вроде $ и пробела. Для лучшей работы их стоит переименовать с помощью _RENAME (НОВОЕИМЯ).
    2. Внутри блоки этих столбов со стрелками сами состоят из блоков столбов и стрелок. Причем, блоки самих столбов и там, и там одинаковые. А у стрелок разные: "про_низ" и "115-1". Т.е. не нужно заменять сами блоки столбов со стрелками, достаточно и лучше заменить только блоки стрелок. Express их нормально заменяет, и они видны после _REGENALL (ВСЕРЕГЕН).
    3. Выглядят сами столбы в блоках со стрелками по-разному только потому, что у них разные масштабы.

    Все без проблем делается Express-м.
    И теме этой самое место не в Civil, а в Autocad.
     
    jadgon нравится это.
  16. Vova_tels

    Vova_tels Форумчанин

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