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

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

Войти

Экранирование значения атрибута в блоке

Тема в разделе "Autocad", создана пользователем Robkiy, 28 апр 2017.

  1. Robkiy

    Форумчанин

    Регистрация:
    15 июн 2012
    Сообщения:
    613
    Симпатии:
    84
    Адрес:
    Краснодар
    Всем Добра !
    подскажите кто знает как убрать экранирование на значении атрибута блока
    Создал блок и атрибут со значением высоты блока - так вот при подписи его сама надпись с фоном получается , а убрать не могу ни как , только после расчленения
    В автокад блоки импортирую - ГЕО ИМПОРТОМ !
    файл прикрепляю -Блок 1
     

    Вложения:

    • 1.dwg
      Размер файла:
      1,5 МБ
      Просмотров:
      13
    #1
  2. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.303
    Симпатии:
    2.623
    Адрес:
    г.Смоленск
  3. Robkiy

    Форумчанин

    Регистрация:
    15 июн 2012
    Сообщения:
    613
    Симпатии:
    84
    Адрес:
    Краснодар
    FOXXX591, ссылку подправь пожайлуста -а то меня в мои диалоги выкидывает
     
    #3
  4. FOXXX591

    Форумчанин

    Регистрация:
    19 окт 2012
    Сообщения:
    3.303
    Симпатии:
    2.623
    Адрес:
    г.Смоленск
     
    #4
    Robkiy нравится это.
  5. Robkiy

    Форумчанин

    Регистрация:
    15 июн 2012
    Сообщения:
    613
    Симпатии:
    84
    Адрес:
    Краснодар
    FOXXX591, спасибо ! но почему то всё равно не выходит к сожалению , скрытие заднего плана по идее в обще не должно у меня быть но оно есть и так и так , думаю связано с тем что координатf Z берётся с объекта
    --- Сообщения объединены, 28 апр 2017, Оригинальное время сообщения: 28 апр 2017 ---
    никакого экранирования нет если не привязывать атрибут к объекту
     
    #5
  6. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Это не экранирование, это подсвечивается атрибут, чье значение берется из поля данных.
    FIELDDISPLAY: 0 - не подсвечивается, 1- подсвечивается.
    Или:
    fielddisplay.png
    На печать это экранирование не влияет.
    Есть смысл оставлять включенным, чтобы видеть, утрачена ли связь атрибута вхождения блока с нужными данными.
    Например, если введете значение вручную, то такая связь во вхождении блока утратится, и у этого блока атрибут не будет подсвечен (экранирован). Соответственно, при изменении исходных данных значение атрибута уже меняться не будет.
     
    #6
    chehoff и Robkiy нравится это.
  7. Robkiy

    Форумчанин

    Регистрация:
    15 июн 2012
    Сообщения:
    613
    Симпатии:
    84
    Адрес:
    Краснодар
    АлексЮстасу, огромное спасибо !!!
    --- Сообщения объединены, 28 апр 2017, Оригинальное время сообщения: 28 апр 2017 ---
    всё так просто оказалось ! пол дня мозг взрывал- от души !
     
    #7
  8. i77artur

    Форумчанин

    Регистрация:
    9 окт 2010
    Сообщения:
    1.554
    Симпатии:
    939
    Коллеги, подскажите как добавить маскировка к атрибуту блока, чтоб перемещалась вместе с атрибутом. Экранирование надписей, мне не нравится, хочется чтоб была в составе блока
    --- Сообщения объединены, 27 ноя 2021, Оригинальное время сообщения: 27 ноя 2021 ---
    2021-11-27_224412.jpg
    Здесь, изображения маскировки заднего плана многострочного текста, хочу такое-же для атрибутов блока
     
    #8
  9. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Рискну ошибиться (давно блоки не создавал), но атрибуты с масками не сделать. Только тексты. Надеюсь, поправят...
    Но можно сделать маску под все атрибуты блока (это которые ВУ...?). Блок, кажется, динамический?
    Т.е. в действие перемещения и т.п. можно включить и маску - _WIPEOUT.
    Только придется соблюсти последовательность появления маски и атрибутов в блоке. Вырезать атрибуты и линии, создать маску, вставить атрибуты и линии.
    После этого придется по новой включить линии и атрибуты в действия перемещения и пр.
    Иначе маски будут накрывать атрибуты - Display order не поможет.
    ... Потом нужно будет всем участникам и в каждом файле переопределять блок - из Design Center.
    Не уверен, но может не обойтись еще и без _ATTSYNC.

    Тем не менее, эта морока с переделкой может того стоить.
     
    #9
    i77artur нравится это.
  10. Qvinto

    Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    5.681
    Симпатии:
    4.236
    Адрес:
    Украина, г.Калуш
    Можно, как-то так.

    бок_3.gif
     
    #10
    i77artur нравится это.
  11. i77artur

    Форумчанин

    Регистрация:
    9 окт 2010
    Сообщения:
    1.554
    Симпатии:
    939
    Qvinto, Я такое сразу сделал, но при перемещении атрибута, отметки, маска остается на месте. Хотел сделать как у митяя блок, атрибут под маской

    АлексЮстасу, Попробую, тут надо маску привязать к тексту=атрибут, при перемещениии атрибута, должна двигаться маска
    --- Сообщения объединены, 28 ноя 2021, Оригинальное время сообщения: 28 ноя 2021 ---
    Вот еще пример пункта
     

    Вложения:

    #11
  12. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Qvinto, пардон, не понял, что это должно показать? Что в блоке маска? Так об этом и речь же - сделать маски (_WIPEOUT == МАСКИРОВКА).
    i77artur, тоже не понял... Два блока, в них есть маски, маски перемещаются с атрибутами. В чем тут вопрос?
     
    #12
  13. i77artur

    Форумчанин

    Регистрация:
    9 окт 2010
    Сообщения:
    1.554
    Симпатии:
    939
    АлексЮстасу, Нужно такие же атрибуты добавить к блокам в готовом чертеже. Если заменить блоки, то расположение атрибутов поменяется, если отредактировать сущ. блок, то все останется на своих местах с маскировкой
     
    #13
  14. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Да, это я упустил...
    Если бы. Маски вставлены же после атрибутов. Как их вниз ни перекладывай в блоке, в чертеже они будут накрывать атрибуты.
     
    #14
    i77artur нравится это.
  15. i77artur

    Форумчанин

    Регистрация:
    9 окт 2010
    Сообщения:
    1.554
    Симпатии:
    939
    АлексЮстасу, Спасибо, учту на следующем проекте, чтоб блоки были готовы заранее
     
    #15
    АлексЮстасу нравится это.
  16. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    #16
    АлексЮстасу и i77artur нравится это.
  17. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    #17
  18. BearDyugin

    BearDyugin Модератор
    Форумчанин

    Регистрация:
    30 ноя 2007
    Сообщения:
    2.762
    Симпатии:
    2.519
    Адрес:
    Сибирь
    Если отредактировать несколько атрибутов, то это не так страшно. Если возникает необходимость редактировать много, то надо задумается над автоматизацией этого процесса.
     
    #18
  19. АлексЮстасу

    Форумчанин

    Регистрация:
    28 май 2012
    Сообщения:
    1.970
    Симпатии:
    694
    Адрес:
    Маськва
    Заменять базовый функционал AutoCAD?
     
    #19

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

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