明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 392|回复: 4

[源码] DS协助写的支持中英标坐标标注的lisp

[复制链接]
发表于 2025-2-12 11:11:33 | 显示全部楼层 |阅读模式
本帖最后由 hadessna 于 2025-2-12 11:29 编辑

    国际单位的坐标标注论坛上应该不少了,建筑单位格式的坐标标注需求比较小众,那些英尺和英寸的格式一直不知道怎么处理,建筑单位格式图幅又和国际单位的图幅有25.4的倍差。之前让别人帮忙写的一个英标坐标标注,是通过获取dimordinate命令的x和y轴的标注数据把数据复制到leader的输出上的,用了不少的command函数来执行标注打散和删除操作,所以运行效率较低,卡顿不跟手。

    最近DS大火,尝试用ds写了一下,发现可行性很高,但是现在ds用的人多了,每天只能问个三四次问题。ds问出来的代码还要不断的调整,很多时候都有一些莫名的bug,本人lisp基础也较差,磕磕碰碰的自己修补了两天终于完成了。主要是这个代码的可读性很高,我觉得应该比较适合新手学习,所以发出来给大家看看。
    缺币用,收1个币应该不过分吧,这次可算是我自己出力的了,可以正大光明的收币了。
    做国外项目的应该有人需要吧,这应该是网上首个完美支持英标坐标标注的lisp了。
    虽然是让ds帮忙了,但做出来之后还是很有成就感的

    需要提醒一下有需要的小伙伴,不同公司标注设置可能不一样。国标的坐标标注正常来说是没问题的,英标的坐标标注适用于两种情况,一是纯英标图幅,2是把原英标图纸放大25.4放入国标图幅中制图,并在当前适用的标注样式中,主单位的测量单位比例的比例因子那一项的数值要填1/25.4 。这是我们常用的不同图幅的使用情况。lisp中是把原坐标值*当前标注样式中主单位的测量单位比例的比例因子来输出实际坐标值的,如果有发现数值对不上,那就是这个比例因子的设定上,你们用的是其他标注方式了。

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2025-2-12 13:55:56 | 显示全部楼层
上个图吧,是什么样的效果
回复 支持 反对

使用道具 举报

 楼主| 发表于 7 天前 | 显示全部楼层
本帖最后由 hadessna 于 2025-2-14 11:22 编辑
zm880928 发表于 2025-2-12 13:55
上个图吧,是什么样的效果

英标标注效果就是这样子,样式跟当前标注样式。国标的话就跟其他的坐标标注应该没啥区别

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
上个图吧,是什么样的效果
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
上个图吧,是什么样的效果
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-21 03:16 , Processed in 0.153199 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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