明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5963|回复: 25

[源码] 转发一个老程序:工程桩自动编号并提取坐标程序(超强排序)

  [复制链接]
发表于 2021-12-19 22:19:32 | 显示全部楼层 |阅读模式
提示: 该帖被管理员或版主屏蔽
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2021-12-20 08:49:02 | 显示全部楼层
支持支持,有画梅花桩的插件不
回复 支持 1 反对 0

使用道具 举报

发表于 2024-12-27 14:45:52 | 显示全部楼层
20060510412 发表于 2021-12-24 09:27
不过我感觉有一点可以改进,那个字高没有必要人为指定,根据图形的尺寸自动考虑应该更合适,例如圆形直径 ...

其实可以考虑用多段线顶点编号来实现桩号编制!多段线的连接次序就是编号的次序!
求助,给多段线节点编号并输出对应的坐标表
http://bbs.mjtd.com/forum.php?mo ... &fromuid=418631
(出处: 明经CAD社区)
本帖最后由 寒潮大冬瓜 于 2024-12-26 15:28 编辑
DFB二、三维顶点编号→自动字高+自动通过多段线顶点数量确定补齐位数00格式+自动图层名嵌套→波总指导升级版
只要闭着眼睛点击多段线就行了,不用理会参数输入……
(波多菠萝蜜951096036QQ群437857444群主)
(defun WB20240808(SJ12 SS93 / index1 sjg10 sjg18 ss98);自定义函数开始 SS93 SJ12
        (setq SJ12(itoa SJ12));编号序号转为字符串
        (setq SS98(itoa SS93));顶点个数转为字符串
        (setq SJG18(strlen SS98));以整数形式返回一个字符串中字符的个数
        (setq SJG10(strlen SJ12));以整数形式返回一个字符串中字符的个数
……
;Yw20240803获取块或直线多段线等图元外围对角坐标及其对角长度
(DEFUN Yw20240803(en / ll strxa strxab strxb strya stryab stryab-min stryb th2 ur)
        (vla-getboundingbox (vlax-ename->vla-object en) 'll 'ur)
        (setq ll (vlax-safearray->list ll)
……
DFB二三维顶点编号自动字高自动补齐位数00格式自动图层名嵌套波总指导升级版.lsp
6.28 KB, 下载次数: 7
售价: 3 个明经币  [记录]
回复 支持 反对

使用道具 举报

发表于 2021-12-24 09:27:14 | 显示全部楼层
yanshengjiang 发表于 2021-12-23 23:21
你有兴趣可以试试看

不过我感觉有一点可以改进,那个字高没有必要人为指定,根据图形的尺寸自动考虑应该更合适,例如圆形直径的0.5倍。
像字高这类参数,在没有生成图形之前,必须试几次才能知道合适的大小,这样就很繁琐。
如果有需要设置确切的字高,自动生成文字之后,再批量调整字高,效率也要高很多。
发表于 2021-12-20 08:13:50 | 显示全部楼层
路过支持一下开源
发表于 2021-12-22 22:08:24 | 显示全部楼层
感谢楼主无私奉献,
发表于 2021-12-22 23:41:26 | 显示全部楼层
这个是不是要配套的dcl文件,才能运行呀。
发表于 2021-12-23 13:56:24 | 显示全部楼层
路过支持一下开源作者  
发表于 2021-12-23 15:02:28 | 显示全部楼层
学习一下,怎么实现不用dcl文件也可以操作窗口。
 楼主| 发表于 2021-12-23 23:21:15 | 显示全部楼层
20060510412 发表于 2021-12-23 15:02
学习一下,怎么实现不用dcl文件也可以操作窗口。

dcl是用lsp写出的  实际也就有dcl文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-7 05:47 , Processed in 0.237482 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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