几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(AutoLISP) (http://www.dimcax.com/hust/forumdisplay.php?f=178)
-   -   删除实体扩展数据不起作用? (http://www.dimcax.com/hust/showthread.php?t=11675)

yang686526 2009-04-26 05:44 PM

删除实体扩展数据不起作用?
 
删除实体扩展数据不起作用?
www.dimcax.com
删除实体扩展数据不起作用?删除实体扩展数据不起作用?不知道哪里错了!
(defun delxdata(ename / m xdata xdatanew xdataold)
(setq m (entget ename (list "id")))
(if (setq xdata (assoc -3 m))
(progn
(setq m (entget ename (list "*")))
(setq xdataold (assoc -3 m))
(if (> (length xdataold) 2)
(progn
(setq xdatanew (vl-remove (cadr xdata) xdataold))
(setq m (subst xdatanew xdataold m))
)
(setq m (vl-remove xdataold m))
)
(entmod m)
)
)
)
d
(defun delxdata (ename / m xdata xdatanew xdataold)
(if (setq m (entget ename (list "id")))
(progn
(entmake (entget ename))
(entdel ename)
)
)
)
多动脑筋
d
只能用这种方法了?为什么entmod不起作用呢
d
我不知道它是否确实不能这样做,但如果它真的做不到,我觉得就没有为什么好言,你只有去问autodesk公司,为什么这样做。。。
多动脑筋
d
我也是用二楼meflying 的做法的. 呵呵.
因為專業, 所以精彩! 多多學習.多多進步 . 明经在我在!
我的代表作/bbs/dispbbs.asp?boardid=2&id=33961
/bbs/dispbbs.asp?boardid=14&id=58568&page=1
d
试了n多,就这个好用,多谢!


所有的时间均为北京时间。 现在的时间是 11:41 PM.