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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP для создания мультилинии MLINE со ассоциативной штриховкой

LISP для создания мультилинии MLINE со ассоциативной штриховкой

Ответ
Поиск в этой теме
Непрочитано 23.04.2018, 14:11 #1
LISP для создания мультилинии MLINE со ассоциативной штриховкой
a_tim
 
Архитектор
 
Казахстан, Астана
Регистрация: 21.05.2010
Сообщений: 25

Всем доброго времени суток!
Можно ли написать простую программку на Lisp создающую замкнутую мультилинию с текущими настройками ширины , стиля, привязки млинии, слоем и ассоциативной штриховкой? Иногда нужно.
Условия: созданный вручную стиль замкнутой мультилинии, сохраненные настройки желаемой ширины млинии (нужно до этого нарисовать одну такую Млинию)
После запуска программы, спрашивает откуда взять свойства штриховки или использует свойства последней созданной.
Просмотров: 10635
 
Непрочитано 02.07.2018, 09:24
#2
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


786:0
Пожалуй я размочу счёт)))

a_tim, простой программки не получилось), но на мой взгляд вышло что-то интересное) Так что ПЛИЖ!
Миниатюры
Нажмите на изображение для увеличения
Название: Draw_Closed_MLine.gif
Просмотров: 272
Размер:	2.58 Мб
ID:	204071  
Вложения
Тип файла: lsp Draw_Closed_MLine_2.lsp (22.9 Кб, 142 просмотров)
koMon вне форума  
 
Автор темы   Непрочитано 02.07.2018, 12:37
#3
a_tim

Архитектор
 
Регистрация: 21.05.2010
Казахстан, Астана
Сообщений: 25
<phrase 1=


Цитата:
Сообщение от koMon Посмотреть сообщение
786:0
Пожалуй я размочу счёт)))

a_tim, простой программки не получилось), но на мой взгляд вышло что-то интересное) Так что ПЛИЖ!
Благодарю за отклик! Отлично получилось!
Дело в том что когда я имел ввиду замкнутая млиния, то эта функция есть в настройках стиля млинии, т.е. когда концы ее закрыты. Часто нужен именно этот вариант. А можно ли сделать так, чтобы перед созданием в диалоговом окне выбирать, замыкать млинию в конце или нет?
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.jpg
Просмотров: 193
Размер:	47.3 Кб
ID:	204084  

Последний раз редактировалось a_tim, 02.07.2018 в 13:15.
a_tim вне форума  
 
Непрочитано 02.07.2018, 16:14
#4
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


Цитата:
Сообщение от a_tim Посмотреть сообщение
Дело в том что когда я имел ввиду замкнутая млиния
a_tim, не надо играть словами))) в вашем случае подошло бы больше "заглушенная", поскольку замкнутость есть совпадение начала и конца! а так-то конечно всё можно)
koMon вне форума  
 
Автор темы   Непрочитано 17.10.2020, 13:34
#5
a_tim

Архитектор
 
Регистрация: 21.05.2010
Казахстан, Астана
Сообщений: 25
<phrase 1=


Цитата:
Сообщение от koMon Посмотреть сообщение
a_tim, не надо играть словами))) в вашем случае подошло бы больше "заглушенная", поскольку замкнутость есть совпадение начала и конца! а так-то конечно всё можно)
Благодарю. очень удобная команда.
Можно ли добавить опцию выбора замкнутой или разомкнутой полилинии?
a_tim вне форума  
 
Непрочитано 19.10.2020, 15:28
#6
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


два года уж прошло как
добавил галку на замкнутость
Вложения
Тип файла: lsp Draw_Hatched_MLine.lsp (30.6 Кб, 106 просмотров)

Последний раз редактировалось koMon, 17.11.2020 в 10:14.
koMon вне форума  
 
Автор темы   Непрочитано 19.10.2020, 15:56 Выбор слоя для штриховки и мультилинии
#7
a_tim

Архитектор
 
Регистрация: 21.05.2010
Казахстан, Астана
Сообщений: 25
<phrase 1=


