明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: langjs

[资源] entmake创建图元必要条件(慢慢更新)

    [复制链接]
发表于 2015-9-11 13:59:35 | 显示全部楼层
lucas_3333 发表于 2015-9-11 11:05
1001 组中有无效的的应用程序名
这样也不行,啥情况?

要先注册: (regapp "SOUTH")
发表于 2015-9-11 14:09:52 | 显示全部楼层
本帖最后由 lucas_3333 于 2015-9-11 14:11 编辑
xyp1964 发表于 2015-9-11 13:59
要先注册: (regapp "SOUTH")

咋把这个给忘了, 谢谢院长提醒!
  1. (defun getxdata ( ent app )
  2.     (cdr (assoc -3 (entget ent (list (cond (app) ("*"))))))
  3. )

_$(getxdata (car (entsel)) "SOUTH")
(("SOUTH" (1002 . "{") (1000 . "301000") (1000 . "J") (1071 . 1) (1002 . "}")))


  1. (defun putxdata ( ent app lst )
  2.     (regapp app)
  3.     (entmod (reverse (cons (list -3 (cons app lst)) (reverse (entget ent)))))
  4. )

  5. (defun removexdata ( ent app / lst )
  6.     (if (setq lst (cdr (assoc -3 (entget ent (list (cond (app) ("*")))))))
  7.         (entmod (list (cons -1 ent) (cons -3 (mapcar 'list (mapcar 'car lst)))))
  8.     )
  9. )
发表于 2015-9-11 16:56:12 | 显示全部楼层
学习下,谢谢
发表于 2015-9-11 21:55:07 | 显示全部楼层
向大神学习
发表于 2015-9-12 14:13:59 | 显示全部楼层
学习学习学习学习学习学习
发表于 2015-9-12 15:06:12 | 显示全部楼层
楼主很给力,谢谢
发表于 2015-9-14 15:05:45 | 显示全部楼层
要学学! 找很久了
发表于 2015-9-20 13:36:27 | 显示全部楼层
学习下,学习了,谢谢啊
发表于 2015-9-21 18:34:44 | 显示全部楼层
不错不错,学习了
发表于 2015-10-12 21:55:02 | 显示全部楼层
有无其他办法直接获得必要条件?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-24 05:26 , Processed in 0.164564 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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