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

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

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

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

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

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


Linkor, http://forum.dwg.ru/showpost.php?p=1050121&postcount=11
__________________
Как-то так.
sertor вне форума  
 
Автор темы   Непрочитано 18.12.2014, 09:17
#3
Linkor

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


sertor , это на выбранных объектах, а мне надо, чтобы без выделения ручки объектов были видны
Linkor вне форума  
 
Непрочитано 18.12.2014, 09:27
#4
Кулик Алексей aka kpblc
Moderator

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


Такого не будет, насколько я понимаю.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.12.2014, 10:41
#5
PsixVK


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


зачем вам такое надо?
и как вы будете отличать выбранные и нет? или у выбранных нужно выключить ручки?
PsixVK вне форума  
 
Автор темы   Непрочитано 18.12.2014, 11:27
#6
Linkor

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


зачем надо - это уже другой вопрос. Расчетные схемы так удобнее рисовать, много вершин полилиний находятся на одной прямой и вот надо, чтобы они были видны
Linkor вне форума  
 
Непрочитано 18.12.2014, 11:33
#7
PsixVK


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


в настройках ставите 1000000 объектов (думаю хватит, правда если действительно много объектов... надеюсь комп выдержит), а потом ctrl+a и смотрите во всех объектах показывают ручки.
[IMG]http://i.*******info/i9/cfc0ee107dca31f2534ee2636decbeda/1418891404/127486/830585/q.jpg[/IMG]
PsixVK вне форума  
 
Автор темы   Непрочитано 18.12.2014, 11:35
#8
Linkor

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


не, не пойдет, при черчении он сбрасывает выделенное, а мне надо, чтобы узлы были видны
Linkor вне форума  
 
Непрочитано 18.12.2014, 11:41
#9
kp+

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


Цитата:
много вершин полилиний находятся на одной прямой и вот надо, чтобы они были видны
Т.е. нужно быстро промаркировать множество вершин полилиний. Думаю, подойдет это: http://www.cadforum.cz/cadforum_en/qaID.asp?tip=5883
Цитата:
The LGC3 command inserts label blocks (stations) at the picked points (you can also use the "Vertices" option to choose all vertices automatically)
kp+ вне форума  
 
Непрочитано 18.12.2014, 11:53
1 | #10
PsixVK


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


можно исользовать блоки для маркировки вершин полилиний ссылко
PsixVK вне форума  
 
Автор темы   Непрочитано 18.12.2014, 11:59
#11
Linkor

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


Я так понимаю LGC3 блоки вставляет, причём запрашивает атрибуты, и с 3d полилиниями не работает. Да и блоки вставлять не слишком удобно
Linkor вне форума  
 
Непрочитано 18.12.2014, 12:07
#12
PsixVK


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


незнаю что делает
конкретно проверил лисп на второй странице "L2P" в вершинах проставило блок... для маркировки сойдет.
у меня никаких атрибутов не запрашивало "укажите имя блока" и выберите полилинию. всей ситуации не вижу зачем почему и как вам нужно но есть PLTools там есть команда которая все 3д полилинии может сделать 2д....
почему блок не слишком удобно? сделали блок квадратик обозвали его как то... жмакнули расставить ... все видно
можно скачать прогу SelSim (добавляет в контекстное меню раздел "выбрать по образцу") она поможет быстро выделить нужные блоки и удалить после всего...
PsixVK вне форума  
 
Непрочитано 18.12.2014, 12:16
#13
kp+

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


Linkor, используйте бок без атрибутов. l2p универсальнее, чем LGC3, с 3d-полилинией работает.
kp+ вне форума  
 
Автор темы   Непрочитано 18.12.2014, 12:17
#14
Linkor

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


Цитата:
Сообщение от PsixVK Посмотреть сообщение
почему блок не слишком удобно?
из-за наличия лишних объетов при черчении можно нечаянно не туда привязаться, да и масса лишних операций - расставь блоки, удали блоки, и при этом части схемы могут быть сами объеденины в блоки. Это значит надо в каждый блок зайти для расстановки/удаления доп. блоков
Linkor вне форума  
 
Непрочитано 18.12.2014, 12:21
#15
kp+

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


Цитата:
Сообщение от Linkor Посмотреть сообщение
из-за наличия лишних объетов при черчении можно нечаянно не туда привязаться
тогда блок должен состоять из одной точки (point). При надлежащей настройке отображения точек их будет хорошо видно, но прицел сбивать не будут.
Цитата:
Сообщение от Linkor Посмотреть сообщение
да и масса лишних операций - расставь блоки, удали блоки
или шашечки, или ехать...или искать другое такси
kp+ вне форума  
 
Непрочитано 18.12.2014, 12:36
#16
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,826
<phrase 1=


Цитата:
Сообщение от kp+ Посмотреть сообщение
При надлежащей настройке отображения точек их будет хорошо видно, но прицел сбивать не будут.
будут, если включена привязка "ближайшая"
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 18.12.2014, 12:40
#17
PsixVK


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


Цитата:
Сообщение от zenon Посмотреть сообщение
будут, если включена привязка "ближайшая"
проблема капец... этож надо снять галочку(или галочки)
Offtop: срочно пишем лисп как снять галочку с привязки ближайшая ...
PsixVK вне форума  
 
Непрочитано 18.12.2014, 12:56
#18
kp+

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


Цитата:
Сообщение от zenon Посмотреть сообщение
будут, если включена привязка "ближайшая"
Во-первых, на точки реагирует режим привязки "узел". Во-вторых, блоки с точками все равно будут стоять на нужных местах - в вершинах полилинии. Сбить прицел могут блоки с другими примитивами, ненулевого размера.
kp+ вне форума  
 
Автор темы   Непрочитано 18.12.2014, 15:03
#19
Linkor

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


Кроме вставки блоков в узлы полилинии, есть ещё какие нибудь способы визуализировать их, не применяя выделение
Linkor вне форума  
 
Непрочитано 18.12.2014, 15:08
#20
PsixVK


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


можно попробовать найти или придумать линию в вершинах которой будут разные загугулины (какие душе угодны)....
можно попробовать задать подобный вопрос поисковику ...
о блоках в вершинах я узнал у гугла...
PsixVK вне форума  
 
Непрочитано 18.12.2014, 15:20
#21
sertor

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


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


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


Нечто похожее обсуждалось тут.
От себя добавлю, что считаю решение с расстановкой блоков или точек по вершинам оптимальным. Другого просто на ум не приходит. Думаю, можно с почти полной уверенностью утвердить, что других вариантов просто нет. С типом линии, думаю, это не прокатит, поскольку вряд ли расстояние между вершинами будет одинаковым всегда, а я сомневаюсь, что можно создать тип линии, в котором что-то будет стоять только при вершинах полилинии. Хотя, может, просто я не знаю, как. А расстановку блоков, равно как и их удаление, можно сделать быстро, буквально в пару кликов, благо решений уже предложено немало. Кроме случаев, когда полилиния в блоке. При таком раскладе даже и ручками полилинию не подсветить. Тут все сложнее, но тоже решаемо. Например, написать программку, которая расставит блоки или точки на всех полилиниях чертежа (или только на полилиниях определенного слоя), включая входящие в состав блоков, и также легко их удалит.
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,095


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


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


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


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


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


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


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,653


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

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

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


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


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


Делал для генпланистов. Убрал все лишнее. Вроде работает, расставляет точки по вершинам. Правда, в 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
Киев
Сообщений: 749


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

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ручки в многострочном тексте Яблоко 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
LISP для поиска групп (наборов) одинаковых примитивов и замена их блоком ElectroBOG LISP 20 23.07.2010 16:00