Тема: програмно изменить цвет штриовки
добрый день, господа
подскажите, что я делаю не верно, почему штриховка не меняет цвет, а запрашиватся название штиховки?
(setq ent (car (entsel)))
(command "-HATCHEDIT" ent "" "CO" 21 ".")
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → LISP → програмно изменить цвет штриовки
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
добрый день, господа
подскажите, что я делаю не верно, почему штриховка не меняет цвет, а запрашиватся название штиховки?
(setq ent (car (entsel)))
(command "-HATCHEDIT" ent "" "CO" 21 ".")
По-моему, должно быть так:
(setq ent (car (entsel)))
(command "_-HATCHEDIT" ent "_CO" 21 "")
На деле это будет выглядеть следующим образом:
Команда: (setq ent (car (entsel)))
Выберите объект: <Имя объекта: 7ed41778>
Команда: (command "_-HATCHEDIT" ent "_CO" 21 "")
_-HATCHEDIT
Выберите объект штриховки:
Задайте параметр штриховки [Неассоциативная/сТиль/Свойства/поРядок
прорисовки/Добавить контуры/Удалить контуры/Восстановить
контур/свяЗать/Отдельные штриховки/Исходная точка/Аннотативный/Цвет
штриховки/сЛой/Прозрачность] <Свойства>: _CO
Новый цвет [изПалитры/Альбом/. (для работы с текущим)] <25>: 21
Новый цвет фона [изПалитры/Альбом/. (если без значения)] <160>:
Команда: nil
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → LISP → програмно изменить цвет штриовки
Форум работает на PunBB, при поддержке Informer Technologies, Inc