www问答网
所有问题
Autolisp怎样选图元加注解
如题所述
举报该问题
其他回答
第1个回答 2022-03-21
在Autocad中,一条线,一个圆,一个块,都是图元。
获取图元信息,将图元信息的第一部分提取出来了,得到图元名,拿到图元名,就可以用entget获取图元的联合属性。
得到图元信息后,可以使用一下步骤:1.使用enget函数取得图元属性;2.使用assoc函数取得现有的某项属性;3.使用cons函数造一个新的属性;4.使用subst函数替换属性;5.使用entmod更新。
相似回答
请教
Autolisp
高手:关于entsel函数
答:
命令: (setq e (entsel "请
选择
一个对象: "))请选择一个对象: 3,3 (<
图元
名: 60000014> (3.0 3.0 0.0))有时候在操作一个对象时,不但需要
选中
一个对象,同时还需要知道指定的点。例如在 AutoCAD 中的 Object Snap 以及 BREAK、TRIM 和 EXTEND 命令中就是这样。entsel 使得
AutoLISP
程...
如何
用lisp程序提取
选择
的属性块中的length属性,并加合,最后给出结果...
答:
第一个方案:用
AutoLisp
方案,首先用 取得图块这个
图元
,然后用 entnext 逐一找到属性块来找到其中length的属性,然后将它的值给找出来,然后进行运算,注意 entnext 的运用。这个很简单,你自己应该写吧。第二个方案:用VisualLisp方案,注意vla-getattributes,vlax-variant-value,vlax-safeArray->list...
用
autolisp
编写
选中
一个矩形再选中一个圆把圆移动到矩形中心
答:
) (setq ss (ssget '((0 . "LWPOLYLINE") (70 . 1)));;
选择
封闭的多段线 (if (/= ss nil) (progn (setq ss (ssname ss 0));;取得第一个多段线 (command ".region" ss "");;变为面域 (setq ss1 (entlast)) (setq obj (vlax-ename->vla-object ss1)...
CAD VBA 选取所有对象
答:
(defun C:SYDX ( / &kw) (setq &kw (ssget "X")) (if (/= &kw nil) (sssetfirst nil &kw) ) (prin1));复制到记事本,以【.lsp】为后缀命名保存,
autoLISP
加载后,命令【SYDX】就可以
选择
所有对象了。
工程制图的标注符号及其含义
答:
加载
AutoLISP
、ADS 和 ARX 应用程序 AP 创建圆弧 A 计算对象或定义区域的面积和周长 AA 创建按指定方式排列的多重对象拷贝 AR 执行外部数据库命令的管理功能 AAD 输出
选择
对象的链接信息 AEX 管理对象和外部数据库之间的链接 ALI 显示并编辑表数据并创建链接和选择集 ARO 从链接到文字选择集和图形选择集的行中创建...
用
autolisp怎么
调用修剪伸缩等需要先
选中
对象的命令啊
答:
(defun c:tm ( )(command "_.line" (list -10 0) (list 10 0) "")(setq l1 (entlast))(command "_.line" (list 0 10) (list 0 -10) "")(setq l2 (entlast))(command "_.trim" l1 "" (list l2 (list 0 2)) ""))这是依照你追问一楼的基础写的,你看下吧....
cad里
怎样
一键
选中
某一个图层的所有内容
答:
可以用快速
选择
工具。1、电脑打开AutoCAD。2、打开AutoCAD后,点击鼠标右键,选择快速选择工具。3、点击快速选择工具后,特性中选择图层,然后再值中选择图层,选择好之后,点击确定。4、确定快速选择图层后,同一个图层中的所有内容就被
选中
了。
autolisp
<
图元
名: 7507d820>,
如何
操作?
答:
进行修改。
autolisp
出现应该进行修改,因为autolisp 是报错的提示,所以应该进行修改操作。
Auto CAD2014
怎么
使用Express工具栏?
答:
可以在当前图形中保留尺寸标注样式或通过在Import Options区域选择合适的单选钮来替代它。 3. QLATTACH 该命令用于为一个注释对象附着引线,这些注释对象可以是段落文本、公差或块参照对象。其命令提示是: mand: QLATTACH Select Leader:选择引线Select Annotation:
选择注释
对象4. QLATTACHSET 该命令用于为一个注释对象...
大家正在搜
autolisp遍历图元然后筛选
lisp图元
lisp改变图元
图元摆正lisp
lisp获取列表中的图元
lisp查询列表中的图元
visuallisp生成矩形
Autolisp入门
Autolisp语言