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

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

Как переделать атрибуты в тексты?

Ответ
Поиск в этой теме
Непрочитано 05.08.2009, 12:55 #1
Как переделать атрибуты в тексты?
Grinzaid
 
Архитектор
 
Израиль
Регистрация: 14.10.2003
Сообщений: 365

Как переделать атрибуты в тексты? Проблема в том, что конструктор вместо текстов исползовал атрибуты (не в блоке, а просто атрибуты). Когда я подгружаю файл конструктора XREF-ом, все атрибуты пропадают. Как можно быстро исправить?
__________________
С уважением,
Влад Гринзайд.
Просмотров: 2867
 
Непрочитано 05.08.2009, 13:26
#2
Кулик Алексей aka kpblc
Moderator

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


открыть файл с атрибутами вместо текстов и применить burst. По крайней мере попытаться можно...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.08.2009, 14:06
#3
Victor


 
Регистрация: 14.06.2009
Бат-Ям
Сообщений: 295


попробуй
Код:
[Выделить все]
(defun c:test( / )
(setq nameset (ssget "_:L" '(( 0 . "ATTDEF"))))
(setq setlength (sslength nameset))
(setq i -1)
(repeat setlength
    (setq i (1+ i)) 
    (setq namtxtrun (ssname nameset i))
    (setq txtrun (entget namtxtrun))
    (setq text_a (cdr(assoc 2 txtrun)))
    (setq p_text (cons 1 text_a))
    (setq p_kord (assoc 10 txtrun))
    (setq p_sloy (assoc 8 txtrun))
    (setq p_styl (assoc 7 txtrun))
    (setq p_ugol (assoc 50 txtrun))
    (setq p_heig (assoc 40 txtrun))
    (setq spis_st (list '(0 . "TEXT")   
                    '(100 . "AcDbEntity") p_sloy '(100 . "AcDbText")                     
                    p_kord p_heig p_text p_ugol p_styl))
    (entmake spis_st)
    (entdel namtxtrun)
)
)
Victor вне форума  
 
Автор темы   Непрочитано 06.08.2009, 23:13
#4
Grinzaid

Архитектор
 
Регистрация: 14.10.2003
Израиль
Сообщений: 365
<phrase 1=


Большое спасибо, Виктор, работает.
__________________
С уважением,
Влад Гринзайд.
Grinzaid вне форума  
 
Непрочитано 29.08.2016, 16:53
#5
хашмаль

Электричество
 
Регистрация: 31.01.2009
Сообщений: 8


Будет ли это работать с ZWcadом? И куда нужно вставить этот код? Первый раз я такое хочу сделать) Извините за наивный вопрос.
хашмаль вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как переделать атрибуты в тексты?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рифмоплетство. Kryaker Разное 554 14.11.2023 11:59
как переделать сканированный чертеж в рабочий чертеж AutoCad Barma_60 AutoCAD 5 16.09.2008 17:22
Юмор 2007 Огурец Разное 1172 29.12.2007 11:16
Как изменять, добавлять атрибуты у блока Алексей К. AutoCAD 2 29.01.2007 10:59
Как добавить атрибуты в динамический блок? Archeo Динамические блоки 20 17.11.2006 11:30