 - ;; tt(直线角度刷填充)
- (defun c:tt ()
- (setq ll (car (entsel "\n选择直线: "))
- rad (vla-get-angle (vlax-ename->vla-object ll))
- i -1
- )
- (princ "\n选择填充图案: ")
- (setq ss (ssget '((0 . "HATCH"))))
- (while (setq s1 (ssname ss (setq i (1+ i))))
- (setq ob (vlax-ename->vla-object s1))
- (vla-put-PatternAngle ob rad)
- (vla-Evaluate ob)
- )
- (princ)
- )
|