No error check
- (defun C:tt()
- (vl-load-com)
- (princ "\n拾取内部点创建上悬窗: ")
- (while (setq pt (getpoint))
- (setq ee (bpoly pt))
- (vla-offset (vlax-ename->vla-object ee) -50)
- (setq ee (entlast)
- pts (acet-ent-geomextents ee) ; ET function
- pa (car pts)
- pc (cadr pts)
- )
- (command "pline" "none" pa "none"
- (mapcar
- (function (lambda (a b) (/ (+ a b) 2)))
- pc
- (list (car pa) (cadr pc))
- )
- "none"
- (list (car pc) (cadr pa))
- ""
- )
- )
- (princ)
- )
|