明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: langjs

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

    [复制链接]
发表于 2015-8-13 13:54:40 | 显示全部楼层
学习一下,谢谢!
发表于 2015-8-15 21:02:16 | 显示全部楼层
chakanneirongxuhaohuifukejian
发表于 2015-8-25 08:38:18 | 显示全部楼层
这个很不错的
发表于 2015-8-25 16:57:42 | 显示全部楼层
学习 看看有没有标注的
发表于 2015-8-26 17:02:01 | 显示全部楼层
楼主辛苦了
发表于 2015-8-27 20:54:12 | 显示全部楼层
good good good good
发表于 2015-9-10 20:17:43 | 显示全部楼层
ntmake创建图元较command速度快,且不受捕捉等CAD环境因素影响,因此优先选用entmake。
entmake创建图元必要条件,即创建图元的最少组码项,再少就无法正确创建图元,实际使用中需要颜色、图层等组码项自己添加。水平有限,欢迎拍砖。
发表于 2015-9-11 07:58:30 | 显示全部楼层
  1. ;; abc 带扩展数据的圆 (abc (getpoint) 2.5 "J" 1)
  2. (defun abc (pt rr qz xh)
  3.   (entmake (list '(0 . "CIRCLE")
  4.                  '(100 . "AcDbEntity")
  5.                  ;(cons 8 "JZP")
  6.                  '(100 . "AcDbCircle")
  7.                  (cons 10 pt)
  8.                  (cons 40 rr)
  9.                  (list -3
  10.                        (list "SOUTH"
  11.                              '(1000 . "301000")
  12.                              (cons 1000 qz)
  13.                              (cons 1071 xh)
  14.                        )
  15.                  )
  16.            )
  17.   )
  18. )
发表于 2015-9-11 11:05:10 | 显示全部楼层
本帖最后由 lucas_3333 于 2015-9-11 11:15 编辑
xyp1964 发表于 2015-9-11 07:58

1001 组中有无效的的应用程序名
这样也不行,啥情况?
  1. ;; abc 带扩展数据的圆 (abc (getpoint) 2.5 "J" 1)
  2. (defun abc (pt rr qz xh)
  3.         (entmake (list '(0 . "CIRCLE")
  4.                 '(100 . "AcDbEntity")
  5.                 ;(cons 8 "JZP");;图层
  6.                 '(100 . "AcDbCircle")
  7.                 (cons 10 pt);;中心点
  8.                 (cons 40 rr);;半径
  9.                 (list -3
  10.                         (list "SOUTH"
  11.                                 '(1002 . "{")
  12.                                 '(1000 . "301000")
  13.                                 (cons 1000 qz)
  14.                                 (cons 1071 xh)
  15.                                 '(1002 . "}")
  16.                         )
  17.                 )
  18.         )
  19.         )
  20. )

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

要先注册: (regapp "SOUTH")
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-5 11:18 , Processed in 0.177520 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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