Тема: Если нет выделенных объектов
Подскажите пожалуйста
Есть два макроса:
1. Поворот с указанием опорного угла
^C^C_rotate \_reference \\\\;
2. Отражение без копирования
^C^C_mirror;\\_yes;
Оба работают так, как от них ожидается, только если уже выделены какие-то объекты. Если выделенных объектов нет, обе команды работают "по умолчанию", т. е., "_reference" и "_yes" игнорируются. А хотелось бы, чтобы одинаково работали в обоих случаях.
Ещё хотелось бы, чтобы в первом макросе первая точка опорного угла совпадала с базовой точкой поворота. Попробовал на autolisp:
(command (setq bp001 (getpoint)) "_reference" bp001 (getpoint) (getpoint))
но не работает.