|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
24.03.2004, 12:00 | #1 | |
Быстрое выделение одинаковых блоков.
инженер-технолог (ГИП)
Санкт-Петербург
Регистрация: 11.09.2003
Сообщений: 1,117
|
||
Просмотров: 8466
|
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Qselect, прекрасно работает через диалоговое окно (см. картинку). Как сделать через макрос не знаю. А через ЛИСП минуты за 3 можно слепить такой вариант, щелкаете по одному блоку и сразу выбираються все одноименные.
[ATTACH]1080119678.gif[/ATTACH] |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Filter не подходит по тем же причинам что и qselect ефм вроде нет диалога, который можно было бы записать в макрос.
to Fantomas А что надо в лиспе изменить чтобы лисп работал не по выделению а по названию блока. Ну чтобы в процессе выполнения макроса данный лисп выбирал несколько видов блоков по названию. Название блока задается в самом макросе допустим... Думаю это не сложно, просто мне сейчас не понятно |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Можно конечно. Можно, точно также щелкать, но по нескольким блокам. Можно сделать ввод названия нескольких блоков с клавиатуры, можно чтобы при запуске программы она сначала выдавала в текстовом окне список всех блоков с номером который потом можно ввести вместо полного имени и количеством блоков на чертеже:
[1] Block1 (25) [2] Block2 (11) ...................... Потом запрос в командной строке, допустим: Enter Block Numbers to select: 1,8,44 И прога выберет блоки 1, 8 и 44. На худой случай можно написать диалоговое окно. Как сделать? |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Глаза разбегаются... :shock: , спасибо.
Мне наверное будт хватать и того чтобы прога запршивала в виде аргумента название блока и потом его выделяла, а чтобы выделить несколько разных блоков я думаю просто повторный вызов этой проги из лиспа подойдет. Так что мне надо чтобы прость выделялась куча нужных блоков, сами названия блоков хотелось бы прописать уже в самом макросе, куда вставляется ЛИСП. Спасибо. |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Ну можно и так. Я все равно собирался писать подобного типа прогу, правда выбирать блоки она должна в соответствии с расширенными данными в них содержащимися. Вот уже и "скелетик" небольшой будет... Лучше я вначале сделаю выбор:
Specify selection method [on Screen/from List/enter Name] <N>: В конце репортаж: *** Blocks Selected: Block1: 18 Block2: 4 ............................. ----------------------- Total: 231 Немного придется подождать, хотя наверное на выходных найду время. |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Да хорошая команда, я и не знал о ее существовании.
>Mikhail По моему идеально подходит для макросов с выбором объектов. За выходные неуспел ничего написать. Если SSX, чем то неудовлетворяет, скажите напишу. Просто смотрю что с этой командой необходимость вроде как отпадает. >Лентяй Не стал разбираться, подскажите где "живет", родная или из Express Tools? |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
>Лентяй.
СПАСИБО. Классная команда диалоговая то что надо. Думаю этого мне хватит. А вопрос Fantomas`a актуален откуда она из Експрессов или стандартная? Спасибо. >Fantomas. Думаю я пока этой командой ограничусь. Спасибо. |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Цитата:
В общем нужен выбор всех определенных блоков в чертеже. Определить какие блоки нужны наверное текстово, а может и указанием. не знаю что лучше пока. Спасибо.
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Спасибо.
Я эту тему поднял потому, что еще возникла необходимость в выделении многих разноименных блоков. http://dwg.ru/forum/viewtopic.php?t=2927&start=45 Вот и пытюсь как то все слепить... [sm2400]
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Цитата:
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Цитата:
|
|||