FOREACH для -HATCHEDIT : recreate Boundary не работает
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > FOREACH для -HATCHEDIT : recreate Boundary не работает

FOREACH для -HATCHEDIT : recreate Boundary не работает

Ответ
Поиск в этой теме
Непрочитано 02.12.2022, 16:46 #1
FOREACH для -HATCHEDIT : recreate Boundary не работает
shishoq
 
spb
Регистрация: 23.01.2005
Сообщений: 124

Здрасте! я новичок )
Раньше Акад позволял восстановить границы сразу нескольких штриховок. Теперь почему-то только одной за раз.
А мне надо сразу много (всех выбранных).
Посмотрел в книги, соорудил следующее:

(foreach n (list (ssget)) (command "-hatchedit" n "b" "p" ""))

Работает, но восстанавливает только 1 границу для набора выбранных штриховок.
Что я сделал не так?
Просмотров: 1923
 
Непрочитано 02.12.2022, 17:21
#2
Бахил

?
 
Регистрация: 17.06.2014
Царицын
Сообщений: 12,790


Offtop: Я бы тоже перестал работать, если бы меня так обозвали...
__________________
Меньше знаешь - крепче зубы.
Бахил вне форума  
 
Автор темы   Непрочитано 02.12.2022, 17:45
#3
shishoq


 
Регистрация: 23.01.2005
spb
Сообщений: 124


Цитата:
Сообщение от Бахил Посмотреть сообщение
Offtop: ...
??
shishoq вне форума  
 
Непрочитано 02.12.2022, 18:45
#4
Кулик Алексей aka kpblc
Moderator

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


Набор надо как минимум преобразовывать в список элементов ИМХО
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 02.12.2022, 19:40
#5
shishoq


 
Регистрация: 23.01.2005
spb
Сообщений: 124


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Набор надо как минимум преобразовывать в список элементов ИМХО

дык я ж вроде сделал из набора список -- (list (ssget)) ?
или это что-то другое?
shishoq вне форума  
 
Непрочитано 02.12.2022, 20:04
#6
Кулик Алексей aka kpblc
Moderator

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


https://forum.dwg.ru/showthread.php?...EF%E8%F1%EE%EA
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > FOREACH для -HATCHEDIT : recreate Boundary не работает



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает относительный ввод координат первой точки zaabifff AutoCAD 37 01.08.2024 11:17
В acad 2014 не работает dao.opendatabase но работает в acad 2012 tonkoshkurovs@mail.ru Программирование 10 18.11.2014 13:54
Не работает выбор узлов и элементов в scad-е, как исправить? IvanLeo SCAD 3 18.10.2014 14:02
UNDO не работает Клетчатый AutoCAD 2 17.02.2014 10:37
Подскажите, на что работает шпилька? sanek88 Конструкции зданий и сооружений 18 25.09.2013 14:39