www问答网
所有问题
当前搜索:
autolisp提取信息
如何用
autolisp
获取cad图形文件中直线和多义线的图层名
答:
使用
autolisp
程序获取图层
信息
代码如下:(defun c:tes ( / ent obj) (setvar "cmdecho" 0) (setvar "blipmode" 0) (if (null vlax-dump-object) (vl-load-com) );加载vlax函数 (while (setq ent (entsel "\n请选择对象"));如果选择了对象 (setq obj (vlax-ename->vla-object (car e...
autolisp
程序中entgethan函数获取的
信息
列表表示什么意思
答:
(setqa'("5""A""7""BB"));假设a是这样一个表,我要取里面的值;就要用到car与cdr;首先要理解car与cdr的意思;car是取表的第一个值cdr是取表除了第一个的所有值(cara);取表第一个值得到"5"(cdra);除了第一个值的所有值("A""7""BB")前面没有"5"了(caddra);得到了"7"可以这样理...
Autolisp
怎样选图元加注解
答:
获取图元
信息
,将图元信息的第一部分
提取
出来了,得到图元名,拿到图元名,就可以用entget获取图元的联合属性。得到图元信息后,可以使用一下步骤:1.使用enget函数取得图元属性;2.使用assoc函数取得现有的某项属性;3.使用cons函数造一个新的属性;4.使用subst函数替换属性;5.使用entmod更新。
您好,还想问下CAD
autoLISP
的问题
答:
1、采用(setqss1 (ssget '((0 . "TEXT,MTEXT,LINE")))将三种图元存入选择集,之后建立循环判定处理,好处是人工交互只需选择一次即可,写三条ssget,个人觉得操作烦索了点。2、用正则表达式判断,取出所需部分,不过较烦索,可试试杀杀CAD病毒或换个CAD版本之类,为什么这样子显示,不太清楚……...
今天不想加班——
Autolisp
编程入门案例
答:
首先,我们要"选择"可见的梁线。在
Autolisp
的世界里,"选择"是entsel函数,而变量的赋值则是通过setq实现,就像这样:(setq梁线选择 (entsel "梁线"))接着,我们记录下所选梁线的图层
信息
。在Lisp的列表中,图层信息通常存储在图元名称后的8号括号中。然后,我们需要"换成"新的图层。在Lisp中,这...
请教
Autolisp
高手:关于entsel函数
答:
提示用户通过指定一个点来选择单个对象(图元)(entsel [msg])参数 msg 用于提示用户的字符串。如果省略该参数,则提示
信息
为“选择对象”。返回值 表,其中第一个元素是用户所选对象的图元名,第二个元素是用户选择对象时指定的拾取点的坐标值(用当前 UCS 表示)。entsel 函数返回的拾取点不一定在所...
本人是个新手,用opendcl和
autolisp
编了个小程序,但不知道怎样将.odcl和...
答:
本人是个新手,用opendcl和
autolisp
编了个小程序,但不知道怎样将.odcl和.lsp文件编成一个.vlx文件? 现在是每移动机子就得拷.ODCL、reuntime.re.dll和opendcl.18.arx跟着,怎么才能打包到另一个电脑里一个文件就可以运行?... 现在是每移动机子就得拷.ODCL、reuntime.re.dll和opendcl.18.arx跟着,怎么才能打包...
autolisp
vl vlax vlr vla 这几种都用到那里呢?
答:
(vl-remove)(vl-remove-if)(vl-remove-if-not)对于 vlax ,如下面的几个小函数,这是用于对象编程,比如VBA中的对象编程,其实和我们用的vlax好多都是一样的 (vlax-ename->vla-object)(vlax-vla-object->ename)(vlax-safeArray->list)对于 vlr,这是反应器用的,初学都可以先不管它。对于vla,...
浅谈
AutoLisp
对CAD图形的操控
答:
AtCAtLs;XF图元
信息
;性扩展;方开思 属南中图分类号:Pl.T311 文献标识码: B文章编号:756(010070 12—8721)6—28—26A ifTako h nrlo tLipoe Bre l nteCoto fAuos vrCAD ahc GrpisSNQagY oguU in,UHn—y (hnya otsEgneigLmidCoprtni hnogPoic,ia 5 ...
帮忙解释一下
autolisp
句子: (setq sw (entlast)) (setq sw1 (cdr...
答:
一个图元的
信息
包括如下内容:((-1 . <图元名: 7ffff605ad0>) (0 . "CIRCLE") (330 . <图元名: 7ffff6039f0>) (5 ."225") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 ."AcDbCircle") (10 2766.04 1188.92 0.0) (40 . 379.333) (210 0....
1
2
3
涓嬩竴椤
其他人还搜
autolisp的cons
cad提取字体lisp
cad提取点号lisp
autolisp教程
autolisp论坛
autolisp语言
autolisp斜杠
autolisp处理集合
autolisp题