块内拉升lisp_晓东CAD家园-论坛-晓东工具箱、编程申请-求一个改进的拉伸,移动lisp-平时工作中经常会改图,,然后就是把好多东西都拉伸固定距离,或者移动固定距离,故每次都得输入一遍距离,,希望...

(defun c:xm (/ ss pb dis)

(if

(and (setq ss (ssget))

(progn

(setq pb (car (xdrx_entity_box ss)))

(if

(setq

dis (getdist pb

(if        **GlobleDist**

(strcat "\nDistance

(vl-princ-to-string **GlobleDist**)

">: "

)

"\nDistance: "

)

)

)

(setq **GlobleDist** dis)

(setq dis **GlobleDist**)

)

)

)

(vl-cmdf ".move"

ss

""

pb

(polar pb (angle pb (cadr (grread T 15))) dis)

)

)

(princ)

)

(defun c:xs (/ ss pb dis)

(if

(and (setq ss (ssget))

(progn

(setq pb (car (xdrx_entity_box ss)))

(if

(setq

dis (getdist pb

(if        **GlobleDist**

(strcat "\nDistance

(vl-princ-to-string **GlobleDist**)

">: "

)

"\nDistance: "

)

)

)

(setq **GlobleDist** dis)

(setq dis **GlobleDist**)

)

)

)

(vl-cmdf ".stretch"

ss

""

pb

(polar pb (angle pb (cadr (grread T 15))) dis)

)

)

(princ)

)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值