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

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

Как добавить текст к мультивыноске

Ответ
Поиск в этой теме
Непрочитано 10.04.2016, 14:51 #1
Как добавить текст к мультивыноске
jul80
 
работа
Регистрация: 19.09.2007
Сообщений: 5

Пожалуйста, не ругайте, если ответ существует и для кого-то очевиден. Мне нужно добавить в мультивыноски, содержащие высоты приписку вида: "в.тр" либо "дно". Есть масса лиспов добавления суффиксов с автоматической нумерацией, либо добавление суффикса в мтекст (но при разбиении мвыноски полка мтекста не удлиняется при дописывании инфы и снова надо редактировать). Подскажите алгоритм, упрощающий данную операцию при порядке 500 выносок на каждом чертеже.
Просмотров: 2062
 
Непрочитано 10.04.2016, 16:03
#2
Кулик Алексей aka kpblc
Moderator

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


А теперь еще раз, только с образцом - что было, что надо в результате.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 11.04.2016, 11:42
#3
jul80


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


Черные отметки проставляются программой в виде мультивыноски. Красные пояснения дописаны вручную.
+1 вопрос по Мвыноскам. Можно ли настроить вид выноски в виде прямой полочки, без излома (чтобы выбрать все, изменить стиль и текст мвыноски встал горизонтально к точкам вставки)
Миниатюры
Нажмите на изображение для увеличения
Название: Вопрос акад.GIF
Просмотров: 84
Размер:	10.6 Кб
ID:	168593  
jul80 вне форума  
 
Непрочитано 11.04.2016, 11:56
2 | #4
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,010


Код:
[Выделить все]
 ;prefix and suffix selected Texts
;(C) CAD Studio  - www.cadstudio.cz
;
(defun C:PSfixTxt (/ ss ssl obj sPrefix sSuffix)
 (vl-load-com)
 (princ "\nSelect Texts, Mtexts, MLeaders: ")
 (setq ss (ssget '((0 . "TEXT,MTEXT,MULTILEADER")))
       sPrefix (getstring "\nEnter prefix: " T)
       sSuffix (getstring "\nEnter suffix: " T)
 )
 (setq ssl (sslength ss))
 (repeat ssl
  (setq ssl (1- ssl))
  (setq obj (vlax-ename->vla-object (ssname ss ssl)))
  (vla-put-textstring obj (strcat sPrefix (vla-get-textstring obj) sSuffix))
 )
 (princ)
)
Nike вне форума  
 
Автор темы   Непрочитано 11.04.2016, 12:32
#5
jul80


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


Nike, спасибо огромное, то что нужно! Offtop: 2 часа (650 пересечек) были бы вчера сэкономлены.
jul80 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как добавить текст к мультивыноске



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Текст вдоль полилинии или сплайна (по кривой) Denioska AutoCAD 48 10.09.2022 21:55
Дробный текст в многострочном атрибуте Сет LISP 2 08.04.2016 11:00
Как в "Компасе" вставлять текст без форматирования HYPERBALLOiD Компас 4 31.03.2016 12:28
Как Преобразовать объектные ссылки в текст zmejsan AutoCAD 6 29.11.2013 15:09
текст в блоке! нужна помощь ADJ AutoCAD 6 11.04.2012 16:35