明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1671|回复: 8

[提问] 如何利用脚本文件复制其他图纸的图框到当前图纸???

[复制链接]
发表于 2014-9-20 00:24:23 | 显示全部楼层 |阅读模式
想利用脚本文件复制其他图纸里图框层的东西到当前图纸。脚本文件如下:
  1. open "C:\Documents and Settings\Administrator\桌面\1\滨江路安置小区(A地块)竣工(改).dwg"
  2. copyclip (ssget "x" '((8 . "图框")))   
  3. qsave close
  4. pasteorig
复制代码
本想是在目标图纸中将图框层里的图元复制,然后关闭目标图纸,最后在当前图纸利用pasteorig粘贴到原坐标!但命令行一直无法输入pasteorig这个命令。求解!!!

点评

退出图后程序也退出了  发表于 2014-9-21 08:07
发表于 2014-9-20 08:48:29 | 显示全部楼层
  1. (defun c:tt ()
  2. (setq ss (ssget "X"));先取得当前图样中所有实体
  3. (command "-INSERT" "*C:\Documents and Settings\Administrator\桌面\1\滨江路安置小区(A地块)竣工(改).dwg" "0,0" "" "");插入打散的块
  4. (command "_.ERASE" "ALL" "R" (ssget "x" '((8 . "图框"))) ss "");删去打散块中除“图框”外的图元
  5. (princ)
  6. )
 楼主| 发表于 2014-9-20 09:19:32 | 显示全部楼层
ZZXXQQ 发表于 2014-9-20 08:48

多谢ZZXXQQ热心帮忙,不过我有好几千张图,我只想把那些图里图框层的图框复制到同一个图纸中。因为对DBX不了解,就想用脚本来解决。但就是碰到脚本运行完close后接下去的pasteorig不运行。
 楼主| 发表于 2014-9-20 09:20:05 | 显示全部楼层
继续求各种方法!!!
 楼主| 发表于 2014-9-20 13:27:54 来自手机 | 显示全部楼层
顶一下,求方法
发表于 2014-9-20 18:39:23 来自手机 | 显示全部楼层
我来看MM的 发表于 2014-9-20 13:27
顶一下,求方法

你看MM就行了
 楼主| 发表于 2014-9-20 22:37:33 来自手机 | 显示全部楼层
lucas_3333 发表于 2014-9-20 18:39
你看MM就行了

这边又不发MM的照片
 楼主| 发表于 2014-9-20 23:19:54 来自手机 | 显示全部楼层
继续求助,如果那个脚本运行完close,接下去还是open图纸的话它会继续运行而我想把下句open换成粘贴到原坐标的命令就不行?为什么?试了好久就是不行!跪求解释!
 楼主| 发表于 2014-9-21 13:47:07 来自手机 | 显示全部楼层
。。。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-24 04:00 , Processed in 0.191645 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表