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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > lisp Работа с выбранным набором

lisp Работа с выбранным набором

Ответ
Поиск в этой теме
Непрочитано 02.08.2012, 22:57 #1
lisp Работа с выбранным набором
_mikka
 
Регистрация: 29.12.2010
Сообщений: 111

Народ подскажите, как мне получить список выбранных на момент запуска макроса элементов чертежа в lisp ?
и поместить их все на слой 0 к примеру ?
Просмотров: 1656
 
Непрочитано 03.08.2012, 00:03
#2
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


>_mikka
В Поиск!
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 03.08.2012, 10:24
#3
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Код:
[Выделить все]
 (vl-load-com)
(mapcar '(lambda (ent)
           (entmod (subst '(8 . "0") (assoc 8 ent) ent))) 
        (mapcar 'entget (vl-remove-if 'listp (mapcar 'cadr (ssnamex (ssget))))))
Offtop: А чтоб понять что с этим делать - см #2.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 03.08.2012, 10:29
#4
Кулик Алексей aka kpblc
Moderator

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


http://forum.dwg.ru/showpost.php?p=188342&postcount=21
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.08.2012, 10:33
#5
TararykovDG

Программист-энтузиаст
 
Регистрация: 17.07.2009
Воронеж
Сообщений: 575


Цитата:
Сообщение от _mikka Посмотреть сообщение
Народ подскажите, как мне получить список выбранных на момент запуска макроса элементов чертежа в lisp
Дима_
Я так думаю, что нужен не ssget, а (cadr (ssgetfirst))
__________________
cadtools
TararykovDG вне форума  
 
Непрочитано 03.08.2012, 10:41
#6
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Offtop: To TararykovDG - верно - это я "рефлекторно" махнул, хотя что на самом деле нужно _mikk'у - я уверен далеко от это й "конструкции" - почему пишут кусками - если человек не знает как ЭТО сделать, то полагаю в остальной части задачи у него тоже сложности (и как правило неверное представление о пути решения).
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Автор темы   Непрочитано 03.08.2012, 11:28
#7
_mikka


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


Offtop: Спасибо большое, правильно полагаете, но для тех задач, которые мне нужны хватит и моих очень скромных знаний , вообще после dlphi и c# лисп ооочень не привычный язык!
_mikka вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > lisp Работа с выбранным набором



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Акты скрытых работ Витос Прочее. Архитектура и строительство 324 05.03.2015 12:24
Lisp. Работа с подшивкой. молодой человек LISP 18 05.02.2014 17:47
Работа со строками. Знак табуляции в lisp Надежда Батьковна LISP 2 06.07.2012 13:09
{Конкурс} Lisp. Задачки для студентов gomer LISP 10 05.01.2011 16:33
LISP: работа с буфером обмена с помощью VLisp Torino LISP 14 23.06.2005 13:16