|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Мультилиния
творец
Ленинбург
Регистрация: 16.01.2006
Сообщений: 125
|
||
Просмотров: 2263
|
|
||||
Регистрация: 14.03.2006
Сообщений: 863
|
во вложении черновой вариант проги - правда она не меняют стиль мультилинии, а перерисовывает ее с выбранным стилем, удаляя старую
отрисовка ведется на текущем слое с текущими же настройками, никаких проверок кроме типа выбираемого объекта не проводится. также отсутствуют *error*, сохранение/восстановление настроек желающие могут: 1 владеющие DCL модифицировать функцию getmlinestylename для выбора имени стиля в диалоге 2 владеющие VLISP модифицировать функцию getvertexlist для более элегантного получения списка вершин 3 располагающие временем модифицировать функцию makemline для изготовления мультилинии через entmake с копированием свойств оригинальной мультилинии [ATTACH]1159968444.zip[/ATTACH] |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
У мультилинии один малоприятный момент: свойство "стиль" у нее read-only, то есть пробовать менять StyleName у ее vla-представления (либо 340 группу в entget) бесполезно. А координаты можно и так получить, к примеру:
Код:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |