Про атрибуты
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Про атрибуты

Про атрибуты

Ответ
Поиск в этой теме
Непрочитано 03.05.2006, 18:30 #1
Про атрибуты
Галина
 
инженер
 
СПб
Регистрация: 03.05.2006
Сообщений: 58

Добрый вечер или что там у нас!
Скажите плз, можно ли точку вставки атрибута выбирать не при определении атрибута, а при вставке блока и, если можно, то как?
:roll:
Просмотров: 3882
 
Непрочитано 04.05.2006, 06:51
#2
v_alex


 
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
<phrase 1=


Можно передвинуть атрибут в нужное место... либо разбить блок... разместить атрибут в нужном месте и переопределить блок...
v_alex вне форума  
 
Непрочитано 04.05.2006, 08:16
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


В момент вставки блока определить точку вставки атрибута нельзя, насколько я знаю. Потом передвинуть - это да, см.№2. Но и то до первого применения _.attsync либо _.battman.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.05.2006, 11:21
#4
Галина

инженер
 
Регистрация: 03.05.2006
СПб
Сообщений: 58


Спасибо, придется так и делать. Я работаю в AutoCAD 2004, а динамические блоки это, как я понимаю, придумка следующих версий
Галина вне форума  
 
Непрочитано 04.05.2006, 11:30
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


А при чем здесь динамические блоки?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.05.2006, 12:49
#6
Галина

инженер
 
Регистрация: 03.05.2006
СПб
Сообщений: 58


Вот при чем:
"Особое место среди нового функционала AutoCAD 2006 в части блоков занимает возможность связи текстовых полей со значениями динамических параметров блока. Кроме того, такие текстовые поля можно связывать с атрибутами блоков, что позволяет формировать динамические спецификации непосредственно в чертеже. Предусмотрена возможность формирования спецификаций атрибутов блоков в виде табличного объекта AutoCAD, тогда как ранее извлекать значения атрибутов можно было только во внешние таблицы (например, в Excel)"
Или я не разобралась? :roll:
Галина вне форума  
 
Непрочитано 04.05.2006, 12:59
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Я не понимаю логики развития сюжета, если честно (сарказма совсем чуть-чуть).
В начале не было разговора ни про поля, ни про дин.блоки. Я так полагал, что есть обычный блок, в его определении находится атрибут (для простоты - один, хотя их может быть сколько угодно). Вставили блок, после указания масштабов, поворота и прочая надо передвинуть атрибут в другое место. Так? Заполнение значения атрибута - это другая песня, и сейчас про нее вспоминать не будем, ок?
Внимание, вопрос. Так что надо было сделать? Переместить атрибут? Установить его значение? И то, и другое? Или что-то четвертое?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.05.2006, 13:03
#8
Галина

инженер
 
Регистрация: 03.05.2006
СПб
Сообщений: 58


Конечно, важно правильно сформулировать вопрос.
Есть схема. Элементы схемы записаны блоками с атрибутами. Поскольку атрибут жестко привязан к блоку, при вставке блока атрибуты налезают друг на друга. Я просто хочу их передвинуть на свободные места, а потом, если надо, редактировать
Галина вне форума  
 
Непрочитано 04.05.2006, 13:31
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Пост №2 - клик на блоке, схватить за ручку атрибут и потащить. По-моему, в 2004 работало...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.05.2006, 13:35
#10
Галина

инженер
 
Регистрация: 03.05.2006
СПб
Сообщений: 58


Атрибут тащится вместе с блоком. То есть атрибут у меня является частью блока?

Я, наверно, неправильно определяла атрибут. Рисовала элемент, потом атрибут, а потом записывала как блок.
Галина вне форума  
 
Непрочитано 04.05.2006, 13:44
#11
X-DeViL

Бизнес-шмизнес
 
Регистрация: 26.05.2004
Питер
Сообщений: 1,911


если у вас 2006й кад зайдите в блок и в св-вах атрибута выставьте "lock position"=OFF
X-DeViL вне форума  
 
Непрочитано 04.05.2006, 13:45
#12
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


переменные (variable) атрибуты таскаются отдельно наверное с 2000acada
или вы путаете текст и атрибут или в вашем блоке определен постоянный атрибут (constant)
Zouss вне форума  
 
Автор темы   Непрочитано 04.05.2006, 13:46
#13
Галина

инженер
 
Регистрация: 03.05.2006
СПб
Сообщений: 58


2004
У меня четыре атрибута, постоянный один
Галина вне форума  
 
Непрочитано 05.05.2006, 13:37
#14
Zouss


 
Регистрация: 14.03.2006
Сообщений: 863


а сколько ручек (grips) появляется при выделении блока?
Должна быть одна на точке его вставки и по одной (если нет всяких fit или align) на точке вставки каждого неConstant атрибута

Если количество ручек маловато (1 на точке вставки блока или и того меньше) попробуйте в опциях в предпоследней вкладке обкрыжить пункты "включить ручки" (enable grips) и "включить ручки внутри блоков" (enable grips within blocks)
Zouss вне форума  
 
Непрочитано 05.05.2006, 14:22
#15
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Галина, сбросьте суда фрагмент чертежа
Vova вне форума  
 
Непрочитано 05.05.2006, 15:01
#16
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Дополню ZOUSS №14
Это можно сделать, установив системные переменные
GRIPS в 1
GRIPBLOCK в 1.
http://www.caduser.ru/acad/index.php?var_name=GRIPS
http://www.caduser.ru/acad/index.php?var_name=GRIPBLOCK
VVA вне форума  
 
Автор темы   Непрочитано 10.05.2006, 15:49
#17
Галина

инженер
 
Регистрация: 03.05.2006
СПб
Сообщений: 58


Большое спасибо, я разобралась
Исправила constant на preset. Все растаскивается как надо [sm2201]
Галина вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Про атрибуты