|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
Немного переработал renum. Так получилось, что надо было иметь ренум с префиксом, суффиксом, и двумя счётчиками. Так же как удобная фишка сделал, что при промахивании, плагин на шаг назад отступает. Удобно, когда надо одно и тоже значение вбить в несколько разных мест. Просто ставишь одно значение, потом "промах" по пустому месту и опять ставишь в текст в след месте. Но потом решил немного переделать. Итого:
Плагин работает с "TEXT" "MTEXT" "ATTRIB" "MULTILEADER" и "ACAD_TABLE" В версии 4-1 добавлена защита от падения при обработке мультивыносок на основе блока, как в ссылке по ниже лежащему тексту. Мульти выноски с блоком типа как в посте 17 не обрабатывал, так как такими не пользуемся. Поддерживаются варианты оформления спецсимволами, при работе с мтекстом. Список спецсимволов можно взглянуть тут P.S. Не ругайте, если что кому что не нравится, так как делал для себя и под свои нужды.
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! Последний раз редактировалось petro_f, 06.12.2019 в 10:42. Причина: Добавление функционала от 06.12.2019 |
||||
|
||||
Регистрация: 07.04.2010
Казань
Сообщений: 26
|
petro_f, а Вы не могли бы описывать здесь какие изменения происходят в новых версиях вашего лиспа? А то мы новым функционалом не в полной мере сможем воспользоваться ))
...Вот попросил и потом заметил, что появились новые пункты в описании. Запрос снимаю. petro_f, если у вас есть настрой продолжать развитие этой функции, можете ли Вы добавить в интерфейс первого окна кнопку, добавляющую текст "\P" в префиксы/индексы для реализации многострочных мультивыносок? Многострочный текст нужен очень многим. Ну или просто добавьте текстовую подсказку для пользователей, что \P выполняет возврат каретки. Сейчас пробовать добавлять \P вручную в префикс. Просто класс! Всё работает как надо. И лисп заиграл другими красками. Теперь я могу делать нумерацию и на 2-й/3-ей строчке, да и в любом многострочном тексте. Последний раз редактировалось Denver-22, 21.11.2016 в 09:06. |
|||
|
||||
Цитата:
Кто не знает, то может посмотреть тут http://www.cadforum.cz/cadforum_en/t...bjects-tip8640 или на русском http://docs.autodesk.com/AMECH_PP/20...r=ACDd30e83743 P.S. Спасибо за подсказку VVA
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! Последний раз редактировалось petro_f, 03.12.2016 в 13:33. |
||||
|
||||
Отопление и вентиляция Регистрация: 31.10.2008
Москва
Сообщений: 445
|
я вот раньше пользовался вот этим прекрасным нумератором https://dwg.ru/dnl/1929
немного подправил 64 версию чтобы работало с мультивыносками |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 08.04.2012
Сообщений: 16
|
Цитата:
upd понял, надо скачать с сайта https://knowledge.autodesk.com vba enabler Последний раз редактировалось greyser, 01.12.2016 в 13:02. |
|||
|
||||
http://forum.dwg.ru/showpost.php?p=1594840&postcount=26
Только там одна проблемма - во первых 32-64 бит есть разница в версии, а вторая и самая главная VBA У нас на работе прав админских на компах нет... и поставить VBA проблемно..
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,053
|
Так и должно быть в нормальных фирмах) Пишете служебку - в целях оптиматизации работы требуется поставить бесплатное дополнение vbaenabler к аутокад, подписываете у начальника отдела и админу. Только не пишите - для убыстрения работы, боком может выйти)
|
|||
|
||||
Цитата:
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же! |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,053
|
Работал в подобной фирме на заре проектной деятельности, можете не объяснять) С тех пор уже сменил не одну фирму - все подобное решаемо, если не требует денег. VbaEnabler - не отдельная программа, а надстройка над акадом, которая не может получить права доступа выше прав доступа самого акада под пользователем - это к вопросу о безопасности. Но, конечно, лучше использовать лисп, NetAPI, ObjectArx. Хотя в вашем случае можно использовать еще подключение из VBA того же экселя - при этом легко реализовать дополнительный функционал типа: по типу блока/названию слоя/... автоматически подставляется нужный префикс и т.п.
|
|||
|
||||
Отопление и вентиляция Регистрация: 31.10.2008
Москва
Сообщений: 445
|
не знаю обычно проблем не было с установокой бесплатного инженерного/програмного софта . вот когда автокад LT - тогда даже lisp не рулит (((
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нумерация листов в AutoCad | Sergk | AutoCAD | 21 | 11.03.2022 05:21 |
Сквозная нумерация чертежей | Alxd | Прочее. Архитектура и строительство | 25 | 13.03.2014 14:53 |
Как программно удалить неиспользуемые стили мультивыносок. | Makswell | Программирование | 6 | 08.04.2009 13:43 |
Нумерация дин.блоков "тыкая" мышью | gizmo_zx | Программирование | 14 | 02.04.2009 11:44 |
Автоматическая нумерация текстов | dorofei | Программирование | 8 | 18.01.2007 09:31 |