拷贝模型空间图形进入图纸空间??
<p>请教各位 如何将模型空间的图形拷贝进图纸空间呢?</p><p> 好象使用 copy是不行的</p><p> 我尝试使用copyclip 与pasteclip </p><p> 但,命令格式不清楚 是使用 command么? 是不是还要使用变量名呢?</p><p> 如果没有变量名,那pasteclip 怎么用???</p><p> 请教高手啊...</p> <p>chspace</p> 用 vla-copyobjects ,见过这样的帖子,搜索一下 <p>找到一个相关的程序:</p><p>(defun c:tt ()<br/> <br/> (setq ss (ssget "c" '(-700 -2700) '(900 900))<br/> lst nil <br/> i -1 <br/> ) </p><p> (setq *doc (vla-get-activedocument (vlax-get-acad-object)))<br/> <br/> (while (setq e (ssname ss (setq i (1+ i)))) <br/> (setq lst (cons e lst))<br/> ) <br/> <br/> (setq ss2 (vla-copyobjects *doc (xl->objsafearr (mapcar 'vlax-ename->vla-object lst)))) <br/>)<br/> (defun XL->OBJSAFEARR (LST)<br/> (vlax-safearray-fill (vlax-make-safearray vlax-vbobject (cons 0 (1- (length LST)))) LST )<br/> )</p><p></p><p> <font color="#e61a1a">但是对有些功能不大明白, 尝试了一下,好象 是在原图的位置进行了复制</font></p><p><font color="#e61a1a">如果我要拷贝另一个空间中,并进行缩放和插入点的设置 该怎么弄呢??</font></p>
页:
[1]