明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: hnfsf

功能强大的序号程序

  [复制链接]
发表于 2024-1-15 09:37 | 显示全部楼层
真可惜了。这么强大的序号程序不能用也没有高手帮忙修正。唉浪费了

发表于 2024-4-2 11:15 | 显示全部楼层
这程序一看好像还不错,但一用还真不通,程序写的也不友善,改起来很麻烦,感谢龙龙仔超级版主修改哈
发表于 2024-4-3 08:24 | 显示全部楼层
vlisp2012 发表于 2012-3-5 20:46
将AutoNum.DCL,放在cad支持的路径下。
加载 autonum.lsp 后即可使用。

感谢整理分享,测试之后发现很方便、强大!
发表于 2024-4-4 15:00 | 显示全部楼层
程序有BUG,如果是书写模式,选用的文字样式的文字高度必须设置为0才行
发表于 2024-4-9 07:57 | 显示全部楼层
本帖最后由 fangmin723 于 2024-4-9 12:12 编辑

整合lsp和dcl
支持一下上推荐


书写模式下,文字跟随光标移动代码如下,如有需要,自行替换:
  1. ;;书写模式
  2. (if  (= edit_type 2)
  3.   (progn
  4.     (setq i -1 pt (cadr (grread T 15 0)))
  5.     (while pt
  6.       (setq txt_num (itoa (+ (atoi start_num) (* (setq i (1+ i)) (atoi inc_num)))))
  7.       (if (= start_num "") (setq txt_num ""))
  8.       (setq txt_new (strcat prefix txt_num suffix))
  9.       (setq ent (entmakex (list '(0 . "TEXT") (cons 1 txt_new) (cons 7 txt_style) (cons 40 (atof txt_height)) (cons 10 pt) (cons 11 pt) '(71 . 0) '(72 . 4)))
  10.         tdata (entget ent)
  11.       )
  12.       (while (and (setq gr (grread T 15 0)) (or (= (car gr) 5) (= (car gr) 2) (= (car gr) 11) (= (car gr) 25)))
  13.         (if (= (car gr) 5)
  14.           (progn
  15.             (setq pt (cadr gr))
  16.             (setq tdata (subst (cons 10 pt) (assoc 10 tdata) tdata) tdata (subst (cons 11 pt) (assoc 11 tdata) tdata))
  17.             (entmod tdata)
  18.           )
  19.           (progn (entdel ent) (setq pt nil))
  20.         )
  21.       )
  22.     )
  23.   )
  24. )


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2024-4-9 11:35 | 显示全部楼层
fangmin723 发表于 2024-4-9 07:57
整合lsp和dcl
支持一下上推荐

程序有BUG,书写模式,选用的文字样式的文字高度必须设置为0才行,否则标出来全是倾斜的0,求助修改!
发表于 2024-4-9 11:50 | 显示全部楼层
huxu823 发表于 2024-4-9 11:35
程序有BUG,书写模式,选用的文字样式的文字高度必须设置为0才行,否则标出来全是倾斜的0,求助修改!

我这边没有这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-3 17:15 , Processed in 0.269449 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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