乐筑天下

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

[编程交流] 验证属性值??

[复制链接]

16

主题

168

帖子

39

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-5 22:30:54 | 显示全部楼层 |阅读模式
这是挂断我正在做的例行工作。
例程正在插入属性块(1 att)。
 
下面是它的作用:
输入X比例因子,指定对角点,或[角点(C)/XYZ(XYZ)]:输入Y
比例因子:
指定旋转角度:
输入属性值
ELEV:81.41
验证属性值
标高:;错误:错误的参数类型:consp nil
标高:
 
我以前从未见过这种验证。
在这一点上,帮助是没有帮助的。
如何关闭“验证”?
 
感谢
杰夫
 
 
回复

使用道具 举报

16

主题

168

帖子

39

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-5 22:45:03 | 显示全部楼层
我找到了att定义中的验证。
我重新定义了块,它仍然挂着。
 
它在插入积木后挂起。
它不会增加计数器(setq CNT(+1 CNT))
 
它实际上正确地插入了块,但不会在SS中的下一个块上移动。
 
  1. (defun C:REPPTS ()
  2. (setq AD (getvar "attdia"))
  3. (setq OS (getvar "osmode")
  4. (setvar "osmode" 0)
  5. (setvar "cmdecho" 1)
  6. (setvar "attdia" 0)
  7. (setq SS1 (ssget))
  8. (setq NUM (sslength SS1))
  9. (setq CNT 0)
  10. (while (< CNT NUM)
  11. (setq ENT (ssname SS1 CNT))
  12. (setq PT (cdr (assoc 10 (entget ENT))))
  13. (setq PT (strcat (rtos (nth 0 PT)) "," (rtos (nth 1 PT)) "," (rtos (nth 2 PT))))
  14. (setq EL (cadddr (assoc 11 (entget ENT))))
  15. (setq EL (rtos EL 2 2))
  16. (command "erase" ENT "")
  17. [b](command "insert" "P-SPOT_30" PT "" "" "" EL) <- IT HANGS HERE:shock:[/b]
  18. [b](setq CNT (+ 1 CNT))[/b]
  19. ) ;while
  20. (setvar "attdia" AD)
  21. (setvar "osmode" OS)
  22. )
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 22:54:09 | 显示全部楼层
Tharwat-谢谢!
但是-它已加载,但无法运行。“论点太少”。
你的Lisp程序技能远比我先进,所以我无法诊断出你的日常生活中发生了什么。
我在1992年学习了这门语言,但确实没有跟上它的新进展。
回复

使用道具 举报

16

主题

168

帖子

39

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-5 23:01:31 | 显示全部楼层
你能上传你的属性块的样本图吗?
 
您选择了哪些对象来获取其DXF 11?短信?
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 23:07:48 | 显示全部楼层
我得到了它。它正在工作。谢谢
回复

使用道具 举报

16

主题

168

帖子

39

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
197
发表于 2022-7-5 23:15:04 | 显示全部楼层
有一个打字错误,你一定已经尝试了未修改的代码的第一个职位,无论如何我很乐意帮助。
 
祝你好运
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-5 23:24:22 | 显示全部楼层
请阅读代码发布指南,并为您的代码使用代码标签。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 23:37:41 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 06:13 , Processed in 1.824160 second(s), 68 queries .

© 2020-2025 乐筑天下

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