Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置

简介: Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置

输出结果

image.png


实现代码

;; write area value of a close polygon to drawing

(DEFUN C:EA(/ OLDOS PT STA QAREA)

;;

 (setq olderr *error*)

 (setq *error* myerr)

 (SETVAR "CMDECHO" 0)

 (SETQ OLDOS (GETVAR "OSMODE"))

;;

 (SETVAR "OSMODE" 0)

 (SETQ STA (CAR (ENTSEL)))

 (COMMAND "AREA" "E" STA)

 (SETQ QAREA (RTOS (GETVAR "AREA") 2 2))

 (SETQ PT (GETPOINT"\nPick the point you want to write area:"))

 (COMMAND "TEXT" PT "" "" QAREA)

;;  

 (SETVAR "OSMODE" OLDOS)

 (SETVAR "CMDECHO" 1)

 (setq *error* olderr)

 (PRINC)

)


相关文章
|
9月前
|
人工智能 编解码 芯片
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
不会向ai提问,不知道怎么提问的 可以看看
21011 1
告别低效沟通|让技术提问不再头疼-这套高效AI提问模板来帮你
|
安全 vr&ar Python
恒定电流
恒定电流
538 2
在钉钉开放平台中,事件订阅功能允许你的应用订阅钉钉的各种事件
在钉钉开放平台中,事件订阅功能允许你的应用订阅钉钉的各种事件【1月更文挑战第20天】【1月更文挑战第98篇】
622 1
|
存储 缓存 关系型数据库
数据库优化
数据库优化
|
监控 算法 网络协议
在Linux中,如何进行网络资源的优化?
在Linux中,如何进行网络资源的优化?
|
弹性计算 分布式计算 监控
祝贺叠纸新游《无限暖暖》全球开服!阿里云全球基础设施持续护航
祝贺叠纸新游《无限暖暖》全球开服!阿里云全球基础设施持续护航
553 5
|
算法 Java
游戏匹配系统的奥秘,Java代码揭秘
游戏匹配系统的奥秘,Java代码揭秘
459 1
|
传感器 监控 安全
物联网(IoT):定义、影响与未来
物联网(IoT):定义、影响与未来
2248 3
阿里云短信服务的计费方式、规则和欠费说明_短信服务
阿里云短信服务的计费方式、规则和欠费说明_短信服务,阿里云短信服务价格表,阿里云短信0.032元一条,阿里云短信价格?阿里云短信怎么收费?阿里云短信多少钱一条,阿里云短信价格0.032元一条
1171 0
|
机器学习/深度学习 人工智能 自然语言处理
🔬技术宅必看!AI Prompt深度解析,商业数据分析的科学魔法
【8月更文挑战第1天】在快速发展的科技领域中, AI Prompt 正革新商业数据分析方式。它通过自然语言指令, 驱动 AI 模型实现数据洞察。本文探讨 AI Prompt 的定义、原理及其在商业分析中的应用。**最佳实践包括**: 精准设计 Prompt 以确保清晰具体的指令; 结合领域知识优化 Prompt, 提升分析准确性; 采用迭代法, 根据反馈持续改进模型性能。掌握 AI Prompt 技术, 不仅提高效率, 更能洞察商机, 创造价值。
750 0

热门文章

最新文章