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

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

Помогите написать макрос для вставки МТекста в Автокаде

Ответ
Поиск в этой теме
Непрочитано 15.09.2015, 14:12 #1
Помогите написать макрос для вставки МТекста в Автокаде
onix
 
Регистрация: 20.05.2011
Сообщений: 38

Уважаемые, гуру!
Имеется чертёж dwg. Необходимо в центре каждого помещения вставить МТекст вида:
1-ая строка: 5-INOX 236
2-ая строка: 100 Лк
где 5 - количество светильников в помещении, INOX 236 - марка светильника в помещении, 100 Лк - освещенность в помещении

На плане
помещения - это 3D-полилиния (группа) на слое DLX_CALC
Марка светильника - значение примитива Текст в помещении на слое DLX_LUMKEY_IDX
Количество светильников в помещении- это кол-во примитивов Текст в помещении (в пространстве, ограниченном 3D-полилинией (группа) на слое DLX_CALC)
Освещенность в помещении- значение примитива Текст в помещении на слое DLX_DESC (в пространстве, ограниченном 3D-полилинией (группа) на слое DLX_CALC)

Как я вижу алгоритм программы:
1. Находим в модели помещения (3D-полилинии (группа) на слое DLX_CALC)
Затем в цикле перебираем помещения:
2. Находим количество и значение(одинаковое для одного помещения) примитивов Текст в помещении (в пространстве, ограниченном 3D-полилинией (группа) на слое DLX_CALC)
3. Находим значение примитива Текст в помещении на слое DLX_DESC (в пространстве, ограниченном 3D-полилинией (группа) на слое DLX_CALC)
4.Формируем МТекст по шаблону
5. Вставляем в центр помещения на слой "DIAL_TEXT" сформированный МТекст.

План во вложении, заранее спасибо)

Вложения
Тип файла: dwg
DWG 2013
подвал_1.dwg (653.0 Кб, 375 просмотров)


Последний раз редактировалось onix, 15.09.2015 в 14:26.
Просмотров: 3070
 
Непрочитано 15.09.2015, 14:36
#2
trir


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


не тот раздел
trir вне форума  
 
Автор темы   Непрочитано 15.09.2015, 14:43
#3
onix


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


Цитата:
Сообщение от trir Посмотреть сообщение
а как мне в тот раздел теперь перенести, или только модератор?)
onix вне форума  
 
Непрочитано 15.09.2015, 14:45
#4
Кулик Алексей aka kpblc
Moderator

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


Создавай новую тему с соблюдением правил раздела.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Помогите написать макрос для вставки МТекста в Автокаде



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для вставки блока V1ktor1a Программирование 77 18.06.2013 16:50
Помогите изменить макрос, чтобы он проставлял знак "+" на положительных значениях Малявка Программирование 8 09.01.2011 13:29
Помогите дописать макрос Jonas Программирование 2 25.06.2009 10:30
помогите написать макрос на сочетание Ctrl+ буковка ssn AutoCAD 31 04.06.2009 01:53
Помогите сделать макрос для автокада Sky_cool Программирование 8 17.01.2009 03:04