本帖最后由 Andyhon 于 2011-6-3 11:47 编辑
;;; for test only

- (vl-load-com)
- (defun c:test ()
- (cond
- ((null (setq ss (ssget '((0 . "DIMENSION"))))))
- (T
- (setVar 'DimZin 8)
- (setVar 'Luprec 1) ; 此处设定小数精度
- (setq ee (ssname ss 0)
- obj (vlax-ename->vla-object ee)
- txt (vla-get-measurement obj)
- div (getint "\n输入要等分的量: ")
- dtxt (rtos (/ txt div))
- )
-
- (vla-put-TextOverRide
- obj
- (strcat (itoa div) "*" dtxt "=" (rtos txt))
- )
- ))
- )
先写个雏型,请自行调试再回馈需修订之处
|