(ssadd [ename [ss]]) | ||
参数: | ||
名字
|
- 实体名称 | |
ss
|
-样本集 | |
描述: | ||
-将对象(实体)添加到选择集中,或创建 新选择集 | ||
返回值: | ||
- 新的或修改的样本 | ||
例子: | ||
要将变量e1设置为图形中第一个实体的名称,请执行以下操作: | ||
(setq e1 (Entnext)) | ||
退货 <Entity name: 1d62d60> | ||
要将ss变量设置为空样本集: | ||
(setq ss (ssadd)) | ||
退货 <Selection set: 2> | ||
将e1中的实体添加到dc中的选择集中: | ||
(ssadd e1 ss) | ||
退货 <Selection set: 2> | ||
根据e1获取实体: | ||
(setq e2 (Entnext e1)) | ||
退货 <Entity name: 1d62d68> | ||
将e2添加到dc实体: | ||
(ssadd e2 ss) | ||
退货 <Selection set: 2> |
(ssgetfirst) | ||
描述: | ||
-检测选择或捕获的对象 | ||
返回值: | ||
- 将返回 两个选择的清单 放 就像在sssetfirst函数中 | ||
-第一个元素是选择的实体 他们被抓住但未被选中 | ||
-第二个元素是选择的实体 他们被抓住并选中 |
看一下功能 ssget a sssetfirst.
(sslength ss) | ||
参数: | ||
ss
|
-样本集 | |
描述: | ||
-返回选择集中的对象(实体)数 | ||
返回值: | ||
- 整数 | ||
例子: | ||
将最后一个对象添加到新的选择集中: | ||
(setq sset (ssget "L")) | ||
退货 <Selection set: 8> | ||
查找新样本的长度: | ||
(sslength sset) | ||
退货 1 |
(ssname ss索引) | ||
参数: | ||
指数
|
-整数或实数-指示选择集中的元素 | |
-第一个元素的索引= 0 | ||
-需要访问范围大于0-32767的实体 použít indexy real | ||
ss
|
-样本集 | |
描述: | ||
-返回所选内容的索引元素的对象(实体)的名称 množiny | ||
返回值: | ||
- 实体名称 -如果一切顺利 | ||
- nil -索引为负数或大于实体数 ve výbìrové množinì | ||
例子: | ||
获取样本中第一个实体的名称: | ||
(setq ent1 (ssname ss 0)) | ||
退货 <Entity name: 1d62d68> | ||
要获取样本中第四个实体的名称: | ||
(setq ent4 (ssname ss 3)) | ||
退货 <Entity name: 1d62d90> | ||
访问索引大于32767的实体的示例: | ||
(setq entx(ssname sset 50843.0)) |
看一下功能 Entnext.
(ssnamex ss [index]) | ||
参数: | ||
ss
|
-样本集 | |
指数
|
-整数或实数-指示选择集中的元素 | |
-第一个元素的索引= 0 | ||
描述: | ||
-获取信息-如何创建选择集 | ||
返回值: | ||
例子: | ||
(ssnamex ss3 0) | ||
退货 ((1 <Entity name: 1d62da0> |
(sssetfirst手柄组[pickset]) | ||
参数: | ||
夹具
|
-要抓的样品 | |
- 夹具 是零 镐 被指定 funkce sssetfirst 抓住并选择 镐 | ||
- 夹具 为nil并且未指定pickset函数 sssetfirst 关闭手柄指示灯并选择之前的设置 | ||
镐
|
-选择集被选择 | |
描述: | ||
-设置要捕获的对象和选择的对象 | ||
返回值: | ||
- 选择集或集合集 | ||
例子: | ||
绘制一个正方形并创建三个选择集,绘制 第一页并添加到 夹具: | ||
(恩特马克 (刀刃 (缺点 0 "line")'((10 0.0 0.0 0.0)'(11 0.0 10.0 0.0))) | ||
退货 ((0 . "line")(10 0.0 0.0 0.0)(11 0.0 10.0 0.0)) | ||
(setq gripset (ssget "_l")) | ||
退货 <Selection set: a5> - 多变的 夹具 指向创建的选择集 | ||
画另一面并添加到 夹具: | ||
(恩特马克 (刀刃 (缺点 0 "line")'((10 0.0 10.0 0.0)'(11 10.0 10.0 0.0))) | ||
退货 ((0。"line")(10 0.0 10.0 0.0)(11 10.0 10.0 0.0)) | ||
(ssadd (entlast) gripset) | ||
退货 <Selection set: a5> | ||
另一个仅包含第2页的示例: | ||
(setq 2onlyset (ssget "_l")) | ||
退货 <Selection set: a8> | ||
多变的 镐 指向一个新的选择集。 | ||
绘制第四页并添加到 夹具 a pickset: | ||
(恩特马克 (刀刃 (缺点 0 "line")'((10 10.0 0.0 0.0)'(11 0.0 0.0 0.0))) | ||
退货 ((0。"line")(10 10.0 0.0 0.0)(11 0.0 0.0 0.0)) | ||
(ssadd (entlast) gripset) | ||
退货 <Selection set: a5> | ||
(ssadd (entlast) pickset) | ||
退货 <Selection set: ab> | ||
- 夹具 包含第1-4页, 镐 包含 第3-4页和第2页onlyset仅包含第2页: | ||
-将夹点指针设置为中的所有对象 výbìrové množinì 夹具: | ||
(第一组第一把) | ||
退货 (<Selection set: a5>) | ||
-在所有物体上关闭握把指示器 ve výbìrové množinì 夹具: | ||
(sssetfirst nil) | ||
退货 (尼罗河) | ||
-设置手柄指针并选择所有对象 v 镐: | ||
(sssetfirst nil pickset) | ||
退货 (nil <Selection set: ab>) |
(setfunhelp c:fname [帮助文件 [topic [command]]]) | ||
参数: | ||
c:fname
|
-指定用户的字符串-定义的命令(c:xxx 函数),必须给前缀c: | |
帮助文件
|
-字符串-帮助文件名,后缀不是必需的 | |
sto
|
-标识帮助主题ID的字符串 | |
命令
|
-标识帮助请求类型的字符串 | |
描述: | ||
-根据要求注册用户定义的命令并提供帮助 调用用户的帮助文件和所需帮助的主题 | ||
返回值: | ||
- øetìzec 如果一切顺利,则视为c:fname poøádku | ||
- 尼罗河 - v opaèném pøípadì | ||
例子: | ||
简单功能的定义和帮助的分配: | ||
(防御 c:foo () | ||
(getstring "按F1获得有关foo命令的帮助:") | ||
) | ||
(setfunhelp "c:foo" "acad.hlp" "circle") | ||
-最后一行为函数foo help acad.hlp分配了一个条目 (主题)圈,加载foo函数并按F1后,将显示help acad - circle |
看一下功能 帮助.