院长放源码要学
支持!希望能学习到更多通用函数
DINGding顶出源码。
院长大大,能不能分享一下 xyp-initSet 函数谢谢哈
支持下源码
学习学习,好同志一个啊
xyp1964 发表于 2012-8-5 19:57 static/image/common/back.gif
收下了一个好东东,谢谢院长分享
院长的帖子,顶起
xyp1964 发表于 2012-8-5 19:57 static/image/common/back.gif
真心谢谢院长大人,根据它写了一个SCOPY出来,并且把COPY的结果放到了一个新的选择集
(defun mycopy(ss p p1 / ty q q1 s1 s2);;参照by-xyp1964的xyp-ScaleEntity
(setq ty(type ss)i -1
s2(ssadd)
q1(vlax-3D-point(trans p1 1 0))
q(vlax-3D-point(trans p 1 0)))
(cond((= ty 'ENAME)(vla-move(vla-copy(vlax-ename->vla-object ss))q q1))
((= ty 'PICKSET)
(setq i -1)
(while (setq s1 (ssname ss (setq i (1+ i))))
(mycopy s1 p p1)(setq s2(ssadd(entlast)s2))))
((= ty 'LIST)(foreach x ss(mycopy x p p1)(setq s2(ssadd(entlast)s2))))
)s2
)
支持院长,热爱源码