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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Блок-загадка

Блок-загадка

Ответ
Поиск в этой теме
Непрочитано 06.08.2009, 20:07 #1
Блок-загадка
Vova
 
Engineer
 
New-York
Регистрация: 05.09.2003
Сообщений: 10,288

Вроде блок с атрибутом, и последний даже поддается редактированию. Но Bedit атрибута не видит. Refedit видит, но не в своем рабочем наборе. Find не видит, Battman определенно заявляет, что здесь атрибутом и не пахнет. List уверяет в обратном.... Вообщем, загадка, и для меня тоже

Вложения
Тип файла: dwg
DWG 2007
BLOCK-ATT-NEVIDIMKA.dwg (73.4 Кб, 605 просмотров)

Просмотров: 3010
 
Непрочитано 06.08.2009, 21:08
#2
Dym


 
Регистрация: 27.09.2005
Двинскъ
Сообщений: 586
Отправить сообщение для Dym с помощью Skype™


завис при загрузке
Dym вне форума  
 
Непрочитано 06.08.2009, 21:27
#3
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,919


Занимательно. Прикрученный блок с атрибутом в блоке...
Попробовать: создать блок с атрибутом; затем вставить его в чертеж; редактировать по месту; исключить атрибут из набора.
engngr вне форума  
 
Непрочитано 06.08.2009, 21:29
#4
Кулик Алексей aka kpblc
Moderator

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


Файл не скачивал (пока просто некогда), поэтому "насухую": у Alaspher'a в свое время (пока download сайта uniip.ru был жив) была программа, которая хитрым образом добавляла атрибут в описание блока.
P.S. А если попробовать _attsync - что будет?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.08.2009, 21:30
#5
-mavlin-


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


Подобнеое случалось, когда изначально блок был с атрибутом. Но потом, когда через редактор блоков атрибут удаляли, получалось: на существующих вхождениях блоков атрибуты есть, а в самом блоке их нету.

_attsync говорит, что нет блоков с атрибутами
-mavlin- вне форума  
 
Непрочитано 06.08.2009, 23:34
#6
EOL1000

Architect
 
Регистрация: 23.01.2009
Ireland
Сообщений: 444


Vova

Попробуйте вставить в редакторе блоков новый атрибут
со старым именем FIXT_CODE

regards
EOL1000 вне форума  
 
Непрочитано 07.08.2009, 00:16
#7
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Кажется все дело в том что kогда создавался атрибут - забыли проставить prompt и defolt value
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Автор темы   Непрочитано 07.08.2009, 17:12
#8
Vova

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


Цитата:
Сообщение от EOL1000 Посмотреть сообщение
Vova

Попробуйте вставить в редакторе блоков новый атрибут
со старым именем FIXT_CODE

regards
Вначале я не сказал, как нашел такой странный блок. Мне надо было удалить со всех вставок атрибут, оставив только картинку. Хотел при помощи Battman сделать это одним махом, и наткнулся на странности. И совет EOL1000помог! Создал новый атрибут с тем-же именем тега, но строку Default оставил пустой. И все атрибуты изчезли! Но механизм , как это получились. остается неясным
Thanks a lot
Vova вне форума  
 
Непрочитано 07.08.2009, 17:31
#9
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,917
<phrase 1=


Vova, -mavlin- в посте №5 подробно расписал, как сие происходит
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Автор темы   Непрочитано 07.08.2009, 17:43
#10
Vova

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


Зашел на форум опять чтобы подтвердить сказанное Malvin но Zenon меня опередил. Вот думаю, можно-ли как-то использовать эту находку в целях защиты своих блоков, о чем регулярно спрашивают
Vova вне форума  
 
Непрочитано 07.08.2009, 19:39
#11
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


А вот так можно посмотреть сам атрибут и даже его поредактировать:
Код:
[Выделить все]
(entget (entnext (car (entsel))))
Во всех вхождениях блоков можно менять атрибуты как хочешь, и название и значение, поскольку графика одна на всех, а атрибуты на каждое вхождение свои.

Причем, при копировании элементов через буфер, копируется и вхождение (такое, как оно есть) и описание блока в базе. Вхождение будет с атрибутами, а описание без них. При вставке такого блока из базы получим блок уже без атрибутов.
Вообще, у всех Автокадов не получается убить атрибуты в блоках, поскольку attsync выдает, что блоков с атрибутами нет.

Последний раз редактировалось Supermax, 07.08.2009 в 19:50.
Supermax вне форума  
 
Автор темы   Непрочитано 16.05.2010, 17:20
#12
Vova

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


Вот еще простой способ удалить такие атрибуты: командой _Find заменить содержимое атрибута на пробел
Vova вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Блок-загадка



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хитрый блок Vova Динамические блоки 166 20.03.2017 15:13
Болеем за наших на Олимпиаде T-Yoke Разное 472 28.04.2009 17:40
На каком лайоуте находится выбранный блок? DonVik Программирование 30 29.08.2008 17:20
Создать блок Creator Динамические блоки 25 08.02.2008 19:11
Помогите доделать программу добавления объектов в блок МишаVBA Программирование 1 20.05.2006 01:04