- (defun C:test ( / o bp sp dp )
- (and
- (setq o (car (entsel "\nSelect object to rotate: ")))
- (setq o (vlax-ename->vla-object o))
- (setq bp (getpoint "\nSpecify base point for rotation: "))
- (setq sp (getpoint "\nSpecify source point: " bp))
- (not (grdraw bp sp 2 1))
- (setq dp (getpoint "\nSpecify dest point: " bp))
- (vla-Rotate o (vlax-3D-point bp) (- (angle bp dp) (angle bp sp)))
- )
- (princ)
- )
|