给你参考一下
 - (defun c:rt ( / ss pp pt ss)(princ "快速旋转<90°逆时针>")
- (setq ss(ssget ":s"))
- (if(= ss nil)(setq ss sso)(setq sso ss))
- (if(= sso nil)(princ "\n没有选择对象"))
- (setq pt (centerp sso)) ;;;;centerp 包围盒的中心
- (setq pt (trans pt 0 1))
- (setvar 'cmdecho 0)
- (command "_.rotate" sso "" "NON" pt -90)
- (setvar 'cmdecho 1)
- (prin1))
|