乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 93|回复: 0

[综合讨论] 点上的高度

[复制链接]

3

主题

8

帖子

5

银币

初来乍到

Rank: 1

铜币
15
发表于 2022-7-7 13:36:00 | 显示全部楼层 |阅读模式
您好,我发现了一个代码,可以从点的Z值创建文本。但我无法从Z值生成文本,并在高度前面放置SL,如SL45.12,有谁能帮助代码如下:
 
(德文c:zheight45()
(setvar“cmdecho”0)
(setq u 0)
(setq numss(sslength(setq ss(ssget)))
(setq th(cdr(assoc 40(tblsearch“STYLE”“HEIGHT”)))
(ls“高度”)
(命令“style”“height”“”“”)
(而(/=numss 0)
(setq numss(1-numss))
(setq etl(entget(ssname ss numss)))
(如果(=“插入”(cdr(assoc'0 etl)))
(progn;;仅对块执行此操作
(setq u(1+u))
(setq hgt(cadddr(assoc 10 etl)))
(如果(/=hgt 0.0)
(progn(setq hgtx(rtos hgt 2 2))
(setq p1(2d(极性(trans(cdr(assoc 10 etl))0 1)0.0 th)))
(命令“text”p1 45.0 hgtx)
)
)
)
)
)
(普林斯)
)
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-7 05:55 , Processed in 0.385082 second(s), 54 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表