Отлично, но аппетиты растут, а идеи появляются. Хотелось бы добавить опцию выбора слоя для штриховки и мультилинии, если можно.
a_tim вне форума  
 
Непрочитано 03.11.2020, 11:28
#8
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


можно
обновил #6
koMon вне форума  
 
Автор темы   Непрочитано 03.11.2020, 12:42 Выбор слоя для штриховки и мультилинии
#9
a_tim

Архитектор
 
Регистрация: 21.05.2010
Казахстан, Астана
Сообщений: 25
<phrase 1=


Не нашел где задавать слои
a_tim вне форума  
 
Непрочитано 03.11.2020, 14:27
#10
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


это тиупо прикол такой?
Нажмите на изображение для увеличения
Название: ML_Dialog.jpg
Просмотров: 177
Размер:	80.3 Кб
ID:	231533
koMon вне форума  
 
Автор темы   Непрочитано 03.11.2020, 14:37 Выбор слоя для штриховки и мультилинии
#11
a_tim

Архитектор
 
Регистрация: 21.05.2010
Казахстан, Астана
Сообщений: 25
<phrase 1=


Цитата:
Сообщение от koMon Посмотреть сообщение
это тиупо прикол такой?
Вложение 231533
Пардон. Загружал из старой директории.
Но всё же хотелось бы выбирать слой отдельно, как для млинии, так и для штриховки. Сейчас оба в одном получаются.
a_tim вне форума  
 
Непрочитано 17.11.2020, 10:13
#12
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


раздельный выбор слоёв млинии и штриховки
Нажмите на изображение для увеличения
Название: DHML.jpg
Просмотров: 114
Размер:	114.0 Кб
ID:	231904Нажмите на изображение для увеличения
Название: DHML_Dialog.jpg
Просмотров: 114
Размер:	91.6 Кб
ID:	231905
koMon вне форума  
 
Непрочитано 11.07.2022, 10:56
#13
alex2214


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


Хорошая программа. Но у меня если идет поворот мультилинии, штриховка сбивается. Или с штриховкой только для прямых участков? Была выбрана штриховка с аннотативная. Без аннотативности, лучше, при поворотах не сбивается, но иногда при сближении сбивается.

Последний раз редактировалось alex2214, 11.07.2022 в 11:02.
alex2214 вне форума  
 
Непрочитано 11.07.2022, 15:10
#14
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,664


эммм, млиния штрихуется в соответствии со своим стилем, на её штриховку влияют: количество линий, заглушки на концах, а так же её замкунутость. аннотативность не может оказывать на определение границ штриховки никакого влияния, она меняет масштаб штриховки в соответсвии в масштабом видового экрана.
Нажмите на изображение для увеличения
Название: MLine_Hatched.jpg
Просмотров: 66
Размер:	158.8 Кб
ID:	248568
koMon вне форума  
 
Непрочитано 11.07.2022, 15:56
#15
alex2214


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


Цитата:
Сообщение от koMon Посмотреть сообщение
эммм, млиния штрихуется в соответствии со своим стилем, на её штриховку влияют: количество линий, заглушки на концах, а так же её замкунутость. аннотативность не может оказывать на определение границ штриховки никакого влияния, она меняет масштаб штриховки в соответсвии в масштабом видового экрана.
Вложение 248568
Да к программе это отношения не имеет, это уже работа самого автокада с штриховкой. Спасибо.
alex2214 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP для создания мультилинии MLINE со ассоциативной штриховкой

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Плагин создания кабельных линий и генерации КЖ раздела КИПиА. Протестировано на AutoCAD 2015...2022 и офис 2013...2019. NanoCAD 23 petro_f Готовые программы 230 13.12.2023 22:10
Как создать команду для создания мультилинии? Gotch Программирование 8 04.12.2014 16:30
LISP. MLINE по координатам PLINE dreadnoult LISP 12 03.09.2013 02:03
LISP для создания штриховка в местах вставки блоков. a_tim LISP 2 19.06.2011 21:58
LISP для создания окна с разрезом стены и утеплителя. Scorpio_1986 LISP 11 30.06.2009 15:43