冲压模板自动标注LISP_CAD AutoLisp实现自动标注序号

# autolisp插件,加载后,使用方法如下:

autolisp代码如下,复制到记事本,以【.lsp】为后缀命名,打开cad,输入【appload】加载,命令【TES】(可以自己修改命令)。在使用过程中可以添加创建图层命令将所有数字放到同一个图层中便于修改,由于某些图纸坐标有修改,所以使用前需要恢复坐标或者将恢复坐标命令添加到下面代码中自动执行。

```shell

(defun c:tes ( / #n5 &p1 tr1)

(if (null #n1) (setq #n1 1) )

(if (setq tr1 (getint (strcat \"\\请输入整数值:<\" (rtos #n1 2 0) \">\")))

(setq #n1 tr1)

(setq tr1 #n1)

)

(if (null #n2) (setq #n2 100) )

(initget 6)

(if (setq #n5 (getdist (strcat \"\\n请输入文字高度:<\" (rtos #n2) \">\")))

(setq #n2 #n5)

(setq #n5 #n2)

)

(while (setq &p1 (getpoint \"\\n请选择插入点\"))

(entmake (list \'(0 . \"text\") (cons 10 &p1) (cons 1 (rtos tr1 2 0)) (cons 40 #n5) \'(41 . 0.5) \'(72 . 4) (cons 11 &p1)))

(entmake (list \'(0 . \"circle\") (cons 10 &p1) (cons 40 (* #n5 0.85))))

(setq tr1 (1+ tr1))

(setq #n1 tr1)

)

(princ)

)

```

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值