明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: Saging

[原创]LISP的[复制标高后同时改变标高数字]程序,开源

  [复制链接]
发表于 2014-2-15 13:14:01 | 显示全部楼层
这个不错,自己可扩展,感谢LZ!
发表于 2016-1-13 23:24:39 | 显示全部楼层
多谢分享,继续学习。
发表于 2016-1-14 23:38:36 | 显示全部楼层
多谢分享,继续学习。
发表于 2017-10-26 19:27:08 | 显示全部楼层
本帖最后由 alexmai 于 2017-10-26 19:50 编辑
pxt2001 发表于 2012-7-15 10:49
;;复制标高,标高数字自动修改
(defun c:t ()
  ;(PXT_ER)

这个标高程序很好用,但想调整功能:

计算后的标高结果,若为正数,想在数字前加上"+"
        即  3.000     (显示为→)   +3.000
             0.015     (显示为→)   +0.015

--------------------------------
我也知道是改这里,但苦于没找到加前序的函数 “+”  

如果能指点一下就更好,谢谢!
             ;; 替换属性文字
             (setq da (entget (entnext en)))
             (setq da (subst (cons 1 txt-n) (assoc 1 da) da))
             (entmod da)
             (entupd en)
             (entupd (entnext en))
发表于 2017-12-27 11:27:27 | 显示全部楼层
整数不能延续小数点的位数,需要加一个循环
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-29 03:50 , Processed in 0.147578 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表