明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: yxp

手痒,也发一个手工/批量 编号、坐标标注程序

    [复制链接]
发表于 2013-8-14 13:58:18 | 显示全部楼层
可否提供一下源码!谢谢了!正需要了!253406939@qq.com
发表于 2013-8-17 13:36:27 | 显示全部楼层
也在学习autolisp中,顶了
发表于 2013-9-3 18:52:13 | 显示全部楼层
顶,要是源码就更好了,能好好学习一下
发表于 2013-9-26 00:12:15 | 显示全部楼层
楼主大人直接放源码,再来个GIF,爆了!!
发表于 2013-9-26 06:32:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-9-29 14:20:30 | 显示全部楼层
好东西 帮顶  顶源码
发表于 2013-9-29 14:41:06 | 显示全部楼层
谢谢楼主的分享!很有用啊。
发表于 2013-10-25 22:53:37 | 显示全部楼层
本人使用了,提取文字的坐标不是桩中心坐标。适当做了修改、 各位注意,这个修改是针对我所在的工程,修改了0.3333;代码如下, 如要使用,请核对坐标;
  1. ;;;;只能用于洋浦油库工程,因为X修正了0.33333   
  2. (defun c:TQWZZB()
  3.    (princ "\n选择所需输出的点(point):")
  4.    (setq ss (ssget ));;选取坐标点
  5.    (setq n (sslength ss ));计算坐标点数量
  6.         (setq ff (open (getfiled "文件保存为" "f:/" "dat" 1) "w"));保存路径
  7.    (setq i 0)
  8.    (repeat n
  9.   (setq spt (ssname ss i ))
  10.     (setq ept (entget spt))
  11.     (if (= (cdr (assoc 0 ept)) "TEXT")
  12.      (progn
  13.                                     (setq lxyz (cdr (assoc 10  ept)))
  14. ;(setq sx (rtos (nth 1 lxyz)));将坐标值实数转换成字符
  15. (setq sx1 (- (cadr lxyz) 0.3333))  (请注意坐标值根据本工程修正了0.3333)如果想别的用途,将上句引号删除,strcat之后 sx11改为sx
  16. (setq sX11 (rtos sx1 2 3))

  17.        (setq sy (rtos (nth 0 lxyz)2 3))
  18.        (setq sz (rtos (nth 2 lxyz)2 3))
  19.                                         (setq i1 (+ i 1));计算点序号
  20.                                         (setq sn (rtos i1 2 0));将序号实数转换成字符

  21. (setq ent (entget (ssname ss i)))
  22. (setq typeA (cdr (assoc 1 ent)))

  23.        (setq sxyz (strcat typeA"," sn ","  sy ","  sx11  ","  sz))
  24.        (write-line sxyz ff)
  25.     )
  26.     )
  27.     (setq i (+ i 1))
  28.    );repeat
  29. )
  30. (prompt "*只适合TEXT点 << 命令:TQWZZB >> *输出格式(点号,, Y,X,Z)**")
  31. (prin1)
发表于 2013-11-22 10:41:41 | 显示全部楼层
好东西啊..顶到你出源码,,
发表于 2014-1-8 20:38:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-22 15:41 , Processed in 0.218277 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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