CAD二次开发CADlisp函数总结
复制一点给大家看看,具体还是下载 了看吧
14. (entmod实体定义数据表)更新实体数据库中的信息。变量为一个修改过的实体定义数据表。如:
(setq en (entnext)) ;置en为库中第一个实体的名
(setq ed(entget en)) ;置ed为en的实体定义数据表
(setq ed(subst(cons 8 “0”)
(assoc 8 ed) ed) ;将ed中图层组设为“0”层
)
(entmod ed) ;更新数据库中的内容
本函数的限制:
1. 不能更改实体类型和标号。
2. 实体表引用的所有对象必须是AutoCAD以知的,如文本类型、线型、形、块等必须预先定义好。此外,修改主实体时,本函数更新其屏幕显示(包括子实体),当修改子实体时,entmod只修改数据库中内容,而不更新屏幕显示。
复制一点给大家看看,具体还是下载 了看吧
14. (entmod实体定义数据表)更新实体数据库中的信息。变量为一个修改过的实体定义数据表。如:
(setq en (entnext)) ;置en为库中第一个实体的名
(setq ed(entget en)) ;置ed为en的实体定义数据表
(setq ed(subst(cons 8 “0”)
(assoc 8 ed) ed) ;将ed中图层组设为“0”层
)
(entmod ed) ;更新数据库中的内容
本函数的限制:
1. 不能更改实体类型和标号。
2. 实体表引用的所有对象必须是AutoCAD以知的,如文本类型、线型、形、块等必须预先定义好。此外,修改主实体时,本函数更新其屏幕显示(包括子实体),当修改子实体时,entmod只修改数据库中内容,而不更新屏幕显示。