Прескочи към основното съдържание Прескочи към навигацията

Как да контролирам видимостта на атрибут в динамичен блок?

AutoCAD

Създавам динамичен блок който освен видимост има и разтягане. Добавям атрибут. В блок едитора всичко е наред - настройвам си видимостта на атрибута, но като изляза от едитора и атрибута винаги е видим.

Здравейте, Надя, за да контролирате видимостта на атрибут в динамичен блок в AutoCAD, е необходимо да включите опцията "Lock Position" за самия атрибут. Ако тази настройка не е активирана, атрибутът ще се вижда във всички видими състояния, независимо от вашите настройки в Block Editor. Това е чест проблем и се решава лесно в редактора на блока.

Стъпка по стъпка инструкция

  1. Отворете динамичния блок
  • Кликнете върху блока и изберете "Block Editor".
  1. Изберете атрибута
  • Кликнете върху желания атрибут (Attribute Definition).
  1. Отворете палетата с Properties
  • В блок едитора натиснете Ctrl+1 или използвайте Properties от лентата.
  1. Настройте "Lock Position"
  • В най-долната част на Properties панела намерете "Lock position".
  • Задайте стойност на "Yes".
  • Това указва на AutoCAD да синхронизира видимостта на атрибута със съответното състояние.
  1. Проверете видимостта
  • За всяка видимост, използвайте Visibility States да скриете/покажете обектите и атрибутите, както желаете.
  • Уверете се, че атрибутът е показан само там, където го искате.
  1. Синхронизирайте атрибутите
  • Излезте от Block Editor и в командния ред напишете ATTSYNC (или използвайте инструмент от Insert таба).
  • Изберете съответния блок за синхронизация.
  • Това ще приложи всички промени към вече вмъкнати блокове.
  1. Проверете резултата
  • Вмъкнете блока в чертежа и променете състоянията на видимост – атрибутът трябва да се скрива/показва според настройките ви.

Актуално обяснение:

Този проблем възниква, защото по подразбиране атрибутите не се скриват автоматично при промяна на състоянието на видимост. Единствено опциите „Lock position“ осигуряват коректно поведение на атрибутите в различните видимости на динамичния блок.

Ако продължавате да имате проблеми, проверете дали:

  • Атрибутът е добавен след параметъра за видимост;
  • Настройките са синхронизирани чрез ATTSYNC;
  • Атрибутът е видим само в желаните състояния през Visibility States.

Така ще контролирате успешно показването на атрибутите във всеки видим режим във Вашите динамични блокове в AutoCAD.

Благодаря за изчерпателния отговор. Достатъчно беше да включа „Lock position“ и всичко вече е ок.


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.