回复 edsion24 的帖子
不太明白你的要求!光有距离可不行,还得有方向呢!
下面是默认0方向复制的代码!我觉得没什么用处!不知对你是否有用!
 - (defun c:copy1 (/ basept ss)
- (if (setq ss (ssget))
- (command "_.copy"
- ss
- ""
- (setq basept (getpoint "\n 基点:"))
- (if *distance*
- (strcat "@" (rtos *distance* 2) "<0")
- (setq *distance*
- (distance basept (getpoint basept "\n 目标点点:"))
- ) ;_ setq
- ) ;_ if
- ) ;_ command
- ) ;_ while
- ) ;_ defun
|