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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Быстрое выделение одинаковых блоков.

Быстрое выделение одинаковых блоков.

Ответ
Поиск в этой теме
Непрочитано 24.03.2004, 12:00
Быстрое выделение одинаковых блоков.
Mikhail
 
инженер-технолог (ГИП)
 
Санкт-Петербург
Регистрация: 11.09.2003
Сообщений: 1,144

Доброго времени суток.
Не подскажите как сделать не на Лиспе, а просто макрос быстрое выделение блоков одного имени?
Есть команда Qselect но она в виде диалога вроде не работает...
Спасибо.
Просмотров: 8647
 
Непрочитано 16.02.2005, 20:46
#21
kserg


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


Цитата:
Сообщение от Mikhail
Цитата:
Сообщение от kserg
А в каких Express-ах эта самая функция (ssx) - в 2005 ?
у меня и в 2004 работает... Хотя вроде экспрессы для 2004 АКДА это теже что и для 2002.

AutoCAD 2004 + Express 2004 (установленный с того же диска, что и AutoCAD):

Команда: (ssx)
; ошибка: no function definition: SSX
kserg вне форума  
 
Непрочитано 16.02.2005, 22:54
#22
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Цитата:
Сообщение от Fantomas
Цитата:
Я эту тему поднял потому, что еще возникла необходимость в выделении многих разноименных блоков. http://dwg.ru/forum/viewtopic.php?t=2927&start=45 Вот и пытюсь как то все слепить... [sm2400]
Так на VBA это и надо делать... Так что лучше озадачить VK.
Простенький фильтр на VBA написать ничуть не сложнее чем на Лиспе. Тока писанины больше.... Примерно вот так [sm2003]
vk вне форума  
 
Непрочитано 17.02.2005, 08:10
#23
Лентяй

Project Engineer
 
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392


Цитата:
Сообщение от kserg
Цитата:
Сообщение от Mikhail
Цитата:
Сообщение от kserg
А в каких Express-ах эта самая функция (ssx) - в 2005 ?
у меня и в 2004 работает... Хотя вроде экспрессы для 2004 АКДА это теже что и для 2002.

AutoCAD 2004 + Express 2004 (установленный с того же диска, что и AutoCAD):

Команда: (ssx)
; ошибка: no function definition: SSX
Иногда - не часто, но в меру - следует читать уставы, наставления и инструкции. Сии кладези мудрости доносят до нас свет истины о том, что команда SSX вводится со скобками в случае использования ее внутри другой команды, например
Command: _copy
Select objects: (ssx)

Select object <None>:
Current filter: ((0 . "LINE") (8 . "Serv3") (210 0.0 0.0 1.0))
Enter filter option [Block
name/Color/Entity/Flag/LAyer/LType/Pick/Style/Thickness/Vector]:

4 found. <Selection set: 2>
4 found

Если вы вводите команду SSX "просто так", то это нужно делать без скобок:
Command: ssx

Select object <None>:
Current filter: ((0 . "LINE") (8 . "Serv3") (210 0.0 0.0 1.0))
Enter filter option [Block
name/Color/Entity/Flag/LAyer/LType/Pick/Style/Thickness/Vector]:

4 found.

И последнее. Первый раз команду SSX нужно вводить "просто так", потому как в ее теле прописана самозагрузка. Мне это делать лениво, потому я внес ее в Startup Suitе, и она зогружается сама при открытии сессии АвиоКАДа.
Лентяй вне форума  
 
Непрочитано 17.02.2005, 09:34
#24
kserg


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


> Лентяй от 17 Фев 2005 08:10

Спасибо.
Порылся в Express-help и "сий кладезь мудрости донес, наконец, и до меня свет истины" относительно команды "SSX" {раньше то ведь я искал не "SSX", а "(SSX)" - потому и не находил}.
kserg вне форума  
 
Непрочитано 17.02.2005, 09:37
#25
kserg


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


Добавлю лишь к > kserg Чт Фев 17, 2005 10:34

Нашел "SSX" и в более ранних Express-ах
kserg вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Быстрое выделение одинаковых блоков.