Разное > Работа для разработчиков

LISP. Замена текста на блок с атрибутами

(1/1)

pu6istik:
Прошу помощи собрать LISP (у самого не очень получается) с учетом следующего:

Исходные данные:
0. Если это важно, LISP планируется использовать на версии AutoCAD 2020
1. Есть dwg в котором среди прочего есть несколько (к примеру 1000) однострочных текстов
2. В этом же dwg есть или будет вставлен блок с 2 (возможно 3-4, если это никак не повлияет)
3. Имя блока: marks; имя 1 атрибута: mark; имя 2 атрибута: room; имя 3-4 атрибутов: ?.

Задачи LISP:
1. Запрос на выбор однострочных текстов
2. Содержимое текста вставить в первый атрибут блока
3. Вставка блока в точку вставки текста (по всем выбранным текстам)
4. Исходный однострочный текст удалять не требуется (для контроля)

Общая цель — выгрузка атрибутов и обратная связь по id блока.

Искал решение самостоятельно, но попадались неподходящие и неполные варианты.
Готов дополнительно поощрить спортивный интерес и потраченное время.
Извините, вам запрещён просмотр содержимого спойлеров.

Навигация

[0] Главная страница сообщений

Перейти к полной версии