|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Изменение нескольких текстовых примитивов.
Регистрация: 20.03.2014
Сообщений: 4
|
||
Просмотров: 2820
|
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Цитата:
Лисп не мой, автор Лиспа мне не известен. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Зачем так-то??? Зачем преобразовывать тексты в атрибуты блоков (которые, кстати, еще и расставить надо будет)?
----- добавлено через 42 сек. ----- Вопрос задан в разделе "AutoCAD", поэтому ответ (наверняка) будет только один: руками. Программно можно сделать намного быстрее и проще, но это вопрос в другую ветку.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Конструктор по сути (машиностроитель) Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391
|
Автор просто новичок. Перенаправь его просто (перемести т.е.). Хотя, может уже набрел поиском, перебирает варианты.
__________________
Век живи, век учись - ... |
|||
![]() |
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Цитата:
Можно ещё попробовать функцией найти и заменить. Не известно в каком виде цифры и как их отсортировать что бы получить нужный и правильный результат. |
|||
![]() |
|
||||
Регистрация: 20.03.2014
Сообщений: 4
|
Valery Brelovsky, вид у цифр самый обычный двух-,трехзначные цифры некоторые с одним знаком после запятой, однострочный текст. На одном чертеже (а таких чертежей не мало) около 300 примитивов и к каждому надо добавить Нк=, а с атрибутами блоков я вообще никогда не работал и не знаю как и с чем их "едят". Лисп загрузил, а дальше что...
|
|||
![]() |
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
набираешь в ком. строке txt2blk И отвечаешь на вопросы. Первый от спрашивает имя блока (Block name
![]() потом на какой слой поместить отрибут.Target layer for block/atttribute: 0 а потом выбор объектов Select objects: . Выбираешь необходимые тексты потом ВВод и получаешь блоки с атрибутами. Затем выбираешь один блок и заходишь в редактор блоком и добавляешь отдельно нужный текст. Почему отдельно, имеется не редактируешь тот абтибут что получилчя, а пишешь новый текст и размещаешь его возле значения атрибута как он должен быть. Затем сохраняешь и в каждом блоке получаешь добавку Nk= и соответствующее значение текста атрибута. |
|||
![]() |
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Это старый Лисп. Раньше кроме дорог ещё готовил планы меживания для министерства строительства. А там были свои требования к файлам всё в полилиниях и блоках. А высоты насъёмках были текстами, и нужно было переводить в блоки. Вот этим лиспом я это решал. Держу его на случай если в Цивил отметки загрузить а с текстами возится нет желания. Но пока редко. В основном геодезия приходит подходящая можно использовать срразу.
|
|||
![]() |
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
изменение формата текстовых блоков | Joslen_bomon | AutoCAD | 2 | 03.09.2010 11:53 |
Вопрос: изменение свойств участка последовательно соединённых примитивов. | Tonic | Программирование | 19 | 09.10.2009 14:25 |
Изменение параметров примитивов составляющих сложный блок. | Theodor | Программирование | 5 | 19.04.2009 21:29 |
Сортировка текстовых примитивов | CB | Программирование | 6 | 11.12.2007 15:44 |