|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Замени
Код:
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
ПГС Регистрация: 24.11.2011
Сообщений: 31
|
Не то.
Выберите блок [Имя]: - выбирается только один блок, ручной ввод теперь не воспринимается. Я имел ввиду это: Выберите блок [Имя]: - а) здесь выбираем ЛК один или несколько блоков и затем блоки с этими именами будут попадать в набор. б) если не был сделан выбор ЛК, а был ввод с клавиатуры имени (маска имен), то программа продолжает работать как раньше. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Alex_80, Что такое опции знаешь?
Имя - это опция, на запрос щелкни ПКМ, будет как раньше Судя по запросу Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
ПГС Регистрация: 24.11.2011
Сообщений: 31
|
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Alex_80, мне нужно видеть весь код (опубликуй или дай ссылку на пост), т.к.
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Пробуй
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
ПГС Регистрация: 24.11.2011
Сообщений: 31
|
Спасибо работает. Вот такие макросы на команды получились:
1) ^C^C_NDB;И;VP1;;ТИП;ДЛИНА;КП-; ;;1;_all;; - это для блока VP1, свойства: ТИП, ДЛИНА. Срабатывает одним нажатием. 2)^C^C_NDB;\\\;ТИП;ДЛИНА;КП-; ;;1;_all;; - это для пользовательского выбора блоков, свойства: ТИП, ДЛИНА. Выбор задал "\\\", т.е. до трех блоков. Нужно выбрать два - выбираем два блока и третий выбор любой другой объект. Как сделать красивее еще не додумался. Еще раз спасибо, тестирую дальше. 31.07.12 Самый удобный макрос для команды. Делаем для каждого блока свой макрос: ^C^C_NDB;И;VP1;;ТИП;ДЛИНА;КП-; ;;1;\;; Последний раз редактировалось Alex_80, 31.07.2012 в 14:20. |
|||
|
||||
Регистрация: 02.08.2012
Сообщений: 1
|
Огромное спасибо все работает!!! Использую пример кассета.rar из 122 поста и такой макрос (^C^C_NDB;И;Кассета_v.1.6.;;Высота(H) кассеты;Ширина(B) кассеты;К; ;;1;_all ; ) . Для полного счастья нехватает только одного, чтобы уже пронумированые касеты вставить в эксель как спецификацию используя длину кассеты, ширину и маркировку, читал тему по подсчету динамических блоков, там есть похожие примеры, но со своими познаниями я немогу их привезать к данному примеру.
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Alex1740, Здесь программирование не нужно. Есть стандартная команда _dataextraction
Где можно применить "Извлечение данных"(_.dataextraction)?
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 379
|
|
|||
|
||||
Регистрация: 27.11.2017
Сообщений: 24
|
Добрый день всем! Помогите, пожалуйста, разобраться, как в предложенном лиспе сделать нумерацию в обратном порядке, не понимаю, куда здесь нужно смотреть? Есть 2 параметра D - диаметр и L - длина, нужно сортировку сделать по 2-м свойствам, диаметр от большего к меньшему, учитывая длины, от большей к меньшей. Или в этом лиспе так не получится?
Последний раз редактировалось zloy1653, 27.12.2019 в 11:07. Причина: Сообщение можно удалить |
|||
|
||||
Регистрация: 23.01.2019
Сообщений: 129
|
Добавьте пожалуйста выбор позиции "Имя аттрибута куда вбивать" ,а то так для разных блоков с разными именами атрибутов придется делать разные лиспы.
2) Третью позицию по которой проводить сортировку через значение атрибута. решение тут https://forum.dwg.ru/showpost.php?p=...postcount=3924 Последний раз редактировалось DMSskop, 24.09.2020 в 09:56. |
|||