本帖最后由 Gu_xl 于 2012-2-24 16:44 编辑
 - (defun c:mblk (/ ss os cmdecho)
- (setq os (getvar 'osmode))
- (setq cmdecho (getvar 'cmdecho))
- (setvar 'osmode 0)
- (setvar 'cmdecho 0)
- (princ "\n选择要做块实体:")
- (while (setq ss (ssget))
- ;;时间为块名
- (setq name (rtos (getvar 'cdate) 2 8))
- (command "block" name "0,0,0" ss "")
- (command "insert" name "0,0,0" 1 1 0)
- (princ "\n回车结束<继续做块>:")
- )
- (setvar 'osmode os)
- (setvar 'cmdecho cmdecho)
- (princ)
- )
|