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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как включить ручки примитивов?

Как включить ручки примитивов?

Ответ
Поиск в этой теме
Непрочитано 18.12.2014, 09:07
Как включить ручки примитивов?
Linkor
 
что хочу, то и делаю
 
Регистрация: 30.06.2014
Сообщений: 119

Можно ли включить ручки примитивов, особенно интересуют полилинии, не выбирая их, просто, чтобы все узлы были видны
Просмотров: 6357
 
Непрочитано 18.12.2014, 15:20
#21
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от Linkor Посмотреть сообщение
Кроме вставки блоков в узлы полилинии, есть ещё какие нибудь способы визуализировать их, не применяя выделение
Можно точки вставить. Только предварительно настроить их отображение.
Вложения
Тип файла: lsp ptovert.lsp (888 байт, 28 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 18.12.2014, 16:02
#22
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Нечто похожее обсуждалось тут.
От себя добавлю, что считаю решение с расстановкой блоков или точек по вершинам оптимальным. Другого просто на ум не приходит. Думаю, можно с почти полной уверенностью утвердить, что других вариантов просто нет. С типом линии, думаю, это не прокатит, поскольку вряд ли расстояние между вершинами будет одинаковым всегда, а я сомневаюсь, что можно создать тип линии, в котором что-то будет стоять только при вершинах полилинии. Хотя, может, просто я не знаю, как. А расстановку блоков, равно как и их удаление, можно сделать быстро, буквально в пару кликов, благо решений уже предложено немало. Кроме случаев, когда полилиния в блоке. При таком раскладе даже и ручками полилинию не подсветить. Тут все сложнее, но тоже решаемо. Например, написать программку, которая расставит блоки или точки на всех полилиниях чертежа (или только на полилиниях определенного слоя), включая входящие в состав блоков, и также легко их удалит.
skkkk на форуме  
 
Автор темы   Непрочитано 18.12.2014, 16:14
#23
Linkor

что хочу, то и делаю
 
Регистрация: 30.06.2014
Сообщений: 119


Цитата:
Сообщение от skkkk Посмотреть сообщение
или точек
точки наверно лучше будут

----- добавлено через 28 сек. -----
Цитата:
Сообщение от skkkk Посмотреть сообщение
написать программку, которая расставит блоки или точки на всех полилиниях чертежа (или только на полилиниях определенного слоя), включая входящие в состав блоков, и также легко их удалит.
а готовой нет случайно?
Linkor вне форума  
 
Непрочитано 18.12.2014, 16:34
#24
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,188


Цитата:
Сообщение от Linkor Посмотреть сообщение
точки наверно лучше будут
Один раз создать блок, содержащий одну точку. Эффект тот же, а прога уже есть.
kp+ вне форума  
 
Непрочитано 18.12.2014, 16:37
#25
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Из готовых, я думаю, - только то, что уже предложено на предыдущей странице. Но они, полагаю, не обрабатывают полилинии в блоках. Поэтому, если нет желания изменить приемы работы - отказаться от полилиний в блоках, - то нужно максимально продуманное техзадание и файл с примером, где четко будет изложено, какие линии, как (по единичному выбору или по какому-то условию) и чем должны быть размечены. Если не хочется за это платить, то можно попросить модераторов перенести тему в раздел Программирование и ждать, пока кто-то из энтузиастов сможет написать код. У меня сейчас времени абсолютно нет, да и дядька gomer заругает... А если хочется побыстрее, да покачественнее, то можно создать тему в разделе Поиск исполнителей с предоставлением ТЗ и файла-примера. Обычно это совсем недорого.
skkkk на форуме  
 
Непрочитано 18.12.2014, 16:40
#26
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 748


Цитата:
Сообщение от skkkk Посмотреть сообщение
и дядька gomer заругает...
почему?
PsixVK вне форума  
 
Непрочитано 18.12.2014, 16:42
#27
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Offtop: Я конечно, шучу, но тем не менее... Потому что это в какой-то степени его хлеб, а я его уважаю.
skkkk на форуме  
 
Автор темы   Непрочитано 18.12.2014, 16:43
#28
Linkor

что хочу, то и делаю
 
Регистрация: 30.06.2014
Сообщений: 119


Цитата:
Сообщение от kp+ Посмотреть сообщение
Один раз создать блок, содержащий одну точку. Эффект тот же, а прога уже есть.
Когда много вложенных друг в друга блоков, не хочется лишний раз вставлять ещё один не нужный блок. Даже если писать программу по их удалению- это лишний If

----- добавлено через ~7 мин. -----
Цитата:
Сообщение от skkkk Посмотреть сообщение
попросить модераторов перенести тему в раздел Программирование
А нельзя попросить разработчиков AutoCad сделать в настройках галочку - Показывать ручки невыделенных объектов?
Linkor вне форума  
 
Непрочитано 18.12.2014, 16:51
#29
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Не знаю, кому как, а для меня, тем более при работе программно, очень нежелательно присутствие блоков большого уровня вложенности (максимум - блок внутри блока). А с "матрёшками" много проблем. Помимо всего прочего при более ли менее больших объемах практически обеспечено появление "тормозов".

----- добавлено через ~10 мин. -----
Цитата:
Сообщение от Linkor Посмотреть сообщение
А нельзя попросить разработчиков AutoCad сделать в настройках галочку - Показывать ручки невыделенных объектов?
Можно. Правда, если осталась еще хоть капля наивности. Опыт показывает, что плевать они хотели на наши "попросить". Чего уж там подобные хотелки рядового юзера из России, когда явные и конкретные ошибки не исправляются годами, хотя было предпринято много попыток организованно собирать и отправлять Баги и пожелания в Autodesk, но увенчались успехом лишь очень и очень немногие. Проще свой КАД написать, чем дождаться от них чего-то.
Да и я не могу себе представить, как можно показывать ручки невыделенных объектов. Это же фундаментальная основа Автокада - объект подсвечен ручками, значит он выделен (причем обратное - не всегда верно). И что, все объекты надо постоянно выделенными держать или только полилинии? А как отличать тогда невыделенные полилинии от выделенных? Думаю, поржут они там над таким пожеланием, и всё.
skkkk на форуме  
 
Непрочитано 18.12.2014, 17:02
#30
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,188


Цитата:
Сообщение от Linkor Посмотреть сообщение
А нельзя попросить разработчиков AutoCad сделать в настройках галочку - Показывать ручки невыделенных объектов?
Можно. Если звезды сложатся благоприятно, учтут в версии 2074.
kp+ вне форума  
 
Непрочитано 18.12.2014, 17:22
#31
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Делал для генпланистов. Убрал все лишнее. Вроде работает, расставляет точки по вершинам. Правда, в BricsCAD, но, думаю, и в автокаде тоже.
PDMODE только настроить надо.

PS
Только для 2D полилиний.

PPS
Кажется, еще лишние строчки остались.
Вложения
Тип файла: lsp pp.LSP (684 байт, 14 просмотров)

Последний раз редактировалось Oleg T, 18.12.2014 в 17:55.
Oleg T вне форума  
 
Автор темы   Непрочитано 18.12.2014, 17:35
#32
Linkor

что хочу, то и делаю
 
Регистрация: 30.06.2014
Сообщений: 119


Цитата:
Сообщение от skkkk Посмотреть сообщение
ждать, пока кто-то из энтузиастов сможет написать код
Завтра с утра настряпаю, видимо всё равно лучше вставки блоков ничего не придумаешь
Linkor вне форума  
 
Непрочитано 18.12.2014, 17:44
#33
PsixVK


 
Регистрация: 19.10.2012
Киев
Сообщений: 748


Цитата:
Сообщение от Linkor Посмотреть сообщение
лучше вставки блоков ничего не придумаешь
так точки отлично подходят pdmode
PsixVK вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как включить ручки примитивов?

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP для поиска групп (наборов) одинаковых примитивов и замена их блоком ElectroBOG LISP 22 29.07.2025 16:05
Ручки в многострочном тексте Яблоко AutoCAD 12 20.02.2015 11:55
Команды через Space для ручки дин. блока (АСА 2009) G-E-K AutoCAD 6 05.06.2014 16:25
LISP / AutoCAD2008 / Как программно снять выделение у примитивов, не используя sssetfirst TararykovDG LISP 7 14.01.2011 10:48