明经通道 AutoLISP 函数  
entmakex
 

创建一个新对象或图元,赋给它一个句柄和图元名(但不指定所有者),并返回新图元的名称

(entmakex [elist])

entmakex 函数可以定义图形或非图形图元。

参数

elist

图元定义数据表,其格式与 entget 函数所返回表的格式相似。elist 参数必须包含创建图元的全部必要数据。如果省略了任何一个必须的定义数据,该函数就会返回 nil 并拒绝创建该图元。如果省略了可选的定义数据(如图层),entmakex 使用缺省值。

返回值

如果成功,则 entmakex 返回定义数据的图元表。如果 entmakex 无法创建图元,则返回 nil。

示例

_$ (entmakex '((0 . "CIRCLE") (62 . 1) (10 4.0 3.0 0.0) (40 . 1.0)))
<图元名: 1d45558> 

警告! 没有所有者的对象和图元不被写到 .dwg 或 .dxf 文件。请确认在使用 entmakex 后设置所有者。例如,可以使用 dictadd 设置某词典拥有该对象。

参阅

entmakehandent 函数。

明经通道 版权所有 未经许可 不得传播

 评论