[LC100]建筑设计 16:03:09
(defun c:test (/ ss n e el p21 p22 p23 p24 tcbl)
(setq ss (ssget))
(setq n 0);序号的初值为0
(repeat (sslength ss);重复执行,执行的次数等于所选对象的个数
(setq e (ssname ss n));得到选择集内第n个对象的图元名
(setq el (entget e));得到这个对象的图元表
(setq tcbl (getdist "
输入填充比例"))
(setq el (subst (cons 41 tcbl)(assoc 41 el) el));修改图元表内
(entmod el) ;更新图形数据库的el图元表
(setq n (1+ n))
);repeat重复部分
);end
填充比例是修改成功了,不过为什么没有刷新填充图案呢
[【KAIXIN】] [【KAIXIN】]炫翔 16:06:04
更新图元
U...
[LC100]建筑设计 16:06:25
更新图元部分不是有了么
[【KAIXIN】] [【KAIXIN】]炫翔 16:06:49
entupd
[LC100]建筑设计 16:06:57
加在那?
[【KAIXIN】] [【KAIXIN】]炫翔 16:07:22
(entmod el) 后面
[LC100]建筑设计 16:07:42
(entmod el)这个不同的吗?
[【KAIXIN】] [【KAIXIN】]炫翔 16:08:00
一个是数据 一个是对象
[LC100]建筑设计 16:08:17
哦,明白了,谢谢。
[LC100]建筑设计 16:09:43
一点反应也没有
[【KAIXIN】] [【KAIXIN】]炫翔 16:10:23
那你明白啥
你去看看这个函数的帮助文件
[LC100]建筑设计 16:10:36
刚开始以为放上去就行了。
[【KAIXIN】] [【KAIXIN】]炫翔 16:10:38
有利用消化
[LC100]建筑设计 16:10:38
看了
[【KAIXIN】] [【KAIXIN】]炫翔 16:10:51
[LC100]建筑设计 16:11:31
没反应。
算了,我用别的方法来搞。
[【KAIXIN】] [【KAIXIN】]炫翔 16:11:43
(entupd e)
[LC100]建筑设计 16:12:53
还是没反应,算了,我用别的方法来搞。
[mitenickevin]kevin 16:15:18
你是什么图元组码是 41呢? 如果是天正的用VL函数
[LC100]建筑设计 16:16:00
41
就是CAD的填充而
[【KAIXIN】] [【KAIXIN】]炫翔 16:16:57
好像还有45
[mitenickevin]kevin 16:17:20
那你用 VL看看
PatternScale = 100.0
[LC100]建筑设计 16:17:45
45不是的。
[【KAIXIN】] [【KAIXIN】]炫翔 16:17:55
[LC100]建筑设计 16:18:27
其实就有时候拿到别人的图,填充图案,一双击进去就有问题。就想修正一下
[mitenickevin]kevin 16:18:33
41是比例
[LC100]建筑设计 16:18:46
我就是要修改这个值啊
修改是改完了,没更新填充
[【KAIXIN】] [【KAIXIN】]炫翔 16:19:21
试试
[【KAIXIN】] [【KAIXIN】]炫翔 16:20:34
04测试OK
[LC100]建筑设计 16:21:17
不行。
06输入完比例后,后面什么都没有了。
[【KAIXIN】] [【KAIXIN】]炫翔 16:21:42
[LC100]建筑设计 16:21:49
[【KAIXIN】] [【KAIXIN】]炫翔 16:21:51
那你用VLA函数吧
[LC100]建筑设计 16:22:01
vla都不会用。
[【KAIXIN】] [【KAIXIN】]炫翔 16:22:07
vla-put-PatternScale
[LC100]建筑设计 16:22:09
我还是用CAD自带的修改一下好了。
[【KAIXIN】] [【KAIXIN】]炫翔 16:22:18
(vla-put-PatternScale (vlax-ename->vla-object name) bili)
[【KAIXIN】] [【KAIXIN】]炫翔 16:23:57
06不行?
我试试08
[【KAIXIN】] [【KAIXIN】]炫翔 16:25:18
还真不行
[LC100]建筑设计 16:25:24
呵呵
[【KAIXIN】] [【KAIXIN】]炫翔 16:25:32
用CAD命令
[LC100]建筑设计 16:25:36
没事,我用CAd自带的搞完了。
[【KAIXIN】] [【KAIXIN】]炫翔 16:28:01
|