|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Копирование содержания текста
Oxypropane welder
Unix
Регистрация: 29.01.2008
Сообщений: 750
|
||
Просмотров: 11183
|
|
||||
Попробуй TTC - Text to Text Copy. Кстати, посмотри нумераторы, может понравятся.
__________________
Как использовать код на Лиспе читаем здесь |
||||
![]() |
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA,
Код:
VVA, Что можно сделать чтобы выбиралось не по одному тексту а сразу рамочкой сколько хочешь Пример лиспа: 1. Выберите базовый текст 2. Выберите область текстов для прописки базового текста (или точечными выделениями с активной заменой) 3. Конец Этот лисп как раз и послужит
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
![]() |
|
||||
Модифицировал команду TTC из #6
Можно поштучно указывать здля замены Тексты, Размеры, Ячейки таблицы Автокада, Аттрибуты блока, или "промахнуться" и рамкой указать область для замены. Там будут искаться Тексты и Мтексты Код:
По ссылке в моей подписи прочитай примечание в начале статьи
__________________
Как использовать код на Лиспе читаем здесь |
||||
![]() |
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, от меня спасибо
Применение: 1. Исправление чертежей, к примеру Б1, на Б2 выборочно 2. Корректировка текстов из заготовок 3. Приведенный лис из поста #7 можно выбросить
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
![]() |
|
||||
а вот тема похожая подымалась.пост #15
__________________
Errare humanum est, insipientis perseverare |
||||
![]() |
|
||||
>dextron3 Почти правильно. Проверка переменной TTC на nil не даст тебе информации, загружена или нет команда C:TTC. Проверка должна быть такой (if(null C:TTC) ... . Твоя конструкция (if (= ttc nil) ... просто будет каждый раз подгружать файл ttc.lsp. Ну и соответственно кнопочка, пути оставлены как у dextron3
^C^C(if(null C:TTC)(Load (findfile "Lisp/ttc.lsp")));ttc;m; Вариант с расположением файла в папке, прописанной в путях доступа ^C^C(if(null C:TTC)(Load "ttc.lsp"));ttc;m; Про пути доступа смотреть рисунок и читать из раздела "Организация библиотеки лисп файлов"
__________________
Как использовать код на Лиспе читаем здесь |
||||
![]() |
|
||||
Это для всех. Для лиспа (defun ttc ()<что-то делаем>) и (defun C:ttc ()<что-то делаем>) это две разные функции, которые можно вызвать из командной строки так (ttc) и так (C:TTC). Просто у функций, начинающихся с префикса C: есть некоторые особенности:
Ну и к слову для остальных: здесь ( LISP. Копирование текста из/в DText, MText, Таблиц, Размеров, Атрибутов, определения Атрибутов) выложен вариант с возможностью переключения Layout при копировании текстов.
__________________
Как использовать код на Лиспе читаем здесь |
||||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,648
|
Помогите пожалуйста разобраться с постом #9. При копировании мтекста, который содержит степень (верхний индекс, например 2), вместо степени в конечный мтекст вставляется 2^. И хотелось бы в него добавить функцию замены цвета конечного мтекста, по аналогии с лиспом для вычисления суммы длин линий со вставкой в мтекст из http://dwg.ru/f/showthread.php?t=842...D%E8%FF&page=6, пост #118.
там изменен фрагмент Код:
![]() Заранее спасибо |
|||
![]() |
|
||||
Регистрация: 20.03.2008
Сообщений: 2,648
|
Накопал на этом сайте в программах лиспик по этой теме. Очень достойный, надо заметить.
Цитата:
Он тут: http://dwg.ru/dnl/198 Умеет копировать, корректно отображая индексы |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 09.07.2010
Санкт-Петербург
Сообщений: 1,987
|
Цитата:
А атрибуты динамических блоков возможно добавить будет? |
|||
![]() |
|
||||
Лисп из #9 перестал работать с ячейками таблицы, хелп ми плииз! Проект горит, пробовал различные варианты и с caduser в том числе, автокад 2014 лицензия SP1.
P.S. Извиняюсь - все работает выбор не цифры в автокадовской таблице , а линии края ячейки, ранее насколько помню работало указанием цифры. На всякий случай оставлю точно рабочий вариант.
__________________
tc71 Последний раз редактировалось perpetule, 08.06.2016 в 17:04. |
||||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Проблемы при копирование текста | Robert625 | AutoCAD | 3 | 21.08.2007 16:21 |
Перемещение и копирование многосторочного текста | Karen | AutoCAD | 13 | 23.12.2006 12:29 |
Изменение форматированного текста посредством lisp | Tramp | LISP | 4 | 03.03.2006 11:28 |
Копирование текста в другие выбранные текстовые объекты | Visla | AutoCAD | 1 | 27.04.2005 14:50 